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
340318328834	340318329389	340318329939	340318330489	340318331039	340318331589	340318332139	340318332689	340318333239	340318333789	340318334339	340318334889	340318335439	340318335989	340318336539	340318337089	340318337639	340318338189	340318338739	340318339289	340318339839	340318340389	340318340939	340318341489	340318342039	340318342589	340318343139	340318343689	340318344239	340318344789	340318345339	340318345889	340318346439	340318346989	340318347539	340318348089	340318348639	340318349189	340318349739	340318350289	340318350839	340318351389	340318351939	340318352489	340318353039	340318353589	340318354139	340318354689	340318355239	340318355789	340318356339	340318356889	340318357439	340318357989	340318358539	340318359089	340318359639	340318360189	340318360739	340318361289	340318361839	340318362389	340318362939	340318363489	340318364039	340318364589	340318365139	340318365689	340318366239	340318366789	340318367339	340318367889	340318368439	340318368989	340318369539	340318370089	340318370639	340318371189	340318371739	340318372289	340318372839	340318373389	340318373939	340318374489	340318375039	340318375589	340318376139	340318376689	340318377239	340318377789	340318378339	340318378889	340318379439	340318379989	340318380539	340318381089	340318381639	340318382189	340318382739	340318383289	340318383839	340318384389	340318384939	340318385489	340318386039	340318386589	340318387139	340318387689	340318388239	340318388789	340318389339	340318389889	340318390439	340318390989	340318391539	340318392089	340318392639	340318393189	340318393739	340318394289	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22875	21220	29011	23994	21782	23251	21501	11019	7437	5047	4116	2977	2085	1886	1815	1678	1672	1576	1299	1259	1271	1114	859	849	813	761	625	618	529	500	452	445	441	441	441	480	434	432	394	414	414	383	404	372	326	369	388	396	399	400	373	367	373	374	362	332	361	380	355	367	374	358	366	393	377	378	345	394	342	361	383	337	388	335	372	379	327	354	384	358	354	378	350	351	322	369	364	377	394	350	393	350	379	345	353	385	390	353	352	363	330	352	352	342	390	349	371	341	352	374	333	331	382	336	360	404	371	344	368	332	361	401	354	391	349	368	381	352	362	376	385	356	382	372	372	349	337	346	398	336	352	371	353	346	355	368	394	351	346	341	361	365	346	390	347	339	360	351	356	336	346	358	401	356	342	356	339	362	370	351	342	372	376	387	340	346	370	342	362	354	380	380	388	366	380	376	336	367	332	330	360	345	351	333	357	359	325	369	361	344	388	372	368	373	366	356	364	339	364	343	391	341	355	380	368	367	358	331	381	351	349	378	384	396	373	408	373	356	358	395	345	385	409	383	392	328	358	347	378	354	356	386	393	371	340	332	359	340	373	359	363	373	360	367	380	371	352	381	375	376	333	376	345	362	366	353	362	376	363	370	368	351	373	373	394	339	348	337	363	339	339	358	350	342	356	371	383	345	340	376	380	358	359	375	387	352	343	332	352	392	389	368	334	358	403	338	344	368	348	396	389	353	371	350	354	391	366	388	393	335	344	332	383	363	352	324	346	367	356	387	362	334	391	339	352	372	327	383	322	335	331	382	365	344	385	359	381	347	336	386	390	351	367	376	361	329	349	408	387	379	386	340	361	355	344	394	333	377	314	349	377	325	392	358	367	328	345	365	349	385	328	334	377	347	355	361	333	373	385	370	342	376	367	363	379	362	376	355	378	372	375	352	389	386	377	356	373	382	365	382	316	354	365	352	376	365	359	359	391	355	377	363	409	376	366	346	340	371	359	395	385	347	367	359	360	404	365	348	367	365	365	366	378	355	362	367	344	336	357	378	365	339	337	378	354	369	365	362	360	355	336	361	339	382	357	357	375	339	383	356	376	365	358	358	363	337	344	373	335	345	361	361	378	341	346	335	356	386	370	364	336	348	347	352	384	385	375	352	370	372	354	373	339	359	343	394	396	339	375	344	374	362	328	342	357	356	351	369	368	355	380	363	384	366	342	378	373	345	379	374	346	356	390	348	348	359	369	344	376	320	398	349	360	344	371	368	379	375	356	343	354	348	355	346	390	350	337	386	368	350	371	331	349	362	347	328	344	365	343	357	394	375	351	354	336	384	367	359	357	338	386	407	359	360	346	371	343	358	384	364	360	378	333	380	395	357	348	353	346	368	344	348	350	373	358	335	351	354	345	360	352	370	353	371	359	371	326	363	336	381	378	329	355	343	368	348	345	348	345	359	349	336	338	387	364	355	350	366	349	369	377	375	341	363	356	362	405	364	405	351	346	378	366	378	336	388	365	342	367	334	337	356	376	355	348	372	344	363	324	329	365	369	367	346	335	341	344	351	362	339	385	339	378	370	345	382	339	345	325	333	368	400	332	394	363	350	362	369	353	399	343	364	354	351	358	372	332	332	364	345	344	362	366	346	363	335	350	371	382	376	370	327	344	355	382	342	366	353	375	370	376	367	404	358	341	372	358	354	350	331	350	349	380	345	340	352	368	346	335	364	381	325	383	349	354	349	347	350	338	347	362	360	356	331	352	364	357	366	390	372	345	353	339	355	361	371	379	358	356	357	367	367	368	340	356	361	309	370	383	361	336	352	364	378	344	342	353	405	357	369	386	372	395	370	374	344	336	380	364	374	362	376	404	364	360	347	354	389	397	347	349	319	321	349	351	354	345	348	385	361	367	331	357	358	349	330	345	352	333	380	358	389	310	375	352	359	360	348	399	377	339	328	395	357	393	339	328	348	340	367	363	368	346	337	347	388	315	380	356	336	368	335	376	330	389	332	361	384	376	363	364	368	370	374	352	352	357	325	365	357	341	359	348	345	359	379	353	357	359	345	347	374	346	344	369	368	354	394	395	344	358	344	340	384	385	378	362	362	363	365	383	373	366	356	380	368	362	334	332	344	389	319	334	354	385	394	378	365	377	381	347	365	361	337	371	347	401	383	349	386	340	395	363	361	357	363	356	327	369	342	345	317	354	395	321	374	368	371	355	347	395	358	332	360	342	339	336	364	355	344	388	381	351	352	359	354	344	379	351	349	357	372	369	357	378	349	335	370	373	352	349	351	365	374	368	332	402	369	343	357	356	362	332	393	359	383	378	372	351	378	309	331	330	402	375	343	378	326	341	383	347	353	315	368	367	339	336	362	362	342	384	341	336	348	372	373	324	366	357	340	394	372	390	353	332	364	377	324	371	366	336	391	376	369	396	347	383	354	348	355	356	367	362	345	378	359	355	344	350	377	370	362	369	339	364	342	387	345	354	382	371	371	383	408	376	361	382	349	375	353	392	390	358	335	398	368	347	332	376	344	379	350	363	361	352	379	369	357	372	342	345	334	346	382	352	351	379	385	367	370	382	358	355	351	353	354	347	386	339	374	331	375	371	360	386	335	363	375	338	361	348	372	378	378	373	335	338	339	345	343	362	340	346	349	351	365	376	336	372	396	354	367	368	343	389	347	360	318	371	361	368	365	381	366	345	388	348	355	333	367	388	355	327	343	367	380	376	383	356	373	368	344	387	333	380	317	359	374	345	335	372	381	355	360	368	343	363	339	320	363	363	332	343	371	390	334	322	373	351	346	345	358	330	332	380	359	363	328	320	343	368	351	395	369	341	361	346	351	384	343	391	368	333	358	374	361	352	359	374	367	371	339	353	393	358	347	377	395	317	387	367	317	349	356	375	354	361	386	332	343	337	349	394	326	343	366	376	372	342	336	380	324	406	360	356	345	342	362	347	333	364	349	385	344	364	355	375	314	333	343	374	369	375	382	347	375	363	367	373	341	374	366	344	356	373	327	366	358	365	362	384	353	351	348	403	367	318	363	361	366	333	335	371	350	379	376	370	376	315	369	327	373	366	383	360	348	362	327	338	361	346	357	368	345	340	333	335	377	359	420	354	375	356	340	346	432	346	370	358	360	368	343	374	368	350	364	378	344	354	345	368	367	360	386	346	386	369	330	361	366	358	366	340	333	350	354	334	328	383	385	348	366	345	378	344	384	351	355	338	353	365	327	364	344	357	358	338	380	377	374	364	339	356	366	363	348	367	347	375	357	362	350	333	382	341	337	363	340	390	368	374	342	364	359	379	351	332	352	361	347	368	329	376	368	351	385	328	321	377	400	392	342	378	355	361	350	388	360	355	375	375	383	349	390	374	364	351	345	360	388	332	383	367	388	360	331	372	326	389	378	337	362	372	366	380	409	373	351	370	352	381	348	363	379	356	374	343	363	348	357	360	359	343	357	359	372	388	372	347	342	367	340	332	365	325	335
37829	62457	56204	40605	32210	27573	20625	16257	13093	9408	7752	5737	3819	3486	3417	3046	2918	2722	2256	2292	2058	1800	1441	1345	1332	1167	966	870	767	696	595	698	608	520	563	571	514	598	573	534	501	486	426	453	431	453	489	510	493	505	482	434	426	431	427	479	462	444	416	419	439	415	431	432	436	421	452	423	463	437	403	428	423	426	438	410	384	434	433	433	431	426	424	423	437	430	408	422	425	448	403	432	443	410	424	416	438	488	420	398	382	437	416	382	420	427	469	441	402	453	428	436	443	407	418	453	438	442	402	423	485	444	419	462	412	434	412	422	426	405	486	466	432	455	410	447	392	425	478	467	417	441	441	409	439	408	441	421	439	410	464	448	400	422	390	435	449	403	448	425	423	450	432	438	421	396	443	439	455	447	479	436	412	434	422	438	411	421	407	413	450	428	478	433	446	404	403	431	390	426	446	436	423	423	450	405	450	435	409	391	426	455	384	478	424	409	432	394	461	393	470	431	463	397	456	404	412	410	435	420	447	425	430	410	443	423	434	430	432	435	436	409	412	461	439	421	425	425	412	410	436	422	465	450	410	420	425	413	391	417	414	417	439	431	430	419	424	393	410	466	440	428	454	450	425	446	410	413	441	469	435	395	471	421	407	429	423	440	419	451	403	428	417	397	442	471	407	427	411	449	429	413	401	415	402	418	422	453	394	432	444	407	433	471	427	438	403	445	473	432	423	462	409	371	458	474	439	407	446	441	406	389	416	400	439	433	384	425	441	437	434	419	395	457	436	432	427	417	451	438	404	403	419	423	433	444	398	446	445	434	449	439	398	450	442	436	432	458	460	421	400	460	420	429	428	402	424	423	422	429	461	423	433	425	451	439	419	429	404	422	417	446	421	394	470	456	424	428	464	406	432	468	447	405	411	393	438	431	399	437	412	428	415	410	383	465	398	414	453	403	419	460	426	388	438	468	381	417	474	426	392	447	411	428	426	399	426	413	420	432	406	414	414	436	460	420	435	395	425	460	414	476	449	446	420	453	426	416	388	419	413	422	420	449	429	398	406	426	428	436	408	390	428	437	442	423	399	436	424	427	463	443	470	409	459	420	450	460	421	442	411	424	415	421	429	410	453	418	449	430	423	415	440	431	455	453	411	388	444	425	434	454	438	436	444	437	457	443	412	472	482	448	442	428	406	444	422	452	424	434	436	423	439	422	457	450	449	417	425	432	453	415	447	408	423	428	451	410	428	417	415	419	441	428	439	441	403	433	451	409	449	439	455	402	455	404	435	449	427	444	427	434	422	451	412	445	430	416	457	412	438	409	419	434	440	382	412	428	448	426	435	407	408	428	449	465	446	400	479	415	407	434	399	432	438	436	412	389	430	462	399	418	398	449	437	405	416	419	420	446	437	448	422	436	413	420	438	426	418	381	472	431	396	427	441	461	427	424	416	410	446	432	405	450	425	417	407	381	420	436	446	442	418	460	434	436	401	413	431	412	437	438	410	450	428	421	439	440	443	430	410	424	400	452	428	444	413	417	436	443	416	461	412	437	433	458	436	443	429	442	431	430	450	401	443	450	426	433	440	429	401	447	434	473	421	405	367	472	423	482	404	418	433	451	449	446	410	426	408	389	437	415	441	450	438	406	434	438	393	406	447	414	428	417	460	477	412	450	450	428	459	429	424	404	430	415	447	421	400	437	463	377	431	420	436	455	418	463	436	423	399	458	416	451	439	440	413	428	453	411	389	394	463	438	444	439	459	437	436	419	441	409	456	420	436	418	419	392	425	395	405	435	441	402	448	426	436	441	412	427	440	459	433	403	450	394	409	423	398	403	454	471	417	439	439	440	415	412	424	417	425	416	432	452	432	424	459	443	440	414	436	393	424	403	424	422	422	412	454	457	400	403	372	424	436	416	414	451	437	413	438	441	421	409	457	391	403	407	429	453	414	422	415	438	430	431	407	418	451	459	415	404	451	424	435	454	424	434	436	423	432	441	409	439	445	429	423	414	453	434	432	418	414	433	435	435	444	409	403	437	413	383	430	396	410	471	412	445	406	435	457	405	453	414	416	448	390	417	429	415	465	420	421	395	426	430	469	416	428	452	388	418	423	412	420	392	476	444	384	424	393	431	426	440	450	456	399	418	456	423	445	421	426	437	429	447	425	444	418	417	406	435	437	427	430	402	417	437	440	409	419	410	428	426	451	402	417	450	442	415	443	430	421	429	422	426	426	421	422	429	407	393	414	422	402	413	392	451	401	425	410	438	436	430	428	433	412	433	407	457	445	411	441	418	457	418	416	427	420	412	455	414	439	398	374	410	453	412	391	430	419	420	470	426	428	440	433	465	425	487	455	436	397	416	450	429	461	417	396	437	449	440	458	441	430	413	403	438	429	424	431	435	440	429	464	415	410	446	437	417	399	444	426	394	403	446	400	419	414	454	439	484	425	478	450	470	428	448	425	409	419	418	427	475	443	445	423	436	413	435	426	454	412	425	430	430	432	453	423	436	401	446	427	423	419	479	445	438	439	398	424	437	411	430	414	437	447	458	416	458	440	411	417	446	420	410	475	426	426	419	421	415	409	441	429	395	438	389	450	425	405	445	457	413	414	431	434	456	431	453	434	440	423	415	392	467	407	417	424	411	435	423	411	433	441	457	432	459	427	448	421	438	424	415	458	439	418	430	461	437	435	449	465	491	423	406	412	422	430	393	451	448	450	423	380	465	403	448	428	428	425	426	441	430	422	376	456	437	452	424	451	429	469	469	440	455	459	455	445	434	443	401	426	420	417	418	438	450	436	441	420	459	426	436	442	413	418	389	456	407	422	420	405	434	461	436	437	443	412	385	429	391	490	451	430	380	459	460	464	442	446	421	431	434	458	371	463	404	408	437	442	456	433	407	437	462	391	447	453	445	395	446	415	440	430	408	431	453	410	463	440	443	436	440	396	424	396	427	426	436	399	448	398	454	437	471	404	446	399	443	447	409	418	427	410	442	418	409	448	416	440	404	444	413	426	404	429	418	434	428	428	438	439	430	456	423	418	402	417	444	418	439	468	405	403	429	446	453	447	449	466	440	427	409	407	427	463	423	425	440	413	399	419	471	460	402	432	410	438	406	428	412	429	423	421	428	467	440	457	452	406	437	427	429	449	442	442	417	438	433	414	420	401	442	403	390	433	426	427	432	413	461	393	445	450	390	439	423	465	417	423	439	456	416	418	454	410	430	417	410	448	422	422	437	449	412	422	441	418	439	456	431	394	434	431	414	421	450	422	408	430	417	427	458	414	417	446	430	459	451	454	424	454	420	433	424	424	437	418	462	459	414	389	426	450	464	414	389	421	417	428	425	465	430	433	427	390	415	433	388	419	441	423	456	432	413	471	451	430	429	445	463	472	385	440	450	439	430	422	445	413	446	387	432	401	436	447	445	416	447	453	445	382	410	443	432	410	432	449	409	418	427	431	430	417	421	418	452	415	423	417	435	414	418	426	419
29457	31487	39150	30036	17368	11012	6704	4470	3065	2076	1633	1142	886	666	663	679	669	634	588	567	512	518	438	421	400	356	299	312	301	264	293	271	265	256	247	269	263	234	256	214	228	226	255	215	234	226	245	250	234	236	241	243	251	251	227	218	220	218	242	242	211	233	260	225	233	226	241	219	216	226	232	263	241	220	213	216	238	222	218	242	216	226	204	236	229	215	220	229	260	226	222	256	231	221	231	221	232	246	222	234	235	248	227	216	227	221	238	257	229	223	211	217	219	243	224	213	243	209	213	236	239	222	254	261	207	234	182	207	217	263	261	249	246	229	227	226	246	228	226	218	232	213	254	230	237	212	259	197	218	242	206	245	224	218	223	220	255	203	243	235	224	248	215	207	227	236	219	223	237	239	252	254	243	212	222	240	255	238	243	197	238	220	259	214	246	223	214	243	231	229	199	230	221	218	230	220	234	231	223	222	214	245	203	222	225	214	238	236	217	204	250	259	210	220	244	221	239	251	223	245	220	241	225	221	260	228	238	215	247	246	213	225	234	210	226	238	243	254	213	237	239	250	234	236	208	235	224	228	207	233	229	220	212	239	218	244	262	214	218	233	254	252	199	210	221	219	247	236	230	239	213	229	208	220	255	220	238	231	236	240	214	237	205	216	240	238	262	237	235	217	206	212	186	238	254	218	215	245	225	245	252	239	248	216	229	215	217	222	244	235	230	250	211	232	236	211	225	226	237	240	232	233	226	236	235	252	245	259	234	234	256	226	214	238	203	240	212	232	229	247	232	222	215	222	232	217	240	253	210	213	234	241	234	229	246	249	229	222	234	224	254	253	215	240	238	215	226	242	240	241	238	237	219	224	238	212	233	216	202	215	253	238	218	213	222	231	226	233	237	247	233	231	212	247	268	239	193	238	244	251	213	226	271	266	224	234	197	250	230	234	259	238	231	218	229	257	245	216	203	214	245	232	248	229	245	235	239	235	238	245	237	220	247	225	233	249	214	242	218	234	226	230	210	265	237	232	250	227	222	249	214	236	248	231	237	215	227	250	217	223	211	227	254	236	230	248	233	232	259	226	227	243	233	218	231	236	239	227	214	235	251	234	230	212	213	247	268	229	218	234	241	236	243	248	223	237	225	220	211	238	241	233	242	240	232	199	217	225	252	246	239	226	238	232	229	294	228	225	209	247	218	223	227	238	207	228	221	235	217	213	216	246	223	209	207	263	213	265	240	226	257	211	236	238	232	213	230	223	232	207	236	223	245	247	216	231	236	229	208	264	232	233	224	240	242	230	232	229	230	235	249	242	228	208	218	218	246	235	202	239	243	230	227	225	242	284	223	284	248	229	210	256	255	264	208	250	215	228	233	261	225	212	205	223	241	226	216	227	217	256	235	231	251	220	245	241	207	189	240	215	198	237	241	204	235	204	256	223	238	246	246	279	246	228	227	242	225	232	218	206	253	243	224	251	227	240	251	222	206	227	215	236	244	229	224	235	255	241	237	240	225	230	223	212	221	230	259	240	239	223	193	226	245	250	265	241	223	254	230	230	266	215	238	227	222	234	221	230	242	235	204	231	206	227	205	222	254	233	224	242	251	226	212	215	212	224	239	209	237	204	255	202	235	242	248	237	234	217	224	221	231	220	219	217	242	264	248	237	230	223	214	277	254	206	240	230	230	242	215	225	259	238	230	257	252	273	211	212	256	237	220	218	223	264	214	234	212	210	233	240	236	218	226	230	221	229	260	218	208	216	244	224	247	219	225	220	230	226	255	246	239	263	220	191	233	220	226	239	244	233	226	196	237	226	217	237	239	237	233	221	256	229	222	225	240	218	216	248	238	227	255	204	244	277	251	225	208	248	211	223	216	195	209	228	240	224	225	213	235	212	225	226	225	245	223	220	248	247	220	232	235	234	241	240	226	221	251	206	226	200	226	235	240	259	252	242	217	239	229	216	212	209	205	256	225	238	248	220	258	238	200	220	232	215	210	219	245	222	217	247	223	234	212	227	227	230	227	231	218	227	248	225	249	223	221	207	224	225	259	225	233	217	210	189	245	234	220	218	244	228	206	213	235	230	220	229	220	231	249	229	201	235	224	224	237	210	226	244	230	236	237	240	242	224	257	222	234	241	231	248	238	231	222	237	224	204	224	244	259	241	246	241	218	231	235	212	216	216	234	235	237	212	257	240	211	227	226	236	238	231	251	224	196	214	225	229	219	255	219	222	251	235	243	255	229	221	211	214	200	209	223	251	226	229	206	235	215	220	251	205	214	220	249	228	222	252	230	224	214	245	249	246	225	248	220	232	246	264	249	228	218	215	242	207	207	238	231	217	246	228	213	214	235	229	238	206	229	233	217	255	237	235	276	229	218	234	262	221	218	237	209	221	214	237	226	240	240	206	220	229	240	244	229	247	229	254	221	230	223	229	223	234	233	238	208	253	249	259	244	216	236	211	229	254	242	219	240	221	237	253	230	252	222	261	241	230	259	234	231	216	241	231	234	253	230	234	247	206	232	237	242	248	238	227	238	242	250	256	214	217	246	217	195	225	251	221	235	221	234	202	234	227	229	250	206	224	236	236	234	216	236	262	228	218	235	261	229	235	256	218	233	250	241	218	225	255	230	240	220	240	241	249	213	241	249	241	241	256	234	220	235	215	222	247	224	221	212	242	223	211	229	228	230	232	236	241	248	234	226	196	214	217	236	240	213	215	218	258	243	226	222	243	232	226	230	219	226	226	219	263	232	230	253	234	228	213	219	240	263	238	226	228	219	222	261	228	209	226	251	239	213	238	235	235	243	221	250	229	242	241	243	242	233	244	212	231	241	230	248	218	229	233	230	244	198	237	221	232	235	241	212	211	237	217	224	253	231	239	225	224	217	257	221	235	225	249	247	236	226	251	223	232	220	217	203	242	239	236	258	246	232	219	222	248	229	220	214	234	212	251	209	231	247	241	207	203	231	235	242	243	229	241	233	250	219	247	247	229	229	238	252	231	228	208	204	203	232	235	249	217	222	226	241	245	233	236	208	243	215	242	219	245	207	213	234	229	231	254	237	217	220	178	217	222	235	235	215	238	224	245	248	213	210	240	240	216	221	240	207	235	240	216	252	223	242	228	225	225	227	253	244	243	232	214	254	250	220	210	229	228	216	254	224	246	261	248	227	253	230	231	239	238	223	238	235	240	223	247	232	240	208	226	268	250	213	212	234	240	240	224	243	241	247	216	230	251	227	225	228	262	212	248	211	204	222	224	235	254	233	217	234	234	257	207	267	237	240	242	233	233	246	224	240	230	250	234	263	232	218	238	238	250	223	234	210	221	235	218	222	231	237	235	242	224	242	208	247	266	237	253	238	222	265	235	227	230	228	214	252	215	228	231	228	245	224	244	240	251	236	247	229	229	226	226	243	217	224	231	225	242	220	218	226	242	209	252	239	220	236	237	232	244	220	242	213	235	233	226	240	230	189	217	215	245	227	218
34853	47850	43930	29608	20775	16415	11686	8873	6524	4544	3373	2511	1739	1373	1257	1249	1133	1203	969	962	879	802	684	630	555	474	463	438	387	373	378	380	337	336	345	311	351	337	329	329	277	301	304	269	298	275	302	315	275	317	275	314	286	269	268	288	291	297	265	275	280	262	273	274	271	283	286	319	284	274	270	290	268	260	250	258	291	272	289	288	297	288	301	280	285	264	275	283	278	293	289	291	286	292	275	306	318	282	258	262	266	282	276	252	296	268	271	288	313	264	268	278	265	289	267	271	293	303	312	275	265	278	300	264	287	271	274	274	278	292	292	274	285	303	275	257	271	304	306	277	301	277	291	297	288	288	308	275	266	310	271	315	256	282	266	305	302	270	297	290	268	297	275	290	273	311	275	270	256	272	300	288	245	303	281	288	253	241	260	298	257	257	284	263	270	274	300	256	306	284	253	285	282	279	282	253	273	269	251	286	247	295	286	291	278	283	277	295	245	292	282	272	282	293	262	258	262	314	278	271	278	301	292	245	279	279	313	309	265	276	268	266	299	268	268	287	264	255	303	294	278	303	271	287	244	281	267	298	280	261	291	291	239	278	253	282	315	291	278	306	320	284	273	269	294	284	274	252	273	289	270	302	266	296	307	254	302	278	289	273	273	265	289	259	304	286	262	260	295	265	253	265	283	304	249	239	299	264	287	276	284	269	280	285	298	260	282	315	280	288	264	295	286	262	297	312	316	263	315	309	285	286	271	274	277	287	261	300	293	298	276	292	263	294	293	301	290	309	310	294	282	298	276	277	280	309	272	271	262	283	254	296	292	305	287	269	298	267	239	292	284	260	275	273	297	324	291	306	285	285	299	273	259	296	258	274	283	291	278	276	280	245	290	274	281	278	292	283	284	305	283	280	292	281	265	296	266	283	297	269	284	263	294	296	308	274	273	300	289	271	275	273	300	269	265	285	305	277	242	277	302	288	256	282	281	282	296	284	278	287	276	286	266	267	265	300	249	307	272	298	272	282	272	262	269	297	281	265	274	247	264	262	292	273	308	277	332	267	275	277	296	285	294	276	246	283	265	256	246	281	281	293	266	294	260	283	278	264	263	280	264	268	276	269	288	279	303	295	304	274	290	259	258	293	288	269	290	301	278	278	275	283	260	278	306	304	248	268	283	290	273	295	279	303	269	269	276	237	268	312	262	273	266	285	262	294	294	271	259	319	297	280	267	290	272	287	298	307	291	289	248	311	273	286	282	286	280	289	305	287	293	301	248	289	280	301	283	304	264	284	289	283	282	276	314	266	276	271	290	235	288	270	275	284	277	251	265	270	278	308	273	285	311	261	264	300	281	286	249	307	266	264	295	273	305	259	256	277	277	274	258	255	275	259	292	279	299	289	296	300	275	277	315	294	270	283	282	282	283	307	249	274	303	262	267	267	263	259	310	298	312	266	259	268	273	261	290	282	289	287	303	303	289	298	262	265	286	273	274	291	280	265	281	285	291	286	280	259	268	271	274	259	285	268	299	263	278	270	299	301	263	280	297	293	269	291	296	289	292	294	277	312	290	281	327	321	283	289	290	268	287	261	301	285	282	266	297	273	290	295	283	264	300	277	283	296	284	267	277	275	305	284	293	283	294	263	265	279	257	246	243	279	284	281	296	283	293	281	264	259	279	250	276	286	301	245	290	298	294	272	292	299	274	264	271	284	271	275	253	275	273	289	283	294	283	279	265	267	280	249	290	328	285	275	252	249	286	264	258	277	245	307	310	291	283	270	281	280	278	286	275	277	253	265	305	298	304	244	297	279	289	284	284	300	292	274	265	269	297	304	267	285	280	259	273	291	300	303	291	302	299	294	296	276	258	278	287	298	287	291	272	260	265	296	290	274	296	287	287	288	269	287	298	278	287	287	301	308	300	268	297	268	288	290	284	288	249	287	296	282	289	296	266	283	273	277	274	274	290	285	280	263	284	284	265	272	301	282	299	278	289	282	290	271	277	270	275	263	273	289	281	284	280	270	275	283	292	281	269	279	293	317	270	276	286	289	288	266	302	264	288	261	289	270	280	274	262	262	260	273	290	272	291	278	270	299	287	256	277	281	308	268	281	299	261	256	280	271	302	298	291	259	283	292	270	265	290	285	266	290	258	315	287	273	277	267	265	248	245	295	264	288	276	271	289	269	304	270	277	290	279	294	262	289	305	288	275	268	277	282	297	273	284	277	292	278	312	253	254	277	312	258	258	276	272	282	267	244	279	284	304	297	280	302	289	289	299	279	282	278	266	281	246	294	277	262	303	270	283	258	281	253	271	282	247	297	278	246	285	257	302	253	306	243	289	271	298	269	298	326	271	257	271	256	283	255	284	266	287	287	277	246	270	256	270	307	277	273	264	301	307	274	269	234	250	304	285	265	264	298	297	267	273	279	296	261	268	320	283	288	261	282	279	272	291	286	263	293	290	289	257	289	280	297	286	296	268	286	258	301	303	313	298	313	269	266	285	299	294	289	284	301	246	293	328	295	300	306	279	292	287	305	260	279	278	274	278	301	265	283	284	278	266	295	314	285	258	267	294	285	308	302	311	281	285	280	278	277	253	277	271	269	277	271	269	262	277	275	279	271	272	280	277	275	284	245	256	291	265	278	251	278	297	297	273	291	255	245	255	300	259	284	291	291	293	295	283	271	299	277	293	283	245	279	268	285	249	275	293	255	291	301	279	266	301	263	283	279	315	267	282	275	258	281	267	277	287	279	258	266	295	261	295	276	304	276	307	281	246	272	304	281	283	289	257	307	294	303	270	288	274	290	287	249	294	298	245	290	278	319	296	268	282	299	312	280	234	279	274	280	326	269	268	277	294	296	304	278	257	287	275	278	294	282	291	266	251	265	292	279	311	259	267	297	274	289	266	263	266	268	290	287	268	279	291	286	258	264	271	274	294	335	270	290	272	270	301	269	290	258	284	304	263	271	280	291	272	293	276	282	294	273	258	297	317	269	281	295	314	282	282	251	285	270	271	281	247	265	314	266	258	272	269	290	281	254	320	260	293	289	277	280	312	285	293	268	303	304	244	258	284	282	313	271	296	287	267	295	294	236	291	263	254	285	308	286	259	252	268	268	257	295	305	255	274	288	308	274	272	280	291	282	285	264	280	292	283	289	246	277	259	309	285	285	283	265	288	289	266	286	277	266	281	267	296	287	251	254	285	287	250	282	269	274	310	288	259	271	270	253	317	284	260	252	272	283	281	254	306	275	300	274	291	289	268	284	271	260	276	282	280	269	278	294	301	278	264	274	262	250	312	273	301	274	306	243	284	273	295	295	295	284	287	261	272	272	259	257	270	301	252	286	293	312	270	279	281	259	297	293	277	259	282	299	283	256	279	276	292	252	302	319	293	281	255	265	271	283	291	261	276	240	293	296	256	283	289	280	254	263	276	292	284	290	284	273	297	266	293	269	291	299	255	277	275	250	275	301	269	280	275	268	276	250	289	266
23735	21021	28641	25376	22296	20006	13833	7812	5168	3736	2977	2220	1730	1210	1257	1113	1065	1132	1031	929	832	782	731	602	527	572	491	491	427	370	406	377	412	380	340	361	372	376	338	356	322	338	317	349	342	296	307	342	318	341	303	287	323	350	356	310	333	347	309	313	337	309	282	323	353	327	355	325	298	337	288	338	327	320	270	292	313	318	317	307	297	344	327	330	289	330	345	294	300	334	325	289	275	307	324	314	293	289	356	306	361	315	306	332	303	302	346	311	289	319	346	311	294	352	303	319	275	293	304	293	327	310	317	305	318	315	319	321	364	337	293	328	309	303	328	373	302	314	305	317	319	313	313	316	307	344	311	331	294	324	319	296	323	327	289	310	328	311	288	325	349	297	323	295	301	314	304	351	323	281	335	335	308	341	307	307	324	338	304	319	315	324	299	325	363	289	340	311	287	361	305	305	349	273	316	314	344	323	298	296	316	301	303	308	269	297	304	332	319	346	327	294	292	297	305	308	295	317	300	320	300	319	320	348	304	308	353	297	330	287	294	305	327	305	329	319	286	318	312	335	305	332	296	299	325	324	267	315	303	335	312	316	301	294	328	343	285	311	338	325	316	320	331	326	290	334	321	334	332	309	331	330	321	331	327	322	344	339	312	296	319	281	330	296	310	313	329	325	310	317	304	342	303	333	297	305	329	336	323	323	326	320	320	326	305	329	314	310	307	303	344	327	323	350	308	318	310	328	317	298	309	350	313	319	321	323	304	326	325	324	306	345	316	321	294	294	306	294	327	325	347	358	333	290	310	310	281	336	329	328	303	334	289	343	294	346	313	310	303	310	349	343	359	329	319	298	313	287	308	316	315	289	317	304	322	315	313	338	309	305	326	310	305	304	313	322	287	275	327	333	342	328	318	307	324	302	316	322	295	335	315	311	349	320	326	309	314	313	301	304	301	326	306	287	327	330	326	330	332	321	329	332	301	343	312	306	320	306	367	314	352	319	315	321	298	315	351	287	329	320	316	315	313	363	329	285	310	272	290	313	326	330	323	308	316	301	287	322	322	324	317	324	302	308	329	298	332	310	322	321	329	331	326	319	338	298	323	328	322	291	357	321	314	303	320	334	311	327	278	272	305	315	319	342	305	295	370	297	333	338	283	304	305	320	305	314	355	298	336	372	314	347	314	306	295	284	317	318	303	336	308	308	336	336	314	317	354	300	347	322	303	315	308	336	304	313	348	316	277	313	323	295	331	321	326	323	296	319	271	327	318	321	310	338	303	315	303	327	336	311	290	315	283	318	321	298	311	331	290	296	308	329	311	299	317	287	317	338	348	287	323	327	335	268	328	297	332	340	345	315	287	308	336	342	300	338	298	297	332	321	312	330	304	345	355	317	326	328	292	333	323	324	316	350	324	301	313	329	264	324	320	292	316	356	330	281	333	333	314	323	309	324	273	325	302	292	276	305	345	321	321	329	326	300	328	312	305	329	311	338	317	333	353	323	316	339	303	329	323	352	298	303	317	328	312	308	305	320	304	318	313	312	329	316	302	302	328	330	299	317	333	310	339	356	309	337	302	297	312	343	297	320	327	344	343	312	299	312	327	316	306	302	298	303	342	308	300	323	340	337	364	310	321	331	333	301	322	333	311	330	330	307	310	325	337	348	289	363	343	307	310	309	359	291	296	328	310	315	312	314	324	326	324	304	319	328	329	352	300	292	329	293	318	325	348	350	303	329	337	288	357	289	298	294	316	292	301	354	303	306	295	311	314	320	326	309	313	334	294	319	278	325	299	315	287	307	330	291	332	332	316	325	315	317	352	345	288	301	311	327	334	315	313	317	309	301	343	364	314	277	312	319	299	332	337	308	297	311	311	315	324	346	333	333	298	291	337	268	295	337	295	346	334	324	331	323	296	292	333	336	312	331	325	282	331	293	351	326	300	343	311	361	293	341	335	326	306	330	325	340	294	314	330	315	328	322	344	352	324	308	327	317	320	296	306	326	332	320	296	290	359	306	271	310	324	305	333	286	339	324	308	320	305	315	323	347	328	305	338	316	321	318	295	341	317	334	314	344	331	340	307	339	320	350	285	296	286	314	354	304	299	311	283	326	345	310	285	311	334	325	321	299	338	335	325	339	306	310	312	298	358	337	326	291	324	311	317	298	318	309	311	338	303	312	325	326	335	317	327	317	321	347	323	325	338	311	308	313	331	315	320	331	336	312	304	299	319	327	299	341	331	327	313	319	325	315	307	316	299	299	317	308	315	324	326	295	308	297	301	320	311	345	307	320	316	338	310	276	317	327	334	311	335	304	334	305	289	312	315	296	314	319	305	329	318	236	299	313	300	324	333	333	312	309	297	307	321	327	322	321	321	307	285	283	329	311	317	303	335	319	313	296	328	324	294	353	328	355	306	343	308	302	307	306	316	310	307	280	307	280	312	304	338	296	288	319	285	313	332	320	302	327	325	306	281	330	308	322	305	297	312	345	320	294	315	316	309	331	310	294	285	330	290	334	337	331	292	298	307	301	301	307	274	319	320	284	298	306	321	329	306	304	332	310	328	331	312	312	305	310	314	324	338	321	300	348	352	330	337	349	331	319	311	314	288	292	298	310	332	318	322	344	332	282	318	293	326	320	313	304	312	313	319	345	312	263	330	322	320	297	287	339	313	310	305	313	322	282	333	320	361	316	321	291	348	308	327	307	321	312	321	310	344	305	299	305	317	302	286	328	345	302	340	322	321	347	329	316	291	334	349	318	319	317	338	332	308	308	302	306	310	305	309	294	336	311	290	331	311	299	310	335	311	316	286	316	313	314	308	346	316	313	316	322	354	344	321	315	324	327	314	315	336	315	290	308	331	316	303	315	301	313	313	326	306	302	333	342	304	330	315	329	315	287	354	312	342	296	298	339	337	352	285	310	317	288	308	322	304	300	315	297	313	284	299	306	318	303	321	321	302	339	351	310	317	327	292	322	283	282	299	317	333	271	314	336	313	314	341	298	299	325	303	322	314	333	301	301	338	311	321	341	323	294	335	321	309	329	305	301	321	303	299	313	312	335	315	348	349	287	326	349	311	329	308	331	318	304	305	291	338	312	304	271	350	284	311	302	311	314	308	350	319	342	316	305	329	320	327	291	335	350	309	310	303	285	325	292	337	311	301	298	332	321	284	325	321	311	324	319	296	305	325	341	320	336	346	313	336	296	318	319	268	311	320	293	328	317	323	308	326	326	345	316	340	312	316	306	361	326	348	300	308	328	320	303	331	340	311	292	278	310	328	319	312	335	305	309	338	338	289	302	299	314	322	293	297	303	309	302	335	299	318	319	301	313	325	326	294	317	305	337	290	326	293	315	303	316	323	318	321	319	310	330	302	330	296	325	309	301	297	329	306	291	290	289	321	316	315	332	311	275	349	320	284	312	345	286	317	321	324	278	317	320	308	295	292	321	310	296	309	331	355	318	326	316	330	299	339	314	301	311	308	335	325	295
34618	55759	50624	36436	26716	22015	16666	13080	9588	7487	5874	4429	3272	2356	2269	2070	1887	2026	1719	1485	1512	1250	1171	1051	908	768	817	665	566	526	518	484	491	460	454	465	445	480	473	401	437	431	378	405	420	379	441	401	381	396	429	390	398	397	367	427	381	417	368	352	408	388	377	396	395	374	418	386	399	352	387	357	376	385	379	390	369	392	378	375	385	360	391	390	383	409	390	394	346	409	361	400	386	378	357	375	378	364	414	355	348	325	367	382	396	362	376	389	360	387	358	349	388	393	367	350	406	376	361	359	353	350	397	367	337	369	383	371	351	363	391	376	360	379	386	358	396	387	391	415	392	395	366	379	362	365	373	384	362	393	409	363	366	372	383	339	353	379	411	346	390	360	359	382	400	377	361	401	371	416	363	418	384	373	375	368	363	333	400	370	369	386	355	383	399	398	403	363	364	393	366	380	363	368	427	394	361	393	374	402	359	380	367	370	395	375	364	397	371	386	344	400	404	374	402	371	386	355	369	370	377	364	380	376	379	382	412	374	349	385	397	385	383	388	392	401	368	373	390	381	354	357	407	366	358	338	399	355	338	389	390	382	391	390	356	405	356	382	365	400	368	399	413	387	394	379	359	360	401	345	354	404	379	358	384	346	381	378	410	391	370	369	371	362	411	350	382	415	373	401	376	366	430	409	385	345	377	360	373	377	405	389	373	392	382	360	370	382	391	355	372	334	404	387	378	355	380	384	347	398	350	384	371	368	400	391	375	363	381	370	389	386	354	400	338	370	373	375	353	375	399	329	382	380	396	347	406	360	384	387	367	400	346	377	347	379	363	373	359	337	376	419	400	394	374	384	359	407	379	427	418	379	369	364	411	371	393	376	377	379	379	388	364	366	376	365	365	373	380	377	372	384	367	381	341	395	364	371	349	394	328	350	360	370	363	383	375	367	382	349	365	395	385	368	380	385	382	395	375	382	425	391	370	369	366	372	410	408	371	362	359	400	376	391	356	392	384	393	386	366	395	389	370	401	345	386	339	353	377	393	368	367	390	369	384	359	360	409	357	423	372	374	374	412	412	407	361	372	381	385	359	399	377	402	350	348	408	389	390	355	344	350	379	391	430	435	371	376	383	367	360	370	398	365	395	363	384	395	363	365	402	355	387	381	372	386	380	392	374	364	375	352	376	360	376	370	352	400	370	385	359	334	376	363	359	371	377	378	372	423	407	368	351	346	370	389	368	358	384	393	368	391	402	386	369	343	388	348	355	391	367	398	383	364	375	398	356	378	357	385	424	384	390	401	364	385	376	340	376	373	399	369	402	378	402	377	375	404	386	378	371	375	392	381	411	373	390	381	357	414	375	404	396	382	406	393	371	380	379	351	413	364	409	378	393	350	378	387	339	386	376	363	389	344	372	328	360	374	387	383	394	406	351	387	389	379	393	338	360	370	384	373	381	373	349	336	367	408	343	379	380	398	375	365	374	381	394	362	377	368	389	378	366	363	376	375	356	393	348	379	393	396	382	417	356	366	362	389	391	371	367	375	381	362	379	348	368	375	378	358	403	389	372	370	386	370	378	377	355	374	365	352	373	354	358	352	408	359	378	384	386	373	372	400	364	382	378	371	372	394	418	369	386	394	390	397	398	378	378	358	408	369	352	405	411	376	362	382	394	382	354	369	373	351	377	409	405	370	396	403	391	368	375	391	367	370	352	368	420	366	352	376	396	393	378	375	344	359	382	342	375	364	382	407	403	344	376	411	394	399	388	392	389	380	362	362	387	355	391	390	390	389	391	385	396	377	382	369	378	363	392	367	356	376	392	372	361	366	355	378	418	421	401	387	406	336	364	359	368	380	408	357	388	368	378	403	385	374	398	379	389	372	361	369	389	378	346	406	365	384	353	385	391	371	385	366	380	377	381	409	376	352	371	361	428	359	387	397	356	389	410	399	373	406	412	391	371	416	368	388	401	408	391	382	342	386	381	368	381	384	365	363	372	360	374	396	383	377	388	391	362	383	401	343	373	398	376	390	387	389	399	372	346	357	370	373	377	379	377	380	401	385	387	356	361	398	364	394	430	365	368	375	354	358	376	399	383	381	386	390	405	350	350	402	358	391	348	394	357	344	370	370	412	386	381	385	391	377	381	394	360	367	424	385	389	376	404	394	396	381	371	412	345	406	407	358	396	349	366	361	406	381	396	374	365	336	387	382	396	361	398	367	384	342	377	406	357	384	369	411	369	405	386	393	408	382	362	388	353	367	368	364	367	393	383	384	385	356	359	397	351	385	356	406	374	388	401	359	319	381	376	390	366	388	384	368	394	317	424	374	377	337	387	382	350	359	397	397	374	375	370	391	365	382	389	350	365	410	384	378	382	333	379	394	395	350	361	376	356	378	382	373	370	374	357	366	369	346	351	380	371	391	373	392	384	375	377	394	386	385	342	367	359	385	368	371	393	381	400	334	364	363	408	392	396	343	364	396	404	355	388	374	390	413	378	383	375	370	379	360	352	388	386	381	347	414	356	351	356	390	366	400	362	383	413	378	368	390	378	348	366	365	356	386	390	381	362	382	361	371	424	372	367	358	438	386	374	394	338	404	375	376	340	349	371	362	432	365	412	405	396	393	379	371	353	404	401	365	397	362	378	355	354	335	361	394	378	362	382	361	394	408	369	408	443	378	428	393	375	396	369	402	372	374	390	378	386	361	375	369	362	391	339	348	398	387	359	376	376	401	400	389	411	385	362	369	366	390	382	404	398	412	367	368	359	344	349	363	386	356	400	366	393	351	369	376	397	371	362	341	368	355	394	367	351	354	360	376	402	372	405	397	350	362	386	404	402	392	355	389	362	377	380	366	365	403	388	375	362	356	382	384	360	367	380	365	344	341	412	390	369	375	401	386	359	331	394	372	382	388	391	348	389	359	377	403	347	384	374	398	373	363	363	378	387	355	356	410	367	383	339	355	394	365	374	360	392	351	372	387	364	366	338	394	367	375	382	373	392	362	360	443	380	392	368	374	370	384	357	350	358	369	375	401	388	406	383	385	355	372	368	356	387	368	354	363	404	381	394	364	390	410	384	376	400	374	361	424	390	352	375	405	376	353	374	371	385	387	347	376	394	396	350	403	410	370	370	371	403	348	373	372	386	357	384	391	374	388	397	359	408	398	345	393	333	400	341	377	402	398	408	378	391	385	366	357	350	378	388	362	368	370	387	410	351	357	384	366	408	409	400	372	372	354	384	393	367	374	367	405	423	391	376	368	381	376	387	351	394	385	369	363	380	369	391	376	342	397	341	409	375	392	405	420	416	373	388	422	369	350	349	411	358	384	351	364	417	347	381	386	400	381	379	376	359	374	407	365	338	412	400	336	392	377	390	373	382	392	335	359	384	388	359	389	403	400	363	397	400	375	370	383	389	376	376	382	371	373	331	405	361	370	380	411	346	359	396	371	423	367	368	362	415	401	365	336	402	377	355	402	371	376	363	389	361	368
24886	21239	29296	28299	20733	14644	9174	5850	3680	2673	2252	1676	1370	847	876	828	795	844	743	679	638	564	504	497	459	396	356	338	300	279	279	269	254	254	254	267	266	248	243	260	244	246	237	221	268	260	260	228	236	251	188	230	232	235	242	206	205	208	224	249	223	246	211	216	231	181	229	216	214	192	219	197	231	206	226	213	234	231	209	214	218	245	246	222	235	230	220	259	194	215	194	207	218	217	215	219	218	209	258	214	232	240	202	198	218	248	230	216	210	217	222	249	190	223	211	240	204	242	222	214	236	248	219	209	189	216	204	184	202	202	240	245	219	232	195	230	236	202	205	220	244	233	201	193	234	193	230	208	225	203	240	229	209	211	230	204	238	193	217	205	225	208	240	220	208	225	213	236	257	224	206	212	217	203	210	248	215	197	225	200	264	217	211	182	206	203	213	226	209	218	226	221	201	233	202	206	224	212	239	239	242	208	224	244	224	208	233	221	257	213	212	229	249	200	219	202	210	220	205	241	236	226	200	242	214	248	237	232	222	225	216	201	206	229	212	212	214	229	229	216	212	225	236	216	242	215	234	215	182	213	188	207	197	219	223	208	247	214	214	205	218	209	248	225	239	223	220	226	246	234	221	234	203	221	221	214	243	223	226	216	204	245	210	225	228	235	243	219	207	214	232	216	238	235	214	227	246	215	228	235	238	219	219	245	242	204	204	211	225	222	217	209	238	239	212	232	190	227	214	196	234	235	233	218	222	189	228	228	210	225	245	221	260	242	240	207	223	220	198	220	217	214	200	213	230	238	212	240	234	210	216	251	226	224	209	237	240	204	246	208	232	230	250	208	215	223	234	221	220	220	265	252	222	216	218	218	238	223	206	222	211	217	213	208	190	218	239	233	229	215	222	236	224	226	223	207	226	232	211	225	215	185	247	229	210	223	215	211	209	201	223	205	195	227	248	231	205	203	213	232	219	225	243	224	220	212	205	254	223	239	231	211	240	233	229	210	206	228	228	235	229	242	252	247	241	229	205	238	231	231	215	217	215	227	220	240	204	220	217	224	241	237	198	208	207	235	222	216	230	230	242	212	237	228	224	211	240	227	220	229	248	230	232	220	200	216	238	225	232	231	220	231	215	216	222	221	221	219	218	233	233	200	208	219	208	243	234	201	206	233	209	237	229	233	208	216	208	227	196	199	232	241	193	217	230	212	237	234	204	202	209	230	217	211	219	219	228	229	213	200	205	211	208	220	210	214	213	227	216	222	230	216	244	227	241	215	244	244	214	245	213	207	240	206	206	202	217	236	234	215	246	247	217	259	209	199	217	218	232	213	205	199	244	210	225	220	234	207	244	200	199	190	216	219	230	222	225	200	212	227	219	231	215	223	224	238	211	254	201	204	213	181	256	216	222	213	230	245	224	230	237	213	221	213	217	230	204	213	211	224	222	197	223	208	202	224	224	228	224	191	212	207	225	238	215	226	197	226	220	250	246	239	220	232	229	204	205	231	202	226	237	209	221	228	222	205	188	227	220	195	227	197	211	216	193	198	205	217	230	210	235	207	225	253	238	221	229	220	224	212	205	245	206	211	197	234	214	220	220	194	233	229	238	224	206	239	224	252	203	214	214	238	219	239	221	217	210	215	215	224	213	225	255	202	217	202	200	235	215	210	227	212	195	230	198	206	209	238	200	193	223	223	231	214	243	216	238	232	203	220	212	246	218	222	226	237	215	234	261	214	196	212	206	202	213	220	235	244	229	209	218	213	232	199	190	225	208	230	251	220	233	258	211	216	220	231	232	211	215	228	240	216	234	199	235	213	233	187	208	232	220	239	233	222	212	227	218	196	243	225	226	240	214	203	226	211	224	235	225	199	232	227	250	205	209	205	231	231	236	222	204	207	229	230	229	220	245	198	201	210	211	232	200	228	203	192	234	209	228	214	233	227	213	211	240	227	235	203	196	218	234	230	217	258	215	212	234	208	211	196	247	216	238	209	203	221	196	199	222	206	208	229	215	228	233	233	217	249	230	222	197	225	212	201	219	205	230	212	217	249	211	256	193	240	218	205	194	227	221	229	251	205	205	215	207	235	220	212	195	215	199	218	230	198	219	203	231	216	229	249	248	260	208	218	227	216	224	213	212	190	218	213	254	240	231	224	219	225	253	222	220	249	220	217	199	219	243	222	206	245	196	228	242	221	221	222	242	232	203	226	214	242	223	198	219	244	218	229	215	213	252	241	229	247	214	218	217	227	237	256	210	229	241	220	207	238	195	221	192	195	232	241	241	253	209	217	208	226	221	219	235	259	253	222	206	223	228	241	234	189	218	240	230	232	246	208	215	194	252	210	219	218	226	223	236	223	210	229	215	218	232	224	211	220	228	203	211	225	197	223	206	250	211	238	219	222	239	204	219	204	218	208	231	223	231	197	236	225	229	203	228	221	203	231	242	216	210	196	198	222	224	250	226	220	248	224	216	199	197	243	227	225	207	224	212	248	207	191	221	220	225	216	218	205	216	208	227	250	218	196	223	223	233	241	234	225	224	244	248	227	233	219	230	230	230	227	226	214	226	205	229	235	257	220	244	232	213	205	202	219	226	237	213	234	194	216	209	202	197	234	218	219	204	264	216	220	221	232	215	195	225	232	235	219	227	210	216	227	222	214	234	202	238	185	229	226	203	252	229	223	227	233	231	236	217	210	239	229	220	240	228	236	216	197	253	200	207	209	219	225	215	213	227	213	213	252	221	222	198	247	237	239	221	222	221	227	222	239	220	228	225	236	213	235	204	188	242	227	259	221	230	223	217	231	246	223	198	226	210	215	231	206	216	238	225	237	231	203	206	230	236	242	214	193	210	226	236	224	221	212	216	220	240	221	225	223	247	226	210	217	235	197	225	208	215	181	227	220	199	223	229	225	224	204	212	218	227	225	236	220	240	209	239	215	205	228	232	198	200	231	208	256	225	224	190	238	204	218	217	247	215	240	209	213	224	229	250	210	244	221	227	217	249	214	210	228	224	215	245	251	234	212	227	229	215	203	224	228	215	228	215	216	214	225	217	204	221	214	237	212	212	231	227	226	168	225	236	211	209	236	211	242	190	205	219	226	214	221	245	229	235	220	232	210	227	208	210	220	214	247	230	244	243	211	219	212	217	221	232	229	210	215	232	234	243	231	193	238	231	235	215	214	211	215	226	206	224	225	228	233	240	212	227	200	222	222	245	233	211	220	217	202	222	218	239	237	254	198	238	208	227	211	213	244	233	203	251	232	196	242	212	203	221	222	208	203	224	224	237	190	217	233	225	219	211	207	206	233	203	231	237	222	211	225	246	220	212	220	203	220	226	225	235	219	223	215	226	237	222	208	221	212	217	222	230	234	214	224	215	236	211	213	230	204	231	224	220	250	249	225	249	215	205	199	220	220	217	230	211	228	229	230	222	239	202	242	227	220	232	227	221	212	243	205	216	214	217	249	216	219	220	231	223	250	212	216
34753	52583	47302	33607	24361	19672	14585	11196	8254	5996	4926	3730	2826	1856	1764	1622	1488	1571	1349	1231	1131	973	876	758	702	635	603	503	437	416	345	383	388	324	346	322	403	346	292	311	317	294	300	298	313	314	318	295	281	286	281	283	291	279	252	310	289	289	271	276	275	274	315	291	284	271	285	270	296	258	269	264	272	300	254	288	284	269	267	293	271	240	301	247	286	282	282	248	285	283	275	308	297	267	299	312	291	303	275	288	311	276	278	292	299	284	289	280	294	294	279	297	299	254	302	238	281	274	263	271	255	297	303	282	259	287	300	313	258	290	286	295	274	273	270	309	277	274	296	280	290	278	311	266	262	283	279	296	275	279	291	289	320	278	318	314	317	282	270	299	261	272	256	285	298	303	262	280	277	276	271	311	261	261	256	278	252	301	253	259	285	298	271	286	258	271	258	255	272	254	263	327	273	267	295	305	286	249	274	271	297	290	269	276	308	258	301	283	303	309	280	281	296	257	282	289	278	290	270	290	294	280	265	304	300	260	266	258	285	284	280	300	276	247	291	268	288	248	302	270	282	291	276	283	273	324	281	273	278	277	283	317	245	286	292	269	286	272	293	296	281	277	284	298	269	283	296	261	316	293	285	283	281	298	277	308	277	285	266	247	301	287	256	318	276	249	259	277	280	265	271	288	263	283	300	287	279	289	267	274	303	258	275	284	258	271	289	286	291	281	304	287	290	303	282	274	292	286	270	244	277	279	265	265	302	302	278	260	294	266	289	294	282	278	274	278	277	241	311	266	287	274	285	264	295	261	300	314	279	282	281	301	259	276	264	276	267	307	283	273	276	278	320	271	252	257	271	282	308	302	270	291	285	280	291	290	284	250	250	295	261	289	293	299	298	290	287	284	292	274	271	300	271	280	260	269	282	243	242	282	298	277	283	263	240	293	284	301	276	312	256	297	289	258	271	272	265	288	290	273	285	292	276	282	262	263	288	286	282	282	289	284	282	274	293	270	286	262	280	276	283	265	281	275	290	281	288	278	294	261	282	289	273	253	264	296	277	267	268	285	286	278	282	273	243	283	271	268	294	292	280	294	302	284	293	285	279	266	305	266	296	271	274	280	284	291	291	274	260	277	296	266	294	296	302	245	270	325	279	275	278	297	289	289	287	284	279	268	267	294	289	308	255	272	276	278	265	262	259	261	250	293	257	250	275	296	290	254	265	276	255	285	259	301	259	276	275	276	266	309	289	280	269	279	274	257	259	300	280	293	281	299	257	287	260	270	267	260	280	271	250	294	273	305	291	261	275	281	292	260	288	294	254	262	236	278	259	287	265	251	284	271	281	220	297	270	291	273	279	291	299	276	269	277	260	268	284	279	277	307	288	272	254	270	274	252	249	282	308	288	271	265	260	295	256	283	282	294	253	256	292	279	269	262	302	274	274	280	287	272	288	296	262	261	303	292	312	310	278	273	294	284	274	323	300	289	268	292	250	258	261	291	269	280	298	271	302	267	270	274	260	251	301	298	308	285	294	260	290	289	294	270	296	294	277	323	277	274	309	286	278	290	265	279	281	290	263	291	284	275	274	285	307	265	277	271	285	275	272	269	283	279	308	255	279	305	280	285	271	275	296	272	327	238	289	285	249	270	305	243	273	268	268	288	290	288	249	294	296	287	292	291	258	278	279	271	288	269	269	298	269	284	277	286	262	246	284	270	297	257	276	266	273	293	248	262	248	284	281	291	273	286	266	296	288	297	277	294	247	272	268	292	298	283	266	281	274	283	280	295	290	288	292	275	268	282	266	273	257	287	279	261	274	257	276	309	274	261	303	292	275	293	262	280	275	260	287	290	294	272	294	274	280	273	269	283	260	292	277	286	260	256	270	259	279	296	266	297	263	267	250	287	284	299	266	282	275	244	302	289	251	277	300	281	285	246	301	256	266	263	279	276	294	275	261	289	274	306	268	307	283	301	286	274	297	243	253	294	238	249	272	298	264	270	255	282	276	310	298	259	268	285	263	279	293	266	277	294	290	273	252	257	292	242	280	268	282	265	267	292	266	258	263	280	280	266	274	294	280	277	269	307	289	316	273	282	260	299	301	273	280	295	302	263	263	279	284	269	280	293	282	273	271	284	265	274	274	295	272	277	309	265	262	283	310	314	289	272	314	287	279	256	277	278	278	265	291	292	295	285	285	267	282	268	277	295	279	281	257	261	287	281	301	258	281	289	292	284	273	270	260	248	283	278	269	293	277	275	282	265	283	293	298	280	255	275	279	249	268	287	283	271	302	274	290	277	295	306	296	295	291	289	271	270	251	273	294	265	263	284	291	314	291	275	297	246	272	276	257	287	266	291	296	266	240	252	267	292	285	269	276	260	274	262	247	288	265	272	269	277	283	281	296	299	259	274	264	272	277	272	285	269	282	273	262	294	266	281	266	310	262	283	254	266	247	252	260	260	282	259	264	278	277	286	261	268	295	286	279	298	272	269	271	303	261	299	277	304	271	286	298	290	292	290	308	283	290	285	278	277	269	286	234	246	263	270	290	271	244	283	249	281	277	264	254	261	267	286	260	268	294	296	290	285	280	266	264	289	261	257	281	236	294	275	297	288	263	305	295	245	266	265	289	289	282	305	247	264	289	276	261	274	271	291	279	251	290	274	267	270	268	279	259	275	300	288	283	253	264	251	263	290	286	259	291	272	306	281	274	277	290	285	288	280	275	277	295	260	256	247	260	293	249	324	282	294	264	272	283	274	281	249	297	272	285	296	260	257	281	258	281	281	275	283	293	270	290	272	251	329	278	290	268	262	286	268	275	256	287	259	267	281	254	295	281	256	298	273	293	270	275	273	279	243	272	282	247	289	244	274	278	298	301	292	285	282	277	276	286	270	262	267	278	269	278	278	300	273	291	254	289	240	261	274	289	296	273	293	277	274	276	271	270	269	278	268	265	249	278	288	275	292	304	272	252	269	278	290	300	296	278	279	273	285	282	260	258	307	260	285	280	277	271	249	277	282	280	289	255	290	273	269	271	276	294	239	293	272	275	288	320	298	265	265	315	262	296	266	271	238	284	305	251	282	264	267	303	269	267	243	275	281	316	283	288	278	289	271	268	273	283	269	265	264	270	227	265	266	294	324	271	265	279	276	277	257	266	260	283	299	273	301	265	287	266	289	286	299	291	247	268	310	289	282	273	318	295	264	270	278	286	284	287	276	284	273	285	282	290	307	269	254	260	292	283	300	271	285	269	270	293	260	281	293	279	292	291	321	279	297	272	276	298	269	254	299	271	289	261	285	276	274	251	266	286	282	293	253	291	293	273	302	279	272	270	269	258	277	256	297	265	285	303	258	263	297	310	291	295	294	273	290	274	275	277	303	273	279	273	249	286	262	273	299	283	267	286	293	295	271	275	290	297	281	251	253	288	283	245	271	283	284	277	259	278	294	280	317	279	292	299	252	254	265	265	268	257	289	287	289	236	283	276	294	282	277
22628	21019	28738	23788	21624	22831	21480	11391	7291	5476	4500	3646	2766	1937	1619	1517	1441	1590	1372	1291	1185	1061	944	826	778	687	651	565	463	464	494	470	440	453	407	415	409	411	413	366	410	350	370	405	388	381	411	355	384	401	375	358	333	383	350	367	356	350	373	380	358	353	339	369	355	364	336	356	330	344	341	357	357	386	372	342	361	357	348	366	346	337	372	359	346	361	368	334	384	332	376	344	340	345	356	354	365	354	351	344	352	346	393	356	352	366	344	350	343	344	318	308	360	367	367	320	356	359	376	364	370	344	357	358	351	344	367	337	351	357	321	327	348	323	355	370	351	357	366	385	355	350	333	335	345	367	326	382	361	343	366	368	344	311	386	322	342	357	334	344	341	296	382	378	307	359	342	364	353	342	359	364	347	329	370	327	357	335	369	343	353	327	385	335	347	347	348	369	330	351	389	373	348	371	378	361	369	352	335	384	347	366	388	336	341	342	343	332	367	352	321	338	390	330	341	347	330	346	380	353	378	396	334	379	359	386	384	367	339	336	304	342	376	366	331	356	337	375	352	353	357	356	368	370	372	378	326	356	352	371	313	348	364	359	311	344	364	369	344	338	345	320	345	374	338	355	365	370	339	328	361	332	341	321	320	326	336	358	367	347	333	345	343	356	341	346	350	352	380	334	327	317	383	364	355	354	335	335	328	372	319	341	361	301	363	349	320	360	378	370	323	342	373	354	378	358	349	341	373	352	324	338	393	337	344	344	348	374	352	374	353	338	343	352	359	342	370	352	390	383	353	339	371	360	322	329	340	364	349	337	321	350	351	328	348	359	346	349	343	339	342	378	348	346	335	353	339	311	340	371	339	339	378	352	352	368	379	348	362	342	360	347	379	329	365	338	353	360	335	342	336	374	354	358	333	345	330	346	373	341	367	354	335	391	339	381	337	356	352	382	348	329	338	388	354	330	331	358	385	326	352	343	328	342	333	367	375	347	327	338	374	362	339	332	374	363	341	380	340	339	367	341	324	368	344	341	361	320	326	378	340	339	348	371	361	339	338	333	352	371	355	365	297	315	384	373	383	339	335	326	359	335	320	348	345	380	319	335	377	346	352	350	354	351	344	385	319	349	361	344	346	333	340	363	359	342	366	350	346	336	314	349	361	345	355	362	340	352	372	340	332	347	343	362	340	349	355	374	334	322	359	347	352	324	348	376	406	366	339	352	330	375	360	334	358	348	330	361	367	345	310	355	340	370	385	320	371	363	357	368	375	348	348	337	362	336	321	348	358	335	353	338	353	381	368	320	343	337	350	334	355	371	340	334	338	380	353	345	322	356	379	351	364	333	333	379	354	331	364	385	355	343	398	319	359	344	340	337	380	356	364	339	313	369	369	350	365	323	380	340	380	345	308	318	359	358	355	348	341	358	346	373	345	349	360	376	351	339	362	329	355	324	334	352	333	342	350	361	348	362	369	378	373	358	319	345	371	344	323	355	334	350	357	382	362	344	334	331	392	370	340	355	362	350	341	349	371	348	338	338	373	343	374	324	362	347	330	392	379	380	358	394	371	356	345	363	346	341	340	323	340	331	330	363	339	356	377	340	321	374	368	387	326	339	351	337	357	342	336	345	381	368	317	355	346	309	334	349	357	376	352	336	365	328	348	372	360	322	329	338	346	370	338	382	357	328	350	368	350	348	359	363	384	325	353	359	359	308	377	324	336	356	355	355	345	342	379	327	302	364	339	376	324	333	332	345	364	355	349	371	344	360	378	347	366	350	368	322	354	361	318	361	342	373	356	339	360	344	335	357	310	375	332	334	372	349	357	340	362	352	331	343	374	330	353	385	362	328	344	353	385	305	345	331	340	343	355	361	377	325	364	346	356	338	371	347	343	368	365	347	382	335	346	353	369	338	338	321	383	353	382	396	323	350	354	353	356	356	376	354	344	356	389	342	346	342	350	373	351	351	353	324	358	328	367	343	345	356	342	323	369	364	326	370	347	321	356	352	349	362	351	336	370	353	346	355	363	351	379	353	367	394	340	375	334	345	325	347	347	367	348	344	336	349	348	353	367	344	354	401	364	325	380	325	338	319	356	343	324	340	352	346	350	372	318	318	332	348	374	357	363	407	318	333	364	381	406	352	362	383	329	390	322	332	353	347	345	345	370	340	385	337	354	375	349	362	364	344	329	315	344	333	347	335	338	370	352	360	373	355	321	344	394	368	358	369	359	370	338	388	350	362	362	336	335	354	349	344	354	319	334	332	365	353	329	372	313	350	386	320	369	343	323	337	371	362	322	342	325	341	344	342	362	345	352	354	367	307	341	332	362	361	353	363	368	359	377	343	357	325	347	360	338	343	346	371	374	359	370	347	368	348	351	335	326	346	331	358	367	354	347	342	317	374	341	355	350	311	342	373	378	356	341	363	354	334	354	365	325	358	367	338	361	350	383	356	360	353	342	375	324	362	300	355	360	338	339	318	340	322	321	357	356	348	376	360	322	328	393	346	343	354	333	371	345	350	345	345	341	334	344	352	399	334	343	329	341	366	351	357	373	326	348	373	331	354	335	375	345	362	360	363	370	347	338	367	359	347	358	346	355	356	328	401	368	338	340	376	344	348	364	337	349	358	336	367	357	325	367	379	354	362	337	380	387	361	325	354	337	357	354	376	370	378	338	360	335	348	356	357	345	355	361	396	325	358	371	320	361	356	359	354	358	341	313	325	325	347	340	328	348	356	363	373	354	359	382	350	339	366	374	353	412	404	341	378	344	341	342	348	399	331	359	303	349	333	354	363	368	363	357	339	352	356	379	379	403	362	351	356	356	354	317	362	347	337	361	319	326	335	348	307	304	373	313	361	344	359	337	335	340	355	317	327	339	326	335	371	337	379	345	364	364	330	365	327	344	379	328	342	366	344	356	375	359	324	339	349	363	337	362	341	354	341	355	342	380	383	377	341	342	340	360	349	338	363	348	335	339	342	341	320	366	312	338	347	349	355	374	344	356	366	311	332	354	334	344	367	368	386	371	366	347	359	353	317	362	341	362	357	351	369	379	344	386	346	354	328	343	338	344	347	357	347	356	356	362	378	345	330	392	369	325	348	320	334	350	327	360	321	385	349	363	334	361	339	333	337	385	366	368	334	334	330	366	344	345	353	366	389	363	346	320	345	351	333	341	342	343	347	342	389	356	363	381	341	341	348	368	344	368	347	320	361	359	364	338	358	367	362	356	322	354	362	345	348	337	356	372	361	340	392	351	350	341	343	342	329	330	364	358	360	322	368	362	375	380	356	346	321	353	345	366	367	332	369	335	335	356	375	345	354	352	355	384	375	372	376	333	338	366	349	361	336	358	347	349	348	379	343	358	345	326	339	344	339	390	363	354	405	382	339	355	347	377	348	377	375	345	374	348	355	356	390	346	355	321	378	386	312	369	355	341	357	331	358	344	344	308	311	361	337	310	345	331	359	378	377	371	359	375	335	327	314	361	331
36895	61662	55700	41019	32243	26633	21305	16889	13371	10196	8650	7063	5376	3612	3038	2854	2566	2769	2509	2243	2059	1806	1595	1330	1371	1130	1043	814	706	576	610	606	587	540	562	560	573	544	476	488	506	468	497	452	456	449	473	505	472	422	397	431	409	408	451	439	441	438	412	439	420	396	436	433	401	421	404	446	409	471	429	430	400	406	420	415	455	410	413	392	446	445	442	416	439	402	434	417	449	394	430	385	402	414	409	411	402	419	434	410	417	430	401	392	429	440	449	436	407	431	375	413	425	462	421	394	374	421	418	409	413	373	422	429	459	430	411	416	429	437	378	393	418	392	446	462	369	421	437	426	448	456	425	465	413	372	400	455	391	415	398	400	445	422	418	399	422	389	434	424	381	420	421	424	372	436	425	454	432	423	425	432	414	443	433	439	434	415	423	415	426	404	447	415	407	451	386	428	439	436	421	403	432	378	457	409	458	454	394	425	418	425	453	455	459	448	400	443	399	443	419	398	404	432	418	446	424	405	410	435	445	415	421	407	443	407	409	406	448	426	413	424	408	405	423	419	449	419	417	408	396	443	415	397	417	452	429	369	389	437	416	401	425	411	412	402	425	398	424	437	445	416	409	432	417	433	420	420	434	450	448	403	398	426	421	425	439	422	421	413	446	412	414	434	435	450	464	426	424	403	426	414	444	437	434	398	458	419	455	444	423	417	420	438	446	430	422	420	400	421	448	398	427	389	426	430	415	480	430	410	395	438	425	400	442	450	406	488	413	384	413	416	439	433	420	434	434	434	430	417	408	416	437	418	394	424	434	411	403	434	434	422	415	439	411	444	413	393	419	387	411	412	434	403	408	412	384	421	408	386	410	388	436	424	402	393	473	428	412	419	436	412	399	383	388	428	435	413	468	442	410	392	421	395	436	421	446	416	400	442	396	425	414	401	448	413	415	374	387	448	417	431	439	374	395	410	364	422	419	418	455	407	419	440	426	421	411	422	446	394	457	436	405	418	431	397	475	439	411	411	412	388	369	440	446	402	440	422	427	419	434	468	409	445	414	419	417	423	409	421	438	422	449	420	409	440	393	403	424	421	422	394	435	414	391	423	437	433	398	455	415	416	432	410	411	416	429	408	439	371	413	410	433	421	445	434	418	414	399	414	432	411	416	423	413	392	400	433	451	422	426	413	411	414	432	457	418	395	442	414	455	414	425	435	417	403	412	409	435	391	380	455	397	429	414	414	398	433	409	458	430	442	438	439	422	414	444	429	435	451	428	443	405	415	417	440	396	450	398	430	412	411	420	471	389	430	437	447	370	457	445	454	394	427	419	393	442	414	391	406	455	408	405	392	427	406	406	392	412	401	417	384	437	436	430	410	394	426	454	449	392	423	401	375	419	437	455	438	413	468	420	426	447	386	365	430	430	412	465	406	464	404	425	405	425	378	427	440	410	453	422	430	412	399	432	418	418	436	426	402	440	451	405	421	435	386	415	433	455	420	468	395	424	406	399	382	420	402	426	424	388	438	383	440	401	394	411	453	416	423	426	437	426	414	430	414	428	464	423	431	398	466	413	435	391	441	417	447	383	441	415	389	436	419	444	441	422	409	427	441	411	409	402	402	421	413	412	429	406	415	415	440	453	418	414	439	432	453	392	397	432	436	411	420	465	408	423	406	416	451	387	466	413	459	444	412	431	416	403	432	428	428	448	428	385	422	433	396	471	422	435	389	425	441	408	403	398	448	426	461	442	446	419	390	437	418	397	401	409	437	417	436	405	434	419	411	417	398	431	427	441	424	401	403	437	429	436	394	446	438	417	424	448	424	398	391	396	425	410	449	443	415	423	409	452	431	398	435	421	454	405	409	416	432	400	434	413	398	397	411	410	417	421	427	420	430	410	422	405	421	442	434	421	426	427	440	420	429	410	454	446	441	398	438	404	435	451	397	425	413	414	416	428	463	431	445	400	420	385	437	424	436	435	431	450	444	439	426	380	408	415	419	417	430	420	421	419	408	448	446	389	401	475	416	429	423	406	415	436	415	418	413	418	410	436	423	416	423	409	429	412	416	397	430	403	369	424	442	415	406	429	427	429	386	449	413	437	440	419	464	455	427	450	394	431	405	437	420	441	412	404	420	392	396	421	410	412	417	417	411	417	421	431	418	410	401	461	457	425	417	414	438	408	408	414	390	396	443	436	443	439	434	435	431	402	391	441	408	444	434	421	464	429	403	437	424	392	428	415	436	409	387	409	446	414	407	438	440	408	434	422	405	419	406	438	401	401	417	408	422	423	382	402	424	428	428	432	409	438	433	426	453	431	431	444	431	428	411	411	406	405	470	426	409	395	412	387	455	398	417	399	446	385	464	433	431	418	447	408	402	449	420	410	431	414	456	420	405	426	401	472	404	434	413	479	410	397	440	399	418	444	459	425	436	446	424	437	429	418	453	432	419	417	407	408	423	438	393	432	433	405	433	426	400	393	461	421	410	430	392	403	449	412	449	423	412	396	400	391	422	451	439	428	425	460	364	412	377	429	435	424	395	414	436	405	434	413	457	414	457	408	452	444	421	431	411	473	410	422	420	420	477	449	428	417	426	435	433	431	435	421	419	400	415	431	446	487	420	418	439	434	407	407	413	429	429	443	425	410	443	446	399	439	432	435	465	441	457	424	457	411	437	444	399	405	413	392	445	422	428	443	416	419	453	399	428	404	409	416	417	418	390	382	421	408	400	417	378	433	412	418	420	388	413	411	425	423	454	433	415	403	430	428	441	430	415	431	416	457	431	392	411	422	444	409	409	390	415	466	403	439	428	379	432	438	453	434	381	454	425	431	430	430	428	416	399	441	458	425	448	417	416	417	408	421	389	405	446	411	397	437	439	454	423	412	406	415	446	412	408	394	403	433	402	393	413	414	402	419	402	387	415	412	399	430	393	401	417	481	419	426	455	444	411	409	455	417	429	393	445	399	432	411	435	415	445	445	402	410	434	416	434	418	430	432	412	401	419	412	417	386	410	443	402	411	416	443	435	431	420	429	411	434	416	409	390	419	438	403	433	405	457	439	424	437	441	397	460	414	433	437	414	468	427	404	423	470	407	413	444	433	430	435	415	375	442	372	411	396	489	425	419	391	411	411	407	420	392	463	426	405	398	438	427	429	397	434	398	424	429	461	394	384	431	420	413	431	404	394	440	444	422	413	445	455	425	442	406	428	432	391	426	392	434	421	435	427	422	425	434	425	401	400	438	431	431	436	403	457	434	446	414	410	414	383	401	390	466	441	406	419	457	456	401	420	375	398	450	418	405	435	456	385	413	422	389	413	447	425	419	406	433	406	412	387	438	393	414	444	427	461	422	431	401	440	389	394	451	433	423	450	405	411	377	383	426	398	409	423	445	440	433	426	425	395	471	418	425	435	383	411	465	439	431	420	416	435	431	404	442	436	405	431	410	432	427	454	450	383	418	413	431	399	400	436	431	446	443	421	406	405	418	425	469	440	428
29370	31101	39224	30472	17676	10874	6832	4371	3031	2355	1799	1372	1098	805	621	665	614	648	615	583	559	516	406	468	385	385	316	290	292	252	256	229	263	258	291	220	251	232	261	263	236	247	276	261	235	208	250	214	229	235	254	214	231	229	228	240	239	236	235	219	218	228	215	241	225	225	247	230	220	237	217	209	248	216	225	221	224	226	217	221	238	220	224	237	230	236	231	234	208	212	244	229	186	225	218	220	224	249	260	243	246	224	220	253	215	213	238	220	212	244	230	204	225	242	225	219	219	238	201	212	249	220	195	213	244	247	248	230	191	223	207	236	215	212	231	217	220	197	231	220	223	203	189	223	217	217	215	221	221	237	242	241	205	228	216	230	218	212	222	213	231	233	260	225	202	254	238	204	224	223	233	246	219	238	231	252	221	229	207	230	219	233	200	221	221	206	203	217	214	226	249	244	230	217	202	243	227	223	232	225	247	185	232	216	232	217	210	226	246	204	248	227	235	211	221	245	220	242	224	253	211	215	204	195	218	240	225	228	238	242	233	239	229	224	230	225	233	213	232	226	243	221	225	215	184	225	230	216	223	224	213	218	206	217	237	202	229	224	217	232	227	224	230	211	221	201	216	206	241	226	212	226	207	207	245	226	220	223	233	216	211	257	206	235	235	203	215	227	228	194	223	228	255	219	224	253	230	222	240	208	215	231	239	238	247	205	210	233	192	200	231	225	219	241	234	223	217	225	216	260	250	229	212	210	225	199	262	238	233	209	216	201	217	251	218	234	225	240	213	211	231	251	222	227	216	228	206	234	229	218	219	232	195	233	201	212	211	212	225	198	245	233	237	218	207	221	204	230	211	234	240	224	207	217	247	241	209	229	214	227	242	216	241	214	206	227	249	214	255	231	236	226	250	238	242	223	193	251	243	192	209	233	204	212	217	242	246	206	242	215	234	215	232	219	208	228	226	220	222	245	225	236	242	207	231	240	210	232	213	248	220	214	239	222	190	245	234	244	244	263	215	237	216	197	234	220	242	211	219	235	221	217	220	216	220	216	220	223	254	215	181	211	244	231	225	240	233	219	222	257	228	240	230	212	216	208	206	228	207	227	220	248	210	222	232	211	256	224	240	213	227	221	227	209	234	221	208	225	225	240	211	200	226	214	227	224	229	228	214	217	251	209	242	233	233	226	213	241	237	208	263	225	221	207	232	235	227	210	209	230	227	247	239	236	223	225	232	243	228	233	218	192	234	194	226	220	248	228	207	230	253	212	226	225	216	209	238	234	228	232	233	226	215	217	222	215	250	223	233	221	228	212	264	220	209	246	233	218	235	238	224	247	222	216	223	262	218	223	210	196	212	247	223	236	231	219	223	201	228	235	214	237	230	214	237	235	234	240	216	211	237	213	214	233	233	220	220	228	243	248	244	213	217	228	248	227	224	251	241	211	234	243	227	254	193	251	234	231	262	223	219	224	231	249	217	220	218	213	233	233	239	234	221	226	244	208	230	236	228	243	230	230	218	228	232	252	236	234	240	231	234	243	218	222	221	209	228	250	236	212	236	245	214	216	205	208	210	237	198	216	197	230	240	228	241	229	204	220	237	217	244	217	222	226	231	237	215	219	213	226	200	231	209	238	243	203	226	240	271	222	226	229	258	215	238	214	215	215	232	204	225	251	252	224	234	228	231	226	225	271	239	222	223	199	217	234	220	231	246	221	235	202	231	217	240	248	256	238	228	243	235	195	228	213	221	237	220	231	232	209	252	224	224	248	232	239	228	202	222	258	230	214	221	242	250	205	232	208	230	239	209	242	219	253	240	188	237	232	227	219	212	231	250	231	237	209	234	232	249	229	237	225	232	225	204	231	211	235	213	223	209	218	238	224	224	201	229	212	241	249	238	238	203	229	222	241	235	266	215	220	228	242	239	243	237	244	214	244	219	220	214	232	235	232	233	208	218	226	254	232	232	222	205	193	216	233	232	225	221	204	244	224	213	238	261	251	226	195	234	205	210	222	234	231	208	213	203	220	233	247	246	235	215	267	241	237	236	241	221	239	221	213	202	226	234	193	260	220	256	242	262	237	218	233	226	221	190	237	214	205	230	233	235	233	241	231	220	223	217	219	221	219	234	205	219	217	229	229	227	239	236	243	207	227	241	212	242	219	212	215	224	198	203	237	211	247	237	203	226	245	224	215	217	215	236	200	242	236	222	232	206	233	215	238	213	245	208	227	227	234	208	237	237	268	208	214	197	218	225	223	190	215	193	207	250	203	231	223	229	227	227	221	232	245	201	245	226	232	235	241	215	219	247	219	224	242	210	227	229	229	224	202	203	240	229	214	236	229	223	218	235	216	242	214	235	216	247	225	241	211	236	217	231	207	235	240	189	236	222	228	199	212	239	238	212	217	202	236	243	221	236	206	229	227	227	224	238	211	225	234	223	229	199	204	225	220	233	247	235	248	234	225	222	233	226	209	227	234	210	218	216	233	233	223	191	237	225	197	220	226	206	242	217	246	202	214	236	231	187	223	211	251	231	225	251	259	240	216	241	219	218	202	239	220	246	221	205	237	239	249	233	241	217	231	238	203	227	240	194	240	239	225	217	210	224	215	222	257	229	225	223	248	246	218	210	216	197	217	224	240	219	261	215	220	240	253	246	234	235	246	230	211	216	214	242	225	220	247	271	211	260	227	258	215	234	220	214	239	200	247	239	195	226	202	224	214	231	264	216	226	213	214	234	252	257	227	228	231	216	220	235	246	220	208	189	210	240	219	218	216	209	226	233	235	220	210	219	203	235	222	197	246	247	244	212	222	293	216	236	228	243	200	239	223	246	230	217	201	173	244	233	205	242	236	231	225	226	212	243	245	236	228	216	206	221	217	228	203	237	225	229	198	216	244	251	207	224	228	215	188	246	247	245	225	224	218	213	232	224	225	264	219	218	236	223	241	222	239	217	190	224	202	200	232	214	202	230	218	252	235	213	244	222	234	206	236	237	224	251	226	254	260	215	232	212	243	237	232	219	234	220	226	212	194	206	243	204	231	238	220	222	230	232	212	230	212	220	212	236	196	251	224	210	210	219	234	219	224	236	237	209	231	250	251	211	232	228	235	254	237	229	254	207	220	204	209	223	206	250	235	230	213	228	234	235	223	236	250	229	236	237	226	216	208	233	255	213	228	213	207	234	234	218	227	246	205	211	213	235	249	221	254	225	225	226	208	219	214	223	231	223	228	232	207	226	240	213	225	208	201	205	202	248	219	223	234	205	211	236	236	231	239	213	186	228	215	220	221	234	215	214	241	224	219	210	226	213	225	210	204	226	220	231	216	250	224	244	245	215	234	226	247	227	211	226	242	208	203	230	236	216	215	253	222	219	241	228	225	217	193	203	197	227	245	230	214	230	249	206	223	205	247	238	241	254	242	212	229	241	227	242	208	233	260	239	197	229	249	221	228	253	221	207	221	251	238	223	234	223	212	214	226	224	238	234	247
34053	47627	43799	30545	21025	16386	12259	8970	6310	5140	3912	3043	2290	1470	1138	1112	1135	1141	1070	949	894	862	666	674	583	539	488	404	360	340	384	319	310	322	371	351	321	340	297	311	275	277	280	290	307	293	315	273	294	258	259	287	310	326	289	285	263	290	285	257	263	308	283	279	273	280	272	258	283	295	290	301	292	264	290	279	269	295	268	292	293	269	256	290	283	293	272	247	272	267	278	280	285	285	243	279	246	268	292	274	282	246	265	285	260	281	279	250	244	237	311	293	293	280	268	309	292	283	260	277	268	248	267	302	257	311	278	304	269	268	258	248	283	267	258	303	294	278	266	289	301	275	284	279	290	287	264	273	240	287	247	240	277	288	276	295	257	270	267	274	278	293	277	284	261	301	286	277	319	294	287	275	250	290	287	288	302	273	289	284	314	272	300	272	298	271	252	261	264	265	269	286	281	258	248	256	279	289	277	276	271	268	255	291	265	273	252	301	278	237	245	265	293	230	275	320	258	262	287	285	264	254	294	278	269	273	318	295	279	288	290	262	277	267	291	268	289	296	279	281	271	266	308	302	258	261	282	301	278	282	287	298	286	276	274	305	281	307	291	294	242	282	247	272	272	273	252	274	289	278	272	286	258	260	265	279	265	250	287	281	292	321	262	277	243	308	251	293	252	294	282	270	298	261	267	260	278	259	270	257	263	256	296	296	281	241	303	297	279	277	330	281	261	264	253	278	279	268	290	304	271	282	281	277	275	300	264	258	262	287	263	280	285	281	258	255	265	305	255	282	283	301	270	274	264	284	276	275	298	256	278	260	293	278	256	266	258	291	295	263	289	288	243	260	266	280	273	273	276	270	285	282	305	280	304	260	252	286	262	299	265	267	286	285	289	264	290	275	254	302	260	269	277	260	324	275	262	280	265	243	291	278	274	271	270	296	285	287	282	255	283	297	271	294	253	261	290	291	271	270	311	270	265	272	270	283	275	264	295	259	246	281	275	269	303	307	286	282	262	253	292	303	274	284	277	287	279	284	287	274	288	303	260	288	280	284	281	270	281	288	271	309	299	291	305	268	289	266	262	280	262	310	258	271	291	259	263	274	289	263	294	278	257	292	269	275	268	245	261	291	286	270	272	270	272	267	276	294	320	291	276	255	245	286	267	299	291	272	263	304	277	296	270	295	263	262	278	307	282	298	269	290	305	258	280	258	302	245	266	268	272	282	282	247	286	271	284	274	266	271	263	258	262	279	284	300	279	260	279	284	272	292	266	293	268	288	285	266	273	282	316	290	275	245	303	284	254	296	254	267	263	260	252	266	274	283	286	282	308	237	309	253	295	283	273	282	314	262	282	276	288	265	285	285	262	273	292	269	276	261	274	253	251	273	292	268	287	259	268	270	295	304	265	277	264	273	291	258	272	265	270	267	265	277	272	270	310	290	275	273	296	304	276	293	300	290	245	250	287	305	276	298	287	293	267	284	286	270	265	267	283	281	256	297	236	290	274	287	282	253	304	294	269	289	291	265	290	267	246	291	302	265	296	265	295	244	256	262	293	275	266	279	279	292	270	278	279	260	268	298	278	288	246	267	265	289	298	301	229	254	292	282	251	286	265	240	314	284	271	240	318	232	291	290	268	274	256	296	288	269	301	260	278	282	266	280	299	304	279	302	265	271	273	289	290	304	258	266	285	275	266	292	252	301	305	266	269	294	299	287	270	278	275	271	284	304	276	281	293	253	297	270	290	269	251	306	287	283	300	278	279	275	247	269	285	294	272	270	275	271	288	280	289	277	287	271	268	261	276	274	287	289	283	275	260	294	276	273	313	274	278	282	263	261	295	271	278	257	285	273	280	302	270	284	310	293	278	266	287	269	237	279	287	297	299	291	293	259	297	292	291	257	297	313	267	254	255	266	275	291	310	290	286	286	291	250	289	267	286	264	261	279	288	273	264	295	272	271	272	267	261	284	258	251	277	277	271	266	281	297	291	280	278	283	301	305	282	300	282	262	266	268	279	264	287	279	275	287	297	281	262	283	288	282	282	284	306	274	278	261	303	258	288	284	294	287	304	280	275	321	308	295	284	260	248	287	295	282	273	270	267	273	290	258	302	267	290	305	269	255	275	274	274	305	280	258	275	273	289	276	270	300	260	267	283	304	258	273	267	271	294	308	304	269	264	288	277	256	293	269	258	280	262	285	295	273	291	266	278	306	254	314	284	285	295	275	257	263	265	318	290	269	273	283	269	279	312	272	264	274	263	275	274	268	284	270	292	266	270	261	273	290	268	314	269	251	277	279	313	294	258	300	286	279	292	302	290	256	262	284	283	256	295	309	311	275	286	259	289	264	300	259	267	281	278	276	278	292	258	252	282	282	298	278	307	256	281	272	262	271	284	293	281	297	293	262	291	281	279	295	298	269	291	285	299	269	254	262	270	269	291	277	273	287	274	271	275	277	282	269	273	295	254	292	278	248	293	280	265	273	297	244	250	285	316	240	294	284	289	268	298	276	299	314	276	261	283	245	311	275	254	274	280	300	263	311	269	275	282	267	269	269	279	264	320	320	285	279	278	313	274	276	274	281	281	244	306	278	287	268	257	302	318	310	253	269	278	280	287	289	273	260	266	252	262	240	271	275	271	283	282	286	293	285	292	280	303	295	317	250	310	283	270	280	287	286	261	296	301	258	288	268	273	243	287	336	290	266	306	273	252	299	270	297	293	269	270	296	280	245	275	288	284	290	316	292	282	267	267	299	250	297	274	294	282	270	255	267	280	305	277	268	274	279	280	272	281	254	293	279	299	303	310	240	258	281	298	275	280	295	265	283	285	254	261	268	289	292	273	299	285	261	294	260	294	298	262	285	289	281	265	316	252	267	261	279	276	289	278	287	263	265	260	271	272	289	267	294	297	280	303	247	280	284	279	251	293	276	281	294	287	263	278	284	276	287	275	283	280	256	259	266	265	290	268	284	279	271	257	277	287	278	278	288	291	286	258	291	290	295	308	270	283	278	300	278	261	299	287	270	305	281	272	287	290	269	269	276	296	284	263	273	277	283	279	274	265	298	266	259	288	284	283	282	281	273	275	285	279	264	281	305	286	258	271	288	251	322	308	235	280	291	259	267	285	280	272	257	286	265	249	278	292	293	256	264	271	262	288	307	293	277	276	265	282	268	286	262	255	275	248	282	288	243	277	285	309	252	267	267	271	292	261	301	255	274	296	273	296	250	262	301	265	287	298	262	289	239	261	295	260	253	273	268	278	272	284	267	300	269	251	300	268	255	273	295	279	296	301	266	285	263	282	292	266	308	277	258	300	279	291	255	248	282	268	293	268	251	264	261	264	266	297	266	283	283	269	272	290	248	288	288	226	282	257	280	272	292	292	297	284	274	275	312	280	292	260	287	278	258	265	301	327	272	242	296	310	280	288	272	274	272	259	270	314	235	262	280	283	281	260	268	227	275	290	273	316	263	260	271	293	302	287	283	269	273
23681	21030	28614	25492	22489	19985	13926	7700	5083	4256	3177	2504	2061	1320	1035	1003	1021	1009	972	813	848	794	676	614	607	548	491	438	388	398	392	351	355	356	336	361	383	370	320	362	319	321	309	335	347	337	339	358	322	317	336	296	283	320	329	328	324	291	308	275	317	320	308	334	309	309	312	319	327	312	336	323	343	292	301	297	303	314	336	331	347	322	314	319	308	328	307	329	286	297	327	311	321	318	290	333	314	327	324	320	315	308	333	314	297	318	298	308	320	321	319	332	298	331	305	314	325	303	336	307	295	322	316	297	313	319	306	307	306	297	355	290	311	320	291	336	298	319	325	289	320	335	327	323	337	339	301	302	306	302	323	325	305	333	314	286	321	332	287	319	346	299	351	307	339	317	332	318	291	306	340	318	317	324	320	312	304	304	343	327	287	310	334	298	293	308	286	297	307	285	318	308	352	346	321	302	297	280	305	300	310	295	331	297	297	296	343	280	331	328	315	290	281	319	314	285	307	293	324	306	312	301	307	304	316	328	316	287	337	293	291	315	312	300	295	279	301	310	299	319	305	309	348	321	330	318	334	311	334	308	300	313	308	324	297	315	301	303	298	308	335	324	336	283	302	294	325	328	331	349	342	347	335	296	310	305	326	309	329	310	274	331	325	332	329	309	293	326	321	298	298	306	302	339	325	269	284	308	312	302	298	315	328	300	319	321	292	307	322	286	319	317	324	317	309	336	320	328	284	299	307	297	294	314	306	328	313	286	311	307	324	309	303	321	291	266	317	311	321	336	282	327	292	344	294	333	316	336	328	326	307	318	279	323	337	327	298	272	323	307	309	277	315	315	307	311	297	305	251	270	335	336	344	307	328	309	316	305	315	314	303	313	332	307	344	322	319	295	311	367	335	311	323	305	305	338	301	292	293	325	302	320	287	323	311	330	304	316	323	296	298	306	336	308	310	312	277	315	329	315	330	322	273	326	301	323	290	312	288	343	258	330	292	296	309	290	293	314	329	304	333	277	346	337	326	306	294	341	359	284	309	293	340	320	331	320	314	325	300	322	305	277	323	320	309	301	315	329	299	316	292	313	316	307	318	326	289	322	301	323	324	323	293	319	321	271	338	319	291	329	315	293	326	304	322	308	299	320	310	306	308	312	270	274	309	318	278	304	315	348	291	305	309	319	304	324	288	297	311	303	313	275	327	307	323	310	323	324	313	302	315	308	291	313	330	308	325	324	319	329	309	331	327	348	303	327	317	296	305	312	317	292	286	316	296	320	338	300	324	333	344	320	304	289	284	321	315	341	311	309	300	299	328	316	293	300	319	302	310	334	325	293	290	302	313	343	327	302	331	327	296	306	306	271	298	325	305	339	320	264	333	309	331	300	303	299	305	327	322	329	314	342	350	336	323	321	302	322	293	307	300	329	303	340	317	301	300	321	332	312	311	302	313	288	309	325	298	325	290	307	333	284	303	310	320	298	299	308	313	327	317	327	300	306	301	312	325	286	304	321	317	337	306	341	330	302	311	294	317	328	307	302	312	335	337	296	307	329	287	296	265	295	318	301	301	278	325	287	325	320	313	282	308	290	280	330	296	343	328	295	320	302	312	296	301	306	304	258	318	316	293	292	313	327	299	314	323	293	318	299	345	314	314	317	291	326	269	289	317	319	322	294	300	309	333	314	345	290	333	319	294	320	328	297	317	311	304	330	347	286	325	327	315	342	303	342	297	281	304	320	315	324	302	324	313	315	296	293	293	306	297	315	312	314	326	286	274	296	321	328	313	289	275	315	309	300	276	314	317	299	319	328	326	335	332	314	279	319	321	339	330	303	303	296	293	312	339	323	316	315	297	317	293	297	323	291	280	340	289	324	275	312	327	305	312	318	312	298	299	314	322	261	324	306	291	313	325	325	310	292	311	314	327	305	296	322	279	322	312	303	294	337	317	330	328	282	343	262	307	302	341	345	328	300	321	281	299	328	327	326	305	291	327	326	310	311	301	293	302	333	328	335	307	313	320	319	317	283	323	297	326	276	302	341	350	284	315	327	346	264	334	282	306	304	288	310	349	322	333	309	299	315	282	293	295	352	299	305	311	298	330	312	306	327	326	333	310	334	308	308	297	321	278	308	298	264	312	301	292	322	321	322	334	306	331	291	327	325	288	322	283	307	304	336	315	305	335	317	308	318	328	284	303	302	305	307	289	333	308	274	322	286	316	331	324	328	322	322	309	300	291	283	315	323	310	311	302	298	330	316	328	333	306	365	286	303	316	297	323	320	310	323	331	323	338	301	300	304	307	291	308	313	315	334	288	334	314	320	317	317	312	339	288	316	337	314	305	301	315	310	315	294	304	311	306	287	343	285	276	304	310	327	322	350	288	318	328	297	290	324	330	293	290	346	282	301	300	317	360	314	321	318	325	303	290	302	299	297	320	321	339	318	294	301	304	292	298	326	300	331	317	300	282	315	300	287	302	311	338	314	322	289	300	299	297	321	306	319	320	315	314	292	319	324	313	302	303	301	320	313	302	325	285	306	328	298	340	320	337	320	360	312	342	314	306	282	323	301	313	308	308	355	332	317	285	288	325	317	321	312	325	322	295	292	326	300	312	308	317	305	317	304	296	312	283	299	303	337	337	306	328	306	278	293	326	297	301	325	325	318	327	315	316	343	290	317	299	364	304	328	327	286	324	321	344	313	310	313	326	296	320	303	273	317	328	297	304	296	297	322	283	313	305	324	280	277	301	320	294	284	314	316	296	322	303	310	310	305	315	292	309	305	298	327	330	329	330	305	322	293	312	300	311	303	294	305	272	351	296	304	330	290	288	317	288	325	289	316	332	318	322	320	313	260	313	327	320	298	311	325	330	308	313	336	309	308	338	274	289	326	338	277	295	323	302	310	302	326	293	327	302	333	293	320	340	294	319	321	297	289	277	297	312	330	328	298	322	311	313	269	301	293	314	307	306	342	311	287	290	326	317	323	274	293	298	275	329	339	308	317	275	279	321	289	330	313	343	319	325	293	299	286	295	319	319	293	296	323	327	316	295	341	305	310	340	284	303	339	283	297	339	292	356	308	328	320	290	318	301	332	304	288	305	313	341	319	320	311	314	300	292	288	304	314	301	338	299	318	298	347	347	300	336	327	296	302	321	312	336	325	269	304	307	339	298	295	300	323	323	290	288	302	318	334	312	314	287	305	301	330	289	320	318	289	331	308	312	302	298	330	326	308	301	275	293	318	332	318	317	297	309	350	315	296	324	315	326	329	326	313	328	319	327	325	286	334	312	311	276	297	307	305	309	307	305	330	305	318	329	323	283	269	298	302	328	284	319	298	304	292	301	323	335	303	301	319	300	290	328	309	307	320	310	310	330	322	301	345	308	334	296	281	315	336	300	338	318	329	303	303	296	332	316	299	302	310	300	294	317	294	291	350	297	309	301	326	315	302	310	319	290	302	329	321	327	296	309	311	313	322	316	311	318	315	306	298
34352	55690	50426	37242	27240	21742	17090	13273	9869	8215	6240	5105	3829	2470	1879	1736	1929	1754	1619	1437	1463	1373	1118	991	899	842	687	628	554	555	498	504	454	486	470	481	498	449	455	437	417	407	379	424	399	423	431	391	401	368	380	393	390	386	417	380	392	336	349	358	385	398	373	385	381	347	362	377	365	369	390	354	361	403	374	328	380	404	334	371	355	386	334	365	404	376	371	411	386	404	385	372	372	370	396	369	401	374	372	383	411	393	372	366	380	388	370	335	378	402	378	344	383	386	409	381	376	341	374	344	410	379	397	345	364	395	373	396	378	348	377	358	389	339	371	400	361	364	376	391	350	396	353	369	355	364	368	378	373	402	395	349	366	363	363	396	374	395	390	405	365	360	404	386	354	380	334	363	389	351	351	353	371	361	371	384	352	348	341	320	384	353	374	354	387	380	340	367	386	404	363	418	373	364	415	390	364	387	367	407	379	391	341	382	348	371	368	393	399	363	399	349	358	354	396	407	361	366	412	366	367	382	340	357	341	335	374	387	366	384	355	359	371	353	405	388	371	404	367	390	373	392	358	361	347	384	358	411	391	369	391	399	393	368	378	379	393	366	367	374	372	343	384	359	395	400	393	396	344	367	396	337	331	382	340	388	377	362	420	372	373	355	407	370	346	379	362	375	362	351	401	374	372	390	396	367	352	354	349	379	372	370	364	387	403	358	350	373	352	377	346	367	394	416	377	383	362	375	356	364	387	368	354	390	389	402	329	369	364	390	352	374	389	383	366	398	362	383	389	371	357	383	397	373	334	376	374	390	393	394	403	364	336	371	342	349	360	359	382	360	349	385	408	364	373	400	348	355	375	364	347	389	387	361	415	355	367	366	364	383	368	390	362	369	417	347	356	405	375	393	362	362	409	386	372	347	357	392	365	361	369	366	377	398	370	379	425	354	371	376	381	374	381	359	379	353	360	405	383	388	368	365	381	359	384	349	376	348	358	408	384	372	361	372	370	394	371	366	368	364	386	355	354	360	388	364	380	373	358	403	388	394	365	344	342	370	380	363	338	363	355	373	389	368	363	336	370	393	390	365	369	356	354	371	376	386	364	373	390	371	418	372	379	396	360	371	381	368	368	348	374	356	348	344	410	395	398	364	398	393	384	372	396	387	354	362	387	355	365	373	393	366	402	370	349	402	415	364	362	372	340	368	407	365	363	372	378	387	348	402	364	387	337	391	356	383	337	378	381	372	346	386	374	362	390	358	354	381	339	391	381	365	369	362	357	372	354	376	351	377	403	378	364	395	401	363	375	371	381	408	361	388	412	346	364	388	375	378	339	378	373	391	380	385	385	394	363	372	396	383	394	370	406	403	367	356	361	411	360	377	376	389	388	387	390	373	416	346	407	388	421	383	404	372	368	361	391	427	392	354	373	370	363	332	400	389	371	369	402	356	382	341	344	344	373	390	352	357	397	394	345	384	403	341	342	376	414	394	385	410	384	362	374	379	385	346	350	350	378	412	384	370	366	383	360	361	379	398	384	358	352	392	348	377	359	365	373	381	349	401	402	384	367	349	359	352	385	380	351	377	396	402	346	391	366	361	377	398	375	356	337	385	402	389	390	348	399	394	397	394	400	417	357	385	355	389	353	388	331	399	350	385	362	366	373	388	383	376	374	347	410	360	370	396	385	347	400	335	399	374	386	383	380	403	359	375	403	383	367	412	383	345	368	393	355	383	353	391	389	377	405	368	379	400	382	359	407	346	359	340	397	378	387	327	362	358	386	382	393	375	363	395	405	391	363	393	356	385	355	360	331	387	365	362	365	404	344	372	362	367	372	386	363	392	397	396	356	371	366	351	363	355	390	381	352	378	380	367	409	359	372	388	373	379	390	408	365	362	413	365	364	371	347	347	374	383	389	391	388	389	367	370	379	369	399	381	397	374	350	366	410	403	372	365	369	375	359	345	433	376	363	391	362	378	353	402	335	381	362	388	349	373	376	371	383	403	334	362	391	375	385	366	402	370	380	401	373	374	349	361	393	363	354	369	337	357	400	351	382	390	355	370	351	374	383	388	393	394	369	382	376	371	408	395	368	366	347	417	357	388	377	385	383	361	351	360	386	381	391	398	389	382	397	350	358	358	359	377	397	378	376	377	370	394	358	377	360	366	358	369	351	417	388	379	415	385	386	360	386	361	359	359	413	346	372	387	368	377	392	367	375	408	378	341	367	360	397	392	358	385	389	367	383	397	355	360	382	346	359	361	371	402	368	392	378	344	347	372	363	366	389	350	391	378	384	405	362	351	413	352	351	308	369	390	395	385	385	358	398	360	372	337	369	366	348	405	385	335	404	358	408	369	383	362	352	345	354	330	372	352	392	395	354	370	368	378	345	388	420	378	374	386	366	392	388	348	371	377	377	375	347	355	362	376	386	339	405	325	352	346	385	394	378	376	369	353	417	373	361	363	357	363	398	353	366	391	370	366	351	363	355	384	342	341	373	358	353	400	390	378	380	354	391	423	367	388	366	360	346	377	391	356	360	349	413	396	365	360	397	381	413	358	374	351	390	369	393	381	415	350	372	347	371	371	390	371	371	377	383	367	382	364	349	401	364	354	363	373	380	365	398	353	356	382	387	376	390	362	373	385	371	356	394	355	392	347	379	357	378	395	367	380	376	354	382	385	345	397	393	374	353	388	391	349	377	399	384	358	378	358	382	394	365	364	369	351	393	377	366	370	355	361	384	385	375	404	388	372	363	403	343	374	359	373	379	361	418	394	353	369	369	395	381	339	404	360	385	342	377	334	390	360	375	381	395	359	379	377	413	385	386	392	388	364	390	368	378	385	370	347	398	354	353	371	375	403	340	382	339	369	384	375	341	380	343	384	354	350	408	383	386	357	372	336	380	365	375	360	406	387	379	393	356	352	371	369	343	391	396	380	353	409	341	364	384	347	376	382	357	345	366	375	359	400	400	374	370	371	354	379	367	382	390	366	337	381	376	398	410	372	377	365	374	381	378	358	415	385	381	405	397	386	354	352	373	386	367	379	407	341	364	394	371	378	396	364	382	383	385	379	374	378	369	395	310	392	346	361	375	411	362	393	382	367	377	390	381	378	380	370	416	351	360	410	389	374	351	357	359	395	391	346	403	351	359	382	381	394	394	393	367	350	404	370	404	377	366	364	379	356	367	383	344	336	406	393	363	367	382	387	390	345	332	370	362	355	365	372	365	378	374	392	350	373	395	373	357	385	377	385	397	361	382	411	358	365	364	372	407	368	371	351	376	396	376	361	385	372	376	371	364	358	387	366	372	382	391	355	380	383	438	380	394	390	397	346	367	333	385	371	361	356	385	371	402	408	405	383	386	350	392	382	375	371	387	355	382	350	380	413	363	356	367	403	403	414	349	374	371	371	383	385	381	343	358	373	368	363	367	339	377	382	373	325	359	370	349	388	367	401	378	400	409	373	388	361	398	372	373	372	363	359	378	386	359	368
24805	21251	29192	28458	21238	14439	9149	5420	3908	3038	2408	1837	1462	911	741	682	725	719	664	597	560	564	539	474	421	352	355	307	299	286	288	253	277	258	269	264	240	272	229	219	237	230	230	258	251	238	249	248	230	240	200	235	211	231	230	239	242	208	193	216	212	219	193	235	236	231	222	221	204	224	237	203	236	216	209	221	229	227	196	229	234	204	211	210	212	230	214	223	217	221	223	213	229	218	221	236	238	195	236	208	194	234	201	228	226	218	193	226	210	219	224	233	208	194	203	224	233	208	204	226	210	219	231	243	219	211	209	229	205	213	224	220	234	188	226	214	197	214	216	214	234	223	232	210	188	201	231	205	205	235	200	207	216	208	215	218	206	223	217	205	225	230	186	219	208	218	192	230	193	204	213	212	211	219	190	196	211	200	237	231	226	234	211	217	201	218	223	214	228	224	238	245	226	236	190	244	245	210	215	223	213	201	203	186	219	210	240	221	222	204	237	224	212	193	234	192	214	208	212	217	206	200	202	188	237	249	191	201	206	242	218	210	200	230	211	206	205	211	198	208	254	202	227	224	223	235	208	223	219	185	208	213	217	220	202	227	203	222	177	207	222	248	235	217	217	191	207	201	219	225	245	221	233	217	194	244	224	209	220	216	220	212	206	228	225	223	220	212	200	238	251	219	208	219	205	212	215	230	210	220	219	236	209	198	201	198	212	220	216	217	225	215	199	224	199	222	243	239	210	231	228	192	234	199	215	234	243	213	233	210	233	199	210	204	208	181	180	230	204	218	232	203	207	210	223	219	224	216	223	231	214	192	221	235	249	220	216	221	225	217	232	205	221	235	235	219	200	221	195	209	215	207	182	215	225	224	232	209	219	220	205	219	215	218	208	185	197	216	230	208	226	206	210	236	213	252	197	194	196	266	191	206	204	241	204	220	231	221	204	165	186	216	219	205	236	209	237	238	240	215	246	190	226	218	231	202	223	224	199	223	225	215	248	219	226	197	217	237	204	227	212	228	187	215	213	220	225	228	202	222	246	233	232	234	212	223	208	218	190	206	230	194	231	227	216	208	238	199	200	199	217	214	232	201	214	218	210	234	201	231	209	190	218	227	196	209	204	210	215	232	215	247	207	193	244	216	217	221	200	202	220	212	213	224	203	220	190	216	211	206	236	219	244	236	238	201	186	227	208	198	213	219	201	207	201	215	230	216	233	205	206	203	207	237	201	205	225	215	247	193	248	219	245	203	187	258	241	193	182	220	211	248	209	208	217	218	205	210	202	198	214	228	222	232	221	224	204	214	224	195	197	207	214	222	219	212	240	237	192	213	205	215	210	213	182	210	191	247	216	262	195	222	209	229	236	238	229	241	198	201	224	221	232	193	209	234	209	246	191	197	207	215	212	204	203	223	225	214	187	195	243	222	221	213	194	221	237	213	228	216	211	214	242	199	246	212	204	219	247	229	220	219	210	218	228	231	209	206	234	222	216	231	209	240	213	220	205	232	186	218	221	228	198	212	210	224	235	212	198	196	206	194	216	202	227	207	222	205	214	210	216	205	210	202	246	213	243	227	197	192	207	222	202	217	225	231	213	204	230	207	185	220	223	230	220	193	196	219	233	225	212	211	202	184	231	233	234	241	231	224	224	198	192	220	204	224	205	197	207	197	242	207	233	217	211	208	227	204	195	224	218	183	219	227	209	212	191	210	223	208	193	230	251	210	207	201	220	184	190	213	197	222	217	232	234	192	218	199	222	225	234	225	215	238	208	226	225	189	209	260	213	240	183	233	225	204	206	232	212	226	212	225	199	217	219	222	211	228	192	207	193	208	216	230	227	203	210	215	196	206	235	216	233	217	231	213	221	206	220	232	223	232	207	205	231	182	216	214	228	246	223	216	209	204	212	224	194	227	236	252	190	229	217	217	223	229	221	209	203	240	240	211	209	218	192	205	230	214	208	214	218	220	206	213	257	228	214	213	206	228	214	215	208	220	207	231	201	238	210	228	222	221	248	200	215	231	195	220	205	207	212	202	227	183	214	217	226	225	216	214	217	190	187	212	234	215	205	203	204	229	219	205	241	230	237	227	230	209	217	198	201	226	204	204	219	209	225	196	206	250	202	204	203	211	225	203	232	216	197	212	221	208	232	205	193	247	217	201	193	200	207	217	212	209	225	219	209	225	220	211	231	225	220	229	212	224	211	240	215	205	210	208	206	210	232	219	221	214	220	227	240	234	215	193	235	205	210	218	212	208	216	225	222	226	227	223	249	201	221	226	214	198	212	213	214	228	233	205	200	209	200	215	224	174	250	228	193	233	206	173	207	200	198	232	215	202	224	215	247	213	224	216	215	240	241	221	197	198	223	205	223	202	222	216	194	206	233	220	206	207	232	215	218	220	196	216	222	206	192	211	234	231	191	209	223	216	256	241	238	192	215	207	206	217	233	212	202	215	209	202	197	194	214	195	214	193	221	244	207	199	219	224	216	231	218	215	219	194	232	223	233	221	215	216	190	222	224	230	197	211	210	220	221	249	230	207	217	207	233	237	217	208	205	192	226	228	210	208	212	211	228	212	193	205	199	200	193	177	221	197	276	203	226	205	217	219	199	206	236	232	203	217	234	228	217	235	221	219	229	250	240	210	227	219	245	217	228	218	224	194	204	213	210	205	226	213	216	222	241	195	214	204	231	229	205	230	232	196	219	230	239	230	220	202	217	251	213	220	201	214	208	238	234	236	236	202	218	233	236	226	217	233	219	216	202	206	255	221	222	209	222	227	196	205	235	216	202	203	240	203	217	210	219	281	212	192	238	222	214	220	196	227	227	195	213	225	232	208	215	231	223	200	209	220	231	217	230	187	226	225	227	224	233	201	205	219	210	188	202	248	246	242	238	212	242	235	207	210	198	207	218	225	225	212	211	228	215	221	229	232	231	233	234	205	222	226	207	222	208	211	210	219	237	218	215	210	218	228	250	235	221	227	231	217	223	243	238	219	211	209	216	237	203	238	210	197	242	225	218	216	217	198	237	199	227	224	211	206	230	206	212	217	206	212	180	222	220	205	218	206	214	190	216	208	217	196	211	237	205	204	206	205	220	202	226	203	209	212	216	207	198	215	204	210	207	241	217	209	242	228	188	213	201	225	221	229	243	239	206	235	219	186	197	246	223	205	235	215	210	189	231	214	209	239	223	242	209	220	221	206	235	219	213	219	223	216	199	214	208	210	206	197	200	222	237	223	232	211	226	215	208	215	215	219	194	215	193	248	207	209	212	218	232	220	233	205	215	214	202	229	217	200	238	234	226	209	235	215	241	238	211	248	209	217	221	206	197	238	223	219	220	232	189	225	193	201	228	221	212	209	230	218	214	182	209	238	227	224	212	207	227	220	248	197	220	217	207	203	223	220	237	210	204	201	210	198	207	221	211	198	220	226	213	214	224	227	222	188	220	211	223	183	208	202	231	212	244	215	233	226	248	201	230	230	230	224
35113	53048	47098	34830	25118	19408	14648	10626	8328	6765	5029	3985	3088	1834	1400	1336	1426	1343	1166	1086	1122	976	869	802	621	624	512	422	406	382	394	388	381	385	351	355	366	335	308	301	302	282	275	304	298	305	314	313	283	279	292	293	261	261	293	258	263	285	293	252	291	307	267	281	254	262	285	268	274	282	267	281	264	256	238	267	276	280	295	238	241	272	243	286	252	292	275	286	234	269	279	297	255	282	239	277	255	303	281	271	263	266	283	290	258	298	249	246	310	263	263	300	294	256	245	280	291	257	294	273	285	270	259	264	277	286	258	276	270	307	271	264	283	284	271	288	256	265	260	289	258	228	295	283	274	282	271	296	287	289	288	259	286	262	283	301	304	268	259	247	266	280	260	266	263	282	279	292	279	306	263	250	275	285	284	275	284	263	243	273	285	275	299	270	278	243	272	256	287	278	287	265	264	277	265	266	264	263	272	272	280	249	263	274	274	267	282	293	273	277	283	271	262	260	257	294	272	261	288	278	232	253	283	321	254	265	248	274	276	275	279	290	258	293	263	276	286	288	275	275	253	274	300	255	256	288	266	272	251	261	287	279	268	264	286	278	276	293	281	282	274	256	270	246	267	245	265	277	276	279	248	282	274	287	274	307	278	249	241	263	273	284	284	279	269	279	301	262	274	298	264	274	273	269	251	269	259	270	257	268	257	309	258	271	272	251	289	262	267	259	262	276	263	241	280	250	269	262	260	262	287	229	245	256	262	269	246	251	295	270	264	289	272	267	290	263	271	276	260	261	300	260	270	282	249	252	280	283	264	254	290	266	272	266	260	272	280	272	271	301	285	295	283	255	272	238	276	280	257	239	244	255	260	261	266	268	252	291	251	273	244	275	268	293	295	287	262	262	240	284	288	285	292	256	270	274	280	255	265	301	271	261	283	314	292	293	239	272	280	265	286	262	276	269	260	294	273	253	287	278	279	254	304	256	275	258	277	273	285	298	287	288	272	292	295	260	252	250	278	299	277	287	274	259	284	280	275	253	296	256	270	252	278	288	291	265	258	281	307	274	275	276	279	307	289	310	291	286	269	253	259	274	270	266	270	264	277	268	297	276	269	266	294	288	260	264	281	279	276	257	278	264	263	260	273	240	274	293	287	275	260	279	259	278	268	300	265	257	280	294	288	256	251	271	290	271	268	278	296	243	270	278	268	280	258	270	258	256	275	280	282	262	257	236	292	260	274	275	269	278	247	280	267	269	291	286	327	280	275	240	287	277	296	288	270	280	257	263	281	276	279	270	287	292	265	286	259	259	277	268	291	306	273	249	285	280	268	315	256	268	284	282	256	237	272	302	279	276	250	267	257	247	266	250	258	245	286	262	286	277	297	276	264	280	269	250	245	283	228	281	264	271	277	248	257	276	284	246	292	282	275	259	276	271	248	271	289	251	258	293	305	284	264	286	266	286	252	291	276	291	279	268	252	294	254	305	257	300	260	282	237	275	262	278	232	280	287	255	302	297	268	328	265	259	285	263	255	319	251	277	301	280	294	271	292	263	248	258	268	291	279	283	277	288	283	286	278	246	274	250	292	261	279	259	283	257	254	261	288	255	286	266	252	295	290	270	267	256	260	294	252	263	289	293	273	287	288	254	254	283	277	265	248	251	284	281	285	266	282	275	271	266	296	271	232	277	266	276	264	257	265	255	275	291	285	265	266	270	252	288	264	281	274	260	270	275	280	246	267	277	272	277	247	285	258	284	295	287	254	283	291	241	244	258	275	270	262	273	240	266	256	229	264	267	282	247	281	269	264	266	269	260	271	250	275	301	274	277	314	310	297	282	295	253	255	279	251	268	266	286	279	276	273	263	276	282	267	247	262	290	284	292	238	263	264	282	295	283	266	300	246	297	293	288	228	253	297	281	274	291	270	281	244	256	288	305	264	296	274	252	271	250	288	298	270	269	272	263	268	260	278	277	280	291	295	273	269	288	262	268	271	302	248	288	268	267	273	283	245	261	252	268	303	309	259	265	262	273	267	278	299	262	276	276	275	259	268	284	280	258	268	264	262	295	308	267	257	286	272	273	238	283	273	237	256	282	270	272	275	308	266	268	278	274	276	274	284	265	279	263	263	281	298	284	276	261	261	264	275	244	259	275	268	257	276	284	264	267	297	242	265	295	225	274	266	258	234	289	281	255	281	277	289	301	258	256	272	273	302	263	264	273	258	290	307	263	249	273	292	278	284	278	285	269	285	259	282	273	265	274	273	268	241	298	272	255	303	309	253	298	267	284	276	295	303	285	266	293	260	245	291	266	264	265	267	265	277	258	257	291	260	287	279	280	302	262	280	274	272	258	259	291	293	257	274	293	276	284	266	285	272	263	305	260	312	263	279	281	253	300	278	226	250	257	267	276	308	269	277	272	279	301	281	299	251	272	270	305	277	260	266	256	301	293	290	278	249	291	254	248	244	262	287	243	283	266	285	287	272	277	296	256	265	264	266	273	266	246	274	293	312	271	279	284	262	247	284	281	286	280	263	288	263	257	277	273	265	300	271	249	262	298	325	268	273	243	279	270	268	290	258	252	263	250	283	268	276	298	303	277	274	267	254	282	246	288	263	308	279	305	280	248	315	252	282	289	259	284	308	249	243	273	284	294	245	301	278	264	283	274	271	235	265	269	252	271	283	286	291	244	292	276	249	267	309	271	282	247	272	277	281	285	281	282	280	289	261	237	265	248	293	266	247	270	256	288	311	250	294	286	304	269	294	255	269	253	281	253	266	281	265	288	269	242	271	240	288	281	263	266	278	267	255	271	266	218	267	259	276	282	268	242	262	254	285	279	291	297	278	246	280	250	256	247	277	269	261	293	266	285	275	273	274	271	252	267	281	278	306	260	272	298	267	268	277	270	269	249	285	274	272	239	241	262	300	240	265	280	254	272	255	248	288	286	255	254	280	272	317	255	280	248	271	247	276	284	282	278	286	305	278	276	269	261	297	267	290	259	295	252	262	275	326	272	283	259	284	259	269	288	251	266	272	273	295	283	264	287	307	270	283	283	259	256	265	277	256	268	262	287	264	246	274	303	280	303	276	287	293	250	255	280	292	290	293	283	258	267	260	244	251	242	282	259	273	302	298	301	290	288	287	267	286	267	293	284	273	275	265	280	268	283	272	270	277	266	280	258	276	286	280	226	255	270	277	270	248	267	263	291	251	236	285	274	261	315	249	275	281	276	278	265	293	310	218	240	262	258	298	246	278	278	265	277	290	257	276	245	272	293	296	258	247	280	259	276	274	270	273	292	258	271	256	290	287	238	259	272	261	254	282	280	274	304	280	260	295	259	281	251	278	272	304	271	265	293	274	275	267	252	307	275	256	271	285	269	284	273	244	253	270	317	256	282	315	249	277	271	242	269	270	287	286	286	313	281	269	279	280	276	259	266	292	268	260	263	270	265	268	276	292	246	283	292	258	250	337	281	311	300	276	272	269	249	247	253
22667	21033	28675	23907	21703	23008	21752	11416	7497	5902	4374	3421	2845	2042	1308	1382	1383	1371	1298	1191	1117	1055	882	800	779	626	576	523	477	489	457	427	435	448	479	456	455	380	421	400	371	379	386	398	403	386	344	376	349	392	346	347	294	337	355	366	333	341	338	326	323	362	350	366	363	338	330	333	355	382	337	336	369	360	342	341	352	352	343	342	357	340	355	358	362	341	308	349	336	381	348	341	337	327	388	337	355	349	332	332	351	335	357	298	344	352	362	319	375	358	331	373	367	339	361	334	301	383	347	367	338	343	401	382	389	336	353	353	345	363	346	318	353	348	342	315	375	335	343	361	334	345	378	355	362	359	351	336	324	357	339	345	383	331	321	368	350	331	323	328	398	339	380	354	367	369	331	333	336	340	371	345	355	339	348	353	360	320	353	319	315	375	334	347	329	344	328	314	358	358	370	312	350	377	366	340	385	314	332	360	361	365	351	359	364	335	325	309	364	346	347	371	325	363	373	362	370	335	341	360	324	349	335	372	318	334	360	355	385	329	351	359	364	344	336	306	298	367	352	341	352	341	334	348	336	346	342	328	357	341	345	314	313	351	367	308	385	371	347	343	350	348	384	361	341	354	337	329	353	325	371	345	374	339	339	340	329	360	359	390	325	328	335	356	341	341	338	389	343	351	345	358	378	355	349	379	393	328	340	349	338	343	329	366	340	334	373	332	314	342	334	345	347	355	380	349	364	401	403	335	371	337	306	321	314	311	345	377	365	396	354	360	370	375	329	350	356	336	351	354	343	365	349	336	360	320	369	324	335	369	316	380	388	332	369	374	353	351	328	372	354	329	373	350	331	335	388	306	375	358	315	356	324	343	339	352	354	323	331	368	366	359	317	350	325	356	341	336	346	356	394	340	347	320	309	317	324	358	352	334	332	354	360	350	370	299	358	367	369	356	354	377	361	349	315	349	381	363	358	356	358	343	324	314	379	329	360	343	383	331	343	334	354	382	362	341	325	336	361	361	344	380	322	359	320	346	341	346	337	351	351	359	346	389	365	332	340	357	338	372	318	364	347	355	386	345	372	341	362	335	361	345	365	331	356	347	332	356	305	347	353	371	329	341	325	314	356	362	323	341	349	336	327	321	354	346	349	328	316	338	351	344	363	352	321	335	351	349	346	362	348	335	362	372	366	370	335	332	325	336	343	342	331	360	351	310	350	342	342	359	342	327	342	383	343	374	365	346	322	390	340	360	328	317	351	333	375	346	350	339	353	356	338	314	338	353	352	334	343	342	344	333	333	359	358	339	358	375	347	322	352	344	338	342	361	365	349	378	334	326	347	313	336	348	371	339	353	334	324	351	308	335	332	351	362	331	313	370	363	377	376	355	330	342	351	331	334	362	358	342	371	332	356	345	323	369	356	309	365	334	370	364	356	354	368	366	339	349	342	363	360	352	350	315	370	342	363	336	343	371	368	360	397	372	354	357	373	353	368	337	346	345	340	316	358	340	377	347	351	353	387	345	338	328	359	339	388	361	310	329	352	358	337	377	336	357	326	381	340	333	361	365	357	371	361	338	332	367	335	327	335	316	354	325	358	367	327	382	352	319	384	385	328	364	350	389	352	377	327	340	347	348	364	345	348	355	346	331	334	337	335	341	364	376	324	358	354	348	335	347	354	371	354	349	365	370	351	352	353	336	343	319	334	329	313	333	334	410	331	333	356	351	317	351	314	335	365	334	351	317	348	309	382	336	365	339	347	354	330	369	367	329	353	332	343	329	341	366	310	343	351	378	336	338	348	359	340	385	343	336	330	338	333	357	386	372	360	351	359	329	351	360	364	352	352	339	341	304	325	341	325	344	358	357	332	334	366	369	330	357	363	353	358	372	338	333	356	355	364	355	336	367	346	363	329	368	312	336	352	339	358	355	304	339	334	319	357	349	344	362	365	375	334	352	339	368	307	326	352	345	363	326	376	343	352	337	353	335	314	352	364	335	318	364	349	350	358	357	355	314	372	316	369	326	349	337	368	373	356	392	368	374	332	341	373	341	342	376	374	349	367	344	358	361	388	333	341	344	375	329	326	338	350	350	369	345	331	329	314	333	333	361	351	329	342	328	329	340	362	314	339	353	366	364	360	366	335	334	338	345	400	350	376	381	314	325	359	365	356	331	384	388	337	342	369	349	317	338	318	359	344	319	340	353	340	314	363	364	337	377	355	402	348	334	353	359	351	309	359	374	329	372	370	371	331	372	375	343	339	346	358	367	311	349	351	341	331	321	329	332	367	337	372	353	337	369	320	333	332	358	333	377	314	347	313	338	345	339	339	351	303	321	369	341	316	356	310	318	338	334	345	338	362	330	347	399	344	364	308	340	326	355	342	364	370	378	360	331	361	364	359	337	364	363	313	335	339	341	351	358	363	387	383	364	337	325	381	332	393	338	373	319	363	347	334	336	365	351	339	330	332	339	344	348	342	322	331	324	345	364	372	319	345	344	318	342	279	368	355	351	366	356	336	348	337	358	357	359	317	356	348	325	352	360	351	336	337	319	346	354	348	351	356	369	369	331	338	360	355	340	342	296	346	347	387	341	359	375	366	346	332	348	341	358	336	338	339	357	338	324	326	314	351	355	338	337	336	347	366	334	339	339	328	382	334	340	363	372	363	331	352	317	333	348	344	322	314	353	377	356	336	349	338	362	341	362	334	338	370	333	334	345	340	357	350	357	349	334	324	335	350	342	362	355	369	368	354	325	343	319	336	334	334	360	339	357	359	327	352	351	324	330	338	357	327	357	367	358	357	357	382	331	356	355	347	331	371	338	357	338	357	355	392	343	339	325	361	362	364	346	380	377	371	341	352	363	345	342	316	356	368	340	342	359	337	356	384	330	365	325	351	350	314	336	342	362	330	357	358	315	360	326	356	329	330	345	349	362	343	361	350	363	329	345	345	359	354	344	312	349	321	368	323	341	311	365	350	361	342	308	342	362	350	369	332	350	346	363	321	371	358	336	326	385	320	351	354	368	336	328	341	342	362	335	305	358	342	368	395	367	320	366	369	305	333	373	339	354	338	343	354	339	340	318	346	347	348	366	348	324	341	359	324	347	362	349	328	343	373	337	343	349	358	323	341	334	354	324	355	351	352	333	308	315	322	348	359	338	326	347	351	376	355	327	326	354	313	371	383	323	345	321	338	331	338	352	339	346	324	344	334	366	340	369	346	324	344	321	376	328	311	325	339	333	349	355	374	339	392	364	338	373	343	315	341	341	345	367	322	344	334	357	356	356	367	348	341	362	330	362	351	349	313	323	365	364	360	353	341	348	342	348	355	357	360	358	352	377	331	335	303	375	347	395	356	363	322	330	357	356	350	341	351	351	357	354	358	306	332	340	355	340	318	350	338	353	374	306	377	328	323	308	349	368	317	370	354	334	350	361	366	365	359	320	327	349	364	334	339	327	349	342	329	349	368	344	373	325	349	340	366	323	336	364	335	305
37061	62283	55011	42454	32874	27127	21680	16456	13697	10732	8475	6524	5544	3837	2652	2395	2461	2579	2292	2018	2001	1798	1471	1305	1131	984	878	714	723	612	643	617	622	631	608	592	584	522	555	463	479	460	493	462	487	485	496	418	403	439	423	390	399	433	424	419	447	449	412	444	406	401	441	451	467	451	402	380	436	415	442	395	412	403	421	420	415	439	421	409	438	415	400	401	391	420	426	418	458	403	424	412	450	427	414	422	404	443	418	395	420	414	407	414	408	401	427	426	416	432	398	401	420	407	411	408	417	391	428	399	404	415	429	392	437	440	404	419	400	436	423	439	390	410	415	444	418	416	447	413	421	450	414	358	416	435	388	438	406	462	426	401	399	396	405	378	431	398	421	417	406	397	402	419	399	406	456	452	396	430	409	388	420	460	422	437	412	402	399	428	406	398	414	388	362	399	409	396	398	400	417	442	408	417	430	427	425	419	407	416	412	389	411	359	398	445	403	403	437	386	448	380	410	412	441	405	392	393	417	393	413	425	432	404	412	420	431	396	419	429	406	419	394	402	401	376	401	451	429	423	417	425	405	390	396	384	460	388	411	425	451	442	438	429	409	416	400	414	417	374	415	398	412	389	429	449	446	393	410	414	445	443	366	430	391	451	378	384	394	381	412	413	439	407	452	407	440	417	439	436	392	413	372	397	424	435	414	395	414	405	389	411	398	443	415	412	427	429	424	416	429	434	441	354	415	443	419	407	408	417	397	426	398	431	401	434	423	387	426	389	444	441	420	405	387	425	404	429	372	436	389	416	401	421	426	414	430	425	383	427	406	424	434	410	408	416	438	427	386	426	408	434	449	426	401	466	420	406	411	414	401	393	440	400	436	414	419	388	416	459	408	417	400	407	412	409	451	424	419	420	412	410	419	451	431	414	420	414	416	397	393	411	438	433	445	396	417	444	391	457	421	440	436	402	401	415	439	416	418	383	431	433	420	417	425	410	414	385	428	433	379	435	405	428	413	451	402	405	444	421	396	416	418	393	404	436	431	406	436	425	453	395	397	429	428	430	396	382	395	436	412	422	404	434	441	428	439	422	430	429	447	415	418	408	417	411	417	426	413	462	413	410	370	450	399	383	437	424	444	423	408	401	433	411	425	395	424	432	421	364	396	486	428	436	394	428	427	431	413	418	402	368	408	404	427	404	417	452	405	406	459	374	417	438	405	412	454	424	378	375	398	402	422	400	415	427	419	434	441	400	423	402	423	434	409	405	430	438	382	366	415	401	368	409	418	421	435	452	425	428	439	412	432	430	431	424	415	416	408	398	410	405	400	400	436	428	438	413	441	445	391	421	381	411	431	438	391	399	450	374	407	415	403	386	436	387	408	404	437	432	420	397	449	422	407	462	411	423	428	421	395	426	404	403	455	416	411	432	413	382	409	384	405	398	434	422	410	424	394	420	414	416	420	428	391	443	428	400	420	428	419	434	423	438	399	381	400	424	421	426	379	396	417	422	433	414	449	428	421	421	388	421	425	441	388	417	436	426	398	424	409	409	399	439	437	404	420	406	416	463	410	406	404	414	433	412	393	395	440	437	411	440	406	447	398	437	429	419	407	394	460	377	391	455	416	398	437	445	402	425	425	453	393	421	430	387	409	407	412	411	432	456	380	383	440	420	438	408	360	411	432	436	404	438	440	430	410	439	400	431	426	424	417	411	426	399	449	428	441	423	405	399	449	394	421	373	405	372	391	413	411	431	455	434	426	411	425	415	428	411	412	422	392	442	440	435	408	434	431	410	411	407	436	450	385	385	395	437	430	409	439	424	425	406	409	402	414	371	419	428	403	399	429	405	401	443	447	409	429	445	439	442	431	393	438	438	401	417	422	412	415	422	401	418	382	422	415	430	442	426	427	445	404	442	433	466	449	435	424	451	421	436	383	419	403	391	447	444	420	444	397	427	438	435	367	443	430	388	408	403	430	463	464	415	395	474	431	444	426	449	424	436	424	382	430	443	444	407	414	423	456	390	407	421	431	393	424	437	432	412	407	430	388	449	378	421	417	431	403	413	389	419	446	432	387	422	416	419	407	378	398	421	409	457	415	426	381	435	388	408	431	399	439	391	414	433	396	438	423	419	390	391	410	435	422	429	415	420	434	427	408	414	449	397	439	416	386	426	402	421	438	443	429	377	462	423	424	409	418	417	416	454	410	425	420	417	435	410	412	423	410	423	448	442	413	422	437	438	411	422	431	438	417	425	431	376	420	416	415	379	443	385	447	425	408	429	420	426	403	392	417	423	406	397	391	450	395	423	421	414	437	419	439	395	400	448	400	442	411	407	399	433	415	377	448	419	423	416	440	412	377	421	394	395	410	419	447	395	425	383	404	413	434	408	415	405	420	427	405	461	398	412	421	410	451	426	425	439	431	471	394	406	415	434	414	413	432	426	464	422	411	410	414	411	400	406	403	420	438	396	387	399	418	401	437	428	402	411	401	433	452	429	400	424	418	419	446	449	432	411	419	402	444	399	401	450	414	430	402	404	417	415	416	413	421	381	409	430	431	406	409	456	390	434	385	437	408	442	392	410	426	422	396	424	435	414	434	438	402	387	407	386	417	411	443	419	403	421	392	439	408	434	430	404	415	434	431	399	395	404	396	402	421	438	400	389	440	365	436	393	394	414	416	414	388	376	401	401	446	408	435	401	398	421	412	412	459	404	434	393	356	409	401	398	446	373	409	365	405	451	445	401	419	396	392	418	394	462	444	400	419	440	407	393	410	404	390	431	398	429	421	426	421	414	405	398	397	399	423	433	422	391	442	439	453	440	453	429	398	426	413	409	402	414	415	418	398	434	423	440	427	405	428	413	427	417	454	416	409	455	405	403	405	424	407	418	438	432	413	395	429	418	412	407	452	406	418	414	374	413	409	406	412	407	419	406	401	436	453	451	383	380	425	414	422	416	405	417	427	419	402	428	439	440	442	432	465	397	393	437	416	408	421	427	425	426	401	398	420	439	399	430	432	380	419	432	412	404	412	412	424	440	400	424	433	436	414	426	409	431	417	405	426	421	402	421	413	409	399	421	409	433	432	432	420	405	435	405	401	434	401	420	419	413	414	416	446	412	397	397	408	449	396	439	428	421	410	437	423	376	394	430	455	452	437	390	387	432	433	440	392	373	415	395	433	405	402	427	413	400	427	385	429	429	415	424	409	457	398	425	434	403	408	412	399	423	398	381	411	413	426	390	415	449	425	394	401	395	440	395	432	415	471	455	439	416	419	406	424	428	409	452	444	333	434	441	396	399	458	399	441	398	415	392	398	439	448	406	405	419	451	404	397	419	401	393	400	402	416	443	426	435	435	403	388	460	424	404	401	393	425	402	466	425	440	409	445	422	456	396	403	443	388	419	427	435	417	392	382	439	407	423	413	438	424	430	423	441	396	416	371	432	390	423	411	411	415	401	412	393	377	407	411	403	435	405	421	413	419	429	412	395	421	397	399	396
29443	31641	38409	30799	18777	11510	7184	4355	3295	2283	1720	1331	1103	849	525	597	567	608	558	545	500	476	405	393	327	327	314	298	291	238	272	250	237	296	256	255	256	236	242	247	227	226	257	227	243	249	229	228	222	236	221	226	205	263	231	193	216	216	235	228	234	231	234	251	193	215	200	216	221	234	231	220	233	202	233	235	224	205	220	226	251	204	229	226	204	216	225	202	227	224	221	209	221	210	219	209	204	227	237	252	220	224	226	226	215	247	219	207	210	247	233	246	236	208	210	207	233	200	219	196	231	253	220	234	212	199	217	216	233	235	221	221	224	214	220	215	230	215	217	216	240	231	217	208	221	228	247	229	256	206	240	198	208	229	232	203	221	205	214	226	225	216	237	210	231	248	199	213	220	220	209	207	212	225	221	187	231	234	204	230	249	219	232	217	231	201	253	213	213	209	236	229	229	222	229	200	202	227	240	233	205	224	220	208	210	219	203	213	227	207	217	218	223	212	228	230	229	216	225	200	236	224	227	222	224	209	216	191	235	209	239	213	225	239	220	212	209	231	232	195	240	238	231	188	212	232	253	206	223	216	255	224	214	233	211	251	235	202	245	213	224	208	203	222	211	264	244	199	230	213	218	195	242	217	224	241	203	241	228	226	260	234	199	222	222	223	229	233	206	232	226	208	248	248	223	208	222	216	219	218	236	215	218	218	202	213	220	207	207	221	217	206	226	207	234	205	235	215	218	220	228	227	225	210	191	191	210	215	240	239	205	211	229	234	192	209	222	227	210	228	222	225	193	223	247	238	235	210	226	235	220	203	231	226	210	227	218	226	220	213	286	268	194	226	205	212	221	234	217	219	239	214	228	216	215	203	229	195	218	197	213	232	190	208	230	205	215	228	221	235	221	240	222	212	219	228	225	218	234	197	243	220	217	208	216	211	229	211	223	202	220	221	225	229	226	249	232	224	238	206	229	222	241	230	231	207	250	226	230	222	214	214	202	212	229	204	219	227	226	237	223	239	208	227	213	226	188	243	233	218	235	223	241	229	211	221	202	251	216	235	220	226	219	192	266	248	246	211	208	238	230	228	210	233	227	222	226	246	187	229	189	229	247	229	198	223	236	241	222	206	211	208	220	224	234	216	211	217	268	244	204	218	260	243	200	237	216	244	191	231	231	211	188	242	235	217	207	251	226	220	192	234	228	248	236	207	214	211	194	230	222	214	203	232	225	237	221	226	209	210	221	233	240	232	201	239	220	238	226	193	208	213	219	221	234	239	207	225	231	238	203	193	210	231	233	201	224	206	229	198	202	216	243	220	218	221	263	205	237	229	215	220	237	206	229	211	192	229	209	217	217	228	224	227	230	199	235	208	209	222	214	215	217	215	219	237	216	220	215	225	246	202	229	193	224	206	218	210	212	241	225	241	224	201	225	198	239	221	188	241	206	226	207	230	243	208	235	242	259	226	226	215	214	219	219	204	235	221	227	236	222	196	206	209	240	248	252	215	238	226	200	232	227	198	228	207	215	215	215	224	207	252	238	218	225	236	227	228	231	210	209	199	241	205	209	196	215	220	217	212	217	227	226	236	242	211	196	217	206	238	220	226	211	221	223	225	209	248	216	208	198	221	214	236	239	198	207	204	259	244	215	242	240	219	241	244	243	240	230	207	213	227	266	234	218	223	237	211	226	210	196	247	233	222	239	214	205	226	220	222	227	210	210	198	238	230	218	242	244	241	217	227	237	218	216	204	200	224	215	212	225	228	211	237	224	230	206	203	235	215	231	225	216	225	230	259	226	227	206	224	232	224	207	251	215	198	225	193	205	225	227	236	195	203	207	216	240	235	232	248	226	218	223	217	229	247	214	266	230	185	228	213	233	227	205	214	216	234	237	232	222	208	209	201	220	233	248	184	214	225	223	230	232	217	243	208	232	232	215	220	237	201	196	231	235	225	235	215	205	236	265	221	221	212	243	197	218	239	227	239	239	221	236	211	223	208	206	216	231	232	225	239	217	220	226	216	208	248	236	230	224	221	212	239	220	210	212	233	228	225	237	221	227	239	210	216	221	212	249	253	226	215	219	209	242	215	193	210	210	219	216	216	238	219	203	222	215	212	219	230	230	226	242	222	221	223	229	237	190	243	235	204	238	197	207	227	218	225	236	196	226	244	203	229	222	228	199	213	215	238	227	219	246	228	189	218	191	217	210	239	214	231	210	222	230	195	220	239	243	207	208	215	236	215	208	249	233	202	229	236	238	225	228	212	236	254	232	203	227	240	218	226	224	203	206	235	211	247	238	224	240	227	250	215	261	213	216	212	229	231	212	201	235	244	215	226	255	218	236	219	235	222	236	220	247	232	239	199	243	226	212	193	222	222	212	237	205	218	220	232	222	225	198	218	229	225	249	212	239	236	225	218	225	207	235	212	239	219	241	222	218	221	238	222	251	258	210	220	244	216	217	210	225	226	231	199	229	231	249	201	217	197	228	242	232	213	204	227	222	205	247	236	224	204	242	232	212	229	214	239	221	220	249	231	248	237	215	227	219	234	229	236	208	240	239	202	211	223	223	213	219	232	208	203	211	245	208	210	208	216	246	234	249	235	198	225	237	234	228	233	202	228	214	235	216	224	248	199	239	246	210	241	239	221	234	241	240	217	237	216	219	218	239	229	232	239	227	225	212	233	216	234	239	249	227	243	226	192	244	217	201	210	226	225	196	217	203	225	205	233	218	208	236	211	248	229	209	227	215	193	194	225	221	247	205	228	204	217	214	235	249	225	215	209	226	217	217	242	225	220	239	236	225	208	208	204	222	191	220	225	209	220	207	216	222	212	221	196	220	240	224	214	239	206	219	236	224	238	216	225	223	235	261	220	238	242	252	207	220	225	238	215	198	240	205	227	225	209	239	234	220	216	244	221	216	181	223	186	218	231	226	227	205	210	230	207	192	233	212	205	195	226	211	275	240	243	228	207	223	226	239	221	225	233	263	209	214	219	227	229	223	235	209	216	234	255	247	240	259	218	227	208	236	240	201	219	197	228	224	227	222	203	223	214	214	227	229	224	204	227	197	257	190	230	214	237	222	197	250	209	231	210	203	217	201	229	232	228	220	218	223	218	217	214	207	201	238	216	240	220	205	219	217	216	216	254	217	233	225	217	212	242	226	247	225	210	194	219	193	237	216	227	199	205	234	242	231	225	231	242	245	230	218	222	208	203	208	248	224	234	239	227	230	205	240	232	222	223	240	206	245	222	224	228	226	212	225	230	213	247	227	231	224	213	251	246	239	230	201	212	216	214	236	228	203	236	235	240	220	228	210	227	207	195	223	196	226	257	244	228	256	225	229	244	222	219	210	216	255	242	254	236	236	227	207	223	199	228	216	221	230	240	222	203	214	233	200	234	242	189	226	224	215	231	210	229	220	221	212	246	224	212	219	243	247	212	236	237	249	226	241	215	232	219	233	209	218	219	214	223	210	230	234	248	228	227
34177	48272	42815	31128	21896	16863	12461	8702	7151	4900	3740	2759	2096	1643	971	972	982	1040	993	879	871	773	637	600	516	456	418	398	342	366	332	378	370	349	352	344	294	333	293	290	301	271	282	274	312	275	243	273	304	259	274	284	274	266	294	267	287	314	273	286	293	274	276	316	282	236	251	261	276	275	258	297	265	274	255	297	237	285	253	283	293	263	252	267	267	277	256	269	296	281	271	253	247	287	275	264	253	253	274	287	296	288	274	268	252	241	259	278	280	232	264	280	255	258	269	280	292	267	274	277	264	275	282	265	265	278	281	295	248	294	264	267	276	267	278	275	266	281	267	277	266	288	292	258	273	271	262	244	272	257	321	262	268	290	305	290	255	252	251	290	265	261	234	272	289	257	283	276	309	271	272	271	241	279	272	243	263	258	304	257	275	287	273	262	282	261	273	264	251	275	283	298	262	256	273	250	245	281	270	302	302	291	278	269	294	244	235	285	280	289	270	262	287	255	276	287	237	280	242	263	297	275	261	298	289	294	266	289	311	240	273	270	260	272	262	265	285	259	269	297	278	284	274	272	305	282	268	265	256	268	268	272	294	291	269	287	281	276	257	272	238	251	270	264	258	269	296	292	251	293	276	265	250	275	255	269	269	260	275	274	253	267	282	272	278	269	277	267	289	294	280	270	259	240	325	263	266	283	242	269	279	265	293	263	287	299	311	259	260	256	259	272	297	319	262	275	282	265	260	240	294	258	294	280	291	274	285	246	260	260	277	260	280	297	277	279	280	249	282	275	275	316	280	251	298	271	288	270	260	244	287	297	294	252	318	273	270	297	246	291	278	262	258	269	259	260	259	299	295	253	309	276	280	256	248	266	284	269	266	260	311	289	273	259	244	292	281	260	262	278	281	250	269	271	258	246	280	254	255	263	265	259	285	281	289	269	293	268	236	275	272	289	288	284	273	266	225	263	277	257	267	266	284	277	282	282	261	279	304	272	255	278	259	259	270	240	261	274	275	286	294	278	286	240	276	270	271	240	276	276	252	315	273	270	266	257	280	242	272	279	279	282	267	279	286	281	300	295	266	278	277	262	270	286	258	283	273	260	285	277	267	261	273	243	277	273	288	275	247	288	273	274	277	295	270	249	302	268	285	286	259	281	281	258	264	273	264	293	233	262	290	318	284	280	268	273	280	258	292	290	268	265	302	293	292	263	274	286	270	293	260	269	285	247	275	289	273	250	297	243	271	260	302	285	244	266	260	251	289	261	259	279	281	259	274	265	308	264	257	284	289	238	251	261	250	277	282	277	282	300	258	294	258	280	260	295	293	271	271	282	298	247	282	308	274	247	285	289	290	296	260	288	254	264	278	279	276	272	263	265	254	290	295	300	298	281	238	261	268	267	276	239	291	228	250	281	288	288	257	251	248	271	293	270	284	248	278	262	252	247	246	238	269	252	259	243	267	246	299	275	257	284	263	294	305	264	273	265	273	274	265	287	271	262	279	270	278	270	259	278	260	285	263	283	308	306	256	248	294	274	255	289	264	276	303	268	276	322	241	282	223	278	260	251	271	267	264	281	254	300	296	307	262	257	274	254	270	280	264	279	295	285	263	237	251	251	297	322	272	290	268	254	256	270	304	303	260	283	253	293	289	280	277	291	278	267	287	264	262	256	252	239	272	259	266	274	293	252	265	260	286	262	291	263	281	244	255	277	283	285	263	294	253	291	287	272	318	281	277	250	288	269	299	272	269	278	252	281	279	263	285	298	271	275	318	259	267	263	313	272	279	271	265	266	277	244	275	285	272	264	271	293	252	262	281	285	269	277	282	273	273	285	227	286	273	291	284	258	275	284	272	293	306	268	263	256	294	277	282	264	285	282	284	289	261	300	276	273	283	256	264	239	283	289	272	253	293	286	246	262	269	250	251	288	268	254	268	295	293	263	289	272	310	276	288	275	280	274	248	239	281	284	285	285	238	249	298	286	304	277	266	274	255	301	297	268	282	248	263	287	279	272	271	270	271	257	275	272	266	250	289	265	270	277	254	261	289	271	252	265	271	257	262	272	270	281	295	288	280	259	249	266	287	279	266	259	266	282	277	268	277	292	268	277	270	272	249	279	273	261	249	261	291	278	257	279	253	295	280	262	286	260	275	271	279	279	280	282	250	308	257	255	260	248	256	261	264	297	260	286	280	287	294	291	234	252	247	292	272	275	265	263	263	271	250	295	262	261	251	253	256	247	297	285	284	254	263	272	272	286	278	260	280	276	276	268	275	267	273	262	273	283	271	262	311	258	264	285	262	275	287	286	304	271	276	256	270	269	277	290	263	278	275	266	293	262	270	261	236	231	269	253	309	270	295	258	275	274	275	243	264	280	289	282	257	287	297	307	301	273	258	267	269	290	279	280	283	252	270	304	277	288	304	312	280	291	301	278	263	265	271	294	279	301	295	265	279	275	265	276	313	263	249	290	305	258	281	262	266	290	303	266	280	304	301	315	293	279	271	287	268	275	326	302	299	272	264	260	290	284	268	288	287	270	300	254	261	286	230	281	266	272	275	256	298	283	275	262	256	258	262	266	274	295	263	284	272	264	267	306	299	258	293	267	253	266	287	269	271	271	275	270	259	256	307	281	273	260	251	281	276	264	296	284	287	277	268	291	269	256	272	249	259	275	299	245	287	272	273	242	286	284	260	299	250	282	251	254	263	261	268	257	298	271	287	281	261	256	250	246	250	298	290	280	274	255	277	241	259	260	263	289	226	282	248	248	275	282	249	283	271	272	257	277	261	273	245	252	233	230	275	257	292	277	239	269	261	290	247	299	300	255	278	273	274	291	275	263	254	274	256	254	247	266	283	271	255	291	270	285	243	269	300	293	271	285	271	256	284	286	265	276	277	271	270	270	276	279	289	259	284	286	273	274	281	283	300	277	288	246	264	288	314	266	270	258	285	255	251	256	307	271	291	272	280	256	287	262	259	267	270	279	284	250	257	275	274	264	277	297	284	297	281	287	286	290	304	248	257	239	272	300	281	266	273	284	248	273	270	267	294	259	283	278	304	265	276	249	267	250	277	270	302	291	264	263	294	264	286	283	286	270	247	255	251	288	254	244	287	282	262	258	264	299	273	251	294	301	285	289	284	273	260	265	270	250	278	255	274	261	275	246	313	290	282	266	286	276	236	278	252	250	278	264	271	275	266	264	278	249	269	271	258	277	281	277	292	264	268	267	277	268	291	300	272	250	272	292	313	287	265	298	262	256	262	291	288	258	254	263	276	280	258	259	265	269	270	288	271	277	276	272	297	261	291	301	284	264	286	282	276	274	278	245	258	280	276	286	254	270	258	297	231	297	267	277	282	253	296	271	288	262	290	264	271	248	247	256	288	289	283	278	250	293	271	296	278	264	269	283	252	257	262	257	295	252	276	325	264	295	293	257	269	254	267	263	276	294	274	281	278	263	269	284	273	273	262	253	257	253	299	293	290	298	292	266
23775	21041	28542	25368	22755	20788	14625	7914	5619	4049	3460	2285	1757	1556	933	905	1030	1043	921	881	827	745	661	602	478	480	426	407	387	405	412	387	372	349	366	375	322	377	331	294	322	304	366	357	324	349	313	331	310	286	287	317	351	325	314	293	298	277	319	311	326	330	312	288	280	351	306	306	292	326	341	334	296	300	333	317	313	286	300	294	306	325	331	328	334	288	305	318	307	303	259	305	317	299	293	324	289	363	277	325	282	271	340	326	296	288	293	314	331	304	331	315	298	325	295	327	338	341	322	331	302	318	294	292	293	282	303	279	323	307	278	327	306	319	326	272	337	313	302	316	297	296	308	305	308	303	298	310	318	351	308	298	275	296	315	289	294	297	307	306	317	288	308	321	328	317	299	296	273	291	322	312	291	310	319	335	292	286	288	300	296	328	307	335	302	265	328	269	328	325	340	298	306	271	290	324	302	297	308	287	312	328	301	295	315	323	293	357	277	311	332	301	297	296	300	310	303	318	325	300	321	341	322	310	350	250	288	332	304	314	313	316	296	313	338	315	298	330	295	308	300	315	296	306	310	314	275	330	327	314	331	268	324	316	308	312	287	302	300	328	262	295	297	300	324	309	332	333	302	311	309	316	325	312	334	322	318	292	324	336	311	296	298	316	300	326	304	315	296	320	313	348	304	309	287	292	262	305	302	314	307	282	301	302	312	318	319	320	335	294	313	309	294	312	290	288	298	326	315	292	311	326	328	292	312	303	317	314	288	276	315	299	306	314	316	328	325	324	305	294	325	310	282	300	312	305	293	284	306	312	285	305	326	310	305	282	311	297	304	302	299	288	315	277	297	305	294	322	318	287	279	292	297	296	314	270	306	306	300	314	330	304	346	293	305	302	307	346	322	281	305	340	309	320	295	309	287	337	288	323	327	312	332	322	337	300	318	301	303	311	298	313	283	264	291	320	302	296	298	302	267	325	293	308	332	310	340	258	311	306	309	301	304	317	304	300	351	281	288	333	301	306	321	298	322	323	299	285	313	289	304	306	300	285	311	275	303	321	298	322	276	296	343	314	309	285	330	300	298	317	315	307	306	302	306	308	290	327	312	324	314	317	327	311	297	318	336	277	330	309	279	312	296	303	321	320	329	335	310	296	292	286	291	333	306	304	293	308	289	319	261	314	318	298	327	322	311	323	321	297	299	298	294	320	303	283	315	302	296	313	298	309	321	296	324	273	295	347	336	315	304	320	278	316	324	318	292	317	332	319	263	309	308	327	344	279	355	323	310	333	332	310	318	298	319	304	293	262	302	306	299	327	314	298	315	281	283	296	295	301	295	306	314	314	291	327	321	278	329	288	283	311	327	306	284	308	307	352	320	308	302	275	298	299	310	275	325	312	328	311	316	308	284	296	295	308	306	289	334	338	301	335	301	309	334	291	264	278	314	324	323	286	320	285	328	310	312	297	319	302	285	337	288	285	306	304	306	304	323	298	313	302	300	306	313	309	307	336	323	302	309	308	299	300	290	306	332	310	318	297	306	304	322	319	316	311	296	307	256	300	292	303	307	292	273	323	316	299	325	279	340	317	321	321	303	313	339	302	337	281	311	334	327	309	302	331	274	298	328	326	311	289	309	310	315	296	316	300	320	298	300	308	330	317	290	299	311	334	312	300	303	341	345	315	326	327	323	313	313	302	337	295	296	328	340	279	277	296	327	357	291	301	315	305	345	288	277	306	308	303	289	284	305	299	324	284	294	301	323	303	308	306	312	293	289	304	285	321	266	287	301	319	300	305	321	300	328	342	309	328	307	308	275	328	302	304	326	308	307	327	296	333	316	307	353	272	304	309	326	314	315	322	313	290	323	297	297	312	297	323	279	278	309	337	320	301	297	282	291	312	286	305	307	319	293	315	321	342	317	289	282	301	296	310	306	332	298	292	329	320	311	291	294	312	309	323	321	303	301	320	284	287	314	292	295	311	311	331	305	291	324	320	312	309	312	286	321	277	320	318	301	277	305	305	307	309	294	338	341	306	325	286	313	322	305	286	337	286	288	333	314	327	294	294	279	331	328	274	315	311	315	271	294	318	333	342	278	274	326	321	291	292	330	300	282	303	307	324	282	305	318	311	304	335	316	318	309	294	275	297	287	316	295	303	312	295	284	309	312	269	308	296	279	280	314	305	291	333	301	280	341	298	293	318	301	318	282	295	306	300	298	279	297	304	332	315	268	312	299	300	303	304	264	296	285	297	303	302	314	264	309	293	309	275	302	317	288	329	307	301	321	317	287	282	317	311	284	295	314	274	283	338	320	307	334	329	273	294	332	320	314	279	302	292	309	288	301	321	318	319	340	323	307	325	312	342	309	292	335	324	347	335	316	302	287	330	286	289	353	324	313	301	312	316	345	314	308	302	315	311	312	286	304	285	274	318	297	302	331	311	302	294	337	300	302	293	301	288	313	323	310	311	331	292	343	286	308	278	323	314	311	289	319	276	295	270	302	324	281	288	296	313	293	276	305	337	308	323	325	292	305	299	334	332	317	270	303	290	309	330	305	298	309	280	328	333	287	313	281	308	301	299	279	322	321	318	293	299	291	316	321	309	320	313	321	305	337	259	293	316	274	315	307	270	268	326	307	305	304	333	282	299	320	300	314	327	309	331	296	326	298	316	283	342	288	292	309	301	286	294	301	298	311	296	306	294	303	325	313	320	294	338	324	325	305	298	258	305	295	322	304	306	306	294	320	336	286	336	338	304	319	310	288	305	268	307	312	305	318	300	307	304	318	314	334	303	330	341	312	322	320	303	316	300	302	290	299	316	318	322	310	352	326	306	317	320	330	318	322	318	321	266	328	328	302	322	320	319	324	314	333	315	321	323	299	292	294	316	304	318	288	324	304	306	295	327	297	279	342	286	290	282	283	323	296	304	311	324	311	288	328	290	355	306	295	306	306	319	310	292	317	313	284	312	323	320	297	287	318	290	318	312	316	302	320	318	310	279	286	268	276	288	319	313	320	325	353	303	309	307	305	304	320	326	305	319	302	286	324	284	288	313	320	288	317	301	302	304	271	292	345	329	316	285	299	299	342	319	292	325	300	294	327	305	290	306	319	333	294	292	284	275	289	325	301	287	337	314	328	282	295	301	313	315	290	313	321	342	288	331	329	324	307	313	311	327	296	294	284	323	297	308	290	288	306	325	278	294	305	320	269	316	297	301	341	301	313	311	326	304	296	313	316	305	325	316	306	299	299	313	308	318	315	301	332	313	323	315	309	311	313	363	342	269	316	321	331	324	306	321	316	287	293	304	288	326	283	332	291	318	320	300	279	320	350	317	296	341	322	297	293	301	303	290	323	294	290	310	295	336	305	285	291	293	310	301	348	311	304	313	328	333	310	312	308	314	299	300	305	303	326	306	313	320	299	313	320	305	326	277	301	299	316	322	287	305	280	300	313	303	325	337	329	302	287	335	324	315	304	305	297	331	296	329	321	317
34692	55372	49689	37069	28385	23287	17732	13177	10650	8062	6651	4386	3601	2968	1602	1757	1870	1720	1679	1449	1336	1191	987	861	793	703	622	599	545	538	536	546	545	521	482	506	472	512	427	380	391	409	417	383	421	418	422	398	392	424	393	389	361	376	407	374	373	346	372	413	363	376	380	396	390	383	361	358	364	382	398	396	352	391	385	364	327	365	367	376	357	353	369	374	392	381	352	371	390	381	357	359	360	353	376	354	345	373	389	405	382	367	364	358	375	386	365	377	353	359	356	371	357	369	377	368	340	380	377	324	338	356	384	423	372	366	360	368	355	378	359	372	367	403	383	353	396	344	371	375	367	370	365	332	365	391	408	389	383	392	331	353	401	358	399	392	388	377	378	372	386	357	340	371	369	361	359	371	374	378	365	399	378	342	372	397	349	378	394	363	352	369	390	351	362	376	349	385	368	387	354	337	320	381	357	395	349	396	365	389	359	391	378	392	377	349	403	363	368	338	346	379	398	372	348	363	383	373	356	374	365	380	408	374	378	390	321	327	336	378	381	409	347	383	370	381	365	374	354	413	375	396	356	342	363	372	364	351	344	358	360	405	390	370	386	389	373	368	345	373	375	339	359	385	359	360	390	389	355	407	356	396	348	362	398	340	383	377	363	383	345	389	363	366	347	378	346	378	360	367	369	383	381	358	357	359	368	368	340	352	361	332	377	352	377	323	376	361	361	371	378	371	383	403	345	345	353	359	379	342	344	329	365	372	372	375	376	349	377	379	388	381	330	379	406	375	374	341	366	356	375	358	368	368	339	367	364	385	391	398	345	356	372	356	377	372	380	359	356	361	392	401	390	357	386	389	367	389	369	407	342	404	364	378	412	335	391	370	362	406	346	392	376	376	361	379	382	376	349	382	353	346	361	365	360	363	370	346	376	378	352	369	389	346	389	365	395	358	340	384	381	370	362	402	364	372	382	330	411	359	381	343	347	332	400	378	374	369	373	376	349	365	383	345	384	383	370	346	364	379	384	334	370	352	361	368	380	361	377	368	373	362	392	398	357	379	344	374	377	352	331	371	335	374	372	372	398	319	335	374	375	393	374	362	385	376	398	365	355	353	388	369	399	364	356	359	368	347	367	366	385	381	353	349	348	383	354	349	340	381	377	374	393	365	364	421	407	343	359	355	395	398	375	367	405	360	317	365	385	376	361	358	388	355	350	370	398	393	362	355	338	354	380	360	350	379	363	369	374	333	393	352	368	376	385	380	382	393	389	359	359	384	337	376	393	358	332	399	401	368	340	348	372	382	374	336	340	374	339	369	357	367	379	387	417	360	387	340	364	360	361	372	407	403	362	356	369	379	370	357	358	350	413	394	359	342	360	358	384	375	380	371	365	342	347	357	363	380	366	377	367	387	365	377	346	366	392	373	360	376	367	356	367	392	330	396	374	362	345	360	375	384	389	350	370	355	340	365	393	342	346	395	374	378	376	365	389	370	334	356	334	398	360	357	338	364	328	350	371	360	401	366	352	385	341	334	356	371	344	380	367	384	389	368	369	371	387	357	370	368	395	375	340	366	390	386	391	378	386	379	415	370	395	397	346	359	393	368	335	395	333	359	387	329	364	351	359	365	405	363	374	374	367	366	352	354	351	373	355	391	373	383	403	387	350	375	376	345	379	371	351	366	357	351	368	369	361	362	394	356	363	361	364	360	316	364	371	348	402	366	359	377	361	378	363	403	388	374	363	375	405	354	388	390	378	372	348	347	383	360	395	371	351	384	366	387	395	359	347	408	363	391	416	379	374	356	381	324	400	387	363	387	363	347	355	348	367	331	383	395	380	386	387	339	378	376	343	369	361	372	392	371	397	350	349	352	397	377	397	362	383	373	395	409	348	375	366	358	385	370	362	344	366	369	371	367	350	350	375	359	345	335	346	346	380	365	362	377	389	359	385	375	346	355	375	366	385	353	333	371	366	330	362	363	346	347	341	375	376	380	366	362	345	373	340	381	393	373	392	356	408	385	375	362	398	359	381	377	374	348	347	349	390	371	369	370	365	357	341	373	354	368	403	410	358	386	352	353	390	385	372	365	355	387	354	381	350	351	352	361	350	363	387	371	367	343	357	367	385	341	375	381	400	380	367	339	363	376	333	372	396	357	377	404	371	359	367	352	359	360	369	399	331	358	425	371	389	349	349	389	398	349	371	399	358	376	403	366	397	419	385	399	402	373	393	348	386	335	362	361	402	337	374	392	351	351	413	376	352	343	383	343	376	365	370	365	361	379	373	397	353	363	381	345	371	368	359	364	378	388	375	344	399	374	381	412	373	375	363	365	400	397	415	365	379	389	346	366	374	371	402	374	370	386	354	409	336	409	360	377	371	329	369	380	372	366	361	356	401	404	393	380	348	378	343	366	360	364	368	349	405	382	388	394	391	393	358	393	379	370	358	365	368	369	393	370	338	367	338	377	375	400	356	349	342	376	354	383	369	381	340	358	393	372	360	413	362	365	380	384	346	361	385	393	390	375	364	388	376	370	368	390	388	380	351	413	340	349	346	380	339	351	373	402	354	360	353	363	390	361	382	352	356	337	357	380	352	347	381	349	371	366	372	356	399	342	350	382	374	366	329	367	366	343	366	380	375	349	310	373	389	399	358	358	393	353	378	352	365	355	380	389	336	377	369	390	349	365	381	394	374	348	324	381	381	389	402	388	403	368	404	377	372	397	391	402	377	363	379	382	374	391	376	383	369	371	406	400	369	379	380	401	371	353	375	363	366	350	387	401	355	380	366	376	380	373	372	371	381	348	349	373	354	373	371	369	356	397	388	379	364	375	357	356	375	376	405	317	390	357	358	345	384	384	393	384	345	362	357	403	391	370	392	338	360	365	387	370	366	352	400	385	349	369	345	358	389	357	398	402	343	404	360	357	339	379	369	388	378	335	402	390	330	375	379	361	386	374	370	378	371	362	411	367	363	353	360	339	344	355	364	371	367	352	372	380	359	358	402	377	395	356	398	343	361	360	383	371	393	374	371	385	405	368	372	389	358	340	352	349	372	384	373	350	371	379	360	371	342	382	391	387	356	370	376	360	345	378	355	356	368	366	368	367	353	388	374	357	407	397	404	375	375	324	354	414	379	373	364	398	376	344	332	395	347	342	354	364	370	342	379	398	360	408	385	383	329	399	395	347	361	355	381	395	329	352	359	397	401	389	380	398	345	398	373	375	389	400	388	352	349	347	352	346	391	397	381	376	378	363	373	415	385	374	380	393	391	366	355	382	411	383	398	370	369	381	369	390	325	393	365	393	412	405	368	357	368	356	385	329	373	389	374	341	386	362	365	385	348	356	350	376	384	368	368	383	334	385	357	371	364	338	345	337	372	384	390	337	375	367	390	355	359	375	363	338	356	354	369	405	357	370	358	338	365	380	372	317	378	340	359	392	353	385	383	350	372	361	349	400	353	361	353	388	362	380	363	349	346	338	410	381	380	370	369	332
24894	21212	29116	27940	21724	16280	10233	5720	4180	3172	2729	1809	1265	1058	679	748	759	778	652	621	600	513	464	387	389	332	318	277	284	273	282	283	279	251	240	279	285	244	207	238	215	223	214	238	242	256	239	235	221	223	218	220	227	213	210	221	226	220	228	224	230	201	243	213	213	244	199	224	242	203	211	214	210	221	213	216	194	212	196	216	232	229	224	210	196	204	187	217	200	238	214	229	220	209	193	213	213	229	209	216	197	207	218	220	206	210	214	225	226	225	219	199	225	222	183	223	215	219	217	197	199	190	223	224	211	194	193	204	214	194	235	224	214	200	220	200	211	220	192	190	205	227	224	221	242	227	214	227	191	218	223	223	213	240	191	229	233	217	248	192	221	205	233	222	202	227	223	186	218	209	219	229	206	202	242	201	215	209	225	209	205	200	235	214	221	201	199	218	199	222	226	211	194	208	217	224	222	226	211	205	235	219	217	226	210	223	209	206	192	216	201	223	236	214	238	241	189	256	223	239	206	212	208	225	218	186	216	202	218	236	242	201	229	228	215	218	225	198	237	214	233	205	221	207	213	195	238	211	209	207	193	213	189	202	199	236	196	193	191	222	220	228	232	211	206	185	203	204	210	202	200	211	225	206	215	209	218	214	208	234	209	213	206	212	227	201	227	201	207	218	227	245	207	203	193	213	203	218	246	229	217	225	217	183	220	211	224	199	208	238	236	229	211	219	215	234	230	216	189	222	200	201	214	201	228	216	224	240	227	211	231	189	200	206	200	213	190	206	168	214	205	202	207	192	227	202	247	229	205	192	205	233	188	197	236	211	203	223	204	201	181	191	218	191	205	214	201	218	199	201	211	221	213	225	231	232	212	228	207	200	185	197	205	239	234	230	210	238	232	210	233	210	227	229	239	207	209	212	203	214	204	204	234	241	221	191	175	220	239	237	222	210	206	206	196	192	200	226	194	216	208	193	213	236	220	221	197	225	196	209	203	206	237	207	249	209	193	205	220	209	206	200	212	226	203	217	226	214	220	190	235	180	227	205	211	230	214	227	224	236	217	195	226	230	197	207	206	176	205	240	219	213	205	216	201	203	243	180	222	217	197	182	206	192	226	212	187	210	225	247	199	203	203	218	224	214	205	207	225	209	197	219	195	193	201	215	225	190	228	224	224	225	224	233	219	201	201	219	215	207	202	229	223	212	189	202	230	236	228	208	240	196	226	213	191	220	216	210	227	235	219	222	207	212	217	223	223	220	221	229	226	183	233	178	229	212	234	218	210	212	228	225	225	201	193	197	226	203	227	188	217	219	228	245	205	198	219	222	194	208	214	231	226	214	200	239	176	191	226	200	212	231	213	217	196	215	213	227	200	211	241	216	216	229	203	208	214	223	224	207	201	229	232	179	224	218	205	226	202	223	231	216	197	228	228	220	203	215	221	227	247	201	221	202	217	206	200	225	186	210	206	229	222	215	197	209	226	204	214	209	213	195	199	224	223	216	214	196	215	229	210	202	221	206	210	203	224	209	215	236	223	208	224	210	227	215	207	218	207	222	209	206	240	247	193	195	202	205	215	198	205	211	200	212	224	215	238	217	208	200	206	219	207	199	207	231	216	208	208	212	203	219	213	212	238	222	206	219	211	219	195	217	219	220	227	215	214	193	211	208	220	222	209	218	212	206	205	212	223	241	221	204	228	213	210	212	246	186	211	212	213	213	214	209	211	217	196	225	228	214	196	217	205	205	203	205	210	240	243	220	190	205	222	215	223	229	210	203	226	208	215	214	241	204	202	171	223	212	197	211	236	219	216	221	205	221	200	195	187	225	222	213	235	210	209	212	198	231	218	208	205	212	204	256	198	249	217	195	214	192	194	220	236	214	193	231	206	215	210	207	222	198	203	223	223	185	199	209	204	207	210	215	202	205	231	215	220	198	222	219	228	197	214	227	218	215	205	216	184	230	215	216	233	212	221	226	214	215	201	209	215	185	195	221	196	209	209	206	205	201	194	213	247	201	193	221	213	216	216	191	235	209	215	219	207	217	218	202	228	209	219	221	202	225	215	198	207	174	216	221	208	206	200	194	227	225	213	223	214	216	195	227	217	216	216	210	202	209	205	229	240	195	231	226	220	216	220	238	196	200	248	215	210	229	217	209	215	210	193	198	210	210	230	200	210	207	199	224	209	208	200	227	223	232	239	223	211	212	228	216	199	172	206	207	230	186	211	191	195	199	224	223	209	224	207	201	224	212	245	214	214	202	216	192	232	222	201	249	232	215	211	201	182	225	220	228	200	202	212	180	210	208	231	218	236	227	248	230	204	212	236	221	258	216	206	217	206	222	216	190	204	226	226	208	209	224	206	220	231	208	204	216	210	188	199	222	192	245	218	189	219	239	226	195	218	229	213	217	210	215	220	193	184	199	181	211	228	204	207	213	215	207	228	214	199	223	241	193	234	226	220	226	208	203	240	225	195	200	220	217	222	198	208	248	243	237	217	186	204	207	226	209	212	195	220	190	214	211	196	191	220	201	222	209	202	227	209	251	211	231	209	219	184	214	207	201	212	247	229	242	241	235	199	241	239	221	186	221	181	211	212	209	227	198	237	242	216	239	212	215	215	189	226	250	205	212	217	213	199	227	219	217	220	229	222	217	214	234	193	226	230	209	240	192	213	203	237	214	209	237	210	202	231	197	196	190	212	199	215	222	198	198	197	209	181	224	213	238	234	226	231	217	216	220	216	201	223	224	217	228	212	193	220	222	219	221	206	218	223	214	200	205	211	190	206	233	224	255	210	193	223	199	207	209	219	212	242	196	215	208	225	188	207	187	204	231	198	200	208	198	213	231	233	188	192	201	215	205	241	231	228	240	215	199	206	205	209	222	209	224	196	202	199	222	181	215	236	206	242	203	244	193	235	214	207	197	205	230	197	198	211	222	219	192	231	214	229	232	225	233	227	248	224	188	245	219	227	230	225	228	207	226	224	204	220	224	226	220	216	216	232	201	193	210	198	235	227	187	217	214	229	206	193	196	213	214	221	220	202	200	202	215	208	236	223	229	223	222	202	190	221	207	218	218	227	192	201	248	204	194	215	229	218	239	215	212	206	197	233	212	210	218	220	191	230	210	218	248	209	220	183	183	242	232	212	229	204	224	218	185	230	209	201	226	231	214	209	214	208	199	226	217	222	209	202	208	221	237	197	211	228	204	204	214	202	225	220	210	214	206	239	208	227	222	204	206	221	215	237	212	238	193	205	193	204	198	215	186	213	203	200	200	216	186	204	210	201	204	246	195	213	205	213	212	219	214	240	218	236	218	205	212	197	215	225	231	205	204	218	217	213	232	249	225	212	217	220	215	204	206	224	212	206	231	236	209	198	213	205	200	229	194	210	206	214	214	256	204	237	203	198	191	201	213	210	191	186	200	218	234	220	212	212	224	231	196	210	211	227	214	211	237	197	225	219	200	242	210	217	212	228	194	217	217	192	213
34656	52326	46818	34453	26129	21535	15602	11460	9055	7066	5822	3694	2662	2213	1318	1275	1513	1408	1225	1080	1041	857	746	652	597	518	475	404	411	436	407	358	406	374	384	327	312	358	325	284	288	297	327	327	288	307	324	278	273	263	309	320	275	268	282	317	291	250	311	267	270	269	296	266	307	264	270	296	285	271	283	273	260	239	267	272	278	297	264	282	239	307	288	252	299	276	279	265	281	272	264	317	262	254	270	280	274	267	266	277	272	272	268	270	275	305	273	273	256	292	253	272	275	254	267	274	262	270	258	244	266	255	274	268	274	261	299	246	242	267	252	251	288	303	279	284	278	269	295	253	272	316	248	290	279	289	256	283	281	262	259	271	231	236	271	284	289	261	263	272	293	272	241	250	288	288	263	237	258	257	293	257	259	294	280	235	265	248	302	265	249	299	266	252	281	252	276	276	273	292	245	225	276	269	282	275	290	242	261	265	288	284	269	272	259	262	282	280	274	301	261	265	274	300	259	263	258	277	281	236	256	275	283	272	267	292	278	271	291	274	272	247	289	280	279	252	293	278	263	236	267	276	273	263	255	256	271	240	284	262	300	269	248	266	268	276	290	271	238	269	258	245	271	257	254	262	266	238	251	264	275	257	264	278	298	262	254	263	287	278	256	250	259	293	282	260	277	256	243	277	270	273	273	268	291	287	269	266	266	295	268	255	269	285	276	289	259	285	278	258	251	234	271	269	269	268	260	272	275	236	259	246	284	267	294	244	260	265	278	268	301	283	296	252	255	277	265	261	269	267	272	260	282	288	276	274	268	247	272	268	285	271	245	269	256	257	267	308	257	264	241	251	298	261	275	241	272	240	279	251	262	246	256	250	274	255	239	266	270	254	287	283	248	287	249	228	269	309	277	260	240	272	261	273	312	259	270	243	275	263	240	259	274	281	249	241	272	269	277	282	272	286	249	274	258	244	251	244	293	260	286	265	275	243	269	285	279	282	290	272	257	274	285	343	267	244	262	265	284	265	281	287	253	280	297	285	281	278	277	262	241	239	259	251	290	279	270	270	283	263	295	254	264	242	272	278	268	280	268	272	262	286	252	267	270	274	273	251	268	273	269	236	252	309	253	264	263	272	245	230	307	238	294	268	279	273	282	254	282	275	249	249	268	262	271	308	279	296	316	303	274	247	281	275	271	268	290	285	291	261	245	272	246	301	277	259	248	279	281	273	250	278	247	233	261	263	285	237	272	283	272	248	306	259	279	255	274	252	250	270	253	255	257	281	285	262	248	276	277	288	263	273	265	275	258	249	264	272	240	283	287	265	251	288	247	284	278	245	254	265	249	288	296	302	289	280	258	271	251	289	254	290	284	264	264	265	250	309	256	268	286	276	282	241	266	287	276	248	271	273	305	273	277	245	255	222	250	276	279	268	281	284	254	267	276	314	274	270	278	264	246	272	256	260	270	294	285	249	283	278	265	280	251	279	271	246	261	288	269	270	267	249	291	242	267	273	253	239	281	243	280	291	285	270	288	305	276	284	264	269	287	276	260	283	285	259	278	288	237	287	265	253	292	277	275	280	281	265	278	277	286	265	269	251	306	281	265	243	252	276	299	277	284	300	280	291	264	259	268	262	283	263	266	287	260	289	298	266	273	244	275	249	253	274	263	263	253	313	286	264	279	262	245	280	248	270	260	266	299	288	260	225	244	256	249	308	272	274	289	269	254	271	276	243	288	278	263	258	286	282	266	308	263	258	280	263	247	266	250	273	253	264	287	288	263	286	264	271	250	274	269	304	291	257	290	264	259	298	261	252	275	264	267	263	277	243	274	261	290	245	289	279	284	261	239	275	277	281	288	265	281	307	268	233	290	242	277	275	267	280	270	263	285	288	286	267	284	220	261	269	275	287	277	224	283	286	252	261	281	276	273	276	227	279	286	322	258	278	297	281	276	263	264	250	265	291	261	279	279	239	284	282	271	277	249	283	278	281	261	271	268	271	265	273	253	268	291	254	287	248	295	270	273	250	241	260	264	272	276	295	268	308	301	259	272	269	274	266	271	258	262	286	230	279	279	297	269	270	291	252	280	286	289	288	281	275	279	273	290	256	253	259	257	253	276	290	262	278	272	265	296	245	250	217	275	296	267	279	311	253	257	272	266	263	304	296	266	295	276	242	279	273	251	238	257	255	255	260	275	264	300	239	261	270	280	266	269	243	278	279	249	251	274	260	259	251	247	276	276	278	267	263	232	300	238	272	277	260	269	276	249	288	265	246	261	266	274	251	278	278	273	252	277	280	266	260	249	253	300	290	281	266	258	278	280	285	258	242	250	245	278	279	288	235	275	262	274	259	280	256	292	239	254	272	274	269	267	268	260	295	264	248	259	261	274	267	283	279	301	250	263	250	258	281	267	304	284	270	282	287	292	267	286	255	255	289	283	272	264	290	265	260	277	253	294	275	257	267	269	276	286	304	283	303	267	265	258	255	285	251	275	254	280	277	280	244	279	231	278	241	259	280	284	261	271	283	255	278	237	260	266	254	262	274	249	254	259	286	261	236	298	248	260	273	300	257	230	259	288	286	261	246	274	283	280	261	260	255	288	251	267	274	287	246	290	266	255	279	259	259	282	284	274	282	263	252	290	288	268	274	289	279	274	246	271	253	289	266	256	276	267	257	261	258	289	256	259	258	298	313	266	256	291	258	288	254	276	250	287	297	265	261	276	267	284	287	240	268	287	280	258	255	270	281	266	243	287	257	262	259	277	284	269	273	254	279	285	257	298	261	287	288	248	262	262	278	258	281	274	252	269	271	258	241	263	253	273	299	257	263	299	276	273	271	271	256	274	238	282	274	294	268	256	278	235	285	268	273	257	265	301	266	278	297	260	281	261	261	303	273	260	238	281	246	301	282	268	297	253	267	278	253	263	253	260	275	249	255	276	235	272	259	258	269	248	260	259	257	282	261	289	280	257	240	284	258	243	268	284	301	307	289	249	270	283	264	242	287	288	310	259	282	304	258	287	273	289	278	281	241	271	277	260	271	260	272	265	301	271	290	257	256	290	266	277	258	258	288	266	268	258	279	312	243	261	283	264	290	283	297	267	304	279	272	272	275	309	253	293	269	259	290	257	279	285	266	262	276	282	272	246	250	256	258	268	257	254	296	274	282	271	282	240	302	254	261	260	260	272	254	298	286	262	282	255	263	257	289	291	273	284	279	289	274	268	263	284	283	276	274	255	267	263	290	281	277	274	287	277	307	291	301	276	277	289	282	250	261	293	282	305	271	271	289	275	257	279	299	263	252	281	254	284	264	287	258	226	278	285	296	268	250	281	243	268	272	292	256	265	280	274	280	262	272	245	250	256	282	274	271	260	258	254	276	288	240	261	276	243	267	260	280	236	300	282	277	269	271	289	250	245	250	270	285	256	255	267	280	307	282	267	277	254	260	261	256	244	277	268	259	256	264	279	297	272	254	278	260	274	286	246	265	274	256	262	256
22627	21050	28754	23867	21853	23788	22837	12000	8377	7000	5197	3717	2623	2067	1321	1349	1481	1544	1331	1213	1099	937	772	708	727	612	554	511	466	474	455	500	477	491	451	440	405	451	422	367	379	388	406	396	389	409	373	396	352	359	387	344	336	360	368	348	338	366	362	346	361	318	350	344	355	376	342	345	362	330	309	299	323	320	364	342	355	338	349	330	346	379	329	351	334	361	338	322	333	380	344	360	304	335	337	356	358	376	329	330	364	364	356	359	336	361	356	328	341	356	327	325	377	363	356	326	379	356	367	339	356	329	376	340	367	335	336	370	320	355	333	340	338	356	340	350	335	352	304	356	364	343	340	343	346	322	347	332	337	362	353	364	345	350	361	310	332	332	367	339	335	327	361	348	329	330	318	344	371	354	335	374	351	315	332	329	368	333	370	341	339	324	345	353	305	329	339	327	351	348	345	372	335	326	340	347	332	343	341	381	315	348	351	370	354	316	332	313	368	325	343	378	344	348	330	334	374	341	346	351	367	367	356	366	351	311	327	376	331	289	326	323	317	350	361	342	356	351	350	383	324	386	366	372	350	364	338	372	359	368	327	348	355	330	372	341	323	341	365	366	353	323	380	304	364	340	342	350	395	333	332	371	325	378	356	344	326	360	381	332	351	320	372	344	333	343	333	317	344	353	348	387	345	323	325	360	348	346	338	340	327	374	347	359	352	358	356	336	317	340	338	382	335	333	370	330	369	340	381	368	367	322	366	333	345	337	348	340	368	342	358	350	345	367	339	325	354	318	361	328	333	368	327	313	360	367	348	344	342	350	340	341	330	331	344	352	391	340	361	341	358	351	361	354	360	352	357	340	338	341	358	347	343	313	349	343	329	350	361	342	321	334	345	339	363	367	358	359	383	337	341	329	348	319	321	346	306	339	330	353	342	349	330	334	355	344	342	361	330	329	356	346	337	338	360	363	351	371	386	372	318	343	372	336	353	335	371	362	368	355	329	355	328	368	362	362	362	355	391	342	354	376	332	377	338	349	349	327	356	373	352	373	335	354	361	334	335	319	310	342	325	341	357	304	353	341	357	371	305	346	341	338	343	353	331	307	355	353	343	356	371	418	367	361	358	366	365	303	363	357	363	359	350	312	341	307	345	367	327	303	359	320	333	346	323	322	344	314	316	345	356	321	340	357	336	329	353	357	336	341	369	310	332	348	356	349	347	345	366	342	351	353	345	328	368	329	349	330	341	330	327	345	332	401	329	353	313	308	360	356	360	316	326	355	343	337	310	343	365	363	342	349	330	339	352	362	319	328	344	331	317	367	329	331	359	334	332	340	340	342	330	330	363	385	320	335	363	363	338	362	320	312	361	361	357	351	333	361	367	338	358	351	382	351	354	355	348	347	323	353	340	341	324	352	357	342	321	350	398	360	379	371	348	382	329	322	344	316	310	334	341	346	288	354	386	334	343	322	352	345	352	357	365	349	375	336	355	359	365	350	347	349	321	358	334	343	352	353	341	366	329	330	327	369	384	314	316	369	345	329	330	342	329	347	372	380	328	314	329	353	349	360	378	338	361	327	363	373	320	302	280	335	352	382	357	361	330	330	350	325	320	332	330	340	351	350	342	377	355	320	351	348	366	348	346	326	307	359	367	336	337	377	352	345	331	331	374	335	350	350	310	356	360	328	358	359	370	340	342	331	358	310	364	353	351	333	387	354	340	355	339	371	356	373	361	347	334	345	347	335	357	310	369	336	365	343	351	358	345	343	360	361	353	350	349	338	343	367	360	350	379	349	361	322	340	301	348	356	350	354	340	381	357	350	364	359	330	317	340	326	382	340	370	334	374	353	378	352	355	337	340	338	385	352	364	344	350	321	349	350	357	381	345	320	365	308	359	374	333	326	338	371	334	331	338	368	361	334	316	358	334	343	384	344	339	323	359	334	369	360	369	373	352	341	367	365	336	348	370	341	377	337	323	372	334	323	344	362	326	348	374	344	329	343	345	317	362	310	337	360	330	354	371	365	341	338	315	349	330	340	362	351	370	347	367	354	360	328	367	328	352	338	346	350	359	371	352	338	335	363	334	337	359	371	351	331	321	359	340	323	310	353	356	339	343	351	381	331	320	334	356	344	353	364	358	371	345	322	309	342	337	341	339	337	307	351	362	324	336	338	363	334	341	383	363	357	360	338	325	301	352	354	331	358	381	336	350	364	339	350	347	338	325	368	345	342	323	351	332	368	331	356	340	364	347	335	350	348	325	355	339	362	393	338	354	342	344	352	370	334	334	367	336	336	370	383	335	372	381	335	347	326	329	357	379	327	347	357	380	348	326	381	327	341	343	369	353	344	342	359	348	353	322	340	342	347	368	344	333	339	334	340	372	377	357	395	353	339	361	342	318	345	374	362	338	347	350	348	335	366	352	355	372	362	360	354	367	320	372	334	382	377	344	325	346	370	337	365	326	351	356	345	330	371	326	357	337	344	367	341	321	339	348	348	331	339	366	378	347	353	341	353	351	346	357	336	318	348	358	368	343	357	322	358	366	367	338	346	330	357	324	363	345	352	369	366	338	363	345	325	349	364	314	346	359	368	348	364	296	364	337	343	371	315	329	337	367	349	325	362	353	316	333	330	348	300	353	331	380	333	387	348	348	330	335	319	350	343	351	345	344	322	333	326	337	344	354	351	352	334	332	361	350	320	343	305	359	358	357	358	360	342	331	349	343	374	349	343	378	356	354	317	333	325	321	391	357	350	378	347	346	371	310	387	331	326	351	345	359	374	343	333	352	323	347	335	353	355	340	372	329	357	329	332	363	343	354	360	357	331	339	362	354	348	372	350	329	342	358	352	343	337	349	337	335	316	364	332	342	350	330	342	384	371	329	352	370	331	336	345	366	357	353	379	349	335	346	324	342	349	348	376	334	335	338	351	332	321	368	377	307	347	354	343	329	329	354	362	329	360	349	347	355	358	359	341	350	352	367	305	331	381	333	352	325	333	360	330	327	320	353	364	355	384	355	330	349	343	338	340	326	331	342	340	374	346	341	331	333	391	306	364	377	344	338	377	356	347	334	349	361	334	354	338	371	370	375	365	329	307	356	368	333	357	313	350	294	326	351	346	363	353	346	291	315	372	347	328	344	336	333	324	316	368	350	358	359	353	346	358	385	350	330	333	331	348	324	346	319	363	345	337	364	337	340	328	343	363	375	339	339	360	368	361	323	366	316	336	335	384	337	387	363	335	351	341	345	363	341	346	330	379	386	327	370	376	329	327	318	361	337	339	340	349	375	342	315	323	357	325	334	359	343	358	336	320	361	332	321	342	300	355	348	349	320	311	358	321	312	342	332	350	346	319	340	337	373	333	338	385	333	385	321	347	341	391	395	377	329	366	369	314	328	354	348	374	320	363	337	371	377	320	303	368	347	372	385	336	329	343	342	343	368	340	336	340	349	334	339	353	368	379	359	351	316	326	314	326	346	396	354	334	334	341	311	316
36879	60724	54259	42374	34023	29496	22748	17211	14498	12378	9592	7041	5010	3906	2429	2401	2755	2747	2317	2106	1831	1476	1318	1080	1056	915	853	709	669	625	657	608	647	628	644	611	560	516	484	465	449	474	471	479	506	415	507	449	426	386	425	371	410	425	428	391	431	445	401	438	397	408	439	426	439	434	408	416	427	431	403	406	418	451	456	430	428	411	362	395	431	402	405	391	426	410	414	426	443	430	432	411	412	441	394	428	426	430	425	395	449	441	413	407	388	407	446	416	415	374	406	408	412	398	386	408	406	424	404	406	426	401	420	357	420	429	432	418	443	412	382	431	419	422	388	386	423	431	400	429	406	386	408	435	404	405	384	422	401	385	411	408	402	404	425	393	436	449	377	423	438	427	406	435	428	439	411	438	394	424	379	408	443	389	410	398	392	451	373	451	404	397	389	426	415	405	406	398	411	474	376	430	416	432	476	426	420	391	393	404	431	417	447	452	439	427	436	405	405	404	412	397	433	431	409	394	406	406	389	406	412	390	425	427	413	379	405	393	431	441	449	419	408	408	389	391	415	398	393	439	430	403	400	433	417	426	398	424	412	399	414	410	389	430	396	431	373	392	415	400	437	380	387	432	438	469	411	415	423	391	428	418	427	418	422	399	441	415	387	442	434	425	413	408	391	408	406	371	423	405	421	430	371	394	412	420	389	401	421	412	404	426	427	395	402	437	431	382	415	411	411	405	412	433	434	419	442	417	415	381	398	392	386	398	435	407	401	452	448	401	415	417	411	401	401	415	434	444	403	424	404	404	406	437	408	390	452	425	410	404	425	419	402	430	408	450	435	392	413	397	432	416	392	403	395	426	424	390	431	424	423	443	404	435	396	410	433	403	408	453	417	439	402	413	416	404	402	400	409	444	431	430	436	434	437	449	394	441	401	427	425	411	422	416	453	439	417	414	435	398	413	397	413	387	432	445	379	446	430	451	402	402	411	432	426	422	404	407	423	377	415	396	414	403	406	441	415	433	385	399	426	458	392	390	420	420	437	401	399	398	433	404	426	441	423	418	436	411	363	426	402	414	424	407	412	416	428	406	390	389	420	426	401	393	411	410	445	401	436	420	401	428	437	425	344	422	424	395	401	401	404	408	436	414	416	423	421	422	433	407	414	371	467	419	432	470	432	413	420	412	425	405	414	396	403	386	419	409	419	455	447	418	400	417	358	449	440	405	436	451	470	453	424	423	381	373	386	382	421	429	391	396	412	407	405	411	453	413	421	445	409	432	390	390	437	414	462	397	415	407	428	428	398	389	412	421	415	412	387	434	403	390	403	392	417	423	413	431	423	412	399	421	405	407	439	435	432	392	380	429	408	440	411	426	473	412	420	396	416	390	403	412	429	410	452	414	371	415	450	426	402	428	417	413	424	425	399	416	420	406	404	407	417	441	445	393	402	403	422	417	407	460	396	407	418	426	417	431	405	368	407	392	402	394	401	383	438	400	389	416	410	427	456	419	438	390	430	416	405	417	417	404	414	392	416	436	431	436	410	402	411	414	426	455	424	399	417	433	403	442	384	410	418	400	416	422	411	399	409	405	448	371	407	421	402	400	411	392	385	410	427	402	400	439	425	411	401	412	414	400	396	401	386	445	450	402	440	413	396	420	396	393	382	418	406	423	428	426	429	410	395	398	405	406	401	463	416	429	425	403	400	417	423	403	412	411	377	404	437	382	424	426	418	427	387	438	419	401	439	421	444	398	438	417	411	412	409	419	396	431	409	441	406	401	403	397	411	411	418	399	436	398	442	415	410	423	416	439	432	388	392	405	418	414	439	409	441	436	421	423	403	433	429	411	435	380	441	402	408	400	379	410	400	406	415	392	424	409	428	387	408	397	399	431	430	395	391	394	428	436	426	399	446	390	418	439	404	386	395	420	397	423	422	405	432	390	424	436	419	440	422	407	379	415	404	372	406	410	409	409	410	379	451	404	401	431	437	411	377	380	435	409	410	393	481	409	419	427	416	429	413	404	402	403	406	445	448	418	409	417	439	440	384	378	447	375	432	413	374	436	421	391	417	433	418	413	398	401	414	421	421	417	410	433	424	424	409	390	415	409	403	431	415	438	422	397	400	396	423	432	397	424	468	404	429	419	430	383	428	383	452	415	414	389	416	468	407	435	401	418	388	418	386	403	382	400	430	387	450	433	408	422	437	399	416	451	443	409	420	427	420	415	415	406	389	400	424	404	440	381	412	402	403	409	392	449	439	421	397	403	411	421	371	426	449	404	456	438	422	415	435	386	418	407	400	434	421	404	405	406	396	416	436	436	441	393	411	406	418	430	410	403	397	392	434	424	445	398	414	447	420	386	425	378	388	397	396	432	440	384	388	393	414	414	357	404	369	397	407	425	428	411	421	457	401	395	433	429	422	377	434	413	420	434	392	413	412	419	436	425	409	422	434	433	426	425	391	399	427	442	410	389	437	385	432	439	403	436	423	444	402	420	386	418	424	382	393	406	395	420	386	413	422	422	400	412	433	411	379	391	410	446	390	385	387	393	398	439	427	414	409	412	419	445	358	396	401	386	390	409	422	413	424	389	405	422	392	437	391	431	391	445	412	414	433	425	406	429	433	433	398	488	405	387	412	443	426	425	371	407	444	384	430	432	408	461	409	375	387	393	439	413	388	436	417	424	406	423	399	407	423	395	407	391	417	426	427	410	445	406	410	445	415	421	422	426	439	405	411	414	405	396	406	399	396	440	414	415	445	451	428	359	425	388	415	389	426	399	422	381	395	434	394	383	440	420	426	395	427	409	401	414	418	398	408	454	418	413	404	417	384	441	394	423	387	371	363	405	426	408	469	429	409	405	392	424	413	405	429	440	407	427	403	390	415	414	392	395	427	387	390	390	430	450	390	395	386	407	401	391	416	434	407	387	415	433	408	419	405	398	411	420	441	387	417	427	392	405	428	397	410	405	404	385	398	398	401	409	399	407	385	437	420	391	427	407	404	414	448	437	410	431	392	422	425	406	401	430	394	450	384	430	398	404	409	375	401	432	409	445	417	420	459	424	392	414	426	404	391	419	417	452	417	380	407	418	409	404	417	387	448	421	395	419	407	408	400	420	410	417	416	378	398	414	424	388	407	411	419	371	403	424	441	414	435	397	408	418	371	409	440	404	411	421	392	427	415	425	394	403	397	403	413	443	412	367	411	392	443	446	401	390	431	393	436	365	402	416	422	368	453	429	439	426	401	422	428	395	407	424	409	414	413	417	405	463	429	451	469	406	437	458	433	414	424	426	397	433	404	404	382	434	448	426	399	422	375	428	388	385	406	395	415	415	386	389	442	406	461	415	421	390	442	423	437	432	376	424	438	393	403	408	429	415	397	440	414	380	409	374	411	458	410	408	419	413	434	377	411	402	405	419	403	367	379	396	425	422	417	429	418	403	416	398	427	435	438	415	461	413	471	424	380	414	425	401	342	429	428	427	424	400	434	423	382	409
29424	31326	37341	30580	19803	13137	7919	4924	3630	2759	1993	1376	1018	800	582	598	615	682	627	537	455	444	404	351	339	273	248	286	298	291	277	232	261	281	262	244	273	213	235	245	236	228	237	231	230	240	235	225	209	216	216	220	224	239	234	230	215	229	228	202	220	219	231	221	241	212	233	243	225	247	222	240	247	213	198	210	210	248	239	230	229	233	218	230	207	227	225	233	214	262	238	201	235	226	250	189	233	233	206	225	242	262	241	213	192	202	214	223	246	226	230	211	203	208	209	206	215	223	233	247	220	227	227	230	207	235	224	215	218	235	218	226	224	218	232	229	207	247	209	230	224	228	237	206	224	247	192	215	224	210	222	223	229	214	204	235	233	229	227	203	226	216	209	210	219	228	191	229	203	236	212	239	233	220	212	218	222	227	208	236	229	248	239	218	230	206	213	207	218	190	230	215	228	226	241	216	246	222	226	215	212	233	213	219	237	239	211	221	225	243	208	227	218	221	237	211	207	236	253	233	235	228	213	217	205	220	231	229	234	235	204	233	245	220	214	219	226	211	247	227	233	213	228	238	219	194	212	223	207	206	214	212	215	210	232	238	222	203	226	196	247	239	242	202	229	238	226	237	205	202	222	220	202	230	244	217	211	234	231	240	226	222	238	217	200	207	209	235	205	228	220	210	200	225	241	196	208	206	204	250	217	233	251	196	244	211	219	215	204	201	234	231	230	199	230	202	246	210	233	213	215	249	194	204	268	234	195	231	247	208	209	220	225	216	194	225	210	226	237	220	220	206	220	226	231	207	186	215	219	237	236	221	214	245	239	244	219	226	235	235	193	239	206	235	235	227	239	213	246	215	227	189	213	235	183	205	236	213	209	222	250	185	241	221	222	227	243	204	230	246	242	254	204	213	227	219	202	225	204	233	225	247	242	218	253	229	211	231	262	220	198	237	244	241	218	241	230	218	221	211	237	219	222	216	203	230	204	235	209	241	230	222	228	243	234	207	233	229	216	232	245	205	224	241	241	227	234	224	233	211	246	199	228	238	224	233	219	186	209	192	213	231	210	220	215	209	219	221	217	220	222	220	224	203	231	203	246	218	230	204	206	233	199	218	218	228	236	246	229	207	213	229	229	213	202	236	219	213	210	247	218	241	234	220	222	226	208	201	193	225	225	254	211	211	233	225	233	226	220	221	239	229	215	205	235	210	200	224	218	217	212	234	204	214	215	246	225	217	204	228	236	238	225	241	216	249	222	222	229	209	213	237	216	228	205	237	215	223	204	214	217	216	250	217	220	202	228	217	221	240	239	214	227	233	235	222	235	212	242	252	255	200	233	219	237	226	206	211	240	221	220	238	213	232	240	237	243	242	224	224	212	240	221	225	203	218	218	244	223	192	222	184	245	240	226	224	191	202	225	235	228	237	221	237	226	225	250	198	217	237	210	246	230	231	226	241	226	220	229	248	211	230	230	227	197	208	216	216	233	217	226	217	210	216	229	224	228	197	260	227	226	218	245	208	237	217	214	200	248	231	209	243	235	195	208	219	210	222	211	198	213	219	254	274	186	233	190	212	232	206	218	223	234	235	210	217	232	211	222	201	224	231	242	243	211	215	220	212	232	224	228	204	226	257	221	215	219	212	230	222	249	240	224	225	225	251	216	242	210	224	219	218	222	218	212	207	237	234	225	208	206	212	204	217	221	227	234	236	219	210	211	225	213	216	206	212	231	227	218	239	234	224	243	238	190	217	229	225	212	226	230	249	220	229	238	194	238	227	234	238	224	214	211	216	213	221	227	217	244	224	221	224	249	228	207	234	241	208	210	232	234	232	214	209	213	213	218	219	212	235	227	211	214	219	222	200	207	211	223	216	209	219	249	218	220	226	220	235	220	226	233	229	232	201	213	233	232	227	221	233	229	230	214	204	223	233	216	205	224	252	197	215	211	227	229	225	208	213	238	207	238	232	212	245	230	211	226	228	232	234	223	224	239	236	215	214	227	242	222	211	220	217	243	211	240	239	219	228	216	223	223	206	246	227	213	208	231	211	192	260	205	230	230	218	212	217	246	216	235	207	214	227	206	208	205	204	220	194	220	211	206	226	217	236	216	234	224	193	207	219	203	223	231	227	224	221	208	213	226	217	201	214	239	210	215	217	212	239	248	225	218	237	249	214	190	209	199	255	232	204	215	202	211	205	238	225	227	209	197	229	215	241	219	215	202	222	214	240	227	248	238	223	234	232	209	228	223	208	213	225	206	224	216	210	236	231	235	208	224	211	222	223	236	225	232	221	225	237	233	247	235	229	228	243	213	197	218	221	235	225	214	230	215	242	204	201	224	245	212	217	218	194	220	233	228	232	217	233	205	243	239	226	233	192	222	218	195	217	216	216	219	207	212	194	228	247	230	216	226	232	228	206	230	230	222	234	191	234	233	215	235	237	220	243	233	223	249	239	242	250	216	232	187	213	229	229	233	226	232	228	209	216	229	221	217	215	222	214	222	249	223	205	237	229	214	193	221	225	255	250	189	239	219	235	224	245	236	220	225	226	242	221	222	222	230	217	213	224	229	204	230	246	205	242	231	230	237	240	221	247	198	220	229	201	219	254	239	190	217	242	226	212	196	221	193	246	248	211	240	248	228	216	205	233	229	237	220	210	236	238	217	243	236	228	205	238	238	230	221	213	238	219	217	225	214	241	229	234	247	242	236	210	231	222	229	218	242	253	221	205	199	201	224	215	228	227	220	224	219	219	241	214	241	235	254	214	205	220	225	227	212	224	209	221	244	226	224	225	243	244	217	241	221	221	217	236	261	227	203	230	221	186	253	187	221	243	209	204	203	233	232	216	226	204	183	227	230	216	226	226	222	228	226	224	226	209	200	226	217	228	214	233	250	230	237	238	207	223	234	245	197	216	210	212	206	210	204	208	247	237	232	219	222	229	229	223	227	232	215	221	216	218	203	218	246	209	205	244	220	232	221	213	238	191	238	225	230	217	247	243	198	222	216	230	225	212	239	215	225	220	218	212	221	251	249	231	234	211	223	225	239	218	208	213	242	224	196	226	219	227	230	218	246	230	271	241	214	203	234	218	251	219	235	248	248	246	225	204	241	232	215	207	209	182	208	231	245	200	242	210	216	233	203	218	217	218	253	224	212	266	249	217	243	218	224	225	229	235	220	222	214	224	230	209	229	208	218	225	234	227	227	213	218	204	229	224	221	228	247	242	242	221	237	253	229	224	241	201	215	213	214	228	246	215	257	253	223	216	227	207	245	222	212	205	198	205	234	215	211	223	224	223	217	242	213	225	212	245	242	221	228	220	210	193	214	231	227	214	199	216	220	237	246	233	213	217	226	224	220	230	235	209	212	225	223	217	211	226	229	211	240	233	204	210	230	213	210	222	209	198	222	235	209	232	240	229	231	247	227	222	232	222	209	200	202	237	213	195	225	234	229	215	232	216	216	222	228	228	216	246	236	198	221	212	202	221
34298	47114	42196	31579	23493	18974	13415	9392	7650	5946	4163	2663	2159	1532	1064	1033	1130	1236	994	899	832	703	551	528	472	463	380	376	361	368	380	348	358	317	345	347	313	317	313	306	308	296	323	327	297	276	284	318	271	262	296	286	276	255	279	267	302	277	275	289	290	269	291	266	276	270	271	277	289	249	289	293	288	275	293	278	273	242	241	301	292	265	240	264	270	310	278	235	280	281	250	261	269	295	268	281	260	294	270	280	261	292	280	282	273	273	267	275	265	265	264	279	272	249	261	266	261	268	262	254	267	269	273	257	290	276	293	242	288	271	251	260	275	256	273	242	292	275	265	264	271	285	279	305	255	220	288	261	280	281	267	270	275	250	287	223	266	250	267	266	275	265	289	288	284	245	266	235	293	275	267	286	272	274	287	280	292	279	268	309	249	248	259	303	266	232	278	258	267	280	302	275	288	285	271	280	231	251	306	286	281	282	274	252	312	263	283	276	265	254	270	280	294	282	271	286	239	249	276	285	244	283	270	271	278	269	257	289	294	283	292	267	273	288	294	263	278	289	278	293	297	259	250	256	244	253	301	299	290	281	281	266	280	269	285	275	275	269	301	263	265	293	269	242	277	282	284	261	293	281	285	256	274	255	261	253	250	265	287	242	264	291	243	281	263	266	292	279	272	278	266	244	266	290	264	269	277	272	255	288	286	269	278	281	286	250	257	286	253	252	261	307	299	294	243	297	284	301	285	258	279	246	266	284	281	276	287	244	258	308	310	301	278	265	288	271	267	284	247	266	276	306	282	284	245	262	247	283	285	267	264	273	271	281	271	287	292	272	262	270	268	259	280	271	294	267	287	256	262	271	295	270	278	279	251	274	253	271	265	280	279	276	282	244	281	241	266	257	279	278	257	261	279	317	312	295	264	259	248	276	267	289	267	263	292	233	254	335	250	257	265	277	274	258	255	258	255	244	254	250	291	278	288	258	287	269	276	279	255	301	295	261	283	293	271	293	279	264	278	272	274	248	257	266	272	282	275	274	279	271	284	301	277	282	273	218	245	250	309	258	298	303	285	252	272	305	253	253	265	277	271	238	254	277	278	238	271	257	307	251	262	264	292	281	262	274	254	269	269	255	260	259	296	295	285	309	261	278	248	296	288	259	260	297	284	272	288	263	273	263	249	294	243	267	258	271	288	268	268	295	248	262	277	263	275	233	246	257	271	256	294	272	280	304	256	321	247	260	262	278	306	249	280	267	280	278	262	300	312	286	267	283	258	287	262	277	272	285	280	272	264	249	286	265	279	306	282	262	275	273	261	278	288	288	265	281	278	269	287	239	291	284	297	277	260	267	262	258	290	261	276	282	291	268	244	277	300	259	301	257	276	308	254	285	265	239	277	270	290	281	259	270	264	294	290	265	299	241	274	264	294	285	281	245	295	270	280	243	275	276	260	308	307	291	278	270	265	260	265	307	283	259	227	283	271	267	261	263	255	288	285	247	275	274	253	260	279	254	265	245	244	246	272	267	272	272	263	301	291	248	275	268	296	244	275	263	261	259	295	286	291	251	280	286	291	261	278	241	251	273	269	290	254	289	282	260	259	264	266	270	255	272	284	285	266	273	287	226	241	268	245	235	259	282	292	249	278	262	277	282	267	275	278	274	280	277	289	254	253	259	303	281	288	278	282	276	286	268	279	253	267	269	283	257	259	264	266	299	271	282	280	279	267	261	294	263	273	260	272	267	273	281	280	282	285	275	272	278	296	252	240	277	271	253	271	253	251	286	254	295	272	280	299	267	296	285	249	259	290	254	264	299	285	279	269	272	279	278	262	286	284	277	274	302	279	274	279	280	308	275	263	267	269	281	268	241	303	280	261	283	276	296	266	282	287	283	276	282	261	280	258	292	273	279	252	223	277	263	279	282	277	268	264	250	268	282	242	298	271	273	272	286	295	271	245	269	291	298	270	273	278	266	286	297	273	264	308	265	293	263	284	275	274	259	269	259	277	287	267	285	302	224	285	273	249	267	254	282	283	273	294	254	283	292	263	275	266	280	282	269	288	267	294	238	304	288	261	282	291	250	278	279	273	281	280	271	271	293	268	274	256	281	271	293	266	242	252	288	263	238	284	269	278	278	280	243	274	281	281	250	253	293	292	293	258	291	291	277	284	253	295	238	251	282	264	287	285	278	270	291	253	286	266	275	279	294	264	250	267	254	294	261	301	287	299	278	284	263	251	249	284	284	254	265	286	252	277	268	264	310	291	257	260	284	294	254	270	250	266	296	279	285	262	259	231	280	261	305	285	253	292	257	260	255	262	239	270	269	250	271	257	288	270	288	300	263	257	272	276	281	270	271	268	268	282	252	259	276	284	273	262	259	248	280	262	290	274	270	250	283	271	295	278	286	273	277	267	271	254	277	256	280	280	280	259	254	248	265	250	267	278	261	287	278	262	261	283	297	300	304	260	284	256	278	282	280	240	284	276	298	261	260	280	248	278	254	262	295	230	303	257	277	303	262	255	267	269	271	277	270	299	250	259	275	287	294	261	279	266	279	303	285	271	284	259	270	275	267	280	265	271	263	269	288	287	252	268	253	256	304	283	269	260	294	264	256	284	290	261	276	287	292	298	287	250	249	282	251	264	281	289	257	271	266	271	280	290	268	284	264	239	282	267	264	253	282	277	277	265	249	271	307	287	285	253	283	273	280	287	290	273	285	291	262	260	263	297	252	265	268	256	273	279	259	256	254	280	281	253	264	251	263	297	264	276	287	296	256	282	280	278	280	289	263	302	288	282	295	285	297	252	267	259	269	262	255	273	251	271	256	271	292	264	282	288	268	296	267	267	277	277	287	263	270	255	281	252	267	279	246	294	280	258	257	296	260	262	262	277	244	274	265	274	270	265	276	272	306	245	271	271	260	260	300	247	294	286	296	275	281	245	267	280	277	280	272	264	260	279	241	259	272	291	270	261	267	286	279	261	265	256	282	239	287	280	261	273	265	263	268	286	283	262	303	262	255	275	244	267	265	258	280	273	309	244	246	263	283	240	293	310	303	298	244	259	249	277	258	259	264	284	282	275	295	284	268	291	260	294	271	278	272	267	270	259	274	251	283	247	273	251	263	265	264	255	274	256	300	279	263	289	281	263	280	258	260	279	233	298	254	285	268	277	302	279	298	259	263	262	265	278	246	259	263	261	250	272	266	277	257	261	284	266	225	259	263	265	273	260	255	290	298	232	266	286	269	266	270	278	269	277	278	252	253	282	282	293	276	305	253	276	261	251	281	276	284	279	263	291	271	291	253	256	269	277	275	298	266	266	306	295	271	268	277	286	260	274	287	247	254	265	271	244	246	267	306	276	238	257	256	238	257	243	244	263	286	280	266	267	277	272	288	272	268	262	259	256	272	272	272	246	268	303	285	262	265	259	278	299	271	290	276	273	279	267	298	265	276	257	264	288	266	265	265	265	266	286	299	275	246	286	297	272	270	289	258
23694	21010	28416	25350	23238	21782	16159	8689	6181	4918	3412	2372	1819	1283	932	943	938	1116	1051	876	823	630	535	528	505	441	412	421	421	391	418	376	377	380	377	363	338	315	326	311	354	325	341	333	361	318	343	337	313	287	318	305	316	277	315	326	347	303	315	289	263	338	330	349	305	300	268	302	309	307	318	323	328	295	293	320	298	308	311	294	300	309	339	325	303	330	325	286	317	320	288	305	323	298	332	322	269	335	292	301	285	291	306	303	308	330	286	296	354	291	291	324	310	320	263	285	304	359	283	343	310	309	311	298	311	300	324	303	297	284	312	290	297	306	306	293	326	289	292	313	268	320	275	297	325	315	349	311	300	326	311	311	267	290	318	307	300	293	317	295	313	313	296	310	327	342	286	299	303	344	302	288	304	310	282	326	330	315	277	309	325	302	305	295	288	300	293	287	286	284	286	290	311	314	313	347	320	322	289	295	299	302	298	274	305	290	302	290	267	303	295	321	324	270	293	301	301	306	314	309	291	324	265	288	330	309	299	312	328	317	303	301	312	318	294	315	276	281	309	282	304	303	276	302	284	293	339	291	287	278	280	316	327	304	312	316	328	331	318	298	324	331	321	296	312	294	301	286	316	302	319	323	334	294	286	293	307	301	342	332	309	290	281	301	331	324	306	299	312	300	301	277	334	309	328	304	292	300	316	286	277	288	309	298	331	321	291	318	287	311	298	295	264	313	322	328	304	337	306	298	315	311	326	295	275	328	310	300	307	299	281	300	315	286	330	293	310	307	314	295	308	312	282	302	299	297	292	317	311	303	323	326	328	315	287	298	281	311	313	290	298	299	302	299	310	303	341	291	308	342	327	291	286	305	309	304	268	317	272	321	284	312	332	291	287	338	297	350	319	328	292	293	306	300	289	311	289	301	302	317	344	290	274	304	302	323	291	316	301	326	264	297	319	311	292	325	303	299	298	318	316	300	286	305	302	308	307	291	314	297	279	290	293	317	295	314	248	290	272	326	327	283	289	306	290	298	302	309	356	307	288	311	302	301	317	335	326	338	280	319	314	317	315	294	305	281	314	317	281	279	298	285	302	328	336	308	319	288	331	293	309	298	331	272	293	295	297	290	268	279	306	311	290	296	315	313	317	299	331	279	274	318	323	289	311	281	303	290	299	305	302	305	300	302	279	310	322	315	327	294	307	293	338	299	318	320	285	286	295	300	315	307	321	311	309	308	322	304	298	314	272	294	322	336	281	320	314	317	322	313	314	322	286	338	280	314	320	311	300	331	291	310	282	301	308	291	282	296	304	295	279	297	290	331	327	371	303	294	309	303	297	294	334	297	289	287	357	263	271	274	303	314	286	260	305	314	306	308	301	299	296	327	307	319	302	283	316	313	312	324	275	307	284	303	322	274	279	313	281	306	339	293	284	341	281	293	296	309	293	296	307	318	338	312	306	290	321	335	305	294	277	323	310	337	316	321	272	290	277	257	306	299	302	280	299	299	303	314	319	320	320	304	302	315	287	323	302	300	313	274	306	298	293	323	307	345	312	294	279	307	334	321	303	314	311	326	329	282	312	297	322	314	293	325	303	289	311	309	322	299	282	308	293	288	286	327	315	337	297	297	318	307	306	279	277	316	314	327	270	301	289	300	323	294	325	323	295	298	292	290	342	288	306	292	323	343	287	298	318	283	286	319	271	326	303	281	305	295	317	310	314	291	303	317	346	290	304	319	303	286	299	332	307	294	311	306	306	309	286	325	330	299	312	293	319	308	300	327	288	317	309	344	323	318	340	299	267	311	311	303	263	308	303	306	300	321	305	325	314	321	320	285	315	321	333	310	302	317	311	298	308	293	334	262	278	319	305	307	331	320	291	313	341	291	281	320	330	276	277	291	304	280	329	318	289	303	308	324	308	314	302	332	287	334	270	296	312	333	305	282	311	299	320	310	309	296	299	295	297	347	297	345	322	294	296	303	263	334	316	296	318	273	294	325	290	292	300	305	293	291	288	283	313	300	310	286	326	293	318	318	288	353	327	294	339	292	311	322	285	311	296	306	321	307	306	291	311	290	333	314	329	314	326	320	293	305	293	328	294	306	292	308	290	318	300	297	332	295	352	280	283	283	316	291	307	304	296	321	308	273	318	290	296	289	291	329	291	277	310	279	287	288	286	301	319	305	313	301	302	312	276	321	295	277	346	315	299	319	280	268	312	306	320	297	334	301	310	347	303	294	296	309	309	317	305	336	281	304	272	316	310	310	327	321	293	286	299	342	326	273	308	311	289	319	318	292	322	316	327	277	306	313	294	314	282	316	344	279	317	319	282	291	322	312	309	328	315	320	264	276	296	322	315	303	301	279	296	280	319	299	297	318	329	319	310	315	308	320	294	305	301	316	280	293	270	313	312	318	291	287	255	314	301	307	290	315	312	296	316	290	303	312	298	272	281	277	289	298	320	321	277	289	320	276	293	288	321	267	319	318	345	304	324	319	290	340	344	296	306	319	310	268	293	326	309	315	318	315	310	305	302	351	302	312	296	318	314	314	290	296	300	326	323	307	302	305	321	311	304	305	331	324	295	313	293	290	297	298	290	341	297	314	284	294	279	276	315	318	310	340	299	281	306	296	308	311	286	323	304	283	298	308	337	302	269	279	305	292	293	313	326	302	301	273	298	318	341	288	305	316	325	296	297	295	326	321	310	286	287	303	296	299	293	311	306	319	317	330	323	321	297	298	317	277	320	299	299	313	330	283	294	311	320	254	315	284	326	285	277	335	322	297	284	300	255	312	343	309	313	312	264	305	298	283	315	299	338	308	288	314	291	297	301	271	294	293	293	314	291	279	286	297	304	294	328	302	273	318	283	317	324	279	340	280	301	272	275	304	328	302	308	316	305	298	291	339	322	303	323	343	291	302	314	328	343	333	285	307	279	301	291	298	317	298	308	302	306	327	286	308	304	329	298	294	296	301	321	298	299	312	272	318	305	309	309	308	308	303	319	306	303	304	341	339	311	300	307	303	337	313	306	291	330	328	317	300	291	306	322	311	276	325	277	295	306	318	284	330	276	280	268	313	309	279	333	336	334	276	299	318	313	299	263	333	282	309	323	316	293	308	318	283	325	285	329	312	278	313	292	287	293	277	312	301	326	316	303	274	293	270	320	309	299	317	325	333	319	319	277	300	300	305	292	305	306	342	283	285	308	323	315	285	288	273	325	306	307	311	319	304	300	337	326	312	328	337	330	307	301	285	299	272	327	270	266	306	302	261	305	327	340	315	320	285	301	314	315	304	302	312	327	307	293	309	327	294	326	303	326	303	296	305	306	309	316	316	310	310	319	314	300	304	278	283	312	309	304	305	301	286	287	291	322	310	288	320	297	286	334	311	287	321	317	321	321	306	301	290	277	308	306	311	293	347	301	315	298	303	320	323	309	302	306	278	287	308	329	330	344	283	292	288	295	287	303	323	312	296	283	290	298	329	315	330	296	303
34569	53734	47941	37602	30093	25100	19286	14094	11680	9127	6470	4651	3525	2380	1791	1618	1706	1856	1778	1581	1320	1005	934	863	727	686	588	571	545	529	554	501	564	527	486	470	452	395	379	393	402	395	391	398	431	398	416	373	377	377	397	373	349	353	372	377	370	392	420	335	411	386	337	348	352	341	395	389	366	371	400	372	353	341	352	387	388	383	352	376	367	368	383	346	360	341	378	399	348	383	381	376	374	398	371	401	366	355	365	362	345	326	367	374	377	389	387	384	358	380	379	350	398	359	378	376	387	347	356	331	353	369	393	341	351	364	404	357	393	355	369	358	392	357	374	379	368	395	356	356	391	363	393	351	389	389	363	378	392	368	340	335	354	359	349	362	354	383	361	398	372	363	394	369	361	337	366	361	350	381	365	334	372	341	380	372	366	318	394	355	339	385	375	424	376	345	350	395	359	376	388	362	335	416	329	344	374	388	384	351	348	373	357	361	344	397	354	372	362	384	395	407	361	379	374	379	406	382	378	347	364	392	372	365	378	323	377	361	369	348	381	369	388	401	375	398	343	366	385	371	374	354	358	359	350	371	389	378	383	383	360	370	339	378	372	381	351	385	396	366	353	379	356	342	384	386	390	362	369	391	396	380	345	350	383	346	366	352	375	366	375	401	357	385	368	370	350	401	379	355	335	370	356	357	380	348	337	329	367	360	373	395	385	366	364	353	367	371	366	355	366	379	366	394	359	354	383	353	350	367	376	371	336	368	375	397	391	358	385	384	386	352	346	363	367	367	377	377	366	343	374	367	373	380	392	334	372	380	377	386	412	355	361	392	392	355	388	371	354	377	348	399	354	363	359	350	386	343	397	348	354	406	341	369	384	371	389	378	371	328	378	350	394	369	348	390	374	356	399	365	403	368	364	360	373	347	355	407	395	393	368	343	370	382	393	383	379	383	366	363	381	323	344	379	398	378	369	396	391	409	361	355	358	385	364	372	367	361	362	371	369	359	349	378	352	369	384	368	368	383	394	345	347	367	346	345	363	359	367	359	360	371	401	350	367	350	378	348	354	385	389	345	380	398	364	348	386	367	388	357	369	367	370	368	372	376	371	340	362	381	371	385	394	371	336	368	334	360	318	382	344	380	405	338	358	346	363	369	387	411	346	352	332	366	345	351	368	327	378	388	381	353	381	375	375	370	366	375	379	369	367	381	376	384	361	370	327	355	397	378	387	356	360	338	370	382	354	382	382	398	389	382	364	338	376	376	363	332	409	358	332	357	366	380	378	360	362	360	365	381	365	370	375	346	393	378	361	399	400	337	373	384	331	346	360	379	366	384	342	378	377	339	387	349	380	381	374	378	366	379	377	378	362	374	322	343	340	375	356	341	371	340	408	369	328	356	379	377	299	349	365	370	354	369	383	365	380	357	340	376	350	375	319	345	354	360	387	360	383	365	344	385	384	347	333	340	375	347	351	373	332	430	376	374	371	357	356	380	369	394	397	386	359	360	375	373	376	326	358	387	356	365	356	353	387	328	387	358	330	330	352	345	334	379	380	384	382	403	395	394	368	361	361	367	377	355	361	368	386	394	363	354	377	372	352	360	375	360	365	366	350	361	364	340	351	327	348	383	333	370	361	342	357	355	359	374	362	362	370	372	366	364	352	357	327	372	394	352	360	370	392	380	382	375	400	353	360	391	377	382	374	376	371	361	364	340	359	386	370	332	339	343	403	362	371	360	402	352	379	381	339	345	348	361	369	372	384	369	346	363	390	311	375	378	322	318	370	354	382	397	354	360	368	361	385	394	362	377	356	380	395	388	357	396	352	395	381	395	382	370	361	385	363	365	348	379	395	380	345	384	357	358	390	378	364	361	394	381	363	357	376	381	386	414	346	370	356	391	371	371	372	371	400	350	379	356	412	374	347	335	378	332	369	375	367	356	356	375	403	350	394	385	385	341	391	382	364	348	348	362	375	376	375	385	359	364	351	357	359	376	367	372	358	327	342	386	389	388	379	366	400	396	365	389	365	385	396	391	346	392	347	364	383	401	393	372	350	340	377	378	391	375	365	389	397	367	344	376	368	372	353	379	366	400	340	352	394	374	385	377	357	401	352	379	375	377	344	367	364	376	388	377	397	369	397	334	351	414	360	357	410	357	375	352	387	329	357	373	382	347	386	375	364	363	377	370	367	344	366	386	381	385	384	374	376	387	385	355	369	349	372	360	375	356	382	371	364	399	363	388	347	348	357	340	386	369	394	368	348	356	354	360	356	363	375	348	384	380	350	364	360	349	360	337	347	344	377	397	366	372	370	374	361	329	395	388	344	375	368	359	330	372	352	386	382	363	360	380	389	359	361	363	377	338	362	344	384	415	366	391	365	364	366	386	379	347	343	360	394	372	354	384	377	370	370	340	368	373	367	395	354	382	381	360	385	330	398	389	354	333	394	373	336	359	373	331	370	365	354	384	376	350	363	351	367	399	357	368	393	361	362	379	355	393	364	350	342	354	419	328	385	360	357	403	372	376	364	342	394	360	370	341	360	350	338	369	361	373	377	371	372	313	378	381	347	354	370	376	352	372	374	377	385	348	380	369	387	387	363	361	374	410	373	349	380	365	368	365	362	391	369	359	360	383	420	373	341	356	362	364	393	365	366	377	347	385	349	365	349	351	365	371	377	363	342	377	354	376	380	390	354	410	384	366	400	359	397	380	397	376	368	349	380	388	398	378	374	364	378	377	345	338	359	377	359	376	394	388	356	361	378	378	367	400	371	370	343	387	354	364	371	376	376	371	336	361	342	340	368	388	377	362	363	385	355	343	352	363	395	379	373	389	374	358	370	343	364	378	361	347	389	375	385	319	420	402	365	362	377	352	349	377	372	356	381	372	335	393	328	337	358	344	391	356	371	394	372	361	367	338	393	368	351	323	329	366	386	362	381	349	380	378	366	352	380	379	388	371	359	421	408	386	349	330	356	384	325	388	370	381	344	372	368	359	375	375	368	393	390	387	374	390	318	349	350	357	373	373	359	366	406	341	383	368	358	388	365	397	363	368	400	373	384	397	376	327	364	369	354	361	362	381	405	362	378	355	362	360	358	372	361	358	384	382	370	398	382	373	367	353	355	384	337	360	364	392	381	379	374	386	368	389	372	341	372	330	386	391	380	379	387	407	381	386	359	371	359	402	400	350	384	372	384	359	368	382	351	363	396	386	396	383	400	389	367	398	337	378	361	362	356	345	408	383	349	387	354	366	367	369	382	371	388	356	386	356	395	358	329	348	341	368	351	386	365	371	359	355	380	367	360	402	375	397	417	351	333	386	379	336	330	367	341	408	385	367	371	365	398	389	349	373	391	357	396	365	383	388	383	365	386	356	395	382	381	400	355	346	346	391	355	383	387	366	381	404	373	348	352	394	393	358	369	386	337	363	328	362	408	386	367	369	352	380	376	337	363	329	390	368	362	335	384	364	376	355	374	385	336	383	362	393	373	378	399	368
24964	21169	28453	27866	22645	17294	11804	6770	4978	3866	2591	1753	1429	941	810	690	695	754	744	632	519	451	425	418	354	313	311	310	323	299	283	269	267	267	270	268	247	263	224	243	242	243	242	228	227	240	223	226	216	215	229	213	204	202	211	220	218	213	207	221	220	223	190	216	227	236	231	227	218	212	178	205	209	212	187	225	229	224	197	193	227	238	222	257	229	204	216	208	227	207	192	224	242	195	238	184	237	210	190	235	194	202	218	195	187	210	223	227	224	252	213	216	190	226	237	190	200	210	212	225	217	220	221	252	206	198	193	231	221	206	179	218	207	221	208	211	230	211	221	211	220	208	227	216	230	238	204	215	179	202	223	236	217	209	198	232	210	205	190	220	203	209	188	230	208	215	214	218	207	227	226	239	224	198	217	225	202	198	198	208	192	239	192	202	204	240	225	224	205	204	215	197	224	175	224	226	200	216	211	215	213	231	198	211	234	220	228	225	219	220	241	210	212	215	212	233	226	226	229	212	228	197	186	225	226	185	209	206	230	194	201	232	227	208	218	217	228	204	214	212	207	235	213	212	231	214	208	235	222	227	208	209	245	206	211	211	197	217	207	170	206	231	218	202	225	224	230	228	215	217	210	219	213	218	196	196	209	223	231	223	219	237	195	212	220	196	201	215	199	232	212	244	184	229	219	238	251	239	218	214	253	217	233	233	235	217	240	181	207	192	222	228	202	215	209	232	192	234	209	218	186	208	222	201	184	240	212	214	198	224	215	197	227	224	237	227	241	225	216	221	202	203	202	221	242	233	197	203	231	205	231	208	213	224	240	210	199	218	230	220	246	221	201	188	213	207	200	203	216	226	210	222	213	232	235	229	195	207	219	202	214	222	202	205	217	191	198	226	209	245	216	206	191	227	190	198	207	231	187	190	192	248	205	211	228	189	204	209	210	223	228	243	227	213	211	228	218	216	225	209	221	205	187	220	214	214	227	212	210	238	215	222	215	228	236	218	253	217	203	201	215	200	230	218	208	231	213	198	185	219	215	205	221	224	221	215	223	197	216	191	220	239	225	207	197	222	237	214	213	190	232	193	186	226	211	205	215	236	220	213	202	214	198	200	207	221	211	204	214	235	181	233	228	200	206	219	202	215	230	174	210	259	205	204	201	219	186	196	189	222	218	230	197	188	211	211	213	202	197	216	192	204	213	221	208	231	228	218	218	214	182	231	202	214	241	189	216	203	224	215	213	211	218	245	219	203	199	203	220	242	200	194	177	222	229	202	222	211	202	231	195	195	221	204	191	202	227	205	221	203	242	225	187	233	194	203	201	235	208	200	217	211	217	220	206	239	215	238	226	219	206	218	221	224	203	204	215	212	220	193	225	209	216	230	212	215	198	231	221	208	200	220	218	190	194	204	207	227	186	193	198	241	203	201	220	220	198	200	200	228	215	226	236	218	199	234	230	204	201	219	225	214	228	217	193	216	220	225	206	202	210	221	204	187	208	213	218	215	234	192	238	210	201	216	213	213	202	222	209	204	203	185	210	213	222	211	203	236	222	216	195	226	212	240	213	208	217	241	179	245	243	204	214	205	223	210	201	205	197	203	210	225	231	253	203	235	218	193	229	224	219	191	211	227	211	225	228	222	227	232	185	217	216	220	234	228	219	204	188	237	210	208	242	214	233	193	218	215	223	210	231	203	200	215	210	201	211	201	193	182	208	206	213	246	214	248	220	225	203	234	229	231	203	239	194	204	232	226	232	190	224	213	209	205	214	197	219	200	210	232	224	210	205	211	211	238	183	208	197	198	221	213	211	232	231	216	229	206	192	198	218	224	211	203	210	220	216	196	222	209	210	212	208	213	202	221	186	190	209	194	227	201	184	205	213	231	185	204	208	235	218	204	191	211	194	222	205	195	197	199	189	204	228	232	208	220	199	236	198	217	211	232	200	205	204	214	229	214	208	191	216	204	201	194	203	189	204	205	203	220	202	231	196	223	242	230	211	198	230	194	189	206	205	229	220	201	237	247	217	194	204	167	216	226	202	238	198	224	220	223	194	200	218	205	211	229	213	228	233	199	218	219	210	203	225	197	212	189	208	213	251	246	218	196	239	214	180	213	237	212	206	239	208	186	197	229	180	197	226	213	219	240	230	225	201	229	204	223	212	213	204	212	220	235	217	204	195	221	210	205	229	234	229	223	220	231	217	217	232	203	197	223	238	216	198	224	211	224	201	202	220	209	198	201	214	188	230	205	251	226	232	219	210	211	213	196	229	220	241	200	225	236	222	212	204	208	238	198	199	212	239	186	229	205	226	201	220	245	210	244	231	211	193	222	249	205	223	212	201	228	210	211	214	247	227	220	177	218	225	200	228	210	222	197	199	216	198	203	235	240	248	229	207	208	204	198	250	234	247	236	216	214	205	190	218	197	195	229	214	199	220	233	238	229	223	209	221	237	243	211	224	214	199	214	235	172	217	222	228	192	200	224	208	230	212	184	207	195	202	233	213	224	217	222	211	212	218	200	171	212	220	213	189	201	208	232	185	196	215	214	205	201	224	209	203	216	219	224	224	198	207	210	216	228	208	221	216	246	208	205	219	219	211	216	197	208	232	194	218	217	198	240	208	223	236	208	224	196	247	218	234	213	220	226	181	238	225	223	227	209	238	213	241	197	218	202	229	202	212	215	207	212	197	231	244	214	208	212	200	227	217	238	219	225	214	208	208	225	234	199	194	220	203	216	210	225	190	197	255	214	197	224	191	219	201	201	230	210	227	219	186	213	188	200	222	229	223	211	208	203	211	211	227	223	221	200	241	197	221	210	209	223	217	193	193	214	230	228	223	207	184	246	214	187	242	201	197	192	224	192	230	209	213	203	213	221	207	204	221	216	211	227	225	232	222	205	202	230	202	207	216	229	221	239	200	224	230	229	203	201	214	235	184	231	187	203	213	225	249	201	207	212	208	221	213	210	228	215	214	231	209	241	212	210	227	220	200	199	205	214	205	200	236	219	206	204	216	226	239	195	209	206	227	217	204	217	206	186	222	227	222	224	223	212	210	223	217	205	210	220	219	204	193	236	221	209	199	227	240	224	218	191	208	207	228	252	211	206	209	202	227	224	194	219	238	230	241	228	232	202	194	212	201	255	216	198	223	194	204	219	192	222	228	237	204	210	228	208	238	227	233	223	204	228	228	202	217	204	201	194	239	218	197	236	202	226	198	235	210	211	223	202	197	239	235	239	214	188	205	230	246	219	220	219	184	233	202	201	229	228	220	208	223	188	233	205	195	228	190	222	213	210	232	207	201	216	230	202	219	214	228	217	195	239	221	205	223	214	210	226	229	209	232	231	219	216	236	233	204	207	209	229	215	225	212	214	236	197	243	195	226	230	202	217	231	214	225	216	200	225	231	217	215	200	236	192	216	208	228	216	206	231	210	227	193	177	252	192	227	225	211	214	196	206	199	209	256	237	218	210	221	202	274	204	204	216
34620	49784	44172	35187	27593	22811	17633	12840	10483	8056	5712	3917	2754	1863	1411	1298	1297	1368	1343	1055	955	767	754	673	550	524	406	456	411	431	414	402	391	419	389	343	379	320	304	310	306	302	326	310	318	309	288	277	281	280	260	274	278	260	288	302	264	272	258	266	261	275	268	254	268	276	252	257	282	274	270	234	262	270	264	253	278	266	295	261	279	293	285	283	269	275	253	260	267	257	283	271	262	279	277	267	295	255	254	284	251	283	279	270	281	259	308	236	288	265	284	283	285	264	286	282	270	248	260	279	254	294	261	290	263	256	294	281	301	260	297	251	244	268	255	303	282	248	271	265	267	262	259	260	257	284	265	268	271	298	265	271	263	246	262	274	260	285	288	283	275	248	271	239	266	265	310	262	271	292	265	263	288	290	285	256	278	254	254	265	257	282	285	249	268	268	272	283	284	326	289	269	284	262	274	275	260	255	265	275	281	264	288	250	289	288	246	279	236	305	273	275	308	292	272	268	268	261	258	275	264	272	255	247	288	256	265	258	256	267	267	278	267	249	235	248	267	241	276	273	291	271	263	279	304	272	257	255	260	272	277	298	260	248	275	271	292	239	305	332	284	269	270	248	256	263	278	264	277	265	282	246	274	291	242	295	273	280	265	294	256	272	243	307	251	293	267	278	280	278	255	274	257	282	270	270	241	266	249	267	279	271	286	289	283	260	263	254	254	276	255	302	273	272	249	267	259	289	273	257	242	275	256	289	269	261	285	267	294	291	254	239	275	273	279	253	267	248	289	280	269	251	250	276	286	275	263	262	243	276	257	259	265	245	254	286	278	274	257	271	300	277	270	293	262	281	257	272	291	255	280	273	252	263	290	260	244	284	241	280	279	270	269	306	259	275	300	302	257	279	324	261	268	242	243	281	272	302	262	263	283	260	273	273	299	250	267	298	264	268	281	279	238	264	294	252	282	274	281	267	257	276	286	257	293	282	274	267	278	264	283	300	262	284	265	255	290	289	295	281	285	276	278	263	274	271	248	270	300	279	299	273	287	252	281	290	261	260	286	261	274	272	267	250	267	290	269	288	281	283	248	270	288	271	288	277	263	265	278	286	313	266	271	249	270	279	288	277	244	249	248	309	261	247	275	269	266	270	254	276	264	287	268	253	305	262	277	308	274	270	258	242	260	305	255	263	266	291	258	262	288	258	264	277	263	290	234	274	277	285	279	252	271	278	261	281	270	296	285	265	287	277	240	253	273	305	263	298	271	254	258	266	263	279	262	269	279	248	265	276	257	245	276	266	256	266	259	268	279	279	265	271	262	279	267	274	271	285	264	251	274	272	247	283	265	283	254	235	258	270	270	267	260	271	264	248	276	264	274	268	273	279	254	250	289	245	270	272	284	279	268	290	252	272	301	275	268	288	270	276	272	249	278	247	255	237	271	254	284	251	278	281	265	254	265	255	285	271	285	253	268	264	277	299	265	294	283	307	287	284	293	243	261	270	251	276	259	269	272	253	272	259	283	265	269	279	260	278	279	292	266	270	289	272	286	265	271	283	288	272	263	258	282	278	244	262	256	295	261	266	271	279	279	237	292	304	264	274	251	276	282	269	275	270	283	242	273	297	282	271	270	272	252	290	272	270	237	283	267	247	270	291	268	268	282	265	282	259	287	282	264	277	287	265	245	281	270	254	312	302	264	265	267	290	247	292	283	267	261	280	286	273	294	263	254	252	266	289	286	271	276	244	272	250	260	269	281	294	285	287	261	273	261	259	264	272	267	281	241	272	240	271	274	267	288	275	290	266	267	275	277	257	277	257	286	272	273	242	282	269	297	268	286	295	257	267	263	252	283	285	274	265	276	241	262	263	277	257	279	289	269	259	277	257	251	293	280	281	298	278	295	280	273	276	262	273	268	259	269	250	262	269	276	276	271	270	254	288	298	264	283	248	258	287	260	299	272	279	244	287	281	280	267	271	258	259	274	279	278	279	274	288	270	270	272	277	262	261	252	284	258	295	247	288	272	267	263	274	268	247	236	278	268	271	214	245	284	251	293	258	286	298	249	262	259	303	266	274	270	254	268	261	239	295	266	252	293	255	287	290	283	249	264	277	291	260	284	267	250	274	267	279	265	286	256	260	259	254	276	263	289	268	258	278	271	283	280	297	272	296	289	292	284	271	263	269	260	288	300	262	266	246	269	262	266	266	285	255	284	245	277	283	261	269	303	263	247	254	288	261	271	286	266	269	270	296	260	291	264	277	308	296	289	246	270	278	262	261	277	277	290	254	272	265	259	279	268	271	280	246	276	277	276	282	264	266	252	273	301	291	269	290	295	310	274	245	280	282	254	268	249	281	274	249	263	285	268	260	295	270	264	264	263	262	262	267	283	249	295	258	278	305	254	256	294	279	288	277	244	248	254	259	270	263	256	294	287	263	272	263	274	276	269	263	275	284	276	278	254	263	288	266	274	267	249	235	260	255	259	285	260	243	300	281	233	258	278	263	272	252	255	242	255	277	281	262	287	287	273	243	270	284	281	251	264	279	283	274	251	265	260	273	246	258	282	289	269	258	239	268	283	257	266	293	260	289	276	264	278	300	251	271	258	256	273	274	277	286	275	279	273	244	287	281	265	265	284	272	288	256	301	242	283	258	312	241	260	268	244	258	247	270	256	286	262	300	245	291	269	284	272	266	235	254	275	274	270	289	262	258	254	271	263	285	293	284	249	262	275	265	263	289	267	244	279	270	274	287	261	271	259	286	295	247	273	286	288	259	251	287	257	285	223	289	257	270	286	281	244	266	269	286	289	265	272	257	268	262	275	274	300	253	268	263	294	262	274	255	252	276	256	260	279	262	268	268	254	271	241	243	259	258	284	281	266	261	284	278	280	272	258	263	291	277	255	298	286	287	290	237	264	283	296	275	264	297	266	273	284	253	289	247	298	259	259	283	260	266	265	244	270	260	278	271	274	269	292	258	269	279	259	276	265	266	246	269	288	262	271	263	289	266	282	271	281	278	274	264	268	256	285	274	251	279	269	288	276	261	266	290	283	249	269	299	292	284	263	304	271	292	255	250	271	238	252	271	258	262	257	255	273	283	279	259	254	284	263	263	285	276	285	284	298	307	311	264	278	298	267	274	231	287	264	288	273	275	257	271	268	259	267	277	266	290	266	258	285	259	259	257	250	252	294	251	284	264	277	301	279	216	260	273	253	249	255	255	292	274	279	269	283	263	270	269	297	264	294	275	267	264	251	269	279	284	288	283	276	291	265	246	260	274	281	272	296	253	258	228	282	269	295	271	252	254	270	259	291	278	261	253	290	288	264	287	273	266	267	303	272	254	289	280	275	256	278	239	286	290	272	279	252	294	269	257	257	278	238	286	269	307	297	279	281	241	265	270	286	267	265	254	286	259	282	258	267	241	274	280	286	273	243	230	271	263	274	276	266	264	308	255	260	243	285	260	269	261	227	267	265	292	271	270	259	270	254	284
22632	20995	28733	23788	22163	24321	24407	14245	9688	7754	5429	3607	2725	1919	1451	1473	1320	1462	1544	1236	1000	878	808	766	705	560	536	536	488	469	517	500	456	470	434	432	411	387	380	382	351	392	370	371	400	376	360	393	386	391	350	378	357	310	343	357	314	344	332	367	344	357	340	354	327	346	364	314	345	380	339	343	332	346	345	337	324	351	344	323	333	315	347	363	326	344	329	324	328	344	381	332	345	319	340	332	327	374	327	336	349	352	333	336	321	357	387	351	325	362	367	345	345	360	323	320	353	327	346	302	332	371	359	356	318	321	346	314	339	342	341	369	361	327	388	329	334	332	352	388	350	351	339	335	342	354	337	323	356	335	330	322	301	366	319	367	328	327	347	333	339	337	378	289	343	341	364	338	330	329	358	345	320	346	341	343	341	378	313	319	315	349	356	343	350	317	328	355	371	309	348	364	350	323	343	340	353	345	333	337	380	341	337	344	351	314	295	338	343	334	323	324	354	307	329	385	355	374	346	337	315	296	346	346	320	367	320	360	314	353	360	334	324	335	319	337	311	355	356	301	361	348	362	354	347	354	326	340	322	356	330	331	340	347	353	322	326	335	373	330	314	323	367	314	351	334	315	332	363	307	348	322	323	315	359	344	317	325	334	328	336	344	342	344	340	343	312	331	371	334	349	333	315	344	313	307	336	330	329	349	322	358	366	360	361	330	342	358	365	324	368	337	344	347	356	328	322	338	339	343	332	331	356	364	376	370	327	328	336	315	343	337	313	354	350	319	350	352	335	374	354	353	396	369	335	325	348	325	329	336	342	358	310	350	328	335	358	350	363	321	344	336	369	366	349	330	349	341	320	343	370	354	308	327	329	339	318	344	399	347	350	370	370	354	283	323	348	338	367	334	310	356	328	351	345	370	317	350	325	337	347	344	348	332	343	343	335	360	329	312	336	333	341	319	373	336	375	363	323	367	339	336	367	337	346	332	336	366	330	331	331	329	333	356	352	321	322	356	342	328	319	335	358	392	366	348	333	330	349	356	322	300	342	314	337	376	357	349	331	339	339	349	353	354	331	342	366	380	332	370	285	366	344	346	313	336	332	364	324	348	330	317	349	320	359	358	370	350	339	338	337	354	346	337	346	317	334	338	379	323	357	345	359	332	340	362	352	338	310	356	334	325	354	361	319	346	364	316	350	348	352	366	358	336	363	322	319	361	360	343	370	333	356	361	331	362	333	330	382	308	321	306	349	349	335	361	343	342	334	357	341	351	319	298	334	323	359	325	348	296	349	323	358	348	359	325	342	349	306	374	366	322	369	351	360	346	360	361	315	334	344	332	350	349	351	348	322	327	339	336	334	346	358	354	352	352	333	347	334	319	337	333	334	327	340	345	366	364	340	336	356	349	347	349	299	328	339	316	330	339	352	337	361	352	319	336	335	346	314	345	333	365	347	347	369	376	331	336	355	358	361	356	336	378	338	352	385	357	369	363	332	342	332	340	352	324	323	326	322	347	363	346	325	369	323	353	327	372	361	352	367	374	338	349	340	295	363	343	351	366	346	389	349	363	359	344	355	343	332	336	372	330	358	336	350	342	332	345	368	322	348	340	333	365	305	348	332	344	343	336	344	357	351	328	304	333	367	376	313	343	333	346	314	355	327	339	336	343	338	327	320	313	319	330	344	348	363	346	358	319	332	326	341	342	364	347	312	336	318	328	353	357	349	337	356	338	356	337	359	355	379	343	342	333	327	341	340	320	358	354	352	330	351	348	393	345	331	339	356	317	347	320	335	347	313	353	361	366	323	344	384	338	331	317	329	366	297	329	332	364	299	347	345	298	315	349	363	332	326	352	353	348	341	352	322	343	369	340	343	367	343	331	373	367	358	358	335	350	322	287	340	305	335	333	336	309	346	350	316	340	329	343	325	301	304	328	359	361	341	339	342	336	345	333	346	362	370	325	319	332	319	375	345	337	318	340	351	335	326	317	324	367	378	334	351	359	312	369	362	323	307	348	333	307	311	340	346	348	333	348	351	351	336	368	364	366	338	367	335	333	347	360	338	355	353	342	338	331	353	347	335	346	354	346	347	320	337	307	372	345	367	341	340	354	309	341	355	326	352	312	334	349	339	332	351	335	342	350	316	354	324	384	341	349	354	345	388	359	352	338	355	345	372	369	333	349	357	370	295	348	353	321	346	340	348	365	359	369	310	363	347	338	338	338	352	346	345	361	327	331	357	324	355	311	365	359	333	332	340	346	358	327	373	310	327	348	331	328	347	354	359	361	314	364	339	331	331	363	345	352	333	375	361	347	356	335	359	351	352	357	320	355	324	329	345	318	357	354	313	326	316	353	316	359	371	352	359	299	315	337	356	315	324	310	325	343	339	354	334	368	342	316	323	362	342	331	337	360	328	334	359	348	364	334	335	352	315	345	326	342	338	319	331	341	346	343	349	329	323	343	336	352	360	338	365	296	353	341	347	332	344	314	323	371	321	326	328	307	365	339	342	326	349	317	319	326	340	326	344	305	350	330	371	376	345	338	333	361	287	369	294	320	318	350	352	310	351	349	331	325	329	311	338	324	328	325	339	355	325	342	325	311	329	343	346	386	358	352	368	338	345	313	336	351	355	351	359	350	330	307	357	302	373	350	322	326	322	359	353	350	332	366	339	346	352	343	332	339	350	343	344	354	364	327	329	352	348	317	335	358	311	363	349	340	362	342	328	354	333	344	355	322	364	317	351	337	345	334	327	333	339	401	376	335	363	354	341	338	377	328	307	360	315	331	352	329	329	332	343	345	347	335	365	347	337	348	366	373	349	327	330	339	351	355	343	355	355	351	357	341	325	322	350	353	362	338	332	334	301	347	339	368	339	346	332	310	378	319	349	345	320	362	347	348	332	336	320	345	334	371	349	305	368	322	373	362	382	324	366	331	344	337	317	322	330	328	318	357	368	361	380	338	344	350	340	351	325	357	332	356	325	352	291	329	336	344	315	337	294	364	346	316	377	313	324	324	323	357	346	322	304	353	340	355	358	328	331	347	345	327	338	318	336	353	361	329	319	377	374	341	365	332	340	359	341	329	363	326	314	397	306	357	344	365	351	344	307	386	340	331	337	371	387	314	301	344	381	327	335	393	354	357	369	290	308	339	324	372	338	342	317	320	374	370	335	332	320	343	333	345	300	339	347	365	329	349	326	328	349	350	305	350	373	369	354	336	350	332	352	360	383	358	329	331	362	341	328	318	313	339	300	309	312	358	337	346	345	366	368	354	344	342	322	328	332	346	341	353	363	346	326	363	344	329	323	349	352	355	307	350	349	340	352	342	305	356	334	357	352	383	341	324	321	351	338	332	328	346	344	335	335	339	331	362	358	337	346	354	306	348	343	341	332	310	342	369	372	355	325	355	356	308	347	339	328	335	332	358	328	346	354	356	346	326	339	337	337	329	359	314	374	321	310	367	343	355	318	326	366	313	328	334	298	335	333	373
36419	58496	52216	43065	35952	30884	25135	19741	16236	13424	9637	6947	5220	3592	2644	2584	2262	2618	2542	2127	1624	1413	1212	1134	985	751	763	672	672	684	653	669	705	674	638	625	542	483	487	453	476	494	501	497	508	494	480	445	428	432	417	415	418	444	440	424	434	404	400	401	393	415	425	408	419	396	414	415	453	384	413	389	435	437	415	432	415	415	391	401	407	417	422	398	386	422	421	421	408	369	418	359	436	418	423	414	401	427	414	424	402	413	427	426	398	414	417	444	395	414	390	429	417	394	408	445	389	374	390	404	408	396	376	395	439	399	437	413	404	428	421	418	432	407	414	419	446	431	418	408	423	431	395	426	430	417	442	416	417	429	454	380	416	416	418	407	423	430	425	403	434	383	359	415	426	391	444	403	418	402	433	431	388	439	417	414	397	413	413	412	405	407	442	442	384	383	412	401	380	395	450	396	408	372	426	404	436	437	418	408	426	440	402	407	412	427	386	435	402	436	371	431	400	420	395	349	368	424	425	402	389	406	415	419	444	421	411	420	399	423	385	451	413	385	396	410	417	425	418	392	356	397	400	440	410	417	447	394	423	422	389	441	426	416	411	407	389	423	433	430	421	385	417	442	403	437	389	422	368	432	420	433	407	422	400	398	424	415	408	376	394	420	430	375	393	389	412	376	420	378	412	425	395	423	428	404	399	417	413	388	444	416	395	389	422	446	405	376	403	393	447	395	383	405	388	414	458	387	406	393	413	391	423	410	404	397	385	389	393	398	421	458	447	362	417	386	392	419	426	397	400	423	404	406	401	428	425	416	372	399	363	394	386	424	419	442	446	384	430	405	395	394	384	401	392	380	405	380	429	412	394	440	428	366	408	391	408	398	433	421	448	434	422	427	442	360	395	432	384	423	418	387	402	446	449	431	389	359	414	418	403	433	370	386	397	382	413	422	373	399	433	435	413	393	398	347	392	390	432	441	386	404	397	408	393	415	415	411	405	464	424	391	402	436	430	402	426	388	461	436	394	388	377	420	432	408	396	415	365	384	437	394	425	410	420	399	386	429	418	391	388	417	402	428	443	444	443	374	410	397	419	420	436	430	388	377	420	423	398	409	422	365	423	394	425	389	367	416	390	402	456	400	408	397	413	397	415	420	415	411	402	417	411	392	385	417	415	422	419	415	417	436	403	444	395	391	445	436	433	410	441	372	430	424	379	375	429	409	425	394	392	416	401	391	392	385	428	428	422	407	397	408	406	429	418	404	461	392	399	437	389	376	426	427	386	402	420	409	430	413	426	397	426	411	410	400	420	405	434	399	423	383	412	402	352	433	417	393	394	431	409	472	401	397	406	434	411	373	365	418	410	428	408	440	408	411	385	403	406	426	414	415	419	435	405	385	379	393	419	419	377	353	393	424	419	421	401	459	397	391	404	409	391	417	403	423	417	445	399	390	395	378	407	424	414	409	398	393	428	395	391	390	395	419	387	425	382	401	411	421	449	437	439	421	420	395	470	394	383	414	439	396	407	429	426	413	378	396	403	384	400	404	433	401	403	417	420	389	403	393	401	410	427	417	399	430	386	428	415	385	416	402	418	411	411	418	406	387	415	394	385	389	426	370	407	404	391	438	379	419	409	425	375	425	408	372	407	372	410	399	416	434	390	423	382	406	402	396	399	439	394	434	429	447	420	390	412	406	395	400	418	436	417	443	405	429	414	434	415	413	403	407	428	418	435	403	400	432	394	399	397	437	409	410	412	389	425	439	401	410	436	418	424	399	416	388	400	391	431	398	421	389	438	404	385	414	413	379	429	388	409	409	419	416	393	434	398	419	403	420	401	399	392	408	382	426	410	408	415	408	413	376	415	394	415	380	412	386	384	403	396	417	403	406	396	429	400	422	380	407	417	404	409	378	439	417	392	401	418	409	405	406	421	433	405	407	441	373	391	427	404	392	412	401	392	393	419	468	420	427	402	405	444	417	438	402	437	422	420	407	440	388	424	409	448	411	404	421	401	389	415	388	382	415	389	394	436	411	459	421	398	446	368	379	412	409	362	412	418	381	410	407	444	409	434	373	413	433	439	398	396	374	403	408	445	387	378	443	413	416	394	380	391	434	412	452	394	421	412	408	396	430	410	437	375	368	400	413	411	411	446	399	439	462	430	398	454	390	416	440	407	430	423	444	406	408	395	404	428	382	426	415	427	432	414	383	401	414	404	447	428	356	431	385	405	394	453	409	407	369	411	404	419	421	469	391	416	425	424	402	420	427	408	416	435	414	388	415	380	412	418	391	418	394	405	425	395	396	377	454	409	402	406	373	420	413	426	438	378	418	420	453	388	420	448	399	410	416	424	415	453	436	399	376	394	391	419	413	422	441	427	440	403	430	398	417	409	420	405	389	430	413	389	401	417	386	462	402	427	424	433	379	416	407	388	373	390	400	420	409	423	402	407	370	415	390	426	404	416	363	429	392	400	401	406	396	420	389	392	400	446	445	436	389	427	401	421	428	427	397	400	407	384	428	401	409	420	403	396	369	409	408	438	411	427	393	379	456	381	405	408	382	394	394	404	418	432	398	423	406	421	438	422	390	402	373	414	419	448	402	401	364	445	382	437	404	444	390	385	401	379	436	399	426	391	413	422	431	419	418	396	439	385	424	380	425	391	370	399	407	452	417	385	432	402	401	422	407	354	421	388	422	415	391	410	412	377	376	417	390	402	404	440	409	392	400	398	415	395	400	403	403	411	436	404	438	419	426	425	414	425	397	409	392	417	442	393	387	431	401	418	436	395	391	397	393	446	400	436	383	412	428	444	397	405	374	444	402	449	416	449	399	432	389	398	455	409	376	421	430	427	437	423	369	407	432	437	390	408	427	428	415	435	442	379	377	440	406	426	369	393	388	388	402	419	403	417	416	394	415	433	394	410	399	404	394	397	412	410	430	402	362	417	397	386	420	389	391	396	403	386	396	432	393	404	400	413	406	418	397	385	377	400	417	426	414	425	437	393	390	435	426	441	382	410	406	417	398	428	419	370	406	431	385	424	420	393	422	404	403	446	417	407	376	387	397	412	397	401	402	414	439	400	434	396	401	424	401	415	381	415	450	401	399	408	401	436	433	394	379	427	431	386	404	420	424	417	413	403	415	426	430	389	422	400	458	411	428	393	414	368	388	425	385	418	426	416	427	389	411	365	431	404	433	424	412	400	433	396	414	401	408	409	429	394	419	414	458	407	410	405	445	406	385	417	460	437	423	409	438	417	421	386	441	376	380	418	369	398	420	429	413	395	375	408	390	438	389	394	385	396	365	424	383	427	413	416	422	426	405	388	405	403	424	389	419	407	419	406	393	403	383	403	386	431	435	419	410	423	408	410	392	402	381	400	365	411	404	427	406	408	443	423	440	383	410	405	414	403	381	402	413	416	382	383	416	388	396	426	400	453	423	407	414	381	416	436	396	389	399	401	412	343	435	372	391	385	377	407	412	414	415	394	403	417	451
29152	29682	33599	30130	21523	14480	9411	5524	4111	3104	2074	1533	1000	768	610	574	563	575	638	557	472	426	390	388	313	296	296	308	257	266	255	254	256	297	259	251	250	235	224	224	252	216	257	250	250	226	257	203	233	224	209	218	227	227	238	251	219	238	239	236	230	243	237	216	220	253	222	237	186	212	233	224	231	224	207	226	209	231	250	206	216	231	218	195	195	209	211	223	245	240	223	195	226	231	191	229	217	206	195	237	232	209	217	213	222	220	226	226	215	226	234	225	214	220	222	212	210	213	209	212	222	229	216	235	237	238	214	220	204	214	224	238	211	239	198	238	236	212	226	232	232	215	191	213	204	222	192	214	208	231	214	202	239	220	224	221	229	220	236	218	236	202	225	216	190	202	215	239	217	193	231	208	230	236	239	214	233	225	225	225	220	215	208	213	228	218	217	214	224	203	243	240	231	209	204	226	257	204	223	230	217	210	230	218	240	224	227	241	235	229	228	240	228	219	203	215	205	220	238	209	217	250	225	208	241	204	225	204	202	213	230	237	210	220	212	232	220	231	227	206	226	224	239	244	254	221	221	228	215	212	224	236	221	218	238	215	217	222	225	215	222	220	229	187	195	226	238	219	198	238	218	238	214	215	236	192	206	221	224	218	209	233	227	190	207	192	239	238	222	209	213	204	218	221	205	196	220	223	200	228	223	232	233	219	197	212	240	230	231	215	208	231	233	242	238	218	246	236	236	244	239	229	187	207	218	203	207	243	215	227	210	208	226	210	262	197	228	203	223	222	217	237	228	231	265	239	233	241	225	234	211	258	212	221	208	197	224	242	228	210	235	190	208	220	236	214	250	219	222	239	251	195	202	212	227	225	206	241	225	225	222	205	227	223	219	229	214	198	227	230	210	230	249	234	225	214	226	212	219	231	212	208	227	211	219	192	221	217	215	243	232	216	234	201	220	220	218	215	223	206	232	181	223	237	195	193	211	221	228	226	205	200	218	217	203	243	236	197	208	239	240	238	222	220	215	232	235	206	234	207	231	233	225	216	234	234	188	198	237	218	213	225	212	231	203	212	234	211	203	219	203	241	211	211	186	201	248	211	229	222	255	213	224	192	191	229	206	189	249	232	233	198	210	235	199	202	231	217	221	213	213	217	227	203	215	214	241	238	219	212	215	232	185	246	214	202	240	255	219	208	210	222	227	244	209	248	216	218	224	200	222	211	226	211	202	211	220	213	189	213	190	219	205	209	229	217	178	190	240	230	205	195	212	216	193	255	223	239	208	217	225	213	209	210	229	209	221	223	209	236	228	230	206	221	205	188	206	235	235	227	206	237	230	230	216	212	216	245	215	233	244	258	234	227	205	222	235	219	224	233	215	216	209	215	210	229	212	233	226	201	220	215	211	253	225	231	199	234	221	223	238	219	217	229	221	238	211	229	221	212	206	231	209	233	207	223	221	247	222	220	221	237	203	235	208	213	227	216	189	205	237	234	219	233	207	212	220	198	198	238	240	211	219	194	223	211	232	224	229	247	208	223	204	224	246	208	222	233	199	256	213	211	223	208	221	211	203	206	205	224	218	249	210	219	224	216	210	210	225	229	234	212	230	199	203	217	214	248	187	217	203	221	226	228	230	234	218	220	238	219	209	221	238	228	241	220	230	229	219	228	225	245	229	220	212	229	209	224	227	212	238	204	230	223	213	229	227	218	215	231	203	249	206	236	227	219	205	229	229	188	229	226	211	238	218	195	199	223	219	244	264	205	228	251	224	200	238	219	223	209	225	201	220	234	235	206	218	210	233	235	224	236	232	221	210	234	195	239	190	223	219	248	233	205	223	226	220	242	212	220	213	206	235	256	238	206	227	228	184	193	216	222	223	209	200	218	224	217	234	222	212	234	242	215	211	204	235	220	242	244	204	230	209	233	199	210	210	224	206	246	217	237	231	228	213	217	229	226	219	232	210	221	224	246	204	206	234	212	200	214	226	196	216	224	210	236	206	213	233	213	215	264	225	200	223	207	235	225	241	213	204	214	199	241	201	227	243	239	196	258	250	242	235	223	192	223	222	209	197	218	235	219	225	217	223	224	201	234	211	260	240	233	226	222	187	228	236	210	212	220	233	244	230	222	229	214	207	240	209	228	201	223	228	233	233	215	233	204	199	226	226	221	222	200	226	213	248	251	232	204	229	225	215	197	219	216	225	230	233	246	216	236	216	233	204	226	216	216	209	201	226	227	221	234	205	224	247	210	258	224	212	234	222	241	213	244	247	250	202	242	220	232	223	220	235	236	255	229	228	229	228	222	221	222	240	215	242	205	203	232	198	199	204	237	234	197	213	240	233	219	209	237	188	234	222	216	231	229	233	213	237	256	231	239	198	199	201	229	229	239	209	223	222	188	228	199	231	202	217	238	224	214	229	226	243	223	208	221	234	197	218	233	199	212	195	247	197	243	217	233	234	211	227	233	214	220	209	222	213	206	204	231	203	238	212	225	218	230	216	231	232	212	209	226	245	225	243	231	242	239	214	207	223	217	226	231	217	204	208	239	209	241	225	196	206	247	247	217	233	221	231	230	234	246	205	236	202	251	242	236	221	224	206	258	233	209	228	221	221	211	247	222	233	239	215	196	221	217	205	206	257	236	222	229	221	212	260	233	229	239	240	219	219	219	200	223	215	228	209	220	222	234	207	196	223	202	214	230	237	217	231	224	198	221	230	237	218	210	257	255	259	234	250	242	231	214	196	225	259	200	234	214	233	239	235	231	235	209	206	220	230	232	217	238	222	195	214	234	227	223	225	221	223	237	194	207	202	214	221	209	231	232	202	230	217	245	192	224	222	225	212	222	208	235	216	230	206	215	189	237	203	221	243	247	212	237	201	216	210	225	206	237	224	244	244	224	225	224	205	189	209	209	201	197	212	206	199	230	243	217	244	232	239	215	218	241	212	206	202	233	229	227	215	234	225	214	210	200	236	257	216	221	220	211	262	211	230	216	209	217	238	226	228	235	207	219	204	234	219	225	200	204	243	213	214	222	228	238	233	248	243	233	234	228	237	213	218	189	197	212	211	243	223	223	233	186	236	235	220	236	242	236	213	213	236	223	256	254	224	239	229	202	215	208	215	228	239	237	227	237	220	223	223	203	231	221	233	219	215	246	203	238	226	218	210	226	211	235	205	229	205	204	237	224	218	216	221	236	232	226	230	212	242	218	211	234	218	216	225	214	215	206	227	226	220	253	201	219	229	217	238	229	237	240	227	207	220	239	239	223	181	203	217	202	220	227	234	217	230	211	233	211	198	240	210	230	234	241	245	212	201	221	229	235	196	217	226	221	236	254	212	231	216	222	240	221	233	222	231	228	209	228	210	211	223	238	249	219	216	227	240	211	208	220	176	239	219	210	201	199	226	218	221	232	246	228	251	226	200	229	219	224	242	230	215	211	224	231	225	222	223	212	212	235	277	238	223	227	245	230	223	254	229	221	217	247
33655	45041	39606	32095	25011	20082	15397	10764	8385	6650	4389	3079	2082	1496	1231	1089	962	986	1072	972	801	681	645	546	453	437	374	366	400	365	352	393	378	385	355	340	314	335	287	273	299	294	311	330	329	276	289	249	300	250	291	268	246	279	273	279	242	241	257	288	253	255	266	284	279	303	261	238	259	286	270	260	297	271	268	270	308	284	264	275	288	266	265	267	283	288	267	226	264	264	283	277	240	288	282	255	273	256	274	286	302	255	239	284	274	303	290	285	290	291	261	274	290	253	268	283	275	293	281	251	274	258	272	255	276	293	290	250	269	250	249	283	283	290	280	291	252	268	282	260	290	266	287	257	280	270	268	283	258	261	250	283	269	280	275	251	278	310	281	265	286	277	267	287	289	279	276	262	257	295	265	263	248	308	262	289	266	274	292	298	260	287	266	287	270	284	288	277	292	282	277	287	266	302	277	294	240	244	252	257	238	269	264	267	283	303	284	263	294	289	264	250	268	325	269	264	300	284	287	251	262	267	261	267	255	288	270	270	278	278	264	254	262	254	273	275	260	264	281	280	276	283	297	268	289	253	273	261	256	298	280	279	298	291	271	277	269	238	252	274	300	262	273	237	283	274	260	264	265	265	287	269	281	272	231	258	273	294	271	261	276	257	252	259	280	266	274	279	315	309	259	236	251	271	272	288	270	268	282	276	252	278	252	268	292	267	305	308	247	279	278	286	257	268	265	279	272	272	265	273	281	261	262	294	245	280	261	283	246	257	289	297	281	314	266	273	283	261	270	274	287	300	248	279	288	311	283	266	264	274	275	291	279	271	256	267	286	253	258	271	255	297	270	248	257	259	291	272	277	264	235	247	264	279	278	260	293	255	265	256	284	277	314	284	275	263	280	246	282	302	262	264	286	299	301	249	259	294	261	247	277	254	270	248	289	266	272	280	295	299	303	285	278	242	265	254	307	281	311	275	275	305	317	275	264	286	277	282	258	260	278	262	291	288	283	274	259	297	275	269	249	300	277	260	277	265	261	278	261	305	298	264	282	257	254	273	296	302	304	269	241	283	253	235	272	284	292	292	280	277	249	252	270	272	283	246	269	269	238	257	276	278	289	254	276	281	270	272	292	274	248	261	267	272	260	290	276	275	284	277	295	275	259	286	268	276	263	248	280	287	301	247	288	261	252	276	283	279	246	227	277	234	283	295	243	262	257	304	263	280	293	266	258	287	294	279	311	253	303	274	277	250	289	282	314	301	267	284	300	283	271	297	283	304	286	278	262	285	277	253	256	270	265	263	271	287	296	283	275	274	294	261	267	270	264	269	269	277	293	290	294	277	268	275	300	295	273	273	283	263	248	272	263	243	263	303	285	272	289	280	271	269	271	259	280	266	265	269	249	254	262	289	256	283	279	259	259	266	272	276	287	298	241	266	246	269	257	271	273	250	291	296	278	273	288	291	277	296	262	298	293	256	289	268	253	281	257	314	262	282	265	283	291	243	279	295	305	273	262	282	258	281	261	265	261	271	272	249	269	253	261	289	268	262	245	277	258	273	274	278	258	266	285	285	231	297	250	272	275	303	274	233	259	235	260	309	253	269	286	279	254	262	270	261	303	272	272	254	277	286	259	269	279	305	253	259	252	254	266	310	291	250	270	269	289	268	245	294	261	250	294	256	273	278	276	281	264	264	262	287	281	293	268	269	252	285	269	275	287	273	262	275	277	291	276	292	250	259	263	295	279	249	275	246	251	292	284	276	272	250	278	272	273	301	303	269	259	269	269	254	246	286	269	282	282	259	254	289	278	272	319	255	256	290	288	310	272	252	280	274	246	245	264	260	256	249	254	303	276	278	270	274	295	273	270	267	282	259	278	261	288	248	293	259	264	266	282	281	258	261	279	265	277	275	274	231	279	287	254	285	254	269	279	251	280	246	289	260	262	273	281	261	269	297	258	294	257	289	285	278	268	278	281	271	255	269	283	278	272	280	279	275	251	269	281	265	254	283	285	270	282	259	292	251	240	284	276	294	284	283	278	280	260	254	296	298	293	287	271	286	267	278	246	290	255	301	302	274	276	277	277	274	281	263	284	250	238	282	271	246	290	259	305	266	263	243	274	283	256	278	268	270	276	287	289	275	289	248	282	275	255	278	264	273	297	283	267	282	248	273	264	273	278	265	269	255	264	260	278	272	274	300	274	287	274	291	286	265	265	271	295	270	264	284	266	271	286	296	269	269	255	295	291	222	273	259	277	271	276	285	268	284	297	291	275	300	288	249	255	279	267	282	280	310	307	270	282	265	272	301	302	283	295	275	251	281	281	317	280	252	287	307	302	275	262	294	273	274	277	268	289	291	299	278	278	281	259	232	288	272	279	265	285	289	279	265	269	271	279	238	290	295	249	293	264	276	282	280	264	299	283	276	282	277	280	295	287	262	284	289	236	286	278	236	280	298	273	278	273	270	258	223	288	283	293	280	254	294	315	284	253	295	278	281	289	260	247	288	265	263	269	265	305	267	257	248	233	250	294	263	266	258	268	277	250	268	287	289	270	248	271	272	256	264	286	274	259	295	287	244	284	272	289	256	287	254	290	259	249	268	267	279	264	318	289	246	268	290	286	265	262	265	308	295	252	276	270	264	280	267	269	309	285	309	287	244	260	284	271	266	261	277	243	273	268	302	256	288	282	268	270	302	278	267	247	282	252	253	296	268	260	262	298	288	285	277	261	293	286	253	297	265	249	291	261	262	260	275	241	272	291	260	279	281	261	270	273	279	269	254	293	288	273	259	273	275	293	279	287	258	258	266	293	257	309	282	271	293	277	268	308	285	272	277	266	277	308	310	241	294	268	283	262	280	300	278	273	278	256	282	272	284	281	279	285	286	264	307	258	285	289	261	279	317	285	256	281	253	282	248	300	303	267	274	285	269	276	274	257	252	295	276	283	274	253	289	271	252	263	267	293	270	289	245	278	295	284	309	283	253	305	296	264	283	269	302	243	269	284	304	303	241	274	287	279	289	264	310	302	253	270	254	251	262	244	285	278	276	246	268	279	278	253	277	300	264	267	279	334	276	262	277	267	261	274	275	274	260	254	275	279	302	269	278	323	276	265	263	256	296	252	268	283	272	260	268	286	261	257	276	291	267	278	267	266	282	272	275	286	265	286	264	266	268	289	270	288	261	299	274	259	276	261	285	260	302	266	267	266	286	296	275	291	303	277	288	260	282	259	262	261	311	285	302	261	272	258	265	276	286	280	299	281	291	275	269	276	281	279	265	288	282	294	257	280	285	224	273	273	254	270	269	246	277	270	290	282	256	259	280	281	273	271	289	259	287	281	292	292	251	282	282	272	271	264	306	308	250	285	263	263	280	272	287	290	257	259	272	272	291	284	266	288	303	265	283	270	275	283	265	256	265	297	271	278	271	278	304	251	281	271	277	262	283	281	279	252	242	289	240	258	247	274	266	260	293	252	310	282	304	286	294	304	251	288	281
23738	21025	28306	25338	23813	22593	17135	9553	6634	5215	3657	2659	1865	1352	1086	987	969	873	962	906	731	646	587	553	470	448	400	423	424	423	371	376	401	362	359	358	356	341	339	307	327	338	375	344	295	332	267	319	308	303	337	293	319	332	280	306	296	289	285	313	336	311	290	309	301	317	302	328	303	296	334	295	292	276	335	312	316	294	321	282	298	290	314	303	297	272	282	293	301	291	316	299	298	308	287	292	306	312	308	309	298	269	309	300	313	319	268	292	305	327	292	273	311	291	304	277	309	302	301	273	283	304	319	258	335	288	319	311	315	273	322	298	281	282	312	353	349	317	284	313	303	289	311	301	301	294	302	310	309	305	298	302	291	313	292	301	271	299	312	295	297	274	302	296	285	303	307	305	308	297	296	346	316	281	293	307	337	320	308	303	317	331	310	326	287	307	307	329	302	277	302	292	306	315	300	309	331	315	307	288	314	322	273	300	291	311	316	328	325	294	284	311	324	271	307	363	319	307	295	280	312	295	296	282	286	303	306	314	300	297	282	278	316	304	316	294	293	289	329	311	300	332	280	307	274	311	298	312	285	293	294	316	285	275	319	323	316	304	293	303	298	279	287	317	284	334	307	278	304	300	322	302	276	301	297	292	318	313	285	299	316	308	317	295	321	268	272	289	302	322	298	305	291	302	339	300	319	288	288	292	294	296	296	312	295	328	303	330	302	296	321	278	312	322	322	297	297	289	308	305	331	283	321	292	303	292	303	282	307	309	284	320	315	277	296	290	316	303	311	301	317	333	324	281	344	285	287	347	286	307	313	306	367	321	297	321	311	282	317	283	290	318	305	285	305	278	310	309	284	300	287	282	299	302	315	316	290	309	290	268	321	317	289	272	319	302	323	312	290	292	282	293	312	316	288	299	286	330	312	295	307	308	288	290	321	302	290	285	301	291	313	281	262	310	290	279	314	293	285	288	314	296	305	334	340	314	316	308	297	299	285	288	310	313	301	299	263	279	305	326	315	304	314	286	330	310	300	277	277	303	294	291	285	285	303	281	318	307	339	316	290	300	277	291	335	293	285	310	317	310	302	311	295	276	308	295	305	276	289	287	321	316	324	277	316	292	290	310	310	277	295	302	320	279	320	294	325	322	306	295	317	272	297	309	298	296	318	302	300	314	299	331	306	285	289	294	247	326	296	282	300	285	296	309	283	307	298	319	290	323	286	328	306	297	307	321	271	308	296	298	308	291	299	285	293	294	285	303	284	294	318	300	295	305	317	280	298	289	318	291	306	294	331	290	297	290	279	346	308	282	305	289	298	288	315	292	292	315	291	283	291	322	319	300	329	309	323	329	267	321	305	295	306	285	326	298	280	308	295	316	328	278	288	333	300	273	311	335	277	288	295	283	307	300	321	268	321	272	330	285	294	296	340	294	296	303	293	290	303	286	264	309	322	266	315	291	291	298	275	320	302	291	317	278	291	318	301	301	300	311	316	305	279	322	282	300	308	298	314	290	333	331	286	308	297	316	326	315	304	280	346	309	287	302	299	287	325	319	333	332	307	295	282	311	314	281	307	286	296	289	271	323	310	296	282	295	280	271	287	289	330	309	294	323	280	300	263	306	301	286	298	328	323	318	299	288	315	316	311	298	286	320	312	301	305	302	309	324	267	314	325	330	301	294	325	313	287	298	326	291	290	291	309	315	282	305	340	316	274	340	280	313	302	292	318	299	279	280	285	279	310	320	304	318	312	270	289	315	287	303	313	275	305	285	315	298	320	319	315	286	329	280	302	322	300	317	325	292	278	357	308	315	305	301	311	323	294	292	286	294	293	269	299	296	297	315	340	271	324	329	287	311	307	277	300	295	332	324	289	293	341	331	310	320	313	288	324	308	297	280	295	281	321	307	314	319	320	302	295	296	309	286	304	287	305	292	307	294	296	290	298	291	308	310	301	319	319	317	314	286	276	282	313	308	316	323	340	273	289	305	330	306	274	315	342	299	315	292	329	295	295	274	311	321	302	304	317	290	306	312	326	332	327	312	280	326	301	288	302	313	308	306	279	283	299	311	319	326	318	344	340	332	307	308	280	348	269	280	319	326	293	300	306	311	323	293	293	283	281	291	269	329	274	318	274	254	296	319	313	306	289	290	280	314	294	297	320	306	316	348	323	298	318	302	283	288	291	301	308	303	314	318	278	335	283	356	328	326	337	310	303	278	273	305	301	283	308	294	326	324	264	311	312	285	323	286	271	316	280	304	306	299	318	325	303	304	337	282	295	344	315	312	308	319	285	277	303	286	316	288	304	286	304	330	307	300	317	310	322	316	286	281	289	287	299	287	315	300	287	302	303	324	315	305	313	258	346	298	310	289	289	332	303	276	286	305	274	292	262	324	289	289	310	316	323	289	296	317	317	298	309	298	299	290	282	296	313	305	342	310	274	318	307	294	308	311	321	342	308	336	292	312	303	316	313	306	299	313	295	316	342	280	322	285	306	283	296	299	315	317	302	306	307	307	304	300	328	279	311	293	314	310	311	282	315	269	302	312	288	311	312	321	278	274	291	307	316	294	298	285	305	303	263	312	310	289	276	270	322	316	259	284	287	345	310	288	312	325	293	319	311	298	312	309	331	277	286	327	289	283	292	319	292	312	303	273	330	305	312	324	289	273	276	334	287	310	295	290	304	323	288	304	302	315	339	291	304	304	299	320	276	291	330	350	289	318	279	313	303	307	275	301	303	305	309	295	292	290	322	315	276	301	289	288	309	305	305	299	328	296	294	310	304	319	273	291	289	290	294	310	320	299	314	324	292	281	274	306	303	300	296	299	274	319	303	319	304	288	282	283	270	304	332	320	300	313	317	295	292	302	290	292	285	300	289	324	308	293	325	302	325	263	314	302	298	288	327	287	292	296	310	292	307	306	305	297	306	291	283	312	285	296	335	322	320	277	326	304	289	315	308	306	321	263	326	315	336	326	306	292	277	307	319	305	310	281	289	322	329	296	310	308	290	317	312	278	308	326	293	309	307	296	295	314	320	299	316	301	309	306	298	256	320	292	298	310	323	285	330	294	311	325	318	280	322	312	281	293	292	306	293	306	294	293	283	275	334	311	295	306	322	277	315	266	294	308	301	328	339	292	283	284	325	319	286	311	296	326	303	282	295	293	319	319	312	309	303	353	318	293	279	303	279	312	297	310	283	318	309	320	278	312	303	316	305	291	286	284	329	328	313	327	281	295	299	289	304	340	293	291	278	299	315	314	292	331	293	297	306	300	303	301	283	335	281	321	300	305	284	284	334	277	297	298	300	315	327	289	268	294	298	272	285	292	302	311	286	284	324	288	299	337	288	307	303	296	318	293	298	338	310	325	277	312	294	309	299	302	331	322	280	313	298	303	324	289	292	315	321	268	283	291	290	295	298	307	301	288	301	307	308	330	327	305	290	334	300	312	299	308	291	293	301	287	293	294	326	321	305	334	281	283	317	325	290	311
33903	53321	46106	37807	31406	26505	20763	15105	12239	9862	7026	5297	3588	2588	1962	1673	1734	1535	1739	1507	1262	1030	947	851	702	633	582	577	526	545	545	574	553	504	468	482	459	396	399	434	427	413	381	433	444	423	393	404	371	390	335	387	354	352	383	355	373	371	407	336	381	364	371	379	383	350	354	390	390	351	384	363	364	369	379	388	371	374	395	367	368	378	373	369	380	354	358	375	383	374	372	352	362	347	364	373	385	373	373	341	329	350	352	369	339	367	358	387	368	379	310	380	393	350	372	368	386	362	365	366	375	343	380	358	378	371	354	337	379	349	385	384	335	374	382	359	322	376	335	353	348	339	346	337	399	370	330	377	357	347	380	368	364	350	335	351	366	369	379	317	339	353	370	317	356	367	344	399	371	365	360	382	394	407	382	403	362	380	360	364	375	361	352	357	377	339	360	359	383	381	368	371	340	358	340	359	381	357	364	388	352	362	365	396	397	373	379	324	384	371	379	335	353	349	402	354	364	379	383	359	364	374	372	358	365	380	392	374	357	345	381	348	359	374	390	329	378	372	366	357	418	345	350	381	357	360	382	393	352	365	358	337	422	359	368	348	371	364	392	369	377	373	337	349	382	322	353	331	362	378	365	336	332	341	401	370	360	384	387	356	328	384	358	355	380	380	334	356	386	379	352	353	364	335	362	372	380	389	399	362	342	383	381	365	342	381	352	361	382	412	370	384	381	352	333	388	371	369	348	348	364	397	310	375	380	391	376	386	365	342	387	352	390	361	381	370	327	367	353	338	373	372	359	391	372	348	378	389	383	364	353	362	378	350	357	401	353	347	337	369	364	371	384	371	377	365	378	392	375	360	398	343	384	362	383	386	386	371	363	384	385	336	388	359	390	370	405	358	371	352	374	368	364	379	357	370	332	381	341	345	368	392	362	395	354	357	377	365	371	351	361	361	354	353	403	346	349	370	371	357	366	372	356	328	358	345	320	350	364	385	374	356	348	355	362	359	355	371	362	388	368	362	363	379	381	376	360	355	335	347	375	426	345	342	387	368	360	375	351	388	354	372	380	369	376	352	409	347	372	387	380	350	355	336	339	369	363	382	370	360	369	365	381	398	363	390	347	366	361	383	354	358	366	383	348	370	355	376	386	351	380	366	385	352	334	338	368	400	374	365	384	358	371	374	375	365	355	382	376	341	356	385	347	383	325	377	325	350	395	347	366	372	333	357	343	376	360	371	342	375	377	375	370	366	398	374	334	377	337	383	359	359	372	370	338	361	392	392	335	390	361	354	348	365	367	377	351	384	329	369	356	326	373	365	361	373	359	400	381	368	391	367	378	411	382	365	356	363	332	319	371	360	391	370	361	380	370	361	362	396	384	386	351	373	365	346	351	357	351	373	368	342	378	351	357	354	384	337	366	305	365	375	367	350	363	348	370	367	386	351	403	360	368	352	374	345	369	409	382	383	363	330	336	350	353	350	366	374	328	359	365	354	337	378	390	354	389	360	363	374	400	357	386	388	362	328	379	387	334	365	356	371	368	373	373	341	342	362	391	349	349	374	341	359	349	374	355	380	366	352	362	372	351	357	355	367	331	389	340	350	361	369	354	356	336	376	356	388	378	366	366	362	366	370	338	385	385	396	348	389	368	364	343	341	346	389	369	349	331	389	364	353	364	395	354	337	389	363	356	345	335	350	355	373	330	363	359	358	363	338	381	376	365	370	413	380	338	355	362	364	382	381	355	371	354	356	339	385	354	380	386	363	356	365	381	365	390	380	393	392	355	359	320	394	386	393	363	378	349	380	359	399	388	325	370	346	355	372	362	380	363	361	386	345	333	366	331	391	349	383	360	357	344	378	366	372	360	363	356	335	351	398	374	377	316	381	360	353	389	390	353	341	363	378	359	340	365	367	342	408	393	383	354	347	373	341	354	373	375	363	391	379	336	389	403	350	346	374	375	371	391	366	403	367	387	350	362	369	351	363	344	339	379	376	377	386	351	372	364	343	391	348	404	372	359	354	370	362	331	378	359	352	365	379	365	330	392	374	369	372	355	406	365	363	324	363	368	367	393	355	344	377	409	368	385	356	382	375	364	393	352	384	382	384	367	378	364	370	350	368	338	388	384	350	370	356	362	370	380	338	340	347	365	378	340	339	386	348	376	369	340	341	347	374	335	368	362	378	352	365	367	378	370	370	364	378	362	364	382	355	349	353	388	390	339	356	371	365	363	350	370	369	326	357	341	359	385	364	374	388	370	390	365	341	351	380	366	382	370	353	347	318	353	388	352	352	360	376	347	340	368	393	361	410	393	371	366	393	371	381	368	361	359	389	377	347	368	373	341	330	353	368	375	384	400	368	369	370	314	321	395	376	353	350	336	351	355	359	370	336	383	372	320	374	367	380	385	333	338	368	369	364	345	381	371	320	337	341	355	352	365	355	367	395	395	389	363	394	380	361	348	350	379	314	375	395	347	395	379	379	360	353	354	374	409	362	353	368	399	385	388	351	361	381	320	389	367	371	345	351	356	403	357	344	364	360	385	382	342	385	371	351	381	356	350	354	359	373	363	357	381	343	327	339	374	348	372	381	348	364	382	373	385	353	353	368	342	368	371	357	377	380	349	344	375	365	363	399	405	406	354	395	379	404	359	389	387	320	365	365	359	386	362	372	394	340	366	375	367	365	344	382	403	355	354	368	367	398	388	376	350	396	354	355	351	335	391	370	300	372	378	345	362	349	352	375	352	362	349	376	352	347	364	328	377	378	376	354	356	357	393	362	333	368	377	324	358	332	396	356	407	326	347	346	339	405	332	374	379	357	394	390	376	349	376	348	364	378	362	350	358	380	384	363	369	367	371	366	347	348	354	344	369	358	384	399	368	373	396	339	337	339	389	360	390	388	392	352	382	380	327	369	351	386	355	354	346	350	348	393	353	351	342	347	354	387	382	354	329	372	350	355	323	375	359	376	335	346	334	402	353	374	341	364	368	346	371	401	397	391	371	365	347	409	365	343	327	365	372	356	365	392	359	363	376	365	384	345	385	364	367	397	361	372	341	376	404	370	348	389	358	386	411	380	362	347	344	354	392	378	349	339	352	349	375	369	350	383	380	358	385	362	357	329	370	385	371	370	401	360	376	361	402	369	417	369	395	394	392	391	350	357	375	343	384	390	334	388	396	373	368	372	379	375	357	364	348	367	367	347	361	409	338	393	369	378	371	352	347	332	352	373	340	380	375	369	387	390	340	369	363	386	369	336	369	353	368	377	358	353	334	370	380	355	381	344	387	370	395	377	414	330	368	374	339	357	390	386	351	387	355	340	386	380	413	354	393	340	370	373	347	340	358	350	354	401	365	363	358	355	323	396	374	380	390	362	384	371	357	363	374	374	387	360	384	350	353	401	382	400	347	379	350	390	352	374	368	374	352	322	377	366	333	325	368	334	345	389	393	367	374	343	348	335	361	316	349	391	341	361	387	379	356	348	365	387
24897	21171	28246	27664	23196	18343	12254	6962	4887	3748	2623	1861	1411	990	787	677	680	707	694	677	556	460	427	382	334	337	281	321	294	278	333	288	287	280	267	270	281	230	227	216	253	228	227	204	222	211	219	199	216	221	191	193	229	233	231	198	220	210	202	239	220	237	219	213	227	203	210	227	222	222	237	219	219	210	189	213	203	234	218	215	239	219	207	200	202	241	211	203	212	205	219	231	218	218	228	244	192	218	213	218	192	211	231	195	205	235	206	209	207	210	247	227	224	208	201	206	213	200	197	223	230	208	201	194	218	193	215	207	209	234	222	210	209	207	211	200	220	191	242	208	215	191	223	198	229	209	222	203	219	231	206	231	210	199	200	220	211	199	229	220	220	180	201	211	235	195	202	187	231	230	228	229	215	206	212	227	220	204	207	204	229	208	217	206	227	217	218	193	188	207	230	244	205	189	225	201	215	198	237	209	218	213	210	196	225	219	219	219	211	217	198	180	225	197	196	224	245	227	225	200	233	195	220	198	228	181	209	208	202	212	188	216	240	213	202	209	235	229	198	196	202	207	216	211	198	215	205	220	240	192	210	227	214	227	194	219	204	190	217	181	220	234	247	203	194	212	203	211	221	208	193	215	229	199	205	205	217	233	201	199	204	221	200	207	209	192	224	231	222	193	217	205	224	238	211	246	212	207	197	230	211	201	208	204	195	210	217	205	240	228	227	223	205	211	205	225	229	210	218	217	215	227	195	211	197	220	223	215	234	191	187	233	198	215	200	197	211	211	202	200	193	209	209	205	206	202	226	222	221	224	203	209	200	208	212	218	233	227	199	247	191	239	234	210	228	232	224	212	223	224	235	197	221	197	178	234	225	220	231	200	193	204	226	239	210	219	189	219	239	184	213	252	188	210	188	189	212	217	229	225	213	188	197	220	217	231	189	210	234	210	213	226	211	215	203	212	204	213	227	213	226	201	219	221	217	238	223	235	206	248	218	206	204	197	231	235	206	204	196	218	219	215	222	222	206	203	196	205	197	200	224	207	211	192	205	203	202	222	195	195	214	208	209	194	229	222	206	227	170	207	225	210	224	193	239	190	235	210	202	195	190	210	230	198	226	212	217	196	212	201	200	223	222	206	218	198	213	198	215	229	189	213	202	219	212	205	205	199	192	201	218	237	204	204	212	211	206	193	234	227	201	227	224	213	219	199	214	214	199	229	224	194	215	201	213	217	214	207	208	235	168	240	210	215	201	218	209	219	216	200	192	220	200	207	209	203	212	221	191	207	205	199	253	227	217	211	231	173	233	208	207	216	207	215	227	230	187	216	203	215	211	231	210	198	176	190	184	208	201	241	202	201	216	215	205	261	209	211	229	208	221	229	215	198	207	225	234	189	234	216	184	226	223	219	203	223	220	188	199	204	220	213	231	203	216	205	203	205	205	196	225	196	225	213	213	213	198	221	206	209	213	223	219	213	218	214	220	232	210	205	198	237	213	203	198	196	224	218	220	221	170	212	227	196	203	204	214	209	197	224	207	217	222	210	187	232	248	201	194	219	190	217	221	196	210	240	197	196	198	205	237	210	213	203	194	213	228	228	212	219	227	212	226	179	225	237	197	218	203	194	215	205	214	217	202	207	205	237	210	239	206	203	219	204	216	213	228	206	209	210	235	221	201	198	229	197	209	202	209	191	224	206	223	197	179	208	208	203	212	224	209	219	230	216	231	226	228	228	186	192	220	206	243	207	219	228	219	230	207	213	196	189	197	200	221	197	202	216	216	213	213	207	194	229	211	214	223	197	199	210	213	250	214	203	193	207	183	208	202	213	204	220	232	202	215	202	208	216	204	226	216	219	206	233	238	212	187	201	239	222	228	185	217	220	201	220	224	197	218	219	212	200	235	207	198	208	229	213	217	203	191	218	214	207	193	190	209	205	212	193	180	211	203	211	200	229	220	238	224	205	199	229	216	220	197	205	233	227	199	228	201	235	222	222	218	211	234	219	225	232	214	213	215	222	201	211	160	210	211	205	207	209	228	205	194	225	215	222	191	194	232	209	222	206	193	209	213	205	223	220	215	218	212	227	193	225	221	231	228	205	215	212	196	212	204	217	201	202	225	191	189	216	221	203	203	204	207	243	220	217	251	218	194	213	205	217	195	188	230	221	194	193	224	208	213	207	222	201	216	180	194	181	222	174	220	212	218	214	200	225	222	246	198	233	192	222	193	191	224	207	229	210	211	197	196	203	195	193	186	212	208	212	233	196	224	177	214	219	218	198	200	212	215	213	208	210	237	201	203	219	222	223	215	191	191	234	224	248	211	220	204	213	227	226	210	197	228	235	216	218	224	184	199	188	197	234	189	193	197	225	193	228	224	197	176	242	224	199	229	230	191	206	237	225	195	212	220	216	181	236	215	210	225	200	181	215	214	244	210	192	205	222	212	211	215	212	184	243	173	220	207	252	201	219	222	206	237	205	204	215	208	218	220	217	202	189	227	205	206	212	200	216	214	181	216	212	198	212	204	212	214	213	214	226	198	229	205	215	194	226	192	201	216	205	207	223	205	209	198	202	195	215	227	220	191	193	198	204	244	192	204	182	209	224	206	224	187	208	198	233	219	211	240	232	213	212	225	184	218	183	237	220	211	233	215	220	222	212	223	204	225	228	207	214	189	206	194	218	203	223	191	208	185	230	219	223	224	234	221	223	212	224	218	219	220	206	220	225	212	199	208	194	239	204	213	192	217	191	239	191	212	221	216	213	210	203	220	211	199	196	206	220	226	207	201	193	209	232	230	203	230	205	202	178	195	213	247	223	233	191	216	212	197	212	226	216	218	213	213	224	203	210	229	227	246	245	198	217	200	223	212	198	239	228	218	186	199	204	209	215	210	198	222	220	217	206	209	217	219	182	182	195	214	207	213	204	209	216	225	180	215	223	204	200	212	223	216	216	220	194	214	216	201	224	217	201	192	198	210	225	225	215	203	217	206	226	209	196	232	212	229	207	219	202	211	206	192	197	219	190	199	232	210	224	204	217	223	210	234	203	218	207	227	215	212	190	199	200	209	208	237	208	198	242	198	230	207	210	222	226	227	188	227	197	224	224	202	190	193	217	219	203	192	202	216	210	221	192	221	205	193	202	209	241	208	220	217	210	227	224	206	213	222	205	241	233	210	234	235	217	218	200	225	220	204	208	224	228	231	238	196	195	217	204	198	208	212	231	227	203	195	223	230	210	202	190	214	206	212	219	207	223	233	208	215	199	199	224	196	199	200	224	208	239	202	207	220	219	208	217	203	222	210	196	196	225	209	219	257	196	208	230	206	211	204	239	188	225	211	210	204	204	203	213	234	222	205	226	213	198	176	208	219	206	222	206	200	216	218	204	193	217	222	218	219	222	220	226	206	199	231	200	242	211	213	198	226	214	237	205	218	201	210	218	217	202	209	209	208	231	219	226	228	248	217	208	229	197	205	212	193	211	203	201	193	214
34540	50787	42650	35140	28969	23846	18343	12764	10116	8117	5715	4062	3080	1972	1502	1256	1305	1251	1308	1237	948	830	699	625	581	489	460	479	418	415	429	389	365	380	379	334	300	313	336	347	320	311	322	329	308	307	279	276	280	271	267	265	297	285	278	255	263	321	255	267	299	310	282	256	254	288	292	269	268	267	278	267	286	284	260	266	281	272	293	281	267	267	265	246	266	274	292	274	234	246	253	255	266	274	262	309	251	292	289	278	266	282	270	281	278	282	257	299	253	271	275	251	253	263	295	261	241	261	269	228	276	264	266	266	268	259	278	262	250	239	280	289	286	235	246	233	247	283	260	265	272	284	228	272	270	281	223	264	284	269	275	275	279	244	258	255	270	283	277	261	281	247	277	258	273	260	293	275	257	244	316	282	300	269	269	237	253	287	271	257	268	273	288	292	242	265	226	284	272	242	283	273	256	262	272	249	254	288	270	239	323	244	299	258	283	256	258	272	256	265	279	259	274	295	270	257	278	282	243	252	249	276	290	266	293	250	293	280	260	260	265	278	261	274	296	266	274	275	268	272	238	278	250	261	269	278	255	281	227	275	276	281	260	275	271	269	269	290	285	269	293	266	256	236	276	299	274	268	278	279	271	262	278	271	274	261	236	259	256	248	259	272	307	258	266	276	290	268	281	280	265	283	264	279	275	258	261	251	234	281	300	280	254	310	277	251	253	245	279	268	276	259	247	282	258	274	257	287	260	270	273	281	274	266	248	288	274	267	277	271	300	253	288	285	266	238	302	295	302	269	257	288	288	267	248	267	244	308	261	280	272	256	283	273	275	281	271	275	253	280	310	271	287	270	264	272	248	257	272	268	269	251	256	267	244	253	270	307	282	301	257	263	255	263	239	275	248	286	287	270	291	252	256	269	241	279	264	253	272	275	252	278	271	260	243	262	293	267	261	264	268	278	263	261	284	252	281	249	277	263	284	251	255	250	283	271	261	265	266	281	267	282	271	272	266	278	272	253	280	258	267	292	271	258	249	289	256	242	263	254	256	260	278	269	305	269	256	251	272	263	233	267	253	270	252	278	252	249	286	255	271	237	285	276	279	265	271	256	295	260	250	292	255	238	271	247	292	241	259	309	281	275	246	254	265	264	274	274	279	274	244	244	255	268	249	267	267	250	277	249	246	273	275	275	262	281	284	260	283	282	288	245	265	284	285	272	277	282	290	266	266	287	280	275	269	285	267	265	258	276	269	303	259	266	280	257	254	302	242	264	254	265	235	284	284	261	256	271	283	275	278	264	267	287	277	289	278	256	257	284	250	271	289	265	268	289	277	272	250	245	270	259	321	254	275	283	236	266	268	301	255	247	264	308	287	258	258	249	274	282	250	278	229	243	276	274	310	257	233	287	278	267	260	234	291	278	285	275	290	272	285	258	270	257	256	268	261	256	282	279	267	293	305	278	263	264	270	284	250	264	273	267	281	253	273	268	264	271	263	247	299	269	278	239	295	258	263	278	291	312	231	278	285	248	265	264	261	246	249	280	286	273	268	250	270	298	258	261	281	256	295	262	264	283	250	253	275	265	263	250	276	283	252	243	292	230	260	273	271	282	253	250	278	247	268	268	249	268	266	272	252	251	256	226	281	254	272	287	255	280	264	255	266	265	233	285	278	254	282	270	258	277	259	270	277	258	273	271	284	270	302	245	259	297	263	268	263	274	259	278	284	294	261	269	264	246	254	264	268	289	264	289	244	286	246	261	285	272	253	302	276	225	244	245	271	283	262	257	256	235	286	264	272	249	268	255	280	276	277	233	258	288	274	261	264	272	279	285	289	275	262	250	263	275	281	266	250	257	262	280	267	256	266	287	279	265	285	258	291	281	248	288	279	274	253	282	269	246	285	231	220	293	260	259	283	258	246	264	251	295	272	265	270	247	270	268	312	261	267	235	271	262	304	290	261	260	246	265	308	276	302	262	282	274	279	301	293	270	292	282	263	282	261	276	267	271	254	270	273	259	258	259	263	256	276	294	250	263	269	294	256	272	323	283	277	250	260	256	279	268	290	275	242	281	254	279	268	269	277	282	284	268	302	297	276	287	243	271	248	265	250	288	275	255	275	262	268	241	268	264	263	262	265	267	278	271	298	271	243	264	279	282	257	283	276	314	260	273	269	261	261	270	260	291	277	274	288	280	265	283	264	294	263	281	254	292	297	275	258	276	261	268	259	262	257	258	259	275	290	300	281	258	266	280	273	283	259	239	276	262	282	242	274	271	326	289	293	261	264	286	253	248	262	272	296	265	257	289	279	275	270	276	278	283	281	280	251	264	266	257	293	264	278	265	272	259	287	259	264	275	259	289	254	246	308	291	284	258	277	293	277	259	291	291	237	275	269	288	265	264	238	272	251	271	277	264	273	275	297	265	284	252	274	269	257	276	241	295	282	271	235	266	271	270	252	293	268	299	265	282	257	281	251	253	279	290	246	242	273	269	278	261	285	270	259	256	273	265	292	266	249	276	264	253	275	282	267	256	271	263	292	262	260	265	234	257	250	286	288	273	262	250	274	252	286	274	260	272	266	250	271	280	266	254	274	279	280	292	250	260	275	254	238	263	243	255	251	236	286	278	254	284	271	276	284	270	270	280	250	288	275	265	260	239	248	268	280	292	285	281	282	257	270	272	269	279	274	276	273	276	258	289	270	266	291	281	268	254	257	301	258	273	280	253	266	226	253	252	265	273	249	301	267	249	293	262	268	278	258	294	264	250	265	255	272	282	258	263	255	275	304	277	264	273	266	272	279	297	275	288	261	267	277	272	251	275	279	251	257	257	269	257	277	272	271	236	276	230	283	252	307	274	253	293	243	266	250	257	254	240	291	275	277	263	289	282	265	289	283	239	282	240	285	262	312	273	262	253	293	263	272	256	263	270	265	272	242	278	286	262	266	284	285	289	243	271	257	280	248	283	270	263	216	298	267	273	272	252	242	257	278	280	268	253	265	250	289	271	291	283	218	283	251	293	255	251	271	279	291	288	257	276	251	228	260	257	276	236	287	266	276	304	244	283	252	231	257	260	245	254	280	259	290	236	266	250	271	241	278	274	304	271	259	274	273	243	279	259	277	269	267	236	288	265	259	301	282	274	251	291	268	283	286	287	255	281	282	257	256	278	275	291	257	258	277	275	290	263	253	263	293	254	277	269	266	249	271	280	273	278	240	286	293	280	279	266	312	261	278	283	269	258	270	251	265	248	274	280	261	285	255	296	268	277	260	308	266	282	293	256	288	250	293	274	262	256	258	262	270	257	274	273	261	297	280	277	277	256	261	274	257	268	264	300	260	244	295	266	259	291	273	250	274	265	276	275	271	252	265	261	223	253	263	227	273	245	270	278	260	258	275	254	238	266	272	285	288	254	280	263	274	291	250	293	265	285	277	296	278	271	258	249	279	285	272	252	273	259	254	279	277	276	274	301	251	286	296	258	237	293	267	252	267	253	247	267
22586	21016	28636	23793	22333	24527	24690	13934	9468	7355	4967	3511	2775	1941	1578	1292	1310	1381	1323	1233	952	753	778	700	636	608	511	516	513	471	492	457	478	450	420	416	399	393	347	395	379	364	380	404	389	343	322	341	375	359	359	314	323	371	338	364	336	359	328	351	353	314	361	344	351	347	347	367	340	319	347	314	338	308	358	327	367	338	340	346	341	328	381	348	361	322	312	332	335	339	370	305	347	328	315	350	344	358	322	340	354	338	306	321	366	343	365	343	347	345	384	320	341	381	333	275	331	318	353	327	353	336	327	362	353	309	359	332	355	311	334	350	359	361	344	336	346	345	352	345	342	335	329	336	364	330	350	340	341	357	326	334	324	337	333	323	325	356	340	343	293	336	345	354	343	335	329	337	367	318	350	312	327	354	328	330	322	352	366	338	338	314	355	347	370	302	307	333	328	359	339	328	361	369	361	316	322	383	316	319	369	351	346	357	344	330	378	360	310	330	347	316	335	305	337	324	348	330	348	372	339	314	350	340	336	345	348	357	342	351	312	341	314	344	328	317	339	329	337	345	342	341	332	326	358	350	353	354	344	331	372	314	351	339	352	310	342	370	373	329	377	334	321	338	335	339	327	343	317	360	332	304	343	322	352	365	336	371	313	311	347	347	318	331	338	363	333	331	358	367	327	324	362	348	352	358	332	324	314	309	327	293	330	344	341	308	322	359	350	344	375	328	340	336	323	337	333	362	372	331	319	356	351	310	324	316	307	318	329	333	330	348	330	322	347	312	355	330	311	332	338	334	330	319	314	387	326	318	344	349	335	341	330	345	344	348	348	322	353	360	330	329	330	341	336	329	310	362	340	345	338	345	354	309	325	315	339	319	332	338	363	332	321	359	333	321	338	310	354	318	341	334	356	371	326	369	332	343	358	335	356	321	297	335	328	334	335	328	329	351	324	340	298	353	318	359	326	325	318	324	333	325	364	360	351	350	311	335	342	346	345	354	324	321	365	346	323	357	348	363	315	316	311	336	354	323	314	304	321	346	318	358	372	302	355	322	314	306	313	317	382	339	339	340	357	300	319	337	328	351	310	328	330	349	344	341	365	354	344	346	336	324	337	322	349	337	339	343	355	349	314	328	325	308	327	336	321	375	320	364	352	341	323	355	316	322	298	343	358	326	317	347	336	327	349	355	342	342	305	340	364	362	381	357	334	333	347	361	327	342	353	327	338	345	354	357	341	351	331	346	325	322	346	380	369	321	337	341	290	348	328	350	373	297	360	347	362	372	368	334	317	344	304	355	326	308	373	351	362	351	333	320	340	353	326	329	338	331	353	319	321	349	340	362	336	374	309	325	391	365	344	319	313	337	348	364	341	350	343	370	350	346	342	339	356	327	336	346	309	321	339	308	320	307	315	329	336	313	309	334	338	329	350	301	363	298	320	340	331	340	317	310	313	320	371	352	315	352	336	336	333	332	363	311	350	336	343	364	336	350	335	362	377	341	359	362	355	327	315	336	323	315	353	341	359	306	359	328	355	392	347	328	351	379	344	386	367	330	334	319	344	359	325	348	348	351	304	310	320	324	319	344	354	291	325	377	345	333	325	299	315	331	354	361	331	321	343	347	329	345	318	337	355	347	351	323	362	355	329	336	380	331	364	364	323	325	344	331	347	331	368	373	340	359	357	332	334	326	344	324	350	329	336	312	308	351	343	337	336	362	332	340	336	325	336	340	352	350	351	323	350	344	370	330	337	335	321	349	326	346	326	328	323	372	373	358	307	318	347	308	373	324	351	353	297	327	326	355	333	309	345	340	328	360	352	347	333	338	328	340	291	345	366	309	347	332	348	341	341	346	346	343	341	335	359	344	354	316	361	351	343	320	343	343	329	333	349	341	320	313	291	340	338	332	337	351	342	285	316	336	302	368	361	337	337	342	351	340	326	332	328	333	332	313	346	365	345	359	356	338	312	350	338	329	350	329	344	327	311	338	335	325	326	312	324	367	376	331	365	338	356	340	341	308	361	325	333	368	346	347	377	316	352	363	367	315	344	348	357	349	322	340	363	320	335	344	360	328	369	353	329	330	330	339	335	335	341	331	348	334	371	347	312	338	377	343	299	312	328	335	367	327	335	344	330	343	331	319	363	297	345	327	372	339	328	321	316	336	352	363	312	303	312	319	348	352	334	352	313	327	322	345	292	361	353	349	342	315	324	349	294	339	352	312	349	346	334	354	327	356	336	348	367	354	346	330	320	333	350	381	356	309	341	322	326	340	335	318	352	341	357	378	315	314	318	307	333	336	310	316	334	349	303	320	376	376	333	352	330	325	328	324	316	342	318	326	352	345	358	378	333	336	332	310	350	310	363	345	354	334	348	341	346	346	360	329	336	313	360	348	360	332	361	318	346	342	332	355	337	364	336	358	336	372	321	323	322	320	360	320	306	345	327	343	327	347	346	333	357	356	337	324	320	351	320	323	310	349	335	336	309	385	341	362	345	287	331	377	348	310	343	346	328	354	348	337	340	352	319	323	314	346	359	339	337	358	327	355	327	345	317	326	322	297	326	340	309	355	335	311	351	317	347	334	371	298	351	329	328	355	360	354	339	351	347	308	347	340	349	334	303	314	352	343	323	339	355	336	343	301	328	314	355	321	362	301	323	319	335	352	348	334	321	356	338	303	347	361	329	349	369	354	356	338	354	363	383	354	325	326	343	368	396	343	357	362	356	335	319	333	331	306	327	341	364	347	356	343	321	348	320	348	303	314	319	336	334	322	344	361	331	335	363	330	320	366	333	312	352	351	336	334	356	353	320	325	358	353	340	320	334	337	368	343	343	319	324	332	328	348	314	336	331	338	378	342	392	349	338	365	327	316	333	327	339	352	356	360	367	310	361	328	324	331	346	384	313	319	310	326	363	351	381	328	366	342	349	312	329	364	346	335	339	330	303	333	325	348	331	341	320	321	347	312	338	339	308	343	299	312	325	344	344	345	356	334	355	346	329	347	346	322	372	328	373	346	356	361	360	328	343	336	359	303	366	320	323	340	335	326	352	336	349	348	340	335	329	327	332	330	321	380	358	333	326	325	365	324	356	352	324	308	329	344	354	321	301	336	348	330	357	368	328	326	345	365	312	350	346	328	324	364	312	357	305	327	302	341	334	366	353	308	329	313	350	324	348	330	368	331	351	304	330	370	350	350	353	298	321	341	356	346	308	339	354	350	326	357	361	309	384	353	283	310	328	354	361	352	345	362	352	310	346	356	319	324	349	343	366	348	346	359	346	322	305	372	347	359	335	329	302	336	350	336	357	324	326	340	347	345	336	346	364	353	313	327	347	331	363	339	309	317	321	339	346	353	340	329	329	347	358	359	328	306	328	319	327	335	372	330	352	331	340	342	367	381	320	310	370	362	358	347	337	338	322	347	311	324	329	313	368	348	357	315	367	353	318	328	357	352	312	371	346	346	341	362	345	300	361	352	382	341	343	361	352	336
37222	58848	50144	42484	36644	31419	25828	19095	15883	12934	9450	6762	5310	3658	2774	2583	2332	2606	2428	2107	1663	1327	1266	1131	946	803	712	765	665	692	732	671	694	621	583	580	537	484	470	423	481	510	483	430	460	440	453	415	434	448	427	431	381	394	428	434	435	414	429	409	371	399	401	399	421	447	388	443	427	408	405	403	370	417	363	411	395	392	377	386	419	401	441	399	375	379	418	455	412	438	438	391	395	435	427	435	393	380	394	415	427	392	409	389	410	389	382	410	434	412	373	394	397	383	443	407	385	411	411	413	454	421	424	375	404	396	409	425	396	406	387	420	423	408	433	385	405	401	387	395	408	385	406	382	454	381	399	385	471	400	398	378	389	419	369	412	453	383	408	402	395	416	415	391	425	370	412	378	376	408	405	422	424	385	434	420	391	387	432	392	407	417	404	411	424	408	376	389	390	410	396	378	388	423	403	402	381	404	396	383	376	429	395	424	430	412	393	409	431	433	402	387	426	390	384	405	372	377	417	435	419	401	414	410	429	394	424	420	405	407	422	410	412	399	376	374	386	392	375	421	400	398	425	377	414	378	388	415	450	426	439	403	453	389	412	384	434	436	405	365	404	443	416	382	433	394	410	381	415	403	396	377	404	406	419	430	409	380	427	436	369	398	404	398	395	431	414	380	392	408	405	407	410	405	394	412	401	391	436	430	435	434	425	391	438	399	419	415	405	447	370	452	389	417	415	389	402	375	445	416	384	434	441	386	393	418	415	398	402	389	374	383	429	400	413	426	427	394	409	426	384	422	384	425	394	415	416	404	386	425	399	411	408	374	396	392	428	380	399	421	371	397	419	431	416	429	388	439	424	396	418	368	378	386	407	389	393	437	417	386	416	371	395	415	429	433	443	410	427	410	394	397	441	394	398	406	446	386	351	437	395	386	410	419	411	442	430	402	416	397	428	435	415	396	372	428	412	378	407	441	400	411	431	397	357	427	420	422	401	422	347	394	409	380	452	385	400	385	393	414	420	344	406	411	407	429	384	404	413	411	407	415	413	429	391	434	440	425	365	433	457	419	387	408	416	371	402	368	396	411	442	413	428	423	412	399	392	394	390	406	410	406	402	396	434	400	434	420	408	428	411	399	431	422	408	428	405	420	394	436	379	380	368	426	418	412	423	403	406	406	462	403	401	420	402	409	391	423	447	418	364	448	386	422	383	389	386	436	423	380	434	417	384	436	404	429	388	407	425	412	394	384	397	402	401	400	410	429	381	425	412	434	417	407	417	408	375	427	365	397	405	404	403	389	423	371	383	450	379	408	402	412	383	397	371	404	394	405	412	393	399	388	424	418	405	387	388	386	429	441	418	402	401	420	412	456	407	399	412	428	397	440	407	388	375	391	410	371	394	438	406	426	405	404	438	420	397	378	395	406	432	392	390	378	364	423	410	427	381	426	385	428	407	445	419	408	395	417	430	419	405	416	409	423	371	390	393	399	403	402	470	407	434	388	392	415	411	374	414	411	415	394	445	440	400	411	391	406	432	388	403	405	406	408	408	439	454	391	410	409	396	430	412	411	438	437	417	385	444	402	395	422	425	394	415	422	441	383	405	420	395	382	383	401	418	407	436	406	393	395	395	423	388	403	410	442	394	411	456	432	416	411	389	423	417	395	391	383	404	390	412	404	421	427	440	391	375	399	405	406	430	417	415	427	397	420	405	428	389	381	413	398	380	439	419	410	406	463	361	425	388	412	418	440	409	379	417	384	402	450	404	402	394	421	388	377	426	444	417	375	383	408	396	389	424	435	386	406	394	419	377	372	393	407	401	396	423	408	404	414	374	416	419	424	436	416	407	408	412	419	432	399	392	407	387	389	370	394	421	448	397	435	462	387	374	400	429	389	392	420	384	394	421	423	381	406	421	360	386	413	393	385	417	400	401	434	414	416	391	382	426	449	390	417	355	373	375	401	403	390	403	432	406	404	421	385	408	428	410	439	403	408	412	422	404	389	435	384	413	420	418	418	409	433	373	404	446	384	422	391	424	388	414	376	403	436	422	390	399	454	414	390	394	396	403	398	415	391	376	381	382	427	428	425	430	448	380	389	418	404	402	407	397	430	400	437	422	374	422	389	413	417	421	417	398	420	400	439	452	416	433	388	379	426	425	379	358	401	383	414	404	399	413	402	388	415	393	434	424	390	418	426	376	432	396	429	422	408	415	448	426	395	413	424	407	414	418	398	422	424	395	390	427	370	404	458	381	430	367	400	430	437	402	421	394	387	401	418	393	418	401	385	413	422	402	400	384	403	438	415	416	410	404	396	443	441	403	394	382	417	387	418	407	415	396	442	407	408	382	403	404	422	389	408	431	411	433	420	390	420	377	389	412	372	413	394	407	397	398	388	429	393	428	381	407	395	364	374	387	410	448	398	394	408	381	416	411	378	402	428	393	407	426	415	407	402	419	419	408	403	402	412	427	391	454	370	411	367	416	358	405	440	343	406	417	393	410	395	395	408	408	421	421	411	438	436	399	404	397	413	407	428	415	404	416	437	429	444	375	389	391	425	418	435	432	384	431	383	443	359	386	435	367	447	424	404	391	403	412	419	404	408	403	410	419	372	374	405	390	394	370	375	407	363	441	414	421	391	412	429	426	415	408	389	419	404	408	426	390	396	378	393	413	420	419	421	416	385	395	382	399	433	407	410	428	416	434	416	412	384	399	416	376	428	427	401	423	407	387	403	419	390	372	442	415	361	420	389	392	370	387	439	379	418	407	468	389	410	385	424	392	411	427	388	396	431	406	428	445	408	375	366	400	414	395	401	432	415	426	373	427	425	410	415	421	364	409	388	414	418	387	430	385	418	410	399	396	391	403	400	410	392	387	381	446	423	451	417	403	403	399	390	439	389	369	411	413	427	426	432	419	397	440	421	440	422	398	399	380	357	411	402	387	417	410	421	420	414	424	437	412	403	403	410	436	374	441	450	406	398	397	422	396	404	395	387	385	429	370	386	366	418	426	420	412	377	408	399	430	399	366	429	444	416	407	417	436	397	394	430	425	427	402	420	399	413	401	376	397	382	418	387	443	418	405	425	388	409	421	379	404	413	393	435	429	432	378	408	414	396	423	402	384	378	401	377	417	400	401	440	411	429	391	429	395	429	406	393	406	376	405	396	439	385	427	412	359	380	397	380	438	372	439	376	404	408	427	403	400	393	409	401	382	421	389	394	388	411	405	367	396	409	401	438	431	395	387	372	440	431	389	390	422	414	387	426	402	412	398	418	414	409	410	419	399	402	398	398	391	424	391	398	443	433	409	391	430	432	414	408	377	451	404	411	401	396	409	421	405	399	403	417	403	405	431	410	387	407	386	408	409	396	415	404	382	410	371	406	437	380	387	416	450	398	389	412	419	447	379	423	384	402	420	418	428	378	420	431	381	418	383	404	400	400	404	421	411	411	416	395	423	414	373	435	425	395	388	408	426	419	409	402	428	425	394	387
29278	31012	33333	29347	21658	14883	10344	5735	3988	2910	2038	1490	1038	793	636	561	558	586	573	603	434	392	373	362	321	299	277	320	289	269	287	249	294	260	238	247	229	220	227	244	240	246	239	204	232	209	229	213	233	234	218	223	227	226	207	236	245	218	217	237	236	189	221	207	205	213	202	204	209	238	215	219	211	219	228	222	227	228	222	229	212	217	208	205	193	225	217	214	218	222	215	221	181	238	203	217	206	216	229	213	205	205	207	224	221	225	217	234	220	235	221	212	203	222	226	198	243	223	204	226	211	214	216	218	207	255	223	216	224	233	187	223	221	231	217	216	220	204	199	210	216	237	187	212	216	215	198	234	228	230	205	227	211	235	202	242	226	229	221	229	213	234	200	245	204	200	220	229	229	226	240	202	232	216	215	225	223	230	214	235	211	220	224	234	232	206	232	225	211	230	235	231	218	200	205	234	253	195	201	206	227	233	203	245	212	219	225	202	232	199	180	221	218	207	228	223	202	221	214	215	213	216	207	213	219	254	221	201	185	223	209	233	228	222	181	244	238	214	215	212	244	233	217	228	227	218	200	227	224	224	219	215	198	214	206	224	222	223	239	217	215	218	216	235	203	233	213	220	214	213	247	213	236	197	218	199	215	225	219	209	193	216	212	245	218	218	227	221	241	204	207	222	194	232	232	218	213	235	198	217	234	220	208	243	258	217	225	224	200	225	205	205	262	226	207	215	225	243	204	219	222	239	236	208	198	226	213	210	228	235	229	216	208	227	226	233	212	207	206	196	264	209	213	222	220	211	238	205	229	225	205	209	233	215	214	193	223	210	241	202	205	230	225	205	202	207	224	196	192	205	237	196	224	239	188	185	225	220	211	179	202	197	198	228	210	185	210	227	253	205	238	212	201	226	252	228	236	238	209	228	190	227	211	227	210	244	209	198	227	218	218	234	243	242	200	227	221	200	217	184	222	206	220	205	206	237	212	197	207	215	222	216	211	232	219	253	229	215	233	202	235	212	201	226	213	200	232	199	214	233	225	206	223	203	178	222	231	232	227	220	191	206	173	211	215	216	229	221	225	185	240	230	239	202	206	235	209	222	207	215	204	208	233	197	215	207	246	215	211	216	233	210	200	221	217	202	222	206	191	209	220	214	239	235	224	251	198	215	232	232	208	231	212	238	196	216	237	201	233	244	223	205	197	221	223	199	193	218	214	197	224	233	200	215	222	215	238	241	192	231	206	246	220	218	215	234	228	191	215	188	224	208	218	224	206	232	223	211	239	240	204	205	231	197	191	218	203	210	240	219	216	221	210	216	209	208	225	219	211	208	223	217	201	225	226	215	206	209	205	228	240	240	229	227	229	215	208	214	214	228	237	231	208	213	222	240	208	260	205	225	239	204	230	231	215	212	229	206	207	219	207	213	225	222	212	223	208	223	223	231	205	211	221	206	230	172	258	216	226	218	215	220	204	231	202	229	251	220	210	226	192	241	210	226	199	176	219	193	215	202	206	211	204	228	237	220	219	220	209	200	215	207	191	216	220	214	227	233	204	211	217	225	210	217	205	207	192	217	209	227	220	223	215	230	217	201	197	224	204	230	206	222	215	226	218	204	238	215	211	218	228	213	208	213	234	229	227	214	214	210	226	217	229	209	217	223	219	229	236	214	243	233	202	213	240	206	214	227	186	228	217	237	214	218	210	237	206	220	206	222	222	232	240	222	216	199	214	211	237	200	220	233	213	230	189	238	201	205	228	200	248	248	236	218	225	240	201	215	207	203	226	223	221	237	225	217	220	222	208	220	205	216	241	207	240	226	214	238	198	240	234	200	212	193	197	230	207	244	212	199	219	197	217	209	225	198	228	208	188	219	197	222	228	221	214	238	211	232	218	223	203	238	248	212	223	208	233	201	233	209	214	213	230	215	224	215	234	215	194	225	210	201	191	219	206	241	233	223	215	219	220	226	200	222	222	211	219	221	226	216	211	231	188	201	193	214	230	216	206	217	210	225	188	201	200	237	230	218	213	207	233	216	214	208	209	230	213	206	212	220	189	238	211	220	192	240	188	228	225	227	218	200	208	220	218	205	213	205	218	214	234	215	221	222	225	234	183	218	193	217	243	201	229	220	209	227	232	245	213	212	231	214	251	225	224	226	210	242	187	226	231	221	212	203	236	208	225	227	200	222	217	204	217	246	227	216	254	209	218	266	222	225	198	226	213	215	197	230	214	218	203	225	200	229	236	252	222	200	194	224	224	238	215	207	215	227	238	198	238	233	240	202	209	210	228	206	217	216	200	242	215	226	220	220	216	226	227	221	222	231	193	224	217	199	206	212	256	206	213	239	202	239	232	226	231	205	240	200	221	211	197	196	205	224	208	220	211	249	193	217	207	204	204	205	198	202	195	216	243	227	220	253	220	209	209	220	194	185	222	227	214	229	236	193	221	214	251	214	222	231	240	201	184	210	207	216	199	209	228	231	214	203	209	215	229	184	227	193	201	228	208	232	218	236	246	226	213	218	220	219	208	241	225	205	205	205	223	220	231	215	210	180	219	217	225	222	236	221	240	220	230	235	203	220	206	206	236	232	233	202	224	207	201	201	222	226	202	217	221	192	212	188	201	207	244	212	222	221	194	239	240	246	224	229	255	228	213	214	219	182	217	209	206	205	218	211	221	205	210	228	220	234	223	207	217	243	227	219	210	204	243	197	204	217	231	227	221	218	219	230	239	230	230	210	210	195	211	216	239	205	237	224	207	228	235	225	216	230	226	214	259	239	210	203	204	229	203	232	227	228	215	205	228	227	210	231	206	202	211	245	205	219	214	214	193	257	236	236	211	230	184	199	230	197	202	207	229	208	237	234	232	200	211	221	227	206	214	224	223	213	222	211	226	226	241	203	226	227	210	233	251	227	214	229	229	223	207	218	254	212	203	228	219	205	210	214	255	214	242	212	214	217	217	191	234	203	184	203	197	194	208	236	218	213	225	252	238	203	239	229	206	232	220	246	220	222	211	227	201	204	227	197	204	217	206	215	218	226	223	216	253	212	239	229	213	231	221	242	206	251	225	221	245	216	224	229	217	223	209	189	216	190	186	216	218	225	217	212	215	195	207	217	213	210	192	219	225	182	223	218	233	215	226	213	209	235	223	208	204	202	208	243	235	222	207	229	211	193	222	211	217	210	198	210	241	199	227	195	186	224	219	232	231	209	229	212	194	208	235	203	225	221	210	215	240	202	209	198	218	237	242	238	212	223	210	245	224	207	210	226	242	246	240	205	205	192	198	224	242	243	210	215	233	221	223	214	228	214	213	213	199	220	203	221	220	219	225	206	217	213	247	196	206	223	204	200	224	230	234	185	209	219	234	238	222	257	234	210	221	187	239	185	232	230	220	180	220	224	233	228	225	234	184	238	234	230	224	209	246	235	241	219	219	209	190	217	227	210	221	200	211	216	217	211	204	223	210	226	230	198	240	251	230	212	259	214
34062	46383	38460	31620	25756	20806	16718	10911	8538	6223	4280	2983	2057	1487	1090	955	1064	1066	1064	1022	734	591	548	504	443	399	377	391	398	375	374	377	384	365	342	329	313	275	270	275	295	313	313	313	313	269	280	266	276	286	251	262	266	294	282	278	280	288	295	287	281	255	282	268	273	271	275	264	249	249	280	275	283	256	288	284	276	286	269	261	259	283	269	285	282	269	289	280	321	282	276	275	277	250	291	270	265	285	271	291	283	255	244	267	259	272	257	257	303	286	258	294	290	290	291	294	258	289	298	262	280	291	246	259	304	265	270	271	283	293	282	301	297	272	270	261	284	304	270	267	265	274	284	272	278	252	261	269	245	258	276	270	272	284	266	235	279	258	274	268	273	262	252	256	267	282	256	279	280	264	271	265	225	273	260	274	259	294	291	261	298	263	262	300	292	267	280	263	270	275	271	278	301	269	253	260	278	252	262	266	274	255	275	258	261	254	260	263	275	273	253	267	274	270	280	265	278	248	266	261	276	283	267	263	284	261	293	262	282	271	288	258	266	276	305	280	243	255	256	259	272	264	257	259	258	288	281	272	260	264	269	271	260	272	261	276	280	268	304	239	229	273	271	260	263	257	288	267	262	248	268	216	305	251	282	256	263	264	261	251	245	271	284	276	277	289	269	261	262	291	292	253	256	265	268	276	274	272	242	249	282	281	240	246	279	269	289	295	279	261	256	272	241	294	245	270	272	279	264	259	246	265	283	294	262	265	288	298	272	276	267	276	271	271	250	252	269	297	288	289	250	271	277	284	242	313	281	268	277	285	268	310	272	274	282	294	248	268	276	280	305	273	282	285	274	242	264	277	276	267	263	285	257	281	250	245	264	264	272	278	290	277	291	256	282	260	263	284	295	286	258	293	260	269	239	263	271	299	267	265	271	251	255	265	236	261	272	283	278	275	296	273	270	286	259	292	253	290	272	281	265	309	254	254	277	253	257	273	249	276	267	264	259	304	288	265	239	270	262	256	272	275	278	280	257	309	278	258	322	284	233	274	246	268	249	286	279	272	277	294	291	258	264	294	288	268	275	264	254	251	273	297	270	281	259	278	274	307	282	265	254	279	269	311	280	259	249	276	262	277	260	256	285	279	291	260	261	293	289	285	270	294	272	253	328	287	270	298	252	267	266	254	274	283	281	262	292	262	279	261	279	257	285	256	268	273	282	261	290	254	242	233	314	276	302	273	294	267	295	281	262	284	272	284	254	277	296	289	274	282	274	284	267	268	285	272	267	240	273	243	266	262	259	283	273	272	293	265	227	260	260	258	276	277	289	281	259	267	297	292	285	246	276	295	246	247	242	298	293	272	290	281	286	263	257	256	284	320	249	288	270	270	287	263	219	270	273	242	287	293	271	302	272	271	254	241	269	277	265	258	262	285	251	282	251	260	280	304	299	294	283	267	274	270	259	254	260	272	258	273	257	279	268	271	273	289	278	262	264	296	288	266	250	280	300	327	260	249	272	263	257	279	294	259	249	257	271	290	258	286	249	278	311	259	248	272	264	287	250	295	277	269	268	303	295	287	282	275	279	287	271	258	256	296	274	293	262	286	267	275	241	299	271	290	281	270	293	259	268	278	268	245	260	270	273	263	277	269	269	257	239	267	274	286	278	264	269	307	257	276	260	258	263	274	259	261	282	290	240	251	283	268	266	276	267	282	234	256	274	231	255	264	237	278	269	277	255	256	273	244	300	282	292	279	276	298	261	277	274	247	260	261	264	306	292	259	276	272	256	322	304	285	269	273	280	252	262	274	273	244	256	270	257	292	282	283	270	249	265	272	254	268	274	262	253	258	303	289	287	283	264	288	281	255	270	273	285	253	274	270	290	281	263	282	266	278	263	274	309	275	243	268	247	231	253	248	288	267	253	262	268	242	242	272	281	250	275	284	248	258	279	294	283	275	297	313	279	267	277	258	272	270	265	266	256	311	263	271	277	283	247	233	280	270	270	273	275	273	247	268	254	253	248	247	281	272	299	277	285	260	280	301	253	269	238	284	273	276	259	270	286	275	265	245	256	294	263	279	260	285	249	249	247	267	288	282	276	318	249	284	286	264	262	254	264	242	275	254	249	296	280	271	269	252	249	288	274	255	287	250	245	274	270	282	282	292	269	288	290	280	277	269	256	238	278	270	292	297	282	284	316	256	243	260	271	277	272	236	287	292	307	271	275	299	277	244	262	272	268	275	265	266	296	274	273	284	245	296	263	282	268	268	290	253	295	259	269	267	284	281	313	257	263	277	285	280	270	267	276	287	264	269	281	264	286	258	276	281	249	258	268	272	261	267	268	269	277	261	286	282	281	282	275	277	260	275	287	262	272	274	285	286	262	254	248	229	273	304	274	276	282	264	268	298	266	251	270	292	274	293	260	256	246	259	262	235	297	273	257	278	284	287	269	248	294	263	265	290	263	256	265	276	282	264	273	272	287	266	290	249	267	258	277	269	267	289	270	258	272	269	307	284	285	269	293	261	283	250	278	248	271	263	257	268	279	300	262	292	301	261	325	242	299	251	301	285	293	265	252	250	257	271	269	280	273	261	281	312	255	252	292	282	279	268	228	270	280	266	301	297	291	294	235	259	260	301	270	258	279	266	261	257	234	275	273	269	278	236	286	277	238	267	256	267	278	268	289	286	245	258	247	281	301	304	272	273	278	266	271	246	251	286	282	270	294	289	275	253	312	249	270	274	257	222	279	254	262	274	245	271	257	280	277	255	277	268	244	243	282	293	254	258	278	292	273	276	290	245	260	268	238	246	264	277	265	266	265	282	284	290	276	289	250	255	264	279	262	274	267	273	259	284	254	302	280	267	271	266	291	285	257	272	279	277	262	303	286	241	296	277	273	269	276	251	289	269	276	262	313	235	289	275	298	267	273	260	263	250	239	280	284	265	292	258	258	274	258	295	265	283	292	260	285	287	259	251	279	272	280	278	256	261	260	264	263	264	288	249	267	259	278	285	266	278	283	271	261	264	279	265	284	281	302	274	278	266	268	261	280	265	258	254	234	270	273	242	294	304	265	266	296	260	261	294	271	243	289	264	284	267	301	269	279	262	275	258	265	279	289	279	296	264	279	267	266	241	281	278	247	320	245	270	237	253	295	274	267	262	272	267	261	275	267	281	282	261	255	265	257	255	255	285	269	260	273	257	264	265	270	279	287	258	266	284	289	268	265	299	271	273	294	248	262	283	265	241	276	265	301	263	274	268	286	286	225	264	260	275	284	282	282	275	252	271	266	288	304	285	272	281	251	256	265	281	294	289	251	244	268	281	287	269	277	252	273	281	247	271	255	261	246	260	257	275	278	257	247	256	285	294	242	252	255	257	263	254	249	306	265	250	258	244	273	268	281	285	289	291	263	281	287	267	305	247	297	284	251	298	279	269	282	293	254	266	293	275	249	252	280	281	288	262	264	253	267	257	288	258	274	309	276	264	236	247	261	267
23737	21043	28381	25138	23903	22990	18542	10066	6793	5276	3671	2206	1571	1354	1166	924	935	921	991	896	780	651	586	478	447	385	412	381	402	400	370	427	372	394	396	384	340	328	333	322	307	334	340	297	302	347	307	330	300	292	291	280	320	318	362	326	333	297	277	313	344	314	311	319	308	288	317	318	287	296	284	309	318	310	302	293	328	307	313	316	305	291	301	270	302	322	317	312	291	296	339	323	299	266	282	324	303	273	286	308	298	302	299	257	263	289	271	328	313	308	286	285	274	280	308	309	307	309	307	293	284	283	294	283	305	285	289	282	292	289	325	272	289	269	304	310	294	302	258	290	301	303	286	307	326	267	329	312	305	314	269	291	288	290	304	337	299	322	267	284	299	308	325	319	282	284	289	307	292	303	288	315	303	267	277	311	309	292	330	290	308	315	304	288	323	301	303	306	304	263	297	301	300	298	272	296	328	277	320	297	310	318	296	274	324	318	272	326	331	302	267	319	282	287	249	321	341	290	292	289	286	319	281	293	299	309	309	320	299	313	315	286	297	287	319	279	309	304	279	310	326	293	282	263	272	266	292	289	283	288	280	287	287	303	315	297	320	313	348	279	317	291	281	310	322	315	334	284	277	300	306	276	283	303	289	288	316	303	282	285	281	270	282	278	320	300	350	288	289	302	319	294	309	312	263	291	299	292	288	319	286	318	299	283	323	264	292	309	332	294	274	310	325	290	307	295	313	313	258	256	290	332	317	310	280	291	288	302	307	273	334	348	285	297	274	286	299	294	295	318	333	313	309	296	326	329	298	318	271	299	299	277	283	303	297	268	301	300	300	286	305	292	323	295	319	330	290	300	287	299	270	313	289	316	342	310	314	304	300	310	310	294	305	262	278	295	317	291	317	287	289	317	319	265	292	294	295	273	331	320	311	297	306	294	276	289	291	308	278	316	316	329	310	307	285	330	297	275	299	289	326	278	296	285	307	281	323	321	298	273	306	293	304	333	295	294	336	300	303	324	309	282	284	305	309	310	292	301	291	296	302	301	296	324	281	332	300	297	324	321	287	312	299	311	278	313	302	321	278	300	274	302	280	273	299	290	359	302	306	299	326	304	286	285	277	311	302	295	298	279	321	265	314	317	311	314	302	296	314	308	309	304	307	303	315	295	322	299	276	307	294	323	307	290	262	302	293	256	308	319	287	291	292	293	302	290	304	303	276	311	303	299	293	270	322	287	299	294	315	304	277	311	323	304	293	284	306	278	291	282	304	275	299	313	291	289	261	301	306	292	298	299	289	292	295	316	280	292	274	288	305	274	308	358	314	279	302	313	317	293	329	308	304	304	278	293	298	308	299	296	302	280	286	247	287	301	285	282	307	325	329	304	303	290	328	296	334	314	328	317	317	307	279	331	289	306	281	278	286	274	328	315	321	318	296	312	277	303	309	295	303	275	312	301	339	306	345	314	282	312	308	291	298	304	329	281	287	304	295	329	301	275	271	308	294	331	323	302	294	297	291	325	297	290	287	339	293	300	312	312	354	284	280	300	305	308	316	347	335	273	296	276	307	308	293	306	290	295	315	283	315	296	309	302	307	318	292	262	313	284	324	313	299	308	315	299	294	311	333	297	304	289	299	301	298	293	306	272	263	294	331	291	274	279	315	271	284	292	267	306	299	299	294	308	288	294	316	296	318	294	268	290	264	322	313	299	274	302	295	306	284	290	312	327	311	322	293	294	272	286	315	293	290	288	312	315	273	316	298	289	279	283	281	343	295	301	302	300	268	335	288	297	316	299	294	327	288	312	334	292	288	328	296	301	329	336	322	297	353	283	282	255	312	310	294	299	318	294	315	283	297	309	257	288	305	326	320	277	265	273	281	286	295	327	284	290	309	272	329	278	291	338	308	287	293	312	305	298	309	335	323	259	290	337	275	265	319	325	302	297	340	306	285	287	308	293	315	334	294	317	298	293	303	286	286	301	303	281	290	305	338	327	321	285	282	313	309	294	262	297	319	271	293	285	279	302	313	313	294	277	294	303	274	311	293	270	275	322	291	317	305	306	282	309	296	293	309	287	291	296	301	275	302	287	265	289	303	303	326	262	270	265	304	289	304	296	327	289	292	249	268	315	310	334	292	313	318	325	297	309	302	273	298	303	281	275	298	323	306	289	272	299	308	305	316	333	303	261	280	279	311	305	328	296	301	276	297	299	293	310	313	316	307	315	298	293	274	308	318	282	264	308	323	311	260	299	313	286	283	296	300	292	307	338	299	306	295	325	279	324	309	296	280	271	280	275	282	274	300	329	310	313	294	292	280	305	288	312	288	290	303	276	320	288	281	294	301	303	309	300	281	307	307	308	282	322	311	336	321	306	278	322	304	294	288	336	306	292	341	276	313	323	319	300	281	298	318	293	270	271	293	310	311	294	286	303	329	310	296	269	339	323	322	327	298	267	322	274	276	314	304	307	310	285	289	287	307	266	295	311	320	299	305	287	309	284	292	304	317	278	300	322	315	285	266	297	303	291	289	291	295	317	286	303	281	268	315	325	278	324	280	313	320	259	278	305	293	310	312	299	291	312	304	268	263	280	320	294	266	313	323	309	299	331	286	250	326	324	305	331	304	288	314	274	308	307	290	269	326	286	307	299	329	319	295	298	269	309	331	297	281	276	274	301	341	288	322	281	312	293	297	316	307	314	310	294	295	306	322	280	310	281	315	315	319	315	304	319	312	300	299	317	328	300	300	307	331	294	303	299	309	300	298	319	305	256	269	294	286	314	280	311	286	299	311	277	290	296	285	294	329	309	303	277	278	306	306	279	279	291	314	316	322	289	325	314	314	303	285	327	300	276	314	311	330	280	309	299	343	292	304	323	310	281	310	290	287	288	271	296	303	302	299	265	298	351	279	277	297	302	286	289	280	302	276	303	333	278	304	299	311	283	277	275	308	312	288	298	281	312	319	310	274	301	286	314	285	297	290	280	299	279	325	300	307	306	298	274	319	305	295	290	294	272	321	330	317	293	288	321	295	312	312	306	299	299	306	315	266	294	301	296	310	309	274	338	272	284	298	319	304	311	346	296	304	342	289	282	284	291	302	288	304	312	284	304	324	304	308	319	312	305	288	287	301	342	280	310	313	299	291	331	300	303	284	306	308	296	283	282	301	301	318	352	289	322	295	313	316	278	310	316	280	272	306	319	314	316	290	292	285	295	302	268	277	308	302	307	287	290	298	293	290	288	322	311	317	350	294	312	291	302	269	300	319	307	301	317	303	294	302	301	310	306	294	293	293	295	283	312	303	312	301	314	292	279	317	294	307	313	330	328	329	318	305	275	313	269	307	309	290	289	304	276	298	275	272	280	284	304	290	290	309	293	305	307	292	292	308	285	310	304	296	283	317	325	272	303	339	283	310	322	253	285	288	314	313	314	328	311	306	303	320	330	308	289	285	294	313	323	336	306	326	312	303	299	326	341	318	284	283	292	295	286	313	283
33994	54278	44756	37552	31712	26855	22319	15719	12991	10107	7141	4305	3099	2430	2038	1747	1754	1700	1725	1642	1268	1036	893	768	659	553	596	611	585	587	576	576	562	535	529	481	467	432	416	407	412	478	408	406	436	390	391	397	377	404	399	391	382	359	350	384	398	354	386	367	384	381	378	389	344	362	410	387	356	373	352	348	382	368	345	374	365	350	336	368	351	380	372	431	356	333	330	358	333	365	357	372	369	364	372	377	376	365	373	369	365	343	361	341	355	382	397	353	393	332	352	350	367	376	358	359	347	371	335	369	360	377	365	344	333	353	362	377	357	363	342	395	343	371	381	402	373	355	401	390	333	381	371	361	383	312	369	347	327	380	375	368	360	366	353	361	364	346	366	328	378	360	393	399	367	407	357	351	358	362	368	354	376	343	368	359	368	342	371	421	349	383	337	355	358	365	376	371	351	371	367	344	370	371	372	378	387	350	373	375	358	373	359	378	353	367	324	367	359	365	314	356	383	340	378	353	353	369	378	379	375	343	383	376	400	379	367	344	357	339	367	395	359	356	352	349	358	366	374	369	369	338	366	382	359	367	390	315	371	354	360	394	369	373	385	369	402	360	354	349	340	369	343	357	366	350	374	374	366	389	384	380	370	357	367	345	355	383	400	396	338	343	366	379	359	312	388	375	356	354	377	358	357	380	367	379	380	355	365	381	348	376	362	355	398	369	355	379	352	346	360	361	379	348	362	347	362	399	377	322	360	372	376	363	361	340	360	349	354	390	362	341	353	354	422	372	379	340	418	355	374	350	370	368	326	328	341	401	361	380	358	362	360	364	394	364	369	363	340	373	370	338	360	370	342	394	355	342	414	349	374	353	345	385	388	351	375	378	372	351	346	386	375	366	380	330	353	354	359	370	374	374	363	330	359	374	367	329	357	364	384	340	344	360	369	377	361	336	361	340	364	363	355	390	346	343	384	332	366	382	372	347	382	362	361	376	371	375	380	381	371	332	396	387	357	369	425	360	358	348	370	330	351	386	368	378	400	315	342	352	357	357	371	349	348	348	361	351	391	376	371	384	355	340	373	356	363	364	369	333	380	355	308	336	353	360	368	342	372	340	364	379	364	379	370	342	403	342	338	405	353	363	322	372	356	357	343	364	346	351	355	362	382	369	388	373	365	357	338	355	345	332	351	360	342	346	396	361	367	376	360	313	336	374	361	344	373	357	358	376	353	340	376	396	370	358	367	340	361	320	347	358	342	388	341	334	389	335	378	347	374	365	406	378	344	388	374	365	366	347	333	396	391	317	347	390	393	372	389	346	372	340	378	371	354	392	361	372	398	344	354	324	378	384	381	384	402	366	354	369	399	418	331	368	367	360	347	370	341	324	387	385	375	391	412	354	377	344	398	406	391	354	373	373	372	368	356	403	378	359	351	344	377	371	384	370	369	365	381	355	385	349	358	360	339	371	387	349	386	372	346	362	388	358	347	408	380	370	404	384	364	389	360	370	358	347	323	377	358	343	338	365	351	340	359	368	376	373	379	369	361	371	345	396	368	383	378	341	374	392	369	350	374	362	384	395	367	386	374	382	385	374	372	357	330	404	376	370	393	346	371	407	373	383	355	360	339	342	335	345	349	361	395	365	348	371	352	350	345	363	346	360	370	372	357	399	377	387	369	399	365	360	369	385	362	383	369	386	400	363	348	365	389	389	403	373	406	379	381	385	345	339	378	360	343	349	353	368	328	356	369	375	372	363	374	365	391	384	386	347	380	402	362	358	398	395	332	351	357	323	390	363	405	322	373	359	350	382	339	370	367	365	363	332	345	370	365	329	358	353	344	357	356	365	383	394	370	355	365	319	389	394	354	373	385	326	365	367	380	375	397	367	361	384	385	386	348	376	403	355	359	382	334	374	370	365	371	320	376	392	327	351	336	364	385	357	397	366	383	353	370	363	386	392	364	356	367	362	340	390	361	362	343	337	389	388	401	349	355	377	380	368	337	348	367	344	379	344	390	360	371	373	362	356	342	345	312	401	372	348	387	370	367	363	363	382	358	367	352	341	355	339	374	342	396	386	378	384	348	337	365	376	357	378	344	381	321	355	357	394	383	339	384	362	379	375	390	349	355	360	366	332	353	370	358	357	371	375	373	385	336	355	376	353	367	360	352	348	377	355	367	409	370	389	422	377	325	371	355	342	393	371	336	361	345	344	348	334	365	362	366	334	374	373	356	368	380	338	363	377	378	357	343	370	352	337	374	390	401	348	373	370	356	341	358	357	350	369	335	355	396	365	390	349	346	335	353	359	343	366	354	362	387	356	372	366	326	358	351	348	333	393	358	343	392	382	377	388	363	325	392	378	378	363	391	411	378	356	336	372	336	362	386	342	380	373	330	341	380	332	352	373	359	343	339	370	367	382	357	341	381	370	402	332	413	364	372	367	341	367	337	372	357	321	336	339	365	420	386	372	355	344	393	386	340	361	376	341	355	347	357	354	388	355	384	362	328	343	409	368	367	387	362	397	356	394	350	370	381	350	349	384	365	362	349	414	377	389	372	332	364	383	365	362	328	374	357	389	347	379	345	356	376	366	368	369	342	362	325	368	353	364	369	358	353	345	402	377	364	347	370	370	345	389	354	354	369	359	398	407	352	377	355	341	359	338	380	375	379	380	380	370	384	365	369	345	363	369	388	380	362	374	349	333	377	364	344	377	357	367	355	351	389	360	345	358	366	361	394	356	379	358	371	400	366	383	380	388	347	373	384	366	402	380	368	339	365	375	389	381	329	375	367	376	359	339	359	358	359	349	371	319	388	369	372	339	367	416	343	390	366	358	397	348	343	363	354	331	360	359	352	344	364	343	391	376	370	366	366	356	360	385	377	366	399	355	340	365	368	358	372	383	343	359	337	335	317	388	342	397	365	349	357	364	358	379	320	342	383	363	343	375	360	348	383	357	384	384	359	335	347	360	378	367	360	335	376	373	370	363	411	358	368	375	377	356	358	384	357	386	391	379	348	365	357	373	364	352	348	401	365	364	388	360	363	346	424	376	343	357	367	364	329	330	401	345	360	358	370	432	355	325	364	366	400	363	386	356	358	354	364	349	352	392	357	371	407	388	361	367	387	365	366	342	364	377	357	349	353	364	375	397	383	375	332	362	358	344	392	365	342	372	355	376	366	364	359	348	369	319	392	355	357	350	354	397	391	383	364	396	357	383	379	363	364	366	339	356	353	360	377	363	353	391	361	394	360	423	353	387	373	373	336	377	388	363	366	388	340	382	336	375	357	392	374	372	338	350	390	377	355	394	391	379	376	360	422	364	382	348	374	382	377	325	377	373	366	353	367	375	372	314	348	339	364	385	341	367	367	395	358	367	357	379	358	363	378	346	363	339	369	374	337	368	387	369	376	356	382	374	367	361	404	391	380	394	361	367	377	387	359	367	337	409	372	316	360	381	312	371	351	367	347	375	371	367	354	361	348	381	384	382	380	375	366	347
24864	21172	28208	27566	22858	18129	13487	7642	5305	4007	2772	1831	1314	908	801	690	819	726	658	615	530	465	392	339	309	276	279	293	311	305	277	265	265	300	264	247	248	219	241	243	237	231	253	199	254	218	244	216	206	242	218	235	208	229	215	209	206	225	231	197	190	228	230	196	231	232	228	234	198	220	239	216	213	229	244	195	214	206	223	227	217	227	206	203	197	191	209	208	238	245	189	196	235	190	227	214	218	214	204	231	209	210	223	200	220	227	210	192	210	206	214	211	202	216	209	222	196	225	206	201	213	228	233	200	210	234	220	206	211	183	200	215	222	225	213	191	213	211	209	219	207	204	232	239	240	227	206	207	212	198	193	219	201	201	201	217	202	190	240	206	208	237	201	205	207	230	212	206	239	228	225	184	219	213	213	192	239	191	217	201	207	240	207	203	205	211	207	223	173	223	193	214	205	236	222	208	231	216	210	215	232	207	204	213	218	220	218	225	232	245	223	245	209	196	215	221	228	210	202	228	197	210	221	228	209	202	217	193	232	228	227	222	208	217	245	216	204	205	225	218	206	223	219	221	189	237	203	195	204	192	219	232	213	212	207	191	213	186	205	213	208	216	241	197	206	213	212	186	228	201	202	222	212	201	239	193	187	233	237	196	229	232	219	230	218	239	210	204	209	243	181	215	223	199	217	241	192	209	217	214	201	221	210	199	188	205	198	221	207	199	201	200	229	222	217	211	222	226	219	200	214	183	224	207	214	188	212	211	218	204	212	213	222	196	206	218	251	231	169	207	190	218	204	204	234	215	207	193	234	200	203	197	194	229	246	195	222	195	206	199	196	225	208	233	211	198	208	180	196	238	216	229	217	208	226	219	196	210	206	211	212	204	201	217	201	212	204	228	211	230	245	224	218	193	222	205	223	197	233	217	220	213	232	196	204	229	194	210	222	203	213	212	226	206	235	221	192	203	210	197	202	222	230	210	230	191	209	175	170	218	209	205	198	221	213	233	184	199	207	202	204	193	243	196	215	189	199	235	214	220	203	216	233	185	182	232	192	215	204	204	226	203	191	223	218	208	212	209	229	198	238	271	215	225	216	207	178	201	200	237	225	204	208	213	225	196	240	242	210	190	206	214	224	217	221	176	206	212	203	219	216	240	226	195	224	216	215	226	202	238	208	203	238	208	232	221	192	211	195	214	229	200	209	216	210	223	223	208	200	198	225	222	194	228	201	194	213	230	213	200	189	221	189	214	210	226	210	201	214	214	239	202	207	211	225	191	231	214	211	196	184	204	217	219	234	218	213	224	206	206	174	190	214	245	198	242	207	192	203	211	212	208	201	197	224	207	221	212	206	221	238	215	208	198	212	179	206	202	229	227	202	199	222	230	212	230	203	222	228	227	221	227	227	224	208	206	222	191	193	227	213	224	223	200	207	212	216	198	204	210	242	216	206	214	204	241	245	223	205	254	214	203	214	222	243	203	228	209	218	222	209	214	224	227	204	231	222	222	220	188	216	207	194	209	196	195	215	220	209	205	186	216	210	207	220	237	216	200	227	194	175	194	234	198	226	192	209	204	198	188	231	216	222	240	203	196	200	215	213	220	226	216	224	194	224	187	216	206	219	214	203	206	218	226	208	220	180	229	207	213	200	223	221	196	216	203	232	202	217	202	222	216	198	215	207	216	206	211	211	228	197	230	218	215	196	194	231	232	222	213	227	203	217	218	205	221	234	219	209	214	186	233	195	215	210	234	225	207	243	252	206	215	219	213	193	211	222	214	211	183	220	217	213	228	214	235	223	189	224	229	196	234	221	213	218	225	205	200	232	242	227	201	196	229	208	200	227	202	186	205	183	222	207	209	198	170	171	175	209	243	223	199	206	230	204	218	213	228	234	222	198	202	198	240	225	192	210	247	205	217	220	209	228	226	217	204	174	223	195	214	224	218	195	211	218	218	221	186	174	214	212	193	215	186	206	209	217	218	220	185	229	214	211	198	201	222	212	223	205	223	221	229	214	235	237	230	229	200	211	203	223	197	208	223	210	227	219	194	215	210	203	207	226	225	210	212	226	223	195	198	227	217	217	231	238	204	209	210	218	210	226	217	209	209	216	216	230	239	208	231	228	185	233	236	231	227	206	229	221	206	195	210	219	221	211	230	234	195	228	206	219	202	214	208	207	207	205	234	207	212	259	220	202	205	189	222	216	225	221	209	192	209	208	235	201	209	184	203	220	229	194	222	216	184	218	234	202	192	216	218	183	219	218	204	218	232	201	222	226	214	210	218	207	196	212	211	182	206	202	237	222	207	226	222	197	215	200	224	238	213	195	194	223	219	212	203	218	244	216	239	216	211	217	222	235	218	217	221	208	199	206	218	215	191	221	227	205	226	223	209	212	212	227	217	235	225	208	250	200	226	223	221	198	232	220	209	222	206	223	197	198	247	215	213	204	222	223	232	212	224	238	242	223	216	209	201	216	185	209	213	208	216	190	230	197	233	197	241	210	187	230	225	242	203	220	197	214	208	246	219	228	192	208	235	200	237	205	187	227	190	201	212	212	212	241	233	229	213	206	207	234	214	178	211	218	211	216	220	219	239	205	231	205	212	204	194	207	214	195	217	188	209	234	228	219	218	231	204	186	197	170	202	230	225	233	204	223	218	221	206	188	210	191	205	234	205	209	186	218	238	243	215	233	193	228	197	211	200	220	214	213	208	215	186	209	202	208	208	210	213	232	227	210	221	200	206	220	214	227	206	195	230	217	232	230	213	227	218	191	225	198	212	214	204	216	205	194	211	227	205	207	222	227	218	217	219	212	204	221	174	208	209	214	210	203	188	224	209	210	225	228	190	203	248	226	189	214	229	186	196	199	200	200	222	220	196	218	229	240	203	219	203	210	215	215	204	203	201	207	225	209	191	227	214	229	199	202	231	215	227	184	227	208	235	204	210	217	220	195	180	204	196	217	203	222	218	230	209	221	201	209	241	226	227	212	228	225	234	201	216	231	193	210	209	217	230	208	221	210	221	197	207	192	216	212	207	213	217	197	224	203	217	235	199	217	219	195	198	238	237	203	207	205	240	200	207	205	223	217	230	214	219	219	201	213	199	203	225	224	220	206	202	222	191	193	208	224	211	192	189	202	198	201	212	201	230	212	212	206	221	237	234	216	209	218	205	194	212	210	229	212	216	259	220	178	224	198	208	207	200	213	191	227	216	190	207	222	214	211	228	199	203	187	231	221	224	188	199	196	190	222	237	229	225	212	216	229	201	221	183	212	217	237	198	183	211	215	197	221	236	224	200	207	218	208	206	213	185	208	193	206	221	231	214	242	197	206	205	213	214	224	207	223	202	234	220	213	235	205	213	224	225	211	203	230	221	220	219	210	213	188	217	182	214	215	198	216	198	185	205	235	209	191	207	217	209	216	220	185	196	216	219	220	200	196	224	223	214	238	177	203	191	206	220	213	202	225	218	207	199	229	229	227	236	212	219
34577	51608	41803	34750	28699	23986	20059	14054	11018	8544	6106	3921	2794	1992	1491	1375	1424	1344	1278	1156	1003	835	638	573	510	422	430	401	442	441	436	404	376	408	378	353	325	305	292	343	329	335	342	308	301	277	281	289	250	301	291	278	261	272	310	294	275	298	265	262	277	284	278	258	294	246	280	280	280	294	284	282	263	263	285	265	265	270	288	272	284	283	277	269	267	287	256	287	291	269	269	256	273	280	262	247	279	257	274	262	293	267	247	264	266	236	254	265	269	240	277	292	286	267	265	284	262	307	251	274	292	252	311	296	279	253	289	247	247	275	262	273	261	305	276	286	303	269	243	247	270	262	285	276	274	271	284	278	252	280	277	275	270	267	252	235	261	263	250	268	252	281	228	292	289	252	275	309	284	245	288	273	247	269	259	285	264	295	277	235	300	247	258	267	276	256	258	274	258	279	262	246	276	263	280	274	276	265	271	275	258	251	262	279	265	278	253	280	249	283	274	265	254	292	270	264	249	283	278	271	285	256	262	296	294	262	255	301	270	279	293	266	235	269	289	251	282	245	274	268	278	251	275	246	267	270	250	268	237	261	260	246	310	274	226	282	290	260	288	257	294	297	266	274	265	241	285	248	272	249	253	284	250	278	251	300	251	289	246	303	273	254	285	266	260	288	246	256	266	271	299	252	270	272	282	261	296	280	269	267	290	288	240	277	284	294	273	250	272	271	268	293	284	276	259	265	264	279	273	233	279	258	278	267	265	288	259	293	283	246	259	276	278	264	276	264	283	282	259	289	268	232	268	273	287	260	289	275	252	255	265	297	275	249	286	260	273	282	264	290	255	287	282	285	242	260	250	282	265	300	287	272	255	268	308	287	256	257	261	285	277	311	263	282	245	268	304	293	275	274	267	235	267	261	284	264	267	243	268	272	276	233	235	247	257	289	280	221	285	244	275	230	270	302	287	248	273	288	258	287	255	290	268	238	272	264	273	256	260	285	254	277	253	273	254	268	274	276	279	278	288	249	273	253	308	277	274	280	280	286	233	297	276	276	257	280	278	280	289	266	258	270	283	289	257	251	240	237	282	297	256	264	247	269	265	295	276	292	293	262	276	245	271	260	287	277	275	266	279	266	256	271	285	271	275	259	243	278	251	274	276	290	270	275	258	264	283	260	291	280	256	262	272	239	278	249	306	253	247	289	250	277	291	258	269	274	268	271	257	305	294	291	264	257	267	261	274	274	267	264	264	241	266	246	264	295	289	270	290	306	270	276	289	248	290	255	246	269	256	282	272	242	253	273	274	275	274	294	268	270	257	221	261	272	281	273	252	280	264	247	294	268	275	265	288	277	298	279	295	281	275	289	252	285	267	249	277	276	287	262	247	266	273	252	267	266	249	279	270	263	277	267	270	275	263	273	260	273	251	272	289	284	249	294	255	273	289	261	273	262	279	280	257	285	285	261	235	285	274	237	267	280	247	299	266	285	269	254	242	243	249	271	289	279	267	272	256	286	299	282	257	292	267	250	269	292	295	289	264	278	277	261	284	258	271	239	271	234	261	245	292	255	266	231	260	280	288	250	281	266	272	262	250	255	291	281	261	276	247	258	262	278	266	283	276	289	269	274	292	236	251	300	251	257	286	269	255	303	292	254	288	279	266	248	298	291	252	261	268	282	251	264	284	284	269	260	263	258	263	271	298	290	257	271	289	283	244	272	245	264	271	258	284	272	269	269	265	286	269	268	276	280	275	261	269	287	244	250	289	251	285	245	265	275	242	270	286	284	259	302	286	251	264	273	276	293	267	288	267	282	281	266	275	275	245	244	283	264	289	242	272	301	273	246	252	264	277	285	260	264	270	251	268	265	251	248	286	290	269	273	301	269	240	256	289	286	298	285	265	277	273	265	273	269	296	261	267	273	289	273	267	269	268	270	278	274	281	276	295	274	278	295	272	264	255	237	257	298	269	299	283	288	231	268	268	246	266	243	266	281	265	260	255	286	268	241	229	253	257	253	261	293	283	241	280	245	302	282	256	277	273	303	262	266	262	224	261	285	272	256	244	313	254	263	262	283	262	274	284	252	273	268	258	276	294	277	260	262	274	310	240	281	297	266	259	290	286	253	280	289	264	259	260	262	266	296	265	303	313	292	245	304	261	304	264	235	270	297	259	289	263	297	277	274	277	277	242	264	248	262	283	262	285	257	271	256	271	306	270	259	285	318	262	282	276	293	255	280	289	233	297	289	271	286	286	247	287	266	267	294	261	300	291	266	284	287	275	268	259	276	273	256	270	305	287	259	268	276	263	250	264	285	258	253	268	271	251	272	270	271	255	300	243	288	278	258	272	244	283	275	268	266	289	291	254	231	280	262	250	265	242	273	257	272	292	258	272	264	287	256	252	310	289	260	282	279	266	275	274	229	284	268	292	280	248	267	278	264	294	300	292	262	266	270	277	256	291	244	275	275	262	252	276	245	272	266	262	284	257	269	266	274	265	283	299	262	289	266	274	284	263	303	284	275	277	266	274	276	294	226	274	247	294	264	278	280	267	268	280	292	281	283	249	265	270	268	285	260	290	267	283	281	243	268	274	264	294	264	275	272	257	261	285	279	259	298	296	261	261	283	276	259	243	265	263	284	272	250	282	263	282	286	273	280	267	279	313	258	267	274	272	262	276	273	281	287	237	292	258	304	259	248	268	283	238	263	268	267	250	251	279	262	270	291	266	251	257	272	289	308	280	264	284	253	253	278	254	270	278	244	289	264	309	246	266	307	257	282	253	263	233	296	268	280	277	253	257	255	291	263	249	262	262	261	252	261	254	273	263	300	249	271	256	233	266	273	282	278	274	289	278	253	272	248	279	261	247	275	254	286	246	285	248	291	284	286	249	283	275	287	258	254	250	279	261	293	276	258	273	256	260	280	260	269	294	241	264	260	289	274	273	273	269	251	288	286	272	260	256	292	274	247	257	302	245	258	296	269	279	270	275	286	291	280	281	229	283	266	282	296	279	254	297	279	280	251	253	247	236	257	262	274	266	240	228	255	266	308	285	300	248	263	258	276	244	258	268	259	284	262	243	263	243	262	261	251	293	270	278	235	284	264	256	273	263	282	261	283	254	302	282	261	251	284	273	297	292	258	275	253	255	271	278	266	273	283	290	259	265	275	289	248	262	278	303	257	295	276	294	297	271	275	249	254	295	282	287	248	280	271	283	288	271	277	263	277	240	268	276	263	289	283	250	267	269	274	275	304	270	309	255	269	278	266	248	267	273	253	278	269	260	274	276	288	282	268	293	245	218	261	275	268	252	240	298	275	273	278	267	263	259	242	242	271	246	284	290	249	299	241	264	220	254	264	265	275	248	289	267	243	260	251	257	297	251	284	274	237	270	249	260	264	276	295	217	287	237	276	290	296	259	254	258	283	279	254	278	238	272	281	292	301	250	269	240	273	258	268	293	288	296	272	260	285	281	254	282	264	255	303	251	272	267	231	244	291
22643	21014	28693	23765	22105	24512	25529	15098	9817	8085	5609	3776	2410	1879	1542	1379	1480	1321	1289	1233	1085	785	705	618	547	531	457	488	480	525	520	479	507	496	446	403	389	418	380	396	377	385	403	370	387	379	333	337	351	351	358	353	343	379	352	304	297	357	325	391	350	364	333	355	343	316	358	305	345	352	352	337	340	330	335	354	350	319	299	343	336	316	342	317	342	356	349	352	362	330	333	353	330	341	331	315	341	324	342	318	342	336	354	314	357	326	346	338	349	323	344	358	331	333	323	327	316	320	351	334	363	340	329	326	367	319	323	300	340	358	341	361	347	334	367	343	337	338	346	354	335	339	334	326	343	364	313	366	338	335	323	337	323	319	309	353	324	337	351	352	315	335	330	363	311	358	339	359	322	345	366	324	344	346	368	339	319	351	342	344	373	345	341	374	366	312	330	332	344	356	298	345	359	310	344	360	337	355	345	328	301	335	313	331	348	348	304	367	344	336	345	332	305	352	284	327	342	334	330	347	336	317	338	355	321	331	335	354	354	347	334	318	321	319	336	331	331	339	346	342	356	309	319	344	362	345	289	343	314	330	340	354	328	315	322	350	330	338	355	325	340	334	325	344	366	317	355	352	331	369	367	327	325	337	303	320	316	341	328	329	362	338	347	375	332	328	343	344	330	337	334	313	355	325	344	351	346	343	318	326	358	327	338	338	292	328	349	353	336	374	349	331	332	323	320	341	335	319	330	335	335	347	322	310	316	333	325	335	348	323	344	347	336	332	324	333	345	361	346	346	327	337	338	332	304	337	360	344	349	342	359	341	332	328	344	334	305	330	316	329	376	350	310	339	345	334	333	352	343	322	313	343	366	326	316	298	320	354	312	306	360	360	325	330	336	336	328	364	348	323	368	336	332	364	336	341	342	317	356	337	356	342	317	346	353	333	314	328	355	321	335	363	319	325	336	337	344	354	313	343	349	371	359	329	337	351	336	299	328	347	340	358	342	331	357	355	305	323	312	301	345	331	328	339	378	330	346	344	305	340	313	293	353	304	354	335	342	342	337	346	351	340	365	341	369	324	348	332	347	338	332	323	339	342	345	320	343	328	336	353	322	309	355	301	333	298	305	331	330	335	321	341	329	335	358	341	328	360	343	309	342	363	346	352	323	319	353	331	327	320	332	334	325	329	332	294	308	351	339	368	357	340	330	360	371	353	354	328	362	352	331	359	340	345	351	337	319	370	372	353	319	359	342	329	356	321	346	325	314	344	327	301	328	345	327	346	322	351	380	314	379	337	310	322	347	302	338	329	329	321	308	335	370	352	370	373	374	331	351	338	370	362	364	310	329	324	355	341	329	335	342	339	322	326	309	351	328	316	363	358	378	339	357	332	336	350	326	337	325	335	353	359	327	362	344	342	333	347	368	349	353	355	349	366	360	325	327	348	333	334	346	307	343	326	349	356	327	336	347	369	318	318	363	325	340	322	337	380	367	332	308	345	343	328	351	333	340	324	320	360	340	342	374	357	332	338	316	334	326	330	336	346	363	375	334	370	340	373	343	301	354	334	347	330	337	347	318	329	349	349	355	345	363	360	300	351	336	353	349	316	335	320	347	342	365	327	322	304	335	378	346	323	339	338	316	356	334	326	350	334	328	330	343	346	342	357	346	354	317	347	377	321	321	334	350	371	353	331	353	341	331	322	326	359	335	346	337	312	333	388	360	372	320	319	362	354	348	354	357	333	335	320	312	346	323	329	341	363	339	354	337	314	369	327	322	322	315	338	331	341	337	344	370	352	337	325	351	335	335	347	359	322	339	359	374	340	319	328	313	324	337	339	336	336	336	346	359	321	341	354	357	317	341	333	317	378	338	329	324	343	324	329	331	339	316	342	342	378	327	373	302	313	330	351	330	353	370	346	328	366	323	337	366	304	354	328	320	311	325	349	329	352	349	340	328	334	342	329	324	336	339	322	368	325	377	348	337	317	326	357	363	312	330	310	353	326	312	273	325	331	349	363	317	373	333	335	329	312	347	315	313	305	313	359	297	325	338	342	333	338	349	346	333	366	328	320	351	318	323	347	317	322	319	317	333	342	355	350	309	330	310	360	320	319	331	315	349	351	354	363	322	330	337	349	306	325	334	340	346	327	326	346	343	323	371	354	348	336	321	358	357	331	318	326	352	324	368	305	312	337	349	324	339	303	351	330	357	341	330	359	362	319	342	323	359	349	330	358	307	302	303	339	327	346	343	337	348	305	333	342	326	292	311	346	320	345	323	341	317	302	349	336	344	306	314	328	324	346	359	348	346	311	342	340	342	308	338	326	341	368	311	334	368	334	292	348	335	351	313	317	330	308	361	317	355	326	326	311	343	372	338	348	331	311	345	305	325	344	356	333	354	310	347	362	357	369	330	339	330	331	346	338	302	344	339	350	351	344	329	360	299	340	306	349	312	346	324	363	360	332	326	321	356	334	316	328	355	329	343	343	315	358	325	309	337	329	334	342	329	337	320	349	355	307	340	330	315	332	305	336	367	343	347	342	329	315	354	334	314	351	308	375	336	329	356	341	344	362	334	350	344	362	321	326	314	325	320	355	340	324	327	303	333	297	353	334	341	295	324	332	303	328	338	318	329	354	354	372	347	327	343	345	328	339	329	370	363	306	339	309	324	363	354	329	335	329	345	320	322	328	340	344	331	344	345	354	314	343	331	343	340	337	330	354	368	362	304	328	345	338	361	333	388	309	335	353	318	342	322	333	327	346	344	347	312	352	314	296	360	323	334	335	323	345	314	342	373	357	327	334	336	367	336	336	334	327	338	339	313	356	336	330	322	336	338	325	342	336	332	348	332	345	331	315	342	336	322	325	327	339	354	369	328	332	355	323	318	381	349	351	326	364	314	364	309	328	298	333	352	362	325	324	351	324	332	351	325	338	289	309	348	371	376	306	356	343	336	315	299	322	338	315	341	364	342	333	375	352	327	324	326	343	320	360	348	348	350	334	316	311	325	321	329	339	333	337	340	367	327	344	310	297	343	376	324	380	330	345	352	325	340	274	295	334	312	332	341	336	325	345	313	342	317	345	326	315	319	355	336	350	317	305	352	325	336	336	337	318	344	348	303	356	325	348	366	352	330	310	356	325	322	352	323	329	316	345	321	344	340	332	341	328	310	336	340	350	398	351	362	300	319	312	363	353	343	313	344	308	334	318	330	315	315	383	325	332	361	313	371	356	374	345	326	353	383	342	316	328	341	333	321	347	340	355	329	337	329	355	324	346	339	331	352	335	346	328	348	328	346	339	304	306	334	364	327	362	349	337	357	321	331	333	349	334	324	313	325	352	347	338	345	375	314	343	374	347	334	322	323	335	359	333	352	369	332	341	306	330	350	365	336	347	332	334	333	356	335	342	326	354	337	316	298	306	333	333	317	343	339	343	380	319	337	343	331	342	319	323	329	348	319	334	355	331	348	358	334	340	317	373	370	322	330	313	340	364
37184	61409	49211	41928	35989	31383	27177	20393	16229	14089	10235	6935	4741	3412	2761	2604	2675	2383	2362	2208	1892	1316	1081	904	755	757	737	756	794	745	727	680	628	646	600	526	464	489	468	516	482	480	496	460	447	442	424	407	452	395	405	451	404	482	421	463	425	397	436	414	422	388	458	409	394	399	402	389	428	424	383	422	395	435	403	399	385	437	412	429	449	393	413	413	404	385	414	395	359	396	413	401	370	377	403	418	374	420	416	419	418	412	420	407	427	426	379	404	416	425	420	436	404	410	462	426	404	399	416	415	407	414	380	413	413	409	424	373	421	412	434	360	415	418	407	439	393	380	418	384	419	400	404	390	405	387	375	413	392	348	409	419	414	388	411	411	384	416	414	416	412	403	393	390	393	398	438	423	410	396	373	376	389	363	386	406	391	414	427	383	429	404	428	420	386	389	416	421	401	419	424	426	414	368	407	397	404	389	403	410	413	422	375	405	392	433	443	398	383	396	422	429	398	413	426	394	411	395	393	412	383	419	416	375	392	417	405	365	441	432	406	417	411	454	402	410	413	408	393	422	438	386	405	420	406	400	435	378	419	414	420	441	374	425	402	445	423	433	409	434	411	379	390	420	389	416	404	439	399	416	390	391	417	370	384	412	388	424	423	407	392	388	387	372	413	398	425	434	421	404	424	444	400	459	412	408	414	391	418	402	364	390	415	398	388	380	394	415	377	403	411	396	435	404	368	378	417	367	411	426	410	401	426	433	421	420	365	403	417	415	377	380	395	461	380	396	410	387	385	396	413	432	401	405	404	427	456	423	434	412	404	390	412	393	434	425	410	397	406	393	437	447	428	433	420	392	409	441	387	375	427	393	407	418	472	429	370	413	377	374	454	417	388	396	439	404	413	419	404	427	381	432	390	354	420	430	413	410	375	425	442	403	422	414	387	423	391	406	397	408	405	364	386	384	430	406	409	399	419	355	415	407	396	395	404	406	418	394	404	406	431	398	420	408	407	402	395	384	429	403	421	413	408	415	399	397	388	384	406	403	418	421	413	401	408	434	365	403	408	375	413	436	399	403	430	359	403	430	429	402	403	468	429	377	415	409	406	417	396	393	416	428	403	417	384	381	414	429	401	428	414	407	411	406	416	438	407	405	457	397	378	406	397	410	429	392	409	404	419	367	418	406	388	418	372	404	444	408	409	411	417	432	397	397	431	374	402	409	382	397	425	417	442	414	422	438	384	429	424	398	402	379	428	389	425	393	408	390	427	412	409	396	419	424	433	425	401	401	429	406	396	425	390	448	374	405	362	406	400	426	413	404	411	363	402	415	366	394	388	444	448	419	431	375	423	429	417	368	369	420	406	442	383	395	393	382	407	416	379	387	377	419	398	439	437	400	379	387	424	420	409	409	437	419	410	388	409	391	422	409	439	401	421	414	404	412	434	441	399	434	435	414	382	388	448	382	416	411	371	386	422	399	392	403	416	415	401	367	395	388	388	416	412	401	447	417	419	430	406	395	370	408	433	415	404	459	367	423	415	396	406	409	372	389	427	411	389	436	393	412	434	429	425	363	404	416	424	415	430	412	402	431	407	412	410	405	427	416	412	395	406	387	388	402	417	404	415	430	419	411	435	365	415	402	420	440	371	433	403	418	374	392	419	424	431	399	400	434	403	396	407	407	432	363	411	393	369	406	382	399	403	391	370	409	409	426	429	426	384	361	410	369	420	453	446	417	420	397	385	422	380	407	386	395	444	433	436	398	376	389	427	417	402	411	428	406	413	408	398	402	379	414	426	449	373	382	416	414	383	447	388	396	428	402	398	380	414	414	385	373	411	417	446	425	435	413	373	411	380	412	403	391	406	431	408	406	419	439	381	397	398	426	416	423	404	371	384	385	394	422	390	397	396	425	424	402	415	438	400	425	394	402	438	383	401	368	403	421	419	406	441	400	437	416	398	413	409	390	409	368	388	391	380	423	396	418	398	378	398	426	431	397	402	395	434	417	403	422	407	383	443	369	402	423	381	402	401	375	410	456	367	394	359	396	401	408	370	398	398	386	372	412	376	395	407	450	368	395	388	402	387	391	417	388	425	408	401	395	416	377	427	408	390	404	447	424	417	392	423	401	404	404	422	423	412	415	376	407	383	422	375	420	404	392	402	383	429	409	404	408	431	403	420	388	398	396	438	430	408	393	411	442	436	395	435	369	409	443	399	434	371	378	422	395	422	453	396	429	395	389	397	409	376	398	439	434	411	390	376	370	400	386	429	391	381	403	408	397	398	427	413	417	401	353	412	413	385	384	424	400	382	419	421	402	393	425	395	407	369	402	436	386	402	379	388	416	406	416	421	378	354	414	417	383	421	416	393	422	403	398	423	375	398	418	409	411	400	411	430	459	360	425	433	369	403	407	391	423	402	409	410	388	430	454	397	450	451	424	378	404	390	377	410	393	386	419	433	404	406	427	432	429	386	419	402	388	415	394	479	412	377	409	429	401	428	413	402	410	386	388	371	439	382	410	423	381	417	464	432	426	393	366	400	385	420	420	382	400	383	408	410	368	427	417	413	372	386	428	366	424	432	384	370	406	397	451	388	411	375	394	445	470	424	421	406	382	415	405	400	428	387	398	391	391	431	406	414	401	445	454	390	412	429	408	402	396	396	412	397	406	424	393	369	421	420	407	372	372	404	428	399	414	424	379	397	402	403	400	399	415	384	408	423	393	403	404	396	405	420	412	418	400	384	432	441	418	429	399	408	417	417	423	446	376	391	390	408	439	377	403	391	474	410	384	411	438	417	411	396	407	437	399	381	393	389	402	416	412	395	398	415	399	390	424	401	436	382	397	443	435	411	379	424	358	392	400	400	430	441	387	447	384	394	447	413	376	384	391	454	399	397	398	432	395	394	424	427	365	388	438	418	416	404	404	419	363	435	427	427	372	408	393	407	429	402	418	399	381	386	395	405	383	422	410	387	422	425	418	414	394	398	397	408	428	402	375	440	417	418	411	393	406	408	404	436	410	384	388	415	430	437	411	422	423	392	399	427	414	449	419	424	380	433	389	402	429	446	434	445	382	401	427	421	429	402	402	393	442	391	392	427	410	396	396	403	394	424	390	398	412	400	379	404	405	404	379	438	405	425	379	394	401	377	401	396	383	384	420	412	383	391	377	414	412	384	388	408	383	389	422	373	426	380	419	394	408	401	381	446	413	439	373	417	410	444	394	404	410	380	441	399	373	426	415	412	437	412	417	424	388	396	415	421	432	445	385	432	407	417	424	412	430	367	426	419	430	392	405	384	416	447	422	391	424	423	457	405	442	368	384	420	374	414	428	383	395	396	450	383	417	413	410	381	440	405	400	376	412	430	377	409	421	409	416	418	428	444	414	396	387	420	426	393	440	394	420	408	419	381	418	402	391	409	398	390	422	395	409	409	393	429	413	440	435	424	440	393	413	391	395	398	431	424	418	404	412	400	388	429	415	431	439	352	419	395	399
29378	32850	34447	28591	21225	15001	10373	6313	3863	3099	2036	1340	976	783	635	571	605	579	578	556	469	372	355	331	275	283	289	270	290	286	264	269	292	271	260	275	212	241	228	241	240	225	222	239	244	220	204	227	201	247	215	237	208	246	235	235	228	223	220	217	226	219	242	195	219	236	219	230	202	215	223	226	251	209	238	220	195	222	220	207	253	233	217	215	236	234	201	235	234	216	212	210	227	210	214	243	198	228	209	241	254	235	211	224	205	217	219	212	241	217	226	215	203	212	225	210	229	215	227	210	219	227	219	217	208	229	231	214	231	223	231	201	217	220	221	245	231	232	213	238	228	196	216	252	200	208	232	199	232	227	207	230	193	253	226	236	193	235	226	219	220	230	209	220	227	205	208	224	228	235	221	214	217	235	240	217	231	258	234	223	239	235	210	231	199	238	240	243	238	250	210	225	229	223	194	217	235	224	215	223	220	208	227	222	232	220	247	242	239	242	235	238	192	225	210	224	228	246	211	248	208	218	210	216	240	205	229	235	218	204	213	214	240	235	250	220	234	242	231	249	223	206	218	224	224	218	227	231	220	213	220	219	219	216	213	214	232	237	201	213	226	242	199	206	222	251	190	211	222	209	237	216	239	223	214	224	212	234	224	233	219	243	245	218	216	217	240	270	240	215	218	201	224	212	216	221	231	206	226	185	215	201	209	178	219	205	206	227	223	248	200	193	242	228	214	228	231	232	223	220	221	219	228	199	247	209	208	232	221	218	236	200	224	221	218	256	233	198	235	257	207	202	279	228	212	223	221	223	241	217	258	217	226	237	200	241	196	208	205	221	233	216	239	221	243	219	231	237	209	195	227	221	230	242	247	215	206	209	243	228	233	217	232	211	239	232	218	243	249	235	205	215	194	202	249	228	246	217	231	228	190	193	235	232	229	247	221	199	242	229	220	213	209	226	217	209	224	228	222	230	254	224	230	219	245	211	237	223	210	210	204	224	208	229	218	245	217	227	209	225	210	220	209	219	226	221	239	221	219	220	218	227	222	203	221	224	265	222	228	233	227	222	214	237	208	229	221	245	207	231	222	193	204	226	226	205	243	207	223	229	223	241	183	241	225	230	219	231	239	231	245	212	229	233	229	242	219	220	230	225	216	215	233	215	220	224	224	202	230	225	232	248	229	212	225	229	222	245	234	257	238	220	223	200	231	208	212	227	231	237	206	220	237	228	206	243	220	214	241	234	234	233	204	230	229	222	216	229	212	204	233	214	239	219	220	219	224	220	243	226	228	221	227	220	240	229	220	222	219	227	227	233	223	189	229	229	225	234	228	218	204	209	219	213	234	214	201	210	246	193	218	248	224	213	223	239	236	250	219	230	218	209	213	203	232	234	173	265	233	246	231	209	200	222	216	221	207	227	243	228	214	242	210	225	227	241	232	213	232	222	200	249	240	226	240	232	191	229	217	237	251	231	231	207	252	240	232	207	261	219	231	216	229	229	232	208	221	247	230	224	245	198	233	223	249	209	210	226	228	228	230	216	211	232	238	204	228	212	221	196	223	222	212	224	214	231	226	237	208	229	228	244	222	208	223	228	258	227	242	234	220	221	215	222	213	211	233	247	240	230	193	246	215	224	215	216	246	188	196	230	215	206	240	206	254	184	225	229	241	225	241	234	215	230	221	256	220	215	228	231	229	231	216	219	235	249	197	199	220	221	225	206	253	228	207	229	218	220	196	243	219	190	219	203	228	218	220	217	226	226	220	240	243	222	228	222	217	235	191	231	221	223	222	216	231	235	214	216	232	234	212	245	226	230	225	197	219	214	232	203	232	252	243	222	214	265	243	234	204	220	249	236	243	246	228	221	216	217	186	247	241	260	240	225	189	236	211	225	238	241	236	227	214	206	211	251	229	222	207	235	202	223	202	244	238	237	221	214	217	228	248	211	249	226	233	215	226	250	214	239	199	217	223	228	221	244	199	214	222	233	199	220	248	243	237	215	221	213	234	186	210	235	236	217	209	216	211	229	205	236	228	205	197	203	222	231	230	236	228	207	228	213	236	210	226	263	205	218	209	212	238	222	226	207	213	228	233	229	228	210	245	224	216	221	231	215	220	216	219	222	226	232	219	260	223	227	238	210	223	257	214	214	227	261	206	229	229	200	231	213	243	210	256	227	232	224	220	224	220	208	247	248	222	257	237	213	219	253	251	220	221	208	226	229	209	215	220	226	227	229	243	221	219	242	206	222	254	230	215	219	223	192	209	206	231	199	238	235	202	210	221	204	210	234	227	217	232	213	214	214	252	228	228	208	212	218	216	235	212	212	196	201	222	240	223	226	234	224	238	244	221	226	208	217	231	206	219	230	231	233	217	238	222	227	237	217	220	244	245	226	217	211	216	227	203	218	231	224	237	198	214	213	229	216	214	217	238	226	245	246	220	243	236	200	203	199	234	211	218	220	200	202	231	210	209	191	234	237	221	240	231	240	243	214	224	209	241	211	213	201	214	210	223	223	227	198	246	211	230	214	240	242	227	234	202	254	198	228	226	233	210	224	219	246	221	226	223	228	224	238	221	218	231	245	224	211	228	228	246	245	235	240	218	212	229	238	240	237	212	222	206	232	242	227	235	212	227	196	258	229	217	226	242	254	204	214	227	258	231	227	220	257	231	229	236	225	216	241	225	226	216	223	213	211	226	222	237	225	210	223	237	203	227	229	251	255	231	234	229	238	228	236	241	199	237	228	214	233	217	208	230	204	229	248	190	203	225	223	210	257	218	207	211	233	223	244	214	212	226	209	221	237	222	222	213	227	228	219	216	208	215	278	240	225	215	230	232	246	214	221	227	213	207	238	221	225	239	236	214	212	220	200	238	228	203	252	226	236	242	218	208	198	238	235	232	217	220	199	200	209	204	225	221	207	219	232	215	237	233	230	211	210	222	215	217	227	209	189	225	212	220	217	206	226	204	219	234	206	215	252	199	238	185	223	197	241	212	225	209	244	236	186	239	238	243	218	230	236	212	224	217	211	233	214	207	216	220	222	231	210	225	209	238	229	225	240	219	231	202	212	211	214	229	213	211	219	204	220	226	199	237	220	222	221	215	225	220	248	244	225	232	201	211	199	229	230	235	244	219	221	200	233	228	228	226	215	224	228	223	224	241	208	233	226	208	224	203	230	246	199	244	228	220	227	200	223	223	200	234	225	215	218	231	220	223	211	198	231	233	223	227	235	198	236	199	226	197	232	240	213	229	202	199	241	236	227	216	212	223	216	226	202	211	232	209	217	211	234	233	242	225	239	218	241	232	242	212	226	237	264	194	232	213	218	245	228	202	207	263	231	223	215	240	232	214	215	236	226	225	210	245	205	244	211	210	231	231	225	221	226	201	211	217	231	201	206	225	203	231	233	220	236	206	239	213	217	255	232	227	202	226	221	207	225	207	215	233	244	188	196	250	216	222	241	231	216	221	228	226	200	226	240	225	226	242	196
34141	48766	38569	30694	25485	21083	16658	11647	8219	6648	4331	2739	1912	1565	1184	1067	1126	1072	955	899	818	574	572	478	448	393	400	376	413	416	397	409	366	376	349	289	305	292	326	313	303	313	302	311	285	293	268	277	289	246	320	284	271	297	274	268	281	267	263	307	296	284	291	274	287	244	293	270	269	266	270	293	248	278	276	297	278	287	294	258	265	281	262	275	274	263	289	295	303	302	277	291	281	270	263	269	285	303	267	297	277	288	298	288	275	296	271	277	273	286	262	296	281	281	282	271	278	292	279	282	290	279	290	269	221	272	260	252	281	275	246	301	260	294	299	267	277	267	265	291	298	268	261	276	296	256	282	271	294	306	282	297	285	298	235	268	253	262	273	280	286	261	286	261	279	281	288	248	287	302	273	252	247	262	270	259	277	278	273	272	269	300	248	278	278	300	262	305	280	295	256	258	258	268	287	260	258	286	277	267	259	272	289	260	284	283	307	282	260	263	277	288	263	279	276	264	292	251	274	286	263	283	285	280	311	296	272	270	278	258	284	256	268	286	247	276	293	260	283	291	257	279	308	294	276	286	262	268	274	247	270	280	284	263	294	240	286	266	293	281	278	261	290	270	290	283	312	260	259	296	282	279	294	291	254	267	246	319	274	306	281	278	242	264	267	282	247	275	266	258	255	289	252	263	287	306	270	274	260	303	273	278	270	296	264	278	291	291	270	275	269	300	270	276	274	290	300	250	289	285	290	268	283	283	270	278	270	284	260	256	226	289	265	268	278	273	269	285	271	280	280	281	282	267	301	277	270	253	261	277	254	263	289	274	294	260	285	273	278	246	311	266	291	269	274	290	271	292	309	262	246	272	273	296	269	248	273	271	259	256	276	281	287	281	259	267	288	275	285	278	252	304	276	254	302	278	260	273	262	244	291	270	286	273	284	262	293	274	279	291	241	280	274	275	238	273	262	278	262	257	253	275	285	262	265	293	266	319	267	289	277	274	265	293	255	292	251	254	290	282	262	294	265	292	271	254	281	292	263	298	266	278	278	246	281	271	264	279	289	289	305	293	269	288	258	276	264	265	279	283	268	246	285	281	282	294	273	275	303	278	274	262	280	262	278	296	282	256	280	277	271	288	278	275	256	284	269	268	288	289	292	261	304	281	268	291	265	299	266	280	288	263	287	294	256	282	272	302	274	278	272	263	276	259	291	281	279	273	262	263	261	291	259	259	273	279	285	282	229	296	285	304	274	262	234	291	282	249	276	266	268	270	253	269	263	262	277	277	275	304	268	280	296	258	299	265	285	285	285	292	275	281	347	281	272	271	298	273	288	284	282	279	259	243	282	268	280	281	252	280	257	267	283	286	280	278	263	279	254	294	290	291	249	272	289	278	277	288	269	273	272	291	232	259	263	278	309	284	270	278	243	281	290	270	256	294	283	262	288	264	276	291	289	262	283	292	236	260	249	244	274	275	296	258	237	302	261	264	260	250	265	266	272	298	266	266	261	278	261	269	263	306	274	259	237	267	284	274	268	287	272	270	233	277	259	291	302	278	261	274	273	266	269	284	300	266	272	248	280	270	294	276	279	290	271	289	284	286	261	253	287	279	263	262	287	239	260	287	314	273	251	282	290	262	271	283	252	268	267	290	288	258	319	260	271	292	291	278	293	271	241	265	266	263	248	309	262	314	285	293	284	282	275	260	280	278	278	279	286	263	284	288	251	281	256	248	282	290	248	249	287	273	272	273	284	289	298	268	275	262	260	290	305	269	273	298	286	261	267	252	288	287	286	240	294	289	260	271	294	228	308	279	315	278	251	279	236	287	308	265	300	250	241	276	274	281	272	261	273	309	280	263	272	277	253	268	288	251	256	278	265	289	281	280	293	262	249	298	289	265	267	275	276	278	269	277	280	287	278	266	254	285	276	248	261	265	262	302	314	267	275	259	306	294	261	272	254	271	267	266	265	260	247	262	292	266	287	281	290	288	290	281	288	264	269	291	260	279	258	290	279	271	274	257	275	299	274	300	281	249	271	273	265	259	276	298	260	265	263	286	282	292	252	250	263	268	254	263	261	262	311	270	256	277	266	266	286	250	298	266	252	270	266	309	275	286	255	268	276	287	256	266	287	271	289	274	290	282	274	278	254	283	300	253	289	290	265	297	295	299	294	311	258	269	274	278	272	278	278	292	263	265	258	273	297	272	276	270	286	283	269	256	271	286	271	292	261	263	247	280	274	299	290	275	291	270	310	287	286	282	266	278	280	280	279	253	298	273	275	312	279	299	287	272	255	297	261	302	268	289	272	267	246	291	269	281	285	273	287	271	261	282	251	269	257	299	292	263	275	262	285	313	286	248	253	311	303	292	263	265	265	279	254	284	269	274	279	294	265	257	242	301	277	262	271	302	263	283	272	285	270	278	285	264	243	293	286	280	273	238	288	292	276	294	259	281	286	260	274	233	281	262	277	279	277	261	268	282	286	285	273	271	267	280	283	297	269	266	271	267	297	277	254	280	286	281	252	279	256	254	286	284	282	295	279	317	256	242	284	296	279	304	286	240	282	277	255	239	259	265	285	251	270	309	298	261	297	251	267	278	287	270	284	264	279	270	297	272	259	281	280	297	289	267	270	247	265	289	264	271	290	261	297	283	281	267	278	287	260	262	307	247	320	250	277	270	257	258	251	251	269	271	276	300	278	304	274	296	267	255	308	277	269	300	255	280	262	267	285	301	272	273	273	275	279	293	307	270	239	277	268	271	302	270	261	261	258	300	268	277	287	286	259	275	294	273	260	272	283	287	278	273	237	259	282	316	290	272	261	266	273	270	298	281	311	299	273	280	277	296	259	295	276	262	264	278	284	271	302	265	283	284	263	255	296	270	294	290	253	251	314	255	299	265	238	286	273	283	279	288	273	289	261	304	295	289	247	280	275	309	331	284	254	278	278	282	271	278	304	278	265	272	272	271	278	256	287	293	273	287	311	293	264	286	279	287	299	282	285	304	274	253	300	291	277	287	277	279	285	254	262	292	297	293	261	276	282	251	270	278	298	277	289	269	308	284	290	262	309	282	284	286	274	254	289	318	264	258	284	295	282	280	266	272	283	289	310	280	296	244	284	275	273	281	275	264	273	271	307	285	263	271	254	282	260	276	262	254	221	281	295	226	248	271	238	284	265	243	307	287	293	255	296	290	279	283	253	286	256	274	290	297	279	261	278	283	272	288	253	253	284	272	265	252	291	290	304	286	231	289	286	266	263	305	296	268	261	285	281	272	267	286	260	280	259	267	279	281	277	246	290	240	288	300	255	262	290	247	265	268	282	298	254	294	276	307	279	304	252	280	279	265	267	289	274	285	288	282	283	268	272	288	247	271	242	319	289	292	244	303	293	245	252	283	257	282	310	259	261	277	281	276	275	280	262	298	273	251	278	274	241	266	281	269	271	266	263	288	272	278	289	281	283	294	296	246	269	280	319	289	285	281	273	281	298	286
23728	21026	28351	25015	23839	23221	18688	10717	6886	5436	3776	2465	1789	1322	1063	942	1033	940	817	805	714	549	535	442	464	414	419	426	411	407	402	437	400	359	390	367	342	349	335	314	328	313	335	314	318	302	286	293	348	311	334	297	291	291	284	336	291	292	331	306	291	328	300	302	318	283	311	317	301	309	296	327	314	332	294	299	315	294	278	316	291	270	327	310	280	283	331	313	293	357	329	290	279	300	340	258	265	286	293	305	334	296	299	270	302	303	300	320	276	285	312	296	286	308	320	278	312	303	293	279	323	294	297	317	317	329	294	296	334	322	293	339	313	304	283	334	305	312	334	327	318	307	343	322	327	323	301	293	283	292	287	291	309	331	320	284	303	287	304	292	300	285	289	320	304	324	294	299	287	300	299	323	347	339	289	304	282	323	316	300	316	274	323	332	280	290	303	312	292	282	338	328	337	299	288	275	293	318	260	284	297	296	316	330	295	298	318	302	311	307	318	333	314	319	303	308	309	312	319	306	282	310	311	302	313	288	306	301	283	286	311	297	307	314	299	313	308	301	305	289	284	319	309	293	293	269	294	291	301	288	313	285	286	317	306	279	341	326	296	267	304	311	315	285	303	274	291	300	312	303	321	303	292	293	301	319	255	333	323	300	276	319	294	302	329	249	310	308	310	306	305	320	292	303	308	312	272	303	310	314	329	303	283	316	279	300	303	274	306	314	315	300	284	333	311	314	305	299	276	305	285	281	294	298	316	316	317	293	285	287	287	299	315	276	298	280	311	310	278	331	308	312	278	284	295	297	323	308	310	279	319	324	273	277	299	317	289	295	296	264	276	320	309	290	306	302	276	301	298	279	306	278	289	314	294	328	333	309	299	303	274	288	309	297	293	292	295	302	319	292	304	295	318	303	320	294	297	329	333	293	320	327	317	267	295	301	319	303	301	300	319	312	300	299	315	320	285	311	325	303	292	268	311	321	301	312	295	297	298	317	308	258	299	310	286	311	311	305	318	312	292	297	305	306	325	282	297	325	301	286	310	297	306	321	319	325	304	276	317	264	286	307	299	311	279	302	281	330	293	334	317	248	312	315	274	314	278	292	278	292	279	299	305	314	286	279	320	326	284	288	302	294	315	304	299	320	314	304	302	281	261	306	293	316	301	291	349	305	300	318	305	303	269	286	289	316	308	312	273	313	307	314	284	303	310	300	299	331	298	314	278	352	320	296	299	306	309	298	312	328	330	281	308	309	344	320	299	336	309	318	277	284	287	319	318	322	327	329	287	308	302	333	319	315	324	331	308	293	310	286	272	293	309	310	282	300	306	309	314	304	308	283	295	293	302	287	283	292	320	327	278	301	308	296	297	274	322	305	296	302	322	294	310	314	280	274	306	294	303	293	286	328	307	309	292	327	313	295	306	315	307	300	313	290	290	297	313	281	308	278	316	305	289	287	314	297	315	297	306	324	287	287	302	277	320	319	303	302	334	312	301	291	288	323	280	294	311	310	281	264	307	315	280	330	295	292	303	300	278	348	310	290	278	297	311	291	274	318	288	295	293	288	333	281	273	288	313	286	303	334	298	306	285	270	289	312	304	310	300	298	305	320	288	291	339	291	319	313	329	292	289	300	317	322	338	354	307	325	338	296	314	270	322	346	310	317	300	275	308	326	300	278	310	311	327	306	290	315	322	254	295	326	299	302	329	296	304	275	292	325	276	303	329	317	299	311	298	310	292	299	298	310	291	321	305	326	291	286	283	283	291	303	319	297	327	331	294	313	302	270	284	323	300	281	298	279	289	312	302	298	296	290	303	307	303	287	321	319	297	304	305	320	306	308	291	307	338	306	325	267	277	280	304	281	284	299	303	286	270	300	312	299	270	292	286	292	348	303	279	294	284	321	299	307	321	300	340	293	339	313	336	301	281	256	313	313	323	316	299	308	364	298	296	283	267	306	293	331	332	305	330	329	300	307	319	311	302	292	306	256	312	318	299	280	312	330	293	316	304	285	287	308	333	291	311	318	358	305	278	311	324	296	293	267	284	289	293	322	300	293	273	327	316	304	331	292	318	289	275	302	312	271	269	313	294	283	306	292	282	290	309	309	309	301	282	324	298	282	309	297	282	328	291	308	301	323	305	281	278	285	317	310	304	289	296	269	292	279	333	329	317	309	347	282	294	321	274	309	326	306	279	313	289	290	297	313	306	281	286	267	315	275	280	275	289	298	296	277	308	317	300	287	300	326	269	295	298	325	327	295	307	274	307	301	268	315	321	345	306	304	307	284	287	297	316	279	328	340	289	282	337	317	285	300	303	289	289	319	297	315	302	289	319	304	320	330	292	308	321	341	340	293	310	300	284	298	291	299	283	318	316	293	323	312	269	293	296	323	309	295	277	272	310	308	272	293	344	311	300	288	292	308	294	319	297	270	289	303	301	296	307	289	316	289	313	303	334	311	308	306	293	317	295	291	278	268	329	292	327	297	322	279	303	293	291	344	316	294	268	313	327	336	290	304	312	325	334	289	286	337	286	326	342	319	304	282	302	298	274	316	332	299	291	314	285	330	285	318	280	326	301	286	279	259	319	314	321	311	277	262	297	278	322	291	289	282	345	294	276	301	289	284	312	326	309	330	307	242	303	275	298	317	294	313	310	326	291	281	287	292	294	302	268	292	317	291	292	300	317	328	298	267	323	320	279	317	269	313	287	318	311	276	327	282	300	309	297	315	294	313	280	305	296	284	285	323	275	291	310	310	301	311	347	324	295	315	302	310	309	291	308	286	278	281	306	302	337	311	296	283	317	312	312	312	283	294	308	308	292	301	313	310	284	317	332	312	306	301	311	296	323	294	335	320	300	328	316	294	316	305	326	307	299	296	298	312	300	327	262	314	278	243	320	310	322	286	288	309	292	335	280	293	296	300	306	291	288	293	316	277	345	292	311	300	281	313	324	306	336	292	299	309	299	288	315	320	287	278	312	283	320	325	294	332	314	303	278	334	311	307	291	305	322	307	325	297	322	301	293	306	286	304	319	290	287	316	305	301	296	313	308	311	312	285	278	339	328	302	298	329	289	319	291	319	292	295	301	297	319	314	311	308	302	301	301	277	323	299	313	291	282	311	291	321	289	326	321	334	273	322	333	294	313	284	319	303	328	319	302	312	314	293	305	284	321	305	305	314	277	283	312	292	317	326	284	278	313	323	320	295	329	295	339	279	296	303	308	338	297	280	328	297	284	289	286	311	303	310	316	323	281	298	286	318	300	318	288	305	298	280	316	315	307	276	296	302	341	312	316	308	303	309	293	326	306	317	281	296	300	290	320	301	303	270	301	280	287	302	286	306	325	284	282	305	311	280	315	313	313	297	294	285	286	293	296	322	305	278	309	281	271	312	268	326	308	309	302	309	350	269	279	310	280	311	295	305	307	307	304	297	287	280	280	302	279	304	299	285	304	290	284	324	286	294	330	289	315	321	300	327	322	313	289	292	296	288
34284	56647	44635	36985	32174	27232	22391	16687	12492	9917	7288	5016	3497	2587	2034	1695	1825	1661	1483	1398	1274	941	867	692	621	573	600	595	608	581	562	566	570	577	503	488	421	414	409	423	417	438	447	433	377	400	354	365	371	396	416	357	402	373	401	409	359	370	388	370	352	375	366	382	386	370	379	357	363	373	368	384	338	369	377	351	366	377	394	365	367	360	378	370	391	386	345	368	359	367	367	383	370	370	399	371	327	360	360	366	335	400	328	351	369	356	347	367	365	362	331	358	345	348	353	374	359	363	364	360	359	349	357	355	376	407	349	376	381	360	375	400	399	405	369	366	378	351	380	366	377	379	343	341	365	398	356	369	387	355	337	376	353	363	359	360	377	376	384	370	349	377	363	400	387	346	360	361	391	361	361	371	384	369	338	377	367	383	375	375	362	376	358	358	385	363	370	351	361	359	388	376	380	389	364	344	375	396	352	356	357	336	361	373	378	361	372	349	408	349	353	391	344	370	359	361	382	370	385	367	360	359	353	389	324	357	367	358	318	371	347	400	339	395	365	386	355	372	371	368	382	355	361	368	385	370	357	395	370	397	391	383	362	351	402	408	363	360	390	377	320	376	368	353	376	365	373	334	386	373	337	344	350	356	361	363	376	340	382	327	360	363	352	367	349	370	366	356	382	325	349	362	325	386	353	363	348	350	395	367	382	378	376	387	353	391	374	377	372	379	354	337	375	391	345	375	387	390	352	340	389	398	378	366	402	363	378	365	365	378	389	361	378	353	334	360	377	383	345	372	365	409	335	372	375	366	363	385	410	394	390	372	355	349	352	371	359	386	358	406	381	364	353	348	354	344	398	378	369	353	351	372	354	362	355	383	386	359	353	351	373	382	357	365	392	367	356	359	365	376	379	373	384	365	371	366	391	342	373	351	346	379	398	334	387	373	339	391	388	369	376	379	351	365	396	324	350	384	347	373	361	360	371	356	340	376	376	379	375	375	348	356	370	379	341	374	335	355	342	393	336	380	384	369	386	350	386	357	328	363	354	382	411	387	373	369	373	376	407	357	379	361	350	355	364	365	356	359	372	344	357	348	346	387	365	340	351	386	391	393	357	368	359	368	354	393	361	348	329	345	378	345	368	344	380	344	386	367	382	361	374	340	357	363	373	361	372	358	360	384	385	366	376	368	352	349	375	373	338	398	388	386	372	402	369	372	385	371	352	352	350	347	372	354	388	392	373	333	340	347	381	342	352	366	380	365	388	364	352	370	382	330	351	394	341	345	388	380	361	383	368	419	395	358	346	392	354	361	359	407	369	347	356	354	407	350	354	369	381	372	415	330	358	378	362	387	338	328	361	355	372	347	357	324	399	356	355	361	364	378	348	380	363	350	386	381	407	389	360	355	356	367	364	353	385	388	371	387	382	363	404	358	383	368	330	356	371	378	383	344	382	362	378	370	352	380	343	337	365	349	372	388	357	391	352	364	362	374	377	387	370	373	358	358	402	409	358	384	390	348	363	359	405	374	337	401	371	359	353	386	338	359	367	384	367	386	368	332	363	390	400	369	395	388	408	368	352	378	354	351	352	373	393	383	367	362	314	359	349	376	340	370	387	394	353	338	347	389	337	360	340	368	386	338	363	371	357	373	377	364	368	365	356	346	393	357	367	366	354	367	357	355	379	350	379	373	344	357	344	345	356	394	345	381	383	365	403	402	351	368	363	358	359	375	361	378	355	368	343	389	418	363	372	350	368	377	369	376	336	371	366	362	363	363	361	385	398	381	367	386	368	373	384	377	381	371	347	364	406	378	366	334	357	352	373	321	320	347	334	358	386	357	386	345	334	355	350	364	398	384	378	391	361	343	394	381	388	344	384	373	371	375	338	373	363	379	375	358	353	331	384	379	364	369	356	335	344	353	384	380	342	367	366	405	345	357	363	368	359	327	385	347	364	352	375	387	373	349	351	371	377	397	364	390	384	336	414	353	351	369	379	367	380	379	390	388	375	357	357	375	365	341	340	356	378	349	408	358	373	383	386	400	400	369	339	391	363	361	391	384	381	352	372	359	352	400	371	371	343	351	369	368	376	354	376	384	372	323	346	383	376	369	354	353	376	387	340	373	378	367	377	371	360	347	365	353	385	417	373	386	377	354	391	375	407	374	373	364	376	409	349	367	340	373	344	377	389	384	396	374	363	381	381	334	343	383	352	375	352	372	395	352	356	329	344	366	357	342	394	356	374	364	373	355	392	410	354	383	333	332	338	354	360	349	368	395	358	345	396	381	340	375	380	370	380	394	387	395	352	369	397	377	377	376	381	359	375	363	384	377	365	375	377	360	393	347	369	353	371	378	337	361	370	387	410	400	341	350	353	383	383	333	384	346	369	392	354	356	371	409	367	385	330	411	351	370	388	368	363	409	348	348	372	326	384	354	337	405	392	373	351	392	341	389	348	388	361	380	352	362	381	359	361	384	379	371	360	380	376	364	363	388	327	350	407	392	365	334	385	363	376	361	366	384	383	348	375	368	359	389	403	343	378	380	379	389	367	362	377	359	371	371	382	381	343	376	354	390	348	388	330	347	372	363	378	386	396	386	386	368	365	352	354	381	360	350	363	375	366	382	328	371	392	355	353	377	369	368	362	347	338	338	353	383	365	404	388	391	359	386	366	389	371	364	391	388	362	372	397	379	333	354	346	355	352	347	358	327	353	362	378	346	350	371	362	367	366	395	375	377	370	355	360	370	378	378	348	351	372	357	388	359	367	345	382	378	371	360	354	361	349	365	356	366	351	392	369	342	370	340	359	371	368	345	407	363	369	374	354	348	399	379	362	345	365	381	379	384	378	332	359	381	337	361	364	360	356	358	382	367	351	363	362	347	380	336	369	377	338	413	359	378	399	337	384	402	376	369	336	389	365	356	377	385	355	380	356	386	353	372	379	410	393	371	351	375	376	368	354	387	359	383	397	375	387	399	368	350	371	377	376	371	380	362	381	383	330	353	388	334	374	360	366	379	349	366	364	341	356	380	375	403	367	362	358	354	341	351	377	383	370	375	367	368	375	350	362	339	369	377	364	383	366	361	360	364	350	383	391	380	357	354	403	353	354	370	362	389	377	367	362	372	349	372	329	348	431	340	386	368	362	351	367	355	377	368	337	353	373	336	333	316	405	368	341	368	406	356	366	370	409	353	406	321	374	371	378	369	388	416	391	384	397	381	390	332	384	370	373	349	381	378	373	371	357	362	361	336	379	357	378	349	381	359	398	373	354	395	396	372	358	355	373	373	391	368	404	353	364	343	368	392	382	351	364	384	362	315	371	373	375	337	381	358	378	346	354	356	369	351	377	360	365	380	345	360	374	350	378	342	377	371	328	380	358	357	381	366	347	366	370	348	362	356	372	369	385	374	352	379	394	370	348	365	376	371	345	366	386	403	344	353	357	356	363	339	380	385	359	356	386	353	325	374	369	386	390	378	365	361	370	418	368	383	381	352
24904	21277	28236	27199	23291	18764	13602	8001	5339	3793	2661	1835	1264	976	748	722	769	701	616	624	536	437	384	346	296	306	284	313	295	323	321	287	270	264	262	269	235	252	253	239	239	222	228	251	246	215	240	221	223	232	209	214	241	237	247	247	227	229	216	219	226	221	254	218	255	228	224	186	205	226	209	224	220	197	214	247	224	214	230	218	201	226	237	220	208	234	249	218	204	213	213	216	225	231	227	251	223	223	217	237	206	225	205	208	218	238	230	232	232	237	219	233	237	221	201	224	220	195	208	233	222	201	213	235	213	213	181	205	223	205	207	229	231	239	238	223	221	221	231	211	202	209	220	218	252	217	200	203	224	233	191	228	211	229	203	201	227	220	220	220	233	214	211	232	222	212	219	220	228	209	232	215	212	217	220	216	217	233	207	235	240	237	186	237	205	218	222	229	220	209	213	247	217	222	212	219	234	210	218	225	198	239	215	220	206	211	230	197	218	224	231	218	233	217	229	201	234	205	236	207	208	227	211	205	233	234	215	200	217	237	230	201	234	192	226	243	216	230	193	212	218	191	200	225	220	203	213	213	204	224	210	248	214	235	218	176	248	219	247	236	204	229	220	246	234	214	235	234	208	232	224	211	201	239	224	221	226	226	236	221	216	247	190	206	230	217	217	213	223	230	230	227	233	204	211	225	205	254	225	250	234	194	221	208	198	239	252	206	222	199	206	234	214	219	201	219	235	231	220	219	211	232	228	229	218	214	232	193	214	218	233	224	245	198	220	188	221	225	237	214	217	200	210	202	234	216	220	247	210	193	209	235	218	210	238	224	195	204	215	251	208	212	211	214	210	222	223	237	219	221	236	230	215	200	257	232	198	227	218	228	209	205	202	233	221	222	198	219	203	223	176	223	222	250	219	229	225	233	205	213	234	205	211	203	209	199	224	228	220	224	209	213	206	206	219	220	233	214	218	246	220	229	245	210	241	217	200	235	201	213	199	221	222	221	208	221	243	208	210	257	231	222	220	244	216	231	228	231	197	229	191	199	194	209	224	208	239	222	220	225	246	187	236	215	242	193	216	230	216	243	223	232	230	218	218	216	231	216	216	224	194	220	212	239	212	219	221	200	229	213	224	193	218	230	228	198	195	207	223	221	237	223	224	230	213	223	214	206	244	237	220	222	232	227	222	241	203	194	215	235	201	222	199	196	233	212	214	220	208	223	212	208	194	195	219	230	227	236	218	186	218	237	227	196	238	227	210	211	216	187	231	259	218	225	177	209	219	204	231	216	235	251	209	196	228	221	203	218	223	182	239	218	202	222	227	198	246	208	243	244	238	230	211	205	216	221	257	219	191	243	212	223	224	201	213	226	207	212	227	230	223	231	209	233	221	237	214	184	221	221	196	227	225	210	214	216	208	230	222	204	219	202	201	215	202	218	210	220	201	247	190	246	212	224	220	226	253	224	226	233	195	210	220	196	218	237	221	235	204	224	237	213	213	214	235	195	224	211	206	213	208	211	242	199	185	207	201	221	180	216	204	211	228	220	216	209	223	203	205	267	221	228	225	201	194	190	235	216	230	270	230	246	205	218	210	220	245	219	190	208	227	221	209	238	209	207	198	222	215	235	229	212	219	209	221	234	207	225	201	209	210	213	209	230	220	202	225	232	224	202	195	217	203	220	229	227	211	204	208	198	218	233	225	226	209	222	214	239	213	260	217	228	222	202	223	237	206	206	214	230	213	216	210	215	215	214	182	245	233	205	233	227	234	220	208	206	212	191	183	192	245	186	219	180	223	183	225	212	203	221	239	222	237	237	209	212	221	227	244	236	213	228	238	223	221	214	235	183	218	232	202	253	209	234	229	220	228	196	193	215	223	224	227	225	217	207	226	203	223	215	249	228	253	220	205	222	229	237	216	203	210	197	217	246	216	239	230	239	212	212	207	228	231	221	211	199	206	252	213	198	243	200	226	218	228	200	217	230	235	196	226	214	230	227	222	208	288	217	201	256	228	223	215	213	262	231	216	232	209	187	199	218	209	218	201	217	259	209	222	204	239	216	227	232	204	193	214	218	211	230	221	231	234	219	211	225	233	227	232	220	232	185	204	220	221	208	203	245	207	222	201	230	194	216	182	248	228	229	206	199	251	205	227	203	213	223	257	253	215	225	218	227	206	215	220	223	231	241	206	203	225	223	227	238	214	222	245	199	230	218	196	200	252	225	206	210	215	226	208	232	240	224	207	237	205	238	221	199	228	223	221	234	231	221	231	234	236	201	227	236	241	214	205	221	232	217	239	210	232	204	185	219	232	227	248	191	222	234	233	203	224	232	210	209	221	222	212	194	252	226	221	237	221	215	238	222	218	203	231	190	193	213	217	205	232	225	210	236	201	239	226	235	226	193	218	236	198	208	212	250	225	224	237	247	197	202	207	228	235	224	249	218	175	221	207	216	206	230	217	221	201	229	238	206	215	220	227	216	206	241	221	229	192	206	233	230	221	220	195	223	222	223	230	211	205	227	212	235	212	218	248	202	218	214	229	198	232	233	209	210	241	228	232	229	216	216	233	209	234	218	250	216	217	215	234	222	210	194	224	215	224	244	212	254	226	210	240	221	235	191	228	223	198	189	241	212	221	209	234	231	238	231	225	229	216	209	211	206	228	212	212	209	220	207	219	207	217	243	228	227	202	222	233	230	225	222	227	228	198	197	216	253	215	224	203	216	224	237	238	203	201	226	220	232	229	247	218	216	212	226	217	236	221	201	217	229	204	221	241	221	228	205	232	207	224	207	207	236	224	217	229	231	195	231	210	237	206	216	234	249	252	205	214	224	210	229	228	202	229	231	236	213	206	224	233	201	208	215	213	209	215	242	217	213	230	238	237	213	223	204	193	224	212	218	239	223	254	218	216	205	234	226	247	219	250	234	222	213	234	211	199	221	203	226	232	234	205	222	214	205	222	244	212	233	225	224	202	229	181	239	221	228	224	189	227	201	217	231	232	190	246	220	199	212	205	216	226	200	230	216	239	216	213	220	231	236	229	222	225	213	207	197	227	222	228	235	180	202	222	225	204	233	212	200	217	209	235	205	220	236	204	213	247	233	209	225	192	203	221	195	193	199	222	214	233	206	222	189	194	211	230	221	205	237	236	219	212	199	204	211	204	186	194	248	246	214	213	224	199	207	230	224	216	218	238	210	235	221	220	215	222	219	233	216	192	202	206	216	191	230	210	255	194	212	213	202	204	239	223	225	215	215	218	213	218	247	248	219	204	216	225	209	232	194	215	203	213	224	215	222	210	205	191	227	205	234	236	218	208	208	223	231	197	196	217	204	203	217	215	224	220	219	238	240	221	226	218	216	216	224	227	236	237	202	215	196	219	227	210	215	206	237	223	225	200	200	249	249	197	226	234	230	208	223	197	198	210	225	226	184	215	206	223	221	250	260	253	222	241	227	215	243	208	215	198	207	220	207	217	227	205	216	220	230	187	208
34736	54018	41268	34275	29512	24516	19957	14580	10738	8236	5696	3874	2682	2083	1546	1275	1380	1271	1237	1156	997	711	638	564	458	457	434	463	480	430	420	454	439	394	375	338	322	279	299	295	273	322	313	313	303	262	294	294	282	296	334	285	263	286	293	274	291	281	292	245	268	284	272	290	287	257	277	286	287	308	262	293	297	281	285	294	268	292	278	249	289	251	279	279	257	251	264	257	258	238	269	267	302	301	278	268	259	286	259	273	309	293	289	264	296	276	268	248	265	268	272	268	285	263	288	291	267	300	266	295	266	260	279	279	290	287	292	293	297	284	257	282	302	286	282	276	269	263	289	265	259	253	291	285	282	281	269	261	278	257	261	268	271	283	280	321	290	253	268	265	260	308	330	259	284	279	274	303	280	303	294	267	269	273	267	292	269	278	260	288	293	292	256	255	258	278	289	269	268	302	245	272	305	292	273	266	246	251	270	261	258	279	269	293	276	262	244	276	271	266	284	281	305	285	290	289	269	271	284	264	292	273	294	280	263	305	276	253	290	261	269	280	284	256	269	279	298	267	323	268	282	268	283	250	292	310	275	297	268	274	278	266	283	294	284	258	271	317	284	331	302	258	310	262	270	298	285	301	247	305	285	274	245	286	258	252	255	283	322	272	249	281	279	251	281	284	272	267	263	250	287	271	283	270	272	253	258	279	282	290	280	232	269	285	278	265	270	304	282	303	250	258	272	270	274	295	274	282	256	252	283	301	262	248	268	273	272	252	282	273	267	274	250	258	293	283	272	289	295	250	313	294	274	283	297	293	278	269	303	277	270	283	259	285	263	285	276	223	274	253	272	307	247	276	302	244	288	288	289	265	281	277	278	251	311	273	280	251	280	262	296	281	260	262	301	279	266	274	282	266	288	280	258	274	275	255	294	264	275	271	271	244	266	296	266	291	282	275	276	272	314	271	289	280	287	293	272	293	285	286	278	268	260	318	284	284	274	280	280	260	267	281	265	240	283	288	234	284	257	294	265	290	264	289	252	282	269	304	288	270	296	268	287	301	304	239	252	264	284	283	256	265	272	282	272	273	279	272	260	271	270	266	286	282	268	288	298	256	245	266	292	271	267	292	270	261	293	279	267	261	275	270	246	269	276	294	271	263	265	276	284	275	279	296	272	278	242	267	290	282	291	260	288	283	283	306	282	296	286	282	293	299	264	282	291	258	287	291	262	257	268	281	299	265	273	295	275	292	273	274	307	284	294	270	251	273	271	281	276	270	293	257	251	267	272	289	251	285	267	264	295	278	256	260	260	261	260	276	262	265	274	267	264	307	304	252	279	284	281	279	265	272	277	288	274	305	255	280	281	281	287	292	289	266	281	308	274	264	267	271	276	278	283	317	294	265	287	264	255	280	277	254	289	262	288	284	272	283	274	267	280	252	253	316	256	291	289	267	295	268	289	282	275	267	278	292	262	274	284	303	279	298	259	275	278	274	249	268	271	284	314	275	252	255	229	292	287	285	270	276	269	295	276	289	327	275	277	290	272	289	299	291	270	265	319	282	272	269	314	302	241	257	294	266	301	260	281	266	283	300	281	263	282	258	282	285	242	284	294	282	292	276	300	256	250	293	275	282	282	294	275	262	261	260	264	263	279	256	276	248	269	267	278	279	259	285	252	255	290	268	261	283	242	233	262	297	275	261	275	275	265	293	253	279	271	255	255	264	263	269	271	260	284	250	271	304	274	283	293	292	282	247	290	267	282	289	269	245	271	275	261	307	285	276	297	281	267	286	263	286	273	270	277	259	296	268	269	296	305	315	280	246	281	271	290	270	303	303	262	267	263	303	278	274	269	256	291	285	267	278	295	276	261	251	294	293	265	267	285	288	254	308	286	263	271	283	271	277	278	301	256	286	284	258	295	303	292	255	291	261	288	287	277	266	246	245	272	286	294	312	284	301	297	295	292	283	262	259	277	273	280	264	296	275	312	294	288	269	273	289	259	271	292	279	261	285	262	295	278	267	254	249	282	268	285	273	271	263	261	269	296	270	285	281	290	289	314	281	300	282	269	295	288	264	279	308	312	274	282	285	289	262	275	265	275	295	265	264	261	276	292	279	288	270	297	288	286	265	257	293	266	272	286	284	310	255	286	264	259	290	259	274	259	270	283	275	265	288	299	294	251	245	252	253	288	274	296	308	259	291	290	273	289	271	247	315	275	258	286	309	294	291	285	270	281	272	297	287	282	275	280	276	279	272	251	281	273	241	282	294	253	290	267	267	287	284	309	289	271	266	290	287	284	307	283	290	286	285	253	284	257	288	271	286	248	275	281	286	269	288	276	281	274	268	289	256	275	264	273	271	283	275	275	245	263	272	283	288	302	262	262	278	313	273	276	272	266	303	302	264	283	280	275	272	260	262	288	279	315	292	272	280	267	277	275	260	289	269	269	267	254	279	305	294	286	276	288	268	297	289	272	280	269	296	259	269	262	267	291	298	283	252	258	292	285	275	254	294	303	280	269	274	307	294	282	288	275	288	280	251	269	280	275	293	302	273	284	327	293	263	283	289	284	288	248	281	321	261	266	276	299	268	273	310	267	265	293	280	272	278	282	296	302	291	290	285	287	269	271	278	282	294	299	307	279	269	259	243	295	283	265	261	291	283	316	281	277	277	280	286	308	251	281	292	270	263	277	282	246	275	258	266	291	319	292	267	293	289	258	251	263	300	251	270	231	243	263	269	248	277	286	287	278	308	265	252	316	255	288	261	290	268	292	287	289	289	246	248	268	253	289	255	269	269	278	244	280	275	254	293	272	282	283	299	290	275	299	256	297	278	238	305	279	276	282	283	271	278	275	266	287	276	267	286	273	272	272	271	267	275	304	289	245	284	279	324	297	305	263	271	279	280	285	265	275	256	281	272	279	264	260	260	259	268	281	309	309	280	288	274	272	267	303	275	284	281	284	287	256	290	294	259	282	283	292	267	260	280	293	265	293	273	285	278	316	292	263	286	282	308	312	284	288	304	283	271	281	279	268	276	282	260	267	294	280	281	285	271	285	227	261	290	276	283	272	259	264	286	301	311	262	260	286	285	260	270	267	274	273	290	296	321	284	277	303	276	303	274	239	306	292	260	256	273	310	253	283	259	293	286	237	256	288	243	285	268	284	256	281	292	270	263	281	276	288	262	276	282	297	284	272	302	290	264	273	269	252	257	272	268	282	297	275	257	290	322	294	227	243	272	281	260	294	233	305	256	273	277	269	290	283	270	277	282	290	262	270	276	302	266	290	277	276	282	285	249	260	273	292	279	293	297	277	290	298	291	277	261	263	278	277	260	266	265	284	258	280	265	296	268	258	231	279	305	266	297	285	281	300	234	298	266	290	259	275	295	305	273	267	275	290	286	239	263	251	252	275	298	306	259	278	269	277	302	284	254	288	270	290	286	277	253	288	272	273	286	263	279	278	251	288	262	274	278	285	280	261	274	274	290	271	267	270	274	300	289
22744	21060	28733	23853	22399	24822	25531	14994	9821	8112	5443	3837	2774	2010	1467	1422	1316	1368	1283	1161	1045	874	670	609	529	552	495	536	493	500	547	498	480	455	387	406	387	390	402	384	375	346	404	369	395	352	324	360	348	323	319	384	349	346	347	346	359	367	310	315	360	336	329	308	341	324	316	370	366	321	363	338	354	333	327	365	329	330	326	340	354	335	335	328	321	349	333	315	324	358	318	313	341	333	300	313	329	367	323	373	333	348	350	327	343	325	369	303	318	360	363	327	337	360	308	332	355	337	312	339	326	320	323	330	318	347	352	328	342	339	338	325	340	305	345	336	313	326	349	322	333	328	375	331	333	343	319	301	381	350	342	327	340	314	375	378	357	370	348	355	349	367	347	362	337	359	330	331	348	322	309	348	350	349	333	338	325	353	329	325	306	359	333	341	342	344	340	368	350	354	316	328	356	343	343	340	337	339	341	335	330	323	313	342	350	347	350	339	317	339	354	333	326	333	372	309	308	318	352	323	351	328	324	318	334	334	362	355	327	306	328	355	333	303	318	348	370	328	337	335	339	347	337	295	340	323	316	369	345	345	319	387	352	363	338	354	322	318	343	309	344	338	319	327	345	349	346	347	341	350	330	352	351	314	328	322	311	319	323	334	340	330	345	362	382	327	313	327	303	357	310	333	353	365	310	342	324	350	375	348	297	344	376	337	362	334	355	351	328	325	356	376	372	372	332	365	330	325	331	342	337	342	302	318	362	336	335	356	372	319	339	349	316	320	364	340	312	341	354	353	312	337	339	326	338	323	329	376	360	353	354	343	325	325	349	346	356	355	349	332	305	331	312	334	332	308	344	352	340	339	347	322	340	358	339	343	325	335	313	323	342	337	343	347	328	324	337	388	333	343	354	331	325	349	358	345	333	347	351	336	339	315	342	335	349	344	335	334	337	327	390	335	326	357	377	340	362	321	342	311	337	328	314	316	324	355	343	331	337	318	349	370	338	326	323	327	341	358	362	342	368	326	342	332	323	362	361	360	313	315	349	354	326	308	337	334	339	342	360	339	315	346	332	328	312	325	329	315	345	329	355	351	345	344	314	325	334	307	336	311	333	360	351	328	334	314	364	335	336	303	316	333	337	324	342	332	350	329	361	326	351	322	316	344	325	334	359	311	329	328	323	330	302	330	319	315	361	326	351	344	343	326	335	330	320	383	338	335	332	345	344	342	359	337	353	342	314	352	354	371	354	310	317	321	313	337	303	341	345	337	317	341	325	304	330	310	353	344	330	347	343	329	317	326	397	349	376	342	324	345	360	328	308	345	355	338	308	361	323	316	351	339	317	326	367	333	341	288	326	347	357	335	363	366	351	335	379	350	318	330	317	351	355	343	326	299	324	361	283	361	316	331	335	337	358	345	354	355	334	377	337	347	352	361	363	319	353	320	365	332	357	331	346	347	346	305	388	371	359	353	350	341	324	334	345	348	319	305	323	348	348	341	389	340	354	359	326	323	327	359	328	345	347	353	325	350	371	355	310	362	362	295	342	338	336	309	320	342	356	350	341	324	376	320	324	370	320	368	358	341	325	339	326	367	352	338	325	337	335	311	332	361	352	375	382	323	336	336	318	334	312	355	329	331	339	341	334	315	332	334	317	319	360	330	287	343	368	345	311	371	364	365	358	324	333	343	323	350	310	361	349	326	356	335	349	331	331	335	320	337	362	355	355	363	398	357	368	342	318	339	335	345	319	357	332	357	314	337	309	345	347	335	374	343	350	336	314	348	340	329	375	365	358	325	363	322	334	324	369	354	351	355	346	329	302	333	344	380	353	332	325	332	330	332	309	327	370	354	326	351	364	326	333	326	314	336	367	307	322	340	314	335	328	363	305	379	349	334	332	328	347	351	310	344	352	380	367	336	336	354	347	352	318	371	355	343	326	331	355	321	339	383	361	360	318	337	317	357	320	349	356	325	355	327	344	333	336	340	335	341	376	304	348	317	332	368	335	330	324	388	360	367	347	333	354	318	358	337	374	339	364	328	355	366	345	328	351	328	353	353	356	339	347	357	329	328	314	350	328	346	315	314	320	315	351	340	341	337	358	369	323	319	365	323	339	367	355	304	352	342	299	365	341	335	332	345	342	334	340	361	340	333	333	324	362	336	351	344	366	333	331	360	337	340	345	332	321	365	340	330	320	346	353	327	336	336	322	322	330	310	329	326	363	359	366	343	345	338	346	342	322	372	316	319	313	324	337	325	314	340	351	321	342	370	322	332	330	312	347	340	344	352	348	345	349	371	375	317	352	333	358	335	348	339	338	329	359	332	343	342	384	339	305	358	347	329	353	345	323	332	322	334	322	355	324	308	333	316	342	341	335	356	317	377	339	352	340	369	354	347	335	318	347	315	335	320	350	366	312	339	315	332	333	368	341	352	333	311	334	332	344	352	318	350	332	336	354	335	307	319	317	334	349	343	340	351	334	347	373	332	355	348	337	352	322	339	355	364	354	340	321	352	320	348	334	339	343	352	310	322	332	339	321	353	341	342	320	346	325	370	312	339	355	362	346	352	339	352	386	353	349	332	348	359	375	357	347	360	352	312	314	336	308	360	301	306	310	348	324	323	349	348	347	350	333	320	332	344	315	346	323	383	342	345	372	345	329	341	322	291	323	329	337	331	304	346	328	331	355	320	359	313	338	352	334	327	347	371	346	348	342	373	366	335	323	323	328	338	325	317	351	348	364	408	352	337	366	328	388	327	339	327	327	327	324	349	358	367	338	362	335	319	335	359	346	295	323	315	354	332	351	344	328	341	331	341	350	332	350	332	346	350	330	339	330	346	348	356	337	345	310	344	347	333	338	340	336	319	357	343	340	376	360	364	350	332	340	316	374	309	353	347	328	328	315	347	326	345	366	323	313	340	333	357	332	341	338	310	368	327	344	360	344	374	323	340	372	382	332	356	323	360	340	351	363	338	339	375	346	369	349	336	357	369	320	333	377	338	342	327	347	342	329	324	357	376	357	336	343	322	388	339	330	353	333	343	332	336	317	314	341	345	347	339	305	323	325	346	334	301	303	338	320	311	333	334	352	346	338	321	336	395	344	371	361	326	347	332	331	385	367	333	352	339	344	315	360	318	340	339	333	332	323	348	383	352	324	314	335	317	326	328	343	316	373	321	348	322	326	344	349	342	363	340	356	336	331	316	344	342	333	336	313	334	346	330	338	345	349	334	300	321	327	371	327	329	385	340	330	346	307	345	351	352	320	355	323	374	343	347	325	344	364	333	325	341	342	339	315	374	324	344	338	339	351	339	349	351	327	359	376	357	353	318	339	322	352	325	337	350	349	343	337	352	339	351	323	321	330	355	359	352	332	317	325	332	364	324	327	390	361	361	319	335	348	297	350	357	341	337	347	336	351	333	348	322	343	311	330	345	328	351	360	359	357	314	316	336	338	353	345	334	369	317	328	314	328	318	328	336	372	359	366	342	353	347
37410	61996	49509	41949	37336	32021	27329	20160	16580	13777	9624	7144	5256	3539	2867	2577	2439	2507	2205	1968	1683	1389	1104	879	795	719	764	785	782	791	682	741	680	730	601	522	499	496	494	498	475	487	534	474	444	457	440	408	429	411	442	402	409	420	433	418	437	416	414	405	399	434	434	427	405	434	394	440	389	445	417	394	431	408	415	401	427	382	431	426	407	371	408	430	444	416	416	432	447	406	413	419	399	416	384	434	379	395	412	419	397	376	398	413	414	402	413	402	417	400	442	445	398	421	396	410	395	364	408	410	385	385	411	424	436	396	412	395	431	420	396	389	458	394	421	395	413	392	409	404	378	424	455	420	418	404	423	409	433	365	434	447	416	432	393	390	395	391	411	392	365	406	434	428	439	413	420	426	427	390	406	421	393	417	393	422	411	365	395	395	402	416	405	396	439	395	435	394	415	450	403	406	419	436	407	410	371	428	435	416	424	412	391	401	392	410	397	389	405	406	408	444	385	427	414	424	390	383	398	406	425	355	410	405	440	449	415	434	428	446	383	380	415	405	408	427	424	419	394	409	386	422	409	403	409	414	401	422	415	415	400	405	393	416	419	386	391	444	414	444	377	417	424	412	405	418	433	402	394	417	426	446	391	445	399	414	401	457	429	373	397	367	393	432	438	391	398	443	387	441	431	439	380	422	429	379	370	405	340	397	396	383	417	438	418	404	384	394	417	404	421	378	411	422	383	425	422	443	389	402	405	402	423	397	448	374	415	374	397	371	411	415	410	393	425	409	393	424	431	395	388	416	396	440	372	398	413	409	436	431	425	422	388	406	383	402	421	410	393	403	390	415	380	444	403	398	404	433	392	398	411	413	392	387	410	412	408	407	409	398	390	397	414	410	396	411	401	416	383	390	388	426	426	411	405	408	409	399	412	372	421	418	423	376	428	421	415	411	418	419	381	420	410	373	404	436	411	403	394	402	420	398	417	419	397	420	393	380	409	380	417	399	389	403	412	391	406	420	414	401	398	412	424	432	417	400	416	390	421	391	398	428	419	385	382	377	397	416	426	387	405	411	396	383	392	398	431	396	418	424	403	414	429	388	398	408	427	395	387	378	408	380	388	445	405	417	435	425	430	423	409	366	401	415	402	423	383	433	403	400	408	399	392	428	429	377	411	408	400	414	439	394	400	447	407	424	398	415	428	436	426	391	440	411	402	415	414	365	385	420	399	391	420	402	434	441	436	438	430	450	416	374	417	400	404	425	434	380	417	397	401	441	397	402	387	382	421	431	427	404	402	416	409	410	399	422	401	422	391	389	400	429	395	416	399	432	419	423	385	406	406	397	384	433	387	404	426	409	405	410	425	403	429	378	439	428	411	396	400	427	393	378	439	406	386	410	388	392	450	391	385	381	385	410	405	401	443	388	422	416	388	408	448	380	459	420	404	421	386	454	429	442	410	423	411	433	416	402	380	417	400	416	440	410	413	409	396	393	419	403	413	453	406	379	405	408	419	402	373	362	434	384	401	375	398	431	417	398	432	431	440	413	407	420	394	449	350	387	429	410	417	421	410	427	390	410	416	415	391	412	392	415	410	400	393	442	378	417	405	396	397	369	431	409	415	392	431	374	435	377	391	377	392	405	390	403	438	409	399	388	402	401	376	403	425	415	430	391	363	372	399	383	414	413	433	396	407	409	436	423	403	422	415	396	438	395	425	398	425	418	393	402	396	432	388	419	435	357	430	420	396	431	387	413	407	457	383	414	440	407	409	396	422	387	393	400	438	391	408	384	428	431	380	413	373	403	405	427	434	440	405	397	405	446	398	406	369	432	409	411	417	432	415	420	407	396	403	422	390	455	390	399	365	428	370	417	375	388	420	386	411	381	390	415	415	418	379	421	421	450	366	400	389	398	383	441	403	401	422	387	376	405	401	414	399	416	419	402	414	417	421	435	435	432	411	422	434	404	410	408	405	415	408	423	381	396	421	424	379	434	444	413	432	415	408	429	404	396	406	434	411	416	412	427	389	458	417	425	404	426	413	419	417	396	404	412	411	414	434	414	411	393	413	453	409	402	418	418	395	432	407	388	434	404	390	432	448	381	397	431	403	383	381	387	428	408	432	413	402	393	425	383	401	429	434	391	397	402	411	415	403	408	429	383	402	421	409	407	413	430	402	399	387	431	401	430	425	419	426	385	399	442	380	433	435	435	387	413	401	455	426	439	427	433	401	423	387	399	395	394	400	414	410	427	421	448	361	477	429	451	420	405	402	405	436	426	406	424	401	432	415	390	407	407	411	373	412	383	391	390	402	382	414	406	429	402	405	388	407	430	405	395	415	394	428	415	431	402	424	417	406	422	408	455	410	414	424	401	410	407	397	418	407	419	428	390	393	395	407	406	373	402	409	414	429	397	427	413	405	383	377	393	391	379	393	427	421	427	425	427	410	352	410	402	422	381	407	446	427	418	415	392	424	409	373	423	400	416	422	423	413	394	411	379	434	413	391	412	464	411	420	392	360	415	418	387	402	408	431	423	437	394	419	403	383	428	399	406	456	403	396	386	363	376	405	441	410	410	410	442	428	408	459	402	421	368	400	416	407	435	430	398	429	409	407	390	410	423	417	417	410	399	430	417	433	384	415	427	409	358	419	412	414	414	433	418	440	430	425	422	428	382	400	411	399	393	391	383	405	404	370	413	435	400	424	450	420	401	414	388	399	403	437	429	413	386	409	375	488	429	429	419	427	412	408	366	387	410	381	420	369	386	426	377	435	407	417	432	424	415	390	431	384	412	386	377	431	432	404	396	409	395	406	392	393	381	441	407	449	402	402	391	387	436	398	399	384	411	424	404	397	417	389	383	390	386	395	393	397	404	387	413	419	416	411	377	448	417	403	420	391	414	429	374	411	429	436	396	411	388	398	434	434	406	433	454	400	442	412	395	411	424	404	421	440	415	435	398	428	395	390	369	408	398	403	406	405	412	404	440	431	402	439	413	392	385	389	409	395	392	443	441	413	421	402	389	401	424	429	413	407	419	421	433	383	442	385	399	439	399	439	433	431	399	403	396	404	403	408	426	406	412	446	417	399	399	407	413	403	440	418	392	341	393	395	396	411	388	422	435	417	416	404	396	439	412	420	405	392	415	448	426	406	364	420	398	392	395	406	439	415	425	400	393	437	394	446	428	432	365	432	406	412	394	435	387	431	439	395	403	391	400	408	410	414	394	405	402	420	451	409	413	431	386	418	416	446	410	465	415	409	399	395	406	445	387	405	469	393	392	407	438	389	390	407	394	416	386	422	422	395	425	375	367	379	440	438	425	387	417	430	391	391	448	420	406	395	396	422	381	411	424	380	405	385	391	388	412	358	399	416	439	396	407	417	401	419	395	409	393	393	415	419	424	415	447	398	439	403	404	418	387	447	405	425	444	396	411	409	402	417	420	409	458	406	416	401	430	375	449	424	433	407	411	435	423	388	390	413	391	415	400	381	391	437	388
29557	33422	35222	28539	21819	15479	10387	5935	4089	3021	2098	1512	1046	787	643	617	600	590	565	555	490	390	348	277	321	280	289	252	305	279	295	280	286	293	261	255	247	227	299	250	212	229	247	222	226	265	216	231	231	231	222	224	229	208	215	233	239	241	234	243	223	234	232	215	241	222	227	228	247	231	219	221	235	233	223	227	258	205	206	250	221	188	222	236	227	218	214	201	248	245	227	238	205	257	220	220	232	228	249	238	212	215	217	225	229	230	223	232	256	213	230	238	209	249	241	201	213	222	231	228	235	241	239	242	243	226	206	219	230	235	250	244	248	236	227	216	226	237	199	217	212	230	240	225	235	232	244	217	217	267	232	207	235	252	212	268	230	233	206	256	224	222	245	253	244	233	231	239	220	221	225	243	223	226	218	218	223	239	220	224	250	218	231	211	224	232	228	236	225	209	233	234	212	240	238	257	213	219	254	223	218	233	247	215	229	220	201	234	243	245	226	257	226	222	240	219	231	248	254	223	237	259	255	232	248	233	226	233	237	258	212	232	208	204	241	246	237	239	245	187	235	230	220	233	229	232	201	232	222	255	255	212	209	223	221	227	238	190	246	230	194	241	234	207	237	242	244	211	218	249	228	219	226	203	241	233	250	214	237	253	239	242	235	215	225	216	212	230	203	243	234	236	215	236	210	215	232	226	235	226	215	200	216	215	228	243	244	210	241	252	225	238	213	234	230	252	240	247	224	233	245	231	232	236	230	224	226	186	235	219	213	244	230	236	243	241	244	245	206	208	192	208	240	231	246	220	217	230	224	236	217	231	230	227	210	210	259	229	221	216	254	217	222	208	226	245	238	235	221	226	238	220	216	253	250	242	219	247	217	246	218	252	213	231	201	230	206	227	217	231	234	223	240	208	227	244	233	252	240	247	216	220	213	229	247	233	224	223	249	232	262	231	251	232	213	235	231	249	215	225	207	250	227	213	231	220	234	240	241	220	245	235	202	254	231	233	248	254	245	207	243	238	234	239	225	228	245	225	223	244	241	203	210	241	253	227	229	228	207	210	249	250	222	225	232	241	229	224	228	243	237	233	256	216	234	217	241	230	235	220	235	191	219	236	229	232	222	209	201	233	230	228	240	235	258	213	221	219	238	242	227	257	231	215	223	191	249	226	228	235	225	211	214	223	212	227	224	226	222	237	233	248	229	224	239	233	225	223	239	246	220	239	230	246	247	208	226	224	238	206	232	232	226	212	210	220	217	228	217	232	228	251	226	180	250	240	237	240	219	251	225	234	229	222	266	226	223	273	243	261	230	226	227	239	225	192	218	231	229	231	230	257	203	236	245	257	232	247	237	208	238	232	232	223	218	223	233	230	246	212	216	204	210	218	232	242	226	244	209	232	254	227	213	234	220	240	219	231	231	252	263	237	240	262	256	242	207	238	269	232	236	242	218	219	242	239	222	250	241	239	235	238	246	224	217	230	243	241	229	257	217	219	206	228	214	211	248	239	194	225	206	251	244	238	243	206	212	228	236	232	246	253	245	240	251	233	238	237	212	225	220	217	230	226	210	227	234	208	253	249	266	226	240	232	227	194	237	224	229	213	261	203	220	219	216	274	235	204	220	205	240	213	228	222	234	230	236	238	236	266	221	247	254	234	213	220	245	200	222	228	255	223	232	245	234	242	215	227	249	228	253	227	198	239	244	204	216	229	235	226	224	230	228	231	229	224	208	205	219	226	258	220	232	215	218	237	251	237	227	249	225	210	235	218	200	226	253	212	238	212	238	197	218	217	260	241	246	245	237	229	215	225	238	260	212	241	192	213	251	225	242	236	236	231	232	233	210	220	233	233	244	195	254	232	212	239	250	221	215	213	221	228	238	240	210	229	241	222	216	223	220	221	202	228	256	235	205	237	216	243	238	217	220	232	220	226	245	254	252	238	210	249	242	231	214	260	194	231	253	201	194	231	232	198	246	247	241	215	247	235	236	229	241	235	236	211	221	216	249	221	228	219	220	263	256	213	227	228	244	235	206	240	195	251	224	233	239	229	210	247	252	255	221	215	207	230	229	223	235	219	221	238	235	231	252	236	236	258	223	235	236	242	239	199	246	240	250	247	211	225	217	216	249	253	227	216	243	207	210	239	226	228	237	226	235	268	220	238	220	224	221	190	228	236	235	255	242	198	235	257	234	265	251	220	241	231	232	237	220	254	212	215	207	221	240	229	229	236	246	214	225	228	258	228	207	260	211	241	224	223	233	240	244	230	241	189	213	248	221	203	229	237	209	256	223	223	258	225	236	225	234	247	274	228	201	222	259	250	273	226	239	222	224	236	243	226	238	219	239	228	261	240	212	231	230	220	234	217	251	248	242	214	226	256	220	246	205	215	227	208	223	232	238	221	234	203	239	208	241	236	223	246	219	216	230	241	266	213	209	223	218	231	253	223	237	238	227	227	220	233	237	220	222	251	246	240	250	226	256	215	225	240	220	207	239	249	215	260	238	259	227	234	209	228	218	238	224	238	221	271	215	247	219	225	208	226	238	226	229	224	220	198	212	233	241	205	223	244	226	238	219	232	218	243	238	236	218	200	250	270	238	215	233	248	231	209	220	249	214	226	257	212	240	214	257	228	250	221	231	239	216	231	237	252	244	229	226	230	224	251	229	232	224	238	198	221	210	212	232	231	247	236	238	240	242	214	236	214	219	231	241	236	225	205	234	223	217	230	208	178	227	239	220	222	246	226	251	236	242	220	226	234	247	232	269	212	215	247	221	230	227	230	245	241	228	240	213	250	224	232	242	227	220	239	233	233	234	226	250	254	239	206	245	201	222	252	185	252	261	231	205	221	232	223	247	200	229	239	238	243	199	259	228	214	238	231	214	238	200	223	242	230	228	221	229	243	236	206	228	242	221	232	229	226	256	226	242	222	244	211	205	240	232	211	234	244	227	206	225	228	229	241	222	223	254	247	206	220	235	227	228	231	222	253	215	225	228	220	247	218	238	210	255	230	236	242	221	242	230	224	219	221	233	230	198	233	244	230	228	226	219	254	207	229	259	239	211	231	233	252	234	238	243	249	248	218	250	222	193	221	256	239	237	219	231	264	225	213	193	225	234	233	226	238	210	256	247	253	233	217	228	224	229	230	234	231	213	233	211	236	222	228	240	235	244	241	238	216	234	248	228	203	238	242	206	207	226	232	236	197	253	253	226	229	209	223	226	234	215	254	224	262	218	258	250	249	203	238	243	226	234	237	233	223	227	231	240	244	227	231	226	229	202	248	220	248	197	232	215	221	243	219	204	191	231	221	224	229	259	229	217	218	223	237	238	235	215	223	219	236	230	229	245	199	240	265	220	215	212	214	252	221	232	249	212	214	242	255	228	231	207	232	241	226	250	249	246	235	246	193	223	223	224	251	215	226	226	242	220	240	259	231	224	238	236	254	234	242	221	224	216	242	230	240	228	226	225	233	229	220	213	249	227	219	226	250
34489	49235	38972	30691	26107	21143	16514	11194	8496	6419	4362	3175	2000	1441	1196	1118	1049	1085	1019	925	753	669	531	448	399	400	386	438	405	384	373	370	379	368	336	303	276	268	333	323	309	326	331	285	300	292	276	295	285	308	290	307	298	279	292	279	275	321	276	284	303	280	277	279	293	310	303	288	291	305	268	284	281	294	294	257	282	281	290	277	276	291	285	264	303	246	278	310	286	279	302	284	278	271	324	276	294	309	312	284	254	279	276	305	327	279	299	262	290	299	310	311	300	261	268	289	269	302	277	307	302	264	285	260	279	277	264	289	276	270	280	311	264	254	276	268	292	273	293	265	298	291	291	286	284	284	315	288	276	274	280	260	285	291	275	278	293	294	275	277	281	293	315	296	292	257	274	276	309	287	246	290	272	266	284	303	270	272	256	312	275	290	284	302	281	313	284	282	288	265	290	263	295	264	299	300	261	286	271	301	264	275	298	310	290	273	328	273	304	283	276	270	267	293	285	300	287	287	261	304	257	300	312	294	266	303	297	302	285	310	314	277	260	284	281	290	268	309	279	270	259	278	292	327	293	268	260	290	280	263	281	281	280	254	276	289	269	272	292	260	273	266	271	269	308	270	285	311	248	258	302	305	297	281	266	277	268	261	269	268	272	290	302	292	302	283	291	302	262	297	292	315	272	269	282	297	281	294	281	277	280	287	281	267	280	261	314	287	265	273	299	278	266	272	288	305	282	297	283	282	260	279	272	280	264	250	281	276	252	317	293	270	294	280	277	300	270	261	252	293	307	301	279	283	287	291	285	268	271	259	283	302	284	298	270	262	287	284	262	311	258	282	272	309	281	272	277	289	289	294	259	265	289	294	251	272	282	295	287	286	288	273	316	289	306	284	290	290	303	285	300	294	291	267	289	303	311	282	283	284	283	289	277	282	286	263	295	270	304	296	266	285	265	295	344	271	271	305	272	254	274	298	252	279	276	310	270	242	295	259	273	257	278	273	283	294	282	270	284	282	267	277	291	276	301	301	284	309	303	278	286	279	301	277	272	270	273	268	286	280	280	264	271	262	310	307	282	293	274	254	281	250	273	313	267	280	276	264	287	277	270	259	284	273	273	295	259	305	268	301	276	280	283	250	288	278	285	291	294	268	264	303	286	280	258	279	263	317	312	253	276	303	267	283	291	271	291	272	292	297	280	300	294	274	266	308	275	299	318	280	300	273	281	282	297	285	284	283	263	276	302	280	284	306	274	299	278	278	284	282	277	284	289	300	264	297	276	293	316	289	272	298	260	263	258	288	293	300	290	289	256	290	268	276	290	311	276	304	277	260	312	280	278	301	279	319	273	267	269	296	284	291	257	262	291	262	276	290	293	312	268	283	262	315	294	271	303	287	272	290	274	269	261	283	259	267	304	283	284	258	271	299	284	263	303	284	280	284	235	263	283	273	291	287	288	292	243	288	271	302	262	297	250	264	271	275	276	266	300	278	289	304	312	285	305	276	281	288	275	280	284	262	306	251	257	289	289	297	320	298	300	296	273	311	293	298	270	275	287	273	283	266	301	282	299	261	276	281	270	312	293	282	284	264	279	281	292	272	281	300	282	277	278	290	286	275	306	297	303	294	283	278	277	279	263	253	292	265	255	277	300	307	304	288	250	311	316	296	300	258	279	294	279	304	279	276	265	282	297	269	297	280	264	281	243	294	265	284	257	295	300	292	278	296	271	294	309	282	303	277	308	258	277	308	303	278	280	269	264	291	283	277	287	266	271	273	262	298	293	268	306	283	300	272	296	312	273	274	292	260	289	299	276	279	305	282	292	289	281	296	279	248	303	286	281	299	278	281	305	279	283	254	278	267	262	286	270	276	282	300	271	296	275	267	269	257	265	263	308	257	270	290	261	271	283	291	280	282	263	302	272	297	263	252	258	292	286	278	290	293	305	263	271	293	295	268	279	263	255	274	269	316	274	275	293	269	292	262	273	249	277	271	269	241	266	266	277	273	271	299	283	297	267	261	295	293	278	302	288	277	311	274	275	269	307	292	288	289	296	284	288	298	291	286	322	272	300	251	286	264	298	294	296	299	283	291	302	292	283	304	257	267	302	264	274	252	281	309	260	276	271	270	274	288	304	261	256	267	260	255	291	281	280	297	266	273	296	283	271	315	288	260	303	281	293	271	264	303	287	311	276	273	289	280	272	273	290	284	273	271	285	260	289	299	281	270	297	317	279	270	268	297	291	273	284	301	279	289	295	292	308	268	263	302	273	259	305	258	274	308	274	270	294	285	311	282	306	269	276	294	281	283	268	262	281	266	283	318	266	306	259	263	276	272	323	265	279	293	261	268	275	305	299	279	314	277	256	287	288	285	275	298	290	247	243	296	277	268	256	290	265	285	301	276	284	298	284	300	280	256	269	265	290	297	260	284	272	310	300	260	290	298	254	294	291	283	291	291	295	290	295	268	263	286	290	292	296	282	240	300	283	265	278	288	270	265	262	284	292	268	275	295	307	305	296	286	263	301	272	269	278	277	306	280	293	288	265	295	278	280	283	263	283	275	279	280	289	296	295	264	270	253	283	287	268	291	307	298	292	257	264	251	286	284	285	313	275	271	257	313	266	293	261	266	259	283	303	304	277	294	253	250	287	297	271	270	279	284	273	285	259	294	278	278	260	297	273	299	311	259	301	272	292	271	300	309	284	274	260	280	282	275	288	280	288	313	311	285	298	273	303	302	260	301	259	268	238	259	284	269	294	292	275	293	283	276	320	306	312	287	256	285	289	307	253	279	261	303	270	303	276	297	279	271	296	286	268	254	315	280	275	318	316	292	272	291	258	277	284	270	280	263	278	307	297	276	276	298	302	307	257	285	287	312	248	258	293	276	317	276	276	290	292	249	297	273	285	298	271	294	255	268	278	303	249	294	300	289	310	297	303	328	280	286	270	277	244	285	279	283	295	261	260	285	282	294	303	293	296	301	286	287	285	277	265	273	252	289	271	249	306	265	300	317	289	290	288	300	264	261	310	293	313	239	287	266	260	286	286	290	249	295	275	278	300	268	299	284	287	309	270	282	276	260	301	269	316	280	269	293	285	282	299	283	271	280	257	272	280	302	282	290	263	297	272	279	271	290	259	322	261	289	268	304	279	278	292	302	304	298	282	277	275	263	290	264	277	278	277	285	259	282	268	299	294	291	261	268	275	302	265	280	283	284	287	286	264	309	260	275	255	276	284	288	275	282	283	279	315	272	298	281	306	279	257	296	293	262	300	304	287	307	303	312	291	292	279	266	293	315	279	301	287	285	274	294	281	270	322	268	241	310	291	261	267	287	336	279	286	288	287	250	290	309	305	292	287	285	279	285	250	274	273	285	282	289	296	285	319	250	286	308	301	303	305	289	290	262	292	296	274	295	250	280	279	288	297	279	283	287	298	290	297	280	298	278	259	279	262	296	297	307	286	273	281	300	303	289	244	295	297	278	310	282	273	271
23733	21044	28339	25206	24196	23508	18285	10481	6878	5107	3347	2475	1856	1324	1119	1017	931	957	969	819	731	521	474	450	395	406	423	436	436	420	455	405	399	357	386	368	362	345	367	361	334	351	354	322	292	306	276	331	314	328	356	285	289	298	280	346	291	322	300	294	315	324	306	300	288	327	305	287	303	272	314	315	315	307	292	335	307	274	302	310	304	295	307	308	275	295	275	299	331	316	311	321	302	312	273	311	311	313	314	310	298	319	292	291	323	266	288	327	294	300	295	316	307	290	279	330	292	326	309	291	342	313	319	278	273	306	356	316	273	301	283	310	275	259	275	297	313	322	281	325	290	332	311	299	259	313	310	291	296	310	295	311	269	304	345	338	327	298	331	298	288	319	310	307	317	289	298	291	323	317	308	330	351	308	285	307	309	290	306	297	334	288	326	274	283	313	300	306	296	303	311	316	320	303	305	303	327	314	317	315	301	276	318	293	314	302	305	312	335	290	318	261	330	311	335	298	272	272	284	334	308	291	296	312	325	318	283	301	321	307	306	303	274	318	300	341	267	283	277	330	295	299	311	279	282	301	274	288	289	297	335	350	307	289	318	295	284	319	295	296	274	317	281	298	358	290	265	303	296	276	307	310	294	298	287	292	291	271	324	327	310	339	284	293	317	294	291	287	313	287	311	312	316	266	324	288	302	310	289	335	296	295	324	329	296	311	318	289	293	297	297	314	317	263	311	286	307	298	300	307	322	291	319	323	305	299	323	298	303	292	304	301	310	290	292	335	309	345	293	286	305	323	308	323	315	300	320	317	307	270	302	289	286	282	304	293	304	293	275	310	290	303	314	295	276	339	281	333	313	285	327	321	310	304	276	314	305	298	305	326	293	289	315	328	282	318	292	304	299	295	297	298	317	313	317	306	335	304	305	286	269	348	294	279	323	304	313	325	324	301	290	288	289	307	307	284	296	280	316	302	260	290	303	291	326	301	276	314	303	297	329	325	300	292	305	300	293	292	301	325	300	307	324	303	324	312	275	335	297	324	330	302	269	275	303	298	303	296	313	300	272	328	315	318	289	290	326	294	318	301	279	317	333	316	296	285	311	299	305	296	276	295	280	305	315	272	327	312	299	322	318	301	293	288	299	302	321	269	304	286	278	320	328	297	305	311	282	287	267	277	276	270	320	269	312	319	336	318	312	298	292	311	313	284	314	289	337	282	282	315	293	347	301	327	289	319	332	307	298	294	280	320	291	284	268	317	312	337	300	307	304	306	285	291	285	291	303	282	313	270	292	286	273	314	349	299	308	302	287	311	322	298	307	280	308	288	302	321	303	299	291	307	290	298	291	327	301	309	334	326	310	305	314	321	319	309	340	310	270	279	297	289	302	273	283	270	280	311	317	329	304	282	301	299	304	336	301	296	329	297	286	332	317	297	290	251	306	293	312	323	312	296	306	312	281	308	318	319	322	291	287	316	295	288	302	296	308	322	317	287	331	281	304	288	301	314	296	305	322	298	295	297	301	338	325	315	273	311	285	296	297	337	306	326	259	306	336	308	308	331	287	316	289	328	271	296	310	314	281	291	325	305	323	309	329	303	320	293	320	316	307	301	277	340	319	314	276	297	290	287	278	286	298	319	285	304	318	339	300	279	292	308	272	327	282	307	330	318	292	283	317	292	275	281	286	311	320	295	298	305	296	292	296	295	304	301	326	296	319	342	311	281	326	339	302	325	291	270	328	297	337	320	289	302	279	278	320	312	318	298	313	293	301	304	285	319	324	270	315	308	278	330	291	290	296	281	284	314	315	290	292	315	327	306	320	307	318	277	306	316	303	303	291	297	329	300	294	332	304	277	324	298	293	303	306	307	288	315	315	252	329	288	311	312	338	317	306	295	320	301	340	311	322	281	301	289	335	319	318	303	313	321	302	300	298	298	281	330	295	302	286	296	309	299	290	300	295	341	331	314	337	314	305	273	304	306	303	260	291	335	309	278	311	297	303	319	281	307	307	299	278	301	290	295	323	289	296	274	262	281	306	307	292	300	305	292	305	296	311	309	295	301	312	335	315	307	333	308	320	287	309	287	302	295	284	305	281	299	287	316	313	297	324	291	317	298	336	315	326	314	296	288	273	308	312	327	299	265	308	306	284	272	309	304	322	287	310	235	298	294	334	292	301	307	316	311	333	300	296	299	300	287	363	319	305	327	300	318	280	307	280	312	313	294	305	310	308	306	307	272	292	321	267	321	279	321	277	304	293	322	291	293	337	306	289	307	305	302	324	302	300	284	338	308	279	295	308	317	326	301	299	283	317	324	316	270	295	310	299	291	310	284	291	271	262	278	284	266	317	321	276	308	294	317	290	297	302	284	286	294	301	298	306	325	290	297	321	303	308	294	296	318	287	287	351	310	314	337	283	279	309	312	325	313	308	276	325	339	303	296	313	303	300	310	311	289	300	300	292	300	332	311	294	284	311	311	314	328	280	280	249	345	284	299	313	271	294	290	265	272	304	290	344	315	295	287	279	314	311	291	280	316	291	276	275	298	317	301	272	276	292	321	278	324	303	321	322	290	289	294	293	331	306	310	299	293	308	314	298	259	299	296	285	289	292	323	330	278	310	301	300	280	295	307	290	309	287	332	281	328	278	304	310	307	328	313	299	283	287	287	337	319	287	285	293	308	279	330	307	321	290	330	328	284	327	322	303	290	286	307	304	281	324	303	309	307	311	312	268	287	292	298	289	299	289	309	318	317	312	309	328	262	320	292	315	321	295	289	281	296	304	323	302	318	299	317	308	300	312	298	307	291	302	301	300	318	304	327	283	337	329	300	293	295	316	297	314	319	308	303	293	289	308	311	260	308	307	287	306	345	272	297	294	303	298	284	292	283	295	312	302	306	345	301	324	286	300	295	305	301	316	313	307	283	290	287	301	319	313	303	286	301	287	281	324	314	286	294	342	316	273	280	328	304	279	288	314	289	307	311	301	296	297	314	318	320	305	302	271	309	273	297	291	306	282	302	277	323	317	306	293	292	310	302	322	300	279	305	277	312	276	274	284	315	315	290	300	327	281	280	295	305	325	300	293	303	311	354	354	309	286	294	319	250	326	290	314	302	308	320	333	284	311	329	307	324	298	303	295	294	291	318	294	320	301	289	313	289	304	307	261	275	293	272	285	294	280	277	305	322	290	280	316	273	328	287	321	293	290	305	318	328	288	276	290	323	323	284	273	302	312	294	317	285	294	300	281	288	322	296	338	330	306	294	289	308	329	313	295	291	288	338	314	316	301	271	311	286	335	271	271	306	310	300	276	331	315	305	304	306	311	298	321	298	306	292	311	319	298	309	301	306	298	298	297	301	261	353	264	301	299	308	301	292	331	307	309	307	333	299	311	286	296	299	287	300	311	288	279	293	294	299	290	318	292	294	332	325	320	343	305	315	290	290	323	299	329	296	287	310	275	317	298	321	318	291	294	301	328	269	308	284	325	318	284	301
34063	56807	45455	36979	32502	27708	21693	16495	12278	9467	6704	4950	3535	2535	2089	1747	1672	1840	1699	1539	1270	913	767	671	587	547	600	642	637	550	600	631	567	517	493	437	428	410	419	418	388	439	409	384	370	368	366	407	364	352	348	394	405	394	389	418	395	396	390	381	365	415	417	353	339	340	399	379	383	375	370	361	401	343	344	369	374	367	366	349	357	388	375	398	331	355	355	348	389	354	390	360	413	385	343	382	370	385	370	324	345	375	365	390	377	383	391	350	351	345	373	346	397	405	332	356	401	355	330	342	377	352	355	351	361	381	373	373	364	367	390	369	356	330	360	389	377	393	392	369	380	346	357	394	379	390	388	329	384	344	343	339	367	349	365	366	344	365	343	355	343	409	356	386	337	345	363	383	355	388	391	384	357	391	412	390	368	365	360	359	338	383	333	366	365	380	372	375	391	387	355	362	341	353	390	402	337	382	376	374	372	379	352	396	370	362	392	383	353	375	360	344	366	330	332	357	361	354	373	339	328	411	368	388	387	327	382	324	379	381	392	351	376	394	359	389	388	362	401	375	360	357	376	381	380	331	353	383	390	364	348	336	365	385	347	364	347	350	371	353	366	373	388	390	355	356	378	363	411	368	365	342	383	346	348	365	360	356	403	368	374	318	362	368	372	351	422	365	360	372	378	363	362	356	360	374	395	334	347	359	356	373	336	390	370	355	344	335	357	360	394	383	350	370	365	378	396	362	370	398	375	384	376	367	404	357	386	384	354	365	384	381	371	414	373	354	398	376	378	392	378	357	382	347	339	370	342	371	375	336	356	342	376	363	357	381	366	340	365	382	403	397	358	372	382	395	376	381	370	387	361	368	372	344	367	394	401	365	357	355	348	363	355	378	375	331	381	355	369	355	364	380	361	327	354	377	384	366	345	316	369	376	346	403	383	341	369	366	366	394	407	394	366	376	341	384	389	381	370	393	377	401	364	353	381	395	395	343	346	365	365	399	371	365	382	344	358	373	350	386	392	412	390	379	361	345	392	372	364	361	350	357	360	383	374	353	359	352	356	337	366	366	394	407	391	354	362	409	367	398	329	378	374	375	343	378	356	370	386	369	349	405	358	358	381	369	358	365	376	370	339	373	354	421	377	361	363	367	382	373	364	389	372	376	350	372	374	368	358	370	378	350	338	341	372	346	373	368	403	365	354	352	354	395	383	364	329	393	404	373	392	375	355	363	352	341	355	372	394	406	383	364	396	333	352	381	370	334	369	379	354	381	366	355	364	373	380	363	366	361	339	391	371	369	331	336	378	355	333	363	385	366	351	365	386	343	360	375	369	388	382	347	354	384	369	339	344	370	349	355	336	353	368	377	378	417	375	321	373	351	356	366	367	370	390	388	375	393	333	367	381	326	361	375	369	385	373	339	350	353	390	375	348	380	381	396	386	340	387	387	381	357	380	359	403	397	367	372	356	367	396	351	357	349	367	373	375	392	383	399	382	351	386	356	376	377	395	348	402	346	340	374	360	366	381	352	398	371	396	389	381	382	382	359	381	378	310	387	357	366	379	386	390	395	380	364	357	355	367	359	385	398	347	357	383	375	364	354	359	376	371	364	377	388	387	382	355	407	353	381	365	369	342	358	347	376	390	380	367	403	363	371	377	367	389	371	354	364	354	387	398	345	331	346	364	371	356	353	346	406	386	371	343	370	396	351	347	357	335	367	373	340	368	393	353	401	357	390	372	388	394	370	352	363	403	375	364	340	352	374	361	333	348	377	395	375	355	381	378	368	378	372	388	340	367	387	366	317	349	331	388	343	340	358	342	359	380	354	371	387	396	368	372	354	382	371	356	400	359	378	401	351	393	380	350	367	361	363	365	372	379	355	382	379	355	337	391	348	369	377	383	337	386	367	408	372	399	366	364	354	401	353	387	363	363	371	392	352	348	354	346	393	352	386	430	347	348	397	390	352	325	388	358	380	335	403	378	384	354	359	362	364	337	359	377	352	404	349	387	387	371	374	364	343	367	366	347	359	394	364	382	389	356	364	359	362	360	363	384	338	349	344	352	381	350	398	378	363	373	386	345	354	361	366	366	360	353	348	345	363	389	348	397	361	399	372	362	349	349	359	382	362	393	346	353	351	366	387	342	372	365	349	379	387	365	387	354	364	378	353	364	327	372	330	385	346	381	379	376	361	376	402	382	347	367	345	373	363	331	381	364	383	350	376	387	372	371	367	371	348	353	366	386	378	392	375	343	338	383	355	383	354	361	402	368	356	367	387	366	416	361	360	386	349	387	403	357	361	325	362	383	361	370	408	381	361	397	407	400	354	332	348	339	381	356	378	338	381	376	325	399	347	362	362	381	375	376	357	365	420	328	405	373	382	386	377	367	390	395	380	394	375	365	364	363	392	330	359	376	382	367	360	377	366	372	331	395	394	370	373	387	366	339	355	339	387	375	371	371	357	362	361	368	321	346	356	377	362	394	362	377	363	363	334	376	395	366	356	418	311	345	369	343	363	365	314	365	348	366	368	409	390	364	369	363	375	390	373	355	366	378	369	394	394	375	358	361	344	376	374	369	389	396	360	347	355	358	343	322	389	365	358	385	392	358	396	348	405	350	340	383	365	374	358	377	361	383	379	370	339	376	398	362	371	398	365	358	374	334	361	379	345	361	347	356	378	383	334	374	363	359	370	370	388	372	375	329	370	402	344	410	356	366	413	379	384	368	352	349	338	354	355	349	359	368	374	375	341	389	357	353	387	362	377	347	329	324	360	346	355	369	388	325	340	346	349	360	339	339	344	349	371	348	397	349	379	382	401	346	387	370	395	365	382	383	380	363	368	348	334	363	364	355	348	372	402	353	389	387	367	414	336	345	348	382	376	361	354	356	382	346	386	349	366	356	362	388	372	324	395	359	360	402	367	383	393	382	365	336	348	372	409	359	354	415	374	394	341	384	362	361	356	357	355	338	366	357	397	382	368	352	364	373	393	360	385	329	363	404	352	383	328	364	334	353	329	351	390	386	375	352	337	353	386	387	372	339	371	396	390	379	368	347	342	363	391	369	343	404	349	339	351	367	392	409	343	360	331	360	344	355	390	388	374	375	358	396	371	395	353	336	345	359	362	398	382	393	341	367	350	411	389	362	382	360	352	375	356	357	355	334	377	362	401	367	378	373	365	372	381	352	371	391	387	358	344	387	359	391	339	362	337	355	341	350	366	368	330	362	380	361	372	370	356	385	368	369	347	370	331	387	349	382	374	364	370	389	372	343	373	347	347	325	374	339	356	371	380	388	353	360	344	352	356	375	360	353	379	340	398	330	373	360	394	364	356	355	380	348	362	368	350	368	346	370	395	366	393	385	382	370	389	375	365	378	378	334	360	380	363	364	355	371	340	376	355	380	395	332	367	372	417	364	371	365	398	361	368	312	383	394	342	379	374	364	372	378	373	330	365	358	344	340	359	358	379	383	356	366	345	362	416	379	351	392	353
24733	21257	28464	27354	23128	19168	13204	8131	5321	3735	2368	1824	1387	971	847	780	701	770	723	628	576	454	362	325	312	320	333	308	333	302	327	301	302	290	242	262	244	226	246	240	251	246	208	224	234	228	203	200	208	216	229	215	230	225	230	232	242	238	230	217	214	217	199	227	223	203	206	237	217	184	210	222	212	202	209	222	233	230	228	203	238	226	217	200	238	214	211	215	202	209	222	208	225	225	233	232	195	222	202	208	220	217	221	233	232	228	251	219	200	207	224	211	230	253	201	234	226	224	220	201	235	226	232	206	234	221	213	232	244	201	185	228	240	269	247	230	217	218	200	206	234	217	210	221	234	241	191	231	219	209	221	258	207	246	205	218	202	202	243	226	245	205	220	196	203	197	226	215	236	227	214	228	220	227	206	208	206	215	218	216	216	215	216	221	207	222	215	233	218	225	238	212	200	204	231	229	238	219	206	206	224	243	233	194	222	209	202	198	215	215	215	242	233	210	211	215	225	231	208	230	214	203	218	206	220	205	221	218	213	231	221	234	215	197	211	228	215	262	233	186	212	232	214	236	248	244	231	228	232	222	192	220	217	235	235	231	210	221	209	224	238	228	220	231	218	224	215	221	246	206	214	202	227	230	234	228	237	232	214	223	216	233	221	226	223	239	217	223	234	224	209	228	215	263	217	225	197	241	219	223	211	222	210	217	218	213	215	206	241	197	209	210	227	226	212	204	212	222	182	215	210	219	238	204	234	216	209	225	203	218	202	205	213	217	238	211	229	209	236	225	224	228	205	221	227	223	209	238	235	199	195	221	198	210	234	204	210	225	207	207	220	211	191	219	214	213	219	180	243	228	214	237	203	213	224	220	234	218	214	231	230	239	218	221	212	201	212	231	230	205	235	199	218	231	185	203	208	222	209	247	230	218	219	214	213	215	222	212	248	185	200	237	203	239	203	205	192	211	218	273	209	226	238	232	236	230	192	239	225	197	224	214	204	233	210	199	211	233	211	243	231	232	205	208	212	231	244	216	214	226	250	237	216	207	245	217	235	223	218	235	221	206	201	203	243	206	193	219	207	233	225	194	212	244	235	220	215	208	228	245	224	217	228	210	231	232	205	216	196	238	231	219	235	217	203	213	219	206	246	240	208	237	222	222	201	223	233	235	207	235	225	227	182	239	206	216	222	200	233	236	216	224	201	217	220	229	229	223	222	211	211	231	237	222	194	207	241	254	230	223	222	203	237	238	220	218	254	233	211	201	219	210	227	211	192	211	238	216	229	253	256	213	221	219	233	201	239	230	226	234	233	221	195	211	224	212	217	243	232	238	194	199	237	268	218	192	233	231	199	234	209	206	203	223	200	239	229	215	235	207	231	233	234	240	215	219	213	202	220	216	223	228	240	226	230	226	214	222	225	217	239	208	230	205	224	224	204	237	202	199	198	206	221	206	244	235	192	240	206	217	235	222	222	212	248	228	215	228	241	197	232	239	214	225	233	215	197	227	225	224	218	231	220	231	222	218	189	191	209	218	196	212	204	216	230	199	232	223	235	201	231	230	214	214	211	222	209	194	199	234	208	246	210	218	224	226	216	216	230	205	219	241	240	206	221	237	227	248	230	227	206	202	208	222	213	225	192	222	207	209	192	217	219	214	214	220	222	239	220	213	216	218	241	215	208	230	243	218	206	235	205	201	222	205	231	220	196	274	207	208	211	208	220	225	195	230	221	224	196	219	206	229	213	229	212	211	217	218	235	253	229	213	241	192	209	209	228	210	244	220	236	201	220	205	222	220	218	254	215	217	209	245	200	228	231	193	228	242	214	218	208	203	208	223	202	200	211	207	226	234	230	235	230	212	224	220	183	206	196	227	222	225	219	209	208	234	208	212	225	260	216	214	201	206	237	226	198	204	228	178	236	203	211	225	223	218	225	210	222	204	209	213	241	243	231	217	210	220	221	229	227	222	209	239	214	199	249	249	225	203	225	224	233	206	215	205	224	243	226	231	222	221	220	234	216	208	229	214	237	227	240	216	199	209	249	241	221	236	218	217	238	199	240	221	223	214	255	203	225	235	242	231	224	216	233	200	232	231	219	228	199	244	243	214	205	225	211	200	212	207	231	242	220	214	209	220	212	233	227	228	200	193	214	213	187	212	249	222	192	230	241	218	240	236	231	215	204	207	198	221	246	222	231	205	236	196	237	222	230	224	232	237	199	208	206	213	232	204	221	212	236	203	217	212	233	213	242	218	248	220	233	244	228	220	252	211	218	249	226	224	200	211	239	223	214	217	225	220	201	212	212	221	229	213	246	226	210	225	197	196	202	194	235	219	234	204	199	211	226	224	241	232	226	223	217	222	204	213	202	218	208	205	217	212	206	212	208	230	204	209	234	215	209	211	223	214	246	212	223	214	181	248	241	221	217	216	234	231	230	247	226	232	215	232	209	204	199	216	223	254	190	221	224	209	213	215	220	229	210	210	228	212	200	226	210	226	216	216	204	221	246	217	220	204	210	228	217	215	230	237	209	176	185	215	224	216	200	230	220	213	224	198	225	239	214	230	226	202	220	239	211	207	210	207	225	200	198	243	229	225	205	231	215	238	221	232	227	216	223	216	236	214	213	206	225	192	186	204	213	222	222	215	232	223	228	196	217	190	238	239	227	237	216	228	241	215	210	203	220	211	198	228	219	230	202	202	228	233	211	231	215	212	225	228	210	189	230	218	219	240	223	220	200	228	214	217	228	222	218	222	205	244	211	213	219	223	213	200	194	207	198	221	207	227	236	211	225	251	228	215	199	229	191	209	227	240	231	207	241	226	216	227	243	221	221	200	208	213	194	221	242	226	225	176	183	227	216	216	206	213	210	227	218	253	206	218	228	236	242	218	233	195	202	223	252	233	240	225	208	218	221	217	235	228	222	250	212	246	220	217	218	239	210	211	239	225	256	220	205	217	241	212	223	217	224	232	225	262	230	234	235	212	241	243	225	224	207	201	210	203	232	219	228	224	226	246	221	204	216	229	209	209	202	244	208	239	212	214	203	224	208	208	206	236	224	242	203	210	208	240	214	229	211	178	236	249	193	216	225	206	238	224	222	250	235	228	220	255	236	215	201	243	189	223	213	190	239	219	234	220	215	236	223	233	187	204	215	203	230	228	216	244	215	193	235	247	236	235	218	248	235	226	188	229	215	223	210	202	181	223	225	252	232	227	205	208	215	217	210	221	209	216	254	206	227	186	202	211	201	231	242	200	235	194	222	223	240	208	197	186	212	208	205	203	234	223	229	212	230	230	244	204	212	197	222	225	217	216	206	221	206	211	225	217	218	207	213	207	219	220	245	221	198	231	230	230	205	222	234	240	246	240	202	186	224	234	199	237	219	207	222	220	218	240	220	239	205	202	223	200	230	247	233	220	227	205	223	246	232	212	224	225	228	206	226	249	222	230	217	205	238	206	203	228	218	245	224	220	223	204	214	234	227	203	203	238
34432	53664	42850	34334	29594	24729	18874	14815	10916	7859	5106	3954	2884	2071	1636	1546	1293	1392	1308	1201	1084	737	514	537	482	427	454	483	457	465	488	477	419	362	340	333	300	334	309	321	332	321	332	260	262	297	291	262	274	264	279	315	284	311	294	292	266	301	277	272	283	258	275	289	297	269	269	282	286	267	304	278	257	275	277	286	291	288	302	235	282	283	286	276	260	263	266	275	293	237	288	294	245	271	287	291	254	297	263	282	228	282	267	304	278	274	280	250	279	285	251	261	294	280	265	259	289	279	277	278	284	267	269	256	259	290	275	274	283	298	296	282	285	253	280	281	261	316	289	245	275	291	283	249	251	265	275	270	289	280	284	321	283	245	275	247	257	303	269	263	273	267	287	253	283	298	274	271	306	244	260	266	281	307	274	310	286	282	243	274	292	274	254	262	269	251	289	250	291	266	267	263	294	277	296	264	283	274	276	285	259	297	265	321	291	255	280	288	300	263	255	307	296	288	276	266	285	280	273	266	293	308	290	300	308	275	279	276	286	273	300	265	297	256	265	246	281	279	254	262	259	275	290	251	289	253	316	283	281	263	288	298	274	236	247	301	293	276	237	266	277	313	279	282	268	290	288	270	255	237	276	284	293	250	304	279	272	286	289	289	292	268	264	263	265	284	252	294	255	255	285	265	276	288	287	257	283	272	254	275	268	279	271	251	278	251	301	262	259	263	251	277	285	277	282	275	272	296	276	248	252	297	257	282	276	277	295	291	284	260	267	258	297	271	272	256	271	279	267	290	269	272	286	280	306	284	268	270	234	291	279	284	256	262	253	280	253	294	296	280	277	274	289	307	259	269	282	297	261	281	274	290	277	293	259	289	253	253	279	283	275	317	269	281	262	275	287	275	280	299	290	303	312	262	285	289	276	313	268	257	276	289	276	277	274	253	253	290	295	289	255	259	277	264	289	270	300	262	304	273	268	269	261	251	274	285	281	290	253	263	280	276	269	247	256	289	299	292	240	255	283	273	257	282	261	260	242	273	279	264	262	283	272	263	262	297	259	253	236	265	297	281	263	256	270	262	258	288	268	268	269	267	280	281	280	284	252	269	266	267	277	311	239	276	287	255	274	272	294	232	297	273	288	286	276	265	270	299	290	281	281	277	268	245	276	276	282	255	286	272	288	284	294	276	298	284	252	250	268	294	306	256	247	273	315	292	263	245	277	271	280	297	290	274	297	253	303	304	279	300	271	263	262	292	271	261	287	274	261	254	283	273	264	277	274	286	256	312	260	278	234	297	254	273	281	273	285	267	282	290	276	292	271	271	267	289	286	259	256	296	274	280	280	292	254	277	247	285	264	288	285	259	286	271	283	307	253	282	267	288	264	254	269	257	277	285	272	253	289	321	244	269	276	283	280	282	260	298	270	275	302	276	280	277	258	282	283	290	271	319	256	277	277	263	256	291	297	284	269	281	250	260	268	253	292	252	263	320	265	277	288	271	276	289	247	290	302	285	269	272	265	254	266	243	318	295	246	263	276	284	288	295	302	286	300	295	271	287	271	288	308	265	281	295	273	274	301	268	273	275	260	306	266	275	285	280	273	270	271	306	250	279	285	254	288	298	286	301	265	248	263	240	262	259	274	274	266	253	251	253	275	282	256	272	265	270	241	297	271	282	294	254	271	274	268	286	288	310	257	258	258	267	277	272	246	249	285	272	291	295	250	240	281	265	273	320	288	273	265	275	302	254	274	285	291	293	297	273	259	296	292	238	267	271	253	299	285	271	281	317	252	267	253	308	263	278	272	279	272	268	283	273	290	296	280	237	320	262	290	301	245	283	278	277	246	279	286	282	311	294	284	266	274	255	301	274	279	283	294	274	253	276	302	277	293	244	272	304	271	270	261	266	297	258	296	250	293	257	251	257	282	265	255	262	280	268	281	253	291	278	258	280	270	285	285	258	281	259	278	264	257	259	266	294	254	274	247	293	267	269	265	314	288	294	296	278	278	262	307	273	241	280	306	275	263	278	261	298	271	281	285	258	275	283	289	273	266	283	305	292	292	298	257	284	276	259	258	294	245	267	285	301	284	305	308	265	285	268	253	272	300	245	253	293	278	321	284	275	275	282	281	261	259	290	262	273	283	276	277	256	266	300	304	281	296	272	286	282	312	274	266	305	299	282	274	273	285	264	287	276	272	283	280	271	275	296	288	263	265	275	294	272	271	257	274	278	266	277	260	255	298	273	281	248	270	276	247	272	281	289	281	274	263	280	282	276	302	275	298	294	282	305	282	268	292	283	272	255	283	277	293	272	270	286	247	271	288	290	261	289	288	300	290	289	274	248	262	251	253	267	253	285	282	291	262	287	302	259	263	288	253	288	273	256	288	269	275	253	298	271	270	270	289	258	267	270	277	309	265	290	316	277	289	290	285	280	286	248	281	274	277	261	295	258	285	291	269	271	277	285	253	280	298	277	263	266	275	238	253	277	265	258	293	287	269	281	287	262	266	279	253	267	264	267	274	278	262	262	269	280	231	292	284	257	277	260	302	285	272	298	297	271	277	251	273	268	252	264	260	311	260	259	268	282	264	279	297	270	291	253	246	290	274	273	231	270	300	280	268	244	267	276	305	266	259	253	266	284	263	240	285	293	277	287	262	257	292	281	298	305	308	289	265	290	289	288	275	267	270	299	245	258	264	268	274	262	280	272	259	280	291	263	291	276	280	312	259	247	266	288	276	273	261	252	271	259	287	310	310	280	304	289	291	253	270	311	298	262	304	285	279	277	267	260	259	307	259	269	275	255	274	246	261	277	279	271	289	300	252	278	312	275	278	271	300	287	300	280	238	251	252	296	270	283	271	261	291	262	250	272	279	270	302	287	258	284	288	255	290	254	265	285	279	284	260	253	277	277	274	300	272	272	271	263	291	262	279	287	311	274	250	305	259	279	295	244	294	278	293	280	272	253	276	264	259	256	267	288	274	285	229	266	285	296	279	278	306	263	292	269	276	268	287	270	268	257	266	259	282	275	253	260	252	273	296	276	305	296	275	278	266	278	272	298	277	255	267	277	279	276	284	269	270	259	299	301	245	269	270	265	269	277	271	267	285	268	266	247	292	262	269	275	276	282	292	261	262	248	263	296	275	279	277	284	287	254	260	269	280	272	262	266	291	271	251	272	274	276	289	290	277	286	297	268	276	278	300	266	268	249	285	271	265	265	297	288	276	240	287	257	303	268	301	258	294	303	287	271	293	268	280	259	272	281	251	281	265	269	301	251	300	288	293	292	301	293	286	289	281	294	293	239	261	273	272	296	272	273	301	287	279	272	297	237	267	287	272	293	303	270	265	266	283	261	283	278	266	255	285	293	258	243	271	277	268	261	262	274	281	270	269	272	246	269	263	270	304	275	313	294	273	273	281	272	304	281	293	289	260	272	292	273	281	281	284	266	292	268	282	292	300	255	301	290	281	299	285	253	285	274	266	278	267	309	285	284
22668	21024	28616	23788	22112	24629	25205	15718	10106	7454	4716	3531	2800	1996	1573	1386	1311	1209	1373	1195	1018	735	603	531	526	525	499	526	539	607	578	590	548	443	446	385	358	384	349	372	428	390	387	320	364	351	382	352	336	358	357	338	343	351	375	355	389	349	364	334	347	363	365	372	327	351	370	341	346	336	312	355	366	337	321	341	335	358	339	349	368	375	355	354	323	348	332	377	360	345	360	340	350	314	317	299	334	343	339	346	361	347	322	318	351	332	344	323	327	341	347	306	339	327	353	341	335	323	318	330	333	358	355	332	313	346	372	332	319	367	333	343	339	363	340	339	299	357	352	379	359	334	355	330	318	327	338	332	372	330	331	315	331	315	328	360	335	337	329	336	332	341	338	321	365	341	344	357	340	320	335	332	328	333	345	345	323	354	369	394	387	334	350	332	331	339	309	368	300	350	348	331	340	341	352	320	344	376	347	322	326	358	362	322	353	345	325	345	345	362	363	332	314	329	326	369	313	315	334	297	323	332	332	331	362	348	326	341	322	339	352	320	335	334	319	352	373	334	349	348	338	333	313	321	347	310	300	330	318	332	350	339	327	362	353	319	348	328	348	342	345	323	324	343	315	326	352	350	336	337	349	328	336	356	339	356	337	333	306	325	344	335	373	340	323	343	352	338	307	345	318	357	326	331	349	337	320	341	332	348	328	352	357	332	340	380	346	335	338	347	311	370	353	339	353	318	335	334	337	308	347	320	355	326	317	326	323	308	330	315	346	363	347	362	370	319	374	342	316	334	332	351	323	338	361	330	334	321	358	360	340	321	317	332	342	351	370	349	356	341	310	365	351	332	331	295	322	346	357	325	354	355	334	356	321	326	351	349	315	319	338	370	336	318	351	352	381	318	313	330	323	335	341	349	331	335	374	306	355	344	353	328	307	354	327	322	346	326	363	330	342	348	340	331	319	325	340	337	345	304	350	337	328	316	313	338	321	345	300	368	344	332	375	329	335	342	358	323	331	343	331	388	348	332	306	372	316	350	342	336	329	325	335	333	332	331	309	345	337	331	330	346	340	346	346	351	318	314	327	317	351	339	389	324	314	335	328	356	347	345	356	369	329	327	348	367	352	350	377	376	359	351	361	341	368	327	330	336	353	326	333	331	342	354	352	330	318	321	324	356	320	303	352	363	352	344	347	353	363	331	336	332	318	350	310	345	359	344	359	351	372	313	321	337	341	347	330	333	372	335	360	313	329	330	345	375	378	351	311	345	315	340	317	276	336	333	357	342	351	313	342	360	354	329	349	315	312	352	337	351	308	367	303	367	329	374	319	320	337	323	347	303	344	369	367	323	342	349	325	328	314	341	339	365	341	360	343	330	344	341	360	335	350	329	332	360	320	342	352	345	362	375	354	322	323	352	305	353	306	322	371	341	362	346	349	331	356	298	326	346	338	294	311	366	301	322	327	357	315	328	362	350	358	361	327	333	326	339	353	350	316	324	338	306	326	294	331	332	335	345	350	348	343	338	366	312	368	360	332	356	327	366	327	327	336	338	326	318	321	347	367	343	330	325	338	350	337	361	335	334	323	320	293	315	338	305	377	343	346	333	331	320	394	343	357	344	319	324	317	312	373	354	356	323	337	362	319	340	373	327	317	347	327	330	329	344	321	340	347	341	310	321	321	345	323	324	324	349	335	356	389	315	333	338	332	343	336	331	344	366	330	339	314	335	300	337	360	316	339	324	335	343	335	340	335	324	362	321	362	334	341	303	373	353	336	369	306	339	312	352	352	341	335	351	353	308	313	341	315	378	321	335	328	352	338	347	332	336	361	326	361	333	333	322	326	308	341	301	366	316	339	357	338	329	336	344	339	330	350	357	327	333	341	319	341	318	328	354	353	352	341	360	350	328	332	341	332	344	339	371	337	344	317	344	354	352	304	344	334	316	361	347	363	314	329	348	325	366	298	333	336	338	367	341	342	335	329	358	302	365	313	335	319	347	347	322	326	349	326	289	334	341	316	336	340	363	350	310	360	367	330	315	351	334	324	330	344	349	339	325	309	335	345	345	336	333	313	357	368	341	349	353	330	336	321	300	348	320	335	319	348	344	336	354	348	345	338	336	352	349	319	348	342	338	339	367	334	329	367	310	336	338	352	342	346	331	338	365	354	337	335	359	329	331	328	336	354	350	338	338	330	343	351	385	359	330	364	365	362	332	338	338	344	362	377	318	342	360	345	321	333	286	347	358	365	324	362	304	367	325	323	346	366	317	337	353	359	339	353	338	316	318	366	354	325	350	364	338	350	322	354	335	304	354	348	342	373	332	312	348	351	328	321	331	371	358	353	325	327	322	325	354	323	344	331	384	328	377	319	316	308	310	347	387	358	313	337	351	336	343	317	340	342	356	324	335	384	313	352	349	361	339	290	325	355	344	375	336	363	300	344	311	328	353	314	327	327	328	348	318	343	335	349	335	346	318	324	309	323	330	338	316	347	356	300	371	325	336	349	334	332	338	319	365	333	317	346	337	344	331	331	316	347	359	347	336	343	371	308	346	346	335	312	342	338	356	325	343	354	343	323	359	342	355	350	347	356	329	316	362	349	353	325	293	317	320	336	350	341	345	309	343	365	303	345	336	350	339	325	309	325	374	340	361	320	328	376	316	350	364	359	332	337	325	317	331	316	306	315	323	314	356	328	357	342	315	345	357	337	357	342	334	313	336	358	325	351	327	344	349	330	343	324	337	352	339	361	342	346	321	330	332	396	331	351	370	334	343	342	356	332	338	303	330	362	312	342	332	355	353	379	297	332	354	342	321	362	367	361	358	352	357	338	354	341	299	378	351	334	331	311	301	340	348	334	338	318	353	337	334	350	321	350	332	334	305	343	356	338	324	341	337	336	369	339	322	342	333	330	344	336	336	347	346	366	365	350	345	359	345	329	359	334	322	346	322	360	347	329	333	324	355	317	316	353	340	332	325	334	330	357	353	321	331	345	328	338	338	335	342	341	313	332	347	337	344	331	314	328	293	346	337	312	333	340	311	291	330	332	345	324	330	338	354	336	362	307	358	341	359	337	332	345	355	314	311	330	323	320	320	301	356	330	320	353	384	328	332	349	324	358	350	336	351	362	309	350	322	339	330	327	323	306	368	355	319	323	327	372	358	318	348	346	342	368	368	321	349	309	384	358	309	354	382	370	330	352	377	350	327	378	355	330	341	382	321	344	319	333	318	370	329	322	327	371	358	315	338	348	327	322	333	351	350	340	364	363	342	353	345	347	349	344	335	340	322	349	319	349	322	297	338	327	359	373	320	345	338	313	326	338	361	334	329	363	324	338	349	344	305	328	341	334	333	327	339	368	311	378	347	365	354	354	291	347	335	368	337	362	337	330	329	330	321	335	338	351	337	333	338	332	332	366	349	314	337	338	339	362	310	359	330	338	357	332	337	338	357	366	365	345	357	314	344	367	365	329	361	335	349	356	355	343	336	341	339
36830	62778	50184	41463	36917	31787	26852	21137	16880	13039	8482	6758	5251	3596	2855	2560	2565	2229	2330	2065	1680	1181	974	824	727	756	786	773	752	778	788	740	700	652	573	557	482	442	487	532	490	505	432	488	433	450	362	400	415	416	461	442	453	442	427	409	425	416	433	437	451	412	418	419	400	426	437	419	455	442	396	355	364	385	378	432	434	387	381	407	403	438	384	440	409	395	408	410	440	435	423	395	405	416	422	387	436	387	418	404	440	436	455	384	396	427	409	409	378	396	398	401	418	411	413	414	445	405	431	429	425	414	416	408	409	410	401	395	423	374	445	375	424	434	391	403	388	372	378	411	411	416	391	399	432	394	425	377	393	396	415	391	369	364	390	380	406	394	458	386	384	421	398	387	393	471	403	407	442	417	405	402	392	406	386	411	418	371	406	400	405	410	457	416	410	390	382	395	385	392	402	389	407	463	407	397	407	417	383	400	418	425	418	389	416	428	417	412	417	419	401	414	432	399	433	415	376	417	454	399	391	358	374	406	401	451	409	415	403	381	396	384	394	406	395	393	396	453	446	422	414	413	396	396	377	402	421	444	426	404	434	402	424	393	418	375	380	428	395	402	426	387	432	397	417	419	431	398	392	397	388	414	406	371	424	382	454	449	405	413	420	384	428	393	443	401	388	416	420	397	416	379	387	415	434	368	413	427	395	395	411	435	368	409	378	411	417	415	421	366	394	421	378	368	430	402	392	393	402	406	394	433	402	433	403	410	401	402	367	413	421	428	400	365	417	400	406	383	439	395	393	415	394	419	425	426	405	444	404	389	399	396	441	390	409	397	436	435	428	381	401	400	389	423	430	408	407	398	417	373	423	390	430	418	394	421	375	365	444	381	420	414	426	435	403	411	393	409	386	375	413	420	416	420	388	409	407	387	385	373	409	423	431	390	383	368	411	385	404	402	412	421	416	424	399	423	400	436	404	410	363	371	358	402	422	425	420	369	366	421	396	398	435	412	406	377	447	406	405	366	424	365	407	400	408	399	376	394	385	411	417	383	375	403	434	409	408	415	406	385	415	402	395	418	393	396	409	401	365	410	428	449	404	411	407	378	401	383	365	369	397	408	401	368	443	420	397	422	405	423	394	352	377	368	391	380	439	407	378	397	391	411	407	408	427	371	396	423	431	396	389	419	422	438	378	404	427	372	382	397	462	378	418	389	422	394	394	422	406	398	411	415	408	406	389	432	394	420	409	425	425	400	422	398	426	423	404	401	400	406	425	378	411	382	405	426	403	443	411	429	422	389	400	407	388	384	401	372	388	380	396	390	456	398	396	422	378	423	427	368	428	422	401	397	408	421	402	399	425	399	423	400	380	389	388	392	403	378	386	385	411	428	437	391	365	384	388	427	419	374	389	427	456	373	429	405	363	413	394	368	422	436	400	396	388	431	388	432	394	399	390	423	409	419	386	435	409	393	387	409	385	405	395	364	398	372	411	409	401	381	380	395	402	432	401	402	404	397	395	409	388	422	395	398	420	384	408	426	427	431	383	435	410	395	412	445	389	426	426	394	419	415	362	420	428	389	384	392	406	378	410	382	406	396	406	394	408	381	416	393	402	386	434	406	400	386	385	385	425	364	398	414	451	378	387	407	396	406	430	389	430	372	396	406	420	407	400	394	422	392	429	417	399	392	424	396	457	421	386	398	398	410	410	396	419	385	409	392	427	430	402	382	385	387	397	397	411	374	396	397	364	395	421	446	412	389	401	378	396	405	420	368	422	411	376	414	432	427	391	397	402	453	389	420	405	396	442	418	394	368	387	411	423	413	374	425	396	390	374	402	415	358	433	405	417	401	384	417	413	391	431	400	400	396	378	410	406	375	412	393	399	437	400	400	440	421	386	392	428	373	415	404	424	407	404	404	416	434	407	420	420	413	421	419	399	402	371	397	431	406	395	416	409	416	435	390	423	411	418	395	373	416	408	408	415	389	452	424	449	423	420	412	420	355	413	408	361	414	419	394	356	402	374	421	394	383	415	423	446	410	379	410	412	392	422	417	373	380	408	398	374	412	418	404	415	372	400	434	411	377	407	432	394	395	396	397	400	423	370	428	439	360	395	391	402	450	393	414	404	439	388	418	433	405	395	377	447	391	403	413	401	372	406	432	416	412	420	395	413	417	396	391	395	406	406	398	432	398	454	396	383	421	430	390	410	399	459	427	427	425	420	360	414	354	390	403	430	417	429	424	438	422	417	396	442	395	429	415	370	405	387	422	420	391	426	432	424	382	401	389	395	423	397	435	432	379	381	411	433	415	418	401	413	369	430	437	450	408	393	415	405	427	410	400	425	380	469	412	391	378	415	429	376	421	362	443	409	428	430	394	406	410	396	403	387	412	421	387	401	421	396	387	368	427	404	400	382	413	409	428	426	431	409	379	389	386	413	422	449	405	408	387	406	386	420	405	404	420	389	433	378	428	431	385	401	413	382	412	436	386	423	411	422	458	425	413	398	407	422	437	396	425	413	429	427	432	391	376	408	388	406	370	385	404	381	412	408	431	372	403	354	411	406	400	402	396	419	399	367	408	400	394	416	398	452	432	434	417	404	385	415	387	413	424	430	417	405	439	416	415	402	413	444	382	397	407	399	412	406	426	377	421	419	448	412	384	402	375	412	426	407	416	390	403	390	397	433	387	410	425	409	423	431	374	415	402	417	418	392	429	394	412	402	414	394	448	416	428	391	375	421	424	416	420	402	429	379	439	413	430	403	420	424	388	405	425	423	417	416	387	400	419	382	408	405	404	381	419	409	411	396	346	373	430	392	441	450	414	394	385	420	361	413	392	419	433	418	387	443	408	450	455	415	399	388	394	421	379	403	395	413	416	395	413	431	371	442	435	429	379	426	403	418	415	446	426	430	433	398	420	412	393	392	408	439	396	401	428	405	393	397	392	418	403	390	399	414	395	450	446	436	392	412	414	400	388	402	412	371	426	367	428	377	357	406	366	391	399	414	417	394	379	411	363	407	389	414	410	404	426	384	426	406	398	366	388	438	408	416	423	413	419	413	421	377	389	385	404	399	399	367	423	419	407	418	394	405	370	403	423	448	395	412	435	410	401	471	368	397	389	435	413	415	412	415	424	391	387	403	442	379	435	428	416	410	400	386	423	407	411	430	429	378	374	399	377	392	413	382	411	380	391	393	433	392	400	421	421	416	373	393	404	418	407	414	454	364	397	419	393	399	399	397	389	389	407	367	404	393	406	385	390	423	430	401	412	373	421	405	406	390	379	407	417	412	409	430	404	430	406	397	360	407	387	440	421	409	393	402	410	434	426	410	425	430	389	405	397	414	402	380	418	397	420	410	420	411	395	438	435	400	418	382	370	399	412	434	394	412	428	371	401	408	414	387	370	381	399	397	432	402	445	407	360	393	408	404	399	393	423	421	407	436	373	411	441	384	412	423	392	397	425	418	416	376	408	405	397	429	382	399	396	415	373	417	389
29108	33710	35446	27922	21466	14765	10443	6380	4153	2895	1881	1440	1111	878	712	601	662	576	580	488	438	324	298	316	292	268	301	269	299	294	323	316	275	243	236	252	247	216	225	241	262	242	214	215	219	210	233	231	207	231	264	227	223	246	225	228	233	214	262	244	223	250	227	242	247	213	241	229	226	222	210	233	227	201	232	238	229	193	230	215	230	236	232	211	224	216	217	220	264	224	193	226	241	220	232	216	218	242	227	254	206	233	200	238	215	219	252	218	240	209	231	217	222	195	239	219	233	228	222	229	195	239	238	233	259	221	238	220	216	221	214	215	254	219	217	238	216	233	237	233	234	207	258	213	244	219	236	224	241	230	184	239	210	223	204	242	223	253	215	223	232	216	210	231	254	258	203	229	198	214	235	217	213	229	233	247	216	232	206	216	211	223	245	226	225	204	217	232	207	208	227	236	228	230	219	230	235	226	242	224	200	236	228	224	249	219	255	212	235	206	255	224	226	221	202	235	205	232	227	236	192	238	231	212	199	256	247	210	211	255	240	229	227	209	232	221	226	239	239	238	217	224	217	227	223	235	220	220	242	217	237	233	221	221	210	228	228	234	224	208	223	238	218	225	239	228	209	233	244	241	215	254	232	230	216	224	246	210	229	242	244	235	219	256	191	245	217	216	251	227	209	209	225	221	203	238	221	205	226	207	223	232	214	229	210	222	218	252	215	200	221	250	234	210	229	217	231	220	210	242	222	244	225	205	219	207	207	238	221	236	242	217	254	222	221	214	231	245	254	233	226	220	241	247	232	225	210	220	244	239	217	229	224	198	210	215	246	230	225	231	212	238	234	219	250	212	220	220	232	245	242	222	202	222	229	221	200	207	238	220	227	238	244	235	220	206	228	209	244	216	206	230	211	250	183	238	224	220	260	243	242	254	255	236	227	249	246	261	222	220	230	241	238	211	248	251	209	208	212	222	238	224	251	183	213	226	220	226	257	238	253	238	205	213	214	205	229	245	220	228	236	217	259	226	247	222	211	220	226	228	232	219	219	222	205	223	234	204	240	218	247	239	237	208	244	228	236	239	235	239	201	226	188	225	236	242	241	227	224	242	240	266	239	239	218	236	228	224	215	227	226	209	216	218	244	233	232	230	232	214	234	187	218	247	242	205	222	237	251	258	228	239	220	199	238	230	233	202	228	197	185	239	219	246	238	200	221	242	224	230	238	233	215	228	246	214	206	219	221	223	246	204	223	212	238	249	220	228	237	245	228	208	223	252	215	251	243	217	216	223	227	249	213	223	232	242	225	233	208	237	240	217	258	244	226	227	203	231	231	231	257	223	237	223	227	238	243	233	236	245	242	224	210	221	246	232	203	209	233	232	228	229	239	214	242	256	199	230	228	245	216	204	226	217	199	238	236	215	227	255	237	227	245	225	223	181	230	238	215	218	218	241	232	241	245	224	223	218	250	214	216	213	225	185	215	208	230	231	227	220	216	254	232	221	214	206	224	219	227	212	221	251	218	240	216	200	236	236	225	220	245	233	220	219	235	242	230	211	225	213	236	228	225	226	235	188	185	247	202	229	235	220	219	233	233	211	223	239	267	208	230	239	222	221	240	216	263	210	227	235	219	243	234	250	230	212	228	193	239	235	231	243	228	213	202	247	239	233	221	220	243	246	234	232	218	206	224	214	226	216	224	265	221	256	200	219	229	238	226	206	212	248	206	232	265	235	226	232	250	247	237	233	206	244	216	233	210	217	227	225	239	246	224	238	216	233	239	224	230	223	223	196	210	214	246	225	235	209	210	231	233	217	244	247	231	225	226	230	251	228	220	226	226	235	238	227	223	213	233	230	204	210	249	214	218	237	232	249	230	229	197	216	214	245	238	234	215	223	253	238	220	204	251	225	222	238	226	257	216	212	228	238	230	214	208	217	218	236	234	233	243	210	218	239	209	224	233	218	220	242	247	241	220	215	209	222	241	262	236	242	241	265	244	219	226	237	215	209	231	235	234	223	240	206	227	232	230	224	221	233	214	229	212	227	221	235	224	237	247	216	218	253	241	262	259	250	216	215	227	208	224	248	243	248	231	220	229	208	225	225	233	212	233	236	231	222	212	225	230	223	229	211	206	232	220	233	210	208	205	214	250	209	218	227	246	195	216	251	234	236	256	210	211	218	212	215	205	223	238	228	227	242	238	237	235	232	214	223	263	220	224	230	256	234	251	236	248	202	220	234	231	227	254	223	228	198	217	218	205	228	222	231	217	220	217	223	216	251	233	213	227	234	213	228	231	207	215	247	227	218	229	230	235	235	213	220	226	207	248	272	204	263	210	241	247	209	216	215	222	230	245	229	242	211	221	226	219	214	210	239	219	238	210	241	229	236	219	216	235	231	201	236	215	228	221	209	233	228	251	245	227	246	214	229	219	225	232	233	193	226	234	252	240	236	234	228	227	242	214	245	228	221	206	214	243	183	224	230	225	240	204	223	234	216	231	237	224	220	248	228	223	216	222	229	228	247	230	206	226	238	229	244	230	235	220	219	243	232	226	219	225	271	217	233	226	253	217	246	242	238	207	222	255	244	239	248	250	225	187	195	219	217	228	225	215	199	236	228	246	239	245	213	228	216	214	198	216	222	223	235	219	223	244	241	240	258	216	256	197	223	253	244	204	262	215	230	236	237	232	209	233	239	232	234	214	220	242	221	226	230	227	211	215	207	215	235	223	228	237	234	252	214	229	243	249	228	225	256	232	222	212	237	205	233	226	217	242	215	222	223	220	239	222	214	219	224	218	203	222	208	267	222	235	242	238	192	242	261	216	239	205	238	192	231	242	221	243	204	244	232	208	219	217	221	217	224	221	226	223	224	235	243	244	249	243	215	214	206	195	221	220	267	230	231	249	206	238	223	253	226	208	242	224	260	241	271	261	199	224	211	220	208	233	222	262	217	228	222	207	228	238	228	194	223	209	231	247	249	210	232	254	234	244	240	251	255	250	219	232	235	203	214	239	233	236	222	223	223	199	223	225	226	234	230	222	233	210	216	241	220	228	210	229	237	208	236	249	244	239	219	237	242	226	225	234	230	212	239	219	236	233	234	235	242	227	209	222	249	220	213	207	229	203	262	212	228	234	243	206	234	219	238	237	236	217	202	221	221	223	227	233	230	214	220	226	221	229	222	213	233	221	234	211	235	216	236	204	224	241	223	250	217	224	216	237	223	226	212	224	215	228	231	219	213	215	225	247	256	206	235	241	255	237	225	226	236	203	229	223	238	239	224	233	224	224	234	217	215	257	217	214	186	231	231	238	209	235	205	224	231	199	249	223	220	208	236	242	229	239	206	232	232	215	240	233	218	239	212	220	245	218	223	268	239	226	201	215	237	217	203	209	192	242	234	238	233	231	221	244	244	226	205	238	244	210	240	257	222	230	242	205	216	206	205	245	228	249	232	224	211	226	223	210	221	251	236	223	219	224	248	221	234	225	228	219	239
33158	49787	38803	29953	25849	20772	16909	11536	8481	6056	3917	3113	2099	1596	1248	1134	1152	921	906	882	722	520	440	406	401	381	407	363	405	381	462	425	379	348	349	290	293	303	253	327	299	307	310	282	301	272	255	301	283	279	300	299	287	280	309	295	285	286	285	299	301	266	254	265	270	297	290	274	277	258	277	236	272	278	273	285	295	288	275	263	261	281	288	291	260	295	272	276	262	276	257	281	279	302	277	290	287	272	283	266	291	274	289	282	245	283	289	268	276	274	265	280	247	285	228	265	263	301	285	249	295	266	267	304	303	260	263	259	279	303	321	306	299	288	298	269	258	284	270	231	291	261	286	249	263	286	267	270	263	292	311	294	288	314	305	249	267	293	278	275	286	252	273	300	280	279	267	282	311	275	267	272	289	266	269	291	276	287	284	286	273	267	301	270	269	299	274	300	287	251	322	262	253	302	274	295	265	271	268	306	277	288	293	285	288	256	282	295	269	250	284	283	286	277	285	300	268	272	324	260	239	253	311	280	276	303	285	303	265	271	249	294	280	290	309	273	260	260	304	271	281	276	277	266	259	261	269	273	290	287	304	263	282	278	270	268	261	286	285	297	261	270	285	279	292	269	300	264	264	303	290	269	256	276	293	295	292	271	284	258	269	246	294	266	227	280	273	298	301	294	294	272	274	280	276	284	295	257	282	266	243	289	306	286	280	286	282	270	277	253	280	277	264	262	319	276	285	299	229	270	283	270	294	282	295	256	268	275	285	262	280	279	276	283	305	280	278	260	289	257	282	276	282	317	274	283	253	274	274	278	280	298	286	309	257	274	253	257	271	263	254	282	269	269	294	261	264	256	297	296	273	304	296	265	279	263	273	271	294	281	276	283	263	257	277	296	302	299	253	280	261	299	278	281	305	260	276	303	260	283	295	265	314	250	297	272	313	315	248	308	266	260	280	259	274	253	287	282	304	294	301	281	305	288	280	271	260	263	266	268	276	293	293	304	287	262	269	280	268	280	255	280	279	253	250	300	288	290	268	304	291	262	259	287	282	255	275	272	280	306	305	265	271	277	286	284	249	267	294	281	250	291	284	285	303	303	289	279	286	299	250	301	280	290	290	295	287	267	293	299	280	300	275	270	321	307	264	260	253	269	290	284	274	258	289	274	290	274	290	270	270	293	278	307	261	293	289	260	282	258	297	290	288	265	282	277	263	304	275	264	289	262	273	278	270	278	265	302	272	276	292	282	264	268	295	258	288	253	277	268	282	306	286	272	284	291	278	265	286	293	278	273	281	312	261	300	286	301	271	283	300	288	240	306	263	280	282	269	283	256	262	255	286	271	315	272	258	260	263	288	280	303	267	287	284	275	276	282	314	265	263	278	272	289	282	294	257	287	281	266	267	280	286	257	304	260	294	272	274	286	255	269	294	270	267	249	288	289	283	269	292	262	261	261	296	271	288	287	275	280	321	263	281	287	276	249	273	280	252	274	269	284	276	265	291	275	286	300	271	266	279	279	277	283	273	258	264	260	291	249	267	285	283	297	257	265	263	270	280	272	287	288	255	249	315	275	275	310	278	310	273	276	296	315	289	282	283	284	268	294	306	247	280	292	270	293	278	283	276	288	265	289	259	264	295	308	262	261	293	268	268	278	315	281	257	285	260	282	267	290	269	271	235	259	269	290	264	270	294	313	310	272	242	267	273	292	263	283	298	296	264	275	266	281	273	263	289	275	274	261	290	264	243	224	305	273	267	257	286	297	257	267	277	289	275	250	271	284	273	296	265	300	259	267	260	305	297	302	278	272	271	285	281	287	269	309	273	265	267	269	277	249	269	263	263	270	316	286	276	267	309	281	313	307	295	262	258	270	256	292	269	259	268	289	283	291	279	309	281	294	280	275	277	286	300	258	281	270	275	292	272	317	276	278	279	268	296	293	337	266	268	277	264	290	285	309	259	281	320	293	268	281	261	266	256	266	263	280	259	245	248	312	263	278	267	275	270	293	273	258	287	244	271	259	278	280	248	288	298	280	285	284	284	287	275	310	264	262	274	289	300	263	281	303	262	292	247	288	280	294	300	301	283	275	289	280	288	255	285	287	258	274	274	271	293	271	285	269	283	268	247	301	263	294	283	260	272	298	267	299	292	274	260	288	261	284	301	275	263	289	250	268	301	292	280	273	261	281	274	269	259	269	271	262	273	295	259	282	280	275	279	280	314	236	300	275	274	287	284	270	289	266	290	270	267	270	281	271	268	286	290	268	296	269	255	264	287	270	268	271	279	265	269	300	254	287	262	267	284	289	262	291	282	285	291	290	252	289	265	264	255	301	289	291	266	276	279	277	306	277	281	279	271	286	285	306	244	272	286	277	316	272	287	288	279	285	278	273	299	293	254	271	305	302	308	263	304	263	290	274	283	267	284	262	255	288	271	267	271	272	258	284	279	273	289	298	262	288	274	287	290	273	277	275	294	289	292	278	288	265	255	276	286	288	259	290	272	272	262	311	309	263	275	266	294	284	287	279	270	282	306	304	250	255	261	266	266	302	275	249	273	264	296	269	246	260	276	285	257	284	263	283	294	284	308	274	300	283	267	256	276	274	300	291	296	261	279	245	267	274	302	266	264	262	290	275	300	288	276	296	292	245	268	251	295	323	279	262	282	302	280	268	258	283	279	264	266	271	290	298	268	263	298	245	302	287	244	282	260	257	309	282	301	280	298	278	306	292	279	270	291	247	288	275	282	265	275	310	333	277	280	264	277	261	288	271	275	280	290	250	242	265	286	288	275	283	298	266	258	245	298	274	269	287	260	255	278	293	295	257	270	290	290	245	271	294	297	254	266	271	267	275	262	297	276	260	276	273	233	297	269	294	283	274	268	288	290	261	277	292	260	274	288	278	274	285	274	274	267	282	283	282	289	252	256	272	241	272	282	278	302	260	312	293	273	263	275	287	276	295	284	288	304	275	287	277	312	306	286	273	287	263	295	267	276	281	268	282	268	283	304	288	262	280	277	272	286	266	263	296	285	259	273	281	281	292	310	281	305	284	308	282	284	271	287	283	263	273	249	270	247	275	274	264	306	276	289	287	292	295	277	256	289	253	275	288	277	267	311	241	300	276	249	280	316	272	275	270	267	300	298	261	274	267	282	288	283	241	311	285	253	277	275	270	254	291	291	296	312	281	310	274	265	281	239	294	301	277	263	249	264	261	267	276	300	281	265	261	296	251	266	267	274	284	274	277	277	268	276	279	264	305	270	267	300	264	278	259	296	266	278	285	291	290	273	280	266	282	274	300	270	321	278	263	272	289	257	287	281	264	277	266	299	267	278	279	292	289	282	287	296	280	261	280	280	287	267	286	252	327	294	275	286	268	260	281	285	280	259	308	268	257	279	298	312	270	264	290	291	272	270	290	265	274	294	248	289	273	273	271	265	253	310	293	247	278	272	272	300	276	271	277	286	286	282	262	276	312	270	305	301	295	276	285	276	291
23696	21041	28450	25059	23965	23366	19340	10996	7329	4914	3092	2368	1803	1396	1152	1034	1091	959	903	835	689	524	447	436	419	381	428	433	452	435	448	418	397	349	358	317	324	328	318	319	349	327	312	318	335	296	325	283	282	308	320	309	313	302	307	310	319	279	321	288	282	285	314	332	317	320	331	281	298	312	341	317	314	275	311	308	307	292	300	296	303	306	317	279	325	302	279	329	318	292	297	290	308	323	304	298	285	305	300	318	297	282	305	304	295	304	302	292	350	279	268	275	282	308	282	303	274	304	328	306	290	317	289	309	287	261	301	308	281	293	299	288	286	295	275	309	285	287	328	279	297	298	328	319	292	325	313	279	272	286	297	298	291	294	300	309	298	311	292	329	322	300	320	308	316	297	291	323	294	319	329	294	317	326	293	299	327	289	296	269	347	315	318	324	301	330	312	310	287	322	308	286	297	278	313	337	331	311	293	278	289	289	322	287	297	286	314	333	346	271	302	317	307	327	292	264	335	293	317	303	335	263	306	345	292	317	285	314	309	291	268	303	271	314	283	268	281	311	294	291	321	276	309	313	318	291	282	309	331	293	290	328	308	293	295	320	303	312	322	322	313	340	291	300	287	302	322	288	301	290	312	287	301	297	309	315	304	307	313	328	346	308	297	296	332	317	298	305	272	320	307	273	314	285	307	325	310	267	309	310	268	304	320	293	303	297	264	311	305	311	282	294	284	341	331	331	306	302	338	316	336	287	293	310	307	332	291	300	311	280	301	295	299	297	308	316	302	270	307	300	301	281	296	325	320	331	295	325	301	298	320	299	306	305	306	285	305	322	317	318	303	299	304	286	334	296	316	335	338	350	271	312	295	324	285	349	303	285	325	307	316	308	336	290	295	306	314	315	296	298	312	299	306	275	310	338	314	295	282	305	276	300	318	290	316	302	299	332	317	269	310	306	318	313	302	314	299	296	297	306	327	317	289	334	290	333	293	294	296	296	298	316	304	323	307	304	295	304	319	302	304	322	322	294	318	297	299	286	293	273	308	318	278	329	330	298	299	311	299	313	282	311	276	303	263	288	283	318	310	284	306	317	311	290	305	302	289	293	322	313	292	316	298	305	323	297	300	295	314	306	299	286	311	323	292	309	320	271	324	269	296	310	291	306	299	304	322	334	307	321	318	295	310	297	319	301	285	290	318	308	299	305	298	284	321	299	330	287	340	300	307	344	314	303	280	309	319	274	330	307	322	297	298	273	291	296	364	293	337	327	304	334	322	326	319	300	315	334	294	303	274	278	316	285	318	290	282	323	317	311	276	311	295	289	290	316	320	290	310	306	305	332	298	310	296	285	294	300	314	328	334	275	307	333	292	287	292	283	304	299	323	307	284	323	274	277	294	283	309	311	327	304	345	291	291	268	286	281	282	294	307	284	277	276	352	333	320	303	308	311	311	304	315	331	300	302	323	299	349	280	283	265	281	307	314	288	302	304	319	310	313	312	313	262	316	300	282	270	284	314	291	311	323	319	272	285	267	301	293	304	288	311	307	328	307	297	287	284	294	289	299	331	294	287	293	280	298	321	290	312	292	338	278	295	326	301	287	286	350	333	314	299	288	282	313	263	286	325	293	317	318	296	291	297	306	293	312	292	301	281	306	320	314	307	299	320	290	305	294	283	292	300	272	295	305	291	306	336	293	306	291	275	282	293	300	320	305	297	316	262	306	301	296	301	270	297	293	321	303	309	297	278	295	311	320	324	286	332	298	304	294	303	291	345	294	304	299	294	280	316	273	309	292	295	292	287	313	301	304	316	292	328	329	311	302	279	289	343	300	296	268	273	290	309	302	279	303	268	316	310	311	332	286	287	269	299	282	308	315	313	275	285	314	311	293	283	295	329	307	319	286	295	305	330	311	308	279	297	292	298	320	298	323	282	313	255	313	334	282	338	324	281	326	319	307	327	302	314	301	314	300	291	319	299	330	290	287	301	300	298	315	305	290	293	293	323	314	295	311	300	278	290	287	289	282	313	284	339	311	332	295	281	300	331	296	290	265	287	313	313	297	300	309	292	286	301	317	292	316	293	275	335	318	267	333	294	326	296	282	283	266	335	300	299	331	332	298	290	292	329	303	324	294	287	295	291	317	280	295	361	303	275	294	308	321	321	303	318	285	293	296	268	321	296	306	285	309	325	284	313	312	292	323	295	345	329	285	287	312	301	297	302	290	294	318	296	303	289	323	296	320	300	292	345	292	289	318	283	310	277	301	307	281	310	287	308	331	323	326	284	314	320	295	281	309	274	310	288	265	316	302	291	282	291	289	298	289	277	302	284	307	287	269	285	302	318	305	307	303	296	311	326	292	315	286	314	300	286	318	306	300	304	296	318	305	302	297	315	293	309	324	285	293	300	314	327	311	289	279	327	318	308	289	315	304	299	313	287	309	290	295	289	282	313	298	309	275	309	312	327	272	316	315	317	318	297	291	321	320	309	299	294	315	329	294	302	299	305	335	310	297	295	291	281	267	280	299	306	310	295	313	290	324	299	288	280	304	312	266	301	276	283	319	295	328	324	289	302	297	304	324	312	312	301	282	314	278	323	292	301	328	321	310	283	294	268	284	335	317	324	294	284	311	306	326	308	307	321	317	307	293	320	297	313	314	305	297	289	307	303	319	266	313	299	305	305	307	319	305	308	302	277	314	295	305	283	334	302	316	317	285	318	288	288	290	290	316	308	322	323	289	319	312	333	303	294	307	300	294	307	328	319	326	302	272	292	326	289	306	307	295	306	291	289	297	291	301	307	308	312	326	293	326	308	304	323	279	329	335	317	324	302	323	269	323	305	348	317	301	324	287	292	325	320	294	281	302	305	298	276	304	276	332	285	310	306	286	302	276	312	313	312	308	299	307	280	300	281	332	272	350	338	291	280	299	280	297	271	298	285	315	300	314	332	308	305	299	305	321	288	282	303	280	290	306	297	309	299	313	286	303	311	314	306	302	341	302	283	315	299	291	298	298	310	336	272	324	326	318	278	345	296	324	320	313	293	274	313	305	316	283	299	319	292	276	303	275	325	317	309	325	322	329	312	305	286	307	297	285	328	324	297	297	282	302	288	300	326	310	310	314	307	296	312	336	298	286	294	311	294	312	326	322	288	284	312	318	322	331	310	312	257	325	288	307	296	304	327	333	307	280	310	351	324	298	321	302	312	313	291	350	312	318	289	285	287	290	288	321	322	317	290	334	337	291	333	321	286	289	278	321	312	293	305	284	324	308	297	315	317	283	286	329	285	320	302	297	300	328	303	307	298	294	275	295	329	317	303	295	319	299	298	268	270	321	286	265	308	327	313	289	299	295	310	288	313	283	332	251	315	333	321	332	344	296	316	277	304	304	309	303	303	308	280	297	284	295	303	283	324	321	334	331	317	296	326	336	275	283	322	322	278	322	305	299	281	300	312	297	305	315	297	307	294	288	309	285	294	279	299	289	291	308	276	322	314
33682	57235	46052	36686	32659	27060	23113	16570	13077	9049	6177	4556	3518	2649	2191	1738	2039	1635	1520	1414	1176	856	695	625	610	560	691	610	663	627	592	608	551	499	485	420	407	436	413	454	421	400	395	393	388	372	357	379	349	396	391	393	377	367	339	411	405	394	389	367	394	383	361	385	371	364	406	354	379	368	355	384	348	361	339	357	376	352	407	389	376	355	403	352	387	358	335	355	389	386	349	344	377	373	371	341	337	380	362	356	367	355	376	380	383	378	371	367	360	312	386	381	359	362	330	372	372	383	328	323	405	352	358	350	393	363	369	355	372	390	336	366	373	375	366	355	356	388	358	386	407	399	338	355	379	373	373	349	373	350	363	354	361	373	401	390	364	369	380	336	353	388	412	377	341	350	352	389	399	345	366	370	378	348	398	324	377	311	366	354	392	390	390	391	360	382	384	359	383	336	344	387	414	370	389	382	366	376	366	370	361	363	387	334	398	370	342	381	375	378	384	324	376	342	369	367	370	359	369	413	356	354	400	338	386	384	410	372	403	360	375	368	380	362	347	363	354	378	389	362	380	383	398	336	364	395	361	359	384	341	375	370	363	376	377	363	387	378	407	383	343	375	363	343	363	385	373	359	354	354	376	340	347	363	353	402	366	361	346	369	340	358	331	370	374	341	366	380	363	371	346	356	347	381	384	351	375	388	413	387	369	341	334	416	345	413	359	371	384	363	347	336	376	348	376	369	332	394	390	362	376	361	385	385	382	380	386	401	357	372	372	345	354	350	355	375	356	397	336	368	398	374	361	377	373	399	356	354	363	324	376	385	387	368	393	352	365	363	361	335	371	379	355	370	357	343	359	359	338	392	355	372	330	342	394	350	372	362	350	361	362	361	363	380	391	371	349	350	352	373	329	343	387	364	361	369	378	357	380	369	356	369	375	362	400	379	373	361	349	348	356	361	357	362	362	394	364	388	346	352	354	397	369	385	367	409	351	370	373	363	357	375	349	369	341	312	356	334	364	359	358	339	377	333	365	353	348	372	343	346	397	375	366	342	358	371	374	338	357	365	376	395	351	354	357	321	364	371	353	386	372	358	363	357	344	372	374	352	350	372	349	413	354	376	360	374	362	387	361	343	371	376	365	379	342	358	363	354	348	376	372	363	396	356	372	373	351	387	364	375	354	367	360	353	323	402	377	360	371	363	352	405	377	390	353	349	349	381	329	336	362	369	379	350	351	323	351	364	325	353	326	379	391	331	400	395	342	370	314	374	381	371	368	400	352	382	353	347	351	369	396	399	385	355	335	361	352	335	365	391	352	341	367	363	353	348	342	336	369	382	376	383	369	362	368	383	384	361	390	388	334	349	361	356	383	378	349	368	346	363	384	379	364	356	384	387	375	330	333	382	354	376	399	377	389	355	342	352	369	371	364	371	346	351	408	396	378	387	360	364	372	366	363	332	351	377	369	352	364	390	347	366	351	351	379	377	358	373	403	361	324	384	365	369	359	327	382	380	392	398	366	355	363	358	369	381	326	339	375	400	370	334	346	378	345	341	349	350	373	352	403	350	378	371	341	348	361	357	401	381	363	344	394	358	362	363	371	371	381	357	355	364	390	382	343	345	374	333	323	339	394	347	408	349	414	354	399	389	333	388	360	344	329	356	356	394	367	391	360	363	353	356	358	361	385	365	348	386	362	381	354	326	358	365	375	343	354	356	371	382	367	383	396	349	379	364	317	352	396	402	356	370	370	387	362	389	333	372	371	354	357	365	359	353	363	339	327	337	413	358	351	378	349	357	359	346	363	374	366	366	392	378	353	356	359	378	398	351	363	373	366	373	338	322	354	349	381	344	338	390	364	338	344	371	367	342	378	375	339	385	309	368	359	361	384	345	352	364	345	354	369	330	357	389	337	363	373	347	341	387	389	333	380	379	333	379	373	391	355	361	383	340	354	389	351	337	365	388	406	368	363	364	354	328	368	373	355	383	394	370	382	357	371	333	385	347	365	388	361	365	376	370	344	334	390	364	378	373	364	397	357	321	370	333	399	358	376	336	358	351	367	371	357	365	339	369	361	372	384	392	370	364	366	390	350	341	362	362	353	355	363	382	398	353	371	377	330	368	360	369	365	384	339	369	332	379	372	376	358	349	348	373	373	338	365	370	398	375	353	380	365	397	358	369	370	391	392	358	359	359	379	370	332	348	363	369	361	357	339	357	363	350	384	354	379	373	389	373	392	385	385	375	356	381	331	365	378	352	363	387	387	373	379	334	372	373	399	329	358	337	370	386	356	342	362	348	347	333	346	355	357	384	338	357	379	370	328	356	357	369	356	390	362	394	336	376	351	342	376	356	388	346	380	366	361	370	341	343	361	369	401	368	340	398	368	362	397	366	353	340	354	368	372	367	365	350	355	354	357	321	374	378	360	382	354	376	381	359	341	382	338	328	364	373	388	336	362	332	360	364	382	344	352	371	362	402	372	327	363	356	365	311	360	404	373	397	340	359	368	366	343	356	342	418	377	387	367	379	387	363	371	391	328	380	390	356	373	368	389	375	357	372	362	336	374	406	355	385	352	350	373	337	366	396	363	362	391	342	364	361	374	381	376	310	379	371	349	394	385	361	352	314	374	353	345	355	332	347	320	351	389	341	369	375	356	362	378	370	365	379	379	395	378	391	351	376	361	355	388	376	370	395	364	368	366	399	404	355	384	382	352	323	326	384	342	365	362	330	378	373	360	353	353	374	361	365	340	368	384	387	368	369	364	354	367	360	371	353	366	396	367	389	380	378	356	344	371	386	364	379	362	352	374	354	369	383	406	365	365	350	373	379	406	375	380	350	378	344	377	395	332	381	346	406	326	396	343	375	366	398	365	344	336	369	355	397	374	353	370	391	371	367	386	342	358	358	359	348	380	363	375	372	344	348	347	382	340	353	368	371	395	375	353	368	366	377	381	354	338	363	356	388	393	346	396	360	355	334	377	389	353	362	356	352	362	342	352	378	363	349	377	360	379	342	340	357	361	373	371	364	373	354	342	366	364	373	335	366	334	364	359	364	354	360	359	388	354	371	355	314	358	353	378	376	379	392	360	361	377	382	358	350	391	372	350	372	356	380	324	411	356	332	359	360	353	351	361	384	363	366	373	344	343	349	341	340	328	342	368	380	350	399	364	370	346	342	371	402	328	353	355	336	359	375	350	349	346	348	368	352	365	374	377	371	361	387	366	347	365	356	365	355	376	416	352	360	382	337	370	365	382	373	358	350	323	377	379	359	355	328	382	355	359	341	351	363	358	365	354	353	340	379	385	341	402	385	343	360	352	385	357	355	338	359	372	330	336	343	353	353	336	308	386	361	360	341	371	361	328	366	340	352	361	364	331	348	385	353	355	375	391	335	340	359	406	369	341	384	364	365	362	362	358	353	383	372	355	372	369	375	365	351	370	375	361	339	376	351	373	399	376	373	372	379	349	393	379	372	385	366	369	400	374	353	348	367
24907	21295	28641	27215	23472	18794	13921	8392	5521	3446	2387	1668	1268	1014	756	743	740	767	633	611	519	397	338	369	309	323	315	333	358	321	342	333	268	229	259	258	258	220	229	253	215	233	201	225	234	275	201	236	237	214	242	250	211	226	207	210	232	215	238	242	227	231	238	258	252	212	221	204	220	206	259	216	205	231	205	188	221	196	198	256	188	200	234	206	214	213	216	201	209	221	226	235	215	215	241	221	224	213	232	228	218	193	215	190	203	231	208	227	179	218	207	256	206	228	214	249	197	215	219	249	212	212	212	220	213	229	214	201	217	232	229	213	206	204	211	223	219	207	206	207	225	219	252	228	225	206	229	230	211	243	217	213	258	221	201	227	212	225	224	223	229	210	219	238	231	219	200	226	241	243	248	220	233	220	222	211	216	232	242	221	230	233	224	222	236	252	209	205	226	205	223	216	221	222	233	207	209	247	252	233	225	227	177	212	225	219	209	209	214	212	212	215	241	234	225	217	214	218	206	222	228	235	222	205	212	213	222	188	192	235	224	217	210	209	225	207	191	210	221	221	216	220	225	227	223	228	220	213	209	236	195	214	225	230	209	242	206	242	203	194	221	232	217	232	215	224	236	230	225	220	222	206	194	212	210	219	214	197	195	204	214	209	234	236	226	206	217	198	247	213	224	224	196	209	229	252	212	211	219	195	207	219	239	216	241	214	235	244	190	215	220	243	234	236	232	231	219	224	213	228	224	184	229	208	218	208	200	203	206	185	207	212	207	217	216	240	206	217	211	210	213	216	224	212	208	252	193	230	230	218	213	230	236	250	219	231	262	226	221	252	252	237	237	236	224	208	209	239	232	238	238	226	208	228	235	228	228	235	214	220	242	222	217	211	216	197	232	197	234	214	203	235	208	236	229	209	220	214	232	206	215	207	246	240	227	214	216	231	203	207	231	237	224	227	200	233	219	206	210	209	220	211	214	204	237	199	195	250	213	212	171	234	225	204	225	229	223	227	215	244	221	232	214	208	220	238	211	223	211	203	193	201	212	227	207	218	220	224	204	229	223	228	227	216	223	207	217	204	214	212	224	203	231	204	231	225	227	222	221	207	227	234	214	212	244	190	222	215	239	231	221	236	217	217	224	226	199	219	231	217	246	242	238	217	194	258	211	235	224	214	191	202	212	221	222	223	193	230	217	225	232	203	204	213	219	245	238	213	200	199	221	234	228	229	229	202	204	237	228	213	208	214	214	230	201	222	237	214	208	212	201	217	207	217	233	208	214	216	228	241	227	225	220	221	226	240	179	205	246	213	236	216	211	223	225	210	207	218	206	193	218	221	247	226	237	214	251	195	231	240	247	241	242	213	221	223	237	229	236	229	210	212	235	225	214	231	230	187	223	214	229	201	228	221	236	240	211	198	225	212	216	213	217	233	240	201	225	229	229	214	221	209	224	204	222	217	223	203	196	220	230	213	222	225	226	217	250	213	216	200	209	208	214	225	204	225	225	226	220	217	244	217	236	186	216	200	209	200	210	205	247	214	198	220	244	186	208	254	217	231	200	219	226	220	206	192	233	244	228	212	240	210	196	195	238	244	227	206	216	210	238	212	220	236	245	246	221	222	210	188	208	225	213	225	228	239	231	214	245	198	209	229	232	216	219	232	230	217	205	214	222	227	197	205	215	194	264	219	228	222	213	228	229	236	200	231	249	199	257	203	218	183	199	237	218	215	216	234	209	209	222	224	242	235	216	215	254	213	222	254	210	224	222	231	250	206	235	200	227	210	220	205	190	211	226	222	223	220	241	214	210	207	205	197	206	215	208	222	213	210	203	193	220	219	206	191	195	238	212	218	222	235	213	226	212	243	210	203	221	220	210	216	234	242	222	222	210	202	232	236	216	206	205	218	231	222	192	209	209	213	226	216	227	224	244	219	242	227	211	231	213	230	201	206	213	190	206	234	209	238	229	220	227	196	216	251	227	242	194	219	210	206	196	215	220	217	228	238	189	218	198	236	258	233	234	249	234	212	205	228	210	217	222	209	206	214	223	222	220	214	223	219	223	241	238	257	226	201	260	199	225	209	238	246	222	220	223	208	231	247	234	237	206	209	217	225	243	201	210	241	198	237	231	225	221	221	218	204	226	237	208	205	244	221	189	214	229	217	237	209	222	228	224	212	228	220	256	198	216	201	208	218	205	200	227	210	237	222	187	240	228	226	201	229	218	200	215	227	235	228	203	213	212	208	215	214	197	230	231	223	249	230	199	213	223	215	244	232	235	212	221	220	207	217	240	213	234	219	224	216	235	206	226	229	207	239	206	212	240	198	252	213	202	190	212	187	214	243	240	223	180	220	237	223	217	198	245	205	222	192	232	239	210	199	204	215	235	219	219	220	215	227	228	225	232	231	206	203	220	216	206	248	202	210	215	220	229	215	245	216	223	241	233	219	187	231	212	214	239	210	208	232	227	236	201	229	213	217	215	225	219	211	208	208	231	191	200	221	202	240	215	230	214	204	217	216	244	223	227	211	221	218	230	257	202	220	227	222	228	233	242	242	209	224	221	202	227	219	215	202	214	234	236	191	216	223	227	236	206	210	230	240	225	214	219	238	220	211	207	231	206	217	214	225	213	204	229	224	222	209	217	222	209	201	249	226	189	229	255	221	237	232	209	213	233	220	207	247	219	230	225	225	223	221	213	229	210	210	230	239	218	217	220	244	244	225	207	248	202	211	249	207	214	239	216	225	219	204	226	183	231	222	209	255	212	227	199	219	200	246	197	241	216	219	230	210	223	226	207	230	217	212	224	194	205	235	239	242	209	222	229	212	210	216	209	225	208	234	225	228	210	208	222	241	228	249	188	214	252	214	210	220	225	233	219	225	217	206	224	203	216	245	212	215	181	206	231	205	199	209	229	207	228	213	223	240	203	230	236	221	220	210	213	232	203	208	215	228	228	196	230	230	216	234	224	216	210	218	235	192	208	235	208	221	214	229	226	245	244	240	269	198	231	209	235	216	230	241	214	182	226	225	224	236	213	215	212	241	232	198	226	227	200	218	217	202	211	230	192	227	225	215	200	232	220	244	233	200	216	202	221	223	214	244	210	190	184	236	201	211	227	226	221	237	239	213	225	239	240	194	213	239	213	245	205	213	252	217	219	206	231	232	192	229	217	211	242	229	220	229	245	195	207	225	215	232	233	234	202	215	216	236	193	221	213	246	224	218	217	205	236	226	194	215	222	233	230	220	210	229	237	228	238	228	219	201	218	224	247	218	234	226	223	210	203	228	229	224	231	243	208	244	213	191	223	210	194	229	201	213	233	239	223	177	230	224	233	231	234	234	224	209	220	241	233	192	201	246	232	204	217	198	219	219	240	221	225	213	211	213	217	231	207	199	220	239	206	249	216	234	228	203	198	212	221	217	196	228	230	217	228	234	223	223	209	220	224	249	211	215	236	218	211	237	235	227	219	222	211	240	207	241	234	218	234	236
33858	53617	43488	33750	30001	24786	20122	14991	11231	7446	5299	3597	2772	2104	1525	1461	1457	1500	1237	1065	849	637	548	500	477	401	470	510	511	448	502	470	407	335	354	316	339	307	317	354	306	304	318	279	311	293	260	271	284	294	276	286	275	298	256	275	291	275	277	301	280	293	289	270	247	288	288	262	292	270	269	254	271	267	315	263	275	291	261	281	290	287	279	274	282	265	248	290	265	255	273	293	268	278	247	259	272	297	250	263	293	267	264	258	278	288	271	271	234	273	260	266	258	263	253	291	291	252	274	278	293	261	285	308	283	291	261	261	328	253	243	303	278	286	313	266	267	279	290	286	267	258	279	287	279	280	272	303	254	258	262	276	300	308	299	274	271	245	307	267	266	268	266	255	263	273	301	264	295	281	263	280	245	270	290	274	274	316	254	286	292	287	267	273	265	303	260	279	289	279	273	285	299	252	274	285	264	287	283	251	281	282	262	287	308	279	282	258	285	318	258	281	277	281	283	280	255	244	286	283	295	297	270	271	270	283	257	266	269	306	271	268	280	262	262	275	291	263	267	240	281	287	266	280	290	294	274	258	249	277	259	267	285	277	269	271	293	286	312	278	289	272	284	303	295	263	291	302	259	262	261	294	283	271	281	275	272	278	274	268	287	290	287	277	255	268	266	299	310	252	290	294	269	312	258	255	239	283	296	298	284	276	285	298	281	269	287	262	268	302	276	273	287	253	289	291	284	287	272	304	274	266	268	276	297	266	282	258	265	286	291	296	274	258	287	288	284	264	298	259	259	298	256	259	269	271	285	294	269	268	291	275	324	245	288	284	273	261	265	269	253	288	284	278	291	294	252	281	273	265	279	256	284	274	302	276	286	271	274	298	263	282	283	277	270	275	281	274	272	291	287	320	271	312	263	273	308	272	275	253	281	297	253	299	277	238	280	283	262	256	278	273	287	276	264	283	280	264	274	270	284	261	260	255	256	289	280	273	256	255	274	262	266	268	264	273	292	270	264	312	272	267	301	295	263	287	276	259	256	249	296	292	271	269	265	269	274	288	260	257	300	275	240	303	271	255	287	264	274	248	266	290	295	221	258	284	271	252	288	270	259	259	288	248	262	277	255	280	279	270	283	265	290	264	277	291	284	287	287	254	286	308	275	297	245	297	309	269	266	259	274	290	251	283	265	273	309	246	275	279	278	312	257	257	292	270	310	265	267	281	268	271	290	272	270	281	309	280	270	233	278	296	269	294	295	294	280	284	267	260	266	284	267	282	240	268	277	288	296	287	268	293	272	279	294	282	266	298	283	257	272	287	279	255	267	287	265	293	268	268	263	275	255	239	279	306	291	287	287	281	282	270	272	294	250	291	303	326	262	268	262	303	267	267	278	255	267	277	289	277	276	297	271	266	293	260	309	274	277	290	274	283	269	274	282	261	295	267	296	302	272	286	284	272	298	279	276	282	293	288	254	288	285	270	299	273	255	265	283	270	257	270	256	299	275	253	273	287	278	289	252	262	266	271	264	276	300	285	235	248	301	277	293	257	274	270	284	258	241	287	285	282	274	269	274	292	278	262	286	298	288	290	268	294	285	302	274	280	262	270	249	286	261	284	307	281	238	302	271	245	279	283	293	277	291	313	285	270	293	282	288	282	280	280	293	275	265	269	298	298	273	263	267	260	276	264	312	240	255	284	301	286	283	283	269	251	255	274	266	301	270	287	297	289	259	261	266	270	274	303	261	262	266	274	288	255	257	301	272	253	277	311	275	261	289	289	264	286	292	261	267	259	258	281	238	282	279	333	265	269	264	288	272	275	284	271	284	316	301	297	270	293	305	259	276	282	276	253	280	277	253	266	271	284	273	295	242	263	258	254	250	286	296	272	286	259	257	301	291	293	269	295	263	278	253	312	261	278	305	280	265	282	260	282	259	280	279	252	266	251	278	269	254	299	263	296	292	293	281	283	294	262	318	267	275	275	296	267	273	269	287	263	271	283	311	250	289	277	278	294	259	267	297	306	275	280	268	284	258	249	301	287	302	269	271	299	261	261	305	289	288	258	273	295	290	284	293	272	265	261	256	257	290	273	257	283	257	268	280	270	277	270	291	277	274	274	283	278	259	279	269	292	273	264	262	280	259	299	302	271	298	265	296	279	234	274	295	243	294	268	263	296	268	274	271	306	251	268	254	262	281	290	259	271	251	260	271	264	257	261	265	280	274	304	268	276	271	293	281	250	241	314	277	274	278	302	273	276	295	271	283	272	300	322	290	282	287	295	255	269	311	304	275	295	285	260	302	293	280	238	274	231	281	303	255	258	269	290	286	261	288	291	283	302	259	279	280	265	285	255	267	280	246	274	269	295	299	270	274	265	264	309	271	278	288	242	296	296	263	269	273	277	285	305	289	270	304	260	271	305	256	284	247	259	271	263	296	258	302	261	236	269	266	263	308	291	277	281	256	291	287	288	262	279	311	290	274	246	271	266	269	282	284	258	274	260	280	291	291	272	299	272	306	272	273	250	277	280	302	260	275	280	311	265	270	263	280	287	326	298	297	293	278	265	289	272	286	285	260	255	297	279	258	271	271	304	260	285	280	285	309	282	276	285	266	277	279	259	287	274	288	276	289	265	263	312	275	278	259	266	307	289	273	280	268	267	297	280	259	285	283	271	279	280	294	292	298	288	261	287	304	282	273	274	270	265	297	272	288	282	281	278	266	273	271	257	274	258	280	260	268	257	264	268	262	260	303	248	281	284	314	287	262	299	289	276	266	273	266	285	257	283	245	282	253	267	263	264	266	273	291	254	298	279	255	280	292	255	262	271	301	275	251	261	297	281	274	287	269	268	272	254	278	275	317	271	271	265	285	256	310	280	258	264	272	265	277	257	269	241	279	282	270	264	273	310	273	266	263	300	273	268	256	292	285	303	266	298	301	302	276	289	282	278	280	268	261	275	278	279	265	283	275	292	253	257	258	292	307	320	258	279	276	259	286	268	259	273	290	293	296	281	278	296	255	262	293	278	293	267	272	252	261	264	292	268	280	305	311	283	282	247	270	267	266	266	275	274	282	294	312	286	278	296	292	261	283	223	254	256	271	289	256	257	283	283	282	256	263	319	311	251	249	284	259	292	261	261	288	262	261	309	265	271	288	243	297	298	280	259	255	255	265	268	289	273	283	283	260	269	248	253	237	279	279	284	276	291	279	248	276	283	304	291	257	279	267	268	274	279	281	278	280	287	276	296	246	265	283	284	297	301	280	252	303	292	270	277	313	289	292	298	280	308	264	276	255	292	264	277	292	279	268	273	263	301	297	289	264	290	280	286	290	271	296	277	278	306	291	291	291	306	279	274	281	303	292	265	251	279	275	304	274	301	273	269	287	266	282	240	272	258	274	265	246	268	234	267	281	270	293	284	277	279	267	265	277	285	287	287	272	277	279	262	259	276	285	277	260	276	254	293	290	271	289	271	304	284	284	265	294	291	303	282	250	277
22680	21024	28681	23685	22315	25013	25725	16021	10633	7770	5089	3613	2493	1972	1537	1457	1286	1423	1263	1089	957	759	610	553	519	524	570	578	554	575	530	569	477	464	450	382	369	381	371	391	377	396	341	365	339	330	337	323	351	389	347	361	358	336	322	344	347	344	365	349	372	354	323	384	319	336	345	383	334	355	336	364	348	379	340	339	325	337	340	329	369	324	332	347	331	379	351	331	357	331	295	320	349	344	335	349	370	349	347	347	345	348	344	344	351	339	342	347	339	348	340	319	337	329	342	366	326	323	335	345	318	349	321	358	335	311	339	320	378	363	361	348	343	325	352	325	347	345	330	336	347	316	317	315	343	311	343	317	391	317	325	329	322	322	321	327	357	345	331	347	342	343	391	365	330	317	328	347	337	344	338	335	343	316	357	338	333	323	331	328	327	327	338	339	326	343	335	324	349	330	362	335	311	362	339	320	334	330	353	355	279	330	364	319	362	361	301	313	352	350	358	311	335	324	318	302	299	308	350	339	321	360	319	341	367	335	319	335	353	334	304	329	347	311	338	325	325	336	349	337	321	332	370	317	337	314	315	309	322	320	322	307	331	343	336	317	303	348	292	314	343	326	342	353	328	363	368	313	343	344	314	351	344	362	321	354	344	313	314	323	329	329	340	359	350	348	353	314	336	339	348	351	344	355	346	332	338	342	361	364	317	369	323	365	344	332	345	363	290	339	328	330	357	345	340	317	352	317	329	333	311	341	317	307	344	335	345	304	329	314	335	345	317	306	342	332	318	354	312	307	320	359	318	364	327	353	303	364	328	320	315	349	364	341	367	352	340	357	352	325	348	334	358	307	362	338	354	339	297	360	336	382	332	313	350	361	360	321	333	349	339	328	330	323	324	334	334	343	302	380	359	324	330	344	346	318	317	314	341	356	318	318	344	343	311	347	325	331	302	337	347	357	362	336	336	338	340	336	361	351	317	351	333	379	323	345	311	328	307	323	343	340	366	342	353	349	348	335	324	325	305	352	352	363	309	338	322	327	358	320	352	365	330	318	327	338	325	359	357	329	302	352	312	318	334	324	343	330	347	336	335	326	351	324	320	346	340	335	362	363	304	357	303	340	359	309	331	350	353	348	332	312	353	313	315	320	343	337	320	335	338	299	314	333	338	340	313	332	328	332	372	316	336	318	346	335	341	330	359	369	332	339	343	314	354	349	313	355	335	331	337	339	325	345	318	320	355	340	320	349	357	324	358	347	328	330	342	337	308	330	323	345	355	346	324	330	346	354	338	348	346	340	331	353	377	327	351	336	352	325	323	330	353	330	315	346	316	319	349	330	321	330	362	318	324	304	345	323	315	341	366	383	314	350	341	322	314	345	311	350	341	326	318	327	316	366	336	306	321	351	334	344	336	337	349	367	327	322	355	328	340	318	336	370	336	364	320	316	331	350	353	317	322	326	294	346	300	353	341	366	308	309	334	326	360	374	332	321	317	317	308	351	345	324	362	342	357	325	318	324	320	316	345	330	299	357	327	315	342	345	360	314	362	374	361	311	328	338	356	325	347	337	340	342	328	346	343	341	358	329	342	348	317	318	309	347	330	336	343	320	336	311	329	354	343	359	347	316	347	333	318	349	332	335	322	343	343	338	317	318	334	354	311	333	350	328	340	332	358	330	330	340	347	336	329	346	315	325	321	337	320	312	343	358	335	322	346	398	321	313	318	325	314	350	335	374	342	350	327	358	334	332	328	352	350	316	299	348	328	310	352	372	315	318	359	335	294	334	324	369	338	348	333	323	334	356	356	325	368	348	349	344	344	296	343	355	330	316	337	345	340	335	344	334	341	333	376	331	340	293	338	310	331	372	327	318	354	302	299	322	337	321	319	333	301	343	340	348	345	300	341	338	331	346	358	352	357	340	329	323	347	331	324	344	341	336	326	349	340	351	345	337	361	337	331	345	346	327	337	345	350	307	326	340	322	352	351	345	356	349	357	353	346	367	357	333	321	363	348	341	365	318	364	303	355	338	331	335	353	343	325	337	304	355	348	302	353	349	307	359	339	310	352	339	327	366	334	312	315	363	329	334	327	330	333	316	351	338	312	348	339	332	338	332	319	342	367	334	300	362	343	350	338	348	328	347	324	339	350	331	330	338	343	338	338	315	331	333	324	339	356	344	322	324	367	326	328	328	332	355	339	343	335	358	336	336	331	342	336	334	331	374	322	354	329	318	341	349	345	324	323	342	335	347	352	333	335	340	338	326	305	324	357	361	366	338	313	351	328	338	325	325	360	375	335	342	318	318	366	339	311	313	349	314	332	322	314	340	311	383	323	325	322	292	324	354	292	316	347	319	344	357	344	364	310	352	322	320	316	354	362	355	321	348	350	342	373	324	326	321	319	312	327	348	350	368	347	326	341	361	349	335	367	329	347	355	333	364	327	364	348	337	357	313	329	344	342	313	345	361	320	322	342	369	319	315	344	338	358	318	346	319	339	340	333	360	339	324	344	334	335	369	350	322	322	313	334	353	338	308	321	338	319	365	344	311	322	350	360	334	335	345	306	338	310	326	317	327	306	339	342	325	339	359	329	317	330	322	349	297	347	335	345	294	321	343	371	333	336	353	349	311	330	355	327	346	346	346	305	326	350	338	318	336	321	338	326	356	354	331	331	309	371	334	327	334	357	329	324	322	296	347	366	314	353	361	333	348	335	338	368	346	301	334	353	335	295	326	322	336	360	346	334	332	322	333	343	322	317	359	311	296	335	330	346	351	321	319	333	349	328	359	324	338	352	345	329	313	343	316	331	322	319	368	328	344	348	360	331	335	345	345	322	354	318	336	318	305	343	347	304	289	341	353	326	361	344	361	318	321	340	358	351	352	327	341	325	328	319	309	326	335	323	331	355	317	325	312	310	333	317	316	340	331	338	348	342	369	346	325	359	345	346	342	328	306	322	331	296	334	350	322	336	334	370	316	338	337	336	326	335	281	339	352	315	341	342	331	333	329	319	330	347	320	314	335	339	330	352	343	350	314	339	341	329	349	324	360	341	320	320	378	339	350	309	340	340	362	343	328	309	316	343	329	317	347	368	326	308	329	355	358	354	347	359	355	329	349	326	352	348	341	340	349	300	307	349	347	347	333	319	340	365	345	318	330	329	305	322	323	366	330	327	330	340	340	326	352	327	344	363	350	344	333	330	331	329	305	337	347	328	277	322	323	350	330	315	336	382	321	314	312	338	372	340	350	343	356	320	326	347	319	349	356	332	318	361	351	354	321	340	329	326	317	314	329	342	367	327	328	332	322	328	353	329	341	333	344	337	341	359	348	327	309	320	319	362	355	352	356	352	332	334	324	332	363	346	322	364	338	325	376	328	359	315	305	329	320	385	333	329	356	337	335	312	326	314	332	349	328	335	337	320	323	345	347	361	341	342	326	353	354	322	330	341	317	324	328	343	324	324	393	326	335	322	354	312	331	341	325	338	354	352	373	316	313
36015	61829	51227	41313	37695	32604	27239	21717	17620	13056	9159	6597	4744	3733	2869	2608	2331	2557	2287	1887	1458	1143	874	807	736	772	808	866	796	845	827	769	653	629	549	535	469	480	486	507	517	481	441	429	420	439	432	425	407	395	444	397	441	433	413	420	451	420	451	421	415	443	373	429	434	383	426	394	445	406	402	423	417	407	393	433	406	405	436	422	412	377	383	388	407	399	401	378	389	424	402	399	377	394	407	416	380	392	375	371	403	383	397	398	380	416	404	395	385	408	380	388	423	404	401	389	426	429	410	407	409	403	405	459	379	403	414	391	415	406	392	402	349	401	435	411	375	382	428	394	439	433	408	423	399	416	402	404	424	408	366	366	381	392	366	388	413	400	391	419	389	395	421	378	380	403	401	410	396	431	380	415	393	386	413	423	422	459	408	404	397	373	435	416	413	399	366	430	427	393	365	415	420	338	390	381	411	390	423	398	369	378	396	380	391	392	391	419	402	379	385	415	419	427	402	384	392	422	373	411	392	378	428	394	428	445	359	404	444	409	416	399	410	396	406	381	401	411	417	392	400	395	419	372	415	381	398	411	414	395	457	410	402	376	384	412	439	405	384	400	384	389	420	419	368	413	418	358	426	372	416	383	429	364	399	410	399	375	404	376	389	388	378	421	429	390	400	386	402	433	418	433	395	397	386	406	427	403	413	381	377	417	389	388	409	406	420	410	415	379	397	369	419	439	391	400	403	393	412	388	424	411	410	388	416	403	375	380	402	396	383	411	402	387	411	402	367	387	406	413	363	474	397	394	392	405	402	405	410	434	401	405	412	431	382	393	418	392	400	376	374	397	408	416	426	368	435	412	374	420	398	366	407	415	389	437	369	387	402	385	427	405	399	429	408	428	419	409	436	409	396	372	429	426	408	405	401	380	394	375	387	394	441	409	391	414	382	426	397	388	392	398	420	400	407	400	392	403	397	407	403	367	406	423	394	426	389	436	416	387	383	409	387	412	409	403	374	410	415	408	396	401	414	420	403	395	400	421	430	407	346	424	402	405	424	416	405	375	415	372	383	391	370	428	395	378	419	390	382	383	392	447	435	416	399	403	387	413	422	418	414	378	406	406	408	382	394	387	400	404	398	411	398	404	385	363	415	401	359	403	387	403	429	385	405	441	409	396	374	407	413	396	403	409	375	381	414	419	425	404	424	426	410	379	376	401	389	398	401	414	411	419	438	414	378	412	425	400	414	380	386	385	390	381	374	418	383	430	416	401	380	409	426	387	398	397	397	413	440	385	397	399	397	415	401	394	423	401	418	387	394	374	381	452	433	444	422	416	441	426	380	375	400	423	398	407	377	404	376	420	372	404	386	384	383	396	407	380	349	398	380	410	389	381	391	414	392	411	385	378	394	425	423	403	370	399	383	391	420	391	428	396	393	413	387	404	410	401	411	394	438	396	405	410	382	362	434	382	420	353	398	390	416	407	390	425	431	439	391	391	417	410	398	409	407	428	398	398	443	419	387	384	408	370	393	411	387	402	379	412	407	382	394	369	424	420	400	384	399	391	462	435	388	388	410	389	446	397	394	414	370	383	399	398	402	377	371	415	391	411	393	411	400	407	377	412	415	411	409	421	426	367	369	397	395	435	386	388	460	386	409	396	391	412	364	389	406	367	386	420	403	404	411	383	388	425	379	411	398	393	422	419	386	401	404	417	394	412	376	445	403	374	400	421	385	411	369	380	375	430	414	415	395	386	401	364	381	397	407	388	400	374	385	417	391	417	361	377	389	383	383	424	385	388	429	421	399	398	423	397	396	406	396	425	382	413	401	379	415	404	414	402	436	393	389	421	408	398	388	405	401	394	397	373	399	390	415	427	451	387	380	381	404	390	398	381	423	384	387	414	401	408	378	396	404	421	409	412	403	401	371	444	383	389	378	406	424	404	397	383	426	386	402	403	391	411	388	408	377	422	434	413	411	416	427	402	381	399	401	403	377	389	389	447	405	407	398	362	405	392	391	392	407	455	412	398	410	368	359	404	391	386	374	401	414	372	393	422	380	407	425	380	393	392	375	392	427	433	418	384	392	387	354	396	374	410	410	420	405	409	394	379	374	390	407	425	386	356	414	430	428	404	374	432	383	421	383	381	428	374	407	406	393	368	409	392	380	394	403	414	428	420	391	409	412	376	404	391	432	370	413	378	431	376	389	406	402	422	397	448	381	429	406	387	417	421	376	404	417	422	407	419	411	394	420	399	442	427	392	401	375	397	413	378	396	396	375	385	434	415	420	427	427	359	408	380	405	431	373	410	404	430	425	407	387	392	399	391	405	404	393	412	365	396	424	348	427	416	416	371	360	357	387	416	420	416	435	416	422	395	398	429	374	363	348	410	426	434	414	391	407	364	388	431	354	386	432	378	445	398	412	377	395	391	432	393	420	414	387	402	415	408	392	392	415	408	387	400	416	367	460	376	411	383	393	372	438	416	414	383	409	410	401	408	448	401	406	410	383	400	416	389	408	404	390	372	394	364	423	402	387	404	398	416	444	389	383	394	363	393	416	393	412	385	409	386	414	394	436	403	435	423	383	412	409	381	385	419	378	408	430	410	425	406	397	393	420	399	417	405	416	408	395	401	437	403	443	401	382	382	417	434	381	423	376	407	417	434	391	364	383	414	388	418	352	353	406	402	397	395	366	388	378	432	412	427	393	397	394	413	397	373	398	406	421	423	379	380	392	422	348	375	384	419	402	424	415	413	409	412	434	395	425	415	391	401	402	405	405	395	360	401	412	395	398	442	429	398	430	391	385	387	400	436	408	401	413	390	387	422	434	396	393	394	416	390	407	382	406	389	435	420	413	371	379	409	397	404	385	428	374	401	382	389	428	371	395	423	399	442	391	406	390	387	414	393	404	425	409	437	383	408	404	439	406	422	396	398	400	377	399	391	405	449	399	416	377	418	412	395	385	366	393	404	398	379	423	408	386	413	411	414	379	438	409	416	411	387	411	410	392	386	433	415	409	398	372	416	409	397	386	416	394	402	393	400	419	423	405	424	429	377	424	409	402	365	383	450	435	420	381	387	411	410	415	358	417	415	400	419	388	418	432	419	409	394	463	419	424	408	425	410	397	423	401	411	398	440	416	402	405	394	388	395	413	422	376	459	415	426	434	395	400	387	418	427	375	386	435	399	375	419	393	390	386	409	389	385	412	428	411	378	396	382	431	399	407	399	392	416	411	412	405	400	391	393	390	428	409	395	370	403	373	384	395	414	432	394	431	414	399	410	394	390	398	417	384	379	404	413	405	403	390	421	413	421	416	394	382	375	418	417	383	383	395	416	393	391	446	403	386	420	408	419	410	431	445	425	395	410	400	395	426	397	371	393	427	389	434	392	400	409	398	412	440	437	416	394	415	461	418	407	402	390	382	393	404	372	399	395	385	405	411	421	386	407	404	397	396	374	402	409	371	390	360	420	405	427	413	431	374	398	436	444	402	396
28998	31421	35437	27851	22229	15786	10367	7035	4270	2856	1935	1392	1050	836	627	629	569	584	583	474	437	356	297	272	302	292	299	326	329	322	332	278	287	274	213	234	258	227	253	239	234	257	248	210	241	223	215	214	249	244	236	214	217	228	232	219	196	225	240	247	224	242	223	236	241	225	216	225	234	264	225	218	204	235	233	255	226	226	200	227	229	205	246	211	232	246	213	232	220	213	228	232	204	250	216	215	207	223	217	196	216	235	216	205	229	217	227	220	226	243	213	245	211	222	242	226	238	219	238	238	225	238	238	226	234	226	240	241	229	267	244	228	230	229	213	227	216	228	229	245	242	210	220	233	271	236	202	245	229	232	210	230	225	212	252	251	191	197	242	218	254	215	229	235	210	242	232	236	243	245	224	229	245	238	248	245	210	222	244	231	226	203	229	219	240	219	224	220	253	207	215	238	230	204	231	239	236	202	213	243	229	204	242	231	240	221	209	229	256	230	233	243	225	236	213	230	233	221	230	206	211	234	226	257	210	231	214	265	241	212	232	228	230	230	209	230	223	229	208	247	239	244	232	242	211	223	224	231	200	247	226	242	243	237	212	245	234	229	233	222	217	225	212	211	217	224	242	223	254	218	205	234	215	241	221	215	253	203	234	221	227	222	219	226	238	254	224	214	214	221	237	202	228	236	232	240	236	210	223	233	228	233	205	238	221	219	230	217	242	217	229	242	223	213	234	229	205	222	210	220	235	217	239	240	231	217	183	233	214	214	179	229	235	233	231	237	235	227	224	255	238	243	205	234	198	220	242	207	212	211	234	236	214	209	236	231	205	214	238	220	213	249	219	198	210	241	248	238	200	230	225	229	224	238	232	220	221	219	240	238	234	254	228	196	210	212	222	235	216	211	216	219	229	199	242	212	194	261	234	215	218	204	239	209	189	209	257	218	214	258	235	218	222	240	212	221	226	224	234	231	255	248	215	227	219	224	204	235	243	237	226	232	232	218	258	222	228	242	230	209	238	259	214	207	211	222	232	234	226	220	229	241	243	253	228	223	222	205	227	241	235	248	241	207	208	221	237	252	218	246	237	232	217	233	229	234	228	231	242	231	224	253	220	236	243	237	244	218	220	245	237	225	201	224	209	238	230	196	238	230	225	237	233	240	220	277	222	198	218	238	238	225	224	218	226	270	204	208	201	206	192	233	219	216	219	225	243	234	222	231	231	216	241	236	212	247	236	220	201	253	218	241	233	248	227	217	221	201	232	215	229	239	218	219	221	231	236	221	224	243	234	232	227	230	232	237	224	249	234	241	212	236	251	225	252	219	240	199	238	242	220	220	242	221	202	209	215	238	197	248	244	231	254	228	238	217	229	229	235	205	215	209	218	205	210	190	233	230	192	216	235	235	222	241	243	210	244	236	224	223	255	231	246	198	237	231	236	225	230	243	225	222	246	226	208	257	199	249	236	209	224	230	254	205	182	192	215	245	206	240	233	241	214	202	222	228	216	227	246	213	221	227	233	252	223	235	209	224	217	225	231	230	231	228	241	221	218	191	238	240	231	211	245	276	242	212	234	229	231	209	240	216	226	225	245	227	215	227	223	209	217	223	224	236	224	221	226	218	259	230	196	230	239	198	225	236	240	230	233	241	210	229	221	199	232	231	219	224	237	240	244	237	211	215	216	234	236	245	222	236	214	221	222	214	216	209	241	229	220	221	206	242	225	204	235	199	229	243	212	232	233	236	250	238	241	223	245	229	242	229	215	225	192	251	261	219	217	239	240	234	218	230	216	217	243	212	245	224	205	215	243	252	231	218	263	216	240	239	190	239	262	221	222	204	214	228	235	203	229	235	241	227	236	243	217	221	240	241	231	230	217	203	217	227	233	216	239	240	223	227	227	227	225	221	230	215	232	207	240	223	212	245	240	223	239	221	237	232	213	232	203	222	211	214	234	224	224	213	213	219	247	222	226	246	224	213	200	238	228	193	226	226	243	224	214	230	199	193	204	229	254	190	247	236	218	254	243	222	253	193	236	204	231	209	233	230	239	219	209	220	232	233	216	208	222	222	231	215	209	204	231	214	211	246	258	215	225	265	210	239	191	223	225	206	210	238	216	265	232	225	224	247	256	234	223	233	259	245	236	213	216	245	248	222	212	217	219	237	217	230	242	219	204	226	247	230	257	222	209	241	223	274	216	230	233	251	253	226	244	229	219	242	225	220	225	226	228	228	237	229	233	217	222	245	225	225	239	217	215	218	202	243	244	241	209	220	232	205	237	253	214	226	241	211	214	226	247	239	246	211	224	235	242	227	223	230	249	235	200	226	240	239	228	235	239	194	228	216	219	211	230	251	219	232	216	251	235	232	253	226	228	227	234	211	253	221	196	243	198	210	224	245	234	221	238	252	230	242	250	229	217	218	223	212	226	200	222	222	226	212	234	224	253	206	219	250	262	235	219	237	200	219	213	224	214	219	237	208	239	189	238	243	225	228	199	227	245	229	214	223	202	248	247	243	214	205	235	231	213	203	212	206	233	227	234	208	221	244	236	218	192	213	218	222	243	223	239	231	230	235	238	231	248	250	215	215	215	213	216	212	213	230	246	226	212	216	224	245	246	255	212	216	260	216	212	229	234	231	230	263	233	241	236	229	249	234	238	256	253	232	232	254	205	218	200	237	225	231	264	229	232	226	232	225	204	225	246	233	223	225	227	228	242	224	215	232	234	244	251	219	253	215	219	206	243	218	240	231	225	212	229	213	217	240	216	236	238	239	215	253	253	220	218	219	206	242	233	215	252	225	240	231	230	213	222	232	241	214	240	244	244	239	223	235	222	248	228	220	220	248	225	214	249	215	203	192	235	221	223	205	230	223	230	241	252	248	237	196	208	230	217	212	256	197	223	226	222	199	194	241	220	235	205	206	236	238	207	237	209	206	198	240	231	241	228	223	221	238	219	210	205	225	227	227	232	233	202	223	205	243	214	233	247	221	262	247	189	240	249	241	202	224	241	227	231	239	226	251	216	190	254	226	221	254	240	213	215	228	242	194	220	222	242	202	220	264	236	258	236	222	234	220	224	204	228	201	217	227	229	235	192	204	226	235	233	235	250	239	246	197	214	225	222	202	212	249	225	241	219	232	253	209	199	201	250	241	268	217	226	223	233	206	239	234	262	232	212	229	218	212	230	239	242	215	208	237	190	254	211	233	234	209	197	229	235	240	224	241	245	233	236	227	240	241	219	198	214	234	262	237	192	213	224	245	211	212	220	193	246	245	240	234	218	253	226	209	225	242	207	217	227	242	225	225	238	211	195	226	227	208	234	218	223	241	228	232	203	252	221	211	234	251	192	229	229	207	226	238	233	223	217	215	220	213	226	237	225	228	239	196	226	209	225	240	212	217	235	211	248	213	225	200	217	203	226	220	242	218	236	218	246	233	223	222	226	197	245	224	235	241	226	264	212	216	223	230	229	227	250	219	236	216	238	209	221	228
32900	47715	39683	29982	26674	21301	16696	12683	8890	6236	4161	2928	2029	1517	1184	1140	1053	1046	1064	810	648	567	424	404	420	403	458	450	448	449	458	394	360	371	318	339	302	343	284	318	310	308	316	275	301	258	266	285	282	291	314	303	238	272	273	310	314	287	287	306	269	260	280	299	285	267	272	338	294	284	304	293	253	279	291	269	269	305	255	260	282	271	294	294	291	278	263	289	270	274	269	271	313	281	266	285	271	295	265	250	271	270	276	245	254	278	269	266	247	275	274	299	254	297	298	256	250	249	255	268	273	290	272	268	285	286	283	292	278	255	271	299	296	282	289	277	266	260	254	265	285	267	275	306	273	293	285	254	273	273	268	292	284	257	277	284	314	269	259	292	279	259	295	265	270	307	270	288	321	263	285	283	283	262	294	281	283	291	298	302	289	264	293	282	299	258	284	280	262	255	256	285	289	274	295	291	303	267	270	271	290	277	281	306	271	285	271	287	292	313	279	270	282	276	277	280	274	266	282	290	278	277	281	281	318	290	262	254	280	280	287	269	290	282	282	259	292	306	273	259	251	270	304	281	251	280	294	258	308	296	290	267	283	284	264	282	263	281	295	294	287	282	272	273	265	262	283	256	275	275	286	291	273	263	251	237	287	277	311	282	281	275	301	272	302	291	276	265	307	299	295	302	285	275	273	275	292	292	289	307	294	278	295	268	287	289	276	305	263	317	297	248	257	270	270	307	281	275	263	265	267	291	237	261	261	275	271	265	283	269	270	270	297	253	302	269	274	262	303	276	276	267	303	281	290	257	270	292	279	291	253	253	285	273	243	263	259	284	263	287	296	295	260	308	274	280	291	264	266	268	265	284	308	257	255	280	281	266	298	302	289	267	246	260	275	291	319	315	301	262	321	252	277	246	279	271	279	271	285	263	300	259	262	270	283	293	277	280	301	276	286	283	279	263	267	284	312	254	302	260	278	262	268	277	281	259	262	278	289	284	301	299	294	260	259	261	281	282	266	256	318	284	259	285	283	252	296	287	246	278	286	266	318	267	264	251	250	295	280	278	273	265	272	270	274	282	257	302	294	290	284	263	289	286	285	272	256	281	281	285	303	269	295	279	277	266	278	264	267	297	275	276	326	271	260	282	283	286	256	270	281	263	278	283	266	253	277	303	320	293	295	290	278	304	279	316	271	280	282	270	279	284	265	256	282	293	305	287	290	259	268	282	274	245	264	291	281	273	267	268	264	279	305	270	308	280	277	299	286	269	294	279	278	296	265	279	261	305	283	245	245	278	283	295	293	287	268	262	285	291	270	290	289	293	281	249	282	285	274	276	307	287	256	299	277	290	262	276	265	296	291	245	279	268	265	290	281	265	247	288	327	274	264	272	279	277	299	297	298	292	286	276	232	278	272	287	275	306	265	244	290	239	278	295	281	289	282	297	273	264	279	298	293	276	250	293	260	285	271	289	304	298	284	268	305	252	266	273	312	281	298	276	274	280	316	267	305	262	273	283	275	309	251	277	316	283	285	278	281	240	264	254	289	286	252	272	257	275	296	258	265	273	297	275	270	271	291	302	282	290	280	272	268	280	274	290	270	270	292	296	255	274	281	271	262	250	275	263	262	249	294	271	289	277	288	243	257	257	250	295	261	277	278	263	263	287	249	287	306	268	291	265	307	277	312	281	280	282	264	285	297	277	290	258	266	292	291	282	283	260	254	272	294	266	276	266	281	282	271	272	278	283	294	284	263	267	307	261	271	251	257	290	268	300	273	292	272	276	273	264	247	250	277	257	276	279	286	304	250	250	298	287	270	278	286	302	267	262	291	289	268	295	259	273	273	296	300	276	279	295	278	276	271	291	274	293	290	250	295	268	290	307	283	289	292	276	295	283	268	291	254	262	291	297	297	271	279	268	264	263	271	268	286	266	268	261	297	247	268	288	292	291	306	302	286	259	282	280	291	278	268	296	279	293	301	305	260	269	270	316	270	283	283	266	258	270	289	290	277	256	278	261	312	273	255	300	263	283	287	283	273	253	252	299	258	264	277	287	272	285	264	278	260	267	293	279	299	285	277	306	290	296	291	255	258	316	295	282	275	282	298	252	268	293	278	282	283	290	286	278	277	290	287	288	283	277	256	282	311	296	288	269	289	261	308	265	283	270	298	290	275	294	263	278	273	258	270	285	285	256	303	297	287	295	283	288	240	282	267	283	289	285	300	285	244	282	262	294	286	287	301	300	276	275	257	271	260	292	247	273	236	271	251	299	240	285	287	255	273	265	263	313	257	273	262	294	261	303	271	275	279	262	257	271	315	248	267	275	288	265	277	285	270	309	287	279	278	273	266	280	272	272	284	300	258	266	254	268	312	290	254	267	289	310	287	268	278	268	261	275	269	290	277	282	289	300	286	258	273	274	266	276	272	296	266	265	276	266	282	295	263	248	285	239	282	298	283	294	266	298	272	293	296	272	283	279	290	272	294	286	291	274	269	271	280	290	278	287	299	283	267	282	239	291	270	305	273	284	279	292	295	285	289	281	291	280	275	260	268	274	268	254	283	291	287	267	243	283	292	281	288	245	280	261	296	279	297	252	312	269	275	271	277	295	250	263	270	263	287	297	273	274	290	267	244	273	263	292	267	305	295	294	287	249	281	297	270	276	252	282	303	253	276	251	262	283	291	267	291	267	260	268	282	288	288	277	270	265	275	282	270	260	284	282	254	273	260	264	275	269	281	273	268	308	287	266	296	270	285	296	253	286	270	260	267	301	283	252	264	265	287	288	277	269	269	282	284	305	274	311	286	284	240	273	258	256	249	286	271	264	292	276	258	278	282	296	283	257	266	299	272	250	275	276	276	279	290	265	290	264	278	290	322	243	285	282	268	253	267	290	270	285	280	275	259	266	269	275	282	280	266	281	287	255	287	311	249	255	278	291	333	256	272	277	268	301	264	287	287	283	295	261	277	261	264	264	287	305	273	272	250	289	275	276	268	281	287	270	285	279	291	255	264	280	268	302	254	301	285	291	275	274	292	256	274	243	288	296	262	307	301	287	294	276	267	293	272	254	271	291	281	257	256	292	262	316	268	274	276	253	294	299	259	284	282	269	269	252	296	288	283	264	285	265	273	263	270	304	294	253	294	246	308	287	278	279	298	275	296	251	264	272	276	278	275	288	290	298	274	258	294	267	255	265	273	285	277	274	291	286	277	270	279	263	297	274	284	256	242	284	272	290	278	248	247	276	277	268	265	283	280	283	280	249	260	262	291	276	275	266	289	255	278	289	249	284	284	283	273	279	281	275	287	277	243	270	250	279	276	256	271	298	273	288	272	267	314	276	305	276	282	297	274	288	302	287	240	266	281	262	289	274	269	255	278	272	274	305	264	309	287	311	305	255	304	266	315	279	275	255	269	298	294	285	271	322	280	269	271	289	253	280	281	300	273	287	296	287	243	269	261	274	258	303	291	284	270	286	273	300	266	295	279	252	286	267
23822	21057	28412	25022	24229	23474	19336	11439	7480	4944	3893	2494	1743	1437	1066	1096	949	869	921	769	649	513	459	431	405	455	438	455	477	492	462	429	391	375	356	325	328	300	336	334	356	356	305	318	291	287	307	294	281	333	296	333	327	309	338	316	324	313	288	294	312	329	308	318	304	282	320	310	309	305	321	298	280	325	319	337	303	293	321	332	296	304	313	298	303	306	319	295	327	325	252	294	309	310	325	328	330	311	311	320	292	281	305	344	336	282	270	310	271	304	286	295	320	285	309	307	287	264	314	281	305	304	295	284	304	286	261	331	347	316	331	301	323	323	273	280	288	306	296	273	301	304	308	278	312	282	325	314	297	291	297	302	291	304	332	297	307	313	298	337	320	296	336	295	305	282	325	275	342	292	312	321	311	334	274	310	324	300	309	318	308	287	316	317	299	327	323	315	342	271	316	287	317	280	314	298	260	274	282	313	292	315	285	293	312	291	248	304	300	266	305	297	315	285	272	344	304	309	294	334	328	314	300	303	300	293	298	317	326	310	273	329	336	292	297	298	301	285	314	288	270	313	296	323	323	327	296	262	345	291	307	313	294	278	269	300	344	311	319	325	279	318	326	299	283	308	301	329	313	319	306	317	271	294	288	347	326	327	304	329	292	290	296	316	300	285	313	307	304	339	309	288	317	298	315	295	323	323	282	312	271	330	309	312	263	334	288	286	305	337	313	284	315	303	294	301	286	273	279	296	291	292	307	301	316	310	294	330	293	305	291	324	267	306	322	317	319	288	309	287	302	337	292	315	309	324	337	293	293	294	304	297	328	289	298	324	295	277	307	285	305	324	301	288	294	294	329	292	295	277	279	291	288	293	317	291	304	276	300	310	282	294	284	302	302	295	297	313	312	271	330	316	300	299	319	295	298	292	295	302	292	284	311	313	318	289	292	324	287	309	270	308	290	330	303	255	301	307	304	300	282	317	285	305	294	331	337	312	275	289	298	288	287	323	286	301	304	318	314	322	304	315	316	271	276	308	316	308	300	281	283	292	304	290	288	312	281	295	292	295	293	307	290	326	307	338	290	327	291	302	293	308	314	305	269	297	312	291	266	261	297	310	295	302	299	295	319	299	291	287	310	287	320	279	320	323	333	337	333	304	279	293	308	310	289	285	294	314	315	281	276	315	307	273	288	311	314	327	321	310	312	274	320	280	301	281	301	329	314	275	316	264	305	303	289	286	308	306	270	323	287	310	304	316	325	329	297	305	278	284	293	304	269	291	285	298	319	280	302	287	308	304	304	315	288	314	331	304	314	310	299	296	335	303	315	280	316	322	303	315	297	295	302	308	301	327	320	303	298	280	290	299	297	288	299	314	296	317	279	298	303	315	316	319	324	300	263	306	322	266	311	303	323	296	316	314	293	324	339	320	322	301	291	282	295	317	292	284	299	333	338	337	293	316	313	284	314	358	331	287	334	319	317	352	287	305	298	306	310	296	261	308	299	309	296	306	306	304	266	302	281	293	328	324	305	313	315	297	287	295	290	322	288	288	322	316	327	279	336	331	304	294	294	317	315	296	306	281	289	301	317	315	280	303	311	297	284	286	299	297	310	290	311	272	298	306	345	308	310	281	338	304	265	291	291	291	281	305	311	311	260	313	324	292	287	303	296	317	291	315	305	316	314	283	303	300	328	300	311	322	330	314	288	274	305	293	320	277	298	310	273	311	295	294	296	314	303	293	313	295	314	314	303	309	301	292	270	305	302	304	274	319	308	288	291	315	318	325	302	310	315	286	298	276	304	306	308	295	299	298	285	305	311	305	323	298	286	299	285	314	298	301	352	278	291	305	300	301	312	290	268	280	294	308	315	299	303	318	299	303	311	317	307	311	330	319	311	306	333	303	303	305	281	287	341	299	277	320	294	295	282	312	291	290	316	290	312	289	283	286	325	317	304	283	333	312	300	286	322	302	311	295	308	308	293	300	315	284	285	315	294	276	296	304	285	302	299	312	302	317	292	292	300	294	304	292	316	273	300	313	274	293	327	300	315	299	317	290	304	267	294	273	294	302	297	331	305	301	273	299	323	303	301	313	290	280	344	316	285	289	284	318	265	268	338	301	315	287	268	313	318	311	308	296	317	306	302	294	302	315	313	294	264	298	301	282	319	299	290	289	315	296	300	287	304	318	281	313	302	281	333	304	275	280	296	290	293	323	328	318	296	299	295	322	293	311	293	292	311	267	297	291	289	330	290	338	324	284	325	312	306	327	300	262	319	307	318	316	318	308	307	248	303	320	275	316	328	295	311	308	308	303	295	292	284	283	282	318	309	320	332	316	315	326	289	301	300	319	274	297	307	299	321	309	305	289	310	309	308	276	303	283	316	288	342	320	301	291	289	321	298	308	320	311	277	265	314	313	311	315	288	309	323	282	324	310	293	297	307	335	316	283	281	304	292	332	290	327	285	322	302	311	266	305	319	296	279	309	299	290	278	283	307	332	337	305	328	307	310	289	342	300	332	296	283	310	301	307	301	284	316	310	274	315	308	300	300	326	304	291	307	289	286	316	291	292	293	313	266	314	288	321	323	297	317	285	326	303	307	290	288	303	303	297	328	313	292	310	331	307	303	306	291	281	279	322	303	305	329	313	278	305	341	310	300	298	283	269	281	329	317	324	323	294	331	306	311	268	332	324	288	291	278	326	322	298	305	283	284	292	314	288	281	294	307	336	297	292	295	308	306	292	309	331	269	296	326	281	289	307	291	297	307	317	264	316	300	312	309	298	335	301	301	275	272	319	333	311	320	292	297	303	318	313	331	278	286	295	283	305	300	303	340	300	287	291	314	272	292	323	282	326	309	287	307	305	324	287	329	281	335	300	278	302	334	295	315	309	306	285	298	298	310	325	302	319	331	282	331	284	286	320	327	302	279	285	291	301	286	327	303	282	278	270	313	321	318	294	297	302	303	292	290	278	315	303	349	272	277	303	309	334	331	269	296	309	324	291	294	330	321	286	301	322	315	335	279	315	310	279	292	270	304	320	304	329	294	287	342	308	303	330	310	296	286	307	285	300	305	294	309	296	309	309	317	323	325	285	301	301	333	310	293	331	331	309	283	321	298	276	287	297	281	324	294	308	297	319	307	306	315	346	277	310	278	293	316	325	296	307	292	307	276	303	272	308	303	314	298	316	274	300	295	323	279	311	293	274	291	272	277	296	288	280	298	305	302	328	293	290	264	297	279	310	333	338	334	303	323	299	327	324	302	294	297	320	254	303	317	311	303	308	326	289	274	288	264	310	291	316	331	265	288	309	299	303	326	296	340	279	327	335	322	304	303	298	333	308	292	287	288	274	239	327	328	306	321	304	300	265	350	308	349	296	293	300	298	295	276	292	294	320	307	271	311	283	348	315	305	311	306	281	294	307	275	301	298	331	279	315	275	322	300	283	312	303	298	316	316	312	308	307	275	318	324	302	318	343	318	298	309	293	332	312	315	310
33287	55413	45555	36015	33348	27610	23102	17211	13096	9097	7522	4825	3480	2801	1963	2004	1556	1563	1563	1355	1085	785	667	634	602	632	733	672	634	698	634	620	547	548	511	419	424	394	433	424	424	441	362	375	373	355	347	403	376	401	439	397	395	380	404	380	399	367	400	404	384	379	366	361	386	345	396	396	363	366	353	368	370	420	369	381	382	353	378	352	366	368	349	360	344	373	322	352	357	376	380	372	363	358	342	359	346	367	375	384	381	375	355	401	384	360	355	384	348	394	355	377	344	369	363	343	390	342	364	382	366	371	358	387	346	384	373	374	335	346	394	360	325	362	360	378	345	373	347	373	344	340	397	388	354	341	397	363	373	351	377	393	338	360	398	347	332	347	325	384	378	360	373	358	403	354	368	378	345	347	336	381	328	357	364	333	341	365	347	377	350	324	347	372	376	354	358	350	359	396	357	351	364	424	358	351	331	353	383	342	354	418	352	348	348	325	366	350	363	368	396	377	389	364	365	394	333	367	337	366	393	370	350	349	394	391	349	347	378	368	363	345	371	390	371	349	339	364	336	396	345	390	392	345	393	336	353	380	361	353	366	384	384	378	385	365	370	357	355	368	372	346	359	355	373	395	379	367	352	359	370	366	355	368	368	370	371	341	358	366	374	376	348	351	348	361	355	387	396	378	372	356	347	358	342	370	351	366	359	351	388	360	349	341	358	362	349	356	335	349	401	371	384	353	374	338	353	373	377	379	370	376	364	356	370	373	367	328	370	398	333	349	355	367	367	383	341	389	383	355	365	369	397	400	374	328	356	380	356	376	360	351	359	349	345	378	353	376	383	380	397	320	377	378	371	383	377	332	359	407	366	374	368	364	372	363	380	394	345	362	378	353	327	373	373	345	399	381	372	352	342	346	365	371	371	393	362	359	393	400	368	320	369	359	375	343	340	371	379	364	377	364	351	417	370	365	355	368	372	373	345	382	344	357	332	351	364	361	353	351	359	399	393	371	394	366	352	370	359	366	362	358	353	356	386	341	369	360	389	322	361	362	360	387	354	374	339	358	353	365	358	365	359	368	361	330	370	399	329	366	376	390	379	331	360	398	364	359	376	393	369	339	351	379	366	365	352	382	360	362	358	371	365	367	383	331	372	370	399	389	350	383	361	328	398	348	349	356	398	339	370	353	389	371	397	354	381	375	348	347	370	368	336	358	362	363	386	369	336	345	377	352	348	325	391	337	361	356	367	326	359	355	352	373	375	355	379	366	358	380	355	375	345	376	351	344	352	384	362	374	330	368	366	386	357	366	361	364	385	361	349	385	364	356	338	357	338	348	373	393	339	367	345	386	376	413	345	358	351	353	370	363	389	353	357	359	379	355	330	359	353	345	382	370	337	368	340	368	356	345	359	354	326	374	373	341	386	368	358	353	356	367	348	365	343	361	372	351	331	378	338	372	364	348	366	380	393	363	335	373	357	360	335	359	355	349	378	368	346	356	365	404	354	361	338	345	396	350	369	351	363	355	344	371	347	379	353	368	369	338	391	337	362	366	384	337	390	383	411	380	371	386	368	385	327	352	368	330	390	336	356	348	356	339	366	331	378	341	369	407	339	354	383	332	349	361	404	364	343	360	352	333	397	368	355	376	369	390	369	358	346	380	374	367	362	327	364	359	398	362	362	371	350	386	335	371	379	332	323	372	345	365	361	350	403	375	386	330	354	352	385	329	374	372	400	365	362	385	368	329	358	409	349	359	336	374	374	364	373	366	358	349	366	346	375	350	356	343	382	350	379	367	376	363	344	358	361	394	371	353	350	391	366	388	366	349	385	367	363	378	365	385	403	361	375	330	328	328	341	373	347	355	378	378	333	376	400	349	365	358	368	374	359	357	350	333	366	374	376	371	390	369	408	325	333	386	376	368	377	380	370	382	365	361	387	404	362	353	403	367	343	347	396	332	342	372	366	365	382	351	363	400	338	361	361	369	379	355	374	365	354	351	360	362	362	386	324	368	363	367	336	328	359	347	352	346	317	410	343	347	342	348	318	400	316	369	352	354	423	359	325	346	369	386	345	364	390	368	344	387	335	354	398	404	375	396	350	373	350	377	340	370	368	367	371	376	373	368	370	384	352	363	375	380	382	349	344	352	323	360	365	367	359	362	380	344	388	360	355	349	357	361	357	368	379	367	336	385	328	393	328	354	377	375	349	325	380	365	367	340	367	354	366	349	385	348	337	368	360	383	371	329	383	355	371	387	350	379	348	370	363	349	355	368	374	375	379	349	364	358	368	352	338	377	388	366	371	352	383	344	380	359	389	382	347	336	363	339	351	374	368	348	397	363	383	359	352	386	349	375	355	350	346	401	358	384	355	387	372	355	355	387	367	339	363	393	364	370	355	382	359	327	347	329	378	357	363	369	336	358	351	377	369	367	376	382	384	325	360	329	340	348	380	374	365	376	392	395	378	384	346	334	374	363	351	356	343	335	386	364	371	368	358	369	335	373	371	341	364	353	385	335	334	398	376	351	386	388	374	358	369	354	353	356	407	374	337	352	379	381	375	368	404	383	360	405	385	354	331	370	371	335	369	323	377	379	379	368	374	346	339	370	354	359	352	341	361	346	353	374	367	325	332	345	369	388	352	356	349	365	344	347	380	394	395	370	385	375	326	353	361	328	356	364	394	353	357	368	365	353	369	325	372	336	382	327	384	394	390	359	387	380	341	363	340	374	341	376	374	386	354	356	364	375	368	352	351	341	341	349	376	371	361	377	354	361	351	391	361	372	370	347	344	404	384	363	377	380	351	343	366	362	375	372	357	375	395	387	366	346	339	360	338	396	391	354	358	385	357	370	396	347	353	398	334	328	366	328	371	364	386	347	349	383	361	353	360	358	353	346	386	322	373	346	352	389	351	358	417	405	373	366	382	379	349	346	378	380	341	365	335	345	363	324	373	359	351	373	325	330	340	405	354	373	372	384	351	369	347	364	360	384	368	400	373	338	376	350	341	332	378	372	347	365	335	400	368	377	337	368	346	345	345	369	351	358	342	370	376	401	384	354	356	353	363	347	358	350	370	359	362	428	322	326	398	380	320	371	361	357	352	356	409	370	381	338	351	351	389	363	370	341	366	353	382	360	380	374	356	361	383	367	380	390	387	336	356	343	358	400	352	363	349	384	353	397	354	362	384	405	352	381	388	395	352	340	327	388	348	339	356	354	356	386	343	366	368	348	375	349	375	381	362	358	352	342	359	371	384	336	400	370	367	353	354	385	381	370	388	341	349	360	345	375	409	365	360	327	375	387	334	391	342	353	360	344	330	373	369	367	363	335	369	353	374	371	367	380	376	327	373	381	352	330	363	348	371	372	360	374	383	358	347	376	395	340	346	371	387	363	363	358	374	357	348	344	351	318	370	368	373	373	358	361	368	372	394	374	362	396	357	367	379	391	356	366	357	392	365	370	394	359	365	374	356	326	358	356	363	364	377	362	338	383	359	373
24921	21207	28386	26842	23746	19473	14198	8335	5415	3826	3088	1929	1230	915	762	820	721	679	656	624	481	393	325	338	318	322	333	338	333	356	344	297	286	271	269	238	238	242	233	272	248	263	238	227	213	251	232	240	229	251	256	231	263	220	238	237	244	228	223	244	232	230	208	242	228	204	209	244	231	232	245	217	229	233	231	210	242	237	218	213	216	241	229	225	239	215	220	222	199	226	220	228	210	226	194	223	251	238	227	231	224	200	239	183	213	211	235	241	219	217	222	237	202	234	249	229	225	200	213	215	192	214	217	215	235	212	240	191	212	189	210	230	200	242	226	236	191	232	223	225	238	203	210	226	206	227	243	211	213	224	212	221	228	214	218	228	211	215	229	229	214	214	222	200	225	235	216	232	229	226	222	203	220	227	234	251	185	199	231	239	207	216	240	232	241	220	213	224	233	202	197	216	218	229	229	237	220	208	229	260	183	221	234	232	233	191	202	262	222	208	223	236	203	244	233	240	234	214	223	219	208	201	234	206	212	225	241	223	233	224	207	200	233	195	230	244	207	236	204	223	208	217	238	250	218	232	238	203	213	192	232	233	253	236	202	238	232	218	219	243	229	202	232	189	204	229	236	237	232	238	225	233	225	237	217	220	225	234	217	214	224	229	199	204	244	237	239	214	239	178	218	212	215	227	231	222	228	208	211	212	216	210	210	215	244	236	225	200	225	227	216	245	247	207	196	218	244	219	222	216	247	213	225	222	217	209	215	213	226	221	197	214	244	223	225	217	218	240	213	207	216	225	223	219	211	232	195	221	217	213	230	207	250	230	209	217	218	199	239	211	210	223	225	229	216	219	234	194	223	249	200	225	222	197	240	237	236	213	221	207	209	224	210	214	201	220	228	215	220	212	241	213	230	225	232	213	237	207	239	216	224	208	214	205	202	201	222	236	207	207	244	225	216	236	203	209	218	206	233	216	227	228	207	199	229	206	234	210	219	238	209	189	225	236	209	221	225	185	222	231	239	225	241	211	220	212	211	248	200	201	215	237	231	216	221	231	214	225	223	211	209	227	214	221	225	233	205	201	244	209	211	248	222	233	231	232	218	250	231	203	204	198	200	223	240	210	231	182	266	224	217	199	227	220	226	220	200	235	245	216	234	212	223	204	237	236	197	219	211	233	233	224	233	207	202	210	219	224	218	210	208	207	217	226	186	216	187	211	197	237	243	215	234	226	208	239	244	246	220	229	218	196	239	219	226	206	222	238	238	221	215	235	197	214	216	202	217	233	238	221	238	218	226	221	248	239	217	199	243	203	232	203	256	201	226	222	226	231	204	227	212	224	240	240	223	231	227	213	226	226	219	213	231	230	249	205	194	215	216	237	216	233	231	219	242	224	248	219	211	220	222	216	244	220	229	224	202	243	229	197	207	231	221	213	213	235	219	208	232	235	246	227	232	207	232	244	254	262	243	212	213	208	222	224	228	214	210	231	218	202	203	223	233	239	265	215	226	238	235	221	224	215	206	207	216	196	210	229	223	221	236	196	215	239	248	220	194	240	234	232	219	236	235	228	221	229	244	244	201	212	221	222	206	210	243	237	206	241	225	197	216	241	230	234	228	217	242	216	213	228	219	229	255	232	229	205	228	222	206	225	232	218	191	225	206	208	238	194	212	244	217	200	221	218	217	207	224	218	243	221	208	197	249	218	209	221	214	214	218	227	236	216	215	212	225	219	231	211	230	216	220	220	206	203	240	205	241	235	224	202	219	224	206	249	218	229	228	221	218	225	240	209	244	257	251	239	229	239	240	219	229	232	221	218	189	192	219	232	212	216	225	208	194	200	196	228	228	239	209	199	241	235	242	242	208	230	234	226	222	225	232	209	223	225	204	245	218	218	228	239	204	197	241	241	213	212	252	215	210	241	221	211	236	231	232	222	231	211	212	226	197	189	212	227	236	238	211	227	211	188	217	215	209	230	225	218	210	232	237	236	217	214	220	236	242	239	230	227	222	223	204	200	226	201	230	233	220	242	217	224	224	214	202	225	211	228	217	209	200	212	220	250	222	219	231	229	214	188	246	208	239	213	216	203	220	246	212	200	241	234	213	218	225	242	213	195	248	228	245	237	206	211	236	239	226	220	194	222	234	227	201	215	207	213	210	220	209	224	220	218	212	230	221	221	214	236	215	202	216	253	230	198	227	259	242	219	227	210	218	221	220	232	212	225	201	226	205	210	239	221	214	201	198	228	197	200	237	213	229	227	233	216	253	210	211	214	202	222	211	228	208	254	202	283	259	221	242	246	199	230	237	218	221	206	225	231	226	230	216	238	229	235	217	217	214	230	231	232	229	226	243	231	224	250	221	223	220	205	244	220	213	220	219	230	258	214	220	240	216	203	225	229	202	189	219	191	213	238	239	226	240	202	257	236	236	210	219	234	223	235	217	242	225	204	228	210	221	204	229	206	203	230	225	252	220	197	232	226	210	229	257	247	219	224	220	237	230	239	240	231	237	224	221	199	249	224	222	195	222	251	214	223	243	214	217	224	208	204	200	215	204	240	248	228	219	209	211	238	212	223	223	221	223	231	208	227	198	218	214	229	224	239	194	211	207	213	202	227	231	231	221	248	212	201	202	242	201	227	222	224	212	206	212	223	227	233	234	206	233	220	193	228	225	208	239	229	234	243	256	233	221	219	229	218	254	218	243	233	220	205	237	228	227	209	189	248	211	217	225	231	215	223	234	216	221	215	227	205	225	231	194	226	226	236	230	209	196	206	221	231	215	228	232	232	231	199	208	214	199	217	213	215	201	193	265	216	190	217	231	230	202	207	234	252	209	234	223	227	202	196	264	213	239	249	225	235	245	237	233	222	199	237	211	241	199	228	223	233	219	210	213	221	242	257	219	225	251	206	214	255	231	225	230	217	232	212	195	204	212	209	220	236	234	225	224	221	230	241	236	246	229	207	199	222	215	222	213	245	199	227	238	240	226	236	231	233	232	237	231	233	216	218	233	208	238	234	224	237	214	208	218	265	221	240	212	191	214	198	217	220	239	198	237	204	232	224	229	229	227	232	241	235	206	223	219	237	215	223	232	244	215	251	195	215	203	220	256	239	228	204	231	192	253	224	200	214	241	229	202	200	212	214	226	238	247	221	222	202	237	251	225	222	236	233	228	204	218	273	222	222	211	196	206	243	230	194	228	232	225	228	201	212	245	245	218	244	212	208	207	216	197	222	240	236	226	182	230	219	229	222	244	269	249	204	238	237	253	229	236	228	225	230	206	231	236	236	211	222	210	201	229	226	215	210	208	218	213	202	207	238	212	214	235	206	215	238	246	218	236	213	219	225	230	184	245	206	228	208	207	236	225	203	209	219	240	209	248	218	230	223	217	230	250	211	215	221	206	228	232	210	213	212	215	230	258	228	222	198	221	241	205	232	233	236	235	189	214	240	221	238	247	246	207	206	219	208	222	216	235	250	229	193	226	213	244	224
33470	51683	42166	32993	30739	25207	20453	15103	11290	8168	6637	4084	2544	2034	1537	1541	1347	1276	1193	1052	790	631	540	479	461	521	532	512	532	510	487	397	447	401	377	317	331	319	331	316	307	331	304	300	272	294	254	292	255	296	326	305	300	292	296	326	302	252	328	279	283	276	294	269	298	281	304	300	276	282	288	287	302	289	279	286	286	264	265	292	287	260	261	280	286	312	285	235	274	280	249	265	281	267	262	274	284	298	255	286	261	280	261	271	269	263	275	259	275	286	281	268	287	287	303	264	264	270	274	265	286	279	292	308	299	299	295	257	283	268	289	262	271	296	268	277	285	270	277	284	301	266	317	281	262	264	250	271	266	292	253	278	317	260	251	254	270	265	270	277	259	295	307	285	277	272	269	266	276	270	288	296	268	282	303	279	255	240	278	285	272	265	280	265	268	280	317	278	276	277	271	263	278	309	277	239	262	255	268	252	248	298	272	291	262	282	299	252	288	267	272	269	284	274	271	284	255	272	311	306	242	268	276	255	292	266	284	279	275	264	267	297	295	279	276	278	287	292	290	248	296	268	319	277	259	317	258	269	252	311	265	272	296	261	256	288	282	261	253	258	271	313	272	268	282	276	318	291	269	261	267	268	276	265	289	282	276	303	282	262	261	281	293	253	285	259	256	279	294	261	293	276	289	304	274	298	285	292	310	263	273	276	278	278	276	305	283	264	272	281	299	256	287	275	298	290	287	294	267	288	271	281	289	270	281	285	266	300	262	243	293	278	298	273	286	287	270	300	280	246	247	297	279	232	277	273	280	244	289	282	274	253	287	268	292	270	257	264	296	255	283	292	298	285	305	254	302	280	290	268	258	279	295	295	253	293	290	288	282	303	301	259	283	294	255	257	309	279	273	243	295	264	327	254	283	263	285	295	258	277	279	267	283	256	295	270	276	254	296	289	292	261	262	281	247	274	270	284	254	274	259	296	297	260	274	298	296	263	292	250	290	269	288	283	246	276	280	287	286	259	258	295	284	281	292	269	236	246	272	298	279	257	301	287	249	271	240	298	266	269	262	251	294	294	272	311	235	275	281	289	263	273	283	292	295	268	310	298	266	298	278	273	335	247	281	270	282	275	295	280	291	249	284	254	301	260	250	282	250	280	288	275	280	272	279	318	257	276	295	291	276	311	268	287	274	247	295	276	275	294	273	271	274	265	269	263	290	302	281	256	266	264	252	284	276	265	305	262	247	305	265	285	291	323	276	277	300	287	289	265	295	267	290	257	272	265	299	289	253	276	281	265	242	287	290	275	306	275	281	293	274	272	266	284	287	263	275	282	261	282	257	283	278	274	297	286	273	288	290	269	271	301	271	282	289	293	264	258	283	275	277	284	288	277	279	269	257	301	239	253	275	259	272	298	302	268	308	288	286	286	243	306	278	298	258	280	253	315	300	260	250	261	242	296	298	272	276	273	271	259	265	277	255	286	288	267	277	281	253	293	257	275	274	288	273	267	279	260	279	287	263	284	276	268	280	267	299	270	290	282	312	264	276	293	275	255	254	283	270	275	257	260	264	288	298	291	263	280	271	296	263	266	244	317	286	285	253	275	295	264	257	292	269	282	279	266	290	267	266	270	250	257	264	282	286	271	264	293	274	278	276	278	270	267	280	297	285	286	291	259	272	287	317	239	285	296	285	273	254	288	281	283	272	260	294	296	264	286	271	263	290	271	275	279	288	271	288	242	289	274	273	232	269	248	282	287	261	282	296	259	250	286	270	279	278	292	274	248	273	290	294	264	278	295	272	284	289	282	303	269	273	268	287	277	268	270	281	288	269	284	290	276	269	279	297	291	272	292	289	294	262	294	285	271	260	282	289	267	263	272	277	288	253	274	300	272	288	309	278	293	253	238	265	251	252	267	294	259	302	282	263	284	307	287	287	302	287	277	300	264	303	288	260	275	268	271	278	311	240	265	287	286	276	275	291	295	280	285	280	262	283	273	280	265	278	271	236	281	282	302	279	287	270	263	265	274	270	270	238	256	283	275	278	269	285	289	266	272	264	239	273	286	284	276	298	274	285	269	286	266	289	260	271	277	289	289	281	288	273	293	290	253	304	276	293	278	273	273	257	273	255	281	250	251	288	258	285	274	296	260	273	284	287	267	291	274	298	292	230	266	271	282	283	257	237	287	281	272	291	281	308	287	267	270	300	244	269	251	269	248	254	274	278	302	276	282	299	270	269	261	272	241	281	292	236	291	273	296	282	277	276	284	268	295	265	269	249	281	277	287	274	267	291	266	286	263	260	293	288	291	285	275	296	273	282	292	252	302	264	276	274	289	302	300	286	288	279	280	266	285	246	259	282	280	276	274	275	280	263	261	284	285	280	269	297	272	310	264	262	255	279	249	295	304	269	259	299	296	263	307	270	292	292	304	289	273	290	262	272	297	254	284	264	288	259	301	268	292	266	272	305	266	278	296	289	279	269	267	265	257	266	279	273	285	260	301	301	276	283	274	306	277	276	268	283	283	274	300	260	273	260	269	262	281	294	302	289	276	271	294	296	301	291	298	283	297	276	295	307	299	276	269	294	280	289	329	295	278	286	251	304	267	264	282	290	271	277	300	265	256	290	266	248	280	311	275	263	249	290	278	281	252	278	299	277	276	280	254	276	279	276	286	306	301	246	303	284	305	269	277	264	310	301	289	266	251	255	274	273	296	266	273	255	298	251	268	284	275	286	291	285	266	266	306	306	259	274	314	281	273	293	273	284	271	290	279	279	256	299	263	275	292	265	272	276	259	259	273	284	276	284	287	295	275	282	253	262	251	291	258	291	269	276	262	253	292	257	272	271	265	285	294	244	275	302	289	262	315	273	260	277	283	268	279	262	289	314	322	262	313	249	301	315	304	295	281	281	286	262	284	289	285	277	268	286	269	241	270	260	286	265	320	268	281	245	258	255	318	262	264	277	309	263	277	251	292	281	287	288	287	276	271	287	240	278	305	264	297	261	248	304	262	283	229	285	271	265	280	307	286	268	282	300	276	278	321	289	295	286	296	294	274	309	279	273	293	253	283	254	280	281	266	292	271	239	279	284	266	272	252	258	294	299	301	296	286	259	247	266	278	271	281	241	291	281	291	261	269	295	292	247	278	259	291	260	250	274	258	273	280	287	282	277	276	290	258	279	274	290	295	293	270	272	291	269	280	273	297	271	259	302	275	264	280	265	298	265	290	283	277	262	256	251	249	285	269	289	287	261	276	238	267	265	279	258	283	300	284	273	288	255	240	284	292	250	298	287	290	269	279	282	265	288	300	282	269	289	253	314	257	270	264	302	282	279	322	293	307	297	256	245	300	285	255	262	264	269	268	293	282	281	286	223	280	274	274	290	263	283	293	294	303	276	256	280	240	301	295	289	285	321	288	279	260	297	290	310	303	316	291	290	298	281	267	241	293	265	311	283	279	263	263	281	267	283	295	281	286	279	273	281	314	290	306	258	286
22677	21017	28722	23743	22452	25254	26311	15828	10085	7761	6023	4197	2785	1951	1423	1563	1245	1082	1096	988	901	700	560	579	562	568	592	557	559	573	556	540	516	473	393	396	405	386	369	450	419	345	356	350	340	370	373	347	368	354	353	352	361	324	364	317	354	376	356	361	335	352	376	312	364	342	357	395	327	354	325	348	306	334	337	335	344	350	330	337	336	324	327	311	346	367	334	349	360	333	360	310	305	338	334	300	319	334	338	321	349	325	328	365	347	330	323	348	337	336	329	367	344	368	342	362	348	345	330	342	331	353	345	350	349	352	291	320	339	354	325	327	350	317	367	344	323	322	345	323	320	339	324	341	337	341	342	349	355	341	310	332	352	319	325	331	318	343	357	332	358	350	336	332	323	323	353	336	353	316	329	332	339	326	348	352	319	318	363	332	327	333	321	363	329	336	357	381	322	340	360	318	336	310	355	346	343	344	345	305	360	329	321	355	327	303	331	345	316	318	352	333	355	326	345	332	336	346	376	316	289	317	336	318	314	331	326	357	353	324	336	360	331	333	348	347	350	337	324	307	344	365	319	329	385	355	315	346	339	322	371	344	389	311	346	325	316	326	336	326	329	359	303	349	356	352	359	333	312	294	327	358	300	344	364	341	317	355	375	333	344	317	337	330	327	317	342	350	354	344	325	340	345	346	323	315	313	389	322	367	359	310	365	317	346	348	342	336	331	308	369	332	329	320	325	335	321	332	305	351	321	351	339	333	325	351	335	357	312	352	317	326	310	333	329	321	328	299	353	341	343	350	343	356	323	320	337	360	331	357	344	346	324	373	312	319	333	334	333	310	338	341	346	383	334	344	317	333	345	322	335	320	341	323	335	307	346	301	335	351	377	338	325	341	298	354	349	341	344	370	302	344	327	372	287	315	320	364	348	334	327	321	330	332	345	333	355	299	323	336	348	355	339	357	325	356	353	348	316	326	355	316	331	349	340	345	356	337	322	349	327	330	349	352	338	348	320	342	350	336	352	332	323	342	335	292	338	350	364	346	317	318	360	329	331	284	331	326	342	338	357	329	343	334	315	330	367	326	331	308	311	319	338	337	359	323	314	328	311	361	329	320	359	365	359	356	322	338	334	343	287	350	325	329	356	342	347	319	371	317	359	349	333	359	339	341	346	369	375	363	326	322	344	341	316	345	348	327	336	317	338	326	319	356	349	307	331	348	303	340	327	355	351	352	355	350	341	339	334	320	330	319	327	346	361	348	341	348	350	312	336	328	297	325	330	302	325	340	371	354	339	326	309	328	344	363	337	332	296	353	338	341	313	329	334	315	308	273	337	339	371	365	356	292	317	349	327	355	361	330	323	312	324	354	366	360	370	328	338	306	318	306	354	339	346	376	314	348	344	345	329	305	308	349	321	327	347	345	332	336	383	327	348	336	328	349	343	335	342	324	327	357	343	341	349	348	381	307	341	356	318	342	335	329	345	345	325	328	339	323	310	348	351	346	353	287	325	348	342	347	344	313	366	382	356	349	331	346	330	352	338	324	356	347	329	361	330	303	333	348	326	354	322	342	332	296	332	318	350	323	381	332	327	353	343	339	332	298	346	329	365	343	313	312	349	345	317	346	350	291	331	306	313	339	331	326	339	312	322	351	320	333	345	328	323	352	330	350	319	370	352	309	358	328	339	331	331	317	302	310	365	320	326	337	358	346	328	311	353	324	353	316	317	340	323	358	320	358	351	369	335	335	301	382	343	346	341	342	321	347	344	325	319	349	321	342	361	349	330	353	336	320	340	347	325	355	330	352	331	368	330	324	323	314	339	336	337	362	342	345	334	369	337	312	304	349	333	341	344	334	333	318	347	327	318	334	312	350	328	336	339	337	355	325	371	332	348	343	348	354	372	339	322	388	322	323	308	343	384	354	362	335	353	322	307	320	331	327	335	369	315	334	325	330	344	395	311	337	307	338	333	358	356	339	319	342	350	322	327	345	342	303	352	324	371	368	332	325	309	333	323	369	341	296	341	337	361	350	332	336	338	344	358	320	368	335	334	322	310	307	340	366	355	300	346	349	315	331	314	302	360	364	348	281	349	352	379	336	356	351	296	324	324	319	322	355	342	354	353	339	326	326	308	321	335	357	347	337	346	339	299	340	284	330	319	330	348	358	318	316	350	341	348	325	359	337	319	314	321	356	315	340	316	347	313	349	350	333	301	346	336	350	335	317	327	351	344	348	360	364	333	323	336	331	347	328	336	348	333	334	329	326	383	363	339	332	314	334	337	371	343	333	345	351	310	328	336	331	338	348	331	362	317	364	304	338	320	355	335	310	323	315	317	338	364	320	320	337	342	361	370	332	382	322	327	298	323	328	334	315	372	330	339	329	350	320	361	333	336	312	340	334	349	310	319	339	345	309	348	315	332	311	311	342	321	322	367	342	313	356	329	324	334	320	338	323	293	348	351	360	323	310	329	320	340	319	338	342	320	322	380	378	330	318	328	324	330	346	332	323	359	350	352	304	325	310	345	332	341	356	317	359	337	370	336	342	328	355	360	356	352	327	331	367	318	372	356	353	310	306	341	337	297	328	372	328	340	370	331	329	373	330	299	364	325	372	345	352	344	330	346	351	324	368	343	360	339	356	360	318	327	339	329	342	357	340	372	301	325	333	339	337	310	328	343	373	348	356	347	311	335	309	335	291	365	318	319	329	329	331	364	348	330	351	341	325	325	347	339	337	329	328	358	318	358	334	355	349	326	391	315	346	359	337	328	343	381	350	309	359	309	298	313	323	355	345	338	319	365	349	348	361	338	317	332	329	345	358	346	339	326	343	330	334	360	340	305	353	330	357	361	288	319	342	363	328	338	365	338	324	341	343	356	284	329	326	372	359	334	345	319	318	341	344	330	328	348	350	330	322	333	334	352	330	337	329	343	341	302	365	310	334	352	338	328	344	372	350	342	337	335	332	337	346	353	329	365	354	343	326	309	346	348	358	343	341	305	303	334	323	307	348	348	347	323	302	320	332	324	318	337	332	319	344	369	354	350	302	340	296	364	342	335	358	354	368	360	326	350	351	333	343	345	374	337	314	328	347	326	385	310	353	333	288	335	324	368	314	359	376	330	326	374	340	352	336	343	374	303	301	322	309	340	334	378	370	365	325	326	312	367	335	324	328	359	339	344	315	357	329	332	323	366	333	351	384	352	326	338	360	308	296	328	334	309	301	320	345	333	334	344	346	337	356	354	351	348	336	331	340	330	368	336	338	350	317	326	352	322	343	332	343	339	342	343	343	341	301	335	327	342	350	342	349	346	333	329	373	344	297	349	329	321	350	325	315	309	333	323	344	369	345	353	358	336	364	317	337	310	348	345	361	358	323	337	355	307	339	330	313	315	326	325	327	331	348	326	346	326	328	355	330	323	356	293	336	367	318	349	334	329	351	357	319	336	326	351	342	350	355	342	322	336	349	315	327	340	346	282	313	345	331	333	359	317	364
35964	60954	49867	41316	38239	33068	28277	21157	16526	13619	10739	7680	5279	3495	2596	2778	2284	2030	2045	1691	1475	1086	851	823	838	909	951	902	875	876	865	765	723	616	526	476	527	494	519	510	500	453	440	427	405	416	414	436	460	485	433	450	451	395	425	424	428	449	417	435	414	387	422	424	434	396	437	427	426	391	444	418	421	432	376	414	451	396	403	439	383	406	392	407	424	412	392	386	400	416	383	380	399	412	415	426	386	462	396	409	402	418	388	380	425	382	415	419	377	417	414	385	369	392	389	365	395	387	414	420	403	374	388	385	401	382	413	402	410	383	462	382	423	402	391	383	401	406	403	397	414	405	382	402	385	405	406	392	402	379	391	378	423	437	392	417	366	408	405	356	410	376	404	405	410	424	430	420	406	431	410	388	406	414	418	412	411	414	407	442	383	422	401	422	417	408	414	417	394	371	368	424	413	403	413	390	416	408	406	406	408	370	422	418	418	395	435	392	403	415	391	417	426	396	416	422	407	420	375	401	410	420	403	406	388	403	356	415	404	405	372	393	399	420	375	399	389	422	395	387	417	429	372	392	399	377	415	415	424	422	429	388	370	404	380	395	419	397	382	419	412	414	411	395	416	370	411	415	395	410	418	389	407	428	418	403	380	387	372	358	393	421	421	411	396	394	387	403	396	408	373	409	427	415	417	411	420	346	397	395	371	397	451	436	377	410	433	403	406	400	388	418	381	412	404	419	367	393	340	392	417	394	427	392	386	398	359	396	393	399	369	396	399	403	411	426	427	428	396	411	415	379	420	403	417	414	402	380	406	429	380	423	376	406	380	421	404	409	413	408	412	361	419	395	409	376	404	433	401	411	415	418	394	381	418	387	411	405	415	417	383	400	409	376	415	409	425	386	387	408	416	375	387	411	397	410	376	381	417	389	371	376	346	356	406	361	464	436	438	400	384	365	434	412	378	418	391	401	366	381	373	387	372	423	387	411	376	383	423	365	342	364	416	425	391	405	405	381	392	367	417	419	379	379	362	409	404	414	411	378	472	368	403	428	415	378	404	391	423	417	405	372	388	369	417	407	414	364	447	397	394	430	415	395	376	407	404	447	399	396	385	441	418	378	424	369	413	397	358	419	414	384	434	412	419	405	387	398	384	390	378	383	411	391	400	386	389	409	427	375	382	442	430	393	404	401	388	401	384	395	397	386	406	407	357	415	378	435	440	378	418	394	395	392	386	412	417	396	391	399	382	396	420	389	370	387	415	436	400	391	368	401	409	383	431	406	432	410	416	398	375	424	394	415	428	387	399	412	406	410	418	373	409	397	418	406	448	415	388	400	384	414	398	429	379	416	408	403	405	356	418	414	385	425	370	400	387	392	392	408	393	417	445	434	413	407	406	414	394	418	363	376	396	378	395	407	389	418	388	419	442	418	394	397	409	427	424	433	343	375	390	353	378	388	397	413	422	410	381	441	419	403	390	389	397	401	413	412	384	385	391	389	404	411	383	369	379	390	396	374	410	409	425	440	437	402	409	438	399	440	387	409	419	405	396	404	403	399	391	386	418	412	405	398	427	416	406	403	409	401	446	409	416	414	414	395	418	391	403	443	351	424	411	391	393	424	411	412	427	421	438	410	368	394	384	419	378	432	383	421	421	433	407	421	400	408	454	388	386	363	399	415	377	365	395	389	459	392	421	391	422	416	408	423	420	378	364	434	394	399	384	373	414	391	440	365	449	382	426	384	414	419	394	393	404	377	406	388	401	407	395	412	393	417	429	430	388	405	410	388	380	361	394	427	388	415	373	409	415	423	400	411	395	376	396	415	431	398	398	375	398	390	417	397	375	435	375	417	384	429	432	397	398	422	369	404	400	406	380	415	379	412	426	443	368	385	397	413	395	412	392	386	422	414	396	405	408	395	421	438	392	397	404	425	398	428	425	379	386	373	399	449	434	403	415	373	405	393	386	399	394	397	389	426	405	394	411	423	416	409	418	388	423	386	430	412	373	419	417	405	397	398	439	380	386	413	400	422	392	381	426	398	402	405	417	386	429	382	405	415	376	418	377	436	413	407	387	408	396	364	400	414	387	402	421	355	426	420	422	419	423	368	408	418	447	390	425	427	378	403	400	380	393	395	406	382	397	410	375	393	396	398	404	418	407	440	377	418	376	365	392	406	446	374	363	403	406	412	393	386	411	411	375	413	391	391	381	428	439	429	359	390	375	403	416	405	390	406	390	376	423	404	377	421	397	395	403	412	366	405	404	412	405	400	389	403	403	414	410	403	419	392	397	387	372	418	441	391	406	418	405	404	415	424	409	383	450	376	418	389	405	409	399	396	418	394	419	399	416	411	405	413	414	423	383	418	408	383	432	409	426	365	390	396	394	381	413	433	426	403	393	404	430	419	365	417	421	405	409	435	403	393	410	383	392	422	397	409	420	439	405	389	407	388	395	407	410	417	405	418	401	385	398	433	442	385	404	409	419	409	407	395	385	408	379	405	406	379	395	427	411	398	391	377	404	420	424	399	361	397	416	376	408	419	379	414	375	368	397	408	401	414	398	377	375	393	382	422	397	428	424	416	405	408	388	429	400	405	399	386	428	377	385	390	417	381	411	416	420	429	396	413	415	415	397	383	388	384	398	402	414	416	410	397	434	425	379	388	412	413	436	383	401	367	379	411	384	425	407	434	431	391	394	371	430	435	374	404	418	386	410	415	428	449	391	403	381	410	402	416	413	406	400	411	399	419	385	401	393	423	390	397	398	398	416	378	395	385	384	443	426	351	403	404	404	403	392	378	419	402	395	424	421	410	400	349	387	408	431	378	386	437	402	394	423	439	408	417	416	418	410	405	388	406	414	445	392	421	396	392	410	414	397	413	394	380	381	403	399	378	429	385	390	373	380	391	411	392	416	401	403	369	369	429	444	404	382	402	399	404	405	422	412	404	394	444	361	427	376	392	382	432	384	387	370	427	408	405	426	441	400	433	417	405	398	426	429	387	422	378	394	409	390	401	414	404	372	393	417	380	423	416	404	383	399	372	432	411	407	439	383	387	382	392	389	408	411	404	389	407	446	417	400	386	426	423	386	394	366	358	405	407	408	412	407	421	415	391	397	371	430	432	384	411	387	402	425	393	398	393	413	392	372	380	400	398	409	436	379	430	434	434	370	424	378	401	404	460	404	418	418	393	427	388	371	415	385	392	388	422	402	363	438	391	393	402	399	412	397	396	407	393	397	377	438	401	413	393	404	388	404	410	371	348	384	424	399	404	405	418	402	371	420	369	420	422	387	399	390	361	390	402	408	390	402	409	398	427	410	395	383	414	416	373	408	432	379	380	388	398	387	438	415	416	398	402	385	394	395	426	406	425	418	406	386	388	391	407	413	419	404	427	429	389	409	396	403	447	397	406	380	406	404	401	450	386	385	437	384	406	379	421	403	403	383	403	395	427	414	374	442	400	390	400	381	431	401	418	415	394	398	403	414	373	387	417
29244	31642	34448	28045	22408	16122	11396	6410	4043	3126	2481	1555	1001	798	623	609	544	501	492	452	412	363	327	295	302	307	323	301	337	307	313	303	284	250	256	261	240	233	273	257	242	243	247	220	259	238	256	225	234	238	222	248	244	247	214	251	228	250	229	225	235	223	218	251	226	223	222	250	215	214	218	225	232	235	211	234	235	237	218	228	234	232	238	229	244	205	240	232	221	257	229	214	202	233	238	214	223	233	229	230	244	240	244	220	216	223	216	219	227	238	217	226	219	226	236	238	222	241	229	205	227	213	245	244	245	222	225	229	238	226	225	232	246	244	220	237	227	250	229	228	225	253	229	267	245	249	236	237	257	217	249	209	218	244	244	231	235	217	215	240	233	226	226	216	227	241	249	224	213	208	208	226	225	242	254	219	259	238	244	225	242	233	224	215	222	218	221	229	236	227	247	239	217	251	232	237	216	218	233	218	196	240	221	207	233	220	228	253	245	220	213	230	220	220	242	246	219	235	224	234	248	234	257	250	210	231	237	210	214	242	223	224	251	232	205	238	242	246	261	215	236	243	218	250	229	203	249	243	222	200	220	213	232	234	238	223	226	215	223	243	233	229	245	226	229	236	218	211	272	225	226	244	241	232	219	239	219	231	215	220	208	243	229	210	214	250	214	260	219	237	218	250	216	258	207	236	226	223	214	249	215	254	240	218	197	251	238	251	248	231	247	228	226	238	246	219	257	216	213	218	239	235	220	231	204	242	247	225	224	232	233	229	265	251	245	231	232	232	206	245	210	226	236	237	220	227	213	248	207	260	233	240	219	230	246	228	244	225	220	239	206	218	206	225	231	223	221	254	226	244	235	237	275	225	231	219	223	243	230	228	236	227	239	235	208	229	254	228	251	251	240	231	234	214	225	229	191	256	216	235	224	202	217	219	245	231	242	247	228	230	231	236	254	203	254	213	208	230	218	237	224	217	200	251	222	223	217	232	229	238	249	206	228	212	217	213	237	213	229	254	244	228	232	207	216	214	237	243	245	277	234	232	220	217	248	232	229	253	234	237	231	232	245	197	245	229	229	233	216	242	241	233	222	235	240	242	230	248	240	225	253	224	235	243	206	219	222	246	215	266	208	197	243	244	235	244	224	227	218	227	246	236	266	262	221	217	237	236	214	249	230	196	219	231	217	226	232	228	248	260	204	207	220	251	224	245	226	218	212	230	224	232	235	250	255	236	231	219	205	237	241	220	247	228	230	214	258	231	207	237	228	228	219	229	231	261	219	226	253	261	224	236	227	229	215	232	211	265	252	204	243	241	245	253	234	228	248	244	226	221	223	222	215	261	260	242	248	241	257	244	257	245	218	218	229	234	239	246	231	225	249	234	243	228	216	239	232	234	235	214	227	224	258	222	207	229	226	243	253	233	205	241	240	199	243	223	209	222	210	225	251	220	242	250	220	239	233	209	222	215	234	215	239	226	244	211	226	254	218	247	232	233	234	238	230	223	230	225	244	253	247	224	209	244	261	221	222	218	224	223	213	231	226	216	223	209	213	230	250	242	229	213	229	236	214	230	245	237	246	221	220	224	206	235	213	226	215	250	217	225	212	211	258	252	216	209	208	211	267	201	212	256	239	242	223	191	219	234	221	250	232	234	229	265	243	216	217	231	209	223	218	235	208	198	242	236	226	227	235	215	209	222	224	243	257	261	216	232	224	239	232	238	238	213	243	247	233	240	269	244	235	231	254	200	215	237	215	242	230	229	213	247	233	220	207	230	241	240	246	226	221	238	234	256	212	211	266	266	215	245	215	193	201	235	247	236	249	226	224	212	247	240	214	239	232	202	218	226	237	254	210	238	234	221	234	222	229	227	226	238	216	210	219	238	213	223	240	232	236	243	242	227	222	242	249	219	217	214	223	196	205	235	233	250	233	244	243	203	231	218	212	208	210	235	256	199	253	221	216	242	231	236	223	223	243	224	225	228	236	226	221	208	238	203	205	257	244	230	264	223	242	221	244	240	235	247	218	222	207	246	223	228	197	233	225	227	213	233	227	239	246	228	227	227	243	241	261	252	240	233	257	227	222	214	222	222	220	239	242	236	187	241	228	228	217	220	246	235	242	229	243	229	229	227	257	210	245	226	224	200	229	242	236	231	222	236	227	226	262	232	247	224	241	241	226	250	231	226	243	252	266	232	227	236	266	230	243	212	250	249	222	250	226	204	217	226	219	245	242	234	231	248	250	245	225	224	226	218	217	249	224	248	239	222	215	236	234	234	256	248	226	228	224	247	235	212	209	245	249	222	232	227	227	247	213	228	229	220	224	258	222	231	215	253	219	229	225	244	249	249	240	206	242	216	211	241	210	242	199	230	237	215	234	236	223	250	250	223	235	224	214	211	240	221	227	230	227	235	232	234	235	226	222	243	221	224	256	239	200	213	230	224	245	230	221	228	231	186	219	218	220	240	256	223	237	225	230	230	242	215	248	219	234	244	238	225	239	238	235	223	236	236	228	201	228	237	203	224	218	244	224	195	222	220	254	215	239	248	229	245	224	223	224	210	233	246	253	237	217	232	229	220	231	261	232	248	215	240	224	204	226	236	190	231	238	239	233	227	227	244	239	261	216	217	236	220	222	239	229	230	234	242	223	245	224	206	245	214	229	217	236	211	251	236	232	245	210	225	244	237	252	220	252	215	229	226	237	214	255	246	246	252	223	230	194	244	224	210	238	241	196	271	210	205	239	235	223	213	231	227	215	245	226	246	224	247	238	233	273	222	237	233	247	227	208	259	249	230	219	219	223	217	246	222	242	257	210	240	237	216	239	251	263	232	234	237	209	236	243	206	260	249	230	210	207	275	252	233	266	238	251	216	251	219	223	222	211	214	220	227	231	237	225	270	266	218	231	226	252	223	222	220	232	228	230	250	216	219	210	216	230	269	233	208	248	233	224	250	259	212	244	216	220	236	242	199	221	240	213	224	214	235	226	222	247	219	216	248	240	243	224	221	240	233	220	227	213	236	222	208	238	197	173	226	218	218	223	252	215	232	224	226	220	256	253	232	223	242	206	233	235	244	234	227	199	243	205	239	214	212	230	223	246	234	233	241	260	211	260	231	225	200	228	208	234	219	237	224	222	238	233	234	198	268	239	253	244	229	230	233	227	226	209	227	240	243	267	202	223	238	249	247	221	232	218	235	216	221	263	234	234	244	241	256	217	238	218	229	234	268	249	233	235	237	248	248	254	263	238	247	243	238	232	217	244	223	253	232	212	218	230	219	245	224	222	245	246	215	236	228	250	243	229	239	225	262	223	219	247	238	211	224	240	209	245	217	222	220	218	214	233	230	208	223	209	217	212	242	228	258	222	240	225	219	256	214	218	238	243	223	215	239	227	233	230	222	225	230	199	204	266	249	254	239	227	244	220	217	236	223	226	228	236	242	199	214	260	247	227	234	227	232	265	254	195	233	224	232	241	226	273	227	229	216	222	239
33397	47295	38333	30236	26956	22028	18271	11627	8407	6545	5039	3310	1963	1532	1160	1096	945	833	869	791	689	497	461	412	481	443	495	479	474	474	417	411	392	356	317	324	314	297	352	348	301	317	265	281	292	264	278	273	293	276	310	317	281	292	295	279	299	292	296	294	307	273	292	288	275	285	287	263	300	292	275	256	254	302	291	282	271	254	310	268	260	295	275	301	284	278	271	279	300	266	275	309	288	307	260	267	299	271	265	312	277	292	277	298	298	270	252	294	304	308	299	274	300	299	272	302	309	304	292	267	259	280	304	280	305	259	274	298	290	267	295	311	254	279	259	282	269	259	275	273	285	266	273	312	267	274	314	278	285	292	278	312	282	299	289	304	260	288	284	305	287	268	247	307	297	279	284	272	255	262	292	277	270	258	268	260	293	288	297	283	280	277	261	281	302	279	265	324	259	295	278	288	287	258	278	280	290	324	276	297	281	289	282	297	284	263	287	303	296	269	252	314	265	283	291	280	245	287	277	250	323	296	270	268	278	321	263	271	282	293	277	289	271	286	311	285	299	302	288	278	251	280	262	287	287	282	280	266	281	282	292	265	295	271	270	286	276	279	280	301	273	297	265	251	265	274	286	294	283	275	273	306	268	289	284	296	297	299	278	283	277	300	276	272	276	325	273	279	253	262	302	294	291	292	298	292	279	279	273	279	278	285	311	275	282	295	276	285	278	254	252	278	316	301	277	287	290	307	295	271	271	310	277	304	308	275	317	290	269	295	286	299	294	267	263	287	307	302	267	274	277	288	273	294	275	289	304	277	276	280	276	269	262	279	255	283	291	264	280	273	273	298	323	273	307	296	296	297	267	250	288	283	303	263	301	282	255	270	294	281	313	257	296	276	295	315	281	289	278	296	291	295	323	303	286	295	279	282	261	283	290	286	307	254	285	292	275	308	277	286	265	261	270	311	278	274	271	280	269	307	286	305	289	278	276	273	277	314	271	291	289	294	268	292	277	287	285	291	288	286	275	300	283	294	288	311	283	272	285	284	302	282	316	281	265	270	263	306	283	296	309	297	256	282	303	286	281	263	296	285	275	266	294	284	286	277	296	293	276	287	276	302	303	272	286	266	262	315	281	335	270	287	298	321	291	290	279	311	262	314	302	296	295	273	287	262	276	285	317	282	276	292	294	273	287	272	277	275	281	285	303	284	278	269	277	317	275	272	263	285	271	302	265	302	266	280	280	287	281	263	267	267	285	264	281	245	272	284	257	254	274	311	282	261	289	307	269	294	257	273	266	293	262	306	284	304	296	290	270	276	284	283	241	279	262	281	290	283	263	259	277	308	282	294	278	284	253	270	272	287	278	316	288	280	245	296	247	307	294	292	265	287	276	269	261	305	254	294	285	265	283	291	293	295	257	274	274	278	303	273	295	304	275	287	264	284	289	307	283	291	265	269	297	289	262	277	255	299	283	272	270	274	277	300	300	293	274	293	332	286	307	257	302	300	298	295	286	268	257	253	276	268	272	293	267	263	278	238	292	311	288	273	282	288	263	277	282	292	284	264	275	311	275	289	306	288	275	285	284	287	314	303	308	296	270	293	302	301	278	254	288	293	287	302	274	273	294	275	280	279	259	276	280	304	299	295	305	268	267	281	258	269	302	274	279	260	307	277	262	266	279	252	278	263	322	287	273	278	297	265	286	289	310	278	299	276	306	304	287	283	308	279	282	281	306	284	292	272	250	304	288	275	309	284	291	278	279	259	284	292	293	318	270	302	258	323	253	272	291	268	281	274	298	267	301	299	249	286	268	293	269	279	277	282	284	267	279	293	283	276	292	280	259	262	290	296	289	313	302	279	295	294	262	278	284	294	285	283	273	259	301	284	269	301	245	290	301	282	288	300	252	279	311	236	306	258	283	297	293	293	279	305	274	291	277	281	285	300	287	275	282	264	271	294	272	291	285	315	286	282	279	301	294	304	286	322	262	277	264	331	277	296	277	293	267	285	300	289	279	239	289	332	295	295	268	289	279	295	252	299	267	300	281	309	254	255	259	264	291	271	306	299	293	291	278	295	270	275	291	298	270	281	293	272	298	285	259	272	295	271	285	283	247	300	273	246	282	269	278	274	296	292	300	282	306	287	285	278	295	275	290	297	280	282	286	304	285	286	278	286	282	296	273	297	269	276	280	310	291	299	277	292	294	324	331	299	311	284	277	280	280	291	296	316	309	275	272	293	279	309	285	289	273	290	291	284	275	324	279	294	318	309	301	268	302	282	280	276	290	294	305	306	301	294	265	268	291	290	296	288	283	299	285	257	235	259	320	282	272	258	269	282	257	311	265	289	282	309	270	233	266	296	271	282	288	285	276	303	257	291	302	284	254	298	293	277	274	276	291	252	310	275	287	327	264	280	281	299	273	295	255	297	289	269	281	278	294	295	284	295	299	283	260	284	267	304	270	296	296	286	281	285	296	286	287	265	282	271	273	296	287	270	276	286	272	305	266	285	261	291	279	261	307	297	276	276	281	274	319	277	280	297	301	286	275	302	283	285	270	284	257	274	309	268	301	250	252	293	292	283	289	271	267	269	283	284	306	277	286	303	274	260	279	280	319	290	289	278	314	285	301	312	281	302	262	267	319	320	285	279	292	298	292	286	261	252	269	306	266	290	292	304	316	277	309	282	275	294	284	285	279	299	273	281	271	234	292	328	256	281	290	271	283	280	278	292	290	267	256	288	276	271	270	303	263	270	281	276	271	277	267	295	276	297	285	283	311	263	275	283	273	270	298	267	313	261	288	281	279	303	259	286	269	275	288	270	303	276	286	311	284	257	283	314	304	260	297	262	266	282	277	264	257	278	278	283	256	339	285	293	299	276	297	279	296	302	296	266	289	291	282	280	280	272	261	275	275	264	292	285	269	266	278	300	277	303	284	281	273	245	265	289	295	299	272	308	272	248	273	294	281	294	294	251	298	283	301	278	292	270	300	303	268	291	291	290	294	296	289	289	284	294	318	320	276	276	288	276	288	284	259	271	288	283	262	265	288	300	287	313	293	280	310	317	266	293	267	290	240	302	259	294	304	245	282	253	269	280	283	273	271	306	280	300	283	281	281	289	289	299	313	271	279	270	281	307	281	273	299	258	264	306	266	301	275	303	293	305	278	273	266	291	283	322	288	308	286	271	269	293	297	286	249	292	262	315	237	282	300	264	266	280	290	291	275	287	254	287	282	291	281	256	308	315	280	295	270	276	281	283	283	248	298	262	267	286	290	310	274	279	276	288	276	287	282	315	271	267	253	268	285	270	301	284	278	307	278	292	273	310	305	276	285	291	307	279	302	304	288	298	302	289	255	267	295	281	266	280	274	284	251	283	274	293	292	269	286	299	292	299	284	301	275	267	282	301	282	314	278	273	291	285	277	284	310	250	293	286	302	302	259	297	278	303	273	268	304	277	268	266	259	268	233	295	289	300	305	281	275	296	270	270	268	282	275	290
23727	21009	28324	25033	24309	23810	19559	10418	6923	5640	4068	2737	1752	1266	1148	957	860	766	745	723	637	555	491	496	501	517	481	478	462	455	428	408	401	412	342	328	330	364	332	341	322	343	322	320	334	279	306	308	334	337	350	342	333	302	317	329	317	333	295	292	320	341	310	313	306	280	308	337	329	302	310	287	275	317	307	307	299	312	281	326	277	321	297	310	262	289	292	281	289	309	299	299	277	301	274	299	285	316	290	304	305	292	285	312	299	312	326	301	323	306	300	272	277	306	291	284	301	325	282	297	299	278	283	315	292	288	302	276	324	281	278	310	306	314	321	295	275	330	283	298	300	304	335	302	288	321	280	327	303	325	322	297	307	303	299	295	290	280	306	297	313	301	293	316	319	328	293	282	340	282	308	287	317	270	328	352	307	298	327	289	279	317	301	296	307	305	298	294	313	320	324	309	331	333	332	310	300	293	301	309	297	338	330	296	305	324	298	296	316	333	288	320	280	280	314	296	299	294	323	300	302	285	300	288	309	301	291	278	289	290	330	323	323	327	308	314	309	306	307	284	295	326	288	324	279	300	323	319	308	320	337	282	275	320	315	258	282	346	310	288	305	298	308	297	300	284	291	300	316	305	331	314	334	284	289	312	306	291	283	282	320	280	293	322	302	330	305	293	320	307	293	287	310	306	327	289	288	291	319	279	286	292	314	308	301	329	287	302	337	313	288	327	306	324	307	282	289	311	275	302	293	323	305	304	281	327	301	261	309	287	327	298	301	315	321	308	322	313	290	291	320	334	319	293	325	295	336	257	278	323	321	320	313	284	300	280	295	310	307	290	318	276	316	298	261	331	305	295	268	294	314	313	296	349	310	305	282	307	309	304	330	304	295	333	253	277	310	279	288	291	279	289	280	321	311	317	287	295	327	322	304	307	292	317	261	319	302	316	283	291	286	292	311	307	319	312	313	294	305	308	309	268	297	285	293	304	300	326	298	297	334	289	294	294	270	321	300	299	298	299	267	263	294	318	284	315	317	295	338	323	297	321	277	303	307	300	319	300	306	289	286	317	369	311	322	295	297	321	276	302	315	294	302	321	304	299	297	356	288	306	330	293	286	294	288	312	273	320	308	279	305	308	315	301	301	305	305	305	324	283	304	310	279	327	300	291	348	291	297	307	302	286	312	311	320	329	279	300	332	295	312	315	323	303	295	293	279	327	302	313	298	290	305	325	327	322	309	320	276	289	309	308	277	332	280	285	291	306	319	310	321	280	308	294	274	313	328	312	296	312	302	306	309	265	301	297	312	257	277	284	300	308	303	339	297	281	306	312	282	315	308	312	309	285	296	269	307	327	335	291	290	333	282	321	332	286	297	290	300	304	280	275	308	267	284	341	298	280	286	283	284	321	321	320	291	305	298	303	307	306	293	302	333	289	312	310	302	294	276	294	320	315	306	306	264	271	306	302	297	303	288	315	259	267	281	281	322	288	309	315	306	304	315	298	309	322	291	295	296	293	332	285	310	290	283	330	322	275	281	293	295	297	282	292	311	312	284	301	300	318	322	287	301	272	311	287	304	304	300	316	297	277	280	286	323	245	344	316	309	296	312	339	289	325	293	319	287	303	291	288	325	316	292	286	295	283	326	311	282	273	319	292	310	301	301	273	311	286	303	315	313	340	294	306	293	289	312	312	290	300	277	300	315	310	322	304	271	331	276	282	306	335	287	308	287	314	299	326	317	322	314	266	300	295	317	287	297	288	340	325	286	290	308	321	309	282	309	317	308	304	314	277	310	318	284	329	333	320	340	313	339	273	294	284	314	296	272	279	309	334	299	316	266	318	297	283	304	301	313	296	277	317	293	292	277	308	305	308	301	319	314	324	276	294	348	300	299	308	283	333	252	301	305	292	279	274	300	287	299	310	307	283	297	286	300	282	323	309	312	316	321	316	326	309	324	324	298	300	293	300	317	301	309	286	314	329	319	313	326	316	291	318	279	323	300	290	280	307	314	312	287	326	288	282	323	308	293	304	309	319	290	329	308	295	288	304	310	328	287	312	284	316	303	293	301	300	287	288	315	311	338	302	299	269	310	296	293	291	286	294	345	295	249	292	317	303	301	305	280	279	329	299	310	297	285	306	289	313	314	343	306	289	292	274	296	301	311	305	314	316	313	309	309	305	299	294	297	312	307	315	286	329	325	266	294	306	304	288	297	302	265	319	332	287	294	287	330	315	292	302	292	314	331	300	308	309	310	298	304	260	299	294	300	311	315	278	294	298	279	297	292	299	293	294	291	273	334	324	330	297	336	295	327	296	327	273	307	302	319	301	299	310	306	321	315	326	292	288	275	314	314	315	288	303	315	279	355	296	288	325	310	257	333	301	270	287	289	302	304	335	286	310	305	289	288	308	305	306	301	295	278	309	301	279	315	301	293	288	279	324	339	291	296	341	333	321	315	312	282	304	295	296	309	325	314	305	302	294	318	280	308	300	314	279	273	298	326	317	306	304	292	313	303	256	322	334	307	314	291	305	297	287	286	292	303	256	297	306	327	275	337	289	292	302	305	288	302	301	290	302	304	292	340	284	302	285	292	319	321	311	290	313	298	326	270	294	349	302	324	299	270	313	296	299	301	317	291	318	303	261	330	293	285	317	302	315	312	310	302	300	292	303	369	278	326	288	298	289	290	294	317	298	297	291	293	278	286	304	298	318	325	316	301	319	308	291	318	310	271	314	285	280	317	282	320	281	274	322	255	295	288	319	288	313	298	324	309	286	300	326	318	314	316	315	301	295	315	315	331	292	320	327	305	332	317	289	307	307	309	286	316	278	288	275	338	333	318	310	312	306	299	313	322	324	313	301	308	308	313	306	317	310	292	307	319	316	287	274	289	258	313	280	320	334	287	291	273	281	310	291	284	317	306	296	286	312	275	297	319	321	317	300	286	307	318	290	306	326	300	302	299	314	280	340	328	275	288	291	320	305	292	306	288	275	298	305	303	275	279	301	291	300	285	285	351	291	270	315	300	321	290	286	299	289	285	295	328	314	298	309	296	295	296	331	278	303	310	307	300	298	305	289	308	271	336	323	299	290	266	304	305	320	293	301	315	294	290	339	279	319	299	311	315	309	317	294	314	326	313	303	294	298	325	298	318	317	299	322	275	308	323	311	321	302	274	311	307	313	288	285	283	269	285	301	317	322	293	291	310	282	303	291	324	284	289	304	308	286	328	319	337	325	315	307	304	281	297	271	322	303	264	305	307	273	324	321	264	330	304	286	300	288	298	282	280	287	283	331	280	289	301	265	282	292	312	310	279	300	292	286	294	304	293	285	291	320	309	310	317	308	315	316	286	309	308	318	309	319	329	282	297	320	313	328	301	302	269	294	288	284	302	279	318	319	267	300	298	318	306	306	319	312	303	288	296	299	289	308	305	317	296	278	301	292	302	304	323	304	282	257	327	322	332	307	307	298	295	304	274	321	326	299	320	309	327	322
33785	54616	44969	36959	33435	28392	23691	16243	12609	10721	7913	5151	3343	2481	2009	1836	1518	1332	1236	1122	912	854	683	677	759	707	782	655	686	687	638	669	600	512	451	469	449	404	457	450	458	409	398	385	402	386	383	365	401	403	400	383	424	382	374	431	442	404	392	379	362	403	385	368	337	395	398	370	413	368	369	357	376	387	359	413	360	338	368	378	351	391	362	387	355	378	438	399	343	384	354	364	356	409	391	352	368	361	360	337	395	340	368	353	364	390	342	340	352	375	405	369	370	353	367	371	390	325	365	351	350	364	365	370	386	343	351	340	390	361	365	365	391	373	350	370	358	374	371	374	378	364	347	356	344	332	384	355	365	340	385	345	404	352	399	382	385	362	357	343	381	377	346	360	371	362	372	368	365	366	377	344	354	366	367	354	356	357	351	356	406	378	356	374	387	371	338	394	373	387	348	398	366	351	327	338	411	368	357	371	362	395	347	381	374	370	364	353	389	349	358	379	364	360	353	382	372	397	347	374	387	342	362	370	380	358	388	369	365	371	369	382	375	358	398	361	392	352	365	366	352	358	384	330	395	375	352	344	397	368	385	367	375	407	366	347	372	344	365	365	356	387	368	376	371	322	374	386	366	373	351	352	399	366	356	349	370	357	357	351	378	406	346	345	350	366	364	388	355	368	372	377	389	347	397	366	350	353	389	362	352	344	359	354	365	353	348	366	396	365	371	358	383	378	391	355	367	379	378	338	355	343	340	366	350	392	356	364	359	355	361	362	384	350	362	308	366	393	356	344	351	347	366	363	368	369	376	379	363	398	370	326	375	377	385	385	339	360	311	399	343	384	342	381	389	357	386	327	377	328	361	358	355	385	350	335	361	368	354	350	389	329	326	374	398	379	350	359	367	353	343	370	389	350	357	377	372	370	374	382	341	367	370	390	394	346	392	359	361	381	359	372	388	371	359	370	371	373	357	356	380	368	356	361	339	386	386	355	380	361	404	377	377	369	410	349	341	353	358	348	347	359	377	389	402	383	367	400	365	383	368	349	348	335	360	386	408	385	345	373	332	378	352	336	355	393	365	364	363	383	357	370	373	348	341	357	388	360	349	379	356	373	363	374	370	364	363	348	360	371	395	353	360	353	359	380	369	351	356	347	347	384	328	374	349	351	360	353	348	371	373	331	373	377	349	349	360	379	372	343	374	343	360	385	366	356	349	363	371	355	379	385	385	341	373	396	361	333	359	389	378	374	319	365	369	346	343	337	379	367	386	379	338	356	358	397	365	402	363	341	382	365	373	373	374	362	394	377	375	379	399	386	363	373	334	340	348	382	372	402	376	411	351	378	375	393	342	392	369	372	371	393	406	380	364	336	402	393	353	341	371	354	318	363	356	360	350	371	364	395	363	387	384	347	359	383	342	363	373	402	381	378	394	376	384	384	397	363	348	364	362	371	343	362	376	347	370	359	368	403	400	357	376	338	370	379	352	394	353	377	373	384	382	375	370	357	335	362	397	383	353	359	365	385	350	358	346	320	365	350	359	389	362	362	348	381	371	389	355	351	348	329	345	386	389	399	359	357	356	385	366	353	350	359	394	355	352	354	360	376	386	354	357	351	372	348	362	376	399	389	393	373	375	355	353	362	353	360	333	374	332	329	341	396	350	360	376	383	357	363	350	373	359	351	359	340	392	365	349	374	338	357	364	351	319	338	410	361	362	390	384	350	357	369	375	350	376	317	377	359	360	374	347	385	386	390	354	398	386	380	352	373	365	336	365	348	374	360	397	335	370	358	353	369	356	328	411	347	383	380	373	407	350	360	367	389	387	360	388	355	367	387	372	367	356	376	413	359	390	363	361	343	363	345	354	384	338	358	344	368	392	347	332	374	371	362	330	380	384	399	333	364	374	394	363	369	368	375	383	336	377	361	376	335	373	365	354	398	352	341	335	360	374	345	385	388	360	369	387	342	378	353	371	349	388	373	367	360	359	359	339	359	365	377	378	365	382	367	359	331	346	367	348	388	389	361	385	358	367	351	317	329	348	372	397	377	355	369	370	377	369	376	379	376	355	353	351	363	380	373	386	390	334	364	335	365	375	338	345	369	374	408	351	369	371	348	369	393	364	367	360	373	368	371	399	333	397	354	371	370	368	366	354	361	376	362	393	379	346	367	399	390	376	355	386	336	368	371	340	375	393	366	366	381	336	357	400	361	393	330	376	358	358	355	360	365	361	362	345	366	382	371	378	401	361	364	339	367	368	369	349	404	368	359	342	411	397	362	344	357	366	368	349	383	384	370	365	390	391	380	375	368	324	376	377	339	354	403	383	377	388	364	347	333	355	367	369	354	354	377	365	356	395	360	365	367	339	347	376	382	374	365	392	380	347	358	361	363	361	352	362	360	360	376	363	396	358	386	355	392	377	392	358	391	362	362	356	355	395	350	359	365	375	377	358	359	342	353	363	386	332	373	333	345	355	353	364	376	365	373	435	348	383	358	358	368	376	383	387	362	370	379	382	360	371	312	343	350	357	395	403	345	353	379	352	331	365	340	357	360	352	333	365	390	382	375	335	335	429	364	342	369	343	371	311	379	348	398	407	364	379	366	359	320	376	384	351	360	407	396	340	387	355	365	357	379	368	348	365	365	387	369	357	367	394	343	404	372	347	359	381	360	339	346	349	372	338	389	366	359	394	394	370	380	360	364	358	355	350	401	365	368	383	355	395	392	359	378	341	375	398	339	385	346	379	360	362	398	362	357	386	352	364	367	362	375	355	376	335	349	385	366	385	372	362	357	368	336	382	350	358	393	353	386	358	376	355	367	338	349	394	376	373	367	356	357	366	366	369	367	378	359	353	359	376	388	351	377	351	369	379	358	383	361	362	379	392	359	365	356	386	357	367	377	318	368	359	352	384	387	350	374	387	341	340	364	358	380	349	377	361	343	360	349	359	376	359	401	353	342	392	391	353	350	369	389	394	356	364	377	371	371	324	375	360	389	388	351	391	360	400	376	381	363	373	358	397	371	355	367	364	393	380	379	361	375	347	384	385	357	363	336	345	335	345	380	378	374	343	363	375	362	352	340	407	363	385	381	383	358	374	373	372	383	348	349	356	348	356	362	340	364	369	365	364	396	393	376	385	357	361	360	389	361	328	365	363	394	336	354	385	381	379	360	366	372	389	320	382	378	375	363	345	343	370	352	370	354	371	374	375	336	370	397	338	355	372	392	326	344	380	340	365	369	373	378	383	380	358	400	363	347	380	384	349	342	363	365	385	346	347	342	354	358	373	371	370	362	358	350	363	352	404	375	394	367	357	375	362	401	369	363	385	379	370	353	340	343	402	355	370	368	361	359	377	390	380	365	376	393	384	374	366	386	360	342	376	351	370	388	374	353	354	345	378	351	355	362	342	389	355	372	397	343	380	379	370	359	362	325	367	353	349	349	353	338	383	377	378	363	365	387	402	348	367	355	362	327	366	381	392	378	383	346	369	379
24915	21207	28241	26983	24063	20398	14693	7982	5303	3916	2845	2052	1374	991	799	660	635	554	469	468	419	357	370	395	380	360	355	376	380	359	365	299	295	291	252	215	263	265	255	254	251	234	235	213	252	229	227	224	236	242	234	211	226	248	240	227	209	211	235	246	232	237	243	233	224	201	238	245	228	213	222	249	221	260	209	246	207	191	221	223	209	210	223	256	218	204	206	222	203	229	203	207	239	193	226	218	242	220	223	234	231	214	218	235	221	223	237	242	196	230	223	227	227	235	219	195	233	237	196	252	199	234	241	222	225	237	237	213	237	225	249	226	228	204	242	218	214	218	204	207	200	201	217	209	213	201	218	227	235	234	220	248	227	232	224	222	223	212	213	236	239	255	251	227	226	227	211	211	215	211	205	198	248	208	217	225	229	235	234	198	227	219	241	217	202	203	218	228	225	222	244	212	238	219	215	237	242	199	213	237	213	217	204	213	215	213	237	208	202	237	226	222	202	225	218	231	225	220	213	213	234	222	216	201	197	208	235	237	207	226	227	236	212	254	228	220	211	219	248	235	235	201	217	238	262	202	230	200	233	199	222	214	223	234	210	244	227	248	246	231	243	223	244	219	208	249	208	222	225	207	244	256	214	235	225	243	213	237	229	225	238	244	215	225	246	213	232	221	217	224	218	216	211	222	230	244	239	227	215	237	236	217	201	214	228	212	240	214	225	233	214	218	226	213	224	181	250	252	213	227	236	231	200	217	221	252	217	237	237	216	201	210	216	190	210	215	245	216	232	213	242	225	220	222	216	218	225	244	224	246	211	214	221	229	212	233	209	230	246	235	212	238	239	205	218	209	227	209	215	230	237	227	232	220	226	220	266	207	226	209	233	237	241	239	202	225	226	242	229	241	232	180	199	233	216	205	219	239	234	250	221	240	226	241	222	233	224	213	234	206	217	211	219	230	212	233	209	245	218	244	229	237	219	235	239	223	224	238	209	227	216	224	220	225	198	233	221	232	231	196	245	220	237	249	210	226	240	200	200	211	222	234	212	236	224	221	213	211	225	221	234	240	216	224	229	228	229	231	214	219	233	228	232	231	257	212	239	228	270	259	224	230	215	191	231	204	205	212	228	232	217	215	222	213	202	208	200	251	242	202	218	244	204	224	225	272	226	227	187	217	220	209	212	244	272	230	223	236	217	233	219	232	225	218	209	222	212	250	236	227	219	239	232	236	218	207	223	232	226	240	192	243	207	252	190	210	192	225	247	220	227	214	215	240	205	195	228	223	250	212	213	231	232	211	218	212	239	207	229	213	243	257	230	211	237	201	220	234	210	225	221	245	230	218	210	210	218	226	213	233	228	235	223	251	205	222	211	218	218	218	234	220	236	236	224	231	225	235	222	192	198	220	245	219	226	216	222	226	227	213	211	235	220	255	248	238	211	237	224	259	211	222	215	222	244	245	197	234	265	221	246	203	210	214	230	203	216	232	237	229	212	264	221	222	247	201	217	224	241	229	215	201	242	222	214	217	231	217	227	203	206	219	236	207	210	206	207	206	192	216	242	222	225	241	191	217	244	214	231	221	232	213	225	248	236	223	216	240	207	209	235	212	215	237	220	236	228	200	229	231	283	236	220	207	215	233	208	235	221	236	241	212	240	230	226	212	204	221	230	231	237	192	210	241	227	205	208	199	231	234	227	213	268	224	207	228	239	203	225	220	208	210	204	223	207	236	223	242	216	226	233	210	245	215	207	206	219	207	222	206	213	248	239	181	251	237	233	228	218	249	223	205	238	199	220	240	199	188	221	257	216	224	215	227	220	218	236	244	212	221	228	243	205	238	232	236	216	228	227	221	193	238	219	224	184	226	216	266	220	209	240	241	210	230	215	232	222	223	236	223	212	246	211	224	212	227	238	231	218	239	216	221	247	218	216	209	243	213	245	218	203	236	245	218	214	236	236	237	222	217	232	231	249	218	221	226	237	241	232	244	251	233	234	242	194	236	248	192	209	219	234	221	206	215	209	208	192	218	226	243	223	208	234	219	232	229	208	213	216	235	206	254	233	217	228	215	219	223	217	231	227	225	212	233	221	230	213	212	195	240	233	244	229	208	236	222	203	192	225	231	221	223	219	231	225	237	234	244	227	241	214	219	196	198	210	239	212	229	227	227	218	218	204	240	243	192	211	214	210	218	220	200	216	193	218	215	219	215	230	236	221	228	213	237	240	215	202	227	236	236	244	226	221	231	230	216	204	216	225	201	220	230	222	211	211	211	226	191	217	231	237	248	235	211	219	243	214	208	224	225	194	189	223	234	221	224	235	248	251	188	218	221	214	255	254	219	233	225	231	215	223	221	221	217	198	233	212	216	244	199	230	217	212	251	216	201	252	203	206	227	228	220	235	223	233	224	196	229	238	208	220	205	226	220	227	205	222	206	219	226	237	218	224	212	218	241	223	203	233	244	207	238	224	217	245	225	215	227	224	232	216	230	200	242	210	228	211	247	192	252	208	246	200	208	220	235	236	224	228	219	222	217	239	237	226	214	237	228	197	246	211	227	232	235	232	202	184	225	197	226	214	202	223	255	216	207	216	222	239	230	243	229	210	232	229	232	225	250	220	230	240	233	240	231	220	208	226	219	224	198	216	203	216	214	241	240	209	194	247	216	227	228	233	242	244	230	226	231	235	219	199	219	221	210	240	218	218	227	217	229	209	238	209	258	219	210	245	184	212	221	225	231	265	232	212	226	233	231	230	234	218	207	213	213	216	222	245	229	226	213	251	209	224	208	203	224	198	227	235	205	223	212	202	262	257	214	209	227	205	244	217	208	200	231	213	234	224	236	230	203	216	213	201	246	200	230	219	239	191	218	197	223	251	229	220	235	234	214	202	251	213	241	230	239	218	215	204	204	226	214	232	211	216	238	201	234	195	226	236	223	207	210	223	226	192	221	208	237	227	236	252	230	237	212	212	190	223	205	215	220	228	245	232	221	248	216	234	237	225	219	216	203	228	209	220	214	227	250	244	224	225	220	221	202	212	205	230	246	204	253	212	224	236	224	204	200	224	223	254	216	218	226	212	211	206	230	206	222	209	231	215	222	242	215	192	232	249	223	195	236	218	227	252	221	250	211	223	212	237	223	233	222	222	207	245	212	225	218	221	205	230	223	232	203	221	240	205	207	244	216	237	231	221	237	219	214	215	216	213	242	230	220	215	225	227	225	221	226	218	205	219	216	251	206	203	261	250	260	223	225	200	220	194	229	221	225	209	225	210	232	246	208	238	240	212	236	213	246	219	214	223	205	216	241	223	202	211	231	220	229	212	248	224	228	221	184	195	251	238	230	244	194	226	218	200	240	243	230	230	240	229	222	216	235	210	206	241	246	214	251	218	211	230	214	217	197	216	206	220	212	213	217	208	200	230	227	212	211	241	220	225	227	223	217	250	242	237	227	207	221	221	236	226	213	216	224	217	220	188	219	237	222	216	244	221	221
34213	51561	41823	34123	30836	26302	21050	14326	10910	8502	6178	4418	2811	2032	1675	1379	1170	984	987	803	693	627	564	584	599	595	532	566	547	510	466	434	431	395	321	321	316	339	317	342	331	291	276	280	305	313	295	303	266	306	315	327	261	304	291	307	311	294	321	303	267	309	263	293	282	283	257	272	263	270	262	267	300	270	297	261	281	274	277	283	279	277	278	292	274	275	250	291	284	263	277	261	292	280	289	258	303	263	298	280	262	255	298	245	271	291	265	277	261	283	282	291	273	282	291	274	273	283	290	280	263	288	293	271	265	266	253	317	301	297	282	263	286	264	285	296	262	273	307	278	295	289	252	257	289	281	277	282	296	262	259	293	255	292	286	277	270	296	247	260	269	273	288	283	276	268	266	264	260	274	257	270	281	263	245	261	277	288	292	285	293	300	294	264	269	288	279	274	303	283	298	284	288	264	294	276	303	287	315	290	275	282	285	274	307	262	268	269	298	284	246	268	270	282	266	322	285	299	277	310	295	299	313	280	277	307	285	309	298	282	274	307	254	290	271	271	291	257	271	293	258	258	289	279	266	274	255	273	288	280	263	294	247	292	267	290	256	299	284	276	309	263	276	261	277	320	269	272	296	267	254	311	280	269	307	297	272	261	271	283	279	278	313	308	243	260	289	283	311	287	272	276	271	304	258	291	249	294	276	281	260	259	277	284	272	294	267	304	271	244	273	278	284	288	269	258	271	284	274	313	271	315	272	298	256	285	280	280	305	271	275	281	270	292	290	306	317	307	271	292	271	270	265	283	267	267	277	313	267	295	267	274	268	287	247	272	295	285	302	284	278	270	272	327	261	253	259	275	277	265	275	303	278	257	271	277	245	301	291	256	290	259	289	244	269	282	253	276	283	268	280	286	298	253	288	274	297	271	301	310	289	308	287	272	291	278	313	271	277	254	307	271	260	309	296	299	287	295	265	286	259	292	275	306	280	321	274	293	272	288	277	285	275	266	268	269	275	284	305	297	279	263	310	294	270	285	283	302	309	256	289	266	309	266	300	286	262	286	307	287	295	263	275	300	267	286	282	284	276	295	284	290	315	280	254	255	290	301	280	302	269	297	277	269	323	282	280	250	297	254	306	258	272	266	290	287	279	267	288	266	275	271	259	285	269	300	271	293	273	285	273	280	282	272	302	302	280	270	268	293	274	279	264	250	314	274	275	304	280	275	288	281	284	266	290	306	314	292	282	283	262	313	268	293	310	289	261	283	287	261	326	286	322	266	290	275	278	278	278	289	273	268	272	280	274	311	276	284	291	296	282	278	247	302	276	271	279	263	270	293	271	277	277	271	292	288	304	281	286	262	264	295	262	250	292	277	271	256	279	284	264	293	277	273	301	285	286	290	280	243	298	284	267	291	294	305	274	263	277	305	260	291	302	274	255	249	289	257	255	291	262	296	293	296	288	293	322	279	266	280	295	286	274	293	280	252	268	273	275	270	279	280	291	283	270	268	275	281	276	288	294	275	269	274	275	309	285	283	303	255	250	280	292	289	277	287	296	279	296	274	246	264	303	292	306	272	288	301	297	266	290	261	283	284	276	287	309	303	296	288	262	310	299	307	277	274	305	291	300	280	268	289	293	251	295	281	284	256	295	283	289	255	297	305	271	285	285	292	276	271	256	289	238	275	271	256	286	264	276	291	312	265	266	337	282	280	263	294	296	282	296	261	305	286	280	284	276	277	280	266	285	261	267	277	286	287	271	274	269	270	283	307	275	273	248	276	272	241	290	305	269	258	292	270	224	284	289	288	272	273	310	267	267	308	293	278	294	307	293	258	285	273	297	302	268	317	286	268	298	272	298	274	265	274	297	262	291	285	281	287	295	269	266	285	269	274	256	308	291	325	290	286	259	279	273	245	251	281	285	276	290	283	301	263	287	296	286	266	254	310	287	284	291	267	287	276	282	284	282	269	282	320	308	299	253	254	282	270	298	273	288	287	297	316	254	277	297	277	285	278	272	279	275	256	258	258	262	286	307	285	311	294	264	276	290	242	263	299	289	272	274	264	285	287	320	274	301	283	298	285	274	306	277	278	285	318	256	278	264	315	253	256	305	265	281	260	290	262	271	262	306	255	282	285	280	286	245	312	289	283	286	285	293	278	265	325	276	236	297	251	285	302	284	276	274	276	276	286	259	251	280	281	270	275	310	289	298	245	319	274	296	268	281	290	305	304	279	286	298	319	304	263	290	302	293	293	286	293	283	288	271	287	259	264	264	287	285	277	267	263	286	265	270	291	278	298	260	286	287	303	273	268	284	285	311	296	255	282	276	297	254	292	278	303	310	291	284	295	282	285	294	294	285	268	265	259	304	272	282	293	282	273	297	274	305	278	267	270	277	313	263	273	289	289	322	297	264	311	279	280	257	239	284	279	251	283	249	261	301	298	299	273	284	291	261	305	259	311	265	273	290	283	284	298	274	281	270	274	276	295	285	300	272	280	304	299	278	251	306	265	256	258	318	273	296	274	277	272	270	247	277	266	258	260	288	288	253	301	282	292	265	280	276	284	260	274	280	272	289	286	282	267	273	286	279	267	291	258	273	267	281	261	268	269	275	275	270	282	289	303	292	280	252	294	291	253	317	270	272	240	293	272	276	272	259	291	287	276	322	271	287	280	284	287	277	295	285	269	286	264	287	284	285	268	267	306	269	283	297	290	268	285	275	284	307	279	263	306	270	265	268	277	271	266	272	286	282	243	298	288	257	268	294	285	284	278	276	286	284	285	287	276	303	292	297	300	268	271	257	304	308	276	256	297	304	285	276	262	318	286	270	298	256	262	264	297	306	281	299	272	303	269	295	276	281	290	297	290	313	299	275	260	278	287	285	260	280	302	281	253	284	296	273	287	285	279	257	300	276	292	300	291	276	277	278	268	289	294	282	275	303	282	263	266	257	280	259	280	266	301	280	283	262	284	244	293	291	279	279	286	291	305	286	268	271	256	261	285	264	265	289	276	313	314	316	310	248	280	259	295	296	273	280	279	275	305	263	272	289	234	279	303	265	250	275	306	281	308	297	260	272	297	273	285	285	264	298	260	271	276	280	297	295	291	274	266	308	288	303	292	263	289	295	298	264	314	269	278	277	269	263	296	284	286	290	298	254	275	311	278	291	271	263	271	285	298	297	265	310	269	294	317	300	259	303	307	257	294	290	262	284	297	289	289	299	281	268	286	264	263	269	289	258	276	318	306	274	294	325	277	288	294	276	304	278	276	280	296	282	276	280	294	300	292	305	261	301	276	282	275	267	291	262	298	292	280	283	284	281	288	292	263	285	272	290	286	263	307	261	294	260	293	279	278	288	290	281	293	282	261	235	275	262	273	264	304	275	254	272	286	281	286	285	293	293	270	278	279	292	295	295	254	293	288	256	284	273	275	267	311	283	329	277	322	293	283	290	313	312	294	273	298	326	264	268	264	276	277	297	280	287	308	300	287	276	285
22607	21029	28717	23664	22333	25436	26286	15737	10056	7245	5801	4010	2717	1895	1651	1380	1233	1027	906	875	759	684	674	754	640	648	609	629	614	576	560	520	492	430	434	409	384	409	405	405	416	334	329	347	352	383	349	373	382	354	370	317	312	350	347	381	365	327	366	365	356	361	372	338	340	341	319	334	332	343	328	345	340	358	358	346	324	360	369	350	309	307	324	331	354	330	347	331	321	344	337	324	335	316	326	313	343	317	331	340	355	347	309	317	363	334	337	315	337	319	354	349	354	334	343	321	385	330	341	327	333	343	344	282	332	324	353	361	338	359	339	327	326	346	335	358	341	319	353	349	293	362	361	369	306	320	345	310	320	328	346	306	387	341	362	329	326	312	333	316	347	317	328	324	345	333	332	351	323	310	339	323	316	361	345	323	331	333	358	341	315	378	320	354	318	306	337	356	330	328	366	326	351	339	358	330	339	348	355	321	329	311	330	325	337	352	360	315	320	345	344	329	332	330	365	300	325	332	357	357	338	376	314	313	314	349	353	331	362	303	360	359	336	337	339	308	349	318	334	339	362	322	314	323	329	303	320	365	339	336	353	359	357	341	348	375	311	345	293	363	320	356	330	351	333	337	395	343	332	328	317	334	354	342	322	330	345	329	343	352	318	348	334	361	351	314	359	315	347	330	331	316	329	327	323	372	328	342	368	320	335	333	346	323	334	361	347	346	333	351	339	347	374	414	318	335	335	343	320	323	330	325	356	307	363	337	316	325	365	330	336	374	354	329	352	365	355	313	376	360	330	323	310	341	335	346	347	341	324	360	353	322	332	290	337	334	334	336	336	355	345	366	314	346	339	335	330	335	334	340	358	304	329	349	316	324	346	299	339	348	294	321	360	329	356	367	317	359	315	346	307	346	327	355	344	309	353	318	353	338	358	319	333	364	325	328	308	320	328	336	337	366	310	316	335	298	348	345	326	327	346	304	341	372	358	297	339	327	311	331	332	329	303	319	311	352	352	319	333	337	338	320	346	356	337	347	367	330	329	325	302	337	340	328	325	355	333	341	371	341	355	360	362	335	319	315	304	321	329	330	321	335	347	339	338	347	355	338	314	327	356	368	321	338	329	335	356	362	334	359	351	323	349	346	346	332	316	312	319	305	324	336	332	332	319	326	343	319	330	348	300	352	316	321	346	310	324	332	304	331	350	321	325	355	329	349	360	345	338	344	310	321	356	328	338	316	337	347	323	352	332	351	353	324	341	354	331	327	321	327	330	354	335	318	342	347	335	326	362	329	324	343	360	351	335	348	345	312	309	313	331	350	339	291	358	328	324	313	363	325	352	307	348	344	373	293	345	336	331	338	337	368	326	338	304	336	348	317	335	359	353	285	312	334	323	317	368	338	356	352	332	288	344	330	284	345	336	342	330	344	342	345	369	357	319	307	325	318	340	319	304	303	358	320	319	328	332	349	337	320	342	286	318	323	330	330	347	369	341	370	336	319	327	331	329	347	332	302	308	335	352	336	323	342	317	335	320	334	307	329	325	305	321	334	322	335	347	340	302	311	333	339	310	299	336	319	332	392	347	351	351	324	351	351	335	348	364	346	341	311	325	337	308	335	344	337	303	353	341	344	313	342	331	304	315	342	352	329	320	327	369	340	339	351	320	328	328	345	310	323	330	344	318	293	394	340	370	330	343	339	360	307	347	358	318	315	357	337	301	343	339	323	291	366	360	332	349	361	363	310	307	356	353	340	334	315	353	313	293	359	331	318	332	339	357	321	331	336	341	332	311	334	333	299	362	323	335	358	343	331	374	297	339	383	328	321	351	330	317	284	338	343	329	320	337	310	350	341	345	355	358	349	356	342	343	360	323	338	324	348	347	347	326	351	342	346	357	322	340	361	340	372	317	315	340	334	313	299	362	331	309	322	308	339	317	316	335	333	344	355	321	349	324	291	301	323	348	353	336	324	317	323	330	314	337	365	347	322	327	329	343	339	355	328	317	315	342	348	342	346	325	330	306	354	361	296	322	353	307	341	339	344	328	353	343	335	333	307	320	351	300	336	307	334	329	331	329	320	348	345	319	339	339	385	351	343	359	321	344	343	344	374	329	352	348	354	316	338	358	347	346	333	316	366	303	343	314	371	359	329	362	346	339	310	327	297	326	329	352	301	327	338	321	306	330	333	365	344	293	348	309	363	371	318	343	324	313	338	302	347	372	329	339	338	343	332	336	355	317	321	351	316	343	346	356	351	322	322	353	354	339	334	369	331	331	356	350	344	358	348	296	354	340	335	356	324	338	319	315	316	353	336	321	326	339	361	330	345	329	326	323	329	353	327	322	308	331	360	345	351	319	332	317	331	345	347	333	352	340	343	331	341	346	356	352	332	325	339	339	317	347	331	327	322	325	345	350	311	317	357	323	318	363	331	310	331	362	312	327	338	310	325	313	334	348	317	342	345	361	310	325	363	355	310	334	332	351	312	306	336	341	337	342	334	298	318	343	370	335	354	322	320	320	307	333	360	351	355	345	344	356	360	338	364	313	326	319	339	338	332	339	319	315	333	353	330	366	349	335	344	314	336	330	299	354	329	310	357	345	314	282	328	308	329	351	336	328	292	356	324	310	346	315	326	325	344	298	313	362	338	354	373	338	321	343	334	314	290	349	318	330	339	344	325	320	344	343	332	337	299	323	320	326	336	324	341	323	329	347	305	343	347	360	301	321	345	303	334	351	328	349	314	359	355	317	293	311	326	324	334	335	337	340	339	326	344	334	319	332	290	335	300	323	327	356	381	319	309	334	322	354	363	318	335	354	310	346	341	325	347	349	339	322	334	315	338	342	349	352	326	320	322	325	348	329	337	287	339	349	332	351	343	309	355	318	357	346	302	319	334	328	367	325	351	327	341	344	318	311	361	380	331	367	342	332	362	330	329	354	314	337	374	342	321	323	337	378	330	346	301	343	325	369	316	301	325	347	363	362	322	341	373	323	359	330	313	317	329	342	337	332	328	345	362	335	332	304	319	335	315	336	380	321	339	319	325	318	330	347	311	302	339	315	324	318	333	333	336	338	307	334	373	334	360	369	322	361	330	358	346	328	347	335	327	365	321	323	334	347	324	325	336	331	343	340	327	298	319	350	341	332	329	313	330	333	346	333	318	337	316	349	343	329	311	303	303	352	366	353	303	306	312	340	348	336	318	347	345	311	321	334	305	315	310	362	350	366	330	342	318	324	324	343	350	325	326	310	300	352	338	342	349	333	342	309	334	363	333	312	311	297	338	314	351	363	349	357	319	328	329	353	370	317	356	347	332	309	294	334	333	318	340	366	306	313	335	311	350	345	320	327	341	340	366	328	330	341	315	322	294	318	359	336	334	317	310	334	348	327	331	332	359	328	339	354	324	354	316	328	364	297	361	313	332	341	330	311	331	335	337	341	346	303	345	372	306	333	303	321	352	326	348	328	349	361	326	317	337	346	305	346	325	312	363	320	325
36468	60825	49773	40795	38020	33686	28159	21110	16592	12738	10589	7447	5147	3742	3198	2517	2295	1792	1617	1504	1176	1128	1093	1056	1049	974	990	1021	938	917	805	740	680	586	539	490	485	467	557	501	477	401	437	419	447	400	425	424	430	440	420	443	428	441	451	454	441	489	414	461	428	455	456	418	400	429	382	433	440	410	396	383	410	417	388	431	442	442	400	416	381	452	382	380	396	424	397	401	415	404	362	400	381	402	397	391	387	396	430	394	381	399	413	434	406	379	386	387	420	408	389	368	414	426	411	368	416	412	399	413	440	407	435	408	409	415	362	404	384	373	389	415	401	349	362	386	427	385	371	407	405	415	398	396	424	406	403	385	371	429	420	358	448	408	416	390	374	442	424	407	409	377	393	425	371	402	419	399	417	394	397	402	409	392	427	413	392	376	370	373	423	375	419	379	400	431	384	416	405	412	402	375	407	408	377	365	398	385	419	426	392	406	390	398	398	394	359	421	397	431	403	382	432	372	395	416	460	408	391	370	440	412	377	397	379	390	426	407	417	402	413	417	398	394	395	390	388	382	435	389	407	407	400	377	420	394	394	403	432	361	411	400	431	419	406	405	400	444	390	425	391	421	392	402	414	388	403	426	396	407	414	394	393	397	413	422	403	424	389	378	410	404	403	394	387	421	394	405	403	384	389	389	390	405	418	388	410	384	407	414	426	433	411	366	401	431	405	400	360	373	394	418	368	380	433	378	394	416	399	424	377	396	387	415	388	406	408	404	425	382	436	389	401	390	416	405	400	437	398	391	424	355	394	384	377	420	382	374	415	387	401	395	377	405	410	456	388	407	404	449	426	419	374	414	395	385	401	369	387	401	412	413	390	435	381	380	433	402	381	426	380	401	371	390	430	404	424	414	424	394	426	397	371	386	391	388	373	388	390	418	439	387	416	416	414	418	414	403	436	415	405	408	385	433	411	387	412	379	379	418	417	397	423	389	410	392	392	396	412	411	417	416	378	412	377	438	428	426	405	415	411	389	400	393	409	408	393	410	413	362	367	372	429	376	403	429	401	404	405	394	395	400	434	394	401	403	397	398	392	373	388	361	400	408	404	428	424	419	392	364	385	428	351	381	395	379	409	400	440	359	411	406	412	409	388	423	407	423	394	388	380	432	398	387	408	380	392	420	366	385	421	370	428	405	405	353	385	414	374	393	368	386	413	402	389	413	420	390	421	418	398	422	393	405	370	415	381	350	408	392	386	387	428	423	400	402	383	395	413	371	424	391	398	399	428	395	403	375	415	394	364	386	400	397	431	431	378	385	394	431	388	385	402	363	406	394	406	387	441	435	397	406	383	433	401	404	397	400	383	424	419	406	388	388	385	415	405	396	408	407	418	384	407	399	410	401	392	430	403	398	428	417	404	416	373	401	361	418	393	344	405	391	410	375	383	403	415	366	389	419	399	407	407	384	394	394	409	372	398	363	418	410	431	383	401	401	393	388	414	411	397	434	372	409	425	398	380	397	376	389	393	365	440	382	389	368	395	368	399	359	417	407	388	396	412	422	368	376	411	397	386	388	405	411	402	405	358	403	395	390	430	412	408	373	399	381	391	398	360	396	381	414	405	388	385	398	388	400	406	393	392	400	375	414	365	449	388	425	420	409	427	420	417	392	435	398	390	385	434	403	383	419	384	382	406	408	411	420	411	448	408	408	433	387	419	426	424	417	387	423	423	421	375	403	375	404	376	416	381	381	386	402	425	381	401	385	386	389	400	383	377	385	389	356	395	395	420	396	436	410	387	422	378	409	369	403	383	387	395	384	421	432	407	434	430	392	402	433	386	436	377	430	397	415	393	388	404	428	381	427	403	408	411	412	403	402	406	402	437	382	403	410	408	392	387	387	386	410	410	391	408	392	425	378	385	426	405	410	351	385	399	420	420	439	422	404	423	406	413	390	425	414	401	417	439	381	394	404	407	427	397	412	398	416	408	420	386	385	378	411	398	435	378	415	391	397	376	471	421	396	383	406	416	406	394	421	401	413	410	398	370	385	387	413	414	407	382	413	405	385	393	417	382	442	400	411	405	410	364	362	394	397	410	424	428	383	393	427	393	363	414	405	420	393	389	420	452	411	413	414	384	392	414	408	408	442	384	381	389	394	425	401	414	391	405	388	394	381	387	427	402	419	413	416	392	419	397	388	404	413	404	397	420	387	407	461	423	420	412	382	399	396	385	390	419	381	422	419	355	403	415	419	377	416	423	436	397	432	391	419	412	399	404	392	400	419	416	416	387	422	392	424	388	409	393	402	435	419	415	424	391	395	414	417	405	379	389	428	402	423	381	396	423	408	389	366	369	437	403	409	395	420	412	369	382	421	395	410	397	421	422	399	422	414	388	436	405	411	375	414	403	343	441	380	364	393	395	447	381	409	383	396	393	370	388	401	410	397	399	385	415	428	410	362	369	364	399	406	392	417	404	404	399	369	378	401	397	415	366	375	382	425	398	383	428	399	353	377	409	389	384	386	384	401	405	372	382	412	431	386	417	440	430	394	375	412	396	405	428	393	392	393	374	431	388	390	376	398	373	399	391	438	434	459	399	439	432	400	427	432	388	390	416	391	381	379	354	393	384	412	396	414	427	422	426	386	388	400	414	382	441	387	389	399	418	424	383	421	368	399	399	386	392	464	431	424	408	427	389	427	412	385	428	410	405	420	379	407	395	397	411	406	407	365	374	374	384	366	386	353	428	363	383	400	405	406	391	402	415	418	392	387	374	432	431	383	428	353	415	426	403	386	413	394	371	373	388	417	412	394	385	422	422	365	414	438	420	384	386	359	406	409	360	392	391	400	379	429	390	377	424	416	418	404	411	365	401	357	401	375	409	391	377	396	356	421	399	385	395	361	398	399	402	411	388	392	414	385	419	389	428	393	413	399	369	422	411	379	407	393	384	400	437	389	406	366	401	428	379	406	397	366	411	390	435	407	388	423	408	403	366	406	404	390	403	378	412	385	426	419	415	407	382	452	419	401	413	373	398	381	417	385	405	376	412	424	419	417	370	400	441	412	409	397	404	421	382	371	409	372	378	436	400	416	412	418	416	432	414	407	428	398	395	388	447	416	417	381	386	383	430	398	424	418	394	403	408	398	364	457	389	391	400	393	393	392	387	398	405	360	390	398	412	400	416	423	410	397	438	392	392	401	401	365	399	409	379	366	390	358	418	385	377	412	410	390	408	390	402	420	391	377	389	377	396	356	416	443	367	385	397	389	400	405	388	431	396	414	407	400	427	415	415	444	431	418	381	436	348	393	385	430	444	402	419	411	384	396	386	392	406	385	409	386	373	409	378	392	391	396	409	394	406	396	417	363	387	380	386	378	417	372	401	371	406	364	412	389	408	415	393	395	423	340	416	399	399	444	437	425	403	409	421	380	405	422	383	408	370	410	421	413	359	409	376	399	365	410	385	448	445	370	399	406	400	417	422	404	397	388	407	382	406	362	415	409
29400	31476	33416	27730	21530	15224	10638	5908	4064	2847	2394	1624	1009	811	723	576	497	489	426	411	411	390	382	345	325	313	379	318	346	303	289	311	289	289	275	266	241	251	247	271	224	241	252	230	232	258	248	240	244	259	215	219	265	243	245	215	239	244	211	256	227	216	220	206	251	248	212	259	224	227	239	243	230	209	268	252	233	240	225	239	246	254	237	215	212	238	233	213	252	218	250	215	234	232	239	228	222	255	223	212	218	191	236	252	224	234	231	234	245	219	235	234	223	234	204	217	223	225	222	227	206	252	220	204	251	249	234	229	243	250	240	241	232	247	245	242	216	232	214	221	224	254	243	238	227	227	228	229	227	223	238	223	219	244	205	201	240	233	222	236	258	230	229	244	227	233	273	246	228	213	239	244	201	237	240	227	231	233	236	213	200	236	212	243	212	238	217	225	231	214	220	252	283	243	219	192	218	207	250	222	210	238	237	239	245	246	216	229	230	228	227	207	218	225	235	218	227	213	213	218	260	233	234	216	198	238	255	212	227	251	217	237	223	263	244	207	225	226	209	241	249	238	238	249	251	257	223	236	221	200	207	218	248	246	249	264	227	205	227	224	213	238	235	221	241	250	241	224	213	223	225	235	230	234	243	218	238	241	215	243	230	229	245	212	225	249	239	254	248	245	226	249	235	214	213	242	243	240	226	227	268	221	220	223	203	239	250	245	213	229	225	216	235	245	228	259	240	263	229	231	227	232	204	215	237	220	241	259	243	256	200	234	244	251	228	204	220	262	258	203	246	195	253	240	212	241	227	214	240	209	206	224	227	216	221	243	207	218	210	262	211	230	246	244	236	222	248	234	224	241	253	225	240	193	228	222	245	257	223	216	244	215	225	224	234	230	244	258	257	201	244	247	235	235	226	215	247	244	210	227	229	214	202	220	217	224	251	216	242	235	228	226	207	230	263	214	229	242	249	211	244	234	230	212	212	257	236	232	238	236	244	216	251	225	218	244	215	235	246	234	228	232	231	210	241	242	249	216	241	219	239	226	220	213	226	228	217	245	215	233	231	242	233	243	226	236	224	237	246	251	261	230	228	236	241	223	231	241	234	240	217	219	270	266	219	231	249	261	238	211	227	243	213	228	226	232	217	218	236	248	210	231	247	201	222	230	225	243	258	218	212	227	232	246	244	219	249	237	218	201	225	197	231	240	223	249	208	210	248	228	228	223	244	265	224	261	242	235	237	213	232	231	236	218	229	203	200	206	217	233	186	238	215	234	249	249	236	216	232	206	213	237	246	239	227	225	230	215	237	213	234	229	210	245	239	241	240	207	219	237	243	230	237	241	233	212	257	246	240	238	233	239	256	268	225	216	237	254	219	230	218	274	224	235	223	255	243	217	235	223	225	229	227	250	227	231	228	245	228	252	240	229	242	228	260	251	212	234	209	220	241	264	240	232	265	251	250	241	261	256	244	250	236	254	248	229	233	241	236	236	233	240	227	243	229	230	221	245	223	220	251	237	250	258	207	193	236	221	230	231	228	239	211	226	223	236	226	247	224	227	240	214	224	201	232	254	236	228	224	219	242	244	220	216	228	223	232	238	234	205	244	247	211	229	241	247	226	240	238	234	227	210	230	209	257	235	253	245	240	223	228	217	241	230	249	253	224	234	236	229	222	223	224	211	224	226	220	240	242	201	197	223	218	249	220	247	245	231	215	246	245	218	211	241	232	213	248	230	257	225	261	254	231	232	209	231	252	210	231	200	241	241	233	230	233	227	224	222	215	215	238	277	265	239	225	227	240	238	204	249	217	263	211	269	201	225	240	227	226	235	235	244	245	233	218	213	240	246	247	231	220	255	209	241	242	242	252	236	228	232	233	219	202	240	255	244	240	216	230	229	234	262	223	244	236	226	234	238	235	226	244	213	237	217	269	226	228	223	223	231	217	231	223	207	229	233	235	209	247	239	239	241	218	227	200	231	206	238	218	235	247	233	247	256	225	230	243	250	228	233	220	228	216	253	238	221	257	220	235	209	266	222	247	233	225	200	257	213	218	252	258	266	228	243	236	245	228	250	226	225	216	227	246	202	249	217	228	260	226	240	233	215	231	251	244	228	197	245	265	234	229	245	236	228	215	235	214	229	231	215	236	223	219	184	226	229	212	232	227	225	235	232	251	240	215	224	235	210	206	227	220	225	232	242	233	227	242	222	221	235	227	242	225	230	225	215	245	228	240	206	247	239	251	231	226	231	228	224	227	214	222	274	228	241	267	263	231	238	212	258	218	236	234	239	267	259	244	238	239	228	218	244	265	254	259	208	217	250	217	213	229	220	223	236	225	239	218	215	237	220	212	226	227	241	224	232	244	240	231	215	245	213	212	211	216	231	237	243	197	242	247	263	253	250	223	234	212	218	260	212	236	257	236	220	262	186	232	198	235	241	241	235	220	251	231	254	229	250	243	253	226	227	237	261	226	220	208	225	237	232	226	218	225	246	221	202	267	221	211	204	225	241	229	224	233	229	246	263	268	235	234	226	213	237	218	230	240	234	213	228	240	215	221	251	254	243	220	224	227	236	247	250	247	227	252	201	241	244	243	252	213	226	238	222	238	225	248	227	250	229	233	227	241	223	233	245	219	232	242	229	229	229	220	250	216	258	239	228	220	223	234	238	244	233	218	249	250	265	224	221	229	235	252	254	247	239	244	215	227	217	213	213	203	223	213	223	235	216	215	233	229	245	233	233	239	242	246	240	198	243	247	229	224	227	242	224	250	237	227	260	230	253	249	240	231	233	228	206	232	238	226	255	211	213	245	227	210	260	235	244	239	236	250	250	221	255	250	222	225	234	246	216	260	215	228	228	260	225	235	229	224	242	257	233	240	200	244	233	204	234	242	242	225	240	245	252	225	238	209	220	252	245	207	208	216	227	240	215	233	232	219	225	230	227	215	234	211	221	232	243	216	238	230	218	223	236	207	239	241	236	240	235	221	242	234	228	206	244	232	242	228	230	237	241	217	224	201	260	223	196	206	247	228	229	237	235	203	251	237	263	197	253	230	240	280	216	203	218	237	216	224	245	240	217	234	239	235	201	224	233	249	257	256	206	236	235	225	237	241	226	238	242	218	219	241	212	239	232	225	221	248	252	214	263	242	219	257	234	238	235	232	234	224	227	230	212	222	220	266	232	232	234	249	234	242	209	243	226	202	221	212	205	224	210	210	216	239	224	238	221	220	217	250	228	226	232	242	242	255	216	221	265	248	234	238	241	198	212	235	204	233	242	224	239	217	226	247	219	236	232	238	240	222	222	241	243	240	239	244	231	241	238	229	221	256	252	221	238	224	220	242	228	224	215	229	219	206	240	217	259	237	258	279	230	199	230	241	238	224	208	222	245	217	237	224	262	241	255	230	248	256	239	237	238	207	261	239	226	232	235	235	211	235	240	230	253	246	254	231	232	239	205	231	264	242	236	220	234	236	252	223	198	260	220	226	236
33877	47192	37885	29848	26011	21206	17081	11135	8287	5777	5048	3355	1995	1442	1326	1041	948	806	685	651	607	578	552	504	522	494	507	454	464	480	431	434	376	365	330	303	300	336	311	272	322	277	320	279	291	277	316	282	316	273	309	276	309	326	300	279	299	307	325	277	296	259	267	293	303	305	255	280	291	271	287	267	316	272	313	265	318	307	281	287	304	283	244	293	286	311	284	268	283	281	273	261	290	298	269	289	251	307	270	264	308	286	284	294	253	278	273	276	276	313	305	267	280	323	296	268	298	255	267	283	285	275	240	265	292	246	269	306	311	308	318	294	263	305	289	281	262	273	274	282	282	268	244	308	304	291	312	287	278	328	282	259	301	310	283	305	277	270	257	302	280	262	295	289	273	291	254	288	275	248	283	288	297	296	243	321	318	298	267	298	283	295	260	295	265	289	305	263	307	293	261	300	281	311	295	307	302	306	261	297	317	275	294	272	280	301	245	253	310	271	332	314	293	296	274	272	279	282	271	294	286	280	274	274	297	312	290	293	300	262	304	297	284	300	311	261	282	252	275	276	308	308	283	242	296	257	295	277	282	273	293	307	266	295	253	279	258	246	267	292	291	277	293	302	268	300	284	283	275	274	289	319	267	289	283	265	279	307	253	281	290	279	315	300	285	281	280	289	288	278	275	270	280	268	274	288	287	297	242	288	253	274	304	273	291	271	309	275	289	286	299	282	270	264	290	283	292	281	289	239	260	278	308	275	293	291	286	293	280	299	300	273	283	274	313	295	285	273	302	310	270	275	279	284	289	280	310	265	299	271	303	301	274	282	322	296	269	308	276	275	295	265	275	279	299	261	300	251	293	296	275	283	233	274	291	291	292	270	296	296	272	263	310	276	271	286	318	264	273	330	279	315	289	292	291	282	286	265	246	252	260	297	292	325	269	263	313	278	249	296	282	287	303	309	272	300	271	264	263	298	277	305	283	279	306	286	285	264	291	271	308	279	285	264	301	283	265	290	288	303	316	278	301	249	263	270	316	335	276	293	275	284	276	276	293	274	312	301	286	262	302	297	301	314	313	275	275	281	269	273	285	293	299	308	302	285	281	295	260	313	276	288	294	278	317	284	301	299	292	277	289	276	274	270	271	275	278	286	308	313	269	280	283	314	280	273	253	265	269	283	292	302	297	275	263	275	275	295	251	294	278	288	287	261	279	302	292	294	309	283	280	245	311	238	263	287	290	309	285	296	281	284	309	301	267	251	299	296	265	279	279	296	287	278	303	275	268	271	291	305	275	282	295	278	290	300	275	299	261	292	270	299	263	272	287	285	265	306	264	319	270	296	296	313	294	272	249	256	272	262	293	240	278	282	300	269	258	276	272	265	301	272	309	276	295	289	288	257	278	280	267	294	317	312	300	251	287	336	295	267	283	276	286	254	302	276	278	285	296	279	308	285	303	296	303	287	267	260	284	273	269	259	278	266	277	271	273	304	262	281	301	264	280	298	326	272	275	268	269	278	287	298	297	270	288	270	257	249	250	272	311	265	300	268	302	282	259	291	272	305	255	287	267	276	269	292	263	294	261	274	288	288	331	255	286	277	293	286	302	279	281	274	282	284	272	294	245	292	278	292	275	275	263	256	314	273	283	270	313	276	263	263	302	288	288	288	286	287	319	273	283	283	288	277	294	306	298	294	288	258	331	286	288	258	287	291	327	285	289	316	285	275	253	275	264	279	284	275	285	256	300	307	274	283	259	282	281	284	300	283	258	288	290	291	283	271	278	274	278	285	311	269	274	285	271	268	280	310	267	255	278	266	260	293	276	272	270	275	348	291	275	314	305	295	277	281	289	293	279	298	297	276	253	284	273	319	286	271	307	306	295	279	276	346	278	329	284	278	279	259	266	297	283	273	269	299	281	309	276	268	287	282	239	315	286	287	295	286	298	297	284	268	281	290	256	261	284	307	280	278	315	263	255	296	282	316	308	269	258	306	283	284	297	302	273	271	281	267	282	275	242	262	300	281	285	258	265	274	274	267	298	257	275	312	283	257	279	309	282	281	266	262	270	321	315	277	285	246	278	269	292	302	266	273	284	254	265	275	253	300	287	282	299	288	289	272	254	298	278	294	265	255	309	284	278	287	293	285	305	292	283	297	305	310	278	278	278	262	263	300	267	274	298	298	271	265	295	271	271	291	281	241	274	306	252	276	307	265	305	311	284	305	271	271	256	253	270	270	296	283	294	252	298	268	288	309	258	269	282	272	287	269	289	270	314	277	254	295	289	308	306	286	284	297	294	276	241	266	268	297	277	287	305	279	280	293	291	289	282	280	286	297	287	280	289	286	299	289	301	296	276	250	276	237	290	286	271	292	284	268	309	290	286	293	296	295	304	265	284	279	292	293	265	271	261	300	317	289	279	309	284	254	235	280	278	270	299	303	274	273	264	266	315	294	318	267	278	272	309	261	273	290	297	252	293	289	257	259	299	297	294	267	275	277	287	293	291	293	294	289	283	281	275	277	276	293	303	267	298	307	300	264	283	276	285	285	298	296	308	297	278	289	279	284	268	278	306	307	278	291	302	274	263	268	257	280	285	265	281	263	309	294	298	276	300	286	286	304	326	303	309	268	271	306	286	255	286	271	297	257	308	307	265	295	304	284	259	294	300	288	288	252	292	255	302	268	294	286	256	292	295	291	282	307	294	306	295	316	272	277	297	297	286	298	262	308	313	281	326	303	285	311	264	270	262	259	334	282	323	244	303	286	270	266	265	293	300	283	285	267	267	318	293	297	277	271	291	291	292	280	296	268	326	330	298	258	271	276	243	280	286	273	304	270	286	310	261	257	313	282	292	303	281	301	267	261	263	270	298	285	287	278	284	305	263	295	279	280	278	292	261	262	279	311	267	288	293	266	301	285	283	281	281	279	273	275	276	287	276	292	264	301	260	289	277	305	275	295	286	305	297	257	283	308	296	283	299	283	252	304	292	274	273	288	272	287	264	262	251	284	294	295	284	289	261	265	319	274	312	307	274	296	263	298	267	306	248	298	298	303	264	301	256	290	264	285	287	258	286	290	265	268	275	269	263	303	250	291	277	308	273	268	277	279	294	292	283	278	273	282	289	272	267	280	276	270	302	284	266	261	291	295	300	299	283	265	304	286	266	302	272	289	266	270	282	274	289	266	290	268	297	298	278	273	282	281	280	285	286	294	262	264	324	268	269	263	289	309	315	256	273	247	325	278	272	243	294	297	299	282	277	294	259	244	282	279	279	309	290	256	291	274	259	297	278	276	306	267	274	282	275	289	262	296	267	291	274	298	298	304	288	285	275	279	267	251	295	293	274	275	306	284	299	274	263	271	292	260	304	310	284	275	282	259	257	296	265	286	274	289	266	267	296	315	301	298	253	282	296	302	313	295	269	290	316	281	263	287	269	303	295	258	316	267	267	285	297	305	299	297	276	285	278	295	299	283	294	292	269	286	266	296	281	294	262	329
23689	21034	28375	24799	23824	23327	19337	10072	6806	4858	4018	2853	1688	1323	1127	984	723	726	681	665	632	530	578	540	508	546	539	503	512	477	428	463	421	341	361	326	355	369	342	337	331	315	311	346	295	344	315	325	321	327	321	342	340	356	318	328	337	344	355	337	325	334	304	330	313	318	289	311	322	298	301	280	320	295	275	340	297	285	281	287	280	325	309	298	294	313	285	298	294	295	290	297	271	319	310	277	292	286	301	282	294	301	326	302	328	317	265	295	315	319	312	328	364	306	285	257	289	320	306	299	299	309	282	280	302	304	296	294	339	305	289	294	298	303	289	305	308	299	292	262	289	280	320	274	309	299	339	310	308	296	290	318	300	326	298	308	269	285	300	310	299	310	299	314	298	313	291	331	287	297	295	315	306	301	309	278	310	322	302	300	310	286	304	300	307	287	312	312	326	324	279	314	302	323	314	277	307	298	292	307	283	317	308	281	299	345	308	301	303	310	336	304	326	308	300	320	281	321	305	319	328	262	297	306	312	307	303	318	305	302	302	311	290	340	297	334	320	332	314	305	317	326	298	327	288	342	282	292	306	304	288	305	305	282	312	331	322	302	315	300	263	310	309	296	301	320	318	305	307	295	327	296	317	333	305	323	280	285	317	315	333	314	314	314	320	291	300	317	319	322	317	304	286	279	303	308	306	303	283	287	294	301	324	310	310	282	287	312	315	290	314	297	302	291	278	288	297	310	307	311	334	326	303	319	315	285	299	326	288	335	315	329	289	317	300	327	319	321	325	316	287	342	284	294	304	292	330	289	283	314	349	314	330	308	313	318	294	294	320	319	323	320	310	298	304	291	301	254	281	284	276	343	293	318	286	293	316	303	304	317	306	294	316	299	288	324	274	306	349	294	303	336	304	304	284	323	282	329	294	291	327	324	303	314	314	297	301	293	294	341	300	315	348	323	292	319	304	330	304	296	304	334	273	305	304	302	313	330	315	266	306	324	301	310	298	336	276	301	312	302	292	302	300	295	339	319	287	329	324	316	291	311	290	311	309	286	303	346	307	288	314	284	262	314	297	297	312	304	289	321	308	295	310	299	307	314	284	288	300	302	301	288	291	294	313	313	308	324	274	277	324	302	308	330	287	311	329	308	320	279	320	304	318	303	297	301	282	311	319	325	319	295	290	288	301	328	300	296	284	330	280	319	322	316	285	284	290	302	282	322	331	285	304	308	348	303	309	336	333	309	295	292	311	285	279	297	306	257	298	299	307	321	278	306	286	277	281	328	290	312	283	264	288	278	292	288	303	275	304	304	306	285	299	298	300	326	292	297	284	333	312	305	323	324	323	312	317	314	304	311	333	305	254	286	325	300	287	305	295	315	310	285	306	294	275	308	319	313	327	327	347	309	315	304	273	274	289	294	298	317	293	275	283	299	271	313	315	298	323	300	294	317	299	328	301	275	350	318	309	334	317	310	270	274	271	294	308	333	314	318	322	312	284	296	311	309	308	297	303	282	291	277	289	299	319	282	293	337	289	303	280	311	321	291	295	319	295	293	314	304	295	306	302	294	321	312	308	332	308	324	310	328	327	317	307	306	321	294	307	292	273	321	273	296	296	343	274	271	318	294	313	282	285	290	323	290	325	290	297	315	303	283	296	325	297	322	317	305	315	324	299	285	330	314	275	275	321	313	317	324	306	323	308	345	309	296	331	329	290	336	291	313	352	356	325	302	340	279	316	286	310	300	302	280	279	281	299	326	324	293	265	310	295	326	342	312	320	285	313	289	309	271	332	334	304	310	305	306	307	300	284	291	290	308	320	283	296	288	312	311	291	294	297	325	291	327	303	322	301	289	292	282	320	301	281	338	322	289	276	303	294	299	299	308	277	299	304	322	306	303	276	302	308	311	307	284	289	350	327	295	278	321	287	291	310	272	276	302	314	321	312	303	328	313	338	310	309	284	299	320	305	314	314	302	289	298	313	286	314	279	307	309	278	285	315	309	274	374	288	297	288	317	309	341	280	313	273	342	289	275	314	307	307	304	302	291	288	307	313	300	307	267	306	320	297	314	317	274	324	302	302	286	299	302	278	293	305	300	296	303	294	310	273	283	318	273	287	302	297	279	312	299	303	327	289	303	287	304	291	286	320	332	288	300	308	292	313	317	306	294	264	324	303	279	301	303	305	327	284	276	308	321	326	313	299	334	315	289	310	294	302	344	313	306	310	305	287	310	300	331	297	302	341	291	318	327	303	284	301	308	292	315	321	311	307	301	313	305	319	347	327	270	292	310	274	300	279	324	321	302	336	281	305	335	297	313	285	294	287	324	324	297	334	311	331	310	308	280	283	319	280	290	317	319	329	297	328	323	266	291	286	302	344	291	325	305	324	294	313	320	316	292	296	299	308	295	320	323	292	295	290	317	310	328	294	317	302	311	294	304	299	297	293	297	309	284	330	251	285	262	338	309	315	296	330	331	314	316	289	293	273	281	305	289	310	308	321	281	305	290	330	303	332	303	275	339	305	303	337	274	292	319	295	309	290	311	295	294	301	309	308	294	294	329	289	330	271	305	317	315	299	287	316	278	283	288	296	316	289	299	327	294	318	319	308	297	297	317	283	303	329	312	313	289	309	297	307	308	290	311	308	297	296	298	297	299	321	339	299	310	290	321	320	330	293	308	286	322	344	316	290	276	330	293	311	316	289	314	289	315	331	314	325	297	302	316	280	289	285	308	291	311	323	271	286	279	322	308	294	325	309	254	292	303	339	307	301	293	317	296	322	290	317	305	309	275	315	286	302	298	316	316	314	292	289	292	324	294	298	319	294	313	305	319	298	279	308	274	326	310	303	287	313	284	309	296	319	308	317	304	288	279	308	313	303	300	285	299	291	284	307	272	266	275	311	300	278	278	325	286	299	333	301	278	284	297	294	316	279	312	311	312	283	313	276	317	314	326	282	315	312	287	300	276	343	295	298	277	338	321	312	310	333	278	321	329	283	313	314	288	316	280	293	303	323	316	282	291	291	312	261	308	300	286	304	325	308	303	301	272	298	293	305	338	290	320	301	269	302	281	313	314	328	352	295	288	315	301	307	332	310	292	296	310	267	298	334	296	282	271	279	325	286	297	322	298	319	280	276	309	298	303	311	299	299	326	288	308	315	291	321	288	333	313	310	315	334	278	289	305	327	290	299	307	290	306	320	303	300	320	285	295	302	285	299	302	295	289	280	314	304	325	294	312	322	316	308	314	299	314	286	291	294	301	292	301	280	321	282	285	281	333	278	288	336	291	307	303	303	336	303	328	296	303	345	305	314	287	322	321	307	299	279	298	291	322	301	306	290	318	320	280	339	321	280	340	310	302	284	303	292	290	287	315	309	288	285	302	294	290	321	303	280	280	341	289	292	309	288	283	305	314	317	325	316	303	292	289	332	335	332	318	315	295	311	325	297	279	293	307	311	290	286	279	303	297	295	316	285	300	286	289	316	328	305	329
33851	54320	44137	36081	32059	27636	22983	15795	12656	9323	7869	5511	3306	2400	2067	1750	1335	1251	1075	1035	945	861	857	845	791	804	747	733	731	675	605	581	513	456	446	430	436	430	422	418	364	379	414	356	399	407	360	423	398	418	376	360	382	400	390	393	413	378	404	410	378	372	380	362	368	393	367	398	358	392	380	366	372	353	364	332	396	396	402	369	385	383	388	374	377	345	319	350	339	387	347	374	368	378	365	384	371	373	359	358	327	398	393	360	355	378	380	350	397	356	418	358	364	354	376	364	359	399	379	362	385	404	360	327	373	372	378	350	377	357	358	370	369	384	363	338	354	405	377	353	386	361	378	346	368	370	358	343	360	355	357	360	354	328	358	372	368	327	363	348	371	353	363	352	366	336	371	414	376	378	401	386	347	386	350	349	357	381	344	336	359	378	369	410	350	351	396	395	347	361	329	364	328	366	400	360	375	362	354	377	357	383	371	355	344	395	349	384	385	372	350	360	356	349	383	368	363	348	357	378	403	340	356	322	358	363	356	348	366	386	381	394	372	358	369	393	354	351	344	373	354	362	321	364	368	384	332	365	354	323	340	333	334	340	333	403	350	385	354	399	352	349	394	358	383	373	388	377	338	363	383	410	321	387	376	364	360	397	382	342	369	388	375	363	365	357	381	358	362	378	310	358	371	385	354	363	362	350	388	380	330	377	338	376	355	382	377	397	402	368	364	324	377	402	372	371	327	394	371	365	363	353	372	313	355	373	367	375	378	372	359	359	338	394	343	384	356	375	365	389	364	385	375	332	326	352	339	390	383	372	331	378	342	391	376	337	376	387	334	363	335	361	350	374	338	336	381	371	341	355	337	393	398	362	358	339	323	361	390	369	340	383	337	394	376	365	332	348	376	368	382	363	371	397	360	390	349	349	380	362	381	383	344	378	390	361	378	366	361	389	363	377	364	355	375	376	365	346	355	401	338	358	398	376	395	380	353	335	359	357	396	339	355	372	411	362	399	363	365	365	361	363	362	371	353	398	337	337	375	355	346	385	362	403	356	410	355	376	353	348	350	356	402	354	399	378	371	342	373	391	390	345	353	364	347	374	367	381	402	349	373	376	377	357	371	332	383	396	365	341	380	413	323	354	371	378	341	349	388	371	366	360	337	374	336	365	363	354	357	369	357	380	351	357	358	401	380	344	369	391	364	406	368	380	312	381	360	363	391	347	350	349	352	352	366	384	358	349	382	399	353	377	333	359	367	379	357	358	387	372	331	314	341	338	385	383	361	384	341	367	360	393	379	383	394	373	388	366	370	372	372	382	353	390	349	354	344	376	379	353	371	372	378	343	387	369	364	385	338	362	368	368	364	347	385	371	358	358	366	351	368	380	367	384	375	362	358	353	381	401	364	357	407	395	368	382	357	348	367	331	332	398	342	322	374	351	360	396	345	335	378	389	356	372	366	359	373	398	364	392	349	340	366	367	369	354	370	400	343	352	382	376	384	372	369	352	380	351	379	371	372	351	332	374	346	369	356	367	331	383	366	334	385	351	366	375	356	378	411	395	356	365	370	343	371	376	381	357	378	340	364	365	379	347	397	350	349	380	353	389	350	351	377	355	396	348	349	339	368	381	357	399	361	391	362	337	355	370	352	353	369	363	383	328	355	357	381	410	335	386	343	369	363	349	338	356	382	366	355	359	360	384	381	359	378	367	361	342	364	330	357	358	388	353	348	390	354	386	377	390	351	375	384	369	335	384	406	347	356	379	358	333	365	393	347	347	365	357	381	358	356	374	367	348	336	372	381	354	356	405	346	405	378	369	364	352	341	369	375	353	369	338	377	364	347	393	328	362	384	349	372	390	338	363	359	370	387	367	376	373	399	376	350	379	350	376	386	378	377	362	377	346	373	356	327	367	350	384	388	392	388	353	360	407	379	356	346	371	387	378	367	374	329	388	370	375	348	385	379	360	365	348	359	374	353	337	369	368	355	347	375	346	325	387	353	364	356	372	360	341	407	358	349	381	381	386	357	358	349	367	371	389	329	368	357	390	355	348	369	362	379	352	331	347	364	358	361	342	360	333	352	351	351	345	363	354	358	343	391	384	379	369	394	378	356	354	378	354	412	354	367	359	375	378	355	383	354	372	372	348	355	368	359	369	380	382	324	396	382	361	391	367	357	385	377	391	382	352	353	359	367	361	352	374	342	341	332	347	424	370	377	389	365	397	353	399	343	367	371	363	360	354	367	391	384	403	400	360	379	389	351	398	346	378	329	350	359	361	364	361	372	365	350	326	333	357	345	357	372	371	362	366	361	358	363	353	377	381	377	358	333	407	359	392	371	357	349	383	380	385	406	355	378	360	358	363	352	399	371	359	365	386	365	354	347	341	335	360	414	349	365	390	349	398	409	327	346	371	349	368	359	364	354	349	365	354	386	368	378	385	369	334	315	371	347	346	387	398	389	395	379	325	351	354	377	359	358	390	344	380	375	379	376	361	352	368	351	361	346	391	372	348	333	336	365	385	356	361	378	395	349	362	361	358	376	370	371	352	335	379	392	405	424	350	365	372	367	375	346	390	320	357	346	380	404	355	362	334	370	377	366	382	380	370	363	379	385	362	353	370	360	384	342	379	376	346	371	357	376	371	350	316	365	379	327	357	400	346	413	358	332	386	363	385	384	363	374	368	362	361	392	365	342	397	349	343	364	363	386	350	367	366	383	364	349	330	406	347	374	344	364	346	364	361	348	369	392	355	340	374	399	351	359	362	361	346	376	368	398	355	353	368	363	390	367	380	345	381	398	330	369	370	366	369	369	330	335	344	352	364	389	361	370	346	367	378	359	392	349	354	348	380	327	393	352	360	388	381	377	394	334	364	368	366	345	356	367	336	356	357	374	360	340	337	374	347	366	374	360	351	375	356	341	365	372	404	344	360	357	384	411	369	344	369	361	391	343	389	382	384	398	359	369	349	348	349	402	367	375	373	357	385	388	352	401	336	353	380	375	345	331	406	359	339	326	378	368	394	340	389	366	372	374	336	358	362	369	344	370	369	362	356	338	371	371	341	367	355	371	365	344	338	365	366	389	367	388	361	410	361	411	382	358	375	321	370	394	343	369	394	372	360	353	322	359	354	344	350	362	347	360	396	374	371	363	369	384	392	427	355	377	406	343	357	333	353	344	344	373	352	354	332	365	353	378	370	354	364	340	400	320	343	376	355	341	344	330	379	346	376	355	343	356	386	354	335	376	352	341	385	361	368	377	367	357	362	376	336	352	367	354	381	387	362	334	388	369	412	367	338	358	337	396	392	348	381	352	358	339	362	368	370	370	356	351	348	365	361	348	351	337	380	369	371	352	375	391	358	336	355	412	372	385	354	333	376	347	354	365	333	378	400	362	357	355	352	358	348	358	330	371	343	366	322	358	340	387	363	392	378	388	381	330	382	363	394	424	383	352	342	370	345	351	344	381	357	373	353	377	378	380	382	376	356	351	379
24846	21170	28118	26978	23369	19620	14757	7846	5137	3789	2976	2096	1305	1008	815	793	625	535	487	432	463	439	441	422	401	384	387	397	339	361	364	364	285	290	243	246	233	234	267	233	258	223	219	232	248	244	242	266	214	220	248	225	243	244	242	266	256	242	222	260	229	234	237	248	215	201	218	195	250	236	256	270	229	241	220	247	222	225	246	222	225	237	240	218	204	205	215	226	232	221	219	206	229	222	256	244	216	214	241	235	222	204	248	272	233	234	218	211	252	236	253	212	222	211	246	202	221	218	201	240	203	264	242	237	220	213	220	208	233	215	209	229	213	202	219	218	267	217	266	213	215	235	243	232	230	216	210	232	231	230	210	255	200	233	218	247	207	213	216	231	218	229	200	230	250	229	229	214	231	210	206	229	223	201	224	250	223	224	211	229	258	215	234	251	199	226	224	187	234	225	197	233	238	251	209	227	224	252	200	247	236	218	202	255	227	191	235	216	238	216	209	229	254	225	221	217	232	246	244	217	238	181	248	225	228	225	240	232	217	204	223	225	210	205	219	216	220	226	229	228	237	236	240	244	225	224	219	239	216	210	219	216	219	220	259	243	233	225	249	224	241	214	208	249	186	222	236	214	220	215	242	219	232	208	221	231	206	197	228	244	237	211	218	207	225	201	213	225	269	222	229	217	227	230	223	232	246	257	232	219	215	241	222	226	236	225	217	241	224	206	198	258	228	243	229	258	232	238	232	217	244	236	211	236	216	203	214	218	227	209	212	225	217	227	235	228	245	222	218	222	225	226	234	226	220	206	220	230	257	246	222	224	231	236	189	223	241	209	195	209	245	233	229	221	230	220	256	226	236	231	239	234	213	235	227	207	235	210	231	248	218	198	233	219	226	236	199	218	240	264	220	212	208	219	202	208	204	227	231	230	218	204	246	203	242	255	231	231	232	233	234	235	222	223	213	262	216	217	234	202	209	204	216	219	230	240	182	232	209	245	214	214	247	240	232	233	246	226	213	227	245	230	225	204	237	205	223	227	197	202	234	226	227	211	233	223	234	241	207	217	233	204	205	232	216	208	217	208	220	205	241	243	259	242	235	208	223	193	206	228	233	226	243	211	232	233	228	228	230	226	236	209	213	220	219	196	232	226	240	214	227	221	207	234	226	211	225	226	231	224	213	204	225	209	230	248	226	229	211	197	218	228	216	230	234	206	235	228	181	252	230	238	214	219	206	253	233	231	229	224	235	219	236	213	235	199	239	218	231	229	223	211	231	247	213	227	220	247	225	229	223	205	215	225	221	245	212	229	223	225	203	227	219	207	234	217	215	212	231	227	227	209	245	251	235	249	240	235	223	231	218	208	243	230	243	225	202	219	228	246	247	223	224	217	209	207	217	245	201	216	199	218	205	180	209	229	211	201	255	227	232	221	225	257	220	221	203	232	233	210	232	214	221	229	238	216	224	223	200	213	231	236	234	257	248	227	220	209	227	228	204	202	217	214	229	209	234	246	190	221	254	183	229	224	220	202	221	235	221	232	214	242	248	227	224	223	222	213	235	221	257	246	215	222	233	229	250	249	255	237	227	217	237	233	223	240	221	219	220	209	244	241	185	210	227	218	230	217	225	234	260	214	205	235	236	195	220	207	227	193	228	207	223	243	196	233	232	222	242	229	221	207	244	231	214	248	237	239	235	198	219	236	243	224	223	233	205	215	208	238	205	234	239	190	241	197	215	234	208	239	225	241	212	213	207	232	217	220	206	242	235	209	207	210	235	237	233	234	231	225	211	237	243	193	213	246	215	232	218	210	225	208	234	229	209	206	238	237	242	217	222	264	241	212	234	223	234	226	222	248	221	224	219	194	239	223	199	203	215	203	233	233	210	230	257	237	209	190	204	236	205	229	231	212	232	213	267	216	228	251	207	213	249	224	236	244	257	217	257	239	208	214	191	208	202	209	197	234	216	211	219	243	206	235	208	238	252	229	220	193	222	216	211	233	200	234	240	204	197	227	210	204	225	233	211	242	241	213	222	236	251	215	224	223	251	220	234	237	221	220	234	239	212	240	183	237	218	236	256	213	247	213	229	244	220	228	211	233	228	214	235	208	228	228	242	218	239	216	213	193	208	219	231	225	222	245	212	231	210	241	201	224	225	245	239	224	245	219	217	227	242	239	218	222	236	223	227	263	218	222	258	222	227	206	219	203	223	201	221	184	211	234	229	199	221	243	243	229	230	201	215	234	248	222	256	222	230	252	223	211	226	253	200	211	223	217	212	228	226	223	195	223	222	225	227	204	206	229	224	248	239	220	219	215	228	225	233	228	213	220	196	228	231	238	259	224	187	234	237	192	200	226	232	233	209	207	234	234	243	227	231	225	200	236	221	228	203	225	224	238	234	241	220	224	235	228	207	242	239	250	234	198	247	214	249	206	232	247	211	231	246	223	209	278	210	231	237	205	228	243	209	214	231	213	242	216	201	223	240	219	240	216	252	244	231	223	222	228	214	174	245	220	220	225	228	216	226	217	217	202	236	219	229	220	221	238	233	214	230	227	220	214	226	231	198	232	248	239	245	237	225	217	245	220	213	202	229	229	215	244	200	260	242	226	200	229	247	243	226	213	217	253	251	211	217	229	221	209	223	201	223	231	239	233	242	220	233	234	200	231	230	205	252	202	227	216	217	227	242	211	232	254	216	212	225	208	239	216	226	237	229	228	199	225	222	235	199	216	223	214	221	233	227	215	187	215	253	257	244	236	239	220	234	204	246	247	201	247	246	236	243	218	230	210	229	211	214	222	228	249	194	241	200	237	231	245	224	212	227	246	216	242	235	236	193	211	217	214	247	206	226	233	237	232	226	204	242	252	224	236	214	222	194	233	232	213	229	216	240	221	211	204	216	212	226	209	237	216	257	235	258	228	233	219	212	226	238	231	218	225	238	230	244	200	207	196	242	207	203	244	244	238	243	252	234	229	252	231	233	233	253	231	223	210	206	229	221	208	226	245	260	246	239	213	235	230	212	226	229	221	229	217	226	210	230	227	238	223	227	243	213	225	221	231	244	246	207	206	207	199	230	208	220	200	222	239	226	238	211	204	229	227	219	227	212	207	235	256	217	210	206	201	225	187	217	256	214	233	215	224	229	230	211	252	233	226	252	231	270	240	204	216	234	219	211	238	200	212	219	214	224	235	226	243	229	207	219	225	240	195	236	233	228	212	237	227	230	214	226	238	222	217	235	256	240	217	227	220	236	217	238	216	215	237	237	222	229	221	225	237	219	204	218	219	213	228	236	227	209	216	217	202	236	233	248	226	216	238	232	232	217	226	235	222	217	235	214	240	222	241	224	234	237	233	210	218	202	227	213	247	226	208	199	223	236	204	249	223	214	230	230	229	234	222	264	241	216	202	217	245	217	217	234	232	220	232	205	234	211	213	211	209	214	214	239	214	209	215	229	212	215	232	255	252	231	235	209	230	209	248	217	227	226	244	228	223
33834	51240	40574	33309	29419	25718	20733	14086	10629	7948	6408	4304	2606	1959	1640	1481	1114	1003	835	832	814	608	667	614	640	633	556	574	580	563	498	483	388	333	296	330	349	351	352	320	279	278	316	295	309	330	285	304	304	279	284	324	303	323	308	317	336	295	328	296	298	279	296	305	276	286	318	281	302	279	302	286	290	265	308	299	274	283	307	284	295	303	306	293	285	268	289	309	271	271	286	291	279	309	295	288	260	318	273	266	288	264	306	272	275	266	283	270	267	292	265	275	300	296	270	291	304	305	267	304	269	267	284	259	287	305	284	313	283	288	293	290	268	261	275	273	297	263	291	279	291	291	270	266	271	300	286	269	256	292	281	271	254	236	284	253	274	297	266	283	270	254	274	264	291	257	287	299	278	277	285	285	258	280	256	285	273	290	280	287	280	253	257	283	273	295	271	267	307	270	292	281	295	306	265	280	271	312	270	282	266	273	284	274	259	287	273	285	287	239	291	284	266	308	292	289	270	273	255	292	290	265	276	257	300	272	282	248	298	284	234	281	273	287	278	273	276	278	261	275	294	284	285	294	267	278	306	289	291	286	293	288	279	287	237	258	265	265	267	299	257	274	273	286	263	285	286	267	290	272	284	279	318	276	261	272	287	280	266	312	281	309	308	295	269	263	301	282	294	293	261	306	260	301	264	310	297	268	272	285	252	284	273	278	252	320	292	260	245	309	269	279	298	266	290	286	262	289	274	280	309	286	270	297	286	248	262	289	270	280	275	294	269	283	294	276	282	277	270	249	284	266	303	259	286	288	277	264	294	282	276	280	289	259	302	287	298	315	285	291	264	278	303	271	256	246	318	284	270	281	259	304	313	292	289	287	308	315	267	279	290	298	275	269	256	296	282	292	280	295	263	287	292	273	266	256	273	260	310	280	287	300	291	265	262	266	255	283	273	274	263	247	279	292	279	280	286	293	300	271	278	278	285	293	262	287	263	275	290	254	276	237	302	260	299	299	269	259	284	278	267	274	264	275	277	264	272	297	246	277	289	293	269	272	278	279	248	297	259	301	271	290	300	265	273	275	301	282	281	277	255	314	274	281	245	288	285	283	269	303	288	269	261	278	255	278	274	289	296	278	288	274	289	260	282	282	266	278	281	265	263	263	308	280	309	269	260	276	276	280	252	287	273	266	314	259	270	298	283	260	299	272	276	276	270	321	255	262	254	284	292	268	291	280	272	274	284	289	278	283	288	306	271	242	295	284	303	268	250	259	304	291	276	290	274	283	285	308	277	271	237	289	284	274	265	304	285	293	239	301	277	276	259	268	285	282	290	260	281	295	279	289	263	292	275	294	261	267	287	277	288	272	293	266	266	277	285	260	251	290	293	303	310	293	288	282	277	279	259	310	316	271	284	268	322	279	272	272	295	274	314	284	324	283	252	273	256	296	273	298	300	286	266	296	258	286	262	278	282	286	277	266	279	309	282	285	289	283	258	305	290	253	298	289	258	271	311	303	267	251	300	255	276	300	301	302	305	282	285	267	286	268	265	262	270	294	290	276	266	236	270	297	278	301	260	266	257	283	279	304	301	290	270	270	294	283	272	277	265	275	289	235	284	260	264	289	295	290	288	272	294	303	260	308	281	263	275	280	267	297	280	260	278	291	247	289	271	285	267	261	285	315	253	307	254	253	256	247	291	316	314	301	300	262	282	290	272	266	273	280	309	287	265	263	301	307	309	326	274	267	282	289	277	275	275	263	263	287	285	250	276	278	288	293	281	272	279	304	266	323	288	291	263	265	278	318	263	289	274	277	280	293	261	290	257	295	252	286	278	257	272	257	315	256	283	288	304	265	267	260	295	297	279	259	303	270	300	272	285	312	253	286	293	248	277	293	287	281	291	303	292	265	267	274	290	266	260	312	289	276	265	283	311	273	277	281	260	277	274	290	310	279	266	272	297	274	283	267	278	262	301	271	286	308	283	291	286	240	257	277	298	278	264	267	285	260	286	293	284	285	284	290	305	300	273	286	291	296	279	284	306	280	286	302	283	282	287	290	265	276	252	302	297	270	278	296	310	284	293	293	285	314	295	269	294	267	291	262	314	280	307	240	257	312	280	265	257	282	271	263	293	266	295	260	270	269	344	298	288	299	280	283	283	272	283	267	302	277	305	281	297	276	273	281	270	266	270	283	292	284	271	278	281	258	281	280	285	310	245	273	261	274	271	267	294	288	309	290	279	269	275	268	272	296	272	285	306	312	278	262	296	266	291	275	289	278	294	276	292	285	281	284	292	271	294	280	260	276	305	274	326	293	339	261	263	266	317	286	273	270	255	254	277	275	296	297	253	249	289	269	282	305	272	277	287	270	304	308	280	310	262	285	254	301	313	298	312	303	302	280	284	288	296	285	285	282	281	284	278	300	275	267	284	295	326	267	280	273	261	286	293	258	260	273	264	299	262	275	319	263	288	260	277	267	292	275	289	289	279	293	302	274	269	296	255	257	276	293	320	292	320	267	298	288	303	235	273	298	264	279	284	303	317	281	278	273	306	310	289	235	272	289	268	287	290	274	280	276	264	284	284	284	282	289	288	300	263	292	295	275	257	312	264	257	289	288	290	272	246	299	255	296	275	301	295	286	264	307	301	298	304	289	250	266	290	298	294	308	288	274	260	293	286	310	239	257	287	260	273	304	261	274	286	292	242	255	272	286	310	254	273	285	296	319	285	281	261	297	260	267	306	247	259	287	268	284	284	290	262	291	255	279	277	282	292	293	262	293	296	298	285	294	272	281	269	282	297	299	266	277	289	264	286	264	267	277	309	308	286	302	270	269	289	267	264	285	235	262	269	291	266	292	289	285	279	283	251	286	287	295	281	264	282	263	271	305	278	282	290	310	269	285	299	278	268	270	264	281	279	276	254	279	302	239	287	323	308	264	281	272	309	254	289	270	303	280	260	278	276	294	284	286	286	272	280	293	304	234	302	285	281	287	288	291	230	293	261	294	264	294	284	281	293	269	283	283	294	295	291	322	301	265	264	266	254	299	267	266	305	295	271	273	279	271	269	279	253	262	295	282	290	288	287	278	285	261	257	299	257	286	300	294	274	280	285	288	247	287	294	296	275	292	284	264	271	289	280	296	260	277	285	311	291	267	290	311	260	263	279	292	266	278	301	298	303	303	257	284	305	302	258	294	296	281	269	273	293	288	294	279	297	277	331	320	284	291	295	275	246	294	281	302	269	311	287	329	281	271	270	291	280	297	293	297	257	279	252	276	325	333	253	263	266	278	303	284	318	273	271	279	274	281	284	301	276	285	282	286	316	271	284	282	259	304	299	247	278	306	276	285	274	277	265	281	261	299	277	296	283	274	271	275	284	303	272	292	262	281	269	272	305	275	293	268	295	273	300	260	264	317	287	290	250	318	275	306	263	272	316	277	248	272	273	283	292	272	276	288	286	304	302	292	279	240	284	309	268	270	278	299	261	296	283	254	284	293
22716	21054	28723	23714	22185	25264	26936	15759	9517	7171	5611	3831	2517	1738	1668	1549	1241	912	876	847	804	720	767	699	731	639	642	647	614	645	620	555	446	425	392	410	387	380	437	392	336	327	330	333	357	361	350	379	379	369	359	339	420	333	398	366	351	361	348	352	340	356	343	322	341	328	339	342	329	360	356	303	321	342	302	363	354	365	351	321	379	343	309	333	329	355	328	373	358	300	368	341	301	325	342	293	319	329	358	304	333	346	331	315	314	353	347	316	347	332	352	357	356	314	335	342	336	345	334	355	310	342	348	343	355	375	327	358	353	334	341	333	307	390	339	315	323	338	339	332	349	324	347	322	316	332	331	343	349	332	335	324	347	336	324	329	349	356	342	314	330	354	306	339	357	333	366	323	350	338	377	366	334	320	329	357	325	364	349	359	333	343	335	376	301	350	335	346	329	320	305	355	356	357	359	353	371	329	318	342	299	326	363	328	360	324	358	365	337	348	343	338	342	335	345	351	350	312	337	333	328	349	340	304	336	348	337	343	350	332	330	327	333	315	333	347	343	322	343	333	347	352	344	356	329	355	344	320	349	306	318	308	350	374	337	340	336	314	344	327	339	355	327	357	322	323	323	321	355	360	308	331	324	341	329	377	307	394	338	362	357	365	338	316	323	342	352	316	329	362	357	344	327	343	352	354	349	338	347	305	343	358	303	293	345	341	336	341	338	357	315	312	371	362	347	333	303	350	357	313	353	353	340	332	326	307	314	310	354	349	325	322	369	324	317	312	350	334	350	304	337	367	310	289	313	332	325	317	331	380	364	322	335	352	330	355	321	359	322	331	348	331	331	343	337	345	338	354	306	368	361	318	344	331	355	340	388	352	356	381	338	321	350	326	336	359	346	341	344	341	332	336	335	337	354	320	358	311	349	350	384	306	340	352	330	332	342	326	345	341	359	328	346	295	335	335	326	362	347	350	348	316	333	357	346	332	333	338	309	339	333	333	330	365	360	341	302	325	338	345	349	324	305	328	324	331	308	349	324	334	351	341	354	346	308	371	331	311	324	344	359	342	329	314	302	348	320	291	325	342	334	374	350	312	312	344	315	345	346	316	331	307	328	315	366	334	301	341	331	309	306	332	333	328	319	347	339	318	346	343	327	340	343	329	331	349	313	349	305	323	362	333	304	336	317	330	328	321	347	350	328	350	326	328	317	350	306	331	331	341	347	370	347	302	340	351	355	334	347	339	321	313	342	324	331	309	317	358	355	327	354	345	348	368	356	336	341	333	359	283	311	357	320	359	317	361	315	340	360	329	348	340	322	334	336	328	334	330	349	335	324	360	340	364	351	327	324	356	333	316	322	358	342	329	332	360	315	358	334	361	323	350	346	337	319	337	354	355	337	351	357	342	367	345	338	359	344	316	328	368	333	346	311	309	350	336	378	323	335	336	344	358	318	390	334	334	351	341	345	347	352	338	305	350	313	292	336	340	332	354	344	309	357	316	319	345	327	347	334	318	362	336	321	310	364	350	352	324	332	339	329	333	328	342	337	366	331	355	340	357	321	328	327	315	359	373	315	331	343	303	341	328	349	315	325	323	321	344	340	344	347	315	339	317	340	345	315	309	356	337	338	344	329	338	337	345	323	331	316	329	337	333	314	350	340	321	357	368	330	350	342	357	313	374	349	348	352	390	307	353	357	373	343	357	354	324	347	325	315	341	333	332	342	339	330	363	362	332	346	329	343	340	353	336	305	330	327	346	322	345	326	342	361	350	319	324	356	357	329	333	331	332	320	347	334	327	346	331	354	345	356	335	316	351	338	334	317	286	360	349	339	323	314	331	288	366	309	357	363	350	355	345	346	341	348	333	346	319	343	339	373	317	357	327	312	324	363	334	324	298	339	311	363	310	310	337	316	333	365	338	335	323	329	364	362	347	320	321	375	330	313	365	338	338	349	336	324	314	294	332	343	316	361	330	348	341	361	338	355	320	342	347	337	322	334	342	321	322	366	347	338	366	335	307	333	357	342	309	337	367	314	365	334	357	345	337	343	342	320	344	327	323	340	337	356	332	341	309	347	324	318	332	302	310	345	382	320	352	301	323	326	375	354	329	340	345	335	313	348	322	310	336	329	355	380	293	354	340	322	328	309	333	348	370	302	328	326	330	349	355	339	352	356	341	362	316	332	354	354	320	361	339	340	350	332	303	361	295	327	334	329	323	329	344	314	325	349	324	351	267	298	318	347	380	355	388	317	340	336	353	338	351	322	356	332	346	328	360	366	327	390	345	350	310	338	345	342	343	349	322	334	374	365	323	338	314	322	312	406	337	334	342	338	350	314	318	342	342	346	347	333	354	318	348	321	326	311	350	342	340	332	300	337	323	327	305	334	322	321	312	337	340	308	341	331	369	317	369	348	373	313	347	361	318	327	372	319	329	355	350	304	332	321	353	367	327	362	345	336	366	313	337	297	325	361	314	361	353	302	349	335	365	333	292	336	340	337	331	343	346	325	303	318	335	323	317	342	360	345	333	340	351	361	343	318	302	362	342	323	349	322	332	391	343	342	314	345	317	338	337	335	333	337	363	309	366	342	339	337	333	341	359	350	324	319	353	353	339	346	336	372	355	373	325	346	317	323	341	372	363	338	320	345	354	357	328	348	354	350	326	301	319	347	373	368	322	318	349	343	325	320	334	347	302	326	361	336	360	334	335	348	332	344	351	342	338	331	318	362	325	350	312	349	310	375	332	346	330	331	336	344	330	360	313	337	324	306	346	354	348	329	295	343	334	341	327	345	322	341	330	335	339	311	324	346	309	336	323	315	333	321	360	349	342	323	362	346	354	343	309	339	340	374	311	378	310	353	322	358	315	320	351	345	307	344	318	326	332	329	319	329	330	333	332	339	308	352	313	341	341	317	323	356	326	345	350	320	307	338	344	338	329	353	341	322	337	358	348	365	355	348	339	307	305	374	362	331	322	332	302	338	341	340	298	344	344	312	340	349	350	326	365	357	322	362	284	322	341	363	327	318	351	328	359	318	345	319	337	320	354	336	345	351	367	342	337	331	330	316	323	301	348	353	365	329	330	324	347	339	374	354	346	347	344	363	322	336	329	326	350	348	328	316	302	321	321	331	332	334	315	335	324	307	311	338	334	341	343	337	331	331	328	361	348	327	355	352	306	331	311	357	341	313	336	336	353	320	297	319	342	359	309	337	322	357	350	346	339	336	342	335	337	313	347	346	351	306	347	324	346	314	373	356	371	331	327	357	321	335	335	320	343	350	329	333	327	318	370	371	331	335	298	308	354	321	335	333	339	318	338	366	348	332	332	360	338	317	352	310	341	322	346	351	323	351	353	343	357	350	333	329	365	296	379	344	337	326	333	339	352	366	331	339	342	370	350	313	354	355	303	369	315	351	350	307	328	356	319	355	319	369	354	326	341	335	375	336	347	358	328	354	319	352	338	335	333	348	353	341	354	346	349	316	335	326	322
36113	60837	48307	40987	36862	33363	28919	20849	15652	12799	9967	7417	4749	3315	3010	2888	2129	1748	1546	1438	1252	1196	1151	1073	1051	1018	1047	1013	907	897	908	808	667	507	523	505	483	515	521	514	422	409	428	411	391	432	426	455	471	407	444	433	467	415	429	470	446	418	436	438	420	440	418	428	376	410	412	408	394	377	404	423	374	427	414	377	417	403	420	382	403	395	407	396	425	384	437	401	394	361	399	388	381	390	423	413	386	382	439	402	424	431	426	401	395	402	450	376	400	382	392	422	398	407	440	400	400	408	398	405	411	374	406	416	416	412	378	387	402	400	439	419	379	419	378	358	403	414	413	441	406	395	406	396	400	367	450	411	377	417	401	428	438	364	414	377	369	398	409	363	418	417	369	416	395	365	441	399	416	387	422	414	393	402	401	383	395	393	367	371	412	372	435	420	418	402	390	403	397	367	423	458	415	406	399	362	393	383	431	414	436	408	404	394	395	409	470	418	376	366	403	407	402	422	401	438	407	375	399	418	410	407	395	394	422	378	429	380	386	414	377	376	422	382	389	446	402	395	388	422	387	405	427	423	426	400	389	417	391	398	393	419	382	421	418	388	363	378	370	391	372	406	400	399	383	436	405	410	367	359	374	366	433	457	378	427	380	423	401	406	412	415	393	427	389	395	397	404	429	370	411	439	372	422	406	368	389	434	402	387	388	408	384	396	425	392	385	423	395	386	420	391	401	377	423	412	385	390	406	383	357	388	357	410	408	420	438	399	391	379	391	397	424	370	399	362	383	430	414	423	387	385	363	393	384	382	404	361	406	429	364	418	370	382	392	393	418	401	392	425	384	380	399	409	430	421	348	371	372	379	376	381	407	359	465	418	388	393	427	363	387	406	372	378	428	407	429	369	425	447	429	464	394	423	403	404	400	379	384	404	397	420	365	427	470	376	424	404	408	413	397	406	409	385	386	399	399	423	384	383	368	403	409	383	402	397	391	398	350	398	408	411	428	429	386	423	380	397	436	403	402	399	383	387	386	416	395	366	411	399	387	408	366	397	409	347	382	388	423	387	429	371	390	387	381	387	407	411	435	434	387	416	430	370	393	375	406	381	391	415	391	389	404	395	405	430	404	385	395	413	389	380	403	379	387	403	415	413	393	412	385	402	417	398	394	406	415	420	418	402	385	427	368	430	426	384	422	442	408	395	408	394	430	414	385	403	426	412	394	377	419	355	373	418	387	393	373	348	430	383	406	414	401	437	411	403	378	383	412	431	383	406	413	420	388	380	440	412	375	421	379	364	462	391	435	401	388	382	383	384	404	404	377	397	386	398	402	432	398	360	411	403	424	391	387	416	404	430	370	425	396	390	435	424	409	407	433	419	394	426	368	405	401	386	360	386	355	397	401	400	407	378	416	384	365	379	422	386	379	383	396	426	373	356	396	402	426	374	399	418	406	394	414	395	416	392	409	410	399	422	412	388	393	402	405	392	390	421	413	394	406	375	406	388	393	376	439	385	411	373	422	366	376	393	421	359	403	371	415	415	379	392	406	388	395	392	412	434	389	430	396	417	418	408	411	373	404	394	387	392	387	362	380	400	386	413	416	398	385	393	403	393	417	397	368	383	372	398	377	449	379	350	400	406	409	392	429	429	389	389	426	393	411	381	419	396	383	368	372	389	438	440	413	403	380	417	407	400	448	407	409	427	379	360	416	382	397	391	417	425	384	394	390	410	391	447	394	426	412	393	393	409	418	412	396	387	403	399	393	404	396	403	388	403	451	410	425	382	413	398	384	394	473	380	413	408	417	370	393	395	419	377	388	396	413	421	393	410	420	408	372	394	392	379	396	405	397	385	409	407	426	396	380	379	387	426	426	369	385	383	362	392	414	382	396	380	430	383	410	392	426	360	406	382	385	402	391	387	379	395	393	383	390	423	435	381	407	363	400	390	378	388	394	410	397	398	414	400	379	422	422	402	417	390	412	395	406	421	455	385	406	386	385	432	394	391	411	395	454	427	397	402	389	426	397	428	433	413	384	385	388	432	379	420	402	401	383	402	412	401	351	426	392	401	426	389	364	424	398	425	381	394	398	413	405	415	341	408	435	419	401	421	413	373	418	407	395	417	400	393	429	403	378	399	391	409	395	356	412	417	415	432	396	408	373	422	415	407	432	438	423	408	361	372	421	408	390	404	409	412	421	394	393	387	430	433	399	425	407	415	392	431	419	393	419	406	392	384	417	355	374	393	400	405	414	386	408	410	388	404	369	387	432	407	397	419	408	426	416	406	400	414	393	397	377	384	423	398	386	394	369	411	381	401	401	417	398	436	365	414	440	395	401	431	376	412	411	398	375	395	390	425	421	386	392	386	423	372	386	411	400	404	402	409	414	429	399	409	415	408	407	417	407	406	400	392	395	366	364	372	388	382	364	393	391	391	399	422	396	407	446	408	423	427	391	403	387	366	413	426	428	404	357	367	391	388	419	386	396	390	415	413	397	391	413	375	405	381	400	416	367	399	403	391	407	436	425	410	411	390	388	462	401	406	400	407	374	405	394	424	391	393	416	404	378	403	403	412	408	441	382	422	388	362	401	412	411	394	393	395	402	399	421	386	385	370	394	420	432	408	385	386	384	393	384	444	355	394	398	400	426	396	392	368	395	429	445	444	417	413	423	439	407	376	389	374	381	380	404	441	409	388	379	399	386	397	397	402	399	417	399	404	371	416	397	386	376	438	387	425	392	400	397	405	368	396	376	401	414	410	403	408	385	380	388	408	400	396	374	400	390	405	391	392	433	418	421	402	397	422	378	386	404	427	418	390	440	379	409	398	407	368	413	379	399	383	398	429	386	418	400	390	405	391	396	363	369	466	403	431	391	419	388	395	409	434	405	431	414	380	420	394	380	466	364	396	398	378	382	431	399	379	400	380	404	397	412	373	426	386	410	408	423	378	402	395	409	402	378	395	390	405	408	411	394	408	429	406	387	410	413	388	416	352	412	396	396	406	410	416	427	416	397	396	402	384	378	375	388	405	386	418	414	394	385	369	384	397	366	409	399	354	434	361	414	402	399	390	419	377	411	399	449	385	390	415	436	395	422	395	438	411	389	409	367	400	398	407	409	426	387	405	383	405	409	394	405	394	383	365	440	380	404	418	432	421	439	387	397	395	364	378	396	422	404	387	365	416	391	409	418	374	402	399	383	389	388	398	416	385	400	365	457	391	417	430	403	413	431	402	403	363	403	436	410	433	378	401	386	389	386	448	391	405	403	391	414	407	416	400	394	417	410	412	379	410	451	367	399	407	409	366	376	426	394	392	384	393	396	414	427	392	404	399	430	420	397	399	370	385	397	388	403	423	421	415	365	434	433	395	377	393	404	422	379	416	405	421	396	383	427	396	389	377	404	397	403	419	415	402	399	374	415	346	392	345	412	409	413	410	433	405	396	428	379	364	410	398	406	403	384	412	397	387	382	391	393	413	374	398	440	383	398	415	365	406
29127	30169	32053	27365	20457	15790	11799	6349	3824	2979	2157	1549	1048	724	693	662	531	460	434	403	384	352	351	375	379	369	354	366	354	336	355	308	261	247	256	277	282	254	257	256	244	233	241	236	257	235	277	261	247	246	240	261	242	233	264	255	220	234	236	276	237	221	237	231	216	222	226	284	231	226	239	220	232	259	232	231	231	239	245	228	218	256	247	231	240	219	245	222	219	230	253	241	235	245	240	231	209	238	260	224	240	233	255	240	206	250	237	246	235	242	222	247	220	234	235	202	256	226	253	239	229	215	220	251	231	238	229	214	238	242	209	258	243	219	217	276	248	233	220	231	217	233	243	222	230	249	249	208	227	226	234	243	239	246	237	232	232	221	210	257	240	238	251	239	248	198	252	239	238	244	238	205	260	264	240	225	222	222	223	258	249	270	221	204	195	227	238	234	254	257	232	243	214	224	227	254	233	239	233	244	213	239	202	209	230	268	226	244	259	231	218	229	242	244	224	251	242	237	239	213	225	245	249	209	226	222	237	240	216	231	249	244	242	235	216	226	252	240	249	248	228	205	234	255	263	222	238	250	236	227	209	210	248	216	260	231	240	239	260	253	235	250	255	229	244	226	210	230	230	228	225	231	234	235	240	270	235	241	225	238	241	204	250	249	221	247	221	246	241	241	238	230	239	219	227	220	242	252	232	264	254	232	211	231	225	235	203	236	214	245	231	224	261	216	242	218	206	232	238	222	239	260	230	236	255	229	247	243	261	207	225	219	247	220	233	252	228	198	243	239	235	273	241	225	247	254	237	256	238	220	230	233	239	249	245	271	213	207	252	265	233	218	264	243	253	244	224	223	240	223	215	233	243	226	235	229	235	235	241	247	232	241	254	224	257	238	249	232	257	259	237	244	251	223	235	232	237	212	227	223	242	246	234	244	239	248	248	227	222	207	237	253	233	228	224	251	242	224	257	220	236	238	253	232	214	228	229	243	222	227	246	241	222	220	237	249	230	223	235	220	279	244	246	222	249	229	223	191	251	248	229	249	236	249	244	242	236	229	218	204	241	217	206	229	226	241	228	229	228	258	246	240	228	242	230	218	226	212	242	215	260	250	246	261	266	254	245	265	237	235	225	225	223	238	238	225	239	228	210	260	233	255	247	236	218	214	212	234	251	229	226	270	242	228	237	250	232	220	247	218	228	234	221	258	233	218	232	246	233	258	226	239	215	226	216	245	223	238	209	236	235	237	227	237	230	198	256	232	246	230	238	238	242	211	228	231	236	237	239	235	234	260	209	234	221	241	244	263	216	245	236	244	257	238	223	254	262	226	203	249	245	241	213	232	225	222	224	219	251	222	225	243	227	229	232	224	259	225	227	240	238	247	225	206	201	219	231	243	230	239	246	245	240	249	224	255	228	227	228	208	253	234	235	227	256	215	239	232	262	237	255	228	245	248	241	241	227	218	242	234	234	238	239	237	235	227	243	221	248	233	241	230	246	253	229	214	242	213	219	261	228	221	226	230	219	231	245	231	259	240	211	247	249	236	255	254	236	227	255	230	210	240	232	261	262	239	222	272	232	245	235	215	250	254	236	225	230	255	223	230	229	233	243	225	226	226	228	229	224	219	245	211	273	243	243	230	251	215	252	244	240	229	228	220	213	222	232	217	235	233	216	228	229	228	194	240	239	217	214	250	225	241	236	213	232	260	245	227	256	210	261	220	231	226	216	198	261	219	248	211	212	208	225	231	249	255	208	260	229	237	244	248	250	225	248	231	238	242	235	261	227	220	249	243	242	240	265	230	254	244	221	240	233	240	232	221	209	236	248	227	233	249	237	211	215	216	224	220	233	234	196	250	243	239	213	215	236	234	212	230	222	224	233	265	226	232	242	223	217	247	236	259	210	242	254	225	219	229	244	233	244	231	223	254	214	240	233	235	221	205	205	237	231	231	226	238	234	242	236	236	216	253	241	251	199	223	205	224	246	245	209	239	217	233	230	244	260	253	232	235	218	229	258	276	234	263	263	241	241	227	239	216	241	252	248	255	251	223	234	237	238	254	230	241	228	255	246	267	197	232	224	258	235	213	224	244	248	229	247	261	234	213	242	227	222	205	234	250	224	231	218	259	251	219	254	226	205	243	243	210	239	226	251	269	195	263	244	266	224	202	225	245	231	235	242	230	237	252	240	227	238	244	215	250	232	228	227	276	227	231	221	231	258	249	238	269	226	210	214	236	219	207	247	237	264	217	227	221	233	235	242	236	255	203	250	241	216	224	225	234	227	245	217	224	218	232	238	255	255	251	240	233	240	214	256	243	231	219	250	252	256	241	249	263	223	234	241	262	223	245	237	220	220	228	238	250	229	214	208	252	232	261	246	229	237	238	236	221	244	235	236	249	241	240	245	230	235	229	245	246	239	208	220	258	236	239	230	263	228	217	213	237	257	258	227	226	228	211	222	219	242	221	224	216	232	224	239	238	246	222	227	231	230	249	243	231	226	227	219	225	230	248	227	248	221	240	243	242	232	243	236	229	258	252	226	265	227	231	245	235	231	223	238	235	212	227	214	246	251	235	205	229	219	234	226	261	237	254	239	223	255	211	222	272	227	218	210	224	237	209	238	212	209	236	233	251	234	252	272	235	226	233	237	226	220	260	223	242	227	242	220	251	244	245	240	246	262	238	228	240	244	227	222	233	237	218	219	229	245	252	272	223	203	229	229	252	242	239	257	213	207	231	209	266	245	231	246	239	243	250	214	250	237	257	239	232	231	231	221	253	226	229	256	213	218	228	215	232	233	240	243	250	226	237	244	228	246	242	243	239	215	201	237	214	232	236	219	191	247	203	254	234	213	242	219	236	230	232	245	228	228	232	234	248	238	249	224	248	224	238	222	229	234	241	228	242	239	254	215	270	232	236	234	216	252	246	253	262	237	215	220	226	258	242	234	240	234	248	215	206	233	246	241	215	212	228	204	238	217	231	250	219	241	230	238	235	238	211	241	263	235	234	209	231	220	224	245	248	251	228	187	213	239	231	192	231	216	209	217	244	239	248	239	213	249	256	242	212	254	226	226	244	243	264	237	225	211	229	222	236	249	239	237	234	229	225	232	209	237	236	254	232	216	248	231	260	226	235	223	260	214	213	227	212	223	231	223	261	235	226	257	231	229	237	231	233	273	244	213	253	228	232	251	240	258	234	233	213	219	244	240	250	232	243	246	245	242	214	228	217	222	224	222	225	249	228	274	248	251	215	238	242	236	246	230	248	229	186	241	235	261	227	259	232	242	236	240	226	250	218	218	229	224	235	256	253	232	250	250	214	251	232	238	248	226	222	256	241	221	223	253	234	205	221	215	217	222	225	237	226	228	222	204	239	244	234	219	228	248	222	247	226	233	212	229	213	239	240	241	259	227	221	244	237	208	235	247	218	214	207	232	241	229	244	260	256	241	251	237	264	223	252	228	244	240	275	242	237	234	214	236	242	223	235	213	238
33344	46277	36582	29675	24882	22239	18316	11463	7845	6113	4456	3224	2072	1437	1318	1182	955	792	729	610	629	564	578	546	508	489	494	500	506	498	468	435	349	308	331	338	346	348	312	320	318	278	288	306	281	275	306	334	321	269	302	295	294	323	320	255	309	285	310	318	306	287	284	289	301	276	294	307	305	303	270	313	308	286	292	275	296	264	271	272	293	306	276	305	296	304	282	272	288	283	285	283	280	280	296	273	287	261	307	287	280	254	280	278	267	277	280	297	296	283	291	299	289	308	278	283	255	310	299	258	255	323	300	293	279	286	286	307	319	305	289	288	252	321	305	298	282	292	292	292	293	265	334	291	294	244	303	253	277	278	277	251	324	274	299	284	305	310	335	288	271	278	268	300	307	297	261	265	284	279	273	264	282	272	293	288	292	270	292	317	295	286	271	274	249	284	263	306	278	301	280	304	285	315	256	289	282	298	284	288	275	267	279	287	266	299	303	284	260	290	290	274	303	283	289	282	272	283	283	273	281	284	263	280	282	287	314	282	283	291	296	321	298	272	275	311	284	268	298	279	320	285	286	265	276	276	287	300	274	278	258	292	304	267	289	272	296	310	294	302	283	261	246	284	281	255	290	259	285	278	288	290	284	283	271	296	254	285	267	296	267	297	306	260	310	283	290	277	277	283	293	275	271	309	282	286	305	276	286	321	282	267	298	264	277	262	298	277	273	293	288	284	303	269	290	286	294	284	287	298	258	279	295	262	289	332	273	275	286	272	278	327	328	303	288	296	281	295	277	288	280	270	290	288	299	263	292	266	308	261	286	303	309	305	300	263	288	280	274	276	264	283	306	317	263	269	244	280	272	278	270	266	299	270	309	293	270	281	293	269	277	303	260	295	286	294	258	298	270	292	267	263	262	301	297	301	266	280	296	274	257	258	307	283	296	288	291	306	308	288	296	319	302	306	314	297	279	302	290	281	303	295	301	284	291	319	286	266	290	270	308	271	287	273	331	302	276	273	291	291	310	288	266	273	307	258	283	260	275	270	267	282	256	303	275	303	294	272	277	291	277	311	260	291	279	269	282	264	286	268	301	260	298	288	311	279	283	275	287	312	289	259	280	327	260	268	269	272	267	310	269	279	295	289	306	329	288	259	280	316	272	299	296	278	276	307	284	264	293	281	302	273	259	272	301	273	302	291	265	290	288	308	298	283	287	315	278	269	303	287	283	282	285	295	281	278	286	291	279	288	283	281	269	278	279	291	296	283	272	307	266	299	270	286	307	260	269	283	302	330	281	292	278	298	300	279	282	278	307	314	297	294	300	280	293	295	283	286	291	301	256	291	286	279	293	270	270	293	273	277	292	297	279	304	298	260	269	278	270	279	288	292	319	281	307	293	282	282	263	321	286	302	304	266	277	244	311	289	293	284	273	272	289	311	302	258	293	305	280	300	280	279	267	299	288	283	289	285	277	267	309	314	266	297	300	264	291	290	295	293	277	297	267	291	283	269	285	292	281	279	298	285	325	284	297	305	297	285	285	292	290	277	314	274	251	313	301	311	250	285	293	291	310	296	260	268	292	304	292	287	294	282	292	276	295	266	278	253	295	303	271	276	248	267	292	253	301	270	292	311	288	278	274	286	289	291	285	275	296	277	282	311	317	277	298	285	308	337	257	276	274	267	315	264	318	274	309	265	280	275	286	249	268	293	291	258	297	281	261	283	271	260	286	283	266	307	303	297	274	293	293	284	296	275	290	283	279	273	275	281	303	285	327	295	253	289	273	291	289	285	276	268	297	286	266	297	285	323	276	266	290	263	279	278	300	278	287	310	247	301	289	291	262	297	276	292	273	266	289	305	290	284	278	306	289	300	270	281	309	286	286	272	271	291	284	316	274	301	284	310	309	276	277	305	283	289	305	306	292	277	290	283	290	262	271	283	304	284	311	276	266	285	282	303	296	300	279	278	275	283	302	264	289	306	294	274	256	274	274	279	244	298	263	300	271	325	280	265	265	279	313	284	278	308	275	265	284	271	284	283	300	292	282	288	269	259	317	233	277	286	284	319	289	320	301	291	271	282	297	284	274	290	262	296	248	313	286	321	296	292	291	277	252	308	297	286	288	279	263	315	294	322	325	296	276	264	302	312	302	262	273	256	265	296	258	285	279	259	269	321	271	273	295	283	266	277	270	279	282	299	270	272	263	289	291	293	283	292	302	304	322	308	265	253	287	261	288	289	280	297	275	272	290	279	309	306	286	256	299	278	280	258	321	310	289	277	289	262	279	296	268	336	281	280	272	271	289	274	262	274	291	275	279	260	291	312	328	305	282	269	291	303	272	278	299	288	254	314	314	286	278	285	286	307	283	273	290	290	249	285	261	295	289	283	269	306	247	285	242	266	303	286	303	322	288	289	240	290	291	288	272	300	276	281	274	294	283	289	263	271	276	289	269	289	326	291	284	309	288	285	299	273	281	279	289	288	270	276	278	281	272	301	262	251	290	281	299	289	287	283	289	277	275	295	262	279	287	283	288	276	297	286	298	295	273	287	280	259	284	240	287	305	270	301	284	314	240	253	295	261	288	288	299	299	274	284	295	305	281	295	269	305	287	315	303	319	296	286	279	251	262	267	263	282	291	270	302	294	313	274	287	286	274	292	265	297	304	287	264	288	289	300	278	284	301	314	320	291	299	266	289	257	266	295	258	298	292	278	294	263	268	291	274	320	278	255	297	287	302	306	278	320	285	287	293	283	301	308	256	284	291	268	296	280	267	279	287	310	329	277	261	292	281	305	306	277	292	299	319	292	313	306	268	253	293	282	285	267	305	284	299	272	284	291	281	290	275	282	326	259	283	286	299	278	294	246	291	290	298	297	284	298	276	289	314	299	305	272	265	295	294	309	301	299	261	280	308	295	268	287	287	306	308	290	262	292	288	302	284	258	292	300	283	282	262	261	256	273	297	290	294	293	287	289	266	284	278	301	294	273	286	300	304	309	295	273	303	267	294	317	311	260	291	272	267	285	263	267	274	287	323	320	293	308	267	302	306	289	265	270	287	288	288	269	263	282	304	303	266	274	296	278	271	274	300	280	293	279	296	296	267	288	313	300	245	268	277	263	279	279	283	259	259	283	302	255	271	287	263	297	265	253	300	280	311	303	299	306	305	300	284	303	283	292	284	288	261	299	265	267	262	295	287	266	307	289	303	292	245	314	287	286	263	288	304	260	289	308	268	284	288	314	266	287	282	249	257	308	279	272	301	270	275	288	283	294	305	283	299	286	290	272	310	268	303	282	270	295	301	278	290	281	277	269	267	299	286	286	283	290	292	290	280	281	299	292	280	286	296	249	278	269	296	264	275	282	276	304	276	299	287	291	286	298	240	277	285	301	292	300	260	305	271	285	296	287	297	276	274	327	261	273	284	317	280	276	293	262	279	305	295	282	294	277	286	299	322	304	261	267	287	263	286	283	301	291	284	294	286	274	268	256	298	271	283	302
23694	21015	28264	24855	23428	23819	20824	11272	6677	4931	3651	2653	1616	1317	1210	1179	912	773	785	675	617	621	573	598	539	462	518	500	513	502	468	409	373	385	344	344	348	346	361	332	318	309	311	318	306	315	350	321	348	322	309	341	323	371	305	322	352	361	360	319	297	314	309	311	356	321	294	314	314	306	298	320	311	295	326	313	290	305	312	317	300	331	283	330	299	343	292	310	278	313	319	298	307	303	311	337	284	302	302	314	305	301	307	343	323	319	311	304	300	318	280	298	333	289	319	352	297	293	297	286	358	264	285	317	319	322	310	308	300	342	326	277	304	317	353	313	303	283	279	291	283	305	311	333	295	292	295	330	304	314	305	329	275	310	335	289	315	323	285	314	267	300	312	305	298	277	308	329	310	304	314	316	329	289	318	305	295	319	319	294	320	314	313	346	317	318	303	321	297	299	302	288	325	321	309	329	325	285	317	269	288	313	303	304	315	308	296	332	336	312	301	299	306	313	309	323	297	292	323	337	296	318	309	333	321	316	300	340	299	315	291	300	316	317	313	309	321	297	286	317	298	281	309	271	296	304	296	303	293	310	269	286	275	333	269	320	324	300	298	313	324	273	301	305	298	298	318	296	311	287	347	326	297	294	328	306	292	313	320	267	320	299	302	321	328	295	291	320	315	313	282	308	319	286	311	322	333	330	285	318	297	307	323	308	313	313	294	309	287	294	294	297	319	294	320	297	298	315	309	290	286	295	342	320	336	302	287	298	297	311	279	283	336	316	288	303	306	342	320	309	311	296	341	326	267	283	304	311	330	284	297	299	328	339	295	297	282	332	271	304	311	305	297	288	290	306	301	308	311	292	319	308	290	298	297	315	286	310	346	311	317	299	316	300	305	256	346	342	309	307	299	307	269	294	319	326	344	309	348	311	331	283	326	315	300	286	257	284	314	279	313	285	299	299	307	304	298	313	320	323	325	324	312	310	284	300	295	280	321	320	289	300	312	308	298	309	299	300	304	327	290	290	301	298	306	287	315	307	298	333	272	296	291	288	315	300	310	298	294	313	310	292	310	325	323	308	299	297	295	283	286	306	312	323	314	283	284	297	307	315	302	329	303	301	351	306	294	360	326	333	327	309	288	301	304	293	295	311	305	318	310	321	277	298	336	351	304	316	317	308	274	326	304	278	318	314	314	310	308	305	323	289	313	322	313	295	300	288	273	312	308	290	274	319	303	308	328	301	302	292	339	298	296	314	299	321	274	309	309	308	275	307	310	279	334	348	329	319	295	326	302	304	319	297	306	289	285	309	325	327	297	299	287	298	303	334	312	310	332	300	309	297	296	306	327	344	331	322	282	332	323	278	307	301	333	298	315	306	329	274	273	282	326	327	276	325	293	317	321	279	321	299	290	309	292	283	325	285	308	303	303	306	338	298	304	302	318	312	271	293	338	297	310	343	296	310	304	296	333	290	290	320	296	300	325	283	325	300	286	324	292	335	332	321	319	298	304	299	270	306	320	321	312	273	312	285	294	293	309	311	314	280	324	334	336	295	327	299	281	306	310	313	307	341	301	300	293	282	305	322	313	271	292	284	264	334	311	335	313	337	293	330	304	334	294	336	310	299	333	300	326	336	302	290	317	316	305	335	307	303	306	305	317	270	324	300	320	324	331	340	312	318	350	322	311	278	339	348	280	291	304	327	313	286	319	308	336	317	306	300	317	290	305	310	308	311	284	310	311	296	321	290	304	315	292	327	301	271	310	301	318	353	318	315	283	296	284	300	315	304	331	307	289	304	312	296	312	308	331	290	307	296	299	291	301	300	285	297	302	299	301	325	297	278	293	303	306	301	334	319	331	302	313	291	302	323	328	297	292	293	329	296	295	318	309	337	306	291	303	304	303	294	301	300	330	282	301	284	327	322	304	336	296	305	298	310	317	308	285	289	292	280	324	291	273	289	333	305	324	306	298	282	348	288	280	328	320	285	338	319	309	302	346	315	286	311	270	318	325	307	315	352	310	313	319	305	299	349	340	320	306	323	311	312	290	304	312	299	316	342	313	310	302	304	308	318	298	299	284	327	279	280	303	327	324	315	285	328	295	296	296	303	306	284	302	280	275	289	319	324	302	284	306	276	291	300	243	285	327	332	302	280	293	325	309	333	339	322	303	306	302	307	332	345	306	335	334	310	285	349	323	314	277	304	297	279	309	278	309	294	312	335	330	322	323	312	296	309	335	306	326	308	319	311	328	284	315	315	300	297	304	308	341	280	318	319	339	310	302	264	297	294	315	266	317	315	327	296	273	309	285	279	333	334	319	296	314	295	309	292	300	330	320	282	249	307	302	296	303	314	320	297	293	305	314	320	330	297	312	301	283	282	324	295	266	324	331	298	322	316	298	317	294	300	309	329	292	324	292	290	322	300	293	320	307	287	314	311	313	297	326	286	296	315	309	336	312	300	307	294	271	332	308	293	317	298	310	282	280	290	341	292	343	310	336	295	317	308	320	291	324	277	303	294	333	338	297	293	291	315	281	314	289	308	318	320	250	320	304	274	280	272	285	323	321	298	318	324	306	313	317	303	294	303	279	319	318	298	333	322	282	317	294	304	320	286	299	307	291	315	318	330	273	327	290	282	330	291	292	291	293	291	333	343	315	319	326	336	282	297	322	302	271	286	324	336	316	306	319	285	282	336	306	292	298	295	294	307	286	325	326	292	305	324	311	310	305	324	323	263	286	313	304	302	338	307	280	310	320	308	286	289	306	319	317	337	286	337	316	330	316	289	286	303	296	305	306	309	298	308	291	315	349	318	273	312	275	305	295	271	319	314	289	308	309	305	302	291	315	322	306	314	286	293	266	312	323	320	310	292	311	304	297	311	287	338	289	318	284	271	333	307	292	312	325	290	310	315	303	339	275	287	301	291	299	330	297	290	297	344	288	306	336	299	301	312	302	304	292	275	334	325	302	313	293	311	321	301	291	308	291	305	296	305	324	285	306	306	332	289	324	299	313	293	289	325	312	300	300	272	317	338	298	267	308	311	336	292	291	304	275	257	308	315	314	311	276	292	294	309	317	272	309	318	313	326	311	269	308	304	294	293	312	296	282	324	316	271	306	319	299	306	307	319	290	304	298	307	306	283	288	316	316	316	294	317	340	312	326	306	317	274	313	317	309	306	299	309	323	277	311	348	317	319	327	286	301	292	307	331	307	291	322	290	303	313	311	295	308	283	304	317	308	307	305	318	307	316	291	323	320	310	307	336	288	285	312	300	302	302	332	318	292	303	298	304	334	308	283	282	304	270	298	302	267	290	288	297	296	315	298	315	316	259	309	303	314	308	347	335	314	297	331	281	288	350	333	281	295	282	281	321	325	274	304	307	288	262	305	309	284	301	319	311	317	312	304	279	288	288	301	300	320	320	306	319	298	278	313	303	287	320	304	305	298	289	314	312	321	313	337	305	309	311	304	322	316	288	331	308	337	282	329	308	320	337
33092	53958	43429	35849	31012	28579	24551	16723	12010	9378	7238	5161	3198	2494	2180	1931	1565	1354	1236	1156	965	897	905	836	797	829	784	749	741	709	643	574	527	442	445	408	432	455	452	378	413	376	358	394	399	347	406	380	384	375	401	402	370	417	425	402	384	394	426	411	408	394	353	373	369	387	377	385	370	388	362	356	399	393	393	342	337	370	348	389	347	370	318	382	344	370	381	323	382	352	365	341	390	386	369	371	357	394	323	389	340	384	332	386	361	372	345	389	363	381	362	367	373	378	348	359	354	351	338	352	384	364	346	396	356	359	392	327	340	359	391	360	368	354	360	341	332	387	380	396	329	354	360	373	353	384	381	363	329	381	402	404	386	360	379	322	367	348	365	328	342	370	375	375	320	324	384	378	369	345	369	382	348	357	332	390	349	358	394	375	383	360	332	341	342	350	377	373	390	362	381	361	354	353	371	357	367	358	355	363	385	400	345	338	352	354	340	380	341	334	402	383	366	384	380	393	365	360	369	350	350	349	334	379	341	371	370	385	383	387	381	371	343	373	336	368	381	350	396	363	383	394	346	374	367	376	377	355	374	341	353	379	355	401	385	387	350	368	358	386	402	372	385	374	364	375	354	358	386	357	372	371	349	366	390	398	369	385	349	360	359	366	337	391	359	385	338	382	366	330	372	349	358	335	355	350	377	357	364	384	401	364	354	362	380	389	331	372	399	348	382	387	341	354	344	348	381	390	397	341	381	352	389	380	383	378	399	380	368	381	383	377	364	340	375	357	379	339	368	394	380	392	347	372	387	377	375	368	358	376	362	374	363	326	368	344	370	360	331	318	353	415	350	370	396	391	385	404	380	346	386	321	379	378	378	369	385	353	342	360	348	375	391	346	361	371	402	397	369	377	353	366	381	378	367	386	356	340	360	402	374	307	363	326	363	338	376	376	356	353	364	353	319	345	375	369	367	318	390	347	377	366	354	356	365	367	380	354	365	353	362	336	384	351	372	367	367	328	357	383	381	368	367	388	340	389	384	382	327	360	339	366	370	330	378	380	368	381	394	357	382	368	401	342	364	358	351	371	335	361	372	363	384	370	378	374	349	343	376	346	369	349	377	389	343	351	356	368	344	382	339	381	385	379	375	403	365	388	377	370	383	327	388	381	364	354	345	397	369	347	328	389	359	362	362	374	358	340	355	342	375	376	355	390	380	358	385	368	390	387	361	365	361	386	353	386	335	362	399	362	338	351	375	342	395	349	327	369	373	361	352	376	388	342	351	372	368	368	401	381	362	376	333	363	398	380	349	352	380	375	381	364	339	354	330	354	358	355	360	351	380	384	341	335	365	368	361	374	339	376	351	356	354	363	373	360	356	366	350	356	357	346	378	353	349	384	360	371	388	350	352	378	399	374	361	358	370	341	374	371	384	369	365	363	380	375	392	399	326	351	349	395	331	370	344	369	379	354	355	365	348	343	384	356	371	354	369	343	389	364	355	324	351	355	351	401	346	355	371	362	395	360	384	342	343	387	366	388	364	367	421	333	387	339	371	357	386	378	376	356	373	343	380	388	361	374	355	373	335	375	379	375	352	397	377	364	362	371	395	364	342	375	366	356	345	343	380	353	371	361	367	376	370	364	368	379	326	392	354	401	370	353	376	403	362	358	350	329	354	355	380	381	396	390	375	399	360	390	344	356	339	386	363	352	348	372	381	353	375	358	377	345	344	356	370	391	346	329	336	333	342	379	368	361	359	332	351	351	343	353	346	334	343	340	359	366	361	357	372	345	352	333	383	354	352	366	371	368	336	352	342	358	377	373	382	376	365	377	343	371	330	357	344	353	418	372	360	361	341	384	394	369	350	353	381	364	355	373	341	332	334	383	370	360	359	369	365	380	382	363	379	361	393	328	375	340	334	343	354	376	352	363	346	397	363	373	361	345	330	363	358	344	363	358	354	389	405	373	396	362	369	380	355	344	365	362	349	351	345	358	365	381	374	348	348	337	350	418	369	370	327	387	361	347	381	362	352	360	359	384	373	393	346	373	400	360	375	350	362	384	392	353	353	385	365	354	357	390	329	383	411	352	378	389	351	351	364	382	387	365	352	340	347	402	364	365	365	344	371	375	388	389	337	381	370	353	341	381	347	360	346	383	361	389	405	378	334	383	356	361	356	342	370	358	338	369	362	376	371	347	360	352	323	364	384	362	389	369	350	376	357	351	347	355	379	324	338	403	354	365	353	347	340	397	347	408	386	386	361	345	365	320	397	389	380	430	389	364	382	375	379	379	368	396	343	332	352	367	399	351	374	375	371	357	358	359	368	347	359	379	354	366	375	403	377	356	363	390	395	365	381	381	374	341	336	381	350	353	363	377	377	391	386	368	358	369	331	390	362	343	336	380	372	367	382	340	384	358	368	359	390	370	371	356	369	328	378	383	340	342	369	363	371	359	351	368	397	384	368	373	349	405	368	323	384	367	356	369	390	360	382	381	392	356	382	389	398	395	342	368	373	370	378	355	357	362	391	371	404	361	381	382	363	346	338	343	367	366	343	343	363	324	358	349	373	356	393	358	379	355	332	354	368	364	355	369	381	340	368	397	358	347	368	362	353	372	350	372	375	369	392	347	377	341	352	351	361	363	374	372	347	415	393	370	354	344	360	371	366	391	380	398	393	364	361	373	367	359	326	402	393	351	353	371	389	383	393	366	385	360	434	392	331	390	366	390	372	366	354	356	342	359	352	377	380	361	366	371	358	374	355	372	355	362	400	348	373	399	362	342	373	343	374	377	368	394	388	366	339	330	365	358	377	356	354	413	341	364	375	364	402	377	399	361	391	369	350	388	381	375	386	365	391	347	387	368	377	372	356	366	337	405	389	380	362	364	389	358	346	361	377	378	351	383	383	354	394	334	343	352	389	375	376	390	402	334	352	359	343	369	387	352	377	355	350	371	400	359	347	347	364	385	373	359	370	400	380	397	362	339	334	384	369	369	351	357	363	345	354	376	366	373	397	364	357	358	372	373	393	347	394	397	348	356	349	396	345	374	337	374	363	350	373	375	364	378	380	395	336	354	352	395	327	321	399	365	366	356	388	377	349	360	367	380	367	348	347	388	380	354	368	385	352	363	362	372	363	341	382	383	366	360	366	374	339	371	386	350	356	370	363	357	359	389	382	354	376	365	341	339	365	349	379	362	350	403	371	378	374	348	360	389	365	349	346	370	352	413	349	375	371	367	348	353	383	357	366	388	395	363	337	373	349	365	362	340	358	335	368	386	334	357	363	342	368	371	381	396	359	347	353	365	353	384	349	417	346	369	375	374	364	362	361	334	360	370	347	349	399	369	363	332	333	409	375	338	335	345	352	319	412	354	375	398	363	345	395	376	355	343	376	339	358	359	360	372	358	394	361	350	351	339	383	338	372	357	386	350	364	355	387	370	385	328	352	387	355	356	352	345	361	376	358	378	375	371	368	385	350	381	336	345	348	389	353	357
24888	21187	28044	26988	22440	19293	15402	8333	5019	3660	2739	1935	1296	961	924	839	672	574	528	506	471	443	394	418	437	426	375	386	398	370	344	288	279	250	282	264	260	245	251	216	251	218	227	242	234	228	224	230	270	248	236	230	225	250	248	263	244	249	257	236	246	229	227	241	235	258	247	250	218	221	230	222	226	230	219	210	252	216	212	244	232	225	209	242	240	230	217	233	221	258	238	232	216	234	232	211	245	217	238	211	228	229	198	226	225	242	204	227	246	228	246	213	257	233	220	254	219	218	214	234	218	221	225	218	240	217	212	213	207	235	223	240	255	215	211	226	236	201	199	228	246	209	199	259	216	254	222	208	232	195	230	245	209	226	229	228	241	233	247	243	227	227	191	205	225	206	222	233	214	233	201	234	236	195	230	215	205	226	218	205	221	230	209	214	239	240	207	225	225	221	223	207	221	238	228	204	250	228	213	236	245	223	225	211	247	208	211	226	212	236	239	214	226	234	229	238	225	232	221	208	210	240	223	239	246	237	228	217	235	204	209	218	216	241	234	227	225	234	237	231	235	229	256	216	215	263	230	216	237	229	228	227	241	245	204	232	236	233	220	217	229	241	241	220	248	224	228	197	216	230	204	215	225	218	227	198	215	218	228	232	218	235	233	228	216	221	222	247	214	260	207	214	239	202	262	219	232	222	233	252	210	226	212	221	215	234	255	234	213	219	224	220	246	222	225	229	226	233	251	234	206	248	240	233	240	246	222	224	238	215	228	248	222	233	255	211	212	251	226	249	241	237	228	217	220	227	236	223	219	221	243	237	234	228	242	225	221	230	213	226	224	230	234	196	205	223	210	238	234	231	225	241	231	246	236	250	246	225	234	258	219	226	250	242	204	261	230	231	217	219	257	217	241	235	230	194	250	221	244	229	241	217	230	262	203	234	238	227	220	227	228	239	229	225	239	202	224	211	261	262	238	214	218	244	244	225	235	238	227	248	211	220	227	231	240	226	210	243	223	228	198	217	222	229	235	216	224	212	202	218	227	238	255	199	226	233	215	236	234	233	228	236	226	213	227	219	231	244	220	222	215	226	244	263	209	194	242	225	230	206	232	210	215	240	205	223	232	233	231	223	237	243	226	223	239	208	223	221	226	203	240	222	228	211	223	239	246	238	224	211	251	207	191	220	260	252	242	220	224	223	240	236	213	225	237	209	219	224	222	211	247	234	236	224	218	203	244	211	197	223	249	226	229	243	226	267	243	257	233	230	230	237	245	270	228	228	215	226	230	198	202	213	255	242	214	221	214	215	216	228	223	212	211	216	225	231	222	219	263	210	235	224	215	223	256	212	239	239	228	234	202	223	256	213	238	222	227	238	224	220	226	247	230	227	242	262	232	205	199	210	221	228	231	211	222	210	219	225	247	243	235	214	239	225	222	216	209	230	249	220	249	227	240	213	211	240	255	233	235	232	245	211	227	229	251	253	221	218	249	239	205	225	216	222	209	238	227	221	230	229	237	206	226	208	251	223	175	235	224	211	251	236	242	224	218	254	225	207	236	246	230	236	248	236	199	205	247	213	215	223	234	230	218	258	232	223	231	249	218	242	256	251	226	221	241	201	234	226	197	224	237	216	221	213	240	218	232	209	249	203	257	222	231	227	250	209	229	235	208	219	219	223	212	210	200	232	234	242	202	203	239	212	228	218	249	263	240	209	247	231	217	231	218	243	222	239	237	233	217	219	192	213	217	246	221	235	238	249	230	248	251	208	228	238	216	219	244	220	226	232	198	225	223	234	238	210	226	240	218	237	221	232	207	242	238	219	230	226	222	230	258	235	222	210	223	228	218	237	231	245	225	199	204	209	239	253	231	213	238	250	261	230	239	230	250	251	235	201	224	239	242	244	243	237	243	208	227	247	215	226	217	222	216	250	220	220	220	220	204	212	231	213	233	223	239	233	243	241	209	238	218	220	215	235	248	247	236	227	195	224	224	195	235	206	223	238	250	233	238	228	247	202	222	209	216	235	217	257	230	249	233	226	219	238	247	262	222	228	246	216	232	243	223	239	233	232	246	228	247	201	224	223	216	231	206	215	211	229	234	242	204	266	221	238	235	242	252	234	206	222	227	198	225	257	218	211	231	232	226	251	234	249	225	216	220	218	228	196	210	241	219	225	233	211	240	226	245	244	223	198	207	257	216	232	222	209	225	227	218	202	237	202	241	222	217	243	232	216	216	229	234	225	254	257	232	232	244	242	228	240	201	238	196	234	207	221	231	235	231	204	261	242	217	237	219	225	222	232	223	232	220	199	239	200	224	252	207	234	237	214	219	216	270	253	227	213	206	230	209	225	211	213	230	247	218	232	217	264	236	238	234	270	235	221	224	224	224	229	241	207	242	215	209	219	233	215	239	261	249	219	232	237	228	240	244	234	236	221	222	218	221	217	239	235	249	228	221	235	244	223	222	221	221	234	206	232	235	241	232	220	224	237	215	212	230	254	205	194	228	201	235	213	235	208	238	227	215	236	211	246	235	253	232	229	236	212	236	207	254	234	256	215	224	244	220	206	228	217	229	219	245	204	217	212	236	247	233	235	257	223	209	234	204	245	245	218	239	255	241	227	272	236	225	254	213	248	208	235	228	225	234	244	237	252	244	207	207	249	201	227	217	203	240	213	230	223	226	246	250	226	229	202	209	216	197	226	221	239	254	215	228	237	257	235	230	223	244	230	246	221	258	209	271	256	247	222	220	226	212	216	265	239	243	248	233	221	195	230	233	220	200	230	234	242	219	252	207	230	228	219	222	273	256	213	215	225	269	222	234	223	224	233	231	202	216	227	222	236	195	218	224	229	225	206	224	198	249	248	232	227	223	219	242	217	222	241	249	217	219	228	249	216	247	222	201	221	206	265	216	206	241	230	223	226	220	247	207	232	207	218	210	267	224	237	220	245	250	217	227	237	217	204	233	214	230	200	219	223	237	216	221	224	222	222	241	222	240	200	233	220	237	238	254	214	228	240	214	231	201	199	213	268	225	222	224	209	248	246	230	206	248	211	214	233	238	229	225	216	240	204	220	231	223	225	235	252	225	232	215	207	224	240	244	218	230	224	239	250	247	225	231	240	218	206	246	207	223	214	227	230	220	264	218	224	228	236	213	229	254	220	259	232	214	217	229	239	272	223	207	229	227	208	248	205	261	242	224	218	214	210	243	213	185	245	212	218	231	231	218	213	226	222	217	230	219	227	225	221	212	201	202	227	271	222	235	232	194	222	228	238	218	242	238	208	250	197	219	242	234	231	230	242	205	218	207	190	224	240	233	246	213	215	186	217	239	237	208	240	248	223	234	217	223	233	244	230	233	217	215	222	238	215	230	224	233	210	208	244	219	210	229	243	245	230	231	224	236	217	206	231	233	221	216	249	225	243	197	254	234	232	239	226	194	204	210	253	220	229	215	224	235	245	218	234	239	235	277	202	258	226	214	247	242	216	222	245
33662	50581	40580	32979	28290	25570	22241	14316	10286	7772	5867	4171	2545	1988	1867	1680	1207	1065	1001	944	781	783	698	670	616	646	554	587	545	509	508	434	337	346	343	337	329	326	310	271	265	292	314	272	290	315	288	337	306	305	312	309	334	318	303	325	282	315	300	273	304	262	273	302	280	298	277	309	323	304	297	297	267	296	302	296	280	271	306	270	297	310	309	303	273	271	302	302	283	292	264	271	283	273	292	290	264	287	273	273	280	275	280	289	318	327	279	279	294	290	265	282	279	311	292	297	283	273	277	286	268	311	291	290	284	312	272	298	279	273	282	300	307	274	280	278	289	301	268	297	266	273	272	293	261	273	269	285	280	280	304	291	267	284	273	303	302	287	291	297	297	276	286	314	280	259	273	308	275	318	287	293	298	303	297	251	275	274	294	298	294	290	273	316	264	266	260	283	305	299	292	261	264	277	294	249	268	267	293	293	257	270	296	286	280	262	331	297	251	308	283	326	277	282	285	320	248	271	276	261	280	308	290	287	296	300	287	275	282	302	287	287	282	272	304	304	280	298	291	281	273	272	280	288	275	279	271	247	312	318	295	305	289	277	290	276	307	266	306	268	256	262	293	285	269	302	282	285	301	294	267	278	299	266	293	289	299	313	286	294	288	286	299	295	276	269	273	302	285	282	278	278	268	295	279	287	280	292	278	278	281	266	289	292	283	292	261	280	302	285	298	269	296	320	294	262	247	274	300	258	303	285	309	306	280	256	297	294	291	296	283	313	273	272	283	298	295	265	282	326	293	273	303	280	281	266	282	284	301	305	281	285	289	270	277	270	273	274	300	263	297	252	300	291	262	280	278	270	288	292	268	257	273	285	295	275	282	275	258	283	266	282	265	261	269	255	274	288	285	257	258	282	267	301	279	287	279	265	288	281	284	271	294	285	269	276	248	272	273	268	276	280	285	292	264	267	282	274	273	261	277	283	267	300	298	288	256	315	287	267	295	283	279	274	269	257	280	273	282	304	284	273	273	278	278	319	281	280	305	253	275	247	271	287	286	280	292	286	264	309	289	285	291	309	258	276	285	302	255	287	259	283	292	312	299	286	281	281	330	273	287	287	287	256	273	296	252	267	273	271	269	302	288	281	305	307	299	273	259	293	264	280	263	286	271	283	273	292	290	308	298	269	291	293	285	285	262	276	287	281	294	324	280	289	289	295	281	297	276	288	292	297	276	320	268	278	273	264	282	312	278	293	278	291	277	263	300	283	289	287	304	281	295	277	275	271	277	319	274	305	278	279	274	293	291	267	270	281	284	302	299	298	296	294	274	287	315	262	285	279	276	286	267	284	297	278	298	284	311	277	275	305	274	270	289	308	294	286	263	286	299	278	278	288	300	281	314	275	307	275	259	285	291	297	299	280	316	258	294	277	272	289	282	272	292	304	276	273	270	296	306	293	268	261	298	275	281	291	259	295	290	256	268	294	299	273	298	275	268	270	285	268	286	276	326	292	276	261	316	246	304	296	284	277	269	289	299	309	302	261	294	289	265	290	287	296	303	281	291	275	285	291	315	263	280	268	291	271	295	286	296	271	280	272	275	281	279	267	260	268	250	272	291	290	229	315	277	296	299	300	294	292	272	270	289	269	313	303	287	278	305	283	302	287	271	282	285	276	286	259	307	292	288	256	282	272	325	292	317	293	275	292	297	278	303	272	264	280	275	279	263	288	299	304	276	282	282	297	286	269	297	288	267	284	297	305	320	281	274	304	300	294	307	303	276	291	290	267	233	283	309	308	294	283	292	278	250	299	302	251	272	250	294	328	256	298	292	273	263	252	294	284	314	268	311	257	276	300	302	305	289	302	288	274	273	265	282	303	267	272	277	291	298	282	334	280	301	290	251	322	297	256	269	276	248	282	274	291	285	281	271	252	242	286	275	307	270	281	282	248	283	245	278	303	290	302	303	284	314	291	285	288	268	313	295	283	280	266	260	286	269	291	294	330	295	299	281	278	270	281	285	293	276	278	293	304	281	277	259	287	294	267	291	266	292	312	267	294	289	283	286	321	274	275	297	277	297	272	292	280	282	283	315	310	307	262	303	302	282	265	289	264	296	288	282	296	278	292	326	298	285	294	296	288	265	274	284	279	288	283	292	268	294	288	278	265	291	298	285	308	297	267	283	267	295	313	265	313	276	283	263	307	310	282	284	291	279	263	276	263	299	291	315	262	265	290	295	269	303	286	292	303	238	281	273	301	262	281	292	281	294	271	287	285	291	300	267	282	252	287	294	289	268	307	267	279	264	273	302	297	268	287	281	283	286	274	280	290	296	279	283	278	268	292	258	309	278	289	305	267	314	291	264	289	282	301	297	282	307	282	261	297	278	278	265	294	288	283	286	306	296	298	313	299	245	297	251	296	305	277	296	271	262	290	304	281	289	296	271	287	284	302	277	271	289	263	291	237	303	299	289	291	267	277	267	287	264	294	284	245	278	289	320	293	278	330	280	320	301	297	303	312	283	313	321	287	268	280	267	241	289	263	291	273	289	284	308	257	284	278	273	296	281	287	280	258	271	290	309	274	263	306	290	316	298	285	264	270	253	280	320	276	272	311	238	287	300	266	296	316	311	302	282	312	289	297	276	299	265	280	288	299	304	271	330	282	307	309	272	292	266	272	282	319	250	299	250	305	282	304	252	279	275	266	271	296	282	262	288	303	290	331	264	264	277	284	302	261	269	270	273	234	295	295	277	266	312	272	284	293	274	298	288	298	270	272	293	280	279	254	294	293	283	298	251	290	292	253	290	295	294	271	277	285	277	305	322	310	296	320	271	279	267	287	300	284	301	289	306	266	334	312	289	280	294	293	275	308	295	291	307	323	259	298	291	279	273	262	266	279	272	287	283	293	310	238	295	285	302	265	274	278	287	261	315	258	305	299	283	309	324	265	283	292	330	284	297	278	309	281	288	261	279	251	312	245	276	292	284	309	297	285	288	294	289	279	278	282	285	284	283	277	312	307	284	283	286	270	265	260	278	258	313	307	273	300	265	293	298	301	326	311	267	265	272	298	276	274	261	294	256	280	290	300	307	308	265	271	289	277	287	302	304	276	287	280	264	272	291	319	307	301	319	269	281	280	270	287	280	294	296	270	280	266	298	275	288	296	293	259	288	291	285	310	279	284	279	269	301	281	293	270	291	301	266	288	311	300	297	280	285	263	300	287	312	275	290	304	311	305	323	257	293	282	262	295	267	274	263	266	303	302	300	268	298	291	306	266	274	267	291	280	287	303	274	263	288	274	286	295	287	290	282	252	299	284	299	287	289	281	263	281	276	297	261	299	287	284	272	298	282	269	289	290	263	291	296	310	281	293	285	257	277	319	268	300	293	261	276	273	279	294	277	276	253	278	274	259	293	300	245	269	277	337	272	259	284	285	273	305	277	321	280	312	252	276	284	292	287	290	285	285	297	290	273	293	265	290	273	272	274	283	315	272	290	278
22693	21014	28609	23707	21848	25066	26353	15420	10067	7228	5353	3659	2462	1760	1741	1573	1237	1065	959	931	858	804	733	754	693	685	678	643	644	618	558	463	436	376	376	388	373	404	384	352	321	347	324	369	344	361	370	368	355	319	330	337	384	342	366	365	321	379	359	335	357	370	313	349	372	360	347	363	381	373	342	343	321	331	341	362	325	362	342	311	309	311	344	326	304	335	358	344	321	355	357	353	326	344	339	324	363	338	330	329	339	344	338	323	331	330	357	311	376	367	359	340	364	302	320	343	340	321	335	334	335	338	349	324	334	330	329	340	351	340	362	300	327	330	339	344	339	356	335	328	334	319	348	327	301	351	292	327	328	331	317	335	342	324	329	314	304	300	307	306	315	334	321	329	315	363	328	359	336	333	340	324	366	332	329	337	329	331	322	319	327	319	346	324	321	333	332	325	346	306	356	331	318	327	371	330	323	320	323	325	314	372	333	323	341	349	332	326	358	343	318	367	343	359	352	361	342	322	371	348	349	318	333	300	328	330	354	340	344	330	356	315	282	329	308	344	331	349	312	335	332	331	326	350	318	341	350	350	325	351	334	342	319	381	337	313	327	354	342	353	336	344	357	317	365	344	361	321	348	382	336	326	301	312	315	379	338	303	353	338	351	364	343	327	328	343	323	331	336	346	351	346	371	348	312	343	340	372	345	356	299	338	351	340	398	349	320	320	337	313	351	352	338	295	342	329	356	361	322	377	355	304	341	311	334	323	352	345	342	369	332	349	290	327	355	339	344	313	330	343	332	315	352	356	323	327	368	321	331	328	344	349	312	352	304	314	366	330	340	318	365	322	308	353	298	332	321	337	328	322	340	347	349	332	343	336	342	286	366	348	371	313	361	316	319	342	316	329	382	367	316	364	324	339	363	359	357	326	340	332	310	341	311	354	338	327	348	359	323	296	308	339	306	325	322	305	358	317	351	318	375	358	359	312	333	315	337	303	324	317	347	315	369	317	329	364	342	337	321	325	338	337	361	340	297	360	325	368	375	355	338	342	360	336	341	360	345	282	329	364	345	343	323	328	369	364	304	349	298	341	365	340	332	339	354	351	310	355	312	314	335	343	344	302	345	359	353	343	331	337	321	328	336	360	325	332	346	313	337	331	340	352	345	354	339	342	320	309	298	358	345	347	334	315	339	318	340	310	304	304	349	337	310	320	318	344	311	312	324	324	349	380	327	328	325	372	340	325	343	333	371	306	336	302	320	270	322	344	329	336	346	341	343	347	325	329	352	344	369	334	319	362	306	365	344	405	333	336	345	341	288	342	355	366	307	314	309	366	335	340	326	345	330	332	323	332	343	317	356	356	328	374	339	327	316	324	310	315	331	316	317	342	343	309	330	363	345	337	346	347	350	324	349	339	319	333	301	320	339	336	337	342	323	328	339	345	324	308	341	331	324	338	320	333	321	357	313	346	335	339	308	359	352	313	315	319	336	353	341	335	322	346	314	325	337	341	311	305	338	330	315	371	320	360	349	328	304	333	342	334	322	347	339	364	344	341	344	310	318	291	374	320	328	334	328	340	309	316	333	373	361	293	336	352	368	342	369	340	318	337	338	355	368	287	316	303	365	349	356	346	344	333	355	361	312	332	281	329	335	336	329	329	322	317	332	323	349	364	309	322	307	322	327	357	323	345	347	352	340	342	337	339	330	334	342	328	314	321	340	339	338	305	327	362	322	361	325	366	311	288	324	333	346	302	302	326	323	342	338	325	334	337	325	327	307	332	357	314	317	330	308	324	323	337	338	350	363	349	345	331	339	301	312	344	325	326	333	356	330	345	317	397	333	331	336	341	334	343	323	337	353	303	342	324	328	327	335	340	328	326	292	331	335	325	355	349	353	306	315	325	346	337	336	309	328	348	300	323	333	343	363	340	331	334	312	328	331	311	339	319	335	337	349	343	324	325	305	313	340	317	344	346	333	349	335	341	359	367	319	352	352	329	330	323	341	335	336	358	320	324	311	357	363	355	311	319	354	358	328	346	312	303	324	333	319	301	347	347	318	333	310	342	320	314	283	354	333	341	318	332	357	344	326	335	336	300	341	350	327	316	326	346	324	341	347	321	336	305	354	347	319	334	326	379	343	324	325	355	299	341	301	348	342	321	361	339	301	332	337	358	310	303	355	355	335	296	349	309	363	339	350	341	317	328	330	343	294	348	345	326	341	346	354	357	344	324	366	311	349	337	330	373	363	313	309	329	320	326	355	343	305	336	305	317	334	354	309	379	317	331	315	333	328	333	333	348	318	336	330	324	334	345	332	343	312	369	360	362	344	335	340	358	333	348	335	343	314	350	322	331	342	334	342	312	325	349	344	343	339	310	329	343	336	320	331	324	313	327	323	312	346	326	330	354	316	324	366	326	301	359	375	332	334	361	338	320	328	342	330	348	330	345	359	303	348	310	351	335	299	338	332	322	299	320	344	361	353	324	323	353	358	330	372	319	308	322	333	342	347	327	335	327	312	332	294	322	305	323	364	350	330	335	374	302	341	337	339	359	313	334	329	340	342	347	315	317	349	353	332	348	340	330	341	305	330	343	347	320	334	360	308	312	332	366	309	314	334	321	347	349	319	373	324	314	358	348	340	308	330	329	344	353	330	359	337	356	331	344	333	327	343	331	333	332	331	349	338	353	346	338	347	350	327	317	344	324	325	325	322	328	352	368	315	334	328	336	350	331	356	378	334	336	352	328	315	335	328	369	353	324	364	347	328	342	320	320	349	356	339	321	355	340	307	333	302	344	318	324	328	308	345	335	328	329	381	298	321	356	345	327	322	344	329	331	321	339	347	321	337	374	327	322	343	291	378	332	345	339	363	317	317	335	351	342	364	343	336	347	331	348	328	356	311	340	330	370	349	340	346	327	317	327	349	332	341	337	340	324	321	329	341	344	324	320	332	357	339	312	309	332	355	350	328	322	344	361	312	327	340	327	326	336	336	342	323	339	364	327	334	338	341	327	325	343	356	348	318	346	293	342	341	325	342	347	317	339	320	328	305	339	379	347	327	342	311	329	326	356	352	311	306	330	343	294	328	335	350	347	331	328	323	306	328	344	300	355	325	330	323	345	356	322	356	378	316	343	365	355	315	302	305	337	313	354	327	352	325	340	330	363	336	332	342	310	379	337	334	308	320	305	334	345	329	338	331	345	337	349	331	327	332	337	351	326	338	335	341	330	292	304	348	334	338	329	329	318	330	331	322	330	314	311	320	311	353	354	332	359	345	355	328	357	324	349	349	354	325	335	305	353	305	361	318	326	322	355	305	382	334	351	317	341	317	305	334	358	359	316	300	309	332	338	329	354	341	360	319	359	349	343	336	320	336	337	349	327	334	331	309	332	331	320	376	330	367	319	320	332	317	327	324	327	355	339	312	310	324	323	306	324	337	322	304	342	338	317	316	316	331	332	374	330	342	357	336	343	299	345	349	330	328	314	342	328	315	331
36190	59888	48124	40257	36117	32601	28675	20696	16395	12303	9737	7251	4706	3412	3374	3064	2211	1952	1697	1482	1404	1351	1193	1108	1092	1113	1006	1010	973	904	850	698	494	506	459	484	525	540	437	398	429	417	408	413	478	420	448	449	423	432	440	432	432	464	472	430	427	457	463	462	423	419	377	397	419	439	421	424	391	443	413	436	416	448	413	420	407	423	397	394	401	377	402	390	388	392	389	398	389	388	404	374	428	397	444	392	421	367	392	387	400	403	398	370	428	399	422	395	352	412	396	435	408	376	412	421	406	401	373	378	375	398	427	426	396	395	410	365	467	417	428	403	375	407	398	379	378	413	382	380	383	410	395	398	376	390	373	389	420	407	401	395	427	398	403	387	386	429	400	410	415	427	423	370	389	426	402	372	428	376	389	374	388	362	442	404	418	397	406	410	378	354	420	389	408	398	386	401	408	413	403	389	401	413	431	411	387	458	394	428	392	396	407	419	408	421	390	387	413	363	393	407	403	368	422	397	417	428	394	424	394	400	369	378	421	374	410	366	410	375	385	394	423	419	390	422	411	382	373	415	381	412	421	400	423	406	383	379	379	386	393	387	400	388	376	421	409	359	391	416	387	340	419	398	398	437	408	435	403	390	393	404	429	397	374	427	387	394	409	426	388	399	371	385	389	417	414	406	408	367	377	392	397	420	377	419	403	422	386	395	384	378	395	405	414	395	397	415	363	395	418	422	370	405	404	402	414	397	407	395	425	422	419	407	371	387	403	402	411	389	397	377	420	362	413	420	399	383	405	388	396	396	403	416	373	381	375	437	403	409	400	374	425	387	407	411	397	421	361	436	401	416	393	396	419	406	404	407	378	390	389	417	415	433	436	407	399	380	412	426	400	400	405	407	422	394	403	411	413	403	368	373	379	412	398	404	355	402	369	400	415	409	412	398	373	394	385	409	382	382	392	392	409	400	408	400	407	437	393	398	402	396	397	392	419	391	431	442	383	409	412	394	421	420	379	411	379	394	419	429	393	382	392	380	371	406	446	417	362	401	432	438	394	397	397	367	430	434	380	402	397	413	408	397	423	368	389	382	408	395	400	379	399	431	416	392	400	396	442	389	423	395	371	416	428	426	406	387	397	380	363	418	351	407	391	399	359	388	402	385	380	370	397	410	407	391	423	422	415	411	385	379	406	402	411	350	374	431	357	410	380	367	398	382	364	381	421	384	409	431	400	388	361	362	386	403	379	399	369	392	416	396	404	376	428	435	395	422	403	371	419	438	422	409	399	396	404	437	438	391	387	379	416	403	404	400	422	422	416	375	410	407	405	370	410	384	403	402	456	397	400	396	370	460	436	390	433	370	396	440	400	402	393	395	420	382	394	405	417	403	398	389	406	408	401	414	435	437	409	379	401	371	398	415	403	402	395	404	410	392	400	390	410	401	421	388	386	420	384	380	364	384	376	383	401	410	377	379	380	403	399	380	398	369	391	395	397	372	403	408	415	413	378	441	410	416	406	393	408	418	388	395	413	354	386	395	356	424	415	409	385	413	359	375	409	388	401	409	409	402	377	374	392	380	403	400	377	396	413	411	429	401	399	392	435	381	376	439	405	390	428	407	429	355	431	361	400	404	400	420	373	405	421	398	369	404	383	418	432	392	347	412	368	363	422	395	374	384	379	385	436	420	400	366	414	402	390	409	406	400	365	426	365	398	409	404	393	389	364	391	394	386	409	396	397	420	409	407	387	385	413	403	415	407	389	427	392	395	374	424	404	410	393	403	384	438	383	358	395	387	428	406	390	433	386	437	374	399	398	435	396	406	405	372	391	409	387	402	395	398	412	396	402	402	389	383	414	404	399	386	392	405	394	400	385	382	418	399	408	377	390	400	395	435	438	394	365	409	427	407	407	422	374	377	383	426	418	375	424	403	396	408	436	404	375	430	416	420	388	379	396	400	415	409	393	389	401	365	387	402	407	386	385	395	425	416	356	386	392	396	403	412	383	384	402	406	375	378	396	435	389	418	404	370	387	387	459	380	392	398	411	413	375	396	377	405	427	406	377	421	390	395	356	368	395	403	393	383	400	378	450	397	401	388	404	405	403	410	381	415	361	408	405	407	366	408	383	370	396	408	438	419	398	408	398	426	410	442	359	404	375	429	410	392	421	426	385	424	399	374	367	388	392	396	396	419	382	384	387	379	362	421	408	403	369	386	390	407	382	395	384	401	445	374	426	367	392	377	411	394	385	404	377	377	392	405	396	396	397	419	368	430	446	364	395	380	365	399	386	375	428	361	393	412	402	370	379	394	407	419	345	408	406	377	390	453	379	404	374	402	397	400	416	423	389	425	417	387	403	408	413	389	453	401	427	395	397	410	376	413	403	377	408	377	400	387	409	419	370	346	434	401	448	410	411	392	379	406	391	383	402	391	417	377	411	425	382	425	363	392	423	410	413	412	398	396	414	430	378	390	352	407	443	406	371	414	408	452	406	412	424	402	427	438	385	399	394	403	386	387	445	399	410	388	430	406	394	445	412	389	389	372	379	402	383	434	364	389	387	385	367	412	401	350	409	412	398	384	380	396	400	400	402	403	391	416	390	410	407	413	433	396	394	411	431	437	381	396	402	399	406	408	402	413	395	423	379	401	397	406	392	398	408	398	370	417	410	429	397	417	421	393	415	429	405	368	435	383	387	400	421	390	415	370	393	392	410	390	427	399	377	424	417	383	390	403	387	414	380	432	401	400	368	423	412	401	379	400	385	409	398	408	402	417	452	367	382	415	418	406	386	400	433	410	399	438	410	399	395	424	399	386	419	398	398	419	356	401	398	384	416	406	419	388	405	416	378	423	376	369	375	396	387	402	397	429	391	383	407	380	406	417	408	380	366	398	424	403	363	416	388	379	433	407	414	401	413	431	410	362	416	416	410	370	415	405	364	391	398	364	394	402	389	398	377	390	416	396	391	387	394	376	368	366	386	407	404	390	348	409	398	415	399	404	414	402	379	400	421	379	424	446	381	416	409	425	408	388	397	374	419	389	407	419	418	393	399	421	418	396	366	388	399	389	396	411	395	405	398	396	419	391	401	429	392	405	384	393	423	429	423	377	389	429	398	394	381	380	404	394	415	392	404	428	400	387	410	403	405	379	394	403	406	402	358	395	399	429	390	409	384	422	418	437	404	416	434	424	344	409	387	389	438	376	411	446	404	391	388	405	369	371	388	400	376	406	397	402	382	426	408	397	386	405	424	408	389	419	407	383	392	384	397	366	368	386	392	382	423	357	383	395	372	417	403	412	431	393	389	404	399	420	376	429	405	408	405	402	403	407	391	446	401	418	412	371	395	413	376	391	438	413	383	407	420	376	428	405	395	408	399	398	433	411	408	408	406	395	431	387	411	402	419	373	427	402	383	364	408	426	408	438	414	412	407	367	396	372	405	427	434	404	389	442	418	425	423	415	362	394	434	399	373	412	370	372	390	410	402	428	402	384	422	393	415	400
29091	30496	31444	25711	20033	15391	11508	6287	3949	2847	2059	1476	1039	825	703	727	531	518	502	440	450	412	374	371	353	362	360	348	356	342	290	266	281	246	270	223	257	284	244	216	258	260	260	253	242	258	253	236	246	226	231	227	235	230	252	212	273	246	239	235	260	246	237	240	230	249	235	244	238	227	262	231	254	264	231	234	242	238	238	247	205	251	216	223	231	252	225	222	199	230	212	242	239	241	253	222	274	221	219	238	225	250	218	251	237	247	261	238	255	279	251	202	232	228	218	249	225	241	199	219	284	237	225	224	232	236	239	228	247	224	235	232	233	233	220	217	247	230	269	240	234	227	222	243	233	214	236	214	233	233	227	256	245	222	239	261	245	248	254	243	251	242	222	240	227	219	219	238	234	232	216	230	218	237	240	244	252	224	259	261	232	222	258	221	206	233	237	250	250	229	229	248	240	234	243	215	247	242	239	252	219	212	244	239	249	230	225	258	252	245	239	228	244	249	258	260	243	229	231	262	241	232	230	238	246	213	248	234	243	219	218	202	245	222	205	240	251	235	206	247	237	238	238	256	246	230	216	238	240	235	259	235	248	246	231	228	240	224	230	222	261	238	235	218	258	222	262	236	243	245	256	225	218	235	237	234	240	246	266	224	222	233	236	221	229	230	229	221	247	243	228	246	241	232	229	224	227	243	242	236	248	229	239	235	245	220	234	227	230	229	234	241	239	232	262	236	240	240	210	235	225	210	234	224	261	238	212	224	222	250	223	226	217	233	225	255	240	222	258	209	245	233	249	242	240	257	195	230	190	227	215	244	260	253	230	223	242	208	234	235	244	239	231	256	253	245	224	276	239	240	230	242	226	234	267	244	226	217	199	217	226	234	236	250	261	229	252	232	247	221	282	231	237	240	250	241	264	227	240	223	231	225	247	217	239	236	233	234	204	236	246	233	227	232	228	242	200	225	222	254	252	236	225	243	218	235	253	215	239	230	211	234	243	222	229	219	218	233	224	231	227	209	239	252	241	222	250	226	222	244	235	233	234	235	243	228	256	240	234	240	237	246	249	231	252	205	274	231	220	265	275	242	243	269	217	245	246	219	218	236	250	218	232	242	200	254	246	219	205	254	212	210	225	233	220	250	212	247	253	235	232	222	226	266	250	221	212	224	203	210	267	198	252	242	223	216	210	216	247	230	245	216	232	256	228	215	247	214	221	223	220	228	235	232	253	228	242	261	232	228	226	246	225	268	237	233	217	209	230	238	229	224	231	229	207	247	241	233	237	202	227	225	243	251	209	268	236	221	225	246	240	240	229	251	212	234	247	253	235	255	229	224	212	257	239	243	263	245	236	251	219	248	241	243	249	193	228	213	261	238	217	248	227	250	233	256	249	230	217	243	243	205	262	250	244	228	234	236	223	259	227	211	244	244	261	253	236	240	254	224	232	237	234	257	252	228	240	223	224	253	237	218	239	230	253	223	222	267	244	245	239	241	218	247	256	235	212	245	273	228	241	214	242	285	250	229	239	264	251	228	255	231	223	215	253	210	242	227	260	251	233	244	217	231	225	241	240	220	214	243	256	238	228	222	219	231	185	280	252	232	248	237	249	232	219	224	235	234	238	233	198	204	218	241	257	241	265	233	230	222	245	235	251	220	243	233	237	236	244	204	218	248	261	242	237	237	227	245	248	204	230	255	213	227	267	245	232	253	218	259	248	222	222	243	219	228	244	239	243	229	278	225	237	248	232	243	217	230	258	261	227	228	223	229	237	216	228	215	214	228	195	257	230	220	231	230	214	234	230	256	216	254	242	211	235	261	208	250	224	233	222	240	249	247	216	207	239	249	241	222	235	239	234	214	234	224	251	236	246	235	227	213	225	258	230	246	256	210	234	234	210	248	229	242	249	236	245	235	221	221	276	237	252	227	246	216	217	249	195	225	267	242	225	260	215	244	232	224	255	248	223	252	227	257	239	231	238	252	246	261	240	214	222	224	232	253	258	246	249	217	246	224	196	220	208	210	242	251	232	226	231	221	235	238	234	232	243	226	233	242	237	236	247	232	259	220	231	216	246	230	259	245	220	229	209	229	245	250	219	238	230	268	244	212	220	250	236	261	219	219	235	241	242	246	245	243	236	239	247	248	241	220	228	250	227	245	235	224	256	262	243	225	234	277	233	230	238	219	207	232	227	206	248	218	211	228	223	230	219	220	239	251	241	235	233	254	245	256	260	210	232	244	241	254	239	229	248	249	229	244	214	233	204	264	243	244	249	223	227	255	234	246	245	260	231	234	232	233	239	222	241	242	248	223	230	249	221	248	220	242	227	251	245	232	225	250	213	253	229	227	227	207	224	240	239	210	260	244	204	235	255	258	223	228	230	246	251	207	254	239	224	215	200	219	246	219	244	236	236	228	230	267	267	240	236	247	221	237	236	235	219	213	228	209	229	237	245	230	244	228	206	228	232	240	205	242	242	267	208	241	243	249	219	218	240	272	254	240	255	249	240	252	214	231	239	237	261	237	257	227	235	229	219	214	222	256	231	241	245	197	230	238	255	217	239	239	264	218	270	219	240	230	224	203	216	238	254	252	237	268	271	228	234	244	222	205	248	243	230	245	220	225	222	233	220	234	226	197	238	229	237	240	237	233	254	224	238	255	243	243	252	233	254	211	245	222	225	212	240	262	233	222	225	257	222	247	215	239	208	238	237	242	232	216	201	234	209	253	226	230	218	255	243	216	223	222	244	239	256	255	242	221	242	214	231	211	229	219	206	237	237	241	222	246	229	227	227	236	208	265	227	253	263	211	237	233	239	232	251	240	234	213	230	205	242	235	252	222	231	262	215	213	228	218	235	223	204	238	267	215	238	260	215	241	244	265	228	229	272	202	236	248	215	231	220	223	219	242	230	240	245	257	223	231	236	256	245	250	220	219	251	248	206	232	227	230	227	234	253	244	234	229	226	223	204	212	224	244	239	247	242	259	237	213	240	236	228	239	226	253	228	238	239	202	229	243	257	226	237	245	246	235	212	228	251	208	206	216	239	220	218	203	220	204	237	252	248	215	210	257	228	238	223	236	232	228	223	241	250	225	218	229	228	220	224	209	233	241	273	246	217	227	230	260	228	227	238	242	218	262	233	239	208	219	249	230	231	206	202	242	247	248	206	252	251	235	257	250	255	235	283	216	238	229	237	243	258	242	229	257	231	228	236	228	227	270	239	239	226	239	219	229	253	213	234	234	225	244	244	235	228	223	232	212	248	227	219	244	245	239	260	270	211	221	241	236	223	240	244	253	248	239	238	233	207	216	209	212	229	214	240	236	238	219	259	225	225	250	265	232	216	221	235	188	239	215	255	222	248	234	240	234	230	217	243	203	229	242	222	223	234	222	237	233	257	248	221	246	224	234	248	224	210	220	217	256	215	219	210	235	226	232	260	232	254	243	241	216	220	195	201	219	259	248	237	219	245	253	217	246	244	222	248	219	213	228
33660	46164	36293	28000	24953	21736	17951	11476	8277	6085	4431	3039	2109	1552	1304	1226	1003	903	772	743	690	623	546	563	602	528	539	520	550	462	417	380	339	319	317	334	290	339	321	290	283	261	294	287	277	291	321	325	312	289	300	346	315	324	285	331	287	297	296	314	278	335	312	297	284	284	322	298	324	335	293	292	305	284	275	299	309	279	310	286	284	265	280	314	285	315	271	274	329	288	259	241	309	299	290	276	299	257	311	272	295	297	267	283	259	307	294	239	270	304	300	260	285	274	307	309	307	289	269	312	270	267	293	263	262	292	282	310	307	284	285	313	310	255	292	295	279	272	299	269	283	257	266	283	294	319	268	283	308	279	311	266	292	269	238	294	301	265	287	275	287	298	282	282	295	299	318	289	289	290	276	315	234	303	254	278	288	290	273	294	303	273	296	275	293	283	294	285	257	269	295	314	303	291	248	335	273	271	277	310	306	290	262	315	258	287	256	289	265	292	293	311	284	270	283	267	288	274	286	275	297	276	298	275	285	272	273	313	313	271	299	296	285	300	301	284	251	303	302	271	256	262	284	270	283	264	308	297	311	294	269	263	301	291	308	263	289	271	311	280	265	269	274	297	302	273	281	295	279	260	273	300	286	274	287	299	303	290	265	282	291	267	277	281	312	294	280	323	283	310	272	297	306	295	291	292	286	307	308	276	275	296	267	283	269	269	296	311	273	287	289	280	287	296	297	271	283	252	295	276	294	330	272	290	274	276	268	299	290	291	284	303	309	254	285	295	284	285	280	327	294	291	300	321	280	279	297	289	298	269	313	268	302	288	301	308	286	321	294	293	263	300	305	294	298	261	289	282	308	259	273	262	270	250	308	293	274	259	296	316	273	286	280	313	315	286	268	296	305	290	273	294	291	279	287	305	268	264	290	277	289	274	275	281	276	280	257	296	300	273	289	261	292	313	327	259	268	291	305	279	296	279	266	299	302	283	329	265	305	283	288	277	274	307	283	298	294	285	285	296	301	285	294	312	288	290	286	277	290	292	312	297	286	317	281	265	246	283	287	285	301	284	285	275	291	299	275	286	302	281	259	278	276	292	284	301	278	295	315	309	302	282	270	308	319	281	280	271	276	264	274	263	310	278	274	293	292	285	302	305	296	313	271	288	277	287	328	296	305	301	287	269	290	300	290	276	278	277	296	274	292	305	284	278	273	285	290	293	297	273	271	310	313	279	283	261	248	268	272	282	292	278	256	279	275	327	301	291	325	308	272	295	305	279	276	274	293	265	290	278	320	283	269	308	277	267	255	284	273	303	324	266	316	267	295	283	329	269	284	289	283	296	298	281	295	279	259	273	256	305	296	277	313	306	290	308	274	281	277	262	285	291	300	275	294	297	303	300	274	287	290	291	298	317	272	304	288	322	281	290	259	292	306	280	311	297	307	286	311	266	264	292	287	291	286	290	290	300	282	303	259	289	285	274	313	278	295	282	262	295	325	305	282	295	296	282	305	288	291	286	291	248	260	275	270	253	275	265	304	307	300	273	265	273	298	302	320	300	277	275	272	296	317	295	264	271	310	297	311	276	307	281	296	285	290	265	275	285	258	290	277	283	283	282	310	307	291	267	285	271	283	270	287	318	303	282	241	273	273	310	265	310	260	305	286	314	270	296	261	282	304	280	266	295	287	275	300	273	289	302	295	283	279	291	268	285	284	283	318	264	303	300	264	299	304	287	267	307	305	285	263	295	294	300	284	276	253	299	288	323	301	299	303	292	301	278	299	313	284	302	275	291	307	289	285	299	311	290	303	296	290	277	313	262	241	245	282	275	283	284	292	288	305	277	285	287	285	284	293	288	282	261	318	287	321	280	289	295	273	283	295	261	277	284	308	278	274	311	292	289	277	260	267	282	302	293	288	276	292	295	316	308	312	299	288	316	261	308	251	277	307	276	273	262	276	255	258	288	280	264	300	291	278	287	290	289	277	313	300	275	288	283	292	263	274	288	271	291	250	297	268	268	286	274	291	277	297	283	263	296	283	284	278	301	275	308	261	296	290	268	278	287	266	271	264	295	313	275	279	301	298	264	273	286	286	278	309	276	272	288	298	291	302	284	266	276	290	284	302	292	293	304	290	271	296	316	280	292	302	303	276	313	284	283	299	291	301	315	282	305	280	295	297	269	281	293	318	285	309	300	279	280	288	263	316	288	309	275	288	280	298	301	296	281	286	261	305	306	263	273	300	261	281	329	272	277	279	295	280	274	317	290	282	285	295	292	283	283	259	298	273	297	278	303	278	273	284	283	273	274	320	310	274	283	288	243	292	253	297	268	257	317	262	281	258	280	276	272	258	281	291	320	345	260	274	257	303	266	286	278	285	291	283	290	310	306	293	286	272	285	315	264	284	330	260	264	264	303	265	248	285	281	296	293	270	325	316	287	275	280	293	295	284	284	293	279	297	255	274	302	266	261	302	250	297	269	276	263	293	262	304	262	284	303	304	322	296	277	295	257	267	286	266	248	289	298	287	285	296	292	294	301	280	268	284	302	278	301	264	284	304	282	281	272	291	289	268	271	284	269	297	302	287	294	296	263	297	291	303	283	300	290	306	285	306	291	276	271	280	298	287	272	279	305	271	293	288	296	286	259	281	301	299	306	280	304	285	272	302	260	330	255	290	287	284	273	265	293	280	261	291	295	296	296	289	280	280	287	305	273	320	268	284	264	276	291	294	300	315	279	277	275	314	287	332	315	281	299	308	281	262	296	293	249	290	286	309	300	281	303	279	292	247	283	268	240	277	286	268	285	297	272	295	278	253	305	302	272	273	268	310	275	264	299	299	330	269	286	295	284	306	288	287	303	319	302	293	264	306	276	281	285	304	290	297	302	287	279	298	284	305	285	287	299	247	283	280	277	318	271	286	297	286	281	306	285	273	292	329	293	302	290	305	296	265	285	287	309	273	303	265	286	291	310	317	280	289	280	285	271	306	271	256	309	304	283	262	297	291	280	297	291	284	262	275	300	287	303	270	316	273	293	289	270	273	277	294	310	263	283	266	291	296	284	286	278	315	306	298	295	280	311	296	304	310	317	272	279	280	278	286	275	284	272	327	319	295	295	283	270	315	274	282	279	325	289	283	295	273	299	250	265	333	295	287	258	306	319	267	274	296	277	313	266	289	298	289	291	290	291	291	313	281	272	275	271	317	308	287	314	288	275	280	295	299	268	274	262	313	274	294	285	268	261	245	265	296	298	245	288	285	269	280	272	255	290	289	291	286	259	304	277	282	289	274	253	290	279	289	290	265	288	286	289	289	280	304	264	280	327	290	311	294	282	286	284	290	305	261	262	296	267	282	301	322	299	259	258	313	319	250	305	260	301	290	259	281	280	281	279	306	295	294	286	265	265	293	290	293	274	276	340	257	280	264	262	292	335	332	288	276	267	284	306	291	309	312	282	273	302	286	296	299	290	285	303	290	318	282	299	277	294	290	273	284	315
23732	21019	28294	24722	23371	23395	19748	10621	6853	4906	3490	2604	1828	1399	1128	1184	912	787	797	758	663	646	567	614	544	490	533	524	499	478	423	379	326	332	345	344	355	347	314	319	314	334	271	305	305	307	298	362	321	318	339	342	343	296	317	339	316	348	319	331	287	315	283	317	318	311	324	275	314	325	336	269	307	298	300	300	321	338	299	283	279	304	326	307	284	289	289	330	319	306	284	312	286	324	288	309	266	330	300	293	277	320	316	303	285	315	311	296	343	315	287	290	312	303	304	311	308	298	314	310	318	297	302	294	311	335	309	310	303	329	315	281	308	303	297	305	304	327	323	304	304	305	302	332	282	285	300	260	301	294	296	315	283	291	311	311	291	310	293	316	295	288	287	308	297	266	301	283	293	299	320	317	299	321	295	286	307	321	304	320	290	339	307	290	293	310	318	297	330	275	281	292	304	321	311	292	310	331	337	279	320	279	308	272	320	295	308	277	300	310	330	307	289	310	331	310	314	287	268	312	293	290	292	295	327	292	279	268	284	314	300	280	298	306	306	326	291	317	320	313	292	308	296	306	305	272	290	336	288	293	311	280	280	299	304	312	303	308	318	329	318	282	307	319	333	275	270	289	307	306	286	296	315	337	323	292	290	317	287	294	283	321	329	282	296	315	288	305	290	311	279	320	333	295	299	306	307	327	293	313	325	298	331	312	328	298	290	294	298	297	337	290	297	279	289	295	276	268	282	300	322	301	323	334	299	308	274	316	296	298	326	300	294	309	304	317	312	288	294	297	306	293	323	281	293	286	304	324	293	312	299	290	293	308	285	277	353	299	335	275	353	296	295	293	307	329	275	293	293	283	302	295	285	312	316	271	304	321	297	291	298	311	289	333	326	322	291	286	324	328	298	302	310	322	308	309	323	303	288	305	307	325	300	296	286	290	326	315	325	311	295	295	301	314	297	279	316	304	317	302	310	307	276	319	336	292	289	306	297	281	295	294	322	300	276	281	312	302	318	315	285	311	276	303	307	310	277	312	312	284	301	277	265	276	321	323	329	290	289	292	313	300	305	325	307	292	307	331	294	306	282	309	314	305	303	311	319	296	318	283	318	270	315	322	309	322	316	310	302	306	294	317	301	269	282	284	323	321	292	291	315	282	306	292	303	282	293	327	270	326	314	278	281	278	291	268	331	318	287	319	306	263	305	319	305	308	302	298	305	296	312	303	284	326	300	314	323	318	317	298	294	303	275	293	321	316	315	313	302	291	284	301	295	303	316	296	299	320	296	301	330	297	309	311	307	272	297	314	276	281	291	322	276	313	285	317	320	328	290	302	313	340	300	304	299	282	315	276	303	322	280	301	352	293	293	311	304	324	287	307	285	326	290	318	287	289	306	300	289	319	314	314	282	309	310	305	306	335	299	288	298	307	309	288	295	311	287	292	297	312	265	307	307	279	298	314	295	341	310	312	305	308	263	300	308	291	284	317	306	298	309	284	264	314	271	290	336	298	332	309	306	327	311	308	295	304	324	298	320	324	297	276	298	316	299	303	290	303	325	280	299	321	318	297	281	295	352	279	297	284	311	308	304	329	309	281	308	290	293	302	319	317	290	295	316	314	314	322	275	315	331	325	303	309	311	320	325	301	288	306	316	330	312	277	310	310	283	313	349	289	346	299	337	330	322	291	293	306	276	310	297	284	311	291	287	297	294	324	304	287	328	298	294	307	306	284	312	281	283	316	301	303	326	324	291	301	338	300	295	281	312	293	304	283	322	288	297	302	309	307	310	295	286	283	279	308	279	306	314	295	321	326	288	313	343	272	315	310	328	327	326	293	304	273	334	282	300	289	322	291	284	309	261	289	302	292	324	315	299	290	291	303	326	343	256	311	283	326	301	294	314	295	295	317	308	309	298	327	274	305	295	294	304	330	308	292	298	272	280	295	279	296	312	320	308	309	286	333	310	292	284	328	303	305	310	330	310	291	316	293	317	308	308	314	311	319	310	293	331	298	284	268	289	322	296	281	315	328	267	290	274	337	350	283	276	290	310	311	333	312	299	274	332	320	296	302	309	301	307	290	310	313	299	313	274	297	314	296	296	341	305	303	305	302	284	294	260	268	294	293	262	307	307	315	311	330	332	336	329	304	303	331	328	338	303	273	346	306	297	329	314	300	331	312	322	283	284	298	279	292	323	282	307	288	323	319	326	300	293	291	294	286	269	252	307	326	289	295	296	295	312	322	294	301	290	306	318	297	295	338	298	317	304	294	303	297	325	290	297	311	259	303	270	289	308	295	323	338	306	335	276	309	321	310	341	324	334	308	318	282	307	286	287	289	284	281	295	326	293	308	310	267	306	307	288	320	310	291	288	309	296	326	335	319	296	278	302	301	296	296	306	280	292	272	324	290	304	273	306	326	308	315	285	300	290	300	320	295	308	314	303	315	269	339	311	296	297	305	305	339	283	280	289	305	283	271	290	314	297	294	288	291	318	273	340	310	297	300	324	314	287	331	278	274	327	298	269	281	290	315	295	288	345	296	324	295	297	297	313	306	326	305	297	272	330	314	304	266	319	268	293	284	297	308	300	320	318	293	308	335	308	279	290	306	287	289	277	319	270	329	273	299	283	297	314	287	302	307	270	343	293	316	300	303	297	281	308	283	301	321	323	307	330	315	303	294	325	317	305	282	280	277	282	298	308	281	294	312	281	318	310	305	284	312	299	268	309	306	296	302	297	318	314	277	280	282	296	322	297	315	291	277	294	297	303	292	319	317	314	297	299	277	303	307	305	302	314	343	288	304	307	307	305	310	326	313	279	308	301	321	302	331	290	296	306	277	317	278	280	273	264	319	315	315	287	322	314	306	308	296	336	291	295	307	278	300	275	304	313	293	289	311	313	310	321	266	314	295	281	298	291	308	298	289	302	299	294	300	265	300	308	299	315	303	327	330	320	275	275	288	294	333	323	319	280	306	319	310	282	319	283	319	291	290	303	319	290	330	300	320	313	328	287	327	287	290	296	285	281	321	314	284	314	314	301	304	299	311	298	322	288	306	316	329	302	289	310	299	314	302	262	278	279	307	337	291	309	310	326	281	301	285	283	324	317	318	311	298	316	311	290	297	320	289	328	320	297	284	283	322	319	321	314	314	312	310	320	337	300	319	324	298	312	301	281	308	312	318	300	314	284	321	296	304	305	307	342	307	296	315	332	286	298	278	288	281	297	285	295	322	285	340	314	316	333	274	298	300	325	296	323	301	277	319	321	335	287	301	305	265	305	296	326	289	296	287	305	290	326	310	300	302	293	278	288	286	326	293	273	285	280	315	315	303	317	309	320	319	295	326	341	312	284	321	317	325	298	323	291	294	275	329	304	292	297	285	325	338	331	317	260	305	301	283	285	304	332	304	292	267	288	299	330	289	267	316	300	328	296	286	301	300	331	288	312	295	278	284	281	315	340	293	283	263	323	313	310	288	330	293	295	306	295	300	311	288
33923	54434	42765	34702	31314	28209	23671	16184	12540	9355	6820	5117	3563	2573	2058	2042	1534	1338	1339	1215	1024	1005	911	917	915	853	753	796	848	761	620	512	486	466	442	429	445	426	395	438	377	375	355	397	393	378	399	385	377	396	376	391	422	386	379	404	384	373	415	372	354	373	368	355	399	384	375	364	374	357	399	375	372	346	379	336	349	349	368	370	358	329	375	336	316	336	383	369	363	360	345	393	399	347	395	384	367	389	396	363	350	338	380	371	361	336	363	341	366	360	370	343	341	362	326	345	338	361	329	340	344	341	352	328	389	333	371	366	387	369	375	396	341	346	365	370	352	329	339	376	377	343	342	332	399	389	372	366	382	350	366	336	363	370	348	390	340	373	364	337	358	375	376	380	349	352	363	366	360	357	355	354	362	347	352	383	340	352	338	362	372	385	338	382	391	352	382	378	335	324	394	366	397	399	376	366	346	347	354	345	392	355	347	363	381	360	378	395	382	375	389	359	355	383	357	370	385	363	340	352	385	357	356	337	381	357	386	354	345	342	399	344	345	376	352	351	358	369	337	350	365	362	358	370	393	360	409	357	343	367	337	345	341	369	319	347	398	381	374	399	347	380	356	339	361	407	341	374	359	392	326	372	337	357	372	331	340	380	394	381	376	368	361	353	374	324	358	343	381	372	334	361	385	336	355	381	347	365	381	406	371	374	358	368	362	369	350	360	360	371	364	366	375	355	385	341	359	389	359	342	380	365	335	344	362	359	371	388	356	348	349	336	356	362	359	353	353	357	340	358	406	325	361	349	360	369	374	378	389	328	365	378	361	369	362	362	333	352	348	365	327	369	342	348	327	375	375	325	384	345	365	387	411	357	352	333	323	370	363	380	377	379	343	344	366	361	355	370	333	365	381	396	377	382	371	349	369	389	393	371	336	338	364	375	334	351	381	370	392	337	358	390	377	393	337	350	321	369	371	348	360	345	384	386	367	358	363	348	338	388	354	379	343	338	362	336	371	325	333	396	389	356	351	360	374	391	353	379	385	350	359	374	380	384	382	353	382	372	359	364	368	343	367	341	375	388	359	362	400	348	375	360	353	361	382	391	356	375	370	360	343	362	343	361	346	346	373	392	364	352	355	370	366	357	343	392	362	335	370	328	353	391	364	377	382	299	360	365	362	356	357	346	355	363	334	330	367	333	358	366	372	360	381	373	330	394	307	351	350	333	352	369	374	355	373	392	347	362	346	366	337	333	344	351	388	354	352	335	333	398	379	348	374	353	355	332	349	383	381	340	386	344	408	384	349	394	343	363	373	338	370	375	366	338	341	327	390	343	350	376	373	365	373	387	342	349	358	319	368	374	324	378	394	377	358	376	365	356	356	355	360	353	366	367	362	344	355	356	342	347	378	353	333	391	381	355	361	378	399	375	389	375	361	390	370	375	355	361	369	354	360	370	344	354	379	388	389	367	349	329	376	371	339	363	335	368	378	400	396	363	347	349	383	367	383	303	349	357	359	343	345	363	387	365	358	346	367	305	349	317	364	339	369	349	373	343	342	337	324	333	368	369	350	336	369	324	382	358	367	380	346	369	360	352	352	349	368	380	320	366	357	332	384	375	367	377	379	337	333	322	386	366	416	387	340	377	385	401	363	339	354	344	380	385	381	389	390	388	365	322	387	366	321	342	377	359	346	353	328	385	346	391	372	363	375	344	371	370	368	377	348	382	351	359	368	365	384	373	372	354	338	328	354	401	375	346	367	361	381	362	354	361	369	354	357	364	346	388	347	359	386	360	338	363	352	397	371	367	343	360	373	329	318	360	349	373	369	346	380	357	352	383	345	333	346	360	389	392	372	378	368	359	378	383	321	357	372	362	335	338	364	414	368	347	354	381	357	345	385	348	367	361	347	349	360	387	352	320	362	385	374	333	337	383	359	360	367	380	345	370	389	331	402	384	357	342	355	357	362	376	366	389	385	349	349	372	346	379	363	358	348	357	355	369	373	345	367	351	374	374	357	337	365	345	362	371	403	348	375	350	373	391	359	366	328	351	329	346	388	387	339	373	367	389	360	398	382	368	397	322	377	359	366	379	371	352	373	376	356	392	370	360	343	355	382	365	366	345	346	358	352	385	415	391	361	354	368	353	368	358	356	364	353	377	372	359	385	364	370	368	352	353	358	392	338	322	361	348	374	386	346	364	357	344	366	316	395	350	348	367	333	353	373	357	347	381	373	364	359	353	343	343	366	347	367	367	347	376	365	366	327	370	391	343	379	383	328	362	354	354	367	324	401	356	362	364	393	348	360	357	380	331	372	368	377	350	346	326	351	397	361	368	399	374	334	354	342	325	332	342	402	371	363	328	361	359	363	380	375	354	347	343	367	365	341	367	356	363	336	374	350	359	370	366	390	347	353	353	373	360	349	360	330	370	361	332	370	353	373	364	367	373	367	388	382	344	347	354	329	371	388	356	350	375	359	368	405	353	348	355	342	380	335	359	358	377	364	356	355	373	327	382	384	364	381	358	344	380	350	351	336	348	367	366	354	357	392	338	387	356	389	328	364	393	359	357	338	371	337	354	368	358	374	337	345	325	360	338	351	369	351	359	351	357	392	357	367	339	356	316	377	376	370	338	346	379	363	376	362	394	332	386	391	370	334	352	383	367	396	373	340	350	355	345	377	344	359	321	366	364	348	347	367	387	363	360	362	373	348	362	332	378	376	385	359	397	376	353	360	355	401	377	372	355	334	377	345	360	359	344	336	357	354	316	343	382	350	380	342	357	395	331	367	340	373	379	402	386	362	369	356	351	382	335	347	366	356	359	351	379	355	381	356	382	362	366	351	363	358	375	358	321	404	341	366	386	351	394	354	348	356	373	336	336	385	362	412	375	361	372	379	365	366	375	354	362	370	349	372	337	363	393	383	388	354	358	372	364	351	382	358	356	339	373	339	356	349	383	350	356	360	344	348	351	366	355	336	354	351	374	357	346	371	391	360	366	357	381	366	379	320	350	357	377	337	378	336	342	365	390	325	343	371	392	355	357	375	365	377	362	338	381	332	350	378	384	354	361	316	361	365	366	334	358	412	394	388	367	339	375	362	351	380	345	356	399	391	357	360	331	361	330	387	367	337	354	378	384	361	362	360	376	344	335	361	379	381	358	365	335	352	376	346	344	367	351	353	361	372	350	356	328	346	352	368	372	338	318	347	410	369	330	355	330	382	381	358	375	343	356	402	393	349	358	351	361	342	379	367	391	351	367	359	385	359	367	352	362	360	372	349	375	368	327	357	346	360	369	350	338	353	346	381	328	357	353	371	367	348	381	386	327	361	357	365	347	349	378	372	381	367	366	384	367	357	384	355	367	305	329	383	377	365	359	379	349	334	372	368	393	378	356	356	369	373	338	371	361	367	344	365	329	343	391	394	365	358	386	345	325	365	386	355	344	384	373	346	348	371	350	373	363	370	348	347	356	341	349	339	378	362	375	382	375	337	338
24879	21163	27841	26459	22726	20154	14703	8068	5090	3794	2565	1792	1252	1083	886	791	697	602	561	536	512	450	448	474	415	407	396	402	397	358	298	292	260	225	263	244	310	256	236	253	221	261	214	236	225	221	240	225	229	226	284	257	252	230	253	256	224	259	243	249	200	268	224	237	218	231	257	237	207	218	261	236	215	228	229	251	218	207	238	226	246	225	255	252	240	209	230	221	213	246	229	240	219	247	234	201	221	241	232	214	240	220	207	210	213	238	234	240	221	241	216	232	237	228	227	224	211	205	205	226	215	216	215	241	221	246	243	222	232	206	226	231	217	213	210	227	193	255	200	226	235	205	217	218	226	229	194	208	229	212	209	227	242	213	208	194	229	235	241	213	215	212	232	246	219	215	259	208	238	243	228	220	236	211	242	219	236	232	239	219	224	222	209	181	226	241	237	239	223	240	243	233	197	203	224	220	212	227	215	240	244	245	227	199	241	208	220	222	204	228	214	216	221	224	238	225	227	219	208	248	227	243	236	225	264	213	237	209	244	232	241	234	238	212	215	208	226	229	202	212	233	222	228	217	225	239	229	223	233	241	232	226	237	221	220	228	236	236	235	227	230	211	212	239	230	235	226	190	218	252	246	202	222	202	204	208	211	226	228	243	233	234	206	221	226	255	212	220	209	227	224	220	253	222	235	267	233	228	227	231	212	232	253	230	213	219	219	232	220	230	243	249	221	212	229	222	213	218	217	238	243	248	205	212	227	233	238	195	221	222	203	225	228	215	230	222	217	232	226	200	264	215	250	208	214	241	224	233	198	217	238	214	249	233	234	243	217	229	234	235	221	246	238	220	224	236	218	242	232	243	201	222	250	217	244	238	230	213	216	209	212	221	236	240	226	243	236	218	213	265	236	242	233	250	241	232	218	204	238	245	218	217	242	232	224	220	221	235	235	223	217	247	241	251	233	229	222	259	237	215	228	213	243	258	218	223	224	230	238	221	220	228	206	248	223	228	230	235	248	235	214	213	232	203	231	220	233	240	213	193	221	214	245	244	196	255	213	214	242	197	204	212	204	217	235	234	218	210	199	226	233	185	232	229	217	216	226	216	205	239	236	230	218	225	241	222	208	214	240	222	224	239	230	264	232	219	213	228	249	222	226	240	237	241	236	231	191	233	238	241	212	223	243	205	243	250	235	242	217	222	215	240	229	215	218	217	256	259	218	220	236	238	227	216	226	219	215	240	226	228	219	221	236	242	209	217	242	226	227	235	211	212	210	239	239	240	208	261	214	218	214	220	247	220	227	253	218	219	220	234	228	222	196	238	215	238	214	239	231	192	224	222	247	235	226	210	250	223	257	225	222	220	231	209	213	222	215	216	237	226	219	210	237	223	224	226	214	222	223	229	216	202	209	244	226	223	238	230	212	247	219	252	212	230	231	225	235	222	237	223	217	234	236	208	242	218	220	223	221	230	227	222	224	232	260	215	240	225	240	235	246	225	211	233	223	233	230	240	245	240	238	225	225	247	247	195	242	211	234	245	207	226	244	248	230	217	219	246	241	229	236	227	262	200	211	253	203	241	210	259	220	222	200	219	218	237	230	210	222	224	217	230	241	224	200	211	209	190	239	241	204	237	221	219	209	214	239	208	202	192	212	204	229	226	212	231	221	218	233	197	232	194	223	244	244	221	230	204	229	235	237	229	236	247	212	253	222	232	227	237	222	205	215	223	246	252	205	205	255	226	221	217	216	222	229	233	243	247	226	234	222	233	228	225	221	249	256	223	234	253	206	249	229	233	215	231	248	236	232	242	236	268	228	233	202	227	219	234	226	228	236	216	215	229	240	232	224	230	245	235	237	202	204	238	250	231	235	218	244	222	216	216	242	209	248	239	233	227	221	221	220	235	242	244	237	226	277	231	223	190	237	233	261	208	215	241	212	221	214	220	216	232	211	216	198	226	232	240	231	189	213	239	233	252	185	222	211	224	236	205	219	225	216	220	223	200	243	258	197	213	251	250	212	231	226	217	244	237	240	225	225	226	223	219	245	251	233	236	237	229	213	224	238	229	241	229	230	205	232	237	214	220	235	226	221	200	202	214	210	219	212	218	229	242	233	236	231	245	209	247	260	216	225	256	251	219	213	206	223	222	256	231	198	238	232	207	228	243	234	207	228	223	220	224	206	230	258	220	225	187	218	233	226	229	226	228	209	195	236	246	238	215	240	219	222	223	265	207	233	224	205	234	224	206	221	245	185	201	272	214	213	192	228	241	221	208	195	227	262	225	208	253	218	252	224	223	224	221	239	231	234	230	209	235	219	237	211	222	206	235	217	229	205	237	221	223	199	225	208	221	234	212	254	254	235	211	228	250	231	215	233	226	224	236	231	218	220	224	234	241	261	208	222	239	223	214	237	236	238	214	224	233	205	222	217	215	228	223	234	240	242	229	215	225	221	230	231	220	198	248	224	223	241	228	219	224	213	219	231	222	208	213	244	203	200	228	234	237	219	208	248	218	244	225	218	238	217	248	226	227	225	204	230	240	230	236	237	258	233	240	218	212	217	247	217	228	219	232	223	205	216	230	191	216	244	233	217	235	202	241	255	231	227	234	215	226	228	225	194	237	217	215	235	231	230	225	225	252	224	231	233	216	243	246	198	217	220	237	223	228	215	219	246	234	252	223	243	229	202	252	212	246	243	223	213	230	223	228	224	197	260	235	218	234	219	213	207	223	231	223	211	229	234	225	233	204	287	247	244	202	200	236	219	221	226	231	230	217	214	249	241	241	220	216	212	228	240	229	225	226	222	221	207	234	220	226	219	236	225	227	217	224	216	232	251	238	249	202	229	234	237	221	234	224	214	231	247	233	195	243	209	229	243	233	233	217	228	235	210	222	230	232	240	229	252	225	245	243	203	225	249	214	237	246	240	200	214	255	233	232	251	232	230	230	230	233	220	237	224	224	234	237	264	236	228	239	213	211	234	221	239	208	234	206	233	259	239	224	236	238	220	221	227	214	222	215	235	207	227	207	227	206	211	247	253	226	223	205	228	211	228	220	229	236	248	231	242	204	227	218	224	232	216	232	234	224	254	223	275	243	220	221	233	228	236	226	194	242	230	233	227	225	224	246	225	248	221	212	223	230	237	225	205	239	223	242	212	210	224	244	248	221	263	249	250	216	242	223	223	240	223	234	233	238	220	223	222	238	232	246	230	215	233	192	248	232	244	267	233	222	227	265	215	213	228	209	255	206	220	213	255	222	210	228	212	220	214	201	218	219	227	212	223	219	238	237	211	231	233	244	226	250	233	236	245	203	241	241	207	222	215	209	223	228	236	232	207	228	217	209	221	223	239	221	231	240	229	229	239	210	243	242	239	234	237	198	220	244	250	245	251	248	254	232	225	224	209	233	231	200	239	228	231	204	226	200	206	217	222	234	226	203	237	224	191	241	234	219	244	218	220	225	242	223	235	213	218	214	233	228	235	223	228	229	212	215
34127	51131	39700	31994	29079	26148	20747	14319	10610	8115	5552	3760	2687	2014	1599	1597	1301	924	981	994	869	753	729	713	683	664	661	571	610	557	436	375	344	311	325	355	365	316	325	300	315	283	266	293	304	290	313	303	294	308	291	303	314	302	307	320	304	278	269	307	275	275	311	261	288	270	295	294	288	285	297	292	290	298	269	292	286	294	278	287	262	283	267	308	322	300	288	286	275	273	306	285	283	276	273	295	276	293	294	272	283	278	276	302	288	286	263	252	282	265	305	270	277	300	269	295	280	269	254	272	268	270	277	274	299	285	281	299	276	276	261	272	256	268	276	275	265	279	271	297	279	255	293	260	285	245	298	274	258	301	318	262	289	289	262	307	240	279	318	288	291	271	279	273	291	245	275	276	275	307	292	274	268	309	308	271	294	280	273	285	288	282	299	278	244	314	268	292	310	254	259	279	282	276	281	289	280	257	253	313	260	308	289	321	310	251	313	281	286	249	264	257	306	277	273	275	254	275	286	293	286	300	267	303	264	287	267	272	290	286	315	245	280	297	311	269	261	268	297	320	271	279	292	269	300	303	287	229	313	280	277	274	286	270	300	274	257	285	297	277	297	272	267	287	255	268	285	322	297	286	297	291	289	275	250	282	272	278	280	290	303	280	273	256	287	316	286	258	241	294	284	269	282	272	279	284	274	271	272	293	264	298	259	272	311	261	301	300	275	291	261	251	259	249	289	316	253	281	292	283	272	275	307	294	278	276	252	297	301	247	262	266	286	272	279	294	313	274	267	284	290	302	278	310	306	270	298	269	243	283	274	276	287	228	269	277	273	290	287	234	315	287	296	290	288	266	259	279	265	284	288	302	271	293	297	284	258	273	303	260	274	293	280	275	295	281	288	279	271	278	309	272	264	290	282	285	280	289	246	291	288	293	257	311	283	294	296	278	301	300	303	278	285	273	299	275	300	252	304	265	274	252	275	291	270	295	303	305	286	295	281	289	294	293	240	314	296	267	275	274	295	301	296	312	287	267	297	252	279	279	314	306	274	299	256	313	289	286	282	257	276	288	288	254	271	292	287	257	321	290	284	273	280	307	283	277	277	289	281	279	267	265	251	283	306	312	267	259	277	291	292	274	321	308	266	262	248	277	286	292	291	280	270	298	260	262	286	301	256	273	316	271	283	302	285	287	277	287	270	280	224	262	284	235	285	288	268	278	285	272	273	284	300	287	263	281	280	271	267	253	292	276	269	267	290	275	295	267	265	266	287	283	285	288	310	276	266	293	271	311	301	279	286	284	271	262	302	278	290	282	302	266	274	264	272	303	253	286	266	266	246	268	280	300	281	274	297	288	313	286	294	271	300	237	270	289	274	254	264	285	295	286	272	260	287	268	272	289	269	271	271	304	293	295	298	278	297	288	293	278	301	233	267	256	302	281	272	286	277	276	280	291	269	290	288	306	283	281	263	289	277	282	272	274	284	277	243	286	293	270	281	263	297	308	281	282	278	239	260	270	277	269	276	270	281	290	264	275	281	285	270	298	280	276	256	240	267	271	301	286	275	318	281	299	259	317	290	298	272	264	285	277	262	259	277	270	289	262	289	256	266	299	275	268	278	278	259	269	277	294	279	288	292	278	266	270	293	284	278	281	273	269	300	279	285	292	264	277	288	293	320	270	266	256	275	268	308	279	266	316	306	282	310	274	305	282	303	262	269	283	276	264	288	294	271	276	252	286	302	279	280	281	276	282	274	276	284	285	264	311	272	289	294	321	250	274	297	290	258	288	289	271	298	278	278	291	284	277	286	278	279	271	323	293	266	271	262	273	284	263	309	295	269	303	285	273	285	318	289	251	252	273	283	285	278	273	274	273	264	301	264	269	263	264	272	287	279	317	267	305	283	267	291	260	268	301	275	273	279	311	297	306	290	284	293	283	260	284	262	271	297	232	242	285	274	258	276	278	266	299	302	280	280	274	272	284	309	245	244	269	284	280	268	287	311	291	314	279	291	293	274	304	277	317	287	271	316	294	282	260	278	279	277	295	289	280	261	253	285	292	276	296	283	279	254	296	274	302	254	281	270	281	296	267	271	261	291	273	272	281	270	296	267	312	259	276	275	295	267	262	278	276	284	280	264	293	297	305	315	305	284	287	280	249	268	314	309	259	307	263	274	281	303	304	299	297	292	285	320	289	281	304	280	276	268	279	281	309	271	269	290	294	282	267	295	286	305	285	292	270	293	303	282	276	281	249	304	299	272	301	287	274	289	279	258	274	289	286	276	284	280	288	270	268	293	275	303	269	290	277	294	286	294	290	313	297	281	309	276	281	274	272	282	311	242	302	286	284	270	254	295	301	286	260	293	282	278	292	292	291	325	288	282	313	284	269	297	257	288	269	306	268	303	280	272	274	307	296	248	285	277	296	266	294	308	265	287	247	287	254	294	305	258	284	280	273	293	264	273	279	284	274	287	278	288	293	254	266	269	265	305	291	319	298	272	270	274	279	275	271	253	326	281	259	271	287	287	300	275	281	284	289	276	258	307	279	261	274	258	273	269	282	284	281	267	276	285	296	269	281	284	272	316	271	258	272	269	274	307	279	272	268	283	255	279	309	289	277	277	270	287	278	309	295	236	269	313	271	268	293	284	269	300	245	296	283	296	273	296	309	272	323	278	292	277	296	284	258	276	274	265	282	290	283	288	259	267	247	294	280	296	282	262	289	284	292	278	279	300	294	271	274	283	277	267	243	285	269	282	260	283	241	273	246	294	288	266	288	282	288	270	275	268	265	290	237	282	275	254	276	296	267	265	278	295	296	290	292	267	293	296	263	259	305	272	285	318	274	306	276	286	271	266	273	297	261	291	246	263	276	287	269	257	301	288	283	288	264	279	310	283	299	292	255	313	280	271	281	274	294	266	314	263	273	274	279	326	294	298	268	297	272	277	274	260	312	229	276	284	275	314	293	272	300	308	270	265	233	284	241	328	257	274	278	286	324	270	262	267	263	285	296	293	288	279	263	280	302	292	283	302	235	280	263	276	295	294	262	268	299	298	282	294	281	302	276	290	295	272	307	276	290	284	302	294	278	275	321	325	300	259	274	256	313	292	281	294	286	260	264	284	290	279	259	273	273	317	276	263	278	286	297	291	284	267	299	275	284	279	263	281	270	297	259	292	303	296	291	274	304	264	292	300	292	286	285	298	298	303	300	260	282	266	278	293	266	298	307	291	271	290	273	287	290	289	311	263	296	253	292	263	282	305	290	278	280	283	293	282	295	282	281	262	295	267	259	279	273	293	291	308	295	292	301	286	257	275	316	297	253	296	235	292	281	263	292	280	284	279	296	298	275	279	285	289	300	268	262	273	285	270	272	291	284	338	282	302	282	263	300	281	273	281	287	272	291	274	263	289	300	248	261	296	254	290	296	314	299	296	280	282	247	286	274	261	304	261	294	281	271	293	274	316	292	254	274	300	284	250	291	307	272	272	305	282	289
22669	21007	28704	23601	22024	25654	26412	15334	10135	7618	4976	3402	2465	1907	1576	1409	1201	1048	978	896	817	825	866	818	766	691	667	720	614	605	526	456	372	406	441	408	395	362	373	368	329	345	366	346	342	372	322	355	347	311	320	359	381	341	367	370	332	358	348	365	329	334	342	333	337	350	344	338	334	332	326	315	329	327	329	334	307	335	335	350	318	343	309	343	335	325	366	335	363	352	332	319	305	337	343	308	336	367	338	327	303	317	342	321	345	335	352	334	332	335	340	323	321	329	379	361	329	347	281	319	336	333	344	314	304	300	322	318	338	350	337	290	352	292	322	343	282	321	327	334	322	329	314	309	331	337	338	331	344	346	347	344	351	323	350	318	325	339	309	312	330	320	322	350	355	375	327	337	367	349	379	356	344	344	339	308	301	318	333	302	294	333	312	345	313	348	342	318	335	368	352	352	347	364	328	380	334	355	328	310	362	330	327	342	316	315	324	343	340	331	328	369	332	315	307	345	300	308	326	307	350	338	343	347	327	372	353	299	331	347	322	348	329	332	366	309	360	320	340	331	315	307	354	338	331	342	321	358	315	345	369	345	320	369	327	312	338	335	338	315	329	294	349	293	314	337	305	329	302	338	341	361	324	339	326	316	332	324	332	356	313	360	326	359	355	322	330	322	275	299	338	350	321	328	344	358	355	332	338	356	314	321	312	363	342	335	338	344	334	336	321	332	317	325	344	364	314	341	323	344	320	308	323	338	312	351	280	320	344	321	339	333	310	334	358	329	366	330	327	282	323	342	337	305	332	360	331	323	331	358	341	318	327	332	294	338	371	317	334	355	341	348	330	329	323	334	358	317	360	338	346	314	304	313	303	329	329	343	354	375	324	347	349	331	335	349	327	316	341	335	348	296	324	338	323	334	331	340	340	324	362	329	312	324	309	362	306	306	354	339	348	337	338	323	347	348	295	337	316	372	328	349	333	334	337	293	324	341	342	356	296	316	329	304	338	317	336	325	341	332	294	329	309	345	335	326	335	364	359	347	361	338	336	323	310	367	317	294	338	328	313	316	353	370	356	329	371	362	347	317	317	329	343	328	332	340	345	308	305	328	331	345	312	320	324	353	331	328	318	362	328	311	315	318	327	341	329	334	332	365	345	309	308	319	342	304	326	370	328	345	308	307	331	330	322	327	321	316	352	316	325	341	333	325	306	317	324	318	347	349	336	339	352	298	281	339	303	301	321	308	331	344	333	303	371	294	317	372	340	326	333	305	313	343	325	327	346	325	299	346	332	344	295	308	334	368	341	310	344	354	337	362	336	318	345	332	303	310	303	359	331	340	350	344	333	317	323	348	354	318	312	284	312	341	323	344	342	345	346	332	354	325	329	336	310	334	312	336	329	376	321	337	359	338	320	322	317	334	323	326	340	350	310	341	330	347	314	372	348	346	336	350	297	340	339	338	333	326	305	343	360	363	321	350	321	320	286	354	314	329	377	345	304	336	332	337	344	337	368	325	328	339	347	322	325	343	333	319	337	351	331	307	347	338	320	341	331	323	318	343	321	335	338	346	328	305	354	326	304	341	349	344	328	334	320	348	370	298	336	358	330	312	333	309	330	326	351	337	313	366	325	345	337	319	335	316	361	343	333	368	319	355	336	318	306	329	350	324	355	298	342	317	321	345	330	322	310	348	332	346	329	317	317	344	328	346	335	318	320	330	352	367	335	322	328	356	355	338	316	349	345	351	313	342	313	316	335	341	333	357	336	329	335	334	345	326	329	302	345	344	315	341	300	346	317	321	324	335	344	306	334	345	336	303	335	324	337	336	330	363	327	331	327	356	282	332	334	305	337	305	317	325	339	336	306	301	326	343	345	318	359	327	321	320	324	354	322	328	312	320	358	345	349	349	312	340	313	348	335	325	316	314	344	328	335	303	339	318	318	343	349	357	325	302	344	339	328	307	343	299	332	319	338	325	325	333	320	318	337	330	346	303	358	317	331	339	329	318	346	339	312	328	308	350	354	355	351	296	346	294	322	337	322	336	365	329	325	353	327	325	335	362	354	358	299	317	311	381	320	311	326	340	333	321	348	331	347	358	327	309	316	301	340	330	336	372	354	342	312	327	339	347	325	316	335	306	345	331	329	352	324	316	316	311	338	345	328	311	361	351	331	308	335	327	322	310	318	352	312	342	321	387	318	332	301	333	322	306	324	304	307	359	332	342	285	314	337	338	326	338	331	340	327	294	344	329	372	314	316	323	345	327	293	342	305	310	325	338	317	307	304	331	331	329	331	336	323	332	353	344	333	334	308	313	319	343	327	361	299	357	304	357	348	334	309	329	322	333	359	329	317	330	312	346	331	321	351	333	381	311	338	316	324	334	332	336	358	341	312	355	359	329	324	348	354	316	349	302	276	312	369	321	353	320	308	351	351	319	351	327	351	341	323	315	326	320	316	351	314	325	310	318	360	357	333	368	352	325	348	314	340	308	362	311	334	336	311	318	329	335	282	337	336	310	316	322	330	323	337	322	363	340	331	289	327	338	337	365	326	331	328	320	322	343	350	337	315	368	290	336	344	315	310	343	336	325	356	364	364	348	311	331	334	325	372	329	338	309	321	295	373	330	316	309	325	322	318	326	319	344	316	345	321	356	336	322	344	341	370	342	321	327	276	324	319	308	320	342	347	280	312	346	336	350	374	376	346	313	305	343	325	335	326	332	330	321	343	299	313	348	318	346	342	286	346	306	322	345	346	313	348	337	374	320	321	302	314	352	326	346	357	356	318	308	331	326	330	298	323	365	342	319	347	301	307	350	331	326	343	315	336	311	338	354	369	354	335	321	301	324	307	314	339	311	327	327	339	323	336	357	336	380	312	314	302	309	331	356	354	329	366	328	356	343	319	306	310	381	345	326	351	329	294	368	341	410	336	329	326	355	339	353	344	354	300	356	356	327	331	363	341	333	322	329	353	332	332	289	339	321	334	334	335	363	321	327	314	307	330	358	340	359	321	349	358	326	327	342	326	321	328	333	363	294	302	353	317	336	331	342	327	330	326	322	311	314	312	340	342	358	323	317	338	373	310	306	307	348	324	329	324	337	339	361	325	324	327	346	325	317	348	324	335	342	327	319	328	336	328	334	329	324	343	307	337	335	338	345	342	344	335	315	321	316	319	343	327	309	308	365	313	312	329	317	328	354	327	347	345	330	323	334	308	342	340	323	317	323	339	333	316	326	351	345	353	336	347	322	325	337	332	299	353	342	339	322	335	314	316	333	331	377	340	340	312	320	357	362	319	310	356	311	337	329	340	287	319	318	359	333	326	359	344	347	315	375	313	285	296	328	288	347	365	316	330	339	327	280	331	323	291	350	316	297	335	325	361	327	330	314	333	337	340	329	321	325	349	317	307	330	326	366	346	324	329	343	319	353	323	303	334	360	362	335	322	336	332	340	302	370	349	330	387	366	311	321	346	342	369	319	368	288	328	312	338	351
36352	60613	48219	39807	36904	33801	28315	20822	16520	13129	9113	6602	4547	3706	2943	2785	2366	1887	1700	1623	1417	1326	1389	1322	1120	1047	1050	1029	965	865	707	603	519	520	522	529	517	486	416	438	426	395	421	450	412	420	456	491	397	396	475	420	467	418	468	462	407	416	437	396	404	423	414	400	395	417	402	421	399	404	411	444	413	411	396	411	408	381	411	410	375	389	376	375	428	380	410	402	364	409	382	395	397	394	378	416	384	379	356	395	397	397	393	402	379	391	407	380	394	392	381	388	399	369	395	395	386	403	377	387	392	383	428	408	401	376	407	367	367	399	397	382	423	380	393	416	390	400	380	372	399	396	365	388	393	382	425	416	389	377	382	425	388	372	384	411	411	402	360	394	357	376	378	402	380	400	389	393	410	348	392	394	398	404	409	416	403	405	405	378	401	418	427	438	409	439	411	380	419	392	368	408	378	389	405	406	396	380	377	411	414	400	413	386	373	386	394	363	401	415	396	404	392	390	410	388	402	426	397	434	415	443	396	394	385	427	423	375	386	390	434	409	372	369	402	382	397	418	388	360	400	392	424	401	396	395	395	421	384	407	391	384	388	419	407	407	406	409	376	404	438	438	376	393	339	439	409	393	398	393	419	400	356	395	394	401	435	403	414	405	403	391	383	391	407	371	398	384	390	391	401	361	407	398	405	403	396	414	386	383	408	384	398	398	412	390	391	402	395	401	401	408	381	395	396	372	422	386	424	428	412	400	393	399	366	370	424	408	411	412	380	425	375	428	386	412	369	405	397	415	378	381	400	426	430	416	408	409	372	428	376	414	417	348	387	424	382	381	398	367	402	403	393	383	422	405	405	388	378	398	391	428	359	402	433	380	395	354	453	392	386	444	416	385	399	374	395	385	361	411	365	436	352	393	390	409	423	399	375	400	399	419	366	415	380	402	398	361	381	398	387	390	418	380	380	383	387	337	425	412	392	398	393	394	398	382	410	358	419	399	350	386	396	374	369	406	387	405	418	373	393	376	420	377	406	389	395	401	402	397	387	381	433	398	406	422	393	414	393	419	396	397	379	397	412	406	368	414	420	396	401	376	398	410	360	393	382	436	376	407	365	381	407	369	365	361	362	400	410	396	428	366	377	403	414	396	408	385	446	401	395	400	426	418	407	391	396	402	397	388	396	414	439	439	389	349	384	404	401	418	385	382	410	398	444	371	400	428	416	415	381	409	419	393	420	423	440	384	404	384	377	404	382	419	403	377	376	370	374	374	394	403	396	427	376	373	390	390	374	398	416	400	396	362	373	387	419	366	349	399	376	389	369	385	382	452	391	369	413	422	374	394	402	371	383	381	398	412	419	373	365	396	361	395	391	390	395	384	398	407	394	397	393	383	394	385	380	386	388	397	392	460	377	423	397	417	397	388	353	380	398	409	356	405	388	413	403	392	381	371	341	378	385	379	409	413	422	398	392	378	410	412	432	392	406	396	399	389	373	418	409	413	414	406	404	392	410	415	373	404	403	415	394	392	417	370	404	377	428	399	422	405	367	410	420	400	369	389	401	413	410	394	413	371	383	377	393	419	377	393	425	407	416	386	379	385	361	391	367	409	421	382	414	366	407	371	414	362	409	414	401	380	384	389	372	403	443	376	394	383	376	410	416	398	425	395	403	395	375	410	423	383	414	416	410	408	381	360	431	428	368	389	395	389	388	388	393	405	412	413	414	373	385	417	411	454	418	390	414	380	383	393	410	421	385	356	402	417	380	408	348	407	383	387	424	406	403	387	413	372	370	395	419	419	363	387	383	361	378	401	402	418	394	393	430	407	406	369	385	385	414	351	399	413	407	394	393	384	421	372	389	373	388	373	400	382	374	375	390	383	387	358	403	359	368	380	421	427	415	424	395	427	377	410	410	413	445	406	405	371	407	405	387	369	412	400	404	392	409	373	424	428	410	397	411	348	368	362	389	381	415	390	361	400	412	370	376	413	397	390	381	382	405	373	346	400	397	393	389	411	423	390	418	408	393	379	395	406	391	390	385	361	394	396	371	414	399	382	419	405	378	375	395	389	385	376	434	387	397	407	389	352	427	398	410	401	401	416	404	386	395	389	394	420	397	393	418	380	408	385	415	373	400	412	398	405	391	416	347	388	412	412	365	398	379	402	403	408	434	407	419	381	425	415	377	409	396	393	393	410	390	420	418	392	405	419	433	379	398	388	386	353	381	421	363	413	404	414	417	423	351	401	379	433	412	405	396	396	385	416	377	410	371	393	384	382	378	373	417	375	420	398	404	381	394	390	376	371	401	416	380	368	405	404	360	416	391	382	390	405	391	396	389	392	387	368	411	405	368	401	409	404	412	391	403	388	401	376	373	374	417	386	422	386	378	431	411	413	389	388	412	368	429	399	436	397	357	422	418	402	425	391	397	401	360	398	433	399	416	438	404	423	401	374	385	420	400	399	373	375	404	369	371	390	403	390	423	398	402	384	409	417	384	373	424	408	378	375	395	380	384	398	386	384	384	370	402	394	431	395	426	395	376	403	404	419	349	380	389	414	384	390	412	427	430	395	403	418	403	381	415	392	424	376	394	400	394	371	408	385	384	377	369	400	373	373	426	410	368	393	366	385	347	375	363	368	417	387	390	439	424	419	394	422	416	395	409	429	409	398	409	403	382	421	365	376	453	410	364	379	373	377	382	414	403	369	400	395	389	421	370	384	395	415	385	376	443	426	380	392	389	364	446	382	389	437	397	427	406	427	390	387	378	354	402	418	398	426	458	393	391	402	406	368	365	400	408	394	392	392	399	401	387	404	376	377	367	375	353	397	384	373	392	412	375	387	383	395	351	378	382	392	412	406	406	411	422	386	414	408	389	385	403	412	375	397	344	407	372	351	417	399	397	376	407	401	397	402	408	397	402	387	394	414	395	421	371	384	397	411	399	338	397	351	397	395	409	389	422	392	416	388	396	424	442	428	394	375	374	401	440	398	394	380	383	374	399	365	353	366	368	410	407	382	435	419	400	425	404	395	363	422	385	382	375	403	385	385	394	417	385	388	402	378	386	423	401	442	453	418	358	424	409	418	382	375	392	390	416	409	358	360	381	409	419	388	386	364	411	367	399	387	386	405	391	373	364	377	366	375	425	409	423	401	383	402	387	395	394	409	388	387	375	431	381	380	399	383	403	413	407	359	408	384	369	445	420	386	404	373	421	400	371	374	379	384	362	387	405	396	405	427	412	385	406	390	405	414	382	391	378	366	386	383	396	444	427	395	403	425	406	417	377	407	425	402	396	409	386	379	408	403	401	421	382	411	407	358	410	413	402	406	400	362	380	391	386	373	396	386	399	382	397	421	385	412	420	391	394	408	416	386	397	393	379	391	420	406	397	400	399	409	402	391	419	414	415	403	415	375	363	351	395	410	412	372	431	414	372	409	429	427	391	414	375	339	412	409	387	421	408	422	381	348	394	386	381	406	400	375	379	415	390	361	384	385
29132	30634	31676	26659	20594	16490	11637	6179	4029	2997	1886	1383	963	780	719	605	579	478	463	430	398	398	419	399	387	366	342	382	345	314	295	305	253	279	256	269	255	246	205	270	238	243	229	277	231	230	225	244	246	248	234	266	259	271	239	246	258	269	219	263	240	237	256	246	226	230	227	213	234	232	237	220	257	219	216	252	208	250	227	233	259	230	228	255	264	238	229	269	220	232	211	255	233	261	215	227	240	248	235	200	232	218	245	243	205	242	232	222	239	246	231	239	245	248	215	254	246	237	230	227	203	220	223	249	232	222	214	240	232	257	234	245	239	201	267	210	256	235	241	230	240	210	246	259	242	215	236	258	243	246	254	210	248	246	249	232	249	243	241	234	204	237	219	220	240	212	248	257	224	226	222	235	241	217	225	243	252	262	220	225	256	243	219	252	250	262	221	248	219	272	242	261	227	219	199	222	237	272	252	222	235	228	238	248	275	250	252	246	257	224	255	243	225	241	225	225	264	264	235	203	215	204	240	228	218	222	226	228	236	232	243	224	244	245	260	265	256	213	204	270	215	237	223	223	212	224	244	222	216	249	243	236	238	227	236	234	246	236	226	242	229	219	229	222	236	220	213	239	229	226	237	239	230	226	237	253	247	234	232	250	227	231	217	254	214	249	215	241	230	216	252	228	248	212	248	224	237	234	220	233	234	234	196	237	228	221	242	235	223	264	230	239	193	249	260	203	246	214	233	218	245	251	221	202	242	266	254	205	229	245	238	246	235	225	233	223	254	235	243	240	218	237	225	247	256	237	217	224	254	243	252	226	227	261	258	234	215	258	222	228	253	239	214	218	236	215	226	210	261	227	233	226	244	232	212	253	225	242	233	250	228	238	213	208	251	228	224	231	243	228	248	229	238	228	226	224	242	249	259	240	233	259	234	252	213	219	231	250	223	214	189	222	240	247	203	246	243	229	212	224	236	216	271	238	253	239	217	214	248	229	252	230	235	220	257	213	248	233	237	216	264	230	234	217	227	243	239	227	213	276	241	226	193	230	231	237	209	241	234	236	234	242	243	259	242	248	234	220	234	255	226	219	246	244	240	226	202	232	232	220	255	269	218	240	211	222	220	249	229	226	230	233	240	260	242	233	227	238	233	230	233	216	232	263	226	226	247	254	235	239	244	254	243	204	217	231	238	222	233	257	235	248	248	253	223	240	246	249	252	251	232	241	217	246	229	225	236	243	234	235	220	235	206	239	205	244	188	253	261	220	236	240	233	230	233	228	203	220	250	274	228	230	255	234	256	248	253	253	250	233	242	229	253	241	252	226	270	228	238	219	221	243	228	248	211	245	219	244	236	257	206	224	224	223	241	232	257	215	223	234	243	238	247	248	219	236	267	220	252	217	220	243	241	241	259	227	234	242	211	259	260	205	232	225	242	242	237	253	244	235	244	232	222	275	251	242	270	271	229	243	229	225	266	229	244	231	226	218	236	253	227	223	229	254	235	232	229	243	228	262	250	251	248	271	244	207	202	225	221	236	208	240	242	235	228	239	235	230	248	235	250	242	243	248	232	217	218	277	228	252	232	222	252	231	231	221	220	238	249	232	225	230	213	238	215	245	233	224	218	248	237	236	233	217	221	230	256	233	233	204	239	269	213	264	253	232	238	234	228	237	225	244	226	230	235	261	218	242	211	223	251	200	225	219	217	226	236	238	245	234	239	238	258	238	238	216	243	251	251	233	246	227	204	221	225	219	236	221	242	247	237	240	245	257	217	232	227	224	254	251	241	245	239	243	229	255	243	242	245	232	238	219	224	253	246	212	216	210	237	267	232	215	225	242	247	248	219	246	219	238	247	236	225	258	256	248	242	243	238	223	233	237	232	245	220	218	221	224	238	254	253	217	206	261	236	216	239	222	230	214	236	263	246	240	210	232	243	243	237	244	217	227	232	226	249	259	264	231	218	235	246	265	222	250	238	248	265	244	225	233	241	258	224	203	237	245	247	274	234	249	247	231	241	218	249	239	217	220	257	234	249	206	226	251	212	244	221	259	228	214	274	208	214	233	236	246	238	223	232	228	223	227	233	228	252	226	243	183	239	235	262	241	244	218	216	213	251	221	224	252	252	249	232	233	276	225	231	231	239	245	248	229	254	227	226	246	223	215	243	235	240	248	248	248	231	231	242	242	294	252	249	228	241	218	209	238	247	236	229	229	245	246	233	232	257	227	246	249	250	248	222	228	248	249	212	264	247	275	241	266	236	231	244	245	258	267	229	244	239	228	216	250	270	234	250	252	246	211	249	254	232	191	249	209	234	232	220	232	197	250	249	219	240	223	237	237	243	219	224	227	249	241	227	225	234	257	250	234	217	257	238	237	271	244	233	219	273	282	216	238	251	256	261	222	219	255	225	236	241	251	231	267	234	213	234	222	203	229	254	225	244	253	216	225	259	204	232	236	246	237	256	237	235	255	239	249	244	230	202	219	226	242	234	228	199	229	210	232	254	257	223	243	235	229	222	229	241	231	218	265	230	230	215	251	258	235	229	222	236	249	231	238	222	257	248	244	237	227	236	279	248	258	243	230	215	234	232	231	238	240	236	260	233	215	243	230	222	231	256	245	241	250	220	223	222	235	224	245	260	241	223	259	255	224	265	224	222	252	228	239	225	261	229	236	234	238	233	219	243	233	260	232	240	211	261	226	237	260	219	238	242	223	218	238	239	249	233	225	237	256	249	229	262	226	246	226	255	235	216	257	255	242	219	255	239	261	232	228	233	231	245	221	237	242	229	218	248	262	221	212	233	211	231	227	229	216	247	210	249	238	227	228	240	241	259	283	221	227	256	263	264	242	233	256	240	252	235	218	240	231	240	232	239	237	235	230	245	218	248	216	242	231	237	220	206	223	202	241	234	231	223	247	249	230	254	257	236	214	263	238	230	221	217	245	211	233	245	226	234	238	239	201	231	245	223	245	210	193	220	239	254	275	240	235	248	248	214	255	229	237	243	244	242	238	240	210	256	234	241	254	234	223	242	236	232	252	219	233	261	233	238	271	239	231	243	251	257	205	233	249	204	258	213	231	229	235	219	274	248	242	229	230	216	233	273	220	230	208	252	235	267	219	237	218	252	223	261	233	218	231	256	259	230	241	258	228	224	234	249	222	246	225	241	226	220	233	240	226	254	235	254	217	216	237	245	234	227	240	252	261	209	234	228	237	260	218	252	259	241	218	237	247	229	229	242	224	250	251	267	238	226	218	244	239	237	237	217	228	221	247	234	233	244	255	226	243	230	205	259	261	248	217	223	256	218	245	251	239	234	267	241	244	247	229	250	216	261	230	230	248	254	228	264	216	217	241	239	222	237	245	220	218	233	236	241	232	225	235	214	236	226	212	226	260	254	281	232	207	271	247	226	234	229	257	241	248	257	236	229	206	256	251	231	228	249	253	224	219	253	257	229	245	229	251	261	263	238	244	281	255	257	207	220	233	241	222
33408	46452	36106	28605	25635	22712	17712	11205	8384	6327	4062	2888	2000	1501	1327	1055	1032	877	761	738	657	649	661	616	564	562	506	587	491	405	387	327	296	309	351	326	322	326	318	288	338	286	288	296	279	312	277	319	279	298	324	306	295	335	291	305	317	306	309	304	306	293	289	307	276	292	284	310	289	291	265	302	265	280	289	292	264	329	289	316	273	293	273	291	288	270	307	308	282	266	274	276	285	273	301	288	276	274	272	297	275	296	278	274	275	306	255	298	327	281	266	273	282	246	281	269	306	284	268	249	266	277	277	299	305	271	268	295	279	289	278	290	297	291	289	296	275	315	306	276	271	297	251	318	274	254	274	257	295	290	272	306	277	270	280	285	296	304	297	281	290	300	284	297	263	277	295	295	286	274	278	237	283	295	251	299	272	272	306	299	292	273	276	261	312	272	291	289	291	301	278	284	303	314	260	282	291	287	282	309	291	322	264	288	273	274	296	293	262	298	238	296	290	285	275	269	285	305	269	258	306	281	282	276	295	287	268	304	298	297	298	303	305	274	291	328	295	297	296	294	305	317	258	267	288	309	263	277	289	289	286	291	275	307	283	300	306	309	267	293	283	272	258	256	277	284	299	304	297	262	293	285	290	275	279	303	307	279	294	285	298	277	295	286	318	288	297	298	279	286	293	298	297	314	261	286	275	276	265	268	262	295	281	265	307	288	306	292	270	298	286	305	317	239	286	277	292	297	323	282	232	276	289	302	286	299	272	288	258	258	321	294	274	282	281	301	267	290	257	267	315	279	310	293	263	278	300	286	287	280	293	288	267	298	293	293	301	312	298	300	273	263	273	274	301	290	263	297	297	289	271	307	298	295	275	298	278	302	274	262	286	302	295	297	294	295	261	278	270	268	309	297	266	271	275	257	289	299	298	280	305	281	300	284	299	260	255	299	325	293	303	288	257	290	269	275	295	305	297	289	290	311	285	296	300	300	262	275	273	323	281	277	296	300	286	291	277	269	289	280	301	279	283	263	321	291	314	304	292	290	285	286	311	293	264	286	295	314	291	277	273	255	289	269	283	276	285	286	274	290	311	297	302	285	302	310	272	303	290	292	301	305	262	290	285	284	280	296	275	282	284	274	276	284	282	293	299	268	272	290	316	280	304	317	256	290	295	297	293	264	306	305	276	279	268	300	264	282	293	278	270	290	301	286	300	305	302	280	293	303	269	307	297	311	280	307	297	284	287	301	306	293	300	282	307	289	280	279	277	285	309	266	284	273	281	293	280	262	314	289	285	259	308	278	277	292	269	273	272	284	285	297	290	283	278	294	286	277	274	284	297	285	313	287	306	301	305	264	278	296	258	289	301	296	274	298	292	265	302	280	277	278	279	265	293	284	305	267	289	296	291	282	297	272	277	268	308	288	283	269	294	306	296	279	320	283	282	263	300	295	307	271	290	282	297	285	303	267	272	275	306	308	289	264	267	286	271	281	267	278	270	275	321	306	295	296	277	277	259	298	298	283	313	291	291	289	297	281	274	290	276	286	304	283	273	272	294	285	280	289	292	295	290	317	294	320	259	299	264	285	293	293	262	289	280	291	302	294	293	258	317	269	262	301	274	313	275	258	285	274	278	288	279	276	309	232	291	305	268	328	294	279	269	270	272	271	286	286	322	339	303	318	260	278	280	288	292	306	266	282	260	297	301	273	287	321	319	267	262	277	276	299	306	297	299	277	269	287	266	297	282	272	317	301	288	299	307	273	272	286	267	283	269	309	266	303	304	298	287	320	284	281	295	288	306	260	315	302	287	268	293	282	284	310	266	306	285	264	306	308	285	299	275	291	274	276	259	292	269	289	280	273	282	272	291	256	253	282	324	291	296	314	255	241	285	274	312	306	277	292	298	245	292	285	286	331	288	305	297	256	269	292	293	278	291	315	302	272	276	299	330	260	309	286	269	266	286	317	308	284	281	288	276	299	311	314	278	281	291	313	270	287	284	320	287	278	277	276	275	288	293	296	268	276	278	284	311	293	281	290	284	270	290	316	280	289	317	270	282	281	275	276	302	258	265	306	275	284	282	314	285	309	304	280	308	303	254	264	298	287	286	298	274	302	274	275	286	276	256	288	273	276	317	278	294	288	274	259	293	285	276	286	289	269	274	269	271	307	280	297	271	314	311	286	280	270	284	305	254	294	293	275	316	285	305	249	289	280	303	293	287	293	290	295	290	292	281	295	282	295	255	286	291	321	263	263	290	307	290	269	264	285	292	274	254	286	261	284	311	289	329	313	301	254	288	284	294	301	287	282	294	289	285	286	282	280	268	296	274	311	287	245	300	275	311	261	279	254	274	258	292	284	283	331	280	305	280	297	292	282	304	282	296	304	316	315	283	290	324	266	288	261	282	308	289	252	291	266	288	291	334	284	267	258	256	302	280	269	285	302	283	280	262	287	261	265	289	285	301	289	286	284	314	291	319	274	273	307	296	267	304	272	280	298	303	302	270	274	292	267	289	282	279	294	280	286	298	285	260	307	298	279	288	279	279	292	290	318	273	275	260	273	320	309	290	270	276	318	302	266	272	280	278	285	304	265	310	301	284	286	283	271	298	283	305	249	314	270	287	284	294	270	291	264	324	271	265	282	278	287	292	264	283	246	288	280	294	270	302	288	297	266	300	297	274	311	289	281	315	290	256	278	273	281	293	266	265	294	293	274	258	279	287	300	296	309	303	280	299	272	297	271	347	292	297	277	314	281	270	291	296	293	291	280	276	298	262	289	286	319	284	261	265	277	284	309	295	293	298	272	290	343	288	271	284	274	242	256	291	302	308	287	272	286	300	300	260	284	280	280	301	289	287	305	265	281	294	299	243	274	252	271	293	266	267	263	287	299	288	288	288	294	265	290	280	279	313	274	314	284	298	309	284	261	275	285	269	287	282	302	310	265	283	287	278	324	292	267	301	271	293	257	306	279	262	281	290	281	277	273	294	302	274	307	306	284	311	269	297	294	279	266	279	289	275	260	294	263	284	304	277	301	293	260	330	284	284	279	282	301	287	279	301	308	298	285	304	291	283	306	308	257	260	306	305	281	292	302	265	274	316	301	289	264	289	279	315	282	312	290	310	282	291	305	303	297	262	288	259	314	268	289	302	284	312	272	278	278	300	279	272	267	279	288	293	269	275	309	266	286	300	295	335	280	294	304	280	277	275	295	274	297	264	296	256	276	294	306	302	273	300	307	291	310	300	310	332	284	255	287	282	280	257	292	282	304	278	301	299	285	249	302	303	309	287	319	303	317	301	293	286	284	303	295	286	295	275	291	263	282	289	287	274	269	283	260	310	292	299	307	306	279	296	277	310	310	286	287	282	276	304	294	281	281	274	312	289	294	313	285	263	290	295	285	270	261	296	301	317	304	278	267	265	274	294	266	267	326	262	264	274	271	272	288	296	255	289	286	285	298	253	289	303	276	324	276	291	276	273	289	292	270	287	303	265	287
23700	20980	28233	24757	23437	23425	19147	10241	6702	5198	3332	2372	1655	1261	1208	1027	856	773	678	644	636	650	710	592	552	552	571	524	524	455	406	386	352	352	315	352	340	340	295	339	296	314	298	305	289	304	340	326	314	314	319	303	341	314	321	314	324	320	292	330	315	325	315	301	295	302	299	328	346	271	318	305	305	265	295	289	309	309	338	288	310	292	304	309	280	310	321	293	300	326	294	316	288	314	306	303	324	307	318	290	296	284	287	320	274	301	275	325	284	287	288	275	322	297	270	277	293	289	287	279	285	313	316	310	299	260	282	306	275	300	300	304	290	328	314	312	282	289	316	295	277	308	297	324	308	297	289	292	308	312	300	294	315	270	299	315	296	281	307	295	280	302	289	307	336	310	316	304	301	290	280	299	286	333	275	344	313	310	319	300	285	285	330	319	296	311	290	272	315	298	303	306	298	323	314	297	293	306	304	306	282	319	312	324	277	310	297	285	277	297	275	267	314	305	308	297	314	271	299	308	269	272	277	285	301	305	320	289	316	301	313	326	355	321	293	267	290	284	271	279	280	304	299	289	290	309	308	304	313	281	268	309	276	289	279	307	300	281	287	308	319	278	308	287	277	293	302	283	320	268	309	313	302	299	287	258	309	297	299	292	306	275	303	280	286	326	307	306	314	309	297	300	321	303	329	289	320	287	306	282	293	308	334	311	292	293	307	271	305	317	338	278	278	271	307	296	275	309	288	282	311	264	289	274	294	329	293	288	280	291	324	312	281	298	304	309	287	328	308	309	287	323	320	306	306	318	296	293	288	313	304	285	298	280	316	297	305	289	325	277	327	283	274	321	277	295	253	319	329	277	305	305	314	321	291	305	285	301	280	282	290	267	290	322	299	308	313	294	282	300	286	307	286	349	324	286	297	320	295	291	309	275	322	332	318	274	282	323	292	271	308	311	313	305	303	276	309	316	304	320	288	296	303	283	298	311	342	278	308	289	308	267	265	318	307	307	286	302	294	272	260	304	310	280	292	276	313	335	272	288	290	256	291	319	303	319	283	302	282	291	332	309	302	325	304	277	321	332	313	275	285	277	325	322	290	289	296	309	320	296	289	297	294	304	302	318	310	290	290	291	303	276	289	296	290	284	312	283	307	313	307	282	341	299	314	303	340	297	313	283	272	283	295	312	306	309	294	297	274	290	301	297	319	311	261	291	298	281	319	295	292	322	307	283	339	299	281	323	298	309	291	268	286	304	284	279	293	250	309	286	308	309	276	284	309	339	294	306	311	290	308	316	321	299	278	309	262	272	326	285	302	305	310	319	315	314	299	299	290	267	284	280	293	260	310	304	279	295	322	270	304	315	291	294	287	308	290	282	297	296	300	299	306	273	273	296	273	295	300	302	291	316	316	288	294	284	314	324	323	304	299	271	337	301	318	288	305	299	327	306	282	312	306	326	285	285	314	293	297	300	291	290	291	289	309	312	314	298	274	298	327	282	285	267	328	314	273	304	292	315	302	300	315	307	327	307	290	306	279	302	283	282	293	297	267	296	316	284	291	293	298	292	332	324	317	306	303	288	306	314	305	283	283	307	294	299	282	308	272	295	287	263	315	304	302	323	322	304	317	296	308	321	316	297	289	312	287	335	284	278	309	284	298	306	297	314	307	321	315	321	309	297	300	307	298	284	321	280	288	281	309	301	276	294	289	270	302	304	275	325	288	312	340	293	299	313	291	302	295	300	290	289	309	315	296	276	319	309	263	303	302	283	286	308	300	294	300	314	305	300	272	280	304	300	272	325	297	308	304	301	272	287	299	289	289	273	295	264	303	291	319	315	306	339	336	286	312	310	316	289	295	300	279	302	314	268	303	294	270	294	324	268	296	293	311	301	313	320	323	290	297	318	317	287	280	337	307	298	291	308	270	285	296	290	318	299	311	320	286	296	286	282	296	292	285	272	301	263	307	283	287	330	295	290	297	272	305	354	274	305	281	297	285	322	283	316	283	311	322	295	309	274	314	287	275	273	258	281	259	300	306	288	303	282	298	283	307	281	318	305	325	316	300	321	294	303	285	281	307	261	335	309	288	278	285	301	307	296	271	298	302	273	311	281	281	310	319	305	321	332	305	296	317	279	302	280	302	309	331	287	319	313	273	286	302	334	306	313	288	314	299	288	304	305	270	276	265	299	346	292	277	306	282	298	305	307	286	285	287	329	309	315	291	300	307	294	319	298	298	305	291	288	261	274	288	325	287	304	313	292	308	282	306	313	301	315	279	282	329	279	280	334	332	315	325	299	298	316	277	332	279	312	300	331	290	275	295	277	314	302	275	315	298	288	307	283	275	311	325	274	314	309	281	277	289	318	299	298	309	265	346	260	316	303	325	287	267	273	269	303	308	272	331	287	304	302	313	296	282	326	277	306	289	288	300	325	291	268	298	302	266	310	308	324	300	311	266	297	295	329	302	335	287	301	280	291	336	306	283	311	299	326	341	300	320	278	321	315	322	308	277	325	283	279	316	300	279	259	292	309	271	323	291	297	334	295	309	288	305	298	315	293	296	308	322	283	317	277	292	265	300	308	299	277	297	330	311	286	294	302	304	299	335	302	334	317	284	309	295	303	273	283	322	302	313	294	294	291	310	293	305	292	303	309	305	282	297	316	294	292	302	314	299	301	295	293	268	306	292	274	282	315	304	322	315	311	328	319	287	298	302	314	300	297	284	286	305	291	280	270	299	305	293	315	286	304	324	288	315	277	314	311	326	263	294	286	285	285	309	306	329	294	315	318	277	291	330	296	296	290	305	280	327	280	281	262	286	292	261	338	303	292	332	297	291	302	323	272	292	313	318	262	297	293	298	291	302	274	273	295	263	323	304	303	304	291	308	287	312	306	279	318	314	295	304	302	306	284	289	288	332	305	301	303	295	304	309	303	275	266	317	311	296	297	298	299	315	252	293	306	304	311	308	298	292	277	312	293	277	299	317	317	288	289	306	270	270	292	284	303	308	271	319	273	300	305	301	279	290	299	316	292	287	314	284	293	291	312	294	301	302	274	272	280	313	292	261	328	297	316	288	320	292	301	272	307	299	306	306	293	297	280	279	294	339	316	330	290	299	288	289	327	317	326	327	288	289	309	294	288	319	269	319	280	286	301	283	291	339	310	265	273	294	305	302	307	268	286	286	304	318	309	302	286	277	302	269	309	328	305	295	307	304	269	305	317	279	288	286	306	294	282	317	260	278	270	308	290	280	295	279	282	296	309	307	272	293	308	331	289	310	292	294	292	286	309	300	268	314	283	319	315	311	306	283	285	307	270	324	303	290	309	276	308	311	281	303	296	285	316	295	317	275	275	321	278	293	296	324	313	271	295	300	279	280	302	288	283	300	269	335	299	285	291	318	322	291	289	298	300	313	284	314	327	298	288	344	276	296	295	313	318	270	315	295	309	301	334	313	325	273	283	309	295	295	335	315	294	301	299	279	311	308	255	305	306
33240	54216	43009	35690	31205	27652	22926	15834	12382	9811	6590	4701	3290	2346	2136	1788	1626	1356	1298	1099	1006	1022	1035	998	892	895	804	825	771	649	518	453	454	441	425	428	421	402	381	357	355	411	388	370	401	392	394	447	366	394	385	372	406	410	383	389	353	394	406	380	356	407	359	367	388	381	376	366	338	364	373	355	347	371	369	365	331	342	366	346	380	345	331	341	367	341	338	356	362	328	386	374	379	353	381	371	385	356	372	350	360	360	384	362	374	343	388	378	366	375	354	363	345	354	355	370	376	346	385	377	361	344	364	360	341	400	377	389	347	376	360	342	348	350	359	371	334	353	402	351	400	369	381	368	397	354	358	351	324	357	341	367	358	340	379	375	360	364	390	352	330	384	337	367	363	393	361	311	382	340	350	377	373	337	392	332	377	392	350	367	374	366	359	374	361	362	366	321	364	352	359	385	367	327	354	378	355	365	389	385	371	352	339	331	367	344	363	362	340	360	348	344	346	346	374	389	336	360	362	379	339	374	335	329	340	365	319	367	354	361	357	382	338	363	352	376	342	331	350	366	366	364	364	352	366	336	330	309	343	349	372	388	378	323	334	383	375	342	362	366	372	328	353	329	339	347	385	355	347	333	398	336	384	376	370	342	382	380	341	393	362	346	392	340	328	371	350	349	373	387	384	380	354	371	374	338	383	360	361	366	356	387	369	349	369	331	369	359	357	377	369	356	365	345	353	338	367	393	368	336	351	349	368	369	305	303	364	352	367	334	326	358	316	352	346	364	349	341	334	374	353	345	335	357	409	346	373	342	375	369	360	376	371	378	341	347	367	349	335	387	374	361	351	353	355	360	381	361	332	357	361	399	388	358	324	343	332	365	367	366	367	369	379	383	379	395	337	359	337	354	306	366	350	392	327	348	400	359	339	382	375	360	344	353	367	380	359	340	360	375	332	360	367	365	351	341	351	355	368	372	362	384	380	340	377	360	399	345	379	389	369	383	380	334	369	375	375	376	370	367	387	334	374	333	369	366	364	356	355	347	376	358	357	334	352	339	367	373	352	368	368	411	377	326	375	341	347	375	387	407	345	355	387	353	358	329	399	367	376	374	362	368	360	355	361	366	365	353	368	368	351	366	345	346	359	353	361	385	364	343	365	357	387	363	364	369	375	372	360	371	370	367	369	372	369	355	358	371	375	350	355	355	362	338	372	358	361	344	377	316	358	337	360	327	345	367	358	373	336	339	350	374	341	361	342	368	336	343	322	383	344	326	346	350	325	350	375	399	350	372	390	345	377	389	375	367	367	340	344	326	321	361	344	384	375	358	386	358	337	404	352	371	370	352	353	340	349	356	347	330	368	332	370	368	357	345	366	364	354	373	366	360	377	367	373	378	392	354	380	350	352	327	360	373	387	374	337	356	383	379	358	395	316	333	362	401	356	351	323	356	358	359	349	374	341	342	378	373	344	350	376	358	379	359	364	319	311	365	347	348	372	365	314	372	304	343	359	338	340	319	358	356	366	359	332	348	365	373	395	364	392	366	378	373	382	372	391	377	338	365	366	379	355	352	412	335	348	375	368	333	375	340	368	326	373	336	368	371	360	350	382	344	372	378	364	362	393	352	370	349	324	346	377	380	361	391	352	367	334	337	355	355	357	385	354	348	344	344	364	378	325	356	383	363	374	357	358	336	330	333	337	358	345	331	350	348	337	400	350	383	321	366	367	371	359	363	346	360	373	390	347	371	382	362	337	368	367	368	337	378	379	380	387	358	355	380	363	352	373	341	357	335	343	366	324	361	387	334	361	309	310	365	374	357	358	378	346	362	381	357	365	348	375	367	369	330	326	361	376	334	338	326	362	381	380	367	365	353	378	343	384	332	363	390	355	366	327	358	355	389	373	399	360	353	364	376	344	370	346	366	396	342	349	332	368	357	399	377	395	342	380	382	349	332	372	362	357	372	345	371	342	361	359	376	390	355	371	343	382	357	343	388	372	338	342	354	412	351	379	366	381	364	343	353	383	366	382	361	357	381	346	352	388	368	359	379	364	372	311	343	389	345	361	371	340	340	360	387	361	351	320	340	355	375	368	341	346	395	348	385	325	356	383	352	382	380	361	353	343	354	370	368	401	363	349	347	341	347	372	354	357	316	362	364	370	380	333	388	379	362	356	380	372	353	332	378	340	343	338	362	358	351	352	356	344	348	359	339	369	375	350	371	380	357	379	372	400	372	402	362	383	353	389	360	346	351	363	360	354	350	357	366	382	396	367	333	356	338	371	334	359	363	324	370	367	369	360	349	354	339	361	366	344	359	376	386	359	360	381	309	313	348	383	391	324	349	338	356	348	355	348	370	370	374	331	393	355	336	359	344	371	367	353	336	319	368	358	366	369	357	384	390	388	375	368	360	357	334	335	370	366	372	391	357	317	323	357	341	365	345	361	355	380	383	371	369	364	382	356	387	346	336	379	330	379	398	382	319	366	349	348	351	369	344	348	340	379	343	355	349	395	338	359	366	359	365	382	378	388	343	371	371	356	320	349	367	331	362	338	369	326	377	361	354	355	332	385	358	381	352	378	350	369	368	351	384	379	368	386	383	385	355	348	356	345	372	338	324	349	388	384	365	362	383	331	395	349	375	339	359	372	370	388	342	348	351	363	342	339	333	352	370	375	368	360	366	349	349	312	355	373	366	349	364	353	336	355	370	396	363	362	362	321	377	353	381	357	352	324	361	356	360	361	338	385	382	349	331	337	367	357	357	361	352	393	357	357	391	394	365	393	388	381	364	367	361	335	337	364	344	355	344	340	381	375	335	353	361	359	373	364	392	364	323	349	364	319	354	373	361	330	378	344	396	363	352	351	345	365	392	368	377	349	341	386	395	397	375	353	386	352	337	356	361	376	365	373	354	338	356	349	351	353	389	385	375	386	345	371	342	388	371	379	361	356	320	370	311	345	368	346	358	338	376	398	366	381	369	379	357	330	335	385	374	365	362	360	360	401	367	388	364	364	335	366	350	322	407	342	348	370	354	360	371	361	338	317	327	356	401	383	368	350	334	358	368	383	330	393	385	405	358	370	350	357	340	402	390	363	367	347	387	333	369	344	387	355	352	368	352	331	334	379	324	349	347	401	323	387	353	360	344	329	340	327	364	401	374	354	382	348	372	343	357	353	357	335	313	354	326	348	337	334	372	380	371	378	355	357	378	362	370	354	341	342	386	335	321	343	400	341	335	350	306	346	333	376	311	323	381	369	359	373	357	379	387	330	373	335	369	355	367	350	329	357	326	336	344	382	334	352	342	317	352	371	350	363	355	361	333	391	360	364	340	375	367	356	347	359	374	347	350	372	369	328	349	360	364	359	343	319	357	380	368	348	356	357	375	367	347	372	379	365	390	376	335	350	382	341	364	352	351	350	382	358	379	338	358	382	362	353	365	332	368	316	367	331	373	355	347	363	333	367	367	354	334	338	390	365	391	379	387	363	392	383	367
24849	21146	27905	26681	22903	19084	14108	7713	4992	3848	2529	1627	1202	957	859	773	671	615	530	519	490	478	528	475	443	416	407	439	379	314	292	266	245	265	279	233	253	219	231	227	237	231	220	219	221	233	260	243	222	245	265	220	225	238	220	227	237	230	230	212	185	237	214	234	207	258	212	218	211	247	242	224	211	193	236	242	231	257	220	232	196	216	272	234	193	218	216	219	241	224	211	209	204	231	251	217	224	228	217	215	214	215	211	217	253	239	249	213	252	206	222	243	240	214	258	216	228	236	221	229	217	266	239	192	231	199	212	199	202	233	212	235	201	220	207	236	204	228	239	227	225	203	233	238	188	227	226	190	214	216	217	200	211	222	231	235	212	227	194	213	225	223	229	201	229	214	235	229	201	242	204	250	213	235	205	211	215	197	248	238	228	230	197	228	242	213	225	210	229	218	219	228	224	215	226	217	204	213	221	223	223	220	235	225	199	205	214	232	224	223	215	220	213	230	237	228	223	220	197	258	192	226	212	220	221	226	241	220	229	217	213	242	190	240	222	207	231	253	228	205	228	212	212	234	249	234	250	221	239	247	231	231	241	206	212	216	216	209	207	230	216	219	232	221	219	247	209	197	203	236	241	223	205	239	231	226	210	242	209	241	197	207	194	217	236	215	213	202	230	216	218	232	203	221	216	244	230	240	236	225	240	243	230	227	207	230	217	211	216	229	219	196	227	216	239	222	211	238	240	214	248	218	225	198	210	213	217	226	233	236	211	193	209	220	221	214	224	226	225	231	252	224	235	202	223	219	227	207	201	224	230	200	222	242	212	212	206	227	217	237	202	245	229	199	211	199	233	201	221	236	207	237	228	208	238	215	230	236	227	223	229	234	237	207	216	229	215	234	256	231	225	213	231	232	231	225	211	219	200	234	242	249	221	221	194	216	236	220	244	213	214	217	244	222	204	234	225	224	213	213	203	225	251	202	239	208	221	241	226	230	249	236	226	236	212	213	241	230	223	223	232	224	209	239	227	227	229	211	201	231	225	227	220	218	239	215	201	216	217	227	187	217	223	233	239	223	209	226	206	203	205	233	208	225	222	251	250	229	264	227	241	250	206	211	215	207	246	213	218	191	235	220	226	254	246	220	231	225	208	223	236	216	230	203	237	195	201	239	232	231	210	217	238	213	218	204	220	212	194	226	239	221	243	217	246	211	207	218	236	235	208	219	247	212	239	225	204	187	211	219	237	210	213	227	222	216	194	209	230	244	195	213	216	216	258	237	218	226	216	222	211	206	221	195	227	214	229	216	240	219	237	248	210	226	214	240	233	215	221	232	205	222	232	221	216	224	225	197	210	197	220	235	231	244	231	198	215	232	217	253	229	221	260	233	268	196	206	200	196	202	212	215	239	206	204	193	219	214	220	206	260	235	226	239	210	219	228	210	211	202	262	201	249	231	207	215	212	241	219	240	240	209	220	227	209	214	248	205	211	233	208	252	250	214	205	238	234	229	216	226	217	230	220	230	216	199	225	223	217	208	208	227	223	222	205	218	209	201	237	230	240	212	217	208	216	229	220	217	233	221	223	221	245	231	229	200	233	228	225	221	201	211	209	228	197	234	231	215	214	230	214	180	232	192	214	233	215	235	195	234	245	218	215	222	198	226	221	224	197	216	215	197	220	227	213	211	228	222	231	241	230	208	226	212	239	225	235	208	230	213	244	222	224	237	246	239	216	237	216	209	218	240	220	213	244	208	232	211	214	235	221	217	200	250	216	219	223	213	212	205	258	214	227	235	219	218	246	230	217	214	230	249	209	223	222	233	223	217	227	219	222	198	222	207	231	214	236	236	227	223	234	202	228	235	205	210	205	241	219	236	213	212	232	222	212	231	240	220	206	210	208	236	244	235	224	224	261	212	213	219	223	196	224	215	203	202	196	217	237	245	195	211	196	226	231	199	227	205	208	209	225	245	244	244	217	192	244	222	211	246	217	208	211	213	224	216	233	226	214	236	228	226	229	222	213	219	229	232	227	241	225	209	240	200	208	213	228	205	223	230	238	227	222	239	220	209	232	205	228	224	225	221	227	226	203	224	235	241	222	242	243	257	204	194	231	225	214	256	240	215	235	223	240	230	228	207	219	254	218	223	247	231	224	200	210	201	246	230	239	243	233	229	219	219	221	229	226	202	220	228	221	214	233	230	209	209	231	220	224	222	207	218	248	201	205	224	215	214	224	234	224	235	238	216	223	225	215	218	225	229	232	237	203	212	212	253	215	208	215	190	218	245	219	213	255	212	228	229	205	193	224	195	213	191	226	227	249	213	215	206	227	223	214	208	219	232	208	207	246	206	241	231	191	199	224	216	210	219	221	215	195	237	223	233	229	228	209	239	204	228	210	243	213	209	214	202	220	224	195	197	216	221	242	196	205	189	223	204	202	217	235	241	222	272	219	233	219	216	229	221	227	211	213	215	218	200	211	253	231	232	228	205	238	210	220	230	226	206	226	216	266	223	218	203	244	219	224	219	232	207	219	214	224	222	218	215	222	216	224	217	214	244	217	200	214	233	231	254	225	249	219	211	228	214	236	233	207	196	239	210	222	232	244	226	213	234	225	200	213	216	248	220	230	224	213	222	237	209	243	262	206	195	226	198	240	233	208	206	228	221	215	259	240	221	201	223	230	206	227	194	231	244	222	223	198	183	191	205	230	208	242	217	230	241	219	205	226	225	203	223	239	250	211	203	227	225	232	211	234	222	226	240	222	220	212	224	194	220	245	232	231	216	220	215	230	225	220	199	221	230	205	230	229	209	215	201	200	204	222	241	205	231	228	234	227	235	212	227	215	226	227	216	241	223	247	244	236	207	226	239	231	246	198	207	217	222	192	227	231	239	226	230	234	234	229	226	194	236	211	218	245	213	255	204	235	255	198	202	229	214	205	212	203	231	214	216	202	202	206	227	217	230	216	225	211	216	220	227	213	230	236	214	206	241	216	218	246	219	204	201	221	239	218	225	216	217	218	206	212	237	218	211	208	240	213	265	216	232	218	201	219	207	223	210	243	206	206	219	212	216	220	196	217	255	225	231	219	210	249	220	249	218	203	234	229	204	207	214	206	227	225	220	174	219	228	226	233	212	223	260	243	243	230	193	219	211	237	211	212	224	209	239	212	227	219	194	240	220	224	254	234	249	269	206	200	214	201	229	209	230	222	227	223	225	208	242	229	253	222	250	238	208	214	217	226	220	248	235	235	214	223	238	214	189	207	225	229	217	201	228	245	230	225	215	220	219	219	210	219	210	229	227	222	246	235	231	205	214	216	217	208	227	242	225	235	217	213	191	198	214	206	236	237	229	243	234	233	220	219	223	231	220	240	211	228	236	228	205	254	230	167	232	205	243	239	234	239	219	228	212	224	224	243	192	251	217	228	222	207	224	212	214	255	243	226	226	219	217	214	224	242	235	214	249	228	198	210	235	214	193	205	219	216	207	215	219
33468	51257	39943	32890	29269	24773	20794	13766	10373	8049	5459	3626	2539	1911	1742	1424	1196	1073	873	911	815	782	852	716	678	654	626	633	588	461	351	349	360	352	322	317	333	286	303	302	286	303	305	278	271	302	283	328	296	323	311	329	320	284	303	326	288	297	288	283	292	273	286	294	310	297	275	287	270	271	311	278	288	279	282	258	255	285	279	293	265	304	276	263	283	275	269	261	274	268	263	276	268	297	276	271	305	277	258	276	292	306	263	248	263	297	260	269	311	289	293	286	266	276	285	283	282	295	320	254	258	275	313	264	297	298	295	270	255	297	303	286	251	271	250	276	258	283	265	311	301	302	283	261	261	283	299	281	293	288	274	248	285	291	273	293	293	267	260	276	282	274	280	282	284	279	271	285	267	274	281	267	293	266	238	273	278	258	300	252	260	292	289	287	264	263	269	290	260	251	278	293	291	314	258	256	271	270	298	278	277	260	292	290	268	286	267	258	295	290	282	272	304	263	281	285	268	266	266	259	297	280	302	312	275	279	258	312	274	247	266	268	258	290	284	270	267	264	280	277	293	281	277	290	287	270	261	269	293	271	262	298	265	279	322	254	250	304	302	279	246	259	282	281	287	286	283	264	245	277	286	254	265	250	249	275	261	288	284	305	283	281	297	304	269	267	258	277	298	292	274	286	276	276	271	289	271	266	280	285	261	313	276	279	294	282	259	238	300	266	275	293	261	291	261	264	287	269	292	276	286	303	289	273	292	283	284	245	263	307	289	271	286	298	266	282	287	286	258	275	230	311	255	294	266	252	285	276	280	265	275	261	290	274	250	304	273	272	291	286	263	288	307	269	294	298	286	300	246	276	279	280	290	266	279	274	289	289	302	272	279	270	283	275	290	287	302	280	264	274	289	293	276	299	271	266	258	275	276	290	273	280	285	286	273	288	266	251	246	264	275	287	295	251	263	264	296	274	311	297	267	262	277	313	240	264	297	261	306	258	252	280	305	301	253	303	284	268	281	285	262	267	292	266	261	275	287	291	277	287	296	303	284	286	267	319	271	278	296	230	276	284	288	283	313	272	277	265	276	288	275	284	277	261	303	309	258	255	281	299	270	266	262	259	271	277	254	301	275	259	256	271	280	293	278	280	278	291	300	280	266	283	306	307	263	279	256	273	259	278	268	308	272	308	289	255	290	272	272	245	287	246	279	278	298	259	276	297	267	247	286	279	300	245	266	305	272	293	286	286	289	279	294	277	285	266	268	279	262	286	312	314	302	291	286	290	276	277	278	252	251	275	272	276	294	274	282	282	291	259	272	294	306	301	285	263	282	256	259	289	266	292	307	256	277	272	297	286	306	282	301	278	266	272	260	263	297	280	261	298	269	242	262	265	320	250	257	263	281	309	288	304	267	265	306	279	278	276	273	270	293	268	280	297	275	256	278	281	278	285	303	271	270	289	289	281	240	285	275	271	282	284	278	281	308	289	290	274	275	273	271	267	261	261	285	268	280	283	256	252	291	300	282	283	277	223	284	254	303	268	294	271	265	280	258	246	264	291	297	278	284	310	257	264	303	280	290	285	275	284	285	271	299	251	290	266	275	282	262	270	273	260	282	268	285	281	281	277	257	293	292	275	295	285	282	273	273	288	286	271	273	287	295	285	295	275	284	265	247	287	289	269	279	290	294	285	258	282	274	285	284	285	283	280	298	256	293	295	274	265	263	268	272	272	262	266	248	261	283	291	288	289	280	282	265	261	266	250	278	299	291	262	251	293	307	277	298	275	280	274	267	279	276	293	299	324	262	283	287	260	296	280	263	258	261	296	265	291	281	245	292	264	277	265	277	273	268	265	257	308	265	264	273	259	256	291	253	277	252	285	295	302	299	250	275	281	270	263	279	281	246	298	271	276	269	276	278	273	269	288	297	281	267	284	265	281	280	282	285	278	273	276	268	276	258	280	331	263	301	240	262	270	259	278	292	281	274	277	277	302	251	303	307	269	268	291	291	260	290	268	254	252	287	274	280	302	261	270	283	287	310	298	277	269	285	264	280	264	264	278	281	285	276	273	290	287	290	296	302	287	315	273	276	285	273	275	284	262	321	296	268	285	277	265	270	256	254	280	296	291	315	289	282	260	231	252	307	287	261	282	263	291	297	280	301	294	289	263	272	280	288	250	282	296	283	271	260	269	275	257	261	269	258	261	270	281	275	276	282	285	280	298	282	282	286	249	245	239	256	289	277	263	276	286	283	305	265	297	272	272	304	284	277	326	289	304	253	267	290	278	256	292	291	238	291	296	314	263	289	284	294	246	281	249	280	285	292	274	287	266	263	292	274	275	277	311	267	292	299	292	276	259	287	273	264	262	304	313	275	256	263	273	265	259	261	289	248	275	262	266	271	332	267	282	287	289	294	282	293	295	280	285	270	291	261	253	254	274	276	288	287	272	264	278	258	291	274	282	244	276	290	273	260	259	264	305	262	271	277	260	256	278	279	281	291	283	255	280	274	270	292	264	276	272	264	277	284	295	322	280	271	274	270	285	269	274	277	262	293	288	283	259	289	269	267	296	265	288	266	262	286	294	251	272	277	260	291	285	251	287	291	264	267	251	300	265	276	277	294	262	259	276	269	263	272	256	280	281	275	259	273	252	274	264	272	262	261	266	268	271	273	296	258	263	263	285	292	265	300	288	280	267	273	280	275	271	269	282	271	260	301	264	257	285	271	286	258	285	288	271	262	270	267	270	276	295	275	269	279	334	286	273	281	257	273	291	239	310	289	230	278	290	271	271	269	278	271	276	267	247	247	271	267	290	243	288	292	260	289	254	273	264	277	274	332	302	283	268	263	285	288	266	264	263	299	279	283	283	277	258	286	272	254	287	276	285	262	247	271	281	273	284	275	296	269	267	302	272	289	260	329	278	273	295	293	300	300	307	257	234	280	285	252	296	299	289	312	265	270	279	263	296	289	286	288	267	268	275	298	296	298	270	257	279	266	293	298	268	324	267	286	257	281	257	288	257	267	261	266	272	273	303	278	307	282	300	254	307	250	285	301	277	273	273	253	254	267	305	271	243	288	286	280	257	276	270	291	294	260	302	261	266	284	282	245	288	268	291	249	294	266	326	275	267	295	283	297	303	269	253	276	289	296	276	279	248	286	280	278	293	290	262	260	303	266	260	275	259	271	293	239	264	284	281	279	290	276	294	290	298	284	294	290	296	266	262	269	257	268	284	275	271	288	269	268	265	281	284	291	255	320	288	282	317	272	276	299	267	320	254	276	281	278	280	272	286	244	266	303	241	280	265	280	280	273	269	286	287	255	276	289	263	306	292	285	265	284	264	256	248	285	285	283	249	261	296	307	298	278	284	273	278	262	275	259	283	289	261	282	264	279	255	278	279	265	244	329	258	275	310	256	259	259	270	301	259	288	259	267	294	267	294	278	269	268	293	295	281	251	308	309	271	287	272	288	318	260	289	274	276	293	295	268	266	268	254
22597	21008	28667	23706	22262	25055	26030	15254	10265	7609	5030	3293	2456	1680	1579	1506	1379	1101	993	861	879	864	846	812	780	743	697	671	588	515	448	416	371	408	449	405	356	354	331	371	345	363	309	319	304	307	383	357	346	351	405	347	341	322	339	360	354	388	328	366	354	337	348	323	363	335	340	307	316	325	338	307	338	330	344	331	315	318	305	333	296	334	319	367	323	349	330	323	321	334	299	349	336	323	341	326	334	318	346	289	300	298	379	329	348	326	309	299	329	335	333	294	337	336	336	319	337	357	365	311	348	338	328	326	344	308	320	352	328	316	287	340	331	314	350	308	333	363	322	338	341	315	354	341	326	315	325	326	372	323	303	326	336	350	313	295	326	316	304	326	305	305	316	333	335	337	328	334	301	352	331	361	310	324	309	349	351	362	324	330	308	344	327	300	316	343	310	322	342	335	344	337	336	347	333	359	322	318	313	318	337	367	333	347	316	337	333	345	303	315	314	332	356	332	316	294	343	339	300	330	353	292	325	337	334	338	322	347	314	317	348	297	301	310	289	325	319	312	350	321	339	336	317	340	319	303	336	347	330	347	308	336	330	339	342	333	358	329	314	308	315	312	323	338	333	333	312	331	319	308	341	357	339	340	327	281	341	309	324	336	309	333	333	321	338	304	332	314	328	328	355	331	325	327	344	322	329	327	323	366	352	360	324	317	312	317	333	331	311	330	328	309	369	341	348	358	361	343	349	332	306	314	316	320	331	282	320	342	303	341	294	312	354	309	310	353	320	298	307	328	334	316	279	319	299	295	324	310	372	331	335	323	340	322	311	306	325	327	311	312	291	290	335	364	326	337	295	339	304	320	320	351	336	343	325	339	321	293	305	330	336	316	307	348	295	297	337	329	342	346	315	357	339	335	321	341	325	331	328	319	323	309	321	317	324	304	320	352	325	332	324	349	305	320	361	332	307	303	326	364	317	315	347	317	312	339	342	338	323	309	308	322	300	310	314	315	306	301	326	338	337	337	321	334	302	317	335	347	323	326	315	319	301	324	330	314	364	375	310	325	342	330	327	319	321	340	328	343	324	336	332	330	336	356	332	304	331	333	340	331	320	343	348	337	299	349	336	342	325	333	327	325	311	356	322	358	312	353	350	361	335	345	348	297	316	307	348	321	304	316	284	296	308	330	313	298	323	327	363	305	329	307	336	327	318	350	324	350	321	338	313	361	313	351	381	299	330	323	295	310	318	339	354	330	334	343	322	320	317	312	355	326	287	310	317	337	313	307	303	343	322	349	314	309	352	335	331	326	342	341	330	316	327	351	331	323	340	321	299	338	325	334	344	308	301	338	319	353	339	321	322	341	309	324	343	289	303	319	330	357	353	306	348	311	331	317	306	330	326	302	339	327	309	335	328	328	321	325	304	316	401	313	289	310	336	324	285	337	344	315	283	342	313	325	334	323	332	289	346	351	328	357	315	334	328	350	345	345	342	327	299	307	332	320	337	313	349	293	316	330	305	335	312	351	306	329	330	340	323	352	359	320	323	322	334	331	292	328	326	324	324	349	320	319	291	324	290	306	327	330	327	307	315	342	332	330	324	311	293	316	342	313	330	319	330	343	350	323	327	357	306	336	298	321	311	321	330	340	339	331	300	293	316	327	314	303	340	349	304	287	310	305	312	331	328	310	334	307	345	290	341	315	322	335	289	332	302	311	320	309	337	304	329	325	354	346	330	314	310	356	317	304	329	316	310	298	374	310	309	327	294	337	305	342	324	326	302	329	326	322	331	311	292	313	308	342	340	315	342	316	334	317	340	323	305	346	322	337	356	324	335	345	313	356	336	271	319	353	317	333	300	306	317	305	330	322	358	349	331	328	339	328	315	329	311	332	290	309	298	316	329	334	340	305	318	317	348	336	352	325	306	343	320	340	319	344	346	287	329	330	324	338	336	331	317	330	318	331	358	295	343	322	320	344	306	313	297	346	338	300	317	331	330	349	301	309	330	323	296	285	310	347	320	345	337	336	334	307	351	302	349	309	301	317	348	332	349	352	327	317	312	308	319	345	320	373	327	338	344	328	308	304	315	316	316	292	323	331	319	320	316	356	343	321	306	334	317	357	332	333	310	299	360	343	333	328	323	318	325	317	323	338	315	327	296	319	342	302	309	318	341	303	303	318	343	308	283	309	312	346	307	296	333	348	302	318	307	320	322	332	330	358	361	311	322	320	336	319	340	323	310	326	335	330	329	323	322	329	346	339	339	305	293	313	333	317	329	311	313	305	305	326	313	366	357	342	311	321	345	348	328	323	330	325	335	323	327	307	308	319	318	329	303	308	334	331	333	323	334	328	309	340	326	316	326	337	330	342	333	327	369	352	319	308	311	308	330	299	327	334	337	320	283	359	322	328	346	343	325	319	336	342	345	305	331	328	314	302	309	325	315	308	336	338	329	362	344	311	305	339	321	334	310	312	324	296	324	310	330	310	340	322	345	309	383	310	323	336	328	323	319	328	351	338	316	351	334	309	299	332	326	325	356	308	360	308	322	346	316	322	282	335	308	327	319	327	314	322	304	313	358	344	305	327	338	310	333	306	333	310	366	327	310	316	342	310	328	311	317	335	297	333	309	331	329	360	330	324	310	356	355	321	361	332	307	345	331	344	330	336	336	334	344	339	336	317	349	317	303	291	338	310	359	326	307	318	330	357	339	315	314	312	374	332	351	335	339	305	344	323	315	344	333	319	333	306	327	356	328	335	311	326	336	299	307	342	316	298	348	336	334	325	310	344	335	295	322	325	291	328	335	330	343	330	307	300	308	316	298	345	379	336	324	337	303	313	292	321	322	314	329	299	328	311	293	320	316	328	319	335	360	321	311	309	339	310	313	306	322	326	365	322	319	340	322	313	303	322	308	322	331	313	347	349	315	316	310	291	332	330	323	285	326	284	347	345	344	341	333	336	331	299	324	339	309	334	331	348	329	347	303	324	308	303	323	318	348	325	292	342	322	305	327	304	344	290	333	350	313	342	327	321	344	327	357	296	283	325	340	323	370	318	320	347	324	351	320	306	308	304	282	303	349	361	313	331	349	342	300	316	313	338	319	345	348	325	319	316	339	319	319	325	322	338	306	311	299	336	334	300	349	293	324	324	340	308	339	325	361	306	323	339	301	317	344	305	332	332	335	312	342	321	339	339	347	320	281	310	348	334	336	331	324	295	315	330	319	308	343	329	330	314	339	329	340	328	369	331	328	332	336	340	301	348	321	323	311	327	348	354	335	344	370	329	332	333	321	328	330	306	301	320	307	309	332	332	327	327	385	354	331	335	309	348	316	354	328	350	321	364	325	313	322	329	336	323	326	300	357	318	319	323	331	343	333	278	358	316	322	351	328	326	316	342	315	315	320	323	292	325	326	303	345	342	304	316	297	344	307	324	315	298	355	334	345	312	325	341	293	311	351	340	324	335	310	313	329	314	360	317	332	326	348	320	347	345
35802	60352	47563	40588	37271	32187	28048	20569	16880	13085	9291	6284	4764	3221	3075	2651	2363	2035	1662	1491	1433	1490	1371	1298	1205	1162	1104	1073	910	725	611	522	563	562	548	550	509	454	442	431	431	405	431	430	420	449	462	458	423	466	432	516	448	428	443	406	414	412	463	428	425	418	416	434	388	394	419	429	399	441	394	370	395	407	425	379	386	402	427	377	441	360	374	388	367	356	392	399	398	404	406	383	387	401	407	402	384	417	403	406	425	403	386	397	379	381	385	389	382	404	394	375	417	390	390	399	402	399	370	413	416	367	408	410	384	397	394	368	362	388	401	351	372	385	387	407	388	370	424	393	382	400	356	404	383	366	400	385	365	391	363	400	406	402	386	375	401	372	402	419	375	426	417	385	452	410	413	351	408	409	375	340	421	406	413	386	375	392	380	373	421	411	382	417	377	397	389	428	361	402	408	389	389	391	401	428	441	365	386	377	367	401	405	384	420	392	377	425	363	387	361	387	434	389	368	333	391	389	406	405	377	427	415	394	403	383	402	389	370	435	376	389	420	393	420	389	363	429	365	381	384	365	377	378	365	438	348	386	400	379	384	414	394	405	375	368	396	364	364	353	384	378	393	397	426	397	412	437	363	386	366	411	401	400	395	383	385	396	382	374	392	372	404	392	355	415	419	379	381	397	382	392	408	390	387	363	409	407	401	409	411	369	407	402	396	383	376	385	391	372	380	380	361	379	390	351	411	447	431	401	377	415	395	353	395	386	415	394	417	428	410	391	399	417	384	385	407	358	374	382	429	411	415	400	381	388	413	398	410	430	414	406	395	376	408	372	382	372	402	410	400	378	385	374	392	359	400	406	395	391	378	403	425	377	410	384	390	372	364	391	418	411	393	415	381	380	380	428	391	383	388	385	376	409	413	385	415	379	392	405	375	419	345	400	379	353	370	376	385	393	386	368	410	371	397	387	417	372	400	369	383	393	373	400	361	413	384	359	389	395	409	407	399	401	388	399	411	414	376	382	385	401	394	406	389	423	392	399	388	406	411	390	350	389	383	402	401	386	399	394	363	379	411	371	375	402	389	434	372	404	418	429	369	369	372	388	375	390	397	421	389	393	384	409	380	397	371	423	392	335	355	400	394	355	404	413	422	386	401	383	375	394	369	391	400	360	434	402	353	388	391	392	426	390	412	403	402	401	405	394	396	387	398	355	393	375	435	389	384	416	365	404	395	417	382	386	421	360	393	411	378	410	389	379	363	405	358	407	374	412	374	370	392	373	410	393	395	419	377	376	383	362	385	387	383	365	391	396	397	378	376	425	398	381	397	405	426	366	399	385	381	402	374	412	406	380	384	379	391	369	411	387	368	356	385	378	393	344	364	373	407	402	410	399	419	417	375	368	410	414	384	383	385	393	411	380	366	379	393	386	377	338	395	373	390	389	403	393	375	401	400	413	387	364	393	405	398	381	365	401	359	380	386	401	378	404	391	410	374	412	387	403	397	355	408	399	398	413	401	402	375	382	381	369	412	395	369	406	411	402	384	430	418	409	383	382	372	377	409	397	444	405	376	392	375	389	409	431	395	371	392	378	343	406	415	372	402	395	405	404	399	388	401	376	401	415	388	418	416	348	385	395	352	404	391	389	410	399	418	393	394	383	368	388	415	397	384	403	399	381	398	408	412	405	358	413	389	424	392	380	401	371	385	383	385	408	353	385	402	401	387	381	378	393	380	402	389	420	377	384	406	344	379	370	413	376	368	374	372	385	374	400	381	400	342	401	426	390	401	400	365	411	384	398	392	396	371	364	368	404	378	399	391	390	380	389	427	412	379	399	381	397	349	372	412	375	384	382	394	389	376	386	385	386	369	380	404	382	405	375	433	377	408	381	372	374	395	399	382	398	384	367	385	397	391	399	414	406	395	412	381	408	382	385	363	393	402	372	384	345	410	398	344	378	425	402	387	379	370	389	372	367	381	377	382	399	388	396	396	413	374	407	380	384	401	391	361	427	376	388	379	383	377	417	412	376	400	388	377	403	381	368	394	418	426	399	380	404	426	409	394	413	409	373	380	380	380	391	400	442	434	403	410	375	385	376	386	385	361	365	404	396	355	418	465	363	394	397	383	367	415	376	412	402	403	407	367	409	402	393	355	393	399	406	388	397	379	374	416	421	401	393	386	371	391	396	358	369	380	402	387	390	374	372	375	360	396	403	395	375	383	374	401	409	374	405	361	426	405	374	388	401	379	371	387	382	419	402	380	375	375	370	398	375	406	401	384	398	377	367	382	380	381	407	387	382	374	407	402	426	400	421	398	389	396	409	408	367	384	396	407	398	374	384	371	355	387	367	390	400	385	398	402	394	412	381	397	373	414	383	381	390	368	365	411	389	397	386	397	387	417	382	348	392	370	378	394	415	420	400	400	399	415	428	395	415	377	400	416	402	392	390	401	365	407	404	407	383	433	373	371	404	374	390	398	403	435	398	382	416	369	378	388	378	366	395	406	386	421	392	388	397	361	392	444	379	409	405	400	389	416	369	384	375	402	344	365	384	374	408	410	373	417	383	377	356	369	354	378	408	367	406	397	363	393	429	424	388	364	408	404	398	370	408	409	414	392	384	373	379	409	414	417	369	385	380	366	386	419	384	386	412	400	390	394	418	359	386	395	362	369	384	406	399	389	406	387	399	404	427	388	407	404	389	421	379	403	391	387	423	398	358	398	366	393	392	394	379	384	410	376	374	372	418	371	399	390	339	393	382	397	392	371	372	409	395	399	401	402	377	415	413	398	406	399	414	405	405	406	432	384	359	415	384	407	378	426	425	398	319	364	366	370	377	374	441	433	387	404	337	388	365	366	362	381	358	422	391	386	373	390	381	393	375	379	391	421	389	343	358	409	374	427	385	415	404	381	401	391	345	408	378	420	388	377	395	397	393	421	384	365	395	418	417	390	376	379	411	419	399	383	411	369	414	377	401	419	391	385	383	368	386	392	425	397	418	433	409	360	401	367	432	385	381	368	378	377	367	353	392	367	369	367	412	396	400	388	408	372	399	370	361	390	374	386	390	407	376	396	384	394	355	367	380	345	373	394	407	361	405	418	399	382	422	410	374	382	397	375	397	413	370	381	434	409	412	392	353	384	407	402	371	396	409	366	350	397	406	366	414	382	382	374	425	382	406	375	378	391	387	385	396	382	377	401	390	410	423	360	391	359	416	402	391	409	387	380	346	363	371	356	407	387	402	398	378	391	395	372	380	385	409	379	388	398	371	412	407	409	371	399	432	410	380	334	388	413	408	379	385	370	401	390	411	401	395	384	346	403	384	386	394	393	373	393	379	401	374	375	409	398	372	396	384	384	392	446	385	374	380	387	354	406	377	358	375	405	413	405	409	386	394	430	426	380	400	384	389	368	394	392	372	398	371	393	384	407	389	380	413	395	410	417	392	412	404	366	379	391	418	397	378	381	374	414	386	389	386	397	404	383	386	379	353	380	407
29009	31014	31096	26875	20807	15160	10405	5828	3867	2725	1851	1242	928	653	629	645	553	507	458	442	405	440	370	396	399	384	371	378	336	295	258	261	231	250	243	238	240	256	222	247	246	232	218	209	229	235	228	190	249	247	255	230	257	205	226	245	274	235	264	240	230	240	235	220	249	240	231	208	219	200	190	219	243	226	244	228	226	224	196	233	223	228	214	216	223	219	231	203	236	247	243	243	264	236	216	264	221	249	213	235	226	226	245	227	230	189	226	232	218	210	243	221	227	220	222	227	199	234	237	228	241	243	235	223	207	222	206	243	232	203	233	221	203	235	236	222	246	214	211	224	237	243	222	229	248	251	224	226	214	239	199	219	240	244	254	232	226	228	211	197	227	211	228	229	217	226	216	207	210	209	222	246	251	236	237	209	236	201	219	247	256	201	245	241	205	240	223	247	212	226	238	215	223	225	239	198	255	230	218	203	217	239	239	238	235	230	214	225	242	224	244	235	212	236	221	221	216	234	243	235	206	248	218	229	221	234	247	236	219	235	239	239	248	232	245	251	252	246	256	240	221	212	229	264	238	233	202	217	226	200	212	216	222	226	220	245	232	232	230	241	205	204	249	231	229	225	252	206	238	234	223	226	208	234	246	217	247	218	220	233	202	223	219	248	262	249	237	243	233	266	231	235	251	220	212	224	247	213	254	254	279	211	237	222	225	224	231	252	235	278	242	231	211	238	244	210	223	212	238	245	214	240	231	223	227	259	201	227	234	232	271	239	242	235	227	229	207	208	247	232	229	194	237	230	247	227	239	221	248	239	232	237	269	234	232	245	222	210	233	266	245	209	254	185	222	219	238	259	197	251	242	230	235	240	217	213	202	216	252	226	211	222	216	225	225	226	250	227	226	234	248	223	266	220	230	218	214	219	213	232	238	241	242	213	210	215	214	228	237	232	242	236	232	236	236	221	228	225	241	262	213	215	233	246	229	222	244	204	237	220	235	234	264	228	209	199	222	237	238	241	225	221	219	210	217	206	221	249	221	222	245	237	242	239	204	206	209	236	227	207	244	242	260	234	248	232	235	215	222	231	218	214	221	233	225	228	221	241	219	220	207	199	231	186	231	233	229	211	198	237	220	221	218	239	249	233	255	214	235	251	226	224	229	230	215	204	251	194	241	227	222	239	216	223	219	233	221	250	243	236	241	215	235	261	232	255	212	231	247	224	236	241	253	229	217	247	246	201	227	250	243	240	230	228	209	243	233	241	256	234	246	253	221	204	201	227	220	237	229	236	216	228	222	217	244	236	207	212	235	229	215	228	223	214	242	241	203	237	220	253	219	240	230	239	221	228	186	231	221	223	255	221	249	216	234	249	244	261	222	229	241	235	220	206	235	231	227	235	218	226	221	221	222	235	228	230	208	239	215	224	221	203	234	242	219	238	227	227	220	212	249	241	255	234	227	229	231	218	233	261	246	257	238	221	233	240	216	206	245	200	221	224	238	225	229	227	239	215	215	238	245	212	230	242	231	195	240	242	221	214	227	229	221	223	240	229	215	234	242	242	219	253	225	237	237	231	206	240	231	213	207	192	248	225	246	240	264	219	245	223	238	225	232	252	237	219	225	231	221	211	243	230	242	296	210	220	228	224	197	208	239	249	210	236	229	252	256	235	240	254	242	253	223	231	222	218	215	218	209	231	239	240	216	224	248	218	232	232	223	253	223	259	199	249	238	233	236	199	227	255	206	225	218	212	235	233	218	231	242	239	224	230	220	214	232	231	241	226	239	227	213	226	230	234	209	237	240	195	266	237	216	248	232	230	239	236	206	238	235	239	214	206	227	211	224	223	195	212	222	224	246	236	233	208	207	234	251	231	258	214	228	252	227	223	235	192	234	222	242	226	222	210	237	230	226	236	232	205	226	219	217	212	224	209	236	207	221	232	225	231	238	258	237	228	217	252	237	222	238	215	232	220	200	205	230	239	227	214	239	220	220	218	205	217	205	225	222	220	203	229	214	237	231	222	228	223	214	259	237	241	246	244	253	211	242	238	224	216	221	199	228	208	236	237	237	201	212	249	250	203	214	223	244	257	230	226	212	222	258	221	200	222	227	214	221	231	250	211	212	244	245	236	207	238	254	224	238	240	237	234	246	204	234	205	225	233	246	215	213	226	235	242	240	227	206	218	237	211	232	233	245	262	233	223	210	251	261	239	222	244	228	241	206	230	232	237	219	223	232	236	209	231	237	215	238	241	245	211	223	221	251	230	228	228	236	206	241	243	207	233	220	228	245	206	217	252	221	227	241	243	225	236	225	232	234	233	223	244	220	232	228	243	227	209	219	219	196	228	259	233	203	240	219	220	224	232	223	202	252	218	245	226	228	213	233	234	238	213	248	209	243	214	233	205	249	237	227	224	246	224	262	242	219	202	219	236	232	227	261	238	229	206	231	237	222	251	199	216	258	252	243	233	258	226	223	234	255	217	242	240	217	211	238	231	238	243	230	221	239	217	218	215	263	248	231	230	203	217	241	222	218	220	211	205	234	228	235	233	222	229	206	231	225	197	226	227	228	231	224	241	221	217	234	238	202	240	213	217	222	227	244	208	232	204	216	256	225	219	244	211	215	210	249	213	215	232	216	217	245	235	236	252	250	258	235	235	204	226	221	231	226	234	219	225	234	211	219	266	236	222	204	236	234	224	235	220	221	204	236	239	224	241	228	217	218	241	230	230	215	239	226	204	225	221	246	226	261	232	224	238	236	188	228	214	247	220	242	240	230	221	237	233	223	244	234	239	213	235	210	234	215	206	217	189	230	242	239	188	208	221	231	263	209	210	230	213	231	230	233	239	213	210	220	221	252	233	231	249	242	248	241	260	232	222	238	227	205	241	233	225	250	233	235	255	227	242	210	226	209	227	254	230	198	223	213	237	235	236	233	259	223	255	240	193	226	239	216	210	226	257	232	224	223	222	197	214	232	219	241	228	221	222	234	228	241	205	238	234	240	213	214	225	201	244	269	244	209	222	213	230	233	221	213	244	221	232	225	245	237	237	235	216	240	239	236	236	225	252	240	259	246	223	230	220	208	240	215	240	219	240	231	211	222	222	237	240	245	231	231	238	230	251	219	234	238	233	220	235	264	226	197	215	207	236	236	231	242	216	249	207	233	232	262	231	242	228	212	208	218	246	220	228	213	234	206	226	206	215	219	244	231	237	218	187	231	239	217	241	219	193	224	218	238	260	252	213	201	242	220	222	257	215	252	219	227	258	205	236	215	232	251	223	242	235	213	258	228	213	244	239	229	234	254	231	237	216	213	250	210	253	213	218	220	259	239	223	211	223	246	215	257	223	229	233	238	231	237	229	224	224	238	238	246	228	234	213	236	261	246	196	215	215	222	241	220	192	260	230	232	213	212	230	211	233	244	244	231	225	238	224	219	239	248	216	182	214	241	222	211	224	229	216	231	242	216	241	235	232	221	231	223	219	218	247	233	223
32821	46712	35628	29162	25604	20915	17074	11016	8244	5971	4181	2500	1870	1305	1245	1202	1040	903	792	730	704	663	667	593	567	534	521	496	461	386	351	392	312	330	318	330	304	311	305	277	281	314	283	318	313	296	317	308	283	291	307	320	296	276	313	290	321	291	287	270	274	282	293	295	251	263	299	249	289	256	304	313	272	282	259	277	256	242	280	303	290	299	282	302	296	294	301	291	285	298	289	269	262	271	279	279	293	331	293	261	273	277	263	277	249	258	276	276	304	299	272	287	271	274	290	302	299	248	263	274	289	254	269	261	283	264	300	280	252	284	288	288	281	263	271	278	290	284	273	292	272	287	249	273	253	257	294	282	275	265	282	298	266	279	255	267	301	273	265	295	267	265	310	276	281	271	286	279	286	283	291	281	276	258	279	285	303	253	308	300	312	263	316	266	295	299	282	301	272	280	280	255	287	292	283	267	281	278	269	286	271	280	291	265	303	259	284	305	290	278	295	283	276	282	276	290	293	302	278	264	303	275	294	286	294	280	326	268	285	291	306	261	266	270	305	241	279	283	277	277	278	259	297	327	294	259	305	300	272	270	278	280	269	291	279	262	282	272	285	286	316	277	249	290	286	301	302	266	259	282	276	300	289	278	251	251	263	293	270	277	305	314	312	285	272	287	326	268	297	260	257	272	297	299	282	291	292	289	284	272	291	274	273	298	280	301	311	299	282	266	268	292	300	257	272	274	265	336	267	253	290	285	279	251	281	281	272	277	260	272	299	278	293	276	311	288	277	286	289	259	282	268	289	257	281	303	298	290	249	252	283	286	280	278	279	293	299	274	288	279	303	306	309	260	290	279	282	265	277	277	266	274	279	289	261	307	267	296	288	308	258	281	302	279	301	282	303	289	302	258	286	283	275	284	279	304	247	256	265	276	285	272	275	275	292	287	277	294	285	256	286	288	296	275	290	272	287	287	274	296	254	280	278	283	277	285	275	274	256	284	247	269	255	297	296	265	270	268	280	270	280	294	267	276	274	281	271	294	280	283	264	297	261	291	241	303	292	253	291	291	270	270	279	248	275	276	268	290	251	301	282	287	254	259	299	274	279	254	265	328	274	289	280	276	274	295	242	299	261	288	285	292	280	309	275	278	283	258	291	271	301	321	273	263	272	244	284	282	279	283	283	285	258	251	282	276	254	257	298	279	288	269	284	282	306	312	283	291	274	308	287	284	284	259	270	281	292	307	264	278	287	298	279	305	282	255	269	268	275	270	259	278	282	295	291	265	300	308	305	303	304	325	304	276	293	300	298	274	261	275	286	301	269	271	286	253	269	294	259	263	261	301	292	266	295	272	267	270	284	265	284	277	242	295	265	299	271	264	259	280	275	320	277	275	294	283	281	280	284	270	256	273	294	282	284	300	279	264	260	257	263	292	274	285	285	292	282	271	251	279	291	265	278	270	272	277	261	280	268	280	287	284	298	272	276	291	263	290	283	277	323	269	274	286	285	310	294	297	323	319	259	303	280	255	266	284	278	292	288	270	287	291	253	289	287	275	311	254	344	304	264	273	299	254	266	255	260	287	269	268	311	277	279	253	263	285	275	280	266	272	262	269	264	269	265	285	272	268	271	289	293	266	287	259	296	294	295	266	282	273	241	255	245	274	299	291	299	316	258	298	279	259	291	309	250	271	300	305	294	293	280	272	276	301	275	288	272	299	282	255	253	287	251	263	264	283	288	266	283	316	266	283	293	274	251	280	261	267	269	279	300	272	263	282	256	291	253	264	259	278	264	279	270	258	278	312	292	269	299	274	303	288	260	260	293	302	289	295	280	271	270	277	273	277	294	269	269	294	279	288	280	294	289	295	314	287	271	322	292	291	277	282	278	267	299	263	254	305	271	286	311	269	267	253	264	283	255	268	283	295	260	272	287	265	265	310	279	295	272	277	290	254	251	271	325	275	272	290	265	275	273	296	277	268	270	299	263	315	285	257	301	270	308	258	267	284	294	285	242	269	305	310	286	259	308	307	295	291	303	270	295	291	270	302	242	315	292	277	238	290	285	254	294	294	289	284	277	262	283	261	280	255	275	302	285	299	273	271	263	279	271	299	261	289	286	279	282	261	280	291	267	313	283	300	287	263	271	274	256	283	262	280	324	283	288	295	289	266	273	283	289	323	279	257	295	287	286	264	299	300	257	281	289	265	281	253	286	298	298	295	271	308	284	285	278	275	262	285	279	273	256	283	276	255	276	279	281	275	279	288	282	292	266	251	278	268	254	278	284	293	261	280	297	292	302	280	267	314	248	268	257	271	284	304	304	282	332	288	307	259	261	315	299	272	289	275	268	268	279	238	288	299	270	306	274	267	304	274	284	305	270	267	272	286	286	265	264	257	268	276	302	283	243	264	300	292	264	303	263	296	296	260	280	295	249	292	249	286	280	271	272	262	273	272	313	283	279	261	293	273	282	299	259	295	305	276	249	275	316	284	273	277	256	291	273	269	271	268	261	264	291	257	273	256	280	259	282	273	311	299	268	300	290	271	273	278	282	291	330	290	272	279	300	249	279	289	282	267	323	281	305	263	311	271	325	276	305	284	264	301	302	302	260	281	304	290	275	292	258	273	260	279	277	298	263	272	281	298	288	293	312	283	283	263	315	280	265	297	278	293	307	281	292	280	280	268	291	286	309	272	262	255	292	277	288	284	287	308	273	284	263	254	274	295	264	278	252	250	286	268	288	298	287	292	287	295	273	303	248	270	292	267	269	280	286	298	288	313	269	294	279	319	267	287	291	283	259	298	250	284	269	279	275	281	260	290	282	315	251	264	269	277	307	297	274	278	264	255	264	246	259	249	276	269	259	278	278	253	276	275	294	311	267	299	299	270	260	299	244	275	253	267	270	290	271	263	277	295	290	295	267	249	240	298	293	280	275	302	288	287	272	275	262	292	287	273	271	283	303	258	312	286	259	283	287	268	278	282	270	284	252	266	240	289	295	277	283	271	285	307	250	260	265	275	271	274	263	266	291	301	282	251	266	271	270	315	277	281	287	274	277	275	304	256	270	262	293	285	286	277	303	285	258	288	253	293	285	284	269	258	260	302	309	300	285	281	276	292	242	251	274	272	277	254	290	273	297	273	263	284	235	277	282	274	278	304	275	277	272	273	295	297	275	292	280	292	292	266	235	267	275	293	285	298	272	290	261	278	265	273	277	284	279	278	248	285	290	314	279	267	328	268	284	287	265	269	259	281	257	278	287	296	282	274	261	276	290	289	279	269	266	263	323	265	264	289	269	261	279	280	263	267	315	289	283	254	267	287	260	308	258	294	275	270	296	325	305	276	299	267	283	269	271	309	301	272	257	284	293	309	274	259	258	280	274	269	304	253	286	291	287	308	271	273	302	247	302	278	313	285	269	291	292	274	289	322	285	287	303	291	299	251	306	299	310	250	303	258	254	289	291	269	299	266	263	269	265	283	263	282	278	247	305	282	276	308
23718	21013	28225	24828	23657	23299	19159	10422	6961	5164	3375	2103	1545	1238	991	1058	974	933	792	741	705	687	653	631	592	540	528	529	500	431	379	376	338	328	349	326	370	317	319	321	312	315	300	317	325	340	352	306	316	324	294	298	313	285	347	293	310	318	283	288	286	316	318	288	278	317	303	322	297	261	280	287	287	296	272	291	293	311	290	328	292	284	322	278	285	310	287	288	269	298	297	308	282	287	294	283	288	291	296	286	295	319	298	297	312	323	291	311	277	275	286	272	288	303	297	297	310	257	292	317	272	289	293	321	293	305	292	318	318	293	252	301	299	293	293	313	299	308	273	276	306	287	285	297	300	303	313	337	297	273	305	325	300	311	292	310	303	306	337	273	319	285	304	340	284	301	287	308	319	294	284	311	250	288	300	259	291	280	295	326	294	283	298	317	286	313	284	299	298	313	304	312	284	298	282	268	291	296	284	279	279	290	267	270	300	287	312	267	285	313	320	312	315	306	283	284	297	300	288	301	290	330	297	299	295	277	308	297	308	302	265	284	298	312	286	284	315	311	333	283	269	308	289	264	303	295	294	287	325	302	271	321	296	314	285	311	292	293	288	302	286	288	297	295	333	277	314	299	255	290	295	298	296	289	310	281	323	325	293	267	336	299	301	276	298	295	314	274	320	273	267	304	292	268	291	307	306	295	273	273	295	306	279	268	280	300	293	291	280	291	275	304	303	277	312	288	263	283	311	290	255	269	297	290	316	305	299	273	298	307	306	326	316	300	271	278	300	267	300	320	297	305	301	313	304	286	284	284	278	280	309	305	306	281	296	301	310	279	276	299	308	340	297	306	268	273	264	281	300	311	262	315	309	295	288	281	286	314	293	307	337	313	293	274	313	300	312	287	324	326	351	280	297	255	296	306	280	295	269	325	298	311	322	306	302	303	279	282	326	317	306	294	269	283	292	305	280	282	303	295	308	276	321	266	293	325	284	327	302	294	303	267	316	295	287	293	286	308	308	321	277	294	302	293	299	273	273	291	315	285	305	315	302	278	295	289	290	298	296	295	305	294	284	316	293	316	299	292	313	293	293	273	281	305	271	323	268	262	294	285	257	289	293	291	275	282	318	307	279	301	308	294	281	309	305	301	281	296	314	314	284	303	331	291	301	303	272	270	270	283	326	297	291	272	289	274	329	280	259	295	295	283	321	304	284	291	289	286	273	261	321	274	294	280	323	290	314	329	279	313	302	315	316	308	280	298	291	276	325	297	294	305	302	284	349	306	294	312	308	269	315	276	302	291	328	297	315	278	277	306	310	262	304	300	270	290	313	304	349	308	305	275	295	323	292	283	307	282	289	318	321	299	318	305	273	278	280	333	302	306	311	277	269	264	308	293	277	322	275	291	275	299	260	296	298	307	302	326	291	303	305	282	305	254	269	294	278	288	308	303	269	298	296	290	277	325	298	299	333	300	278	277	310	297	287	303	288	311	274	271	289	281	286	260	279	270	264	259	335	284	303	286	270	273	281	308	283	268	276	289	279	285	290	313	323	270	302	308	285	297	280	315	298	293	283	291	304	289	323	321	274	255	282	322	265	302	303	271	301	305	276	301	303	322	289	282	292	292	301	323	321	295	298	297	293	329	293	330	281	319	294	336	328	277	298	273	280	276	267	293	286	301	300	309	307	262	269	281	277	303	255	304	285	315	305	295	307	283	300	315	311	286	283	308	290	328	316	273	273	302	286	282	270	317	266	275	291	284	303	261	309	294	315	287	302	300	293	258	314	289	281	302	297	265	287	276	294	293	294	306	291	284	305	281	276	272	338	307	305	308	299	271	268	284	293	304	272	288	274	282	296	259	275	316	288	322	274	275	281	347	309	299	321	275	257	285	302	321	286	313	286	294	288	309	303	311	310	293	309	296	269	299	310	288	298	286	283	304	279	279	292	320	305	254	306	290	321	315	321	274	325	301	280	285	301	297	292	332	306	303	293	277	256	308	302	316	272	306	303	296	310	291	297	324	308	281	296	271	300	342	289	315	326	298	301	293	314	304	307	300	264	307	297	299	328	301	292	290	273	311	305	315	304	329	293	312	286	288	301	323	283	269	309	291	319	273	300	302	291	314	291	288	286	299	291	269	293	332	288	290	310	324	288	278	296	289	296	316	312	300	280	291	298	303	323	320	286	296	307	296	271	279	264	309	309	297	273	277	316	272	333	300	319	274	323	295	304	283	268	322	306	309	295	322	288	291	284	322	329	267	263	273	349	306	300	272	304	291	317	266	286	293	304	294	286	313	277	289	310	289	280	291	279	286	292	264	278	312	271	299	270	283	293	307	275	292	318	271	278	288	290	334	281	262	276	277	285	296	312	324	332	304	316	291	310	309	281	288	300	306	303	271	284	278	285	306	298	300	293	307	255	314	265	286	291	313	306	303	291	284	287	293	270	308	317	273	316	293	321	278	290	282	293	304	303	302	273	283	300	293	321	320	311	305	314	305	314	300	283	296	298	289	299	310	278	294	314	273	312	300	311	324	321	282	271	298	266	317	301	277	280	302	305	297	284	308	283	306	286	307	329	326	271	300	250	273	306	304	323	318	291	328	320	296	329	270	328	256	283	292	271	315	298	294	309	302	291	321	269	285	297	278	305	277	303	311	290	300	280	330	311	282	292	343	325	325	298	289	289	271	278	260	259	303	307	323	270	302	285	274	286	296	299	311	313	317	298	289	286	294	286	310	292	295	291	285	308	285	266	305	316	284	312	301	299	286	309	277	295	295	302	285	310	304	291	277	299	300	301	300	261	323	270	275	297	301	302	274	301	269	299	281	302	298	293	298	305	308	304	319	285	301	293	306	320	269	273	278	263	282	266	307	306	304	269	278	310	294	301	293	286	308	298	271	273	292	299	322	295	287	287	316	303	278	313	318	282	329	283	313	305	302	292	285	293	311	300	266	284	281	308	297	366	323	294	276	306	308	325	323	298	304	306	280	305	279	312	274	308	291	313	291	305	307	317	288	306	284	275	285	290	282	287	276	300	301	326	289	285	257	308	269	296	305	296	269	268	277	322	310	285	248	275	268	285	296	301	300	305	298	302	284	296	298	298	287	340	282	294	310	295	297	298	301	286	305	281	290	290	289	285	300	291	308	285	323	297	317	255	291	300	309	295	306	321	319	289	309	302	300	315	302	319	311	274	313	329	316	323	313	301	337	310	324	307	301	320	280	307	297	303	303	292	301	325	262	299	283	308	275	305	279	318	285	286	316	309	263	293	288	287	307	274	319	301	294	297	290	280	302	257	290	296	280	304	308	295	288	314	296	297	273	296	288	285	286	294	282	262	277	262	295	296	289	297	300	258	277	284	289	277	303	299	292	276	284	278	305	332	322	304	287	280	290	325	313	300	305	292	283	332	296	270	300	325	292	283	277	291	293	295	272	315	287	282	288	306	298	302	307	321	296	305	302	288	295	303	302	325	322	277	310	271	290	289	286
33323	54994	42504	36182	31637	27601	23171	16055	12743	9955	6472	4114	3006	2236	1943	2077	1666	1602	1344	1197	1202	1179	1021	946	987	815	881	775	652	604	541	490	437	425	400	454	443	395	411	395	371	354	389	363	350	372	400	413	383	373	403	401	390	411	400	383	380	376	352	365	372	347	375	381	366	408	372	378	317	344	371	338	363	351	370	344	369	388	357	358	316	344	354	390	356	365	381	373	332	369	385	346	349	357	361	366	361	401	362	332	386	354	378	344	372	326	341	378	344	373	377	329	328	334	353	340	358	374	356	381	370	334	369	392	370	362	333	378	344	344	357	325	344	357	339	297	388	386	361	365	396	356	376	349	357	371	325	325	328	352	350	366	330	383	370	389	365	345	377	354	357	345	387	366	360	350	369	338	364	367	368	347	409	376	332	369	375	362	352	393	343	338	360	368	361	342	363	334	362	334	369	350	367	325	361	343	351	347	351	367	329	363	343	385	349	397	355	372	366	387	336	357	372	375	364	339	345	329	360	347	346	340	370	399	345	330	343	342	351	337	349	346	382	369	357	353	349	338	366	333	395	362	331	373	361	351	352	384	361	356	349	332	379	336	336	354	338	343	332	361	369	332	382	349	320	345	347	384	350	378	369	331	328	351	351	368	363	369	331	353	353	333	344	349	343	385	340	352	347	347	353	364	370	382	350	361	344	360	399	347	374	365	352	374	330	314	385	319	357	361	370	347	383	348	387	388	348	336	387	359	348	360	379	359	361	343	363	344	359	333	339	347	356	323	342	362	373	328	355	365	338	345	334	351	348	352	355	345	362	336	384	355	391	348	345	351	345	381	350	378	366	336	325	324	360	355	335	367	345	350	361	326	345	342	374	340	339	388	362	363	332	344	341	386	367	355	360	366	359	359	374	350	357	387	326	349	345	324	364	374	335	364	363	376	392	360	381	332	359	361	339	342	374	366	360	357	373	334	353	360	340	373	359	361	381	337	351	348	340	370	346	373	335	338	324	360	326	364	350	357	386	350	399	372	336	337	373	363	357	325	391	328	368	376	341	334	344	358	342	362	328	330	357	372	310	327	341	360	347	375	372	377	379	356	374	345	351	362	322	346	346	389	333	337	372	394	372	329	323	340	361	357	351	367	361	373	357	327	373	360	340	354	355	348	374	414	356	339	326	354	348	367	358	371	364	360	339	340	379	349	396	360	345	350	373	314	378	345	380	338	353	349	391	350	370	348	328	331	345	366	313	362	337	376	315	376	350	353	297	356	355	373	345	358	338	388	385	381	354	343	371	330	371	338	364	341	402	356	387	386	373	353	336	414	332	337	350	356	378	364	370	344	351	345	392	353	334	356	354	377	366	350	374	329	368	364	343	371	407	373	361	378	329	391	341	352	369	394	343	355	386	323	366	368	336	343	351	361	361	370	331	383	360	337	354	356	354	366	349	380	355	373	370	340	381	363	366	337	382	361	361	365	367	368	353	342	372	360	402	358	364	352	313	337	351	358	359	358	344	388	346	370	347	387	380	370	393	361	387	384	370	383	358	368	356	349	363	356	381	345	388	337	353	389	375	349	323	347	376	339	370	356	343	325	368	347	355	345	351	369	379	365	400	377	372	355	379	360	356	357	328	378	359	354	366	352	376	375	362	384	345	372	364	330	354	348	372	370	384	380	327	338	355	375	361	331	357	346	355	327	368	347	346	355	363	321	350	331	349	380	353	364	385	368	359	394	330	354	356	379	331	381	360	332	337	372	366	372	372	357	325	366	382	355	413	370	335	365	351	354	356	377	321	386	373	374	347	359	372	363	371	368	324	357	369	357	380	319	377	352	390	332	351	371	347	338	360	338	385	347	385	349	346	413	350	366	326	369	349	342	366	373	321	333	350	366	306	353	376	354	323	348	323	347	325	347	385	327	367	335	367	359	347	365	352	370	390	383	340	348	376	345	380	345	355	353	342	343	369	345	349	337	362	367	362	345	330	362	360	360	346	376	378	360	373	368	375	367	369	346	346	354	372	381	341	402	339	373	364	359	347	354	367	342	349	336	372	380	387	361	354	368	346	350	369	346	352	332	356	351	361	355	376	351	338	390	348	371	374	350	372	323	367	364	338	382	390	373	339	383	352	347	356	338	376	329	314	342	366	355	354	376	352	374	368	379	330	371	369	339	377	349	363	325	329	370	338	395	381	365	398	341	364	348	354	338	345	358	338	354	366	340	362	383	345	394	381	375	329	391	320	409	337	343	380	352	357	360	346	380	339	362	359	375	369	401	350	356	332	370	348	344	346	353	344	352	347	334	336	337	375	347	376	362	370	370	345	356	375	354	338	344	386	335	367	370	366	333	351	352	336	342	336	341	379	332	345	368	358	368	364	345	415	363	388	363	371	343	344	294	317	352	373	388	376	367	332	380	346	356	336	366	397	372	343	378	344	349	333	352	387	370	362	362	357	376	375	364	380	353	374	329	331	331	345	360	349	360	376	352	394	370	348	359	398	341	343	354	339	345	330	386	336	369	357	346	328	350	358	338	384	358	362	358	360	361	363	351	351	347	340	331	373	339	367	348	355	379	377	400	342	376	349	358	378	357	356	344	360	351	412	343	362	336	388	365	399	344	358	349	379	346	375	349	361	350	382	376	388	353	344	346	351	340	374	369	360	361	334	376	364	363	361	333	371	339	369	369	360	385	348	372	394	334	327	320	408	321	383	378	367	350	368	324	380	362	353	326	352	342	330	345	352	374	330	350	348	362	343	341	361	352	338	370	305	369	345	338	331	364	350	398	362	346	354	350	375	367	354	345	334	372	369	375	390	391	353	364	322	341	341	369	371	366	355	390	358	342	356	353	354	324	371	372	346	357	333	369	349	358	316	359	339	331	331	344	388	316	350	363	375	334	362	343	345	346	351	344	349	323	349	371	354	327	374	381	369	365	338	386	342	376	343	333	367	363	354	347	347	367	363	355	384	389	351	372	347	357	360	358	352	336	380	355	340	340	395	336	335	360	356	383	347	360	345	351	367	346	367	336	363	382	386	347	330	325	326	381	349	311	373	359	380	357	332	367	376	337	379	367	370	400	327	362	378	343	368	332	390	350	357	361	352	361	359	362	376	349	419	343	355	379	347	373	363	362	348	354	371	344	337	387	346	371	346	351	338	341	327	352	326	344	384	341	359	361	361	358	334	349	331	349	328	348	362	370	373	372	342	330	370	339	356	354	365	352	350	356	360	343	342	386	349	352	357	403	376	371	364	361	321	359	331	385	355	362	335	348	375	328	362	351	358	382	357	327	398	353	359	321	349	368	354	364	353	382	351	347	359	362	366	333	342	345	378	349	360	339	363	364	343	334	352	354	335	398	329	350	355	350	333	376	356	341	354	384	373	341	372	321	302	381	348	342	344	313	392	325	321	344	353	392	320	350	376	325	357	371	347	338	372	363	352	342	353	328	368	365	366	332	356	344	389	354	369	350	346	376	405	360	389	330	381	381	370	399
24815	21233	27953	27078	22816	18841	14412	7974	5304	4023	2448	1546	1207	848	811	798	744	660	631	577	540	518	507	484	455	445	395	418	353	316	294	267	264	245	267	288	242	250	254	242	223	237	237	241	219	229	256	232	252	235	250	248	270	250	235	230	241	254	282	224	242	259	248	235	226	248	224	226	216	222	234	255	212	212	181	215	237	241	243	237	223	227	209	240	240	222	216	215	209	250	233	240	196	215	214	211	231	245	209	262	250	204	234	228	241	190	214	235	214	226	204	202	237	227	204	216	228	250	236	242	238	220	212	198	215	215	228	213	207	234	247	232	213	235	222	248	216	208	214	215	222	244	225	240	226	240	228	243	243	209	220	210	252	243	232	227	234	249	234	187	238	182	229	201	218	235	223	248	239	236	213	248	209	224	208	216	216	237	212	253	226	229	237	238	241	230	212	205	218	218	243	227	235	249	232	211	229	232	237	226	210	225	241	231	230	214	233	199	230	215	254	222	239	226	216	218	205	240	233	210	243	221	200	246	226	229	265	210	242	220	214	242	244	233	241	243	236	213	238	219	207	206	216	221	211	212	221	234	224	216	209	216	226	208	190	228	227	185	203	211	234	235	212	216	237	218	220	214	200	228	203	198	242	217	237	237	234	234	217	214	219	199	206	227	231	201	227	205	237	218	201	215	229	219	234	218	194	237	195	226	226	237	219	213	216	216	230	247	197	237	235	219	253	228	220	208	209	226	222	244	217	222	205	205	225	214	227	213	222	234	204	235	227	228	206	204	216	233	219	194	232	208	233	225	197	236	225	223	218	215	223	219	211	251	218	233	235	201	260	228	211	212	218	217	207	221	239	217	224	229	218	220	216	196	228	228	223	252	238	223	218	228	224	224	232	233	226	251	236	192	215	195	228	237	235	215	223	194	196	240	218	209	208	221	265	221	206	226	231	217	215	226	214	243	210	203	229	210	221	215	254	232	230	234	221	226	191	221	236	202	227	230	208	205	238	232	204	231	220	222	246	232	246	243	240	223	232	214	228	218	266	235	265	234	244	223	230	211	220	223	217	246	228	218	219	212	220	223	248	219	228	219	251	239	239	233	212	227	195	207	235	222	206	216	225	261	228	215	235	231	199	228	228	233	243	210	216	236	242	218	205	226	215	217	199	202	211	221	218	240	238	230	236	215	240	221	237	239	235	210	210	211	213	219	225	250	225	223	219	203	223	210	225	226	246	227	245	229	226	225	189	246	233	220	232	220	231	220	231	215	186	210	235	221	224	215	202	190	227	218	235	238	245	214	208	244	229	241	215	205	234	242	206	216	228	259	209	237	237	250	219	226	204	206	209	185	233	226	250	213	221	225	228	210	216	221	225	253	219	224	203	234	221	232	240	231	237	215	232	232	224	230	208	223	225	217	187	234	190	208	207	226	244	233	206	242	211	217	202	220	228	217	245	231	214	204	197	212	237	247	221	221	232	184	223	195	250	226	208	192	222	213	240	223	206	243	213	230	237	212	234	221	209	228	184	234	243	221	251	229	198	232	254	247	209	212	194	225	204	224	229	234	210	236	257	190	214	212	228	242	231	232	223	245	234	242	204	220	238	226	208	227	210	202	240	224	218	254	234	230	232	200	213	234	201	250	219	207	230	237	192	236	236	221	225	225	236	229	256	226	241	234	230	230	209	212	199	234	238	198	222	230	216	198	232	224	223	203	215	208	202	247	253	239	229	235	211	213	199	241	214	228	204	200	220	222	242	232	210	234	204	223	250	209	224	231	251	220	240	235	233	209	221	221	215	242	233	206	223	228	253	241	261	231	211	201	200	208	219	226	236	224	220	217	228	202	190	213	230	209	198	225	240	228	235	218	237	225	242	218	218	230	228	249	233	232	232	243	217	244	241	226	229	222	213	241	227	208	236	245	221	203	249	220	203	211	232	211	210	223	227	217	216	222	224	235	223	247	220	217	223	217	237	222	242	224	245	224	227	225	218	210	210	217	241	215	233	230	229	227	209	225	233	209	231	235	253	259	259	208	219	229	225	247	230	238	211	219	216	234	234	212	208	216	205	215	202	206	202	192	251	239	234	236	224	225	216	243	248	211	243	224	235	232	214	232	207	212	200	227	226	224	215	233	222	215	253	217	214	221	242	225	233	230	238	219	218	231	233	202	230	205	232	219	217	248	227	219	233	237	200	230	229	227	228	202	224	237	242	226	223	233	202	268	250	197	193	214	225	202	196	235	206	227	204	215	238	224	216	229	217	216	220	225	204	240	217	224	246	215	209	248	183	251	200	208	224	215	239	227	218	208	235	246	204	197	219	199	221	232	237	194	205	228	230	233	194	224	256	230	261	226	242	230	185	232	203	236	251	233	210	213	218	222	216	197	205	230	228	216	221	225	216	235	216	224	228	208	186	218	223	221	248	213	195	222	251	178	238	203	250	232	209	220	231	224	213	229	237	219	233	236	251	210	228	203	225	195	232	222	219	210	205	228	242	234	256	229	234	234	214	232	230	237	212	215	216	219	231	240	211	226	235	232	206	220	228	231	215	221	244	209	220	214	214	201	207	262	232	233	208	243	197	219	232	234	251	226	241	230	243	248	219	217	210	226	200	203	245	216	195	231	219	200	230	213	258	210	199	223	222	219	214	224	212	220	208	264	226	221	217	182	242	223	210	215	216	237	194	211	221	235	236	233	241	219	203	235	201	217	182	221	256	207	219	243	215	220	220	236	251	227	232	242	197	214	213	219	232	223	216	244	200	238	188	220	253	193	225	237	195	222	213	216	197	224	213	228	243	208	228	226	242	211	221	233	216	211	228	235	243	239	232	210	210	217	215	217	207	228	229	228	228	244	202	213	216	223	225	227	237	240	252	238	230	234	210	211	217	237	223	202	221	230	202	219	193	218	216	213	222	232	228	219	253	214	239	238	210	212	231	246	220	230	218	186	231	210	220	213	214	232	208	204	211	239	210	222	224	214	230	202	211	223	233	231	214	222	229	246	227	215	237	239	236	238	226	224	221	227	235	214	228	218	243	235	221	218	220	218	237	220	228	222	234	221	275	218	227	226	244	225	223	216	207	198	237	219	249	220	214	221	243	221	218	216	231	229	245	210	229	237	243	221	236	199	199	233	220	238	218	206	231	230	251	235	231	230	214	258	215	233	228	208	207	238	217	242	257	243	249	234	218	232	230	204	231	221	225	230	227	255	220	204	232	221	235	224	217	235	211	244	218	200	228	237	224	234	255	225	224	211	242	240	207	248	248	245	219	232	224	229	209	190	221	232	214	219	245	224	212	230	258	225	204	222	214	226	207	202	235	216	240	209	236	198	227	216	212	225	240	253	206	243	215	202	221	230	206	221	209	223	215	243	218	211	206	207	224	218	233	230	256	246	209	207	210	206	231	188	219	217	222	207	218	246	214	246	230	225	229	248	197	202	235	220	233	208	240	183	233	250	243	241	208	239	231	216	210	208	214	211	239	216	232	212
33477	52314	40151	33702	28753	24601	20843	14108	10929	8427	5257	3212	2469	1796	1460	1462	1304	1186	1149	1067	962	892	846	767	783	674	638	601	488	418	373	367	379	351	296	344	303	299	296	289	278	292	324	294	324	341	313	332	279	275	327	283	299	306	313	293	294	310	277	260	292	281	303	275	319	279	284	245	301	253	280	283	284	276	289	273	252	311	321	277	300	276	269	278	290	278	279	274	254	265	274	292	265	282	255	270	295	275	259	289	291	287	270	280	277	277	306	265	281	257	271	262	285	261	265	298	254	260	314	286	287	265	279	298	269	264	264	310	275	291	308	282	276	265	278	273	269	270	299	263	239	285	307	275	261	293	288	272	279	249	276	282	282	262	291	292	250	257	272	287	263	302	282	294	269	255	277	276	261	271	294	274	258	288	288	274	277	281	231	276	291	291	273	269	298	257	249	297	296	313	290	281	268	275	249	287	302	298	275	313	295	297	280	277	253	269	267	287	264	271	267	280	261	249	243	251	243	284	278	257	269	273	276	280	234	284	272	280	284	300	269	295	309	301	268	289	250	290	315	279	279	278	271	286	249	270	299	278	250	273	252	288	299	275	285	301	229	278	281	268	271	306	255	263	285	291	262	291	273	271	281	287	303	254	273	295	268	255	248	275	286	286	266	266	274	286	285	277	268	275	290	295	287	289	260	271	272	271	305	266	277	310	227	274	261	289	294	242	290	266	263	256	311	310	279	297	271	276	281	285	298	260	276	278	293	251	257	270	279	294	300	277	283	296	278	274	299	285	273	274	267	258	277	287	267	275	251	274	285	272	277	300	279	275	291	275	307	271	279	286	254	265	230	270	293	280	280	293	269	291	247	246	272	304	278	282	268	290	281	295	249	301	280	290	301	252	273	274	288	297	280	269	256	267	298	254	298	300	291	252	276	267	289	263	281	293	238	265	302	269	286	287	272	311	312	289	273	278	282	298	263	286	232	283	277	299	279	281	247	258	266	306	281	280	284	284	268	306	280	288	279	276	273	281	289	265	288	266	254	274	278	287	262	270	272	246	273	263	263	241	259	290	309	255	283	271	266	289	251	265	278	286	266	250	261	276	287	310	264	309	248	297	289	257	310	280	295	259	278	288	271	271	274	291	253	279	289	275	261	276	271	284	275	279	271	267	250	266	282	271	291	295	274	281	287	322	279	267	262	285	251	251	280	287	267	257	264	242	260	271	284	272	291	297	287	301	251	259	267	265	305	276	264	308	303	275	261	277	252	256	294	286	259	285	254	292	285	270	273	284	251	257	274	279	288	280	277	318	293	289	255	260	277	277	248	271	275	240	260	264	301	285	262	300	259	262	279	280	273	277	296	262	307	270	277	274	275	305	256	282	283	253	269	269	262	288	262	264	280	284	283	290	301	276	270	295	262	284	276	293	300	260	294	263	286	277	296	298	279	286	268	313	315	306	295	271	274	282	273	298	296	270	312	247	279	278	257	239	263	291	302	277	256	296	262	284	263	276	273	235	280	279	275	252	296	280	263	294	301	253	277	297	241	264	263	266	303	296	253	271	256	279	276	264	273	283	309	237	285	245	318	279	277	260	258	275	296	269	270	278	246	265	280	301	266	272	301	261	278	282	297	298	312	289	264	272	267	296	259	280	267	266	285	287	287	251	259	282	270	289	274	253	285	274	288	292	286	269	270	296	287	296	294	250	288	286	256	263	255	278	282	272	238	295	271	291	275	281	284	286	277	291	296	261	291	263	271	249	255	298	257	295	269	257	284	304	297	290	293	297	266	273	293	241	259	291	292	298	262	277	259	292	280	263	264	289	278	283	271	283	257	299	307	306	269	275	285	298	288	278	298	280	270	281	269	272	310	284	237	271	303	268	291	307	282	294	274	282	277	252	296	259	259	291	277	260	265	283	268	294	261	281	243	276	255	271	270	250	270	271	281	281	284	267	279	276	257	241	233	245	289	286	280	253	260	285	262	255	244	241	279	268	275	287	301	268	274	270	283	266	272	290	292	264	279	266	280	279	258	261	268	278	272	259	279	291	272	290	246	290	293	285	270	287	288	239	281	270	293	281	240	292	283	294	271	280	289	279	271	294	280	297	272	278	264	299	271	269	276	281	263	284	257	304	266	279	310	281	280	279	265	294	279	278	273	280	252	316	310	267	286	311	296	248	277	248	269	266	294	271	265	298	273	269	268	232	279	302	242	269	288	258	284	304	284	277	237	255	271	284	278	290	258	276	288	285	263	255	297	302	255	292	281	252	263	263	278	259	292	255	299	296	310	290	276	276	273	294	296	293	271	271	268	242	275	256	275	295	248	255	270	258	255	295	254	286	269	318	251	270	295	279	272	281	283	300	314	278	309	268	303	269	281	255	266	279	285	310	263	264	278	270	242	268	256	262	281	270	272	276	277	271	267	276	273	316	251	290	267	287	261	279	260	273	250	275	296	281	305	282	293	283	262	290	273	291	274	295	242	303	282	251	295	291	275	285	264	271	258	278	313	289	263	266	293	269	302	271	283	295	269	241	260	271	279	247	287	297	293	273	273	293	306	273	257	278	287	274	255	257	263	273	238	260	263	296	270	284	278	267	265	269	279	294	331	261	306	282	255	269	296	268	271	277	287	259	258	271	285	294	291	255	276	298	274	290	277	253	267	278	276	240	269	270	255	259	281	295	263	292	272	312	249	259	295	281	274	265	285	285	297	263	268	266	271	292	245	304	244	291	288	267	300	306	263	254	282	265	288	261	277	292	287	289	288	291	318	307	301	296	277	255	263	271	274	277	265	268	307	291	251	276	266	281	295	258	301	262	281	279	263	311	272	303	283	292	310	287	294	265	238	270	285	260	283	282	279	289	267	255	284	275	277	266	266	258	268	277	298	272	293	274	293	256	272	293	276	246	303	282	284	308	262	284	270	256	278	274	275	263	268	300	286	293	289	247	289	285	279	268	292	292	268	272	247	277	275	263	275	278	285	245	282	258	268	255	301	275	271	263	295	285	266	284	290	295	260	296	283	298	284	272	305	272	276	261	288	303	268	290	293	281	245	271	271	295	269	272	322	261	256	267	273	274	262	292	291	305	268	266	284	257	261	289	287	262	291	255	261	273	281	272	286	279	290	241	294	279	303	277	268	281	270	268	280	275	281	258	269	285	280	262	285	276	252	265	281	303	279	271	275	267	271	242	268	292	269	288	295	302	271	293	291	305	317	287	282	246	261	271	277	281	293	281	249	295	272	271	277	290	287	287	274	233	289	288	293	280	268	300	276	305	267	277	293	285	269	271	262	273	271	242	281	297	299	270	261	266	251	313	260	270	252	270	276	294	287	257	262	286	297	295	264	282	289	269	261	265	268	286	268	284	264	252	296	265	322	289	267	290	290	291	289	291	241	279	250	270	268	270	270	260	288	258	280	259	290	279	283	307	291	254	268	264	302	257	294	264	265	270	277	271	256	273	272	279	257	276	267	310	268	264	247	280	276	281
22664	21017	28756	23684	22034	25065	26437	15451	9751	7438	4702	2966	2245	1663	1479	1470	1323	1256	1092	1033	992	973	927	838	791	778	660	673	526	465	446	423	400	388	386	373	411	371	346	344	367	335	311	339	365	388	375	305	355	318	362	364	374	420	357	350	339	371	339	340	358	339	347	346	317	313	346	334	294	317	295	327	348	315	341	330	329	298	341	325	343	319	323	367	283	307	359	315	330	323	337	315	346	306	326	326	333	331	387	310	328	330	320	368	306	300	331	334	318	314	331	323	326	349	300	358	332	335	361	312	364	284	310	317	347	310	355	335	368	327	297	330	329	305	315	315	314	329	307	314	310	330	303	349	327	328	336	345	323	306	300	313	339	310	342	306	302	322	339	326	343	368	324	329	308	283	336	332	307	322	312	313	348	297	341	326	328	313	347	313	358	340	337	335	324	340	351	338	328	344	314	348	336	336	319	330	304	329	329	336	338	318	336	328	314	321	317	316	313	311	319	337	310	314	295	331	327	319	331	336	332	329	309	354	349	321	334	317	347	290	336	320	340	312	308	338	305	322	334	308	340	329	315	357	336	318	324	317	342	312	310	360	327	307	338	335	333	336	298	354	300	352	313	306	334	331	321	337	271	340	305	351	342	327	327	316	300	336	340	308	342	334	313	288	312	361	331	339	308	308	361	329	315	332	296	312	324	355	334	332	301	299	327	316	326	345	341	300	308	321	308	346	334	319	324	313	302	305	357	325	326	334	342	335	327	336	332	314	324	340	338	338	322	348	320	319	333	315	333	340	326	311	322	312	302	324	333	288	338	362	317	309	299	328	329	351	284	308	321	325	341	313	318	329	312	295	357	306	340	337	299	346	346	320	302	294	345	331	349	283	319	327	318	329	306	306	303	297	320	324	336	323	316	315	326	298	307	339	330	294	304	318	334	331	313	302	359	314	300	348	353	367	325	313	291	366	321	323	340	314	343	361	343	328	304	306	313	339	326	328	301	273	327	335	326	342	339	319	343	341	317	333	314	332	312	317	335	312	304	333	294	336	325	293	333	316	356	320	328	328	288	314	264	320	348	288	319	344	327	342	294	334	326	345	337	325	311	353	342	314	326	338	350	356	302	353	348	316	307	305	346	317	363	307	326	310	332	318	326	326	301	328	348	338	351	325	345	321	315	330	333	323	322	340	307	329	351	314	353	347	336	308	305	324	315	337	314	344	361	342	350	352	317	347	340	337	307	301	344	338	363	319	323	331	323	349	320	324	318	335	323	292	325	332	330	342	322	349	326	318	320	350	334	337	321	308	332	322	347	356	290	307	311	336	321	344	310	335	344	307	331	330	349	319	337	332	319	324	345	365	322	326	310	340	331	347	319	319	329	303	343	328	313	352	334	330	330	371	329	350	332	338	341	337	288	302	308	339	348	325	320	312	356	336	319	297	323	286	326	329	341	332	322	330	349	322	327	327	337	336	307	325	349	311	339	324	315	372	308	333	313	318	327	273	374	357	300	346	316	328	338	310	325	288	312	329	330	340	325	324	317	323	326	324	333	336	350	327	317	349	354	327	303	319	328	346	350	338	329	310	317	336	321	352	320	314	328	311	329	326	310	330	313	318	331	316	313	317	379	298	293	330	336	327	325	287	325	303	317	341	317	314	336	328	324	329	330	321	335	364	354	354	345	335	330	308	340	335	351	360	323	320	332	333	303	339	324	306	352	348	314	335	322	303	333	341	335	328	328	321	334	290	295	356	344	346	335	348	348	340	318	361	336	341	333	337	362	320	333	302	333	320	341	335	306	341	312	328	332	346	313	331	295	332	346	306	294	336	356	374	338	330	320	322	300	334	304	328	340	314	348	333	366	328	341	315	332	353	352	310	335	313	337	318	346	321	311	347	334	333	351	348	325	330	351	347	318	363	328	338	343	354	319	323	334	350	328	290	335	301	304	312	331	338	328	326	294	306	328	297	345	356	344	303	311	322	261	301	334	308	296	308	357	338	318	327	320	336	321	320	354	346	292	320	301	315	332	306	352	316	288	318	338	332	300	326	326	299	335	299	349	287	309	342	324	320	328	312	309	313	285	342	337	330	351	313	321	324	335	321	314	372	357	327	329	358	311	294	340	319	324	340	334	356	311	310	339	304	332	335	330	350	344	282	332	359	305	295	345	329	341	309	348	306	351	298	335	337	303	341	305	317	333	341	337	323	348	391	312	317	327	307	319	345	327	340	311	307	335	310	335	338	337	321	332	328	342	323	330	325	333	323	341	319	325	325	327	324	316	324	329	295	352	304	319	338	341	360	316	297	304	326	340	305	368	304	329	339	314	336	311	326	305	342	330	363	297	325	363	326	372	339	325	323	355	341	342	351	298	333	308	330	355	330	344	316	349	321	336	319	332	349	305	346	338	308	313	303	315	349	309	292	348	316	313	302	302	305	357	356	323	314	281	338	331	346	315	336	310	322	331	343	365	295	318	356	323	334	334	354	315	306	316	343	361	314	326	322	313	322	303	351	322	316	296	329	327	314	362	334	334	328	310	324	325	325	330	309	331	337	302	312	323	344	324	355	322	300	367	360	343	347	302	320	320	305	312	339	316	335	330	320	366	321	309	295	319	346	320	347	302	300	335	348	332	335	313	322	338	335	336	365	306	330	324	333	338	317	320	336	342	303	348	320	313	370	338	288	328	345	325	327	343	331	319	326	310	325	306	317	333	359	315	320	314	330	335	339	311	317	326	311	348	328	379	333	323	345	321	341	316	335	306	347	283	324	324	312	319	346	306	349	314	320	334	323	359	298	328	345	335	329	306	335	350	301	315	316	300	348	319	314	359	302	339	313	347	322	331	316	339	346	327	318	331	291	311	327	349	300	343	315	320	301	338	336	349	309	317	324	335	368	334	311	298	326	311	348	360	361	335	330	327	294	327	323	358	324	350	333	336	297	314	355	316	330	333	319	337	313	314	332	312	356	334	338	311	350	323	331	341	295	340	339	325	347	317	335	349	323	283	342	341	343	302	332	296	345	313	337	337	327	336	338	329	327	308	314	318	304	347	355	324	330	323	276	339	315	336	333	343	310	330	332	329	333	317	317	321	282	316	326	319	326	299	335	343	300	333	334	336	330	330	322	329	325	340	307	338	306	325	316	282	333	342	328	319	312	321	331	356	327	309	344	305	346	353	360	341	345	339	327	291	331	347	330	351	321	301	327	318	321	338	310	335	318	328	334	327	305	343	326	321	343	335	345	320	326	319	299	346	304	322	309	313	329	332	336	299	361	330	318	358	301	309	322	308	315	333	332	332	310	317	356	322	332	324	298	336	325	332	328	350	308	289	332	354	374	303	389	331	331	336	321	350	318	337	346	351	306	345	312	329	350	301	324	349	320	316	312	372	348	331	339	304	351	317	321	320	330	339	347	336	344	327	310	291	339	341	349	349	317	324	334	299	317	294	294	368	316	312	364	324	300	320	304	326	325	311	329	352	312	313	322	353	334
36228	60983	47840	40968	36120	32930	28401	20733	16351	13033	8699	5729	4342	3118	2643	2556	2482	2190	2144	1939	1712	1585	1483	1374	1271	1193	1108	1015	870	689	548	562	512	539	534	499	498	441	430	424	419	415	459	460	451	443	431	426	430	427	421	420	444	445	422	431	447	414	388	436	380	425	420	428	396	397	406	415	453	433	377	408	400	371	409	409	381	416	396	385	375	402	427	391	386	386	398	374	418	406	408	384	378	402	396	374	391	344	375	411	380	395	390	393	406	435	369	427	366	414	410	390	388	364	400	372	422	336	378	397	381	357	378	370	378	385	409	404	420	357	430	420	365	378	399	388	385	390	434	403	398	390	415	394	378	372	401	352	367	401	377	381	411	388	386	390	406	412	368	384	402	438	389	375	404	357	377	402	373	379	407	412	424	398	396	348	411	404	367	392	405	394	404	390	434	365	404	409	394	384	381	426	369	396	377	403	378	366	387	424	417	404	403	370	418	398	382	399	362	410	430	383	398	393	377	364	411	411	404	392	430	369	382	336	408	389	353	373	410	432	388	352	372	387	376	402	374	385	392	397	379	396	398	424	400	389	408	416	354	407	413	366	381	356	351	398	412	357	372	408	388	401	373	400	395	363	399	423	365	398	389	402	419	372	410	378	396	396	373	393	394	382	353	366	418	417	411	357	376	407	359	407	386	383	412	395	415	364	381	395	398	359	381	413	391	369	392	376	392	360	354	420	402	386	351	396	392	400	365	378	409	406	426	398	375	347	402	378	388	389	358	382	408	387	365	384	355	379	353	342	386	388	316	380	381	389	383	369	405	400	394	407	406	419	402	395	372	406	417	386	416	391	397	380	417	366	391	416	387	420	384	383	429	382	369	390	375	421	393	406	382	434	404	426	398	400	401	388	425	367	370	388	398	357	385	413	422	425	392	400	387	408	410	431	395	405	407	394	363	382	394	410	391	385	417	395	372	399	380	413	382	362	389	373	364	402	374	402	407	382	403	365	422	393	415	371	372	402	340	368	419	430	409	405	389	370	376	381	410	394	387	417	417	398	384	402	373	380	371	387	398	428	404	385	402	401	423	372	391	362	361	405	406	413	424	417	394	415	400	413	404	356	407	421	394	428	385	392	378	417	394	415	400	380	362	366	382	379	393	382	392	353	391	437	410	386	358	362	381	381	403	379	383	396	400	405	374	389	390	416	405	405	356	395	412	364	360	393	393	367	394	403	411	370	389	381	343	385	392	355	407	433	408	398	385	386	384	427	398	399	412	409	375	371	377	378	392	369	400	398	392	407	387	401	387	352	405	382	364	426	397	354	376	388	410	405	419	391	378	376	375	370	399	408	407	416	358	420	371	382	415	416	387	426	442	385	382	375	378	385	433	364	390	398	369	416	349	400	344	403	383	364	372	379	396	373	446	375	403	365	383	391	365	400	446	422	428	398	384	400	395	371	375	354	394	385	411	414	439	360	391	417	365	359	415	368	379	382	391	369	397	401	382	402	399	389	418	360	390	374	431	396	413	419	394	396	413	390	442	379	383	414	407	412	368	402	391	433	367	413	388	355	386	369	380	392	403	361	378	402	347	407	375	351	380	369	402	418	387	370	374	402	390	390	384	413	391	390	389	395	362	383	374	362	396	409	373	365	403	396	380	388	379	398	364	375	358	398	388	391	372	352	404	403	402	397	370	405	362	379	396	376	415	369	391	384	347	372	393	435	349	396	377	390	412	353	427	397	400	423	373	398	387	418	388	393	394	397	384	412	376	378	413	369	382	393	433	378	391	384	395	386	380	381	392	393	391	386	338	390	391	410	389	402	373	417	407	412	391	398	371	381	381	392	371	377	353	398	390	374	387	352	431	390	384	385	415	431	398	381	343	399	398	407	389	391	366	409	394	370	377	405	389	381	428	395	388	425	398	382	402	394	425	390	417	388	382	389	384	354	370	417	359	387	376	403	387	366	386	374	388	391	409	348	385	383	384	374	403	377	394	387	407	432	370	407	386	399	415	411	389	344	429	384	403	405	378	369	370	380	402	434	393	430	374	404	392	387	378	368	395	439	381	383	412	400	397	380	412	399	403	363	419	419	385	411	411	389	376	409	378	387	374	379	374	390	420	401	414	384	426	374	363	411	375	414	395	401	370	361	390	383	400	414	369	405	417	410	367	393	432	405	387	394	381	382	388	400	368	385	394	383	395	369	393	418	394	410	392	391	400	386	393	390	378	377	397	372	393	386	366	401	392	426	408	400	403	389	393	384	397	367	377	388	408	369	396	373	378	403	416	366	410	378	370	394	402	372	380	393	387	396	366	377	361	399	397	381	371	385	400	380	375	386	378	372	382	403	371	404	365	368	379	378	377	392	377	417	416	441	406	378	391	391	397	372	363	390	381	408	372	423	371	419	415	363	406	375	390	375	370	378	394	367	414	351	389	425	413	392	390	381	385	387	395	368	388	383	419	370	378	426	385	386	416	358	387	389	406	383	372	395	401	394	374	390	359	379	395	371	397	383	394	405	408	323	365	372	364	390	413	378	390	383	382	390	398	368	414	412	403	388	401	414	367	407	361	376	412	373	402	421	390	388	385	402	372	386	366	405	373	390	346	423	389	402	414	401	398	414	389	398	405	415	390	384	362	388	428	392	430	364	360	424	413	397	385	361	393	377	386	383	378	371	407	396	368	385	400	401	402	382	441	384	409	395	355	374	438	403	398	406	345	378	351	414	388	373	407	403	401	426	420	405	430	350	437	412	404	441	398	378	410	398	401	385	420	351	399	407	395	380	383	380	390	391	413	382	412	392	401	399	395	423	363	393	384	401	374	394	392	384	387	404	386	368	399	358	429	372	408	373	398	363	375	380	386	399	394	392	401	350	383	404	393	336	375	382	351	333	399	431	391	391	397	403	397	412	366	372	382	366	392	382	388	375	411	379	373	378	410	400	374	383	410	386	372	418	395	390	362	398	374	385	401	374	398	367	383	411	413	358	363	424	375	398	361	373	396	407	416	431	403	359	401	385	430	427	381	377	413	384	358	390	379	391	391	397	349	416	416	418	371	414	432	363	382	382	413	372	377	404	412	392	414	403	400	390	410	349	388	362	385	399	409	409	359	369	386	380	369	418	370	390	378	372	384	416	352	372	362	389	398	379	372	399	394	389	414	403	393	427	361	416	408	346	365	380	368	398	363	410	378	431	401	385	418	376	415	358	382	440	360	390	396	421	355	398	382	364	377	345	398	414	367	397	393	419	400	418	390	417	410	357	392	387	398	391	392	384	393	399	392	392	404	417	408	358	378	366	367	378	397	389	393	429	399	395	361	392	365	374	412	421	359	380	407	413	423	411	352	387	417	340	374	411	407	385	382	420	405	373	387	419	375	435	393	400	365	413	399	395	406	429	378	423	376	383	364	386	436	404	390	357	362	350	394	404	406	355	402	400	409	398	380	391	398	394	409	397	404	400	414	424	381	373	358	370	366	384	379	373	407	365	436	393
29028	31234	32292	27494	20223	15888	10769	6109	3861	2818	1725	1239	842	693	587	611	626	513	481	489	468	457	486	426	386	350	346	361	301	290	278	255	280	248	261	285	236	232	258	238	251	247	233	246	223	241	273	226	254	258	257	232	239	239	257	190	286	241	230	248	258	209	212	216	248	205	246	238	215	234	236	226	249	212	222	237	234	256	214	232	236	231	257	229	228	239	233	270	220	236	227	236	249	235	248	232	223	207	238	255	219	197	200	232	230	221	235	200	231	224	227	241	226	215	227	212	230	241	246	224	216	252	238	244	246	245	207	244	234	211	249	233	229	241	240	256	221	229	236	265	246	223	216	207	239	234	231	219	242	236	241	219	216	233	243	244	203	243	234	221	204	210	209	247	244	220	268	245	216	194	257	205	239	265	224	210	245	246	226	238	230	208	258	215	234	232	236	242	220	239	218	225	242	238	208	219	230	205	237	221	218	227	226	239	223	230	206	218	240	246	231	220	218	231	228	223	230	221	235	248	220	212	231	248	267	240	232	235	227	235	233	263	199	244	277	231	254	226	234	238	215	251	220	255	234	260	232	206	230	241	234	204	216	227	239	235	213	228	210	232	247	211	224	207	221	249	209	241	234	231	244	209	225	237	242	240	231	223	237	250	224	223	229	214	237	200	205	215	228	257	253	235	229	230	208	241	221	208	260	219	216	240	228	247	239	234	243	244	223	215	212	233	238	203	220	233	231	239	232	234	214	246	209	220	252	263	234	234	225	222	224	230	206	233	259	235	227	212	208	209	205	216	229	252	217	225	233	224	233	232	230	224	203	240	214	267	220	203	238	216	225	234	258	224	240	229	231	196	222	249	252	252	218	219	232	243	231	232	205	207	241	243	259	230	225	206	231	239	220	215	220	244	231	237	241	214	224	220	227	234	229	258	220	220	247	229	241	212	241	256	238	209	236	263	265	236	237	238	230	256	205	216	222	198	220	244	230	219	246	220	236	262	228	229	230	244	226	251	243	221	231	239	247	238	220	247	230	237	246	237	238	222	228	236	227	226	243	251	227	257	217	234	253	230	213	208	236	257	223	223	217	237	248	241	226	209	225	238	257	245	209	242	215	228	245	233	257	208	227	233	233	232	235	222	242	243	237	226	234	234	244	222	245	233	253	228	258	259	238	248	236	225	246	212	229	215	224	231	217	233	206	235	221	274	221	243	228	261	259	231	227	222	215	237	243	260	226	204	229	233	235	206	249	212	225	232	244	229	230	238	240	226	220	221	221	191	225	236	256	234	217	221	246	236	235	220	236	224	221	246	227	247	233	219	247	216	232	222	233	243	235	206	245	242	218	231	220	246	246	210	220	237	210	231	211	249	230	219	234	205	242	238	241	252	255	225	217	206	222	230	220	238	250	245	252	197	217	246	224	208	234	227	225	204	217	229	248	212	241	209	220	231	244	231	214	236	232	232	242	217	246	237	229	232	223	216	228	221	223	245	206	222	241	220	221	216	221	237	241	237	222	207	219	250	216	240	224	213	220	213	251	239	254	207	253	216	220	221	231	257	245	250	219	227	209	227	213	219	230	223	202	228	223	237	218	238	236	206	221	234	209	225	195	230	242	235	262	230	237	222	228	233	214	210	262	241	212	246	235	252	239	217	244	224	240	221	231	210	241	207	221	216	220	238	240	246	229	217	234	244	248	244	230	248	222	223	231	229	257	240	226	226	232	245	242	210	232	250	241	223	223	259	245	216	222	218	215	210	227	226	237	244	226	225	223	207	236	232	238	225	250	242	250	214	232	224	221	248	229	235	247	224	246	224	231	240	224	234	237	246	233	241	205	235	235	258	226	231	212	250	230	249	212	231	212	251	210	244	195	234	215	228	243	235	231	217	239	240	207	238	232	242	239	249	227	192	262	207	209	243	257	228	259	253	245	242	235	198	229	237	230	244	233	235	219	233	221	239	255	228	252	224	223	224	225	202	230	225	233	238	203	197	234	211	227	246	233	202	254	217	242	262	203	209	221	231	225	239	224	205	258	212	241	250	219	237	255	219	213	200	213	251	240	240	219	217	215	223	225	233	219	210	219	222	238	214	232	226	229	253	206	226	220	213	233	221	263	208	206	235	222	242	218	213	249	217	210	216	253	208	230	245	229	215	247	223	258	248	212	218	228	242	199	243	255	259	242	209	245	232	232	242	191	223	246	257	210	211	216	219	214	223	230	244	234	218	245	216	251	238	242	258	198	234	236	231	232	217	224	235	217	246	235	232	224	231	215	210	247	224	242	251	217	268	233	248	234	215	241	222	223	230	219	217	211	238	231	229	247	250	244	200	256	218	220	241	223	224	242	212	251	250	215	231	250	210	221	229	225	243	218	228	264	258	245	234	200	241	217	221	225	207	232	211	234	219	254	222	207	217	239	229	233	210	225	226	215	213	227	240	235	221	250	261	212	211	251	212	215	245	218	227	243	216	241	246	244	227	200	251	231	242	237	212	221	238	255	228	243	232	212	244	224	249	235	238	225	231	238	227	211	250	259	252	228	244	228	257	254	246	241	228	222	261	226	255	223	222	219	240	240	207	225	197	223	209	212	234	240	236	265	229	221	227	225	225	212	206	229	236	243	229	230	258	237	230	235	219	226	253	251	242	239	235	239	231	246	237	257	238	259	207	230	245	234	221	222	225	221	251	240	241	202	244	229	201	223	213	232	221	204	220	259	235	236	261	248	237	240	213	218	246	223	215	223	220	233	231	217	241	227	207	228	230	212	263	251	227	217	254	217	232	273	231	223	243	210	220	233	219	265	241	235	231	217	240	221	238	241	236	243	224	227	230	222	220	220	211	217	223	206	224	228	239	225	239	224	244	246	234	220	228	211	245	240	228	206	268	224	215	252	248	238	225	231	240	232	210	239	231	240	230	219	213	241	224	222	232	245	238	241	218	222	221	249	249	221	243	243	219	236	217	223	263	244	227	205	219	237	241	216	239	225	228	213	230	193	218	242	251	223	247	239	195	232	216	222	232	230	207	251	250	198	221	228	229	214	217	237	203	214	225	238	213	235	245	216	236	206	221	202	222	202	242	252	212	235	221	239	234	214	242	222	233	251	241	236	201	226	225	200	234	236	232	229	234	248	215	218	227	220	245	229	226	227	254	234	222	223	236	204	220	230	228	248	244	258	239	207	244	233	219	211	218	213	216	251	222	227	228	234	229	220	244	241	266	235	226	234	266	199	224	239	231	248	217	251	235	246	228	237	233	219	251	214	235	224	219	242	237	236	230	260	234	209	219	235	214	209	213	249	259	185	213	227	257	252	215	258	226	240	225	221	235	219	236	220	204	251	221	238	207	221	237	242	241	232	231	226	265	231	250	244	218	240	235	263	220	216	232	238	251	231	215	244	246	244	200	239	239	229	226	249	210	225	256	198	258	250	240	211	212	204	227	231	224	232	211	229	222	228	210	235	232	215	210	231	217	217	223	233	245	263	239	228	232
33069	47284	36544	29556	24834	22160	17282	11458	8061	5738	3727	2461	1727	1320	1108	1138	1040	982	896	825	789	730	702	650	591	550	533	494	420	396	337	329	318	351	325	302	316	304	301	320	277	274	296	286	282	285	307	269	334	325	302	291	307	305	274	315	300	283	286	280	273	321	274	260	272	277	285	304	289	275	310	309	293	299	292	275	274	276	279	282	273	268	284	271	280	255	251	320	296	279	290	287	294	297	250	324	272	281	268	276	288	277	273	321	271	299	272	266	256	261	299	287	286	301	270	310	257	281	270	274	305	276	288	248	310	290	261	252	280	285	294	293	313	293	274	267	272	292	310	273	281	259	313	268	274	270	303	279	292	297	267	273	313	269	260	272	280	289	275	307	280	284	292	261	300	287	276	265	269	310	311	251	283	262	294	293	311	280	263	283	274	287	289	275	299	298	284	293	287	293	267	283	271	270	260	291	294	286	283	305	311	293	268	300	246	259	281	267	261	285	293	245	289	296	304	296	274	277	294	280	284	276	242	262	265	298	267	287	291	324	288	279	269	262	277	278	267	272	266	289	265	268	289	285	242	274	282	300	264	295	275	269	258	282	313	274	293	274	286	274	274	293	275	280	269	297	296	272	283	274	267	286	264	256	284	259	280	300	281	267	266	274	257	303	259	289	274	289	295	277	282	286	284	297	287	262	309	305	296	281	315	273	293	268	287	275	252	274	292	280	333	302	292	278	308	262	285	272	276	282	271	320	281	316	274	287	241	272	260	279	299	286	246	289	259	313	286	292	279	276	258	297	244	295	266	282	303	267	290	257	247	292	260	270	291	297	276	253	273	268	295	283	297	273	263	276	291	264	289	305	272	267	273	288	295	276	292	269	271	279	244	283	301	284	267	291	286	297	276	297	279	282	323	300	299	249	264	285	287	291	295	267	298	267	274	272	284	292	292	292	271	279	253	286	263	288	262	299	276	262	282	295	270	261	296	276	291	270	278	285	279	288	256	301	270	296	293	280	266	300	280	292	271	266	308	245	254	261	266	289	254	268	295	286	302	278	263	270	290	298	257	284	276	270	304	255	277	291	290	242	298	282	289	253	269	251	290	263	275	276	290	256	277	309	270	256	250	262	300	266	289	286	300	301	277	265	280	266	279	299	299	270	285	292	308	273	277	267	290	257	248	269	298	273	282	271	278	293	265	271	304	302	275	280	280	276	279	268	276	275	302	301	319	290	279	294	277	278	299	298	279	298	292	281	262	278	295	310	278	282	277	273	276	300	264	311	286	283	285	268	254	294	270	283	287	271	269	288	292	276	281	289	261	293	309	275	290	262	248	318	265	307	261	302	268	296	278	286	259	286	303	273	282	279	294	282	290	279	267	303	299	266	277	260	283	269	266	291	278	294	283	264	263	292	288	268	267	300	282	308	260	295	264	277	260	296	257	263	287	291	295	293	284	281	283	286	286	273	277	279	306	300	302	285	279	293	284	285	271	332	311	278	281	289	273	271	272	264	287	307	289	293	285	291	265	284	266	286	282	255	287	280	264	306	282	275	281	304	304	275	295	277	295	312	283	315	275	252	281	262	286	296	298	295	300	275	260	283	317	279	309	299	282	279	311	293	270	283	303	267	282	279	265	266	312	252	306	276	287	264	298	276	276	292	272	269	298	306	295	277	268	280	299	282	251	297	277	269	286	248	291	267	268	284	291	273	284	283	280	295	306	284	283	273	273	283	285	280	294	280	288	276	281	268	288	311	276	261	285	297	298	255	264	269	280	290	263	306	265	286	266	267	280	261	285	278	281	277	309	263	262	272	260	280	288	316	303	316	286	323	289	272	272	303	295	253	278	305	274	263	257	262	277	262	235	278	259	296	281	267	282	277	273	277	278	293	300	262	298	277	269	278	287	281	281	254	255	293	277	277	282	274	284	278	271	300	269	275	267	278	252	247	309	275	279	289	291	278	290	265	289	306	302	279	272	266	264	277	280	288	282	296	297	284	271	273	267	303	276	247	286	276	262	273	302	255	267	307	272	256	308	277	260	317	270	290	285	289	287	270	299	270	281	255	300	271	301	292	276	294	283	289	268	278	265	282	265	284	261	303	294	266	293	280	290	298	292	278	326	320	250	298	247	288	300	285	284	297	277	312	285	269	313	281	276	264	271	284	295	303	290	302	302	289	258	276	279	273	290	273	299	310	310	272	284	276	304	322	308	299	281	264	264	254	270	286	283	273	260	284	293	306	293	283	269	277	299	271	296	253	266	280	284	295	297	307	258	274	286	310	273	277	258	265	281	259	293	296	276	282	282	296	287	302	260	298	290	272	266	256	275	243	268	284	256	281	285	286	275	259	318	262	268	280	297	289	294	271	264	267	292	317	281	296	283	282	278	244	267	277	256	268	275	293	266	264	297	319	280	276	278	279	295	272	291	281	269	263	282	285	283	256	289	269	256	282	256	269	284	294	285	277	312	273	296	256	303	294	245	312	293	287	270	281	285	257	287	289	290	285	240	287	294	270	279	306	269	288	294	255	271	296	296	276	279	274	299	282	291	282	254	279	287	291	314	281	287	286	275	292	292	257	313	265	264	259	283	259	286	274	279	287	284	273	310	284	268	251	310	294	256	274	292	282	288	292	283	279	311	286	294	271	278	257	284	253	287	295	298	252	299	236	308	255	258	273	292	260	286	284	269	281	250	257	286	265	263	297	285	270	279	284	304	279	284	280	308	279	298	278	278	254	288	282	296	309	267	265	251	278	294	271	271	271	303	299	298	275	301	269	266	281	295	260	286	294	291	287	270	265	262	286	264	285	272	306	260	283	280	307	281	290	276	281	296	247	295	299	273	255	266	303	286	299	277	291	268	264	251	267	254	274	280	279	265	312	298	274	268	270	289	288	272	283	284	284	285	274	268	298	276	299	256	284	269	296	272	312	262	271	291	310	310	268	264	304	288	288	282	279	282	264	275	266	294	271	298	273	290	284	278	279	311	279	266	306	265	280	291	291	262	278	311	284	290	294	262	280	267	255	281	284	311	257	281	297	269	290	288	290	261	282	282	284	263	296	284	298	289	283	292	266	294	284	256	264	315	267	280	268	299	296	306	242	286	274	253	271	275	296	281	293	293	283	263	298	268	276	278	290	316	303	284	318	299	272	292	288	281	296	309	294	290	265	262	263	273	270	290	311	273	257	283	309	284	284	273	266	288	270	278	268	288	272	288	313	292	293	322	267	295	262	304	237	283	285	239	273	244	303	296	272	242	255	279	310	277	327	293	275	276	291	299	292	291	265	251	244	280	288	263	281	305	299	264	278	256	269	301	281	290	275	236	270	296	291	288	281	302	288	287	284	287	289	300	259	245	295	282	264	307	284	276	294	270	270	290	283	262	281	289	278	297	254	267	245	297	292	266	269	276	268	272	275	290	311	282	279	278	289	276	289	296	298	304	303	273	298	274	291	298	287	247	298	311	280	298	281	277	264	274	258	264	301	316	300
23852	21097	28277	24828	23606	24170	19413	10946	6550	4849	3224	2283	1609	1260	983	966	1014	970	811	790	788	732	703	665	625	550	529	512	420	381	362	347	314	334	351	365	341	319	296	262	296	311	299	334	315	325	345	307	297	348	328	329	318	323	328	320	304	300	312	325	322	301	282	319	330	305	313	302	315	328	297	294	292	323	304	312	273	299	288	297	315	342	297	272	351	280	314	303	285	299	309	301	296	288	303	305	276	286	303	278	337	308	291	298	294	306	266	277	302	288	308	280	281	297	299	287	272	294	316	284	318	299	305	274	306	294	281	287	307	293	317	283	266	284	288	296	297	290	264	302	286	303	308	280	280	291	300	300	318	267	294	312	283	291	294	314	297	311	297	297	281	302	296	312	281	286	281	288	286	321	294	297	300	292	304	290	278	296	297	293	268	294	278	311	270	295	266	339	309	259	302	284	282	309	331	293	319	278	311	284	299	271	281	287	282	280	274	303	297	297	275	304	283	284	265	285	304	287	313	301	306	304	273	297	275	288	296	310	319	294	300	297	338	280	293	287	292	293	299	295	274	311	292	292	290	263	282	295	290	283	286	322	291	284	309	293	308	278	286	283	307	278	306	272	302	298	309	312	280	304	292	288	306	280	272	321	296	267	275	287	280	278	289	276	303	319	315	317	287	291	338	289	294	305	326	301	294	265	273	285	291	312	306	301	322	287	284	279	308	305	283	309	282	283	293	306	284	301	283	315	305	321	289	326	312	312	313	281	282	277	313	293	305	307	289	287	328	265	313	306	325	282	315	266	292	282	288	295	300	314	281	280	295	313	299	276	314	291	287	317	311	308	290	288	304	313	253	325	318	301	270	285	293	274	271	293	289	293	310	313	313	261	284	302	259	302	307	339	305	313	303	342	264	318	293	294	299	265	291	297	319	332	290	307	298	293	278	320	312	309	298	288	270	309	326	293	316	291	304	282	281	293	293	278	291	317	307	295	316	338	262	308	310	330	312	316	278	324	273	280	306	265	307	281	271	287	316	295	321	298	284	293	295	297	311	280	298	277	305	296	295	296	299	300	318	278	327	289	292	297	283	298	315	297	301	303	289	260	297	281	305	311	273	314	298	310	290	300	302	304	300	280	268	344	322	304	303	272	288	300	284	342	298	323	307	305	307	267	300	306	319	273	262	307	287	296	329	295	302	295	289	305	313	324	291	311	274	277	272	321	301	295	289	296	308	304	303	293	323	295	302	317	317	287	322	276	282	309	297	283	306	286	287	336	300	291	275	257	253	304	313	294	316	316	297	320	303	293	302	323	297	320	293	294	264	294	306	300	277	276	297	272	310	264	338	277	304	328	333	298	308	274	301	248	281	285	308	278	301	282	290	298	292	280	268	294	304	299	298	284	282	276	314	326	295	308	306	285	286	265	312	293	278	273	296	269	280	281	308	277	309	290	303	307	278	298	278	294	282	320	319	303	313	302	282	307	293	308	276	304	323	276	283	302	296	297	262	301	286	256	280	320	290	303	306	304	291	305	294	324	321	280	280	277	318	310	335	336	284	321	344	311	274	298	333	311	273	269	280	273	283	298	308	314	317	297	278	313	320	292	289	282	280	282	326	294	284	296	291	331	290	326	305	286	298	321	319	270	294	303	311	280	302	301	289	300	284	308	290	335	302	289	308	264	293	287	307	281	273	293	246	284	283	298	323	290	294	328	290	314	297	247	287	290	305	283	290	311	321	298	294	299	301	291	285	314	281	278	307	323	283	314	267	274	308	291	319	284	300	311	307	322	286	263	310	313	289	291	298	305	310	296	282	272	302	307	309	311	293	248	266	307	297	275	321	295	307	290	291	312	285	308	317	269	289	293	296	282	308	284	295	306	292	337	294	290	285	289	311	307	308	295	295	318	315	306	294	291	292	281	275	275	299	318	296	316	311	308	275	334	295	336	314	312	267	309	356	313	295	283	297	275	335	321	306	263	307	321	283	270	282	325	302	303	285	305	271	280	291	324	309	311	273	316	297	333	289	312	296	292	299	264	307	274	334	310	295	271	313	293	262	280	298	301	306	278	260	300	323	296	295	285	285	309	319	290	285	296	307	297	331	308	281	293	300	298	291	304	293	305	283	303	331	294	294	318	275	263	276	301	304	290	309	291	289	348	297	321	298	279	266	294	291	271	291	287	288	288	276	279	297	321	308	271	300	293	281	289	300	273	295	289	314	265	284	300	325	361	321	315	281	310	288	306	297	288	266	294	299	280	310	283	281	282	305	290	329	313	281	308	300	290	303	308	296	303	299	295	253	305	308	302	288	294	318	267	283	288	274	292	282	330	306	291	296	319	285	318	291	313	302	363	324	268	329	295	273	261	286	316	283	288	274	267	287	306	289	285	332	312	287	251	285	298	346	294	303	291	320	272	295	276	301	301	284	281	334	293	299	322	323	288	309	294	322	313	260	289	291	337	298	301	290	314	297	320	274	257	295	293	305	289	302	309	295	307	285	314	294	319	306	325	305	305	316	291	289	295	320	300	269	298	277	264	295	301	324	298	296	305	292	330	301	283	303	289	251	302	286	300	271	301	312	260	288	316	299	346	287	287	294	289	296	301	284	254	304	297	306	289	303	302	296	274	313	292	314	264	304	283	311	286	279	276	314	286	322	282	302	305	274	312	324	293	299	288	298	289	293	288	297	294	314	299	268	292	315	313	294	297	292	313	315	308	306	298	300	309	343	300	285	307	299	303	248	303	280	280	298	319	311	327	291	303	312	305	289	282	321	307	310	313	290	284	270	299	308	311	274	305	301	345	290	286	290	288	296	284	300	270	295	303	286	276	298	273	283	294	325	316	298	332	338	296	318	328	298	287	257	281	291	304	340	302	293	286	304	307	298	298	302	322	280	314	307	282	298	283	286	294	291	291	287	300	337	303	306	326	275	265	276	300	316	319	288	260	300	281	299	301	349	308	297	301	283	324	292	279	286	323	269	311	298	302	280	336	317	323	286	296	283	298	306	273	303	283	310	293	295	296	298	296	306	299	305	282	253	304	301	270	289	278	294	318	292	317	306	324	298	270	295	307	266	291	289	286	298	309	289	268	266	288	307	311	286	333	311	324	305	298	274	301	305	309	290	306	281	296	295	302	290	323	309	294	291	315	289	257	318	297	274	268	278	317	277	305	321	343	320	298	315	279	286	338	301	310	326	300	297	303	322	291	291	320	301	292	288	292	293	292	293	293	255	299	277	316	257	322	269	277	301	297	293	314	300	284	311	293	305	340	281	298	310	334	304	303	264	321	291	306	297	300	301	325	282	279	293	269	277	307	344	312	318	287	337	302	271	282	280	301	282	332	301	288	293	313	285	291	288	263	304	293	327	314	289	314	310	292	275	305	293	290	276	317	270	251	320	287	282	294	287	278	274	305	294	284	292	301	312	299	285	306	286	287	309	287	299	301	310	295	304	324	285	289	286	316	314	298	312	285	294	274	288	299	329	313
33248	54678	43131	35644	31683	28816	23287	16670	11985	9081	6314	4497	3139	2350	1745	1852	1866	1692	1476	1396	1261	1256	1115	1057	966	860	813	781	652	572	484	471	469	458	468	392	389	415	393	369	381	350	389	363	375	364	356	388	430	417	378	429	423	399	382	384	374	405	369	368	388	382	377	361	353	377	319	367	367	371	355	354	357	344	362	353	360	346	382	373	386	321	371	335	374	367	340	365	375	323	389	371	361	327	330	345	353	357	355	346	354	316	357	340	368	369	341	332	368	358	371	369	348	366	375	351	365	379	356	340	373	354	369	354	371	324	365	415	363	357	381	331	382	376	372	369	373	331	338	377	347	374	376	344	334	359	334	347	361	336	308	358	373	381	359	329	338	350	357	363	374	373	355	361	344	324	343	375	365	355	385	319	326	358	368	347	347	374	406	374	336	339	358	335	348	367	361	368	368	341	384	350	328	344	355	345	369	354	357	375	362	350	319	377	391	340	394	374	375	387	384	363	356	322	343	343	395	339	361	383	347	356	355	330	348	336	358	357	369	365	348	352	379	351	381	365	358	375	363	348	345	376	378	355	360	355	369	371	365	380	321	302	331	317	346	340	333	357	334	352	376	331	347	385	349	354	358	345	353	363	359	354	349	351	347	382	381	355	346	340	373	361	345	363	372	370	364	358	334	357	359	329	350	353	336	386	367	347	389	361	361	354	343	341	327	367	320	339	352	343	379	329	364	360	327	371	351	331	379	389	342	363	341	359	351	358	343	352	349	321	350	355	375	334	349	352	334	341	364	348	364	370	371	357	313	384	370	334	357	365	385	367	366	341	344	374	400	374	317	350	380	364	357	357	337	356	345	345	363	365	374	341	385	335	376	348	352	371	355	342	344	341	371	370	355	341	362	354	363	351	361	384	349	351	346	381	380	390	381	331	371	344	359	367	372	379	364	348	350	366	344	351	357	383	346	373	370	352	389	397	371	366	346	362	343	323	338	336	381	347	317	357	320	377	375	361	334	379	368	341	337	348	391	369	343	374	351	342	392	365	356	332	357	375	389	354	311	348	369	382	381	347	353	332	359	371	356	374	365	360	369	372	373	356	360	351	332	393	330	363	359	343	369	352	350	354	341	370	328	345	385	385	359	350	347	357	366	356	352	348	406	305	346	334	349	335	363	371	336	342	377	342	360	327	366	350	346	397	339	364	373	333	351	370	336	360	322	353	358	351	371	335	340	356	362	350	366	375	331	325	347	383	359	354	368	348	377	378	349	371	374	360	368	345	352	316	373	346	382	353	373	359	370	336	338	323	375	336	386	357	393	358	379	338	362	340	347	338	324	366	376	365	335	345	384	370	378	399	348	378	386	387	342	361	328	365	371	369	349	334	362	360	362	367	321	338	344	343	323	322	329	395	356	386	369	343	318	365	343	352	337	370	351	359	378	344	350	369	361	325	320	361	328	391	377	352	377	358	331	357	351	342	367	381	333	388	352	360	358	346	339	342	357	364	351	345	347	381	372	347	385	357	374	351	354	361	364	343	353	392	345	376	377	338	364	359	364	387	368	357	363	372	374	339	390	377	363	386	347	332	367	354	329	364	324	375	346	366	356	373	357	378	360	381	347	377	337	374	353	315	362	339	342	342	340	359	364	337	380	328	359	350	377	368	348	360	349	351	339	353	342	322	334	368	355	333	339	373	337	353	337	360	379	374	382	345	330	317	386	372	369	328	372	371	366	348	345	335	355	362	362	360	353	338	364	349	319	395	339	349	345	330	356	362	349	361	360	384	388	336	350	344	364	369	387	370	366	361	355	377	344	391	343	336	348	359	382	381	369	376	379	335	345	301	353	355	367	321	355	361	353	339	358	380	337	342	384	364	342	369	377	346	360	330	355	370	359	352	352	373	367	370	391	335	337	378	385	389	366	343	376	393	347	345	331	347	353	383	364	332	309	348	353	360	389	343	354	390	361	352	363	366	366	361	348	377	380	330	354	336	350	359	362	349	397	348	350	344	326	342	356	362	336	340	342	353	371	365	343	335	349	380	360	340	362	332	411	391	349	320	346	354	362	359	333	336	393	357	367	348	355	329	378	340	354	370	378	416	350	343	356	343	350	388	372	389	368	334	388	355	363	326	370	401	339	326	369	336	299	383	353	379	340	362	387	348	361	400	350	381	360	388	328	334	399	340	348	356	360	362	362	372	374	392	365	346	379	368	364	339	383	394	350	362	353	355	367	339	331	363	379	379	358	376	369	377	379	319	354	333	388	364	344	376	359	350	323	368	388	370	398	406	335	354	363	339	340	351	379	345	367	365	332	351	350	354	337	325	366	352	340	342	333	384	358	346	342	329	377	362	355	372	404	338	356	361	352	388	361	350	387	357	395	383	347	360	344	354	345	353	350	372	383	363	332	355	374	365	336	352	361	370	340	356	384	333	351	356	358	363	381	349	352	364	369	317	360	377	349	349	317	347	350	347	363	357	353	354	350	299	365	380	349	365	367	345	337	383	334	367	323	402	360	370	345	370	358	359	364	369	366	356	335	347	345	385	364	305	368	368	356	366	345	354	394	391	342	346	346	407	330	361	362	359	338	387	348	344	339	366	390	363	372	389	345	392	340	371	361	331	333	380	336	345	355	374	326	361	368	338	340	305	311	403	386	368	340	388	343	379	351	336	375	362	317	395	372	370	320	343	349	347	350	355	363	332	364	328	347	379	369	326	363	329	356	341	347	350	347	351	348	336	385	358	330	349	356	361	356	375	381	364	336	353	380	354	357	351	364	396	378	351	372	384	381	351	357	356	345	326	352	367	357	368	355	353	397	383	342	358	377	367	357	330	351	335	338	370	371	342	389	315	336	364	363	360	366	340	388	358	386	349	384	366	364	364	306	367	348	360	357	373	333	355	389	341	345	381	364	360	321	361	349	364	370	376	384	360	344	334	330	370	361	355	375	349	373	353	366	375	352	340	342	378	297	337	359	379	356	327	362	352	366	365	373	341	376	339	374	330	371	364	364	354	354	337	344	340	336	336	368	333	360	393	354	384	360	340	369	376	380	321	365	348	332	372	362	371	357	371	365	380	347	345	349	348	384	330	354	363	378	365	315	354	340	392	330	361	357	384	378	355	371	369	320	355	371	330	375	354	349	369	343	337	380	339	380	350	347	352	354	358	327	343	348	359	352	365	356	337	360	358	377	394	364	381	372	347	348	336	364	352	312	345	355	352	335	333	331	366	378	341	362	342	332	359	363	379	366	348	378	388	350	342	327	371	363	368	377	310	327	366	356	340	364	357	378	358	356	358	383	329	349	328	376	347	339	370	369	354	379	381	345	367	362	333	379	388	376	380	374	389	343	345	343	368	383	392	356	399	360	348	335	382	326	385	360	389	332	351	347	387	367	348	352	370	346	353	348	341	341	357	348	352	380	357	390	348	349	358	315	334	351	369	338	336	343	371	337	337	352	396	381	350	351	354	359	368	323	360	348	373	371	336	334	381
24860	21225	28085	26600	22513	19760	14445	8114	4980	3372	2311	1631	1199	1016	736	702	865	750	697	619	588	509	488	493	469	442	378	399	328	347	257	255	267	258	264	259	240	218	228	208	235	212	233	207	235	238	226	256	243	230	225	251	239	246	234	237	227	252	218	234	233	238	219	221	249	226	226	244	230	209	197	195	224	220	210	225	224	204	221	237	280	207	222	229	240	217	238	221	216	235	242	217	198	227	224	210	223	213	218	207	241	246	221	232	257	233	207	222	231	215	229	230	233	209	227	247	206	248	210	208	225	221	230	243	244	219	219	233	204	221	215	253	237	233	228	236	221	203	236	221	239	231	242	213	268	255	253	205	216	233	214	237	242	209	208	228	230	229	232	227	223	203	221	247	221	213	236	214	227	234	222	219	248	192	203	198	243	212	219	234	245	221	229	231	236	244	243	233	228	255	242	237	224	220	213	235	220	214	212	237	221	207	206	222	236	228	210	212	227	216	235	233	228	219	246	219	233	224	207	221	218	226	249	214	222	220	231	215	213	212	234	229	228	228	266	222	231	222	231	220	217	214	229	224	224	222	217	222	214	237	210	219	228	228	234	217	207	225	200	224	243	220	211	242	215	240	231	214	220	233	230	234	255	217	214	242	210	226	210	242	221	236	230	213	211	218	230	202	238	233	215	237	224	218	210	243	248	233	230	214	231	227	256	234	226	220	225	220	220	224	225	259	226	227	229	221	200	216	244	245	232	247	251	203	211	215	202	230	211	221	230	221	226	246	210	227	222	206	232	256	244	214	247	237	219	240	232	233	242	224	224	199	231	229	236	243	239	247	220	193	225	219	223	228	206	233	211	235	191	210	254	223	226	218	250	211	228	222	215	244	225	234	235	202	261	201	228	223	233	228	239	223	243	241	248	238	243	223	234	213	198	213	198	193	211	203	246	235	213	207	214	207	226	206	227	233	210	245	221	225	208	224	206	228	229	248	221	233	220	229	225	187	214	189	239	219	198	217	218	247	242	196	228	220	217	217	221	228	221	240	225	242	208	234	244	220	238	231	218	217	233	219	222	230	237	226	219	197	233	240	235	211	223	259	215	231	253	206	234	209	199	235	261	222	221	237	229	211	215	205	209	227	210	234	244	203	239	228	195	226	231	239	227	225	241	219	237	227	218	218	213	239	236	238	233	207	208	217	214	230	215	229	207	210	202	203	233	233	232	232	205	240	223	203	207	194	237	227	225	251	216	209	246	235	237	253	228	246	221	221	213	228	219	245	215	208	209	193	214	212	206	224	228	238	235	239	219	214	220	229	191	210	226	230	244	213	216	213	217	228	237	191	238	205	240	216	221	228	187	232	225	216	217	201	220	230	221	226	216	210	227	223	264	226	220	232	245	215	219	242	235	223	230	210	238	230	201	253	236	226	234	226	212	222	248	216	227	197	247	222	228	208	221	231	228	206	234	203	225	227	245	248	224	215	217	201	228	218	235	210	203	215	227	228	224	219	227	208	235	246	221	234	208	218	231	228	232	226	244	206	215	211	231	214	236	210	239	224	236	225	218	203	243	230	242	229	230	215	235	243	235	230	263	215	205	231	218	233	219	233	227	228	252	255	243	194	229	221	206	238	213	213	216	241	241	203	228	205	227	224	213	195	233	225	211	230	236	247	240	218	211	206	222	217	256	208	206	198	233	231	212	191	231	230	232	218	187	234	250	208	198	234	211	221	236	224	233	243	236	218	247	229	232	261	221	207	223	232	226	211	221	230	229	220	213	204	200	214	258	248	244	214	243	220	226	224	214	210	234	205	216	214	206	205	205	213	219	230	214	221	244	238	219	221	214	227	210	251	249	215	231	225	234	200	198	227	230	211	221	242	213	242	233	247	219	265	213	241	207	228	224	239	227	204	221	226	202	238	219	270	203	226	229	207	233	224	234	197	212	238	262	239	214	259	215	223	234	224	200	234	250	237	230	182	200	213	243	236	220	198	203	230	254	215	230	224	222	268	235	228	217	233	225	242	237	225	232	221	213	251	214	216	241	206	222	206	229	218	258	270	211	214	222	245	245	201	241	204	234	245	233	213	206	224	192	233	185	218	223	198	228	217	227	234	246	232	215	225	217	223	208	209	222	236	228	203	220	241	224	218	235	223	212	246	205	219	244	190	228	208	247	226	230	244	222	202	235	212	247	213	211	234	245	242	213	241	210	243	234	245	200	234	235	221	213	231	221	222	220	213	219	189	230	228	224	240	189	221	219	232	210	227	220	233	226	255	230	223	193	266	208	262	224	209	218	197	216	221	235	222	220	222	222	198	190	221	221	210	236	217	229	226	208	207	212	210	223	233	249	190	204	213	203	219	188	245	208	213	205	230	197	218	228	193	222	210	256	219	227	245	221	232	190	198	226	221	226	254	198	202	237	197	201	217	216	237	211	202	216	221	231	193	213	212	213	208	235	196	204	213	229	212	225	237	218	226	253	209	214	231	198	236	250	212	228	234	245	228	185	235	189	204	226	221	214	239	199	241	222	200	187	214	244	228	237	232	254	228	233	222	214	227	210	214	205	206	242	220	228	220	252	225	234	214	221	229	210	235	248	239	213	248	214	206	237	209	211	205	235	225	231	232	241	220	209	210	240	220	215	238	220	220	239	223	236	232	224	218	225	240	213	218	223	252	201	240	224	262	212	217	247	216	243	234	232	247	218	251	240	254	205	229	216	195	228	217	194	240	228	227	256	225	204	226	223	226	231	212	225	222	248	243	214	231	238	260	250	233	222	240	197	265	230	227	192	224	202	225	221	203	245	226	224	235	217	218	226	213	231	245	226	240	237	222	255	225	218	216	228	200	226	237	226	238	247	211	218	194	216	223	220	215	220	227	216	230	218	211	203	211	218	230	232	245	226	205	249	216	220	240	205	222	219	226	223	223	215	213	248	195	235	206	228	224	255	237	232	190	209	233	221	217	232	234	221	231	229	219	226	214	209	250	229	227	214	242	242	231	245	218	238	229	228	206	224	239	198	248	197	236	221	240	243	227	227	233	233	217	247	206	222	209	232	247	211	221	239	238	196	248	192	225	199	240	223	256	205	240	215	221	230	235	224	211	229	232	227	204	217	253	243	229	223	227	213	232	202	235	219	235	211	242	220	213	216	227	248	202	215	225	219	219	193	210	247	219	250	201	212	215	242	207	214	209	219	203	241	236	234	228	220	222	233	233	220	212	218	221	231	231	219	212	201	213	227	197	239	235	225	215	244	231	248	235	227	224	242	231	213	223	221	246	230	198	225	243	247	230	241	192	241	229	238	216	199	227	220	253	222	208	212	217	188	238	211	234	231	215	239	214	221	239	248	229	207	231	195	231	251	224	235	223	202	221	234	208	219	229	203	235	228	241	231	204	211	220	246	230	234	193	252	188	219	235	223	217	231	212	243	229	228	209	224	208	236	222	250	240	221	235	227	242	236	247	230	222	212	230	228	215	237	217	215	217	210	221
33711	52228	41097	32441	28283	26064	20687	14467	10213	7503	4927	3471	2408	1873	1477	1470	1470	1403	1190	1112	1049	960	883	807	749	759	642	556	468	395	367	367	375	383	363	347	324	297	295	280	269	278	298	288	306	305	275	307	327	305	327	303	301	273	314	296	312	298	293	296	301	301	312	283	334	309	294	277	302	297	286	283	283	266	294	269	299	283	284	273	254	276	288	290	276	257	278	279	304	265	281	290	275	249	285	271	255	281	269	268	262	278	297	257	273	280	281	277	282	265	261	268	286	292	269	271	280	264	281	280	289	263	288	259	270	270	294	268	265	257	248	276	293	285	274	262	317	293	270	267	259	314	291	277	278	284	238	308	280	251	264	291	287	269	307	260	284	268	270	260	323	297	262	251	305	276	282	292	270	297	292	299	267	300	280	267	259	282	241	281	271	244	293	255	283	283	302	255	255	279	266	276	281	282	257	251	275	269	262	287	262	262	283	275	288	291	296	258	266	256	264	301	260	301	307	260	279	301	268	289	286	267	271	277	297	296	273	303	281	269	274	289	254	267	300	287	271	281	276	274	302	266	283	263	284	290	266	300	292	272	296	286	311	264	276	281	296	271	262	275	256	279	281	287	283	246	276	300	293	335	278	264	274	295	265	272	262	270	285	301	292	282	285	281	267	294	251	276	257	291	303	292	285	271	262	274	269	299	269	258	259	249	280	252	280	291	286	291	267	290	287	284	281	275	270	278	268	300	289	285	266	285	263	288	278	263	268	271	287	268	270	277	280	282	266	277	288	305	308	252	279	271	279	297	274	261	298	278	281	248	284	273	279	265	276	262	259	307	287	292	305	275	266	291	255	322	292	287	269	291	283	282	279	297	293	298	275	254	287	296	269	282	290	275	272	261	271	300	260	262	294	304	307	293	283	292	276	293	324	257	291	272	265	291	291	244	286	285	288	282	277	275	257	272	279	286	285	264	259	295	257	251	293	286	261	292	260	264	296	277	293	260	281	268	275	280	257	265	291	289	301	282	272	287	282	301	272	292	302	260	250	295	293	260	256	288	273	273	292	280	263	262	270	273	265	265	282	257	282	266	265	299	291	225	249	267	290	268	284	258	298	297	266	299	280	280	301	255	291	302	298	291	249	269	273	275	270	280	259	315	282	330	266	299	296	320	291	293	291	254	288	272	295	275	273	276	306	293	276	274	304	255	306	270	259	289	290	277	240	263	273	244	243	253	252	279	292	301	281	279	263	283	281	282	285	264	274	280	298	276	284	275	298	248	293	274	277	287	267	269	318	287	293	274	276	261	288	284	277	284	249	296	251	273	294	285	273	301	312	268	294	245	268	232	279	308	292	274	301	289	265	261	266	258	271	269	277	289	272	302	276	281	258	281	275	293	269	277	293	284	276	302	284	269	272	281	283	266	288	262	276	293	268	276	290	258	263	292	282	276	313	273	292	289	278	271	301	280	301	275	284	284	286	282	265	287	272	262	323	243	294	281	275	275	260	288	242	280	284	286	280	279	261	276	264	264	292	254	274	284	275	285	267	267	281	278	316	272	264	287	259	296	282	286	260	277	288	275	255	276	253	304	283	295	268	248	278	295	245	283	267	300	248	276	237	292	266	286	319	275	273	283	284	243	269	273	261	284	302	282	278	264	242	274	287	277	289	293	244	273	278	276	278	287	311	284	256	294	296	283	273	277	323	305	304	276	277	287	287	253	303	265	305	274	267	264	266	274	310	295	266	267	276	263	280	282	296	289	286	263	302	284	264	285	275	274	293	263	316	279	271	294	275	268	277	293	279	253	282	259	280	277	253	278	266	271	316	296	285	257	309	232	277	290	256	263	279	289	266	282	252	278	294	288	288	286	285	279	262	270	284	264	245	259	268	282	269	300	299	254	278	306	278	263	272	285	276	245	247	284	276	283	263	301	294	282	295	284	275	256	268	303	280	286	302	261	291	298	270	296	260	269	289	273	286	273	276	261	259	252	305	302	281	275	261	274	244	283	315	273	280	285	291	316	291	288	282	273	275	290	269	285	272	278	284	274	254	264	270	288	249	273	290	245	287	266	262	282	287	241	269	266	282	286	282	262	276	296	256	274	252	281	289	297	281	284	249	272	255	283	302	296	243	267	283	292	276	286	284	247	261	263	276	262	275	277	273	286	259	268	279	293	303	286	298	266	274	281	264	250	272	276	249	296	278	309	310	301	244	279	301	244	271	291	273	321	283	289	285	253	279	308	304	259	259	296	289	280	251	267	270	277	271	263	279	256	287	311	285	284	286	286	278	263	277	233	272	300	273	269	291	278	281	265	274	265	270	237	289	293	299	302	326	262	303	282	274	260	257	283	258	288	281	268	266	269	301	250	257	274	315	258	265	286	291	289	279	292	293	287	293	274	304	317	282	269	272	269	247	277	271	256	285	278	295	290	285	248	257	260	290	301	275	299	290	276	295	278	277	279	264	247	275	296	276	278	280	287	290	264	289	256	289	266	244	279	276	271	301	297	266	296	277	290	285	302	280	282	279	290	279	276	255	279	250	277	237	271	278	258	275	263	254	243	264	279	258	275	267	276	259	286	267	280	281	263	268	270	274	265	263	299	279	264	310	285	265	267	299	261	284	273	261	259	293	255	297	254	301	274	255	263	279	286	279	263	307	297	270	254	319	293	254	298	284	285	286	251	281	278	270	298	286	281	276	255	275	279	271	265	290	297	301	307	269	275	270	318	260	278	287	265	269	307	271	274	264	262	282	302	262	280	259	289	288	286	287	263	262	291	263	283	272	290	271	322	281	305	262	274	287	271	288	246	304	247	280	279	276	277	294	292	281	290	264	275	273	257	293	291	287	283	278	300	281	287	268	280	287	255	282	286	280	283	290	276	253	294	250	275	314	283	284	278	263	316	273	272	288	309	270	269	269	262	287	269	288	250	300	279	253	283	293	286	295	276	274	277	303	276	281	280	266	278	285	279	271	290	279	291	283	264	288	282	274	286	255	257	264	279	283	304	235	279	269	293	267	242	263	255	257	286	296	245	256	265	255	307	271	297	300	257	297	305	302	288	295	282	295	295	280	266	268	265	270	272	294	276	309	253	295	235	251	280	268	269	289	299	260	298	283	293	299	276	261	276	297	240	303	255	294	290	264	280	277	270	295	279	287	276	264	299	282	263	265	272	282	294	296	256	271	276	263	268	273	280	309	256	280	284	241	282	245	263	303	257	280	286	297	270	238	272	302	292	297	276	274	315	273	291	248	260	306	269	287	272	291	274	280	301	265	259	268	272	287	284	272	291	290	291	309	280	282	303	247	303	288	293	299	279	286	264	275	271	260	282	310	243	296	323	289	279	285	273	266	236	252	254	313	302	264	269	287	278	267	291	282	289	270	272	292	296	242	276	274	278	274	246	279	278	259	255	275	296	283	281	276	288	272	264	282	278	268	299	293	253	286	279	277	308	309	256	250	288	270	273	262	255	265	295	299	271	277	287	276	260
22687	21028	28681	23684	21853	25467	26852	15900	9110	6497	4486	2932	2229	1851	1534	1484	1626	1472	1269	1170	1143	970	956	838	772	767	654	632	515	483	448	427	397	417	410	403	348	359	333	340	332	333	368	343	357	347	323	353	370	380	377	367	319	367	335	332	323	345	400	316	348	383	334	310	325	329	358	315	332	324	312	355	354	329	360	386	323	319	294	343	357	335	345	328	338	353	319	285	368	331	316	324	317	330	298	323	322	319	301	302	299	332	332	321	296	367	315	331	344	346	322	293	335	342	307	306	318	342	338	298	347	306	322	328	351	297	333	304	339	341	330	332	323	307	298	341	319	343	343	342	330	315	319	328	319	307	302	299	332	324	348	316	335	339	309	301	300	314	324	344	309	324	331	354	352	291	339	329	301	314	343	332	355	344	340	314	348	344	335	336	340	322	320	329	358	318	344	338	327	348	341	317	305	387	303	322	322	312	324	349	309	320	341	330	325	334	344	316	321	320	304	346	336	313	341	321	319	330	335	335	309	329	353	338	309	313	324	322	291	294	294	323	318	361	301	353	324	338	336	353	318	332	349	341	310	343	314	341	320	329	350	318	347	344	358	296	325	338	350	324	350	316	337	315	319	328	358	366	335	334	313	342	323	343	344	323	352	340	318	349	305	344	327	325	319	351	323	344	317	308	334	326	311	325	348	323	333	328	297	300	322	365	323	303	306	329	328	343	319	320	324	326	291	306	376	315	341	313	317	324	320	332	330	310	313	318	319	323	308	318	322	335	329	330	321	325	306	341	299	298	338	319	359	320	321	327	313	328	321	311	278	286	315	347	352	294	330	318	339	294	377	307	324	322	328	323	339	344	361	335	340	319	326	315	316	317	365	365	320	335	308	302	324	345	293	297	340	300	305	352	326	335	340	315	353	313	319	330	354	321	303	298	355	331	333	312	316	338	308	321	359	323	305	311	359	330	319	334	319	320	339	333	324	329	309	339	304	324	349	313	328	343	342	321	352	341	355	321	279	347	331	302	353	327	326	300	309	288	288	293	313	311	340	323	335	358	310	312	319	313	334	341	321	323	303	325	324	326	306	315	320	330	320	328	320	314	344	329	352	326	318	306	316	300	290	345	315	326	325	332	326	309	319	351	321	324	369	324	303	305	379	331	327	324	298	301	306	299	365	339	309	328	339	301	277	322	314	340	335	293	297	318	347	352	351	319	300	343	313	337	344	333	296	365	319	333	322	329	329	326	325	345	333	301	302	314	337	303	315	333	326	327	344	337	305	338	325	322	307	294	324	318	289	298	318	318	320	315	308	293	341	314	356	323	335	307	304	339	317	335	323	309	319	334	335	339	325	341	341	336	332	334	300	366	311	327	338	341	283	339	358	324	323	328	343	305	299	333	327	337	349	343	310	302	317	347	342	325	345	294	320	316	315	301	343	316	336	323	316	351	354	330	344	325	333	315	328	312	342	299	348	306	306	341	301	314	337	315	309	353	328	336	332	293	307	297	336	327	366	295	331	309	338	342	313	333	318	355	307	350	302	329	315	328	333	316	330	289	299	312	340	312	307	327	328	296	322	327	313	364	334	306	316	347	351	324	297	312	345	338	322	315	313	319	309	316	337	316	310	329	334	310	340	310	330	314	346	342	345	337	349	305	340	317	332	316	323	329	314	321	312	328	338	313	299	321	315	304	306	326	330	346	320	344	342	346	292	317	311	323	289	363	306	331	327	294	306	318	286	300	316	314	325	348	294	318	310	314	349	325	313	320	307	358	357	286	339	315	329	317	294	324	328	299	343	319	331	324	353	321	325	321	329	317	314	313	342	354	307	325	325	332	315	323	354	337	313	305	352	327	330	332	317	352	302	304	328	347	358	349	321	336	334	375	330	332	312	326	309	301	314	330	359	349	331	343	340	306	335	307	279	311	340	336	297	331	316	312	304	336	319	309	339	323	347	327	352	310	322	337	315	292	335	338	298	316	341	352	323	308	340	304	305	322	333	344	318	296	314	325	304	321	330	312	324	342	340	314	342	314	316	328	333	311	321	326	323	324	333	349	314	322	308	361	346	308	320	326	295	347	342	331	305	303	340	303	365	353	332	329	331	308	319	318	302	340	345	324	325	317	322	298	335	340	340	323	338	305	322	321	324	319	316	340	332	312	313	301	346	325	301	310	313	319	291	354	330	304	298	334	341	326	300	327	293	314	295	330	334	319	293	335	306	312	323	312	317	314	314	297	327	331	298	304	325	332	299	315	341	320	335	328	311	328	309	300	298	334	314	320	332	332	330	354	317	322	357	320	339	291	308	337	342	309	323	353	324	337	333	336	357	327	319	313	323	341	318	331	343	343	317	328	317	328	314	298	325	304	300	321	321	302	297	311	344	340	331	314	335	312	304	308	330	363	317	335	349	299	294	328	351	351	340	328	323	308	297	333	310	314	358	301	347	313	324	335	354	361	345	332	327	322	358	341	324	275	288	310	313	299	320	343	319	291	364	318	316	308	346	352	323	315	325	335	325	335	338	303	299	315	323	347	321	329	314	312	349	330	313	318	355	364	307	334	321	307	330	319	304	329	346	355	311	327	294	324	315	338	356	312	342	295	348	341	339	319	383	310	346	329	334	337	262	302	329	284	323	318	320	351	303	307	324	340	306	336	304	337	316	303	340	328	312	302	310	315	301	297	303	321	354	316	319	354	325	326	316	337	327	324	363	344	310	326	308	340	346	304	307	316	295	321	318	346	326	332	325	330	327	314	314	325	304	326	314	325	326	320	361	306	314	330	338	322	313	342	325	323	331	341	315	337	329	335	310	317	306	287	307	326	318	308	323	333	309	316	350	334	339	317	344	327	298	348	312	367	299	354	347	320	322	302	328	351	288	301	352	319	337	313	322	328	321	339	337	333	311	303	334	315	354	315	350	354	321	300	320	337	336	312	312	311	301	324	345	350	334	293	317	300	313	308	335	341	332	350	316	322	340	323	349	327	339	328	321	329	341	314	335	325	340	294	331	334	327	308	325	308	321	344	288	291	327	311	315	306	288	328	302	321	338	319	340	324	317	349	316	301	322	312	311	309	325	302	343	314	340	344	310	341	319	350	356	349	299	324	348	303	332	320	350	312	349	347	326	313	304	315	352	315	353	307	314	322	325	337	326	349	327	311	301	327	322	322	347	333	309	335	324	333	308	356	306	316	356	311	337	303	306	344	300	331	324	341	317	345	328	333	366	357	349	319	294	316	304	307	303	339	307	313	299	347	316	350	331	326	309	302	336	304	334	322	318	334	335	323	340	323	331	319	323	303	348	320	347	332	315	289	313	328	303	313	296	315	312	309	318	319	343	347	340	351	331	361	315	335	324	352	336	321	322	333	329	340	332	353	324	338	349	340	316	352	328	348	338	327	334	348	321	362	293	322	317	326	286	326	342	338	337	344	311	316	328	359	333	320	320	339	320	316	328	320	339	342	311	330	332	347	322	311	289	342	313	337	364	290
35837	61230	48694	39371	35612	33900	28695	21124	15446	11538	8269	5834	4049	3705	2866	2708	2890	2629	2263	2014	1870	1622	1582	1414	1340	1201	1064	904	716	613	590	540	551	556	621	521	473	431	441	402	436	405	407	458	393	438	436	450	424	446	468	424	421	397	454	425	442	422	441	476	402	428	386	390	395	405	414	379	410	403	413	369	397	396	386	378	384	355	367	400	398	382	368	395	425	377	379	351	373	372	364	412	362	392	389	391	384	393	371	366	384	365	394	404	391	406	390	389	411	362	428	393	394	387	389	389	396	364	385	405	375	373	404	395	397	420	388	357	389	374	419	373	415	386	390	400	415	402	385	381	406	381	414	395	377	385	376	378	405	394	404	377	391	356	391	377	364	391	404	388	402	394	383	357	381	375	378	402	389	437	390	365	396	403	387	396	428	345	369	389	391	374	405	405	383	398	379	383	377	374	364	391	426	381	416	387	376	381	398	394	378	389	380	395	370	389	388	375	398	387	399	357	424	393	364	401	379	408	390	399	407	404	405	407	361	362	379	388	398	389	395	369	379	407	402	406	390	369	363	402	373	407	380	405	387	380	416	390	362	397	393	392	411	397	393	371	377	348	370	368	363	361	408	390	395	421	402	381	415	405	391	357	375	358	364	380	373	386	347	381	370	424	355	381	337	368	384	410	417	380	366	380	408	408	371	356	400	406	376	386	405	433	376	423	376	396	389	378	376	407	376	407	413	372	399	420	373	372	353	390	381	370	401	371	362	410	389	366	382	393	384	397	393	400	378	423	404	385	386	376	379	403	371	370	417	428	376	365	416	376	414	409	354	376	376	435	406	382	413	410	400	386	405	377	449	383	382	391	376	384	380	405	380	378	398	392	352	381	391	424	390	383	404	419	369	404	383	371	397	407	414	372	368	390	398	402	365	430	364	366	387	394	418	370	358	394	396	382	440	350	385	408	400	378	387	353	384	372	387	387	372	399	390	392	403	353	378	380	382	389	384	366	399	366	389	393	397	389	409	403	426	407	389	365	386	396	363	400	355	414	412	359	406	361	387	380	422	403	374	393	384	364	370	409	407	404	435	441	361	375	389	391	363	350	379	390	384	398	398	421	392	383	408	400	404	384	388	391	364	378	375	345	386	370	381	413	369	378	354	401	403	393	386	362	403	384	371	387	391	377	397	375	425	401	410	393	380	396	382	389	384	383	353	410	400	365	394	365	382	385	401	359	402	395	349	368	366	354	371	432	382	390	396	390	370	396	400	384	349	400	375	373	382	425	371	388	389	434	406	378	429	374	388	376	345	413	369	382	391	395	363	367	423	430	401	382	397	405	361	371	381	406	381	391	383	368	374	389	372	405	409	371	404	416	394	356	390	400	390	339	415	393	377	364	383	399	381	387	384	387	403	420	372	409	401	389	422	366	395	372	393	414	394	433	352	397	369	369	397	385	430	377	374	367	358	342	383	404	416	434	379	367	397	389	378	389	389	369	415	401	442	413	411	419	414	381	388	367	365	389	366	397	394	367	360	366	376	380	396	389	363	397	367	426	369	367	353	382	389	431	421	412	394	375	411	378	402	371	370	413	408	354	414	362	399	381	357	394	394	396	402	381	394	357	383	377	382	384	375	376	376	379	395	402	401	399	377	412	387	402	373	412	382	380	391	407	373	401	375	372	429	366	362	366	409	420	377	388	368	402	380	352	374	411	388	386	391	421	367	367	386	388	394	417	402	387	417	369	364	416	391	361	395	399	381	392	373	357	395	364	394	358	422	337	380	399	388	382	351	366	403	371	381	399	388	369	420	383	387	384	424	395	359	411	362	378	382	359	381	396	348	404	405	359	385	379	389	435	411	387	401	382	417	358	425	376	398	417	365	381	411	424	379	377	400	390	406	422	352	397	393	388	397	421	413	365	349	435	344	402	370	367	382	410	389	401	361	371	401	376	407	390	369	365	410	365	420	399	366	409	423	355	402	400	415	377	387	409	386	373	346	370	371	348	380	378	370	410	354	410	398	383	369	391	368	408	394	367	389	352	368	405	409	355	384	346	408	391	380	364	353	397	382	388	386	417	384	380	392	411	387	406	396	393	406	365	370	419	390	378	384	385	373	369	392	383	375	418	375	394	379	380	361	364	387	414	409	393	413	400	383	416	373	371	395	367	385	398	383	388	394	370	389	415	354	343	397	416	394	373	373	385	420	375	436	389	403	412	389	377	347	382	373	415	398	423	400	407	343	421	387	409	412	394	403	391	388	348	393	374	414	365	445	406	401	368	391	387	382	372	368	378	403	400	371	374	375	387	378	387	366	383	409	376	393	383	415	387	431	407	404	376	398	396	436	369	406	374	361	372	360	404	397	384	413	424	357	404	393	397	401	384	410	394	376	394	403	395	410	392	377	388	364	395	399	365	381	417	422	394	389	391	401	383	420	385	378	421	378	404	400	409	414	369	394	401	371	396	401	396	376	379	359	381	381	405	367	402	372	361	409	406	396	397	401	400	368	407	379	358	380	380	374	397	375	406	379	388	420	374	436	390	348	359	374	349	402	427	398	394	386	384	417	380	362	407	369	381	410	392	427	373	441	385	384	383	363	410	395	365	377	371	401	387	363	366	388	375	381	387	427	378	419	390	371	426	361	370	380	360	369	390	421	381	440	366	360	394	376	389	363	417	409	404	385	399	378	334	372	403	401	397	404	360	370	420	374	365	375	366	355	423	378	411	398	402	401	370	393	361	403	378	348	411	355	374	399	416	357	384	376	364	388	412	391	368	362	379	384	391	376	401	370	396	406	389	416	382	375	372	374	386	466	366	394	377	405	390	372	374	364	388	422	389	357	370	362	384	389	380	389	420	399	398	386	379	380	365	403	383	368	375	413	424	403	398	393	368	399	407	394	401	397	382	398	393	398	379	380	354	416	369	386	372	388	376	407	360	422	378	385	398	394	367	361	405	412	397	408	375	377	421	391	358	415	394	382	428	357	386	360	378	348	380	382	351	448	390	380	375	352	395	399	398	392	375	404	374	355	387	360	397	363	382	385	368	366	398	416	371	384	359	420	390	407	355	381	349	419	375	370	398	416	391	375	371	395	376	395	397	358	397	374	371	389	384	355	363	425	415	369	396	379	386	393	409	397	396	389	383	435	422	402	363	354	410	378	388	387	380	369	387	361	400	382	378	401	363	405	382	347	404	418	390	374	408	372	419	388	388	366	378	413	370	420	376	383	421	381	377	395	395	404	386	366	354	421	357	378	348	371	377	367	374	371	392	359	352	395	362	348	366	381	394	385	386	393	372	397	397	409	414	383	392	381	399	371	385	412	405	398	410	363	362	393	347	401	333	391	369	371	385	380	408	414	405	384	410	394	399	373	386	360	392	426	403	394	396	367	391	383	394	370	433	363	368	363	377	392	383	337	378	352	379	384	374	381	420	377	370	396	368	391	387	379	429	391	392	391	366	405	388	366	360	383	388	416	384	383	410	375	381	377	385	387	391
29014	31494	34326	27567	19507	16124	10841	6239	3626	2434	1659	1088	852	800	627	580	665	663	559	523	473	459	478	418	409	360	336	319	283	265	253	255	263	259	227	266	230	235	247	215	237	234	246	223	259	231	231	226	239	237	208	245	275	244	247	246	226	254	244	243	215	266	240	217	236	236	248	229	230	230	242	227	255	216	212	232	203	244	231	212	203	243	255	220	232	232	225	247	234	219	213	209	212	208	220	253	222	230	219	241	251	232	262	246	249	239	260	220	217	216	280	221	223	224	224	212	241	245	243	235	206	209	249	216	231	252	249	261	238	254	241	242	207	224	252	223	235	240	217	246	228	232	230	243	246	220	221	219	220	226	242	228	248	223	227	225	231	234	218	222	198	218	250	222	227	226	209	252	224	235	232	235	236	234	254	210	251	231	245	209	225	227	218	220	206	216	227	207	221	241	226	232	221	258	197	210	235	230	213	236	209	244	246	224	245	238	226	227	228	219	239	200	201	225	240	242	272	236	233	236	222	230	230	231	202	242	219	243	234	227	235	241	249	229	208	230	242	228	222	224	231	249	232	213	211	227	202	225	235	244	213	256	227	233	221	196	243	228	236	228	228	240	208	250	224	252	228	237	244	243	236	212	229	237	198	203	212	228	212	252	216	227	234	223	240	209	234	235	223	223	217	224	237	254	254	223	225	225	222	217	230	247	227	232	235	242	194	227	225	222	222	249	247	239	247	217	248	256	230	227	221	216	241	204	212	234	217	229	260	240	239	229	249	212	219	235	250	218	214	228	231	221	246	220	228	224	227	216	258	253	209	221	215	251	227	225	236	207	210	221	250	231	223	225	218	223	264	248	195	237	237	231	197	222	199	230	262	251	242	219	217	232	235	224	210	210	213	246	237	231	262	232	237	230	239	195	234	239	209	208	221	217	225	236	221	235	222	219	241	239	250	242	231	216	226	238	256	234	233	229	236	242	233	249	253	221	229	236	241	216	235	223	241	230	240	247	231	215	241	229	210	241	207	218	233	217	212	234	227	199	227	230	227	210	222	232	197	235	217	228	219	229	229	207	224	240	235	207	233	233	229	229	226	222	240	253	235	206	240	253	223	221	233	229	211	228	238	247	202	219	213	232	227	231	255	204	252	236	243	250	204	209	224	235	218	220	236	223	212	232	252	252	207	210	248	215	203	216	228	214	213	231	229	230	229	211	225	206	236	256	218	222	232	201	229	222	221	228	218	252	203	230	259	217	240	212	225	225	223	236	243	232	239	245	233	212	211	230	224	197	208	235	237	244	238	234	230	230	218	227	226	238	209	227	229	238	243	234	240	221	231	223	250	218	213	241	257	245	216	227	221	226	203	223	208	233	234	235	256	232	219	229	247	235	223	212	226	231	216	220	208	242	228	233	205	227	232	214	231	220	242	244	240	222	242	238	240	214	232	239	244	244	241	233	247	233	238	219	243	224	223	247	233	252	190	216	216	250	255	234	229	214	215	222	209	241	241	249	228	244	201	212	262	263	228	237	208	232	231	225	233	219	257	235	220	258	222	224	227	213	216	223	241	203	222	232	243	224	253	244	216	247	228	225	227	249	261	243	250	225	217	230	234	205	226	220	246	239	246	206	244	236	221	243	236	216	210	197	230	229	228	241	223	213	216	228	248	222	222	238	231	262	222	225	225	195	228	244	234	213	218	230	210	213	271	223	218	218	231	222	252	236	231	235	257	235	224	239	220	222	240	224	237	219	226	209	224	224	221	226	227	235	244	218	221	215	246	227	231	221	223	235	221	208	220	212	261	220	229	230	216	239	235	207	202	218	224	258	255	226	207	226	220	216	236	207	217	237	203	235	228	227	229	236	237	223	214	238	225	247	243	238	215	220	214	234	251	225	248	242	213	234	208	231	225	248	225	221	248	223	211	236	222	212	238	222	278	237	232	227	230	215	215	207	225	222	227	222	233	233	248	231	241	215	264	234	233	213	228	234	211	231	218	239	223	250	233	194	259	235	224	205	231	218	242	229	249	245	224	233	222	218	229	215	234	209	231	216	233	236	215	220	235	255	209	223	218	255	228	234	193	240	214	230	244	215	243	234	216	218	215	222	224	228	236	219	209	237	228	246	223	249	220	250	207	219	211	216	222	224	219	228	243	199	230	223	225	222	213	215	235	235	231	211	214	237	241	223	230	237	230	234	225	227	232	221	187	235	239	219	211	216	204	251	237	239	228	243	245	211	213	219	208	246	239	249	219	216	231	233	215	233	204	226	220	238	214	216	213	229	217	235	265	229	227	251	223	229	209	225	255	224	222	228	227	254	248	239	222	204	246	218	232	234	218	226	243	224	242	220	223	254	222	247	222	228	197	213	214	248	206	222	231	254	204	238	193	217	223	221	228	218	231	230	197	216	232	252	247	209	228	251	235	231	233	235	207	229	245	244	225	237	246	235	232	228	206	245	245	213	217	230	253	240	236	231	217	263	220	212	215	229	238	235	220	243	220	230	227	236	225	238	217	240	250	244	250	228	218	215	203	245	238	229	216	225	233	218	219	218	217	215	225	219	235	250	238	240	201	201	235	243	254	228	230	233	217	255	250	227	208	226	203	223	220	230	220	215	249	222	219	228	230	267	236	220	224	223	218	268	254	238	234	186	225	214	227	243	227	236	219	194	229	229	229	238	237	233	221	230	240	227	213	236	245	217	235	224	220	217	244	231	216	231	243	265	222	227	222	256	203	254	205	250	222	238	224	257	213	241	223	251	188	247	224	230	250	215	226	224	240	254	237	219	227	233	237	266	217	248	239	214	249	221	219	224	239	208	255	230	212	217	233	202	226	230	225	199	251	228	197	252	218	230	247	229	222	220	240	216	223	229	237	228	221	251	225	214	194	228	226	240	213	239	239	212	217	249	191	243	241	245	239	233	219	204	234	238	226	230	219	222	264	231	233	229	237	218	228	212	201	237	205	220	214	232	238	244	236	235	240	236	224	236	259	239	228	205	232	220	245	226	266	249	234	264	236	222	215	233	213	220	268	273	226	250	230	232	223	214	202	226	228	216	240	225	258	198	234	245	231	246	206	231	216	219	217	233	254	224	209	217	239	246	265	244	213	248	216	213	241	227	230	207	217	241	203	236	253	215	240	230	245	212	202	199	216	233	238	238	225	206	244	213	228	258	206	221	227	238	232	197	227	216	246	203	223	212	220	234	243	251	241	207	235	213	238	238	229	242	198	227	221	215	238	242	204	230	205	228	230	252	221	225	245	217	229	228	192	247	238	219	234	214	196	214	235	227	264	207	212	253	235	235	215	248	218	203	253	246	236	213	244	214	230	231	229	222	218	227	235	236	218	223	228	233	197	213	214	233	240	245	220	230	235	231	249	258	216	223	209	253	227	252	221	205	231	216	222	219	237	258	195	205	219	276	233	227	236	209	207	221	224	202	210	240	224	216	252	206	216	247	226	220	245	208	263	241	239	227	245	226	237	226	233	243
32646	47494	38598	29451	23974	22514	17065	11590	7332	5148	3521	2432	1667	1533	1147	1130	1211	1065	968	907	818	798	708	709	632	536	503	469	407	344	360	323	328	325	348	290	314	262	249	285	275	280	310	296	291	294	298	293	290	285	309	320	289	293	261	259	323	281	305	275	313	304	280	300	274	307	291	311	302	279	317	258	306	265	278	294	277	313	282	288	273	281	329	260	295	307	270	291	283	291	287	254	282	285	270	248	297	293	279	282	264	259	281	294	272	299	294	294	248	275	269	272	274	297	283	280	281	294	286	280	277	302	286	268	298	270	271	315	302	317	296	292	276	308	265	288	290	290	270	269	280	260	288	263	302	255	282	285	260	300	279	288	289	295	299	287	273	302	273	256	316	289	268	291	278	250	293	287	282	300	309	273	300	306	278	301	278	245	251	251	267	266	248	285	273	266	283	296	287	262	281	304	260	285	292	266	290	311	317	281	310	279	279	295	283	285	301	253	290	274	289	264	301	276	276	261	287	307	260	265	282	279	294	256	282	258	332	271	273	277	275	274	258	260	266	239	283	279	296	288	238	268	260	297	292	300	281	313	304	285	281	301	284	276	231	256	270	309	254	293	308	287	261	265	275	276	301	305	261	299	283	270	273	259	291	277	256	300	270	264	296	278	292	279	300	302	280	293	267	275	266	287	272	270	293	287	279	283	279	259	300	279	306	274	280	245	260	259	272	269	330	270	289	273	290	301	252	306	284	268	295	304	290	291	269	280	258	290	271	278	293	270	274	252	284	314	259	277	265	263	295	311	270	276	289	310	261	271	283	286	267	293	299	302	267	271	267	297	280	274	265	255	277	256	272	295	284	299	259	280	311	286	255	293	293	286	284	285	300	287	280	288	270	280	272	295	302	263	280	287	253	272	280	271	271	281	264	262	277	296	281	286	276	291	265	310	278	286	277	293	300	257	280	307	272	264	288	269	286	272	286	264	273	270	262	287	270	302	274	278	282	274	279	267	281	272	298	285	276	298	270	271	292	280	264	276	286	276	264	261	260	280	275	265	269	318	276	286	269	287	274	240	275	273	277	293	280	315	292	266	305	256	273	260	284	269	259	267	271	282	267	259	284	279	252	274	297	274	296	267	253	288	269	295	286	271	254	256	310	285	273	296	267	273	288	295	306	265	275	286	271	245	280	269	244	310	278	257	297	257	313	288	282	283	279	260	262	294	301	290	283	278	274	283	293	279	278	284	309	279	292	294	276	302	291	260	297	282	279	259	271	292	302	254	281	267	261	277	276	258	284	292	263	288	290	268	262	275	294	277	272	292	268	269	297	269	286	278	306	297	278	263	264	287	328	261	293	239	254	304	296	276	271	295	281	296	303	282	284	302	322	297	291	301	277	286	274	254	263	284	269	289	260	269	266	281	261	284	274	283	268	251	296	275	293	267	264	277	299	251	277	306	279	313	288	274	260	302	293	298	291	265	285	288	291	280	283	285	263	276	246	283	286	270	294	275	294	254	290	265	261	258	290	262	284	302	295	293	254	274	300	321	290	282	293	271	280	232	298	255	259	307	270	282	266	256	287	282	277	271	271	303	281	282	250	293	299	309	267	265	264	261	268	241	273	288	293	302	295	291	294	302	286	256	257	286	287	300	271	310	281	295	286	258	290	255	270	319	283	273	291	280	301	260	235	274	284	251	308	290	269	286	268	259	301	305	274	282	286	328	283	275	314	302	303	283	296	281	276	307	305	272	278	271	248	320	260	292	292	284	277	299	294	254	289	298	269	277	286	257	275	263	245	292	276	258	264	283	288	270	264	283	269	269	286	300	267	290	284	285	278	327	288	289	267	279	259	318	287	264	302	224	306	256	266	267	265	275	291	302	266	264	276	269	321	270	273	295	252	270	289	300	270	315	245	283	298	265	285	294	291	284	289	297	274	289	283	265	299	253	288	285	246	290	252	292	312	315	270	268	265	311	262	255	252	254	297	292	293	284	293	239	264	284	280	275	281	290	300	290	295	247	293	283	287	295	275	270	315	308	297	278	295	265	271	254	290	275	274	266	254	282	283	262	299	301	257	280	259	293	281	291	284	283	275	284	269	266	280	279	274	283	297	234	277	286	281	248	310	262	275	262	309	291	279	248	300	321	282	275	257	266	279	239	298	309	286	279	297	288	301	285	297	272	265	287	290	258	293	274	284	283	250	298	293	292	292	291	256	273	283	288	283	277	263	276	299	258	291	286	264	301	266	301	301	310	304	291	289	276	276	260	280	289	286	285	285	270	302	300	278	282	267	289	304	281	257	302	263	277	276	263	275	281	286	314	259	253	303	297	303	300	269	295	269	286	270	250	282	300	257	266	281	283	281	276	282	265	272	259	282	291	274	266	297	274	303	316	271	259	282	271	267	277	269	280	281	284	286	277	304	271	314	269	288	310	286	281	288	263	289	274	277	255	284	303	272	305	274	290	265	295	297	262	275	295	279	254	255	269	291	255	280	276	274	313	257	287	274	304	278	285	320	289	264	274	312	333	288	277	287	261	284	282	291	274	284	270	255	277	303	278	284	290	277	285	320	294	266	284	276	282	251	279	274	302	247	295	280	281	274	277	287	281	279	279	297	281	290	271	294	275	305	268	285	279	276	291	269	294	312	314	304	287	260	264	279	262	278	282	278	261	253	302	275	277	283	266	288	290	270	249	281	307	266	253	275	281	276	288	282	291	271	294	267	281	308	288	321	257	278	257	301	273	287	284	293	297	293	284	291	302	277	273	299	270	295	286	291	314	284	273	298	293	271	287	256	264	272	289	301	261	317	311	276	315	275	300	276	311	312	312	308	290	280	281	292	295	279	280	289	273	273	292	280	251	278	262	281	267	259	285	262	279	296	265	287	272	288	271	285	256	302	277	280	272	277	285	267	301	282	298	270	279	295	281	289	318	300	276	256	278	281	274	273	261	286	336	295	288	269	279	289	273	293	304	330	264	276	273	278	349	308	296	284	278	278	295	270	286	269	285	285	284	299	270	300	300	279	292	256	278	290	282	283	258	294	292	253	289	262	303	277	268	281	264	286	283	261	267	278	290	306	257	244	278	301	267	265	262	313	277	287	268	296	274	293	299	308	288	288	260	282	322	276	293	272	296	268	277	295	300	286	274	293	301	255	278	274	280	276	298	301	302	295	257	271	257	264	298	275	296	273	295	294	275	285	294	294	290	301	284	286	279	255	262	286	300	302	282	275	270	255	278	295	291	292	284	303	266	308	264	274	275	295	237	261	271	279	253	239	248	270	288	279	282	268	288	275	297	270	282	245	274	289	281	285	271	256	259	301	288	261	339	288	252	291	266	299	275	273	292	305	279	269	287	264	285	283	255	295	260	300	272	284	309	316	260	258	290	336	299	308	278	284	296	269	282	286	265	287	276	287	286	291	260	298	282	277	282	305	282	270	284	285	282	270	258	284	268	293	273	279	302	285	320	273	280	272	267	284	283	269	274	283	281
23750	21018	28404	24951	23391	23859	18713	10612	5928	4372	2801	1812	1492	1340	1084	1011	1058	1115	890	928	782	700	628	674	582	575	496	437	400	382	359	338	338	361	357	266	326	318	296	303	268	297	330	317	313	313	329	304	329	330	309	331	280	303	306	334	305	298	284	313	295	292	291	318	280	283	319	290	286	290	317	303	302	282	289	302	277	290	275	282	297	272	299	295	294	304	313	293	290	303	283	299	290	298	260	300	286	318	315	295	300	278	309	286	311	315	282	277	308	296	274	306	282	261	280	280	284	274	295	276	267	299	285	292	275	310	290	281	250	245	288	283	314	285	303	302	302	274	310	269	295	282	277	307	287	295	294	266	265	295	305	285	281	287	270	311	298	280	307	320	297	294	268	288	290	319	285	271	289	304	292	289	300	301	305	265	254	329	291	279	277	308	313	251	305	301	285	286	303	320	287	287	292	314	279	287	305	269	329	255	264	283	265	301	355	284	274	282	281	319	295	286	289	286	273	283	299	276	304	273	299	265	291	287	334	297	301	302	299	265	274	289	271	279	317	302	229	295	274	283	269	302	305	304	321	290	264	311	289	278	325	319	319	271	270	290	267	263	311	303	299	291	292	281	288	310	302	289	307	302	293	284	266	297	291	296	298	307	284	336	304	290	297	294	298	291	278	280	339	295	292	301	292	313	275	285	268	282	278	284	311	283	312	298	270	296	305	290	283	293	301	304	308	273	282	275	303	305	277	272	273	264	277	293	296	279	281	274	312	309	285	303	288	265	281	275	304	289	274	303	278	301	322	279	296	304	293	269	284	298	316	292	277	287	280	298	296	272	280	281	294	285	296	323	303	309	339	293	291	277	282	305	300	278	304	261	294	286	302	324	286	297	290	299	306	320	273	285	289	297	270	276	287	273	285	290	275	288	271	309	297	302	333	309	307	282	276	299	277	279	310	297	293	300	314	281	266	276	300	275	325	283	272	295	305	302	312	315	269	292	284	288	299	281	286	312	277	267	257	275	286	293	275	324	294	290	297	325	272	308	331	282	295	305	288	284	296	315	311	268	317	271	282	327	270	328	302	294	281	270	293	296	315	302	290	279	275	296	246	273	312	284	313	287	321	299	278	270	289	279	275	289	274	284	305	307	312	294	342	307	290	295	266	316	299	262	292	312	279	288	295	296	301	282	291	338	286	290	287	317	301	283	287	289	274	267	247	288	292	303	289	300	310	258	310	288	279	309	249	292	282	287	326	303	253	283	305	283	282	292	308	268	274	297	269	252	291	293	251	271	295	315	319	284	286	271	297	308	293	297	296	265	270	293	245	301	293	294	278	296	300	305	319	295	306	288	316	313	318	265	290	275	289	289	277	305	285	296	301	276	294	282	305	256	295	283	281	274	298	269	307	279	273	288	243	300	270	290	331	295	279	283	297	288	256	263	306	283	289	292	332	273	270	261	308	290	293	314	284	299	292	269	319	284	245	284	332	293	294	327	311	297	293	304	257	279	308	294	308	265	302	294	306	307	328	275	316	292	294	322	293	317	333	277	310	282	298	303	265	275	318	314	267	291	292	283	316	281	285	284	256	285	312	284	294	265	284	333	283	278	283	310	294	298	305	267	295	295	308	302	313	299	284	272	300	301	303	282	311	304	292	282	312	295	300	313	306	288	309	313	279	277	306	332	319	281	308	286	307	309	311	298	317	304	274	293	305	306	336	295	299	290	295	284	301	308	282	261	271	324	301	285	289	293	282	264	292	302	301	291	304	308	295	280	298	289	276	289	272	256	266	283	311	303	283	307	313	294	305	267	272	304	264	301	267	294	308	285	306	274	269	288	245	278	297	310	297	322	292	302	290	329	259	306	289	294	300	300	298	278	285	283	276	318	286	273	301	251	279	309	294	311	264	290	301	318	266	293	290	283	280	297	284	307	276	283	288	301	325	260	297	287	269	301	292	290	271	306	284	274	295	278	290	286	264	286	276	283	278	300	279	286	280	290	269	300	299	276	303	269	307	300	296	289	270	285	300	280	314	269	298	283	292	286	288	288	283	291	299	274	278	275	293	276	301	295	257	286	278	309	297	286	327	300	313	297	293	303	278	278	303	287	289	280	286	303	282	300	271	302	307	309	297	294	275	271	281	299	293	309	278	275	299	282	308	331	264	289	277	257	317	317	272	287	282	312	284	272	287	294	307	314	282	246	277	272	302	253	302	298	320	270	312	284	304	284	286	254	322	292	292	282	284	295	306	278	283	297	281	265	279	325	274	298	319	286	266	289	300	302	295	271	280	288	295	280	291	307	266	299	289	278	285	266	289	280	290	322	294	280	308	288	287	327	292	287	311	308	291	283	282	311	292	291	317	303	294	292	252	324	306	312	289	283	315	279	273	300	276	272	323	263	302	287	302	305	288	266	306	335	309	289	295	289	279	293	289	250	297	290	287	277	280	312	304	287	256	307	273	275	302	279	307	303	281	290	289	327	296	300	328	272	294	285	276	277	308	291	257	296	268	279	280	304	286	275	289	301	329	297	287	286	250	274	276	294	261	297	293	292	276	265	272	308	309	295	291	273	280	277	325	280	284	272	252	292	335	287	296	308	307	309	272	302	304	277	291	322	280	282	295	253	277	253	287	340	281	305	282	265	293	319	316	312	289	307	294	317	279	301	295	283	320	286	269	274	288	304	343	306	299	285	298	292	296	317	273	300	284	310	261	291	297	301	269	313	288	294	286	278	291	275	313	268	312	298	279	320	278	279	256	308	297	261	274	264	280	285	286	283	303	287	290	293	270	283	277	306	274	302	286	298	301	308	317	281	302	274	262	313	274	291	321	282	289	311	297	303	260	312	282	311	287	317	265	294	316	308	297	285	288	293	305	278	278	266	286	309	254	267	270	292	286	298	297	300	290	266	269	301	301	286	310	293	274	275	265	304	334	299	289	267	310	245	274	301	296	316	270	286	286	279	313	310	277	324	299	277	296	315	316	284	303	308	258	281	274	287	322	304	271	305	285	291	302	289	332	272	294	261	266	272	283	285	295	298	278	286	276	279	288	281	290	310	325	291	290	289	309	282	309	288	272	289	271	282	287	277	323	272	276	293	306	307	293	293	285	292	292	327	303	288	330	323	290	281	312	274	286	297	293	285	303	262	282	257	302	269	314	302	317	304	282	296	306	284	305	320	295	341	253	284	269	294	299	269	325	308	303	276	256	281	293	290	327	297	291	283	308	290	293	259	308	304	298	289	312	292	265	289	293	298	287	318	267	298	284	294	283	286	297	300	242	286	278	278	331	298	292	297	329	305	311	280	320	295	289	283	269	287	269	299	263	270	311	315	321	286	305	309	304	307	280	306	307	292	293	287	336	273	268	278	294	307	274	290	301	286	333	280	305	332	318	292	317	311	318	280	310	294	265	277	290	285	299	308	268	274	294	345	306	304	272	294	313	271	274	317	256	279	261	282	317	316	284	303	297	303	291	313	273	295	297	293	298	297
33161	54735	45504	36935	30849	28806	22450	16579	10685	8428	5632	3752	2923	2558	2019	1964	2030	1952	1691	1606	1453	1256	1079	1056	933	833	775	661	624	521	427	471	489	475	466	385	418	356	350	357	333	344	405	393	417	400	349	392	391	385	408	386	405	386	410	420	347	383	367	382	370	376	385	375	394	345	389	385	368	369	365	346	348	331	351	358	368	346	341	335	356	369	393	308	350	350	358	328	374	376	368	339	313	366	306	361	364	354	367	363	349	361	342	378	328	326	360	361	340	342	339	350	361	345	368	389	330	348	336	361	336	354	318	359	346	376	353	347	328	364	369	336	361	318	352	356	317	364	358	370	380	358	346	343	365	348	340	344	336	316	351	391	338	348	378	370	336	340	356	340	360	351	335	365	318	372	342	355	350	353	355	348	362	350	340	349	370	338	319	351	330	377	337	336	333	348	333	341	361	339	371	349	338	359	356	328	355	372	357	371	366	330	345	338	351	333	345	376	335	346	359	363	332	337	350	380	374	388	322	352	333	333	351	367	341	365	315	358	348	338	368	367	348	375	346	354	362	347	344	361	351	340	348	345	373	331	325	333	325	346	355	371	313	378	349	354	360	344	331	352	340	341	366	362	349	352	345	343	350	372	350	371	351	361	356	357	322	340	363	367	344	344	361	362	332	359	340	387	345	335	367	368	341	331	312	341	343	333	320	354	338	361	354	364	351	375	377	405	335	333	368	335	359	362	357	356	338	354	346	364	325	341	342	358	355	387	402	340	331	344	381	374	343	326	363	365	334	354	354	377	379	378	370	379	336	351	333	307	338	398	345	384	330	325	333	338	376	353	365	328	382	372	360	373	346	340	343	367	336	377	367	319	372	349	365	367	368	335	324	369	375	353	368	369	322	332	342	364	344	381	381	350	361	383	349	344	353	404	359	371	375	368	327	352	349	360	349	344	327	364	321	359	322	369	329	328	388	360	373	365	351	366	334	331	375	328	366	328	330	380	344	354	342	332	361	357	353	362	337	373	336	334	326	335	351	377	364	349	343	348	341	336	359	344	326	344	354	383	353	346	370	369	338	332	352	345	361	365	371	304	367	357	363	336	337	337	349	340	344	363	337	372	334	337	343	333	333	388	367	390	309	331	350	358	352	352	383	312	336	362	332	353	337	396	340	347	365	364	355	360	369	365	325	363	305	350	368	355	334	354	354	371	372	358	348	370	358	330	331	344	358	349	358	355	360	398	358	361	352	388	330	351	345	348	385	360	346	332	331	375	371	335	343	353	349	352	325	359	303	341	344	363	322	329	319	315	356	340	323	365	324	360	340	327	362	335	354	386	364	333	383	329	384	350	364	341	351	347	369	331	338	361	374	360	360	406	359	351	383	344	320	375	342	380	327	372	351	345	347	331	356	390	339	355	335	385	316	358	355	355	353	351	336	385	339	339	356	349	338	376	340	360	355	362	384	332	369	342	338	370	325	331	395	379	337	325	345	351	344	361	338	380	334	370	358	354	335	349	355	303	341	341	355	353	358	350	350	350	364	371	368	364	368	333	354	319	333	366	336	349	373	342	388	349	344	323	348	335	339	365	372	394	356	352	362	356	349	347	370	364	343	382	341	327	364	375	364	371	342	354	362	361	354	364	372	327	366	391	367	365	365	350	321	375	348	342	347	343	335	381	360	362	363	351	379	343	331	357	353	336	368	366	399	352	338	352	362	361	330	316	369	345	350	355	360	334	345	359	336	350	336	324	352	358	358	348	361	386	369	353	365	335	324	352	371	341	364	362	351	367	369	367	366	324	336	356	343	366	379	347	358	384	344	367	337	331	341	339	352	340	360	339	362	387	354	369	321	392	316	344	334	349	351	391	350	331	346	353	350	341	356	348	365	379	368	368	348	327	342	363	370	337	361	368	346	322	358	355	351	343	346	384	361	361	339	354	328	366	342	334	341	381	388	387	340	344	336	383	370	321	347	363	344	334	321	352	347	320	351	311	329	366	371	376	357	360	368	362	360	357	339	347	323	349	361	400	374	327	353	339	332	344	351	385	339	361	365	356	344	359	349	341	331	353	325	335	365	389	386	353	360	361	361	389	378	357	375	362	364	353	312	354	322	365	338	338	347	364	364	351	349	347	360	347	312	340	328	364	378	347	332	315	355	358	342	341	336	314	333	336	359	348	345	343	347	338	327	353	392	365	397	363	344	339	337	354	356	346	385	349	348	365	358	337	346	328	350	359	363	345	385	392	357	351	376	363	348	340	328	371	352	360	321	372	351	353	323	333	338	362	358	368	370	371	352	341	359	359	382	365	354	366	370	328	342	355	313	324	339	354	350	361	352	359	329	314	383	330	333	355	370	319	366	366	379	353	364	385	345	342	362	367	324	348	336	348	356	344	345	349	339	350	331	362	350	338	374	351	369	379	363	338	357	333	346	345	334	338	357	338	323	357	311	360	345	358	360	342	329	357	336	350	392	380	334	347	361	360	371	367	334	361	344	344	339	348	412	318	356	339	336	349	372	374	337	358	340	331	366	369	314	353	329	345	364	363	368	362	345	333	330	346	371	393	389	352	337	357	343	331	343	349	391	345	372	345	378	367	343	336	346	374	369	344	336	332	348	388	333	357	384	390	317	319	362	372	330	370	336	344	363	369	356	363	345	364	334	364	320	390	355	347	341	341	364	362	359	339	358	363	373	342	341	362	325	385	311	349	340	332	328	356	354	324	357	351	326	341	342	352	372	375	330	334	373	313	376	363	371	350	340	333	337	360	355	353	367	337	364	345	394	352	365	347	372	341	327	356	362	344	365	342	330	333	355	368	374	357	355	372	348	328	341	316	359	310	347	351	324	367	354	342	376	346	318	371	346	321	358	377	353	337	365	381	399	317	345	345	352	341	350	359	356	352	333	362	386	350	362	364	342	352	365	347	355	325	397	353	363	325	373	349	338	353	377	367	363	363	363	342	338	369	337	379	332	339	334	390	335	337	349	345	365	345	382	367	348	325	338	344	327	336	350	317	369	366	385	341	300	377	339	319	349	365	335	343	310	348	322	338	349	356	370	355	374	364	370	338	385	330	388	332	343	336	365	370	359	363	377	336	368	356	365	369	369	377	319	367	350	358	374	359	376	360	344	351	342	370	364	363	365	333	385	351	364	339	353	331	340	338	391	375	327	345	326	351	370	361	400	345	335	341	352	342	364	329	326	330	384	345	340	345	337	344	340	360	343	386	359	355	348	374	341	343	336	396	361	375	350	353	357	317	331	348	372	389	348	380	360	389	379	365	330	338	341	359	347	369	334	371	334	384	372	344	355	327	358	372	394	346	356	358	350	338	372	352	348	315	353	353	363	362	366	354	358	346	352	347	341	390	345	349	368	352	368	346	338	343	357	364	321	372	367	365	339	344	333	370	334	360	353	329	374	351	363	345	334	365	337	341	349	382	348	342	355	370	306	377	349	343	348	369	328	329	316	336	337	360	330	359	353	334	363	372	376	359
24967	21151	28220	27750	22917	19585	13446	8105	4494	3127	2125	1469	1073	958	911	752	843	783	731	646	628	557	468	521	449	411	410	282	306	293	244	277	279	238	278	230	219	219	208	247	211	222	230	254	249	222	263	219	223	215	216	198	221	242	233	238	241	245	221	277	223	225	217	205	219	241	201	221	225	220	239	198	228	222	217	232	233	218	193	212	217	226	222	241	243	212	216	235	227	201	224	205	225	221	198	190	222	227	182	206	197	204	223	228	213	227	211	233	221	232	214	210	220	250	198	217	220	217	208	197	230	203	201	203	221	216	225	222	211	233	207	189	227	200	221	219	221	207	215	208	215	206	199	221	212	203	246	221	212	204	227	204	191	182	244	211	206	231	213	230	219	205	198	218	193	219	210	225	199	222	213	219	196	200	197	214	219	216	222	217	222	191	227	188	206	231	214	213	193	213	217	219	233	227	215	195	228	208	213	226	204	206	211	224	224	178	227	214	210	204	220	244	198	230	212	204	229	214	203	218	226	215	214	195	211	214	205	191	220	223	197	210	224	186	185	222	218	231	241	202	222	218	188	192	193	241	210	210	205	215	206	214	208	221	230	185	218	245	234	197	236	243	215	197	231	197	247	220	207	241	208	235	231	195	220	225	211	223	201	207	227	233	235	196	222	218	202	223	211	203	202	224	192	252	232	207	229	217	243	205	186	223	227	226	238	229	226	227	216	230	218	246	237	214	239	195	238	209	198	218	238	199	224	227	221	233	203	219	199	221	229	234	259	231	210	225	216	210	230	217	217	200	205	202	207	222	224	190	215	249	225	197	197	204	196	190	240	217	192	219	231	236	197	207	205	201	226	206	205	238	200	218	207	199	191	214	220	191	201	203	223	213	201	235	217	233	264	238	216	232	224	191	224	222	203	209	175	190	212	195	220	203	212	227	251	222	196	219	230	213	233	229	237	227	232	207	229	205	212	243	209	234	215	215	191	222	179	196	219	208	208	206	221	212	202	242	221	224	209	213	257	218	209	211	241	218	226	222	231	217	187	239	224	206	218	210	196	222	217	219	188	226	236	222	244	228	191	219	220	222	237	231	211	214	214	236	215	208	231	243	213	220	195	229	204	206	208	216	203	254	229	221	216	183	234	194	223	233	208	225	190	218	224	235	233	194	224	186	207	191	214	199	261	207	210	216	238	249	210	212	243	217	227	223	189	214	214	222	209	235	199	209	215	233	209	223	219	210	211	238	225	192	201	214	198	227	208	189	221	210	214	213	210	206	240	217	217	215	231	225	210	226	228	205	208	208	229	220	225	201	195	224	221	218	211	197	187	228	239	190	222	224	207	210	195	207	235	209	209	213	221	255	192	230	224	221	210	234	229	207	219	199	197	209	226	249	210	214	197	210	230	239	207	227	246	206	211	227	252	227	193	217	241	188	217	226	226	209	231	205	244	209	195	221	220	221	209	216	226	225	201	219	251	225	221	227	207	227	214	200	204	211	224	221	242	223	217	227	222	207	231	201	216	218	207	216	206	229	220	228	245	230	216	193	209	224	219	213	220	197	223	217	225	231	208	218	218	201	206	227	226	214	213	224	228	237	217	240	221	214	233	204	233	236	196	221	217	233	209	210	201	215	187	219	223	235	216	211	211	183	246	200	226	223	214	199	214	189	214	219	217	205	202	232	188	224	225	212	226	218	238	196	241	242	190	240	220	196	224	206	206	218	215	233	201	232	204	211	208	200	227	233	213	201	217	231	221	205	228	225	215	213	202	193	196	219	227	221	214	208	210	205	214	198	224	205	204	198	190	225	210	201	223	211	196	210	190	212	217	218	217	219	212	240	222	233	232	200	205	221	198	195	240	211	217	221	231	207	227	223	207	237	226	219	201	229	223	226	225	216	218	192	214	226	197	228	197	221	219	217	219	197	215	226	209	231	202	217	206	230	224	222	218	218	230	212	221	225	200	215	226	203	217	186	232	231	210	239	217	229	206	246	221	216	196	235	194	213	206	227	236	200	189	221	214	224	229	225	210	214	222	194	207	200	205	197	199	235	223	213	223	213	216	204	196	219	199	228	209	207	190	232	229	228	237	219	219	220	215	225	203	213	232	212	213	196	216	190	235	243	235	225	237	219	215	206	248	213	215	215	200	205	194	245	255	217	184	221	206	210	211	248	212	208	232	224	217	248	231	204	226	214	202	227	220	187	219	197	190	240	202	225	238	213	204	196	187	211	234	210	199	200	248	202	203	206	226	205	227	216	213	195	234	214	257	200	212	192	235	226	221	225	230	216	214	218	193	221	206	210	202	217	198	241	211	236	212	231	225	197	210	201	194	217	229	213	218	222	208	212	200	222	204	227	216	223	198	183	213	203	251	238	233	239	218	227	220	220	217	219	233	227	226	179	207	223	218	188	222	250	228	232	202	182	224	215	219	229	215	214	213	209	197	209	242	193	209	220	217	213	211	198	234	240	218	245	183	209	189	235	200	212	201	229	204	227	231	227	203	256	220	210	201	218	217	246	221	198	216	212	205	224	228	213	217	205	197	191	202	221	226	220	225	220	220	220	230	215	236	222	182	252	239	210	211	207	219	234	229	211	234	240	214	227	232	214	195	225	219	233	224	229	216	206	198	218	203	242	222	214	192	216	225	205	243	189	226	225	213	240	241	239	220	227	216	238	237	206	196	194	203	213	241	222	210	207	225	197	193	227	224	219	209	214	227	219	206	192	203	169	218	232	214	235	233	221	206	218	223	221	242	185	229	191	188	227	194	202	210	218	235	224	243	224	189	210	202	235	199	211	212	203	210	224	221	226	208	208	198	226	222	210	189	203	232	248	214	211	231	219	176	214	191	225	193	205	229	221	254	209	218	205	243	214	192	221	231	215	252	248	232	230	216	220	217	229	235	215	239	216	222	198	196	201	208	188	225	208	207	206	223	204	227	197	214	205	227	198	207	212	193	224	223	202	201	239	214	232	206	212	225	221	215	206	193	223	212	209	201	199	203	219	203	202	209	212	217	216	250	215	208	225	218	221	215	203	225	239	195	206	197	237	215	208	224	218	241	195	220	197	214	219	205	233	234	211	197	211	231	226	227	212	233	219	215	234	222	198	215	223	215	226	227	178	230	219	217	190	199	206	181	204	224	245	225	222	222	241	200	191	205	227	208	227	197	202	212	202	216	221	217	228	241	218	195	208	227	227	215	213	204	200	227	214	191	232	229	232	209	220	230	218	212	215	197	228	221	210	195	202	217	211	239	226	217	220	213	201	221	197	220	223	206	228	229	205	201	203	207	243	221	192	260	216	207	204	230	206	227	231	219	220	247	202	198	215	222	199	213	220	205	208	226	230	210	229	194	227	216	217	234	225	222	222	197	223	219	217	213	218	227	223	234	224	206	223	218	212	225	220	200	188	205	217	217	202	203	203	200	225	198	232	213	226	241	214	229	203	217	211	207	239	220	234	206	217	210	191	214	205	224	218	215	206	232	203
33144	51637	42642	34992	28982	25463	19470	14689	9445	6767	4571	3006	2151	2046	1724	1562	1566	1451	1298	1159	1084	935	926	822	713	690	607	470	437	405	372	364	384	360	329	280	309	289	254	286	288	288	321	322	299	318	303	261	270	304	310	298	295	284	304	267	323	274	290	294	297	260	334	285	277	287	280	282	252	270	316	279	268	294	261	272	278	283	262	295	260	255	280	258	256	242	277	284	300	271	263	261	284	289	250	301	259	301	265	272	284	270	276	247	303	287	264	278	269	246	281	275	269	264	264	279	272	283	274	247	253	248	258	258	263	284	269	273	292	253	268	282	251	262	276	247	263	279	269	283	286	265	271	268	289	254	282	268	270	279	264	257	297	288	275	268	256	261	253	259	269	287	263	268	272	242	248	274	262	283	288	280	251	259	282	282	265	303	288	277	276	254	244	237	253	308	267	279	259	258	263	276	278	271	238	272	278	250	283	270	264	292	294	280	259	281	296	242	262	252	278	282	279	278	300	260	298	268	270	260	263	281	271	286	254	275	271	278	274	258	275	302	269	270	287	249	254	281	275	265	282	274	302	271	276	269	285	231	249	240	273	230	286	270	286	245	282	271	301	273	263	262	280	280	274	251	280	239	253	304	262	277	268	247	271	283	247	241	269	257	250	261	267	260	282	253	242	251	263	257	265	291	297	241	284	257	268	277	284	263	267	259	296	262	263	261	267	268	271	280	271	278	258	295	282	267	292	283	272	276	267	247	272	256	279	274	269	234	276	260	286	274	271	252	273	270	252	259	268	264	281	288	273	265	284	271	253	273	286	252	258	292	278	283	264	270	253	263	262	256	296	258	246	268	261	262	279	261	276	244	276	268	262	289	236	285	262	289	284	277	288	266	275	266	249	269	250	253	285	265	295	268	258	265	303	253	253	252	268	291	266	259	257	238	264	289	251	242	268	235	279	280	291	280	261	249	283	260	227	280	275	260	301	278	269	292	269	244	244	248	294	257	261	275	263	246	248	253	267	283	277	282	244	298	270	274	263	266	262	256	279	266	281	243	297	235	219	267	263	256	274	288	250	246	275	272	267	248	260	271	283	245	279	258	261	283	265	292	299	254	264	267	280	277	257	260	269	282	275	254	286	280	234	267	258	277	246	283	265	270	304	264	291	272	271	279	262	270	250	297	280	264	253	267	260	272	285	276	290	259	270	256	267	262	251	287	277	279	272	266	247	286	270	290	264	268	267	274	277	272	276	270	274	280	286	284	267	262	275	294	275	302	273	297	285	305	295	271	267	279	249	286	269	265	274	241	291	276	262	240	265	247	283	269	261	276	269	276	276	264	290	309	271	285	277	256	267	265	304	278	271	288	293	290	240	287	279	278	239	276	270	289	276	272	240	272	283	261	289	265	247	288	261	280	280	270	249	265	262	267	253	232	249	267	266	271	255	276	281	304	282	279	267	280	276	257	240	265	245	277	265	271	271	248	258	268	273	219	269	266	268	286	271	262	274	293	270	275	282	254	278	239	267	279	284	251	250	271	289	260	252	267	276	263	252	265	248	268	252	278	306	262	270	269	261	284	238	270	268	277	271	269	286	267	267	272	269	300	246	273	227	285	258	252	271	297	271	261	270	276	271	266	255	279	264	245	285	282	266	216	269	267	244	278	275	252	276	285	272	281	285	271	285	281	240	252	293	301	263	270	264	242	290	251	293	285	284	274	295	243	270	264	273	276	229	267	264	284	244	285	267	247	276	252	267	290	257	273	251	287	241	268	279	309	243	269	290	274	262	258	297	284	271	268	260	275	275	260	234	269	284	272	287	287	244	293	281	272	246	265	272	269	283	262	270	240	282	275	257	277	238	241	260	283	254	302	299	248	286	282	263	258	286	245	255	259	271	273	274	282	270	231	236	235	255	279	250	242	248	232	274	263	261	281	248	265	294	299	241	278	281	268	281	279	292	271	309	301	247	266	257	243	274	257	276	245	273	293	277	270	248	294	246	292	282	257	255	243	258	281	302	271	233	246	253	259	277	283	270	284	255	267	272	287	260	238	279	271	266	278	264	287	289	265	293	291	306	260	261	269	256	278	274	252	262	285	277	288	264	250	244	267	261	286	300	271	240	280	258	286	253	246	245	279	269	271	280	258	257	235	255	281	266	263	261	287	273	265	262	295	266	271	251	270	267	270	278	263	275	299	285	250	288	261	266	263	245	231	267	256	272	267	257	274	231	281	302	249	242	277	281	276	289	289	255	277	272	256	247	280	252	272	250	271	273	284	297	292	306	268	259	282	265	290	270	266	260	257	265	265	267	252	285	258	303	257	265	263	269	266	262	265	245	256	279	272	273	284	293	266	240	266	282	260	281	250	255	296	266	286	284	273	248	259	275	244	270	238	263	279	259	298	269	258	277	281	284	265	293	267	266	270	289	272	236	252	296	259	280	269	254	255	272	272	286	290	274	272	276	265	269	265	262	284	286	251	279	308	262	260	284	253	262	287	280	258	257	246	254	283	285	257	259	267	274	268	277	258	259	268	292	265	266	258	270	254	249	244	265	296	274	273	290	302	289	252	278	294	243	275	264	281	280	300	276	284	285	259	271	265	256	269	261	249	278	257	255	289	240	260	253	298	231	243	277	261	282	279	282	272	230	289	275	257	286	249	277	280	239	299	272	295	298	233	245	281	255	285	273	241	291	279	286	264	303	245	274	258	244	269	271	286	289	255	263	273	291	258	290	270	283	263	294	297	298	279	254	272	287	271	262	274	274	250	243	243	273	273	251	250	251	291	255	298	272	259	306	269	254	242	261	262	257	282	257	270	282	272	257	260	270	277	266	269	247	275	264	269	291	263	248	271	277	271	290	245	247	295	262	297	270	269	239	289	281	280	269	306	261	274	257	244	246	248	271	245	279	266	254	248	257	260	267	271	267	274	278	289	265	302	260	295	264	260	285	279	264	278	260	291	248	277	268	278	270	274	274	302	246	233	279	270	292	259	273	264	292	295	275	262	254	283	276	313	269	231	266	282	257	288	277	268	277	274	278	259	257	263	285	290	287	268	262	286	297	270	222	278	257	284	265	275	298	276	248	257	270	246	271	258	277	286	293	305	243	254	278	275	252	271	283	256	269	258	294	280	265	280	277	299	274	268	278	278	274	275	290	261	272	271	270	273	292	320	276	255	275	271	263	285	271	271	256	273	268	264	257	259	287	265	248	280	257	271	251	279	282	288	254	286	261	263	255	283	277	249	265	276	287	280	252	285	262	273	274	301	258	256	269	278	257	253	262	242	279	239	270	289	264	260	255	277	275	249	289	256	256	254	245	257	281	283	273	289	255	265	275	282	253	268	285	266	267	298	286	273	259	287	268	282	288	243	260	266	278	285	236	264	257	228	273	249	259	283	294	264	281	255	270	270	248	262	291	265	265	274	255	258	266	270	305	258	263	259	283	288	244	276	257	276	272	270	263	271	296	271	284	263	266	257	257	265	282	250	280	274
22634	20993	28648	23735	22201	25367	25118	15644	9159	6104	4533	2725	1960	1952	1666	1497	1551	1450	1343	1191	1091	993	947	866	771	709	643	534	483	438	412	395	418	434	359	387	304	340	326	309	346	337	334	344	366	349	329	333	364	341	338	325	330	334	309	342	339	331	306	340	331	299	305	307	296	303	324	320	350	338	316	324	333	342	289	320	315	361	302	296	318	293	315	314	322	282	292	320	332	289	307	292	306	317	325	327	318	341	307	324	319	330	313	343	305	316	350	327	347	296	316	342	335	313	322	320	314	330	326	309	315	325	296	295	340	324	284	278	290	303	322	325	297	314	315	315	289	337	335	286	346	316	316	328	298	341	313	296	309	300	325	327	312	343	310	334	350	309	324	316	320	269	313	305	339	312	321	314	308	337	312	317	305	297	328	323	321	337	327	307	303	311	306	343	311	333	323	298	311	307	344	330	344	293	314	335	316	309	306	300	283	316	329	346	303	346	315	334	327	332	309	305	328	330	326	307	310	341	302	300	320	311	313	336	295	324	339	336	284	312	289	311	307	311	338	313	282	303	330	322	311	308	323	337	333	344	323	363	308	333	302	320	310	291	303	305	318	322	316	304	319	323	318	303	287	322	325	288	315	296	323	312	298	319	307	305	326	280	297	291	317	320	328	299	326	283	334	317	325	298	298	314	319	333	308	340	325	307	303	320	262	287	290	332	341	328	324	310	293	316	312	330	332	314	294	346	315	325	337	306	299	306	331	298	318	296	322	290	280	336	303	293	307	312	307	345	343	316	322	343	314	324	309	296	317	320	317	312	304	323	335	320	298	307	317	312	312	304	325	334	307	287	325	270	291	300	326	301	331	337	316	282	303	316	330	310	301	300	324	336	327	325	320	315	328	337	298	331	318	318	328	320	309	329	321	308	329	327	311	337	282	324	337	294	307	341	339	312	325	298	299	312	315	334	324	322	309	320	319	309	309	338	340	323	324	299	332	328	315	335	332	330	313	316	283	319	302	312	315	285	316	326	307	299	326	315	327	289	329	323	319	310	318	296	360	289	332	354	343	341	307	304	329	293	296	303	310	267	317	312	307	296	310	304	305	318	324	329	309	302	281	311	308	318	290	289	324	299	269	318	323	312	320	311	324	303	326	307	281	320	306	336	345	312	316	314	307	299	322	320	309	303	327	318	318	327	320	308	343	299	326	325	297	329	311	314	280	343	300	332	339	348	319	295	324	308	316	329	301	308	318	326	326	297	311	304	343	310	316	295	321	294	302	330	334	307	309	303	312	286	327	330	301	307	335	343	304	310	309	302	346	306	293	308	340	307	306	318	324	312	316	325	330	354	308	320	310	290	298	346	332	285	323	315	320	288	311	320	305	324	315	349	282	320	312	308	282	332	306	327	304	287	295	290	329	316	284	311	289	307	307	339	308	311	354	344	339	351	301	307	314	312	330	286	322	314	305	321	338	330	330	313	296	337	332	273	326	348	322	310	312	312	315	307	327	321	313	288	329	347	305	353	310	296	315	321	292	298	315	301	319	304	319	323	336	297	316	311	301	295	301	311	300	302	319	313	319	319	300	296	314	322	299	301	341	315	314	351	316	308	301	311	322	285	302	346	310	321	323	302	298	290	343	332	310	330	315	339	301	300	323	323	322	352	314	324	296	308	310	319	312	325	291	355	342	317	333	304	341	292	314	305	303	321	307	317	311	289	301	288	327	312	317	328	296	326	326	284	317	285	328	313	308	321	298	305	299	310	325	318	322	299	303	315	306	298	316	319	328	318	297	346	314	290	299	297	318	282	291	282	288	315	321	315	322	314	301	297	359	286	335	297	305	310	319	330	306	294	326	318	310	319	322	328	379	300	308	313	344	323	320	296	322	322	312	333	310	341	300	318	288	329	291	320	343	295	318	321	306	301	300	314	335	322	280	348	332	335	313	312	323	322	323	311	305	307	299	321	282	316	298	337	292	282	272	335	326	320	337	270	371	346	345	283	294	342	300	285	308	335	324	334	285	325	315	288	297	311	287	317	300	354	326	316	333	296	319	311	313	283	306	327	341	316	325	332	316	355	311	319	308	308	298	311	309	337	336	321	313	311	319	292	319	311	299	322	304	295	301	301	309	300	300	310	320	357	314	326	345	295	287	276	299	306	283	283	285	319	323	295	312	297	316	313	315	328	326	297	336	326	298	335	323	329	301	300	343	306	331	303	321	296	313	339	319	305	298	289	340	320	307	315	322	328	343	316	302	322	305	320	348	294	277	341	304	299	296	335	301	297	296	314	332	314	326	286	282	317	342	344	319	304	309	287	319	311	311	367	333	317	305	317	308	312	325	304	315	305	337	317	309	317	337	345	308	298	296	315	340	314	311	295	341	319	325	319	295	315	316	299	332	309	309	284	295	300	316	305	311	320	311	325	313	300	333	325	344	301	312	309	320	309	329	278	295	312	302	310	325	309	346	330	284	323	294	301	312	303	288	306	310	297	340	326	322	299	308	313	323	298	314	350	333	334	298	342	313	291	317	279	322	344	282	342	293	290	327	299	320	331	319	295	288	322	305	324	317	326	305	287	326	292	294	334	301	304	317	320	302	330	299	302	317	340	317	324	307	324	347	322	315	308	322	292	331	318	315	289	324	348	301	305	318	328	330	323	298	306	371	298	304	330	309	306	271	331	349	301	299	313	301	321	307	314	314	314	323	292	334	314	315	326	308	318	313	346	299	299	311	318	322	293	329	304	301	313	329	309	320	312	304	297	330	326	323	292	307	335	290	301	296	336	322	301	332	337	331	312	293	298	291	288	311	324	299	297	291	296	296	328	319	331	294	304	313	312	302	273	323	304	296	334	318	292	318	300	328	305	320	289	313	324	313	325	308	307	340	339	291	338	313	314	307	307	333	337	313	308	342	344	316	306	312	302	332	326	315	314	310	337	311	314	308	313	316	335	351	318	300	321	331	315	331	314	299	314	293	338	320	330	324	319	336	344	322	335	323	329	283	313	341	343	317	319	294	324	317	311	276	315	359	314	328	306	309	289	299	328	316	322	312	285	298	304	329	297	360	348	362	285	310	295	320	310	350	317	328	302	326	332	318	314	311	288	322	346	274	313	322	286	322	348	306	336	309	328	309	339	315	306	316	324	363	304	304	316	298	283	300	327	326	334	307	320	341	320	325	335	309	304	303	315	304	300	299	332	308	296	324	317	322	329	326	326	316	320	297	318	334	299	339	282	325	323	313	309	288	319	317	292	348	336	317	338	315	308	312	297	321	312	321	327	339	301	323	308	311	325	303	309	318	303	313	324	322	296	304	312	300	330	313	316	319	315	336	311	302	312	326	311	312	325	346	295	356	300	325	329	303	295	287	325	319	308	291	335	301	332	324	304	293	336	339	322	311	311	322	297	329	317	296	328	316	308	322	325	340	298	306	326	332	285	294	316	311	279	276	314	315	314	288	296	276	328	332	324	351	327	315	292	287	316	291	322	335	308
35592	60286	50215	42995	36662	33385	26438	21619	14908	11081	8293	5397	4027	3638	3150	2810	2820	2659	2419	2173	1843	1686	1522	1419	1288	1082	997	886	686	594	559	506	499	564	473	428	402	388	399	389	430	419	393	425	481	451	416	438	467	468	465	433	423	411	414	419	451	381	389	402	353	386	363	398	386	404	364	390	406	390	398	402	352	333	372	391	367	384	344	354	389	378	353	338	355	369	390	406	397	395	349	346	390	369	351	378	396	379	380	422	371	383	374	371	378	361	365	385	391	415	373	385	388	372	420	372	388	379	360	405	387	381	402	370	366	385	405	365	406	353	403	404	349	391	389	356	352	376	394	390	374	363	394	389	336	380	377	383	384	375	409	376	378	344	353	398	393	352	392	371	373	382	409	390	358	406	398	386	376	401	383	352	388	403	375	413	361	366	378	380	335	328	395	370	356	384	387	384	371	353	392	377	386	394	367	384	372	351	388	384	363	353	353	380	350	378	408	379	350	383	390	371	403	382	392	385	371	387	372	354	403	376	400	382	389	437	372	405	367	365	381	343	391	404	341	399	385	365	372	369	360	380	389	368	356	385	391	362	363	408	390	387	396	390	327	392	366	402	351	382	379	357	366	389	370	348	402	384	388	394	379	413	388	374	380	351	376	370	393	405	354	400	369	368	367	362	410	367	378	391	365	328	389	387	359	371	422	391	352	372	331	385	378	394	375	370	385	379	390	378	396	366	367	389	388	390	358	375	393	368	377	356	389	359	403	356	364	402	340	388	357	365	388	364	375	411	375	381	382	366	403	343	394	381	378	383	369	365	355	370	394	390	367	373	400	359	374	418	385	345	408	369	358	385	373	359	363	342	369	430	360	374	334	366	389	361	368	354	379	351	366	342	373	398	385	389	371	370	377	364	357	352	355	399	363	393	360	372	390	374	367	358	407	393	380	408	383	376	361	375	379	361	353	413	431	381	377	362	395	378	389	374	397	337	339	372	368	367	388	353	375	382	378	362	362	422	368	362	405	401	373	402	385	368	389	387	381	383	367	374	387	370	393	398	400	386	408	382	392	368	346	362	371	395	379	390	366	372	390	372	349	383	376	358	361	365	351	354	413	383	429	401	366	355	385	378	419	361	406	345	381	409	399	374	380	382	385	390	387	356	395	380	377	351	362	414	381	359	385	413	420	407	352	390	392	365	368	406	358	397	364	380	345	387	397	405	340	380	370	362	362	391	357	381	337	377	404	385	404	366	391	366	380	365	371	386	386	361	404	402	374	369	372	365	389	390	371	408	368	368	409	388	399	400	343	370	423	386	368	390	389	355	387	361	369	382	374	404	371	350	357	361	359	355	370	420	382	378	375	367	360	391	382	375	355	347	369	409	356	365	392	377	363	343	420	354	383	386	363	375	340	351	350	361	379	373	415	395	384	362	387	351	358	370	400	373	339	372	387	377	400	364	384	387	373	357	341	374	372	362	364	413	374	367	395	374	330	339	384	369	361	375	387	353	384	391	398	371	372	379	362	352	346	367	364	373	381	404	404	356	380	372	383	359	392	386	385	388	369	382	374	370	376	375	387	398	380	389	364	367	374	386	402	373	384	362	360	351	381	405	342	347	360	370	370	375	372	391	403	354	397	361	358	382	417	398	354	388	372	383	372	382	378	369	404	414	364	381	357	370	366	363	384	406	335	372	362	384	390	397	362	383	347	392	383	354	368	349	362	372	407	383	355	368	367	381	361	388	380	389	358	394	379	374	351	391	375	386	377	401	354	335	390	367	393	423	380	365	382	384	370	385	380	405	349	379	364	392	349	384	374	382	360	380	375	378	363	359	396	384	417	408	373	392	362	430	377	385	388	384	384	361	385	375	393	401	379	408	358	363	384	385	403	388	382	365	364	327	400	380	345	386	374	401	390	369	373	401	365	386	392	375	362	420	388	356	375	385	360	418	387	334	368	331	389	399	391	404	400	373	366	392	379	379	354	395	371	379	397	373	347	371	377	415	421	345	344	376	371	355	398	378	386	413	418	377	391	376	358	367	375	370	376	361	339	379	378	365	397	374	388	366	389	356	345	393	385	366	382	385	377	414	361	414	353	356	401	368	377	384	387	393	419	384	356	371	368	374	377	385	388	398	370	355	366	372	407	396	379	375	374	372	344	354	324	403	393	393	349	334	396	389	371	343	376	353	354	410	380	383	392	390	357	401	392	350	400	402	393	360	376	377	383	364	384	386	359	369	390	348	389	377	420	394	382	366	394	388	403	350	378	364	374	373	391	345	316	388	357	364	368	387	378	373	369	384	353	392	410	366	368	377	376	357	387	394	355	371	410	391	360	363	380	364	416	367	375	370	386	364	389	397	390	343	376	394	399	404	357	369	343	379	339	380	350	398	375	362	404	373	382	403	389	369	374	361	405	386	368	370	409	340	373	364	396	408	376	393	381	364	380	415	390	376	332	372	358	386	377	387	420	330	368	379	373	418	376	366	392	361	384	354	349	379	372	393	355	388	373	381	377	369	360	383	383	401	362	398	384	370	364	369	345	372	403	385	368	395	385	376	409	399	364	373	383	360	374	382	383	337	397	397	363	403	416	395	373	395	371	384	354	375	367	393	379	396	383	390	353	358	398	383	384	381	394	380	388	382	378	399	362	378	371	431	383	369	372	376	365	351	367	415	382	354	408	384	363	387	398	372	368	394	386	367	376	382	386	387	379	405	402	384	371	380	370	361	374	410	380	391	342	414	350	369	397	380	384	375	388	364	381	413	362	374	389	405	400	402	363	371	389	356	377	366	375	351	383	338	394	342	400	383	371	358	339	380	346	430	344	418	370	393	370	401	358	381	388	369	364	349	366	362	379	382	345	383	409	354	406	402	360	361	375	380	349	349	367	348	388	372	374	366	351	356	351	386	363	418	382	367	369	365	347	402	363	387	387	363	389	355	359	383	382	376	370	394	391	383	374	379	387	397	391	404	408	399	355	373	397	381	370	360	375	380	385	409	386	363	378	416	366	384	391	362	343	391	380	347	426	381	382	384	381	398	417	411	357	366	386	395	349	405	369	379	365	399	394	367	354	351	381	401	354	386	354	386	378	370	359	353	347	376	374	364	377	384	371	355	379	389	381	415	381	371	351	369	358	412	336	389	355	385	378	370	374	371	366	384	367	374	376	359	352	368	418	361	386	385	386	397	389	398	379	351	404	357	362	364	367	371	420	411	421	360	388	372	378	373	354	392	375	354	364	365	385	382	356	374	371	351	364	380	387	390	413	406	390	381	388	360	385	386	362	385	374	377	377	362	363	385	390	359	382	377	390	377	387	360	355	352	365	387	385	374	356	342	366	347	349	368	427	344	380	337	357	366	377	375	357	358	371	372	394	422	371	361	376	401	405	381	390	395	374	362	372	370	348	389	388	380	393	386	388	405	364	393	369	398	378	379	374	358	357	379	395	390	394	373	342	383	344	379	382	358	380	410	363	375	396	368	360	360	352	374	373	329
28863	30920	35072	30204	21713	16030	10007	6461	3854	2385	1714	1039	847	744	708	689	711	627	579	555	518	491	454	435	326	357	319	305	282	277	247	263	258	244	246	232	216	221	189	220	220	209	240	229	260	234	233	219	246	224	239	238	230	258	240	214	234	226	257	243	217	194	230	245	249	233	225	215	236	201	220	224	240	204	245	223	240	207	205	226	226	198	222	242	210	212	237	216	218	240	199	197	234	215	212	240	207	226	215	239	247	246	242	231	227	218	226	220	214	217	228	213	208	196	223	220	212	212	218	212	224	237	200	226	209	241	223	219	210	237	202	211	225	227	210	243	231	246	231	213	227	244	214	239	245	227	247	202	227	212	227	202	211	220	217	218	221	233	236	220	221	236	198	210	234	233	208	219	248	227	221	223	201	210	211	220	233	225	195	214	252	237	243	251	232	222	210	209	216	202	223	248	217	225	235	221	223	214	225	196	240	216	207	237	199	243	202	219	226	231	227	227	248	255	205	233	220	227	209	211	238	233	207	232	240	234	220	222	184	226	226	202	236	231	216	233	238	239	231	217	230	217	224	231	245	208	186	241	242	217	253	224	244	223	217	216	224	227	238	245	236	201	208	204	198	229	247	205	216	228	214	235	231	205	242	216	233	230	207	226	220	229	216	233	232	215	222	212	226	214	190	232	222	201	229	237	237	218	217	213	211	224	227	236	244	225	240	228	214	243	237	222	216	230	227	224	242	208	223	250	241	197	221	234	187	233	224	217	219	217	201	223	199	232	238	247	222	223	199	213	223	192	242	224	204	214	246	228	239	235	220	215	230	224	218	201	221	208	238	229	238	211	227	233	199	212	231	215	197	199	211	253	211	214	226	237	239	221	222	217	204	207	222	220	203	217	202	229	244	194	240	244	235	259	254	220	218	261	244	250	220	198	214	228	237	231	233	235	227	221	189	228	230	225	223	225	227	218	239	210	212	210	225	216	230	225	209	202	205	254	237	234	233	228	226	223	210	214	232	238	233	197	218	215	228	237	225	225	236	233	225	208	217	208	213	196	237	221	216	236	221	229	207	219	223	219	230	228	231	229	211	224	222	214	223	225	226	198	209	224	203	223	189	208	226	232	226	220	194	222	209	217	215	232	208	206	211	206	210	206	236	199	205	242	203	219	203	227	208	225	210	218	243	225	220	210	220	216	213	212	213	209	218	189	196	216	227	210	194	216	212	230	212	249	221	217	207	242	230	245	204	218	211	251	229	224	229	212	250	202	228	214	217	207	222	207	221	233	253	231	250	215	208	233	243	222	215	240	229	203	221	230	233	228	217	217	238	209	241	210	220	245	222	220	202	219	196	224	211	202	228	255	224	227	213	214	221	229	224	258	198	229	243	229	219	228	222	231	221	227	212	203	224	214	254	221	206	203	232	207	248	237	233	227	210	226	230	231	228	245	227	208	256	221	242	231	236	244	227	211	221	212	233	227	224	224	202	227	235	228	220	229	234	234	187	256	218	229	245	223	232	226	247	218	231	234	211	215	236	231	208	200	220	224	247	236	222	221	214	199	217	220	214	223	213	231	204	242	212	226	231	263	234	245	237	199	240	218	217	238	198	218	252	226	196	188	216	214	221	214	218	210	221	196	229	237	225	198	244	221	213	216	231	229	215	225	198	221	223	227	229	243	222	233	208	254	215	226	205	201	223	217	248	239	231	223	230	196	240	214	190	209	205	233	218	206	260	209	203	233	200	219	239	207	212	241	227	237	212	211	227	221	218	202	234	258	218	205	205	260	220	213	218	210	220	240	248	211	222	219	191	236	208	227	229	215	204	205	228	217	235	210	214	233	235	249	196	208	260	207	218	220	219	231	228	230	248	217	213	225	203	195	236	253	218	231	223	231	229	200	218	221	219	212	224	242	234	230	210	228	218	237	194	195	210	238	214	225	219	229	212	222	220	221	211	203	235	220	231	223	227	208	222	222	207	231	232	205	239	227	243	237	199	195	222	241	224	252	240	232	211	204	209	227	202	224	237	223	219	236	227	239	212	250	210	243	230	208	199	211	219	212	211	202	240	233	235	235	216	230	249	243	228	231	223	219	234	230	207	212	228	231	192	206	213	231	210	233	232	238	240	223	229	221	233	246	218	228	227	245	201	221	232	221	221	229	224	254	219	216	223	208	192	232	215	249	197	222	238	209	192	228	219	239	206	237	201	220	261	221	200	211	224	236	234	229	208	224	214	224	225	229	205	206	229	199	239	242	235	227	237	200	219	241	253	212	232	233	226	201	198	215	234	234	213	229	227	212	245	246	239	224	230	211	223	215	207	220	232	239	207	220	246	228	232	219	230	208	246	213	234	196	246	217	241	240	221	244	232	223	250	199	236	216	178	220	221	185	219	215	218	224	217	240	212	209	223	215	241	227	217	225	231	223	203	240	241	225	220	233	220	212	234	200	206	215	199	212	238	209	239	232	236	199	243	224	226	233	217	237	215	252	243	220	228	215	205	230	200	196	231	242	238	212	216	217	236	252	213	218	200	209	202	218	218	217	254	223	202	210	209	229	215	226	235	199	230	203	221	215	226	247	231	217	211	225	231	234	220	224	221	229	254	220	237	238	209	222	215	230	213	247	220	230	194	213	212	207	225	224	230	217	216	237	224	238	226	257	233	220	214	238	219	221	226	207	212	209	229	220	213	230	230	234	194	218	198	217	215	216	215	232	225	218	234	217	246	186	220	212	228	214	206	213	224	219	215	241	203	187	245	199	203	204	226	220	233	201	210	222	227	222	239	222	195	234	230	197	209	244	206	227	200	238	196	206	227	234	211	227	247	227	224	230	231	211	230	241	201	228	226	270	227	191	232	216	245	218	250	227	235	217	234	221	245	215	209	240	232	246	207	202	214	210	233	233	224	230	255	243	233	248	216	223	259	213	227	234	227	230	208	247	241	201	215	207	234	237	220	223	222	214	220	225	229	204	209	219	210	227	182	240	223	224	239	216	238	225	242	226	231	226	208	196	226	223	213	218	207	232	206	223	232	229	228	200	221	237	215	212	223	222	224	227	222	222	234	221	208	241	208	237	212	219	224	225	215	247	223	227	215	239	222	203	202	233	241	252	225	197	215	208	238	211	197	230	212	214	217	226	240	241	227	234	210	215	251	242	205	220	241	210	205	239	212	224	215	241	234	207	232	221	214	204	240	222	224	227	204	198	257	233	222	205	233	225	226	213	225	217	229	232	230	219	235	219	203	204	249	237	219	233	187	211	226	219	232	227	221	223	208	220	232	184	205	258	208	228	217	219	222	211	224	215	237	236	216	219	248	214	191	255	231	243	213	215	211	210	221	228	247	207	208	190	214	216	228	232	229	211	231	237	220	234	223	228	235	213	219	245	230	238	223	208	235	205	228	204	234	236	248	213	249	217	211	195	209	209	212	223	208	231	214	251	208	205	253	187	252	207	242	247	228	239	212	225	217	230	201	234	213	226	206	230	229	202
32275	46855	39344	32066	25518	21836	15841	12213	7765	5288	3532	2235	1541	1530	1287	1248	1309	1127	1006	938	831	793	685	690	612	530	550	440	408	335	315	315	331	329	325	291	258	283	291	255	280	267	287	298	298	282	306	316	278	266	317	279	293	288	261	274	289	307	307	265	298	280	268	255	295	269	288	290	257	277	244	296	244	265	260	296	265	256	264	248	269	274	271	233	268	292	268	275	263	274	278	275	262	271	289	285	281	280	265	257	262	292	274	268	278	270	280	266	269	257	254	274	253	276	269	281	274	263	260	247	267	244	283	305	255	285	274	271	290	283	269	266	311	264	257	277	260	324	277	269	285	288	270	269	237	292	250	286	263	279	259	281	272	274	265	285	249	267	240	274	260	225	255	298	264	279	287	276	280	274	274	276	258	257	271	255	265	269	298	257	268	279	280	291	280	286	287	280	277	298	264	254	273	245	293	259	289	255	256	259	259	240	267	265	247	286	268	305	289	242	292	285	256	297	307	277	262	276	264	278	265	283	286	246	254	257	259	286	237	284	276	304	251	311	261	261	282	251	270	240	266	297	255	235	263	277	272	257	250	216	232	258	270	278	299	259	276	267	281	285	279	272	292	272	275	291	276	281	262	277	267	254	262	272	281	288	248	251	273	260	286	300	262	289	281	268	281	262	243	255	275	273	277	283	271	252	281	253	273	291	270	279	264	284	282	300	275	253	311	279	268	257	243	260	268	250	274	270	286	283	253	309	284	257	277	281	263	265	290	270	294	262	297	265	286	257	255	235	264	246	260	260	270	259	277	273	274	285	264	272	275	276	282	287	277	250	253	260	295	300	305	269	254	260	256	273	289	265	278	248	290	271	279	240	260	265	259	275	261	267	266	289	269	291	242	248	269	271	296	278	286	293	279	272	255	254	264	248	261	260	292	244	273	276	269	283	263	269	300	246	288	270	270	277	290	248	252	261	293	283	285	270	265	257	280	295	266	284	302	251	278	290	281	284	301	267	241	289	278	244	280	253	281	278	239	253	271	277	268	246	248	257	289	282	289	295	286	255	250	258	248	282	284	264	258	285	265	279	257	277	309	288	292	286	246	312	274	276	259	277	290	281	271	264	252	288	247	279	277	301	261	273	265	280	275	271	305	254	296	290	272	266	289	297	278	277	249	250	280	293	256	277	276	272	266	280	278	271	240	265	267	278	291	279	298	281	253	253	293	269	255	268	254	290	270	250	284	276	253	285	272	258	275	276	261	309	298	259	279	279	256	247	266	272	263	292	256	295	243	294	280	284	269	263	266	254	254	259	290	293	251	285	279	239	242	276	263	258	268	292	274	257	249	252	272	267	298	271	241	305	307	312	253	267	286	251	277	273	271	269	290	286	223	272	253	268	282	292	272	246	276	281	299	288	309	273	270	311	262	289	281	288	266	265	256	276	271	278	253	263	264	248	252	268	267	268	262	264	293	260	268	265	276	290	307	248	260	265	262	241	273	263	264	272	255	299	273	273	257	252	296	284	259	255	275	259	284	267	300	220	266	250	298	286	294	293	257	255	282	260	245	258	266	302	277	286	289	283	264	282	249	319	270	285	265	251	261	261	283	279	248	275	251	259	248	243	242	274	279	263	253	261	277	259	267	260	270	266	284	234	286	269	271	309	279	242	281	260	273	258	270	285	285	266	280	275	286	286	251	278	233	285	248	268	279	260	273	296	276	226	283	262	254	277	264	269	254	248	228	291	260	254	254	301	277	257	280	292	267	287	286	261	237	256	252	249	297	242	271	298	246	276	292	235	257	260	268	275	266	265	256	278	274	269	294	257	282	288	266	310	284	303	278	273	275	259	272	286	264	267	274	286	262	264	268	302	273	277	265	289	281	283	273	254	303	290	278	281	274	287	275	282	293	248	277	268	287	271	257	280	259	271	278	261	288	258	262	282	256	252	283	271	274	270	268	282	251	260	269	275	286	266	302	267	303	263	293	271	282	258	253	254	284	301	295	268	254	265	315	273	238	284	278	262	254	294	283	265	247	276	288	250	301	291	274	289	246	279	271	276	242	263	268	255	255	279	288	282	260	263	256	272	222	267	264	272	310	255	256	296	284	272	285	270	281	307	277	288	281	307	263	317	264	250	280	296	303	285	283	292	281	260	259	247	255	265	255	261	283	260	268	253	266	270	244	293	260	256	252	285	271	265	281	287	258	292	274	283	267	245	248	271	309	255	292	255	287	273	248	273	300	262	294	266	247	246	272	282	252	258	255	294	303	267	270	258	301	254	264	268	303	307	246	263	258	280	315	258	245	250	287	279	272	277	264	271	266	281	275	264	300	265	290	275	243	297	264	275	248	264	236	287	276	248	247	299	295	281	281	287	257	267	289	268	280	277	274	285	268	272	264	292	280	277	272	272	271	258	271	278	272	282	275	278	260	285	279	284	280	268	282	286	277	251	247	267	252	248	277	273	290	286	274	304	264	283	278	264	312	259	294	245	283	297	270	285	270	226	301	247	269	268	277	265	249	255	269	263	261	267	289	280	255	279	273	288	273	303	244	259	249	269	301	252	297	248	262	255	273	302	289	248	283	269	267	290	270	257	253	252	288	288	283	268	273	265	261	270	286	265	251	254	255	289	280	290	283	255	249	264	253	291	282	258	278	253	297	312	247	268	254	277	277	231	268	240	278	271	286	274	289	253	280	292	264	281	284	251	268	265	277	275	290	271	259	267	284	262	235	254	262	269	265	248	265	285	260	275	298	286	233	255	271	262	279	287	261	274	283	299	290	275	266	283	283	267	255	267	239	263	259	280	266	247	255	276	246	251	261	240	274	264	282	294	251	295	319	252	281	270	275	265	286	267	305	246	287	266	269	252	278	304	261	261	250	304	248	271	262	278	281	277	293	278	275	248	277	254	270	292	256	258	245	270	274	268	290	266	279	282	281	279	292	300	263	311	272	296	265	243	259	271	256	294	271	244	274	250	261	275	251	249	289	241	308	276	268	289	277	259	287	277	251	269	260	261	260	307	264	265	277	260	274	288	271	246	252	274	247	288	253	283	253	271	286	278	301	252	288	252	239	270	290	286	277	296	248	297	268	259	254	279	302	302	303	301	265	274	288	259	258	306	242	276	290	262	248	289	259	284	259	265	272	286	252	271	267	313	253	257	275	264	282	293	262	288	267	273	210	276	268	260	304	295	286	284	252	266	267	289	290	250	293	272	268	261	259	251	249	230	278	289	276	252	284	313	285	289	276	254	262	266	273	271	282	291	254	262	303	277	255	291	282	296	256	298	273	267	248	258	254	265	272	279	288	257	272	255	300	300	265	254	249	268	295	256	278	266	287	289	247	281	232	270	263	252	272	275	261	305	270	273	285	259	256	290	264	291	263	267	242	279	274	276	277	275	271	260	251	274	236	262	269	281	279	288	259	287	271	291	283	300	275	261	314	249	294	258	266	284	268	265	246	255	291	288	284	231	293	252	289	269	284	291	280	258
23733	21029	28388	25195	23851	24064	18357	10998	6771	4206	2856	1713	1431	1314	1187	1130	1118	1157	990	874	761	744	707	587	598	482	464	475	380	378	351	327	387	312	299	300	309	295	265	271	276	305	323	278	315	307	304	290	320	308	316	279	269	305	285	281	285	297	295	288	297	314	288	308	343	311	303	333	308	298	320	305	253	281	287	267	287	271	282	291	282	296	312	304	290	303	261	298	279	263	290	280	294	302	289	260	283	301	265	246	274	241	305	278	263	265	304	295	255	242	269	296	270	293	267	293	281	308	289	279	289	296	271	299	280	297	277	318	299	265	283	307	291	281	308	297	297	287	304	299	307	271	268	277	316	270	299	270	256	284	304	275	295	274	271	274	280	271	312	304	275	269	312	265	288	307	328	298	269	335	276	269	272	281	275	264	275	265	267	295	287	320	291	277	304	292	279	286	295	292	275	275	301	265	246	307	274	271	308	272	294	260	297	253	287	282	271	285	294	301	275	274	320	297	295	303	299	327	282	285	279	291	281	286	269	305	264	300	286	294	251	284	293	281	291	261	322	309	318	254	302	285	280	291	284	270	304	297	293	286	275	270	271	310	315	259	312	265	259	281	300	285	274	286	264	297	288	311	264	292	283	287	267	263	308	259	266	260	274	256	282	301	288	282	282	281	298	280	290	306	310	266	271	282	276	286	330	273	293	285	302	298	303	299	300	280	255	312	296	307	291	265	284	298	270	270	288	277	264	270	263	295	306	271	273	314	292	289	309	310	275	281	274	280	293	293	268	281	286	246	280	278	277	280	280	309	292	285	292	322	283	266	287	302	265	240	250	301	271	270	282	285	286	252	282	295	243	266	318	271	305	290	281	264	271	293	290	303	288	281	311	273	306	266	298	299	276	299	272	281	287	260	262	274	296	265	297	297	296	302	281	277	278	274	313	300	287	292	299	282	268	301	273	295	279	303	278	286	281	320	304	297	283	303	284	297	257	297	273	292	293	275	289	288	263	270	327	263	246	294	290	292	283	280	298	283	256	286	262	309	306	263	286	303	275	282	282	291	294	276	302	262	289	266	288	311	270	290	280	299	273	257	276	299	297	294	290	277	279	296	322	275	278	310	296	290	249	318	260	258	276	282	304	254	273	304	269	284	288	301	314	293	290	284	329	297	279	281	278	291	274	268	285	316	291	271	283	266	292	270	313	284	311	286	289	304	297	273	298	273	278	271	276	288	247	308	288	309	299	287	289	305	293	268	306	248	293	287	272	289	311	294	290	306	285	292	319	319	304	284	268	312	256	314	284	306	304	290	286	335	308	295	286	291	300	285	269	289	303	293	285	269	291	300	279	261	268	314	274	316	302	306	275	286	299	324	270	281	290	285	317	310	302	291	271	289	301	306	298	259	291	295	291	313	282	291	299	302	279	279	304	312	328	280	282	303	307	285	285	281	305	258	289	303	271	289	295	270	288	268	295	274	261	268	286	292	248	299	285	289	279	265	247	290	248	274	285	284	280	271	293	254	271	272	303	282	295	287	307	285	331	276	284	293	284	258	300	279	307	263	275	268	283	273	308	293	291	286	254	285	283	306	332	265	291	289	298	293	270	314	279	261	275	294	277	279	280	295	264	276	250	282	310	268	279	263	304	267	290	260	311	321	274	279	273	283	284	275	277	312	293	293	310	268	292	312	314	289	285	286	302	292	275	303	298	290	294	292	265	288	303	323	262	263	294	304	295	301	291	313	275	280	297	287	307	301	302	311	265	308	282	279	267	288	293	283	279	316	277	271	275	274	297	308	303	311	275	306	275	291	315	268	275	296	288	273	275	289	281	318	267	286	311	266	267	300	291	304	260	275	259	296	319	275	297	289	255	282	271	294	285	285	292	249	288	302	290	278	293	287	257	288	264	301	275	300	264	265	298	278	310	300	286	304	298	252	251	276	283	282	282	293	290	290	296	287	289	273	283	294	289	299	295	286	296	294	300	301	268	279	306	284	268	272	274	276	270	285	298	305	304	285	298	304	286	257	316	330	316	266	296	301	293	256	304	267	283	246	290	310	265	282	283	274	293	311	272	280	272	314	262	275	288	299	241	289	290	291	263	290	289	296	288	285	300	284	271	279	294	277	276	294	263	301	301	320	296	263	281	279	305	299	305	304	289	265	287	312	308	284	291	271	295	289	270	300	286	268	270	280	292	263	275	296	270	311	313	307	291	313	277	253	302	292	285	286	313	295	290	299	280	312	282	293	273	274	271	307	271	284	321	296	282	262	312	272	286	244	292	250	255	296	287	295	315	242	276	295	302	297	288	317	324	263	313	271	297	269	307	279	249	296	296	285	298	300	283	300	254	312	265	281	288	315	273	269	291	297	293	295	295	288	269	309	296	250	279	290	277	294	271	291	305	285	315	299	291	304	255	280	279	315	321	285	297	285	284	301	318	270	328	293	300	298	269	301	265	284	261	297	305	297	299	276	258	296	321	316	288	294	300	279	312	302	259	293	275	295	301	279	302	295	301	302	280	263	295	271	273	280	286	268	294	303	295	287	274	258	272	302	296	287	311	272	287	320	269	325	292	294	328	282	257	284	290	257	272	269	314	286	298	277	309	274	266	285	313	269	282	285	295	274	339	263	269	279	277	283	288	291	277	274	257	271	255	278	294	300	292	273	286	288	274	310	292	282	257	272	271	328	278	293	297	288	298	275	317	286	263	278	287	293	300	305	299	287	288	269	282	268	287	295	291	295	323	302	280	277	307	286	288	271	308	267	295	263	288	260	294	288	275	256	295	303	298	298	280	280	321	276	286	272	318	287	269	314	282	260	291	292	270	303	310	262	298	264	293	264	283	265	295	285	322	284	265	263	303	252	276	299	289	283	271	263	289	281	290	269	294	272	305	281	287	271	298	270	293	254	305	323	259	303	292	247	285	303	277	285	299	298	301	305	283	286	285	278	296	300	290	298	280	309	274	285	309	300	292	295	247	280	273	272	258	296	257	298	286	261	289	272	279	290	335	308	263	276	303	285	282	288	257	256	285	313	272	310	321	257	295	259	290	317	261	276	315	262	301	262	272	275	269	265	303	276	312	308	285	287	311	304	285	286	308	264	294	294	277	279	293	251	335	284	274	266	299	279	321	304	279	298	283	274	281	291	290	315	275	266	320	259	320	301	265	276	294	291	266	263	271	270	328	295	312	270	269	289	288	264	304	280	289	300	270	294	305	264	251	312	298	300	280	277	265	267	295	270	301	266	270	278	271	277	287	322	259	303	283	284	286	281	288	269	273	288	292	298	300	286	284	273	292	290	276	271	304	281	279	267	304	276	292	293	257	270	301	296	295	287	273	284	274	284	292	286	277	267	308	261	284	277	287	266	272	304	297	299	284	301	291	257	314	300	284	277	299	300	334	292	303	298	287	287	252	278	284	284	296	306	309	281	287	279	278	280	315	262	321	312	301	287	278	280	285	257	264	292	274	284	289	304	285	268	292	304	261	287
33013	54398	46127	37532	32189	28344	21875	17100	12094	8191	5442	3521	2883	2635	2276	2055	2096	2028	1712	1488	1335	1265	1136	948	853	772	698	690	557	520	477	482	437	431	376	380	368	349	349	380	379	396	388	402	393	372	348	369	421	406	363	362	366	325	383	366	356	352	406	392	372	361	357	402	366	374	323	364	367	355	337	338	322	354	311	332	352	371	345	324	329	334	346	319	375	363	372	316	356	358	339	365	329	363	350	350	357	355	345	354	374	306	307	328	354	318	331	335	348	357	347	341	342	363	320	329	358	378	352	362	364	332	379	345	386	373	361	355	337	357	334	363	389	348	346	296	347	335	334	334	346	340	331	352	367	363	328	330	343	340	361	362	361	368	345	361	329	354	338	366	351	365	353	335	370	374	330	365	352	376	337	371	337	375	356	338	354	356	331	352	370	356	345	367	375	322	349	314	344	345	328	316	356	349	337	352	351	321	340	354	339	352	338	361	353	352	354	334	351	343	356	334	375	365	346	320	364	328	340	352	299	385	331	351	338	325	338	325	317	360	370	313	311	365	358	354	366	342	336	335	347	367	358	312	338	363	352	322	343	345	367	326	336	337	365	336	311	343	321	314	372	307	343	355	351	329	369	337	346	326	339	377	309	333	364	320	373	356	356	399	359	304	347	322	359	380	343	348	346	344	324	343	315	312	353	312	348	355	322	335	328	364	363	319	330	348	334	340	336	354	348	345	321	347	314	401	324	361	365	333	339	330	371	333	319	359	336	337	332	347	341	327	349	333	347	338	344	348	364	305	323	371	340	349	370	358	385	337	337	340	367	385	298	356	355	315	361	348	322	314	348	357	338	342	325	327	338	351	356	358	316	336	362	344	324	360	357	297	312	346	316	325	365	367	380	319	370	335	313	360	356	333	343	294	342	349	346	361	378	355	347	312	319	355	322	342	380	329	329	359	328	357	351	351	334	357	348	322	365	364	356	322	342	345	345	344	325	327	318	345	341	337	338	366	309	307	318	356	342	346	345	335	372	352	349	339	358	354	337	347	330	324	369	356	333	358	342	364	331	358	339	342	331	354	345	322	346	331	352	338	348	331	356	343	333	382	321	346	346	350	330	306	319	368	367	375	336	361	324	347	328	329	340	350	336	328	337	320	370	336	323	368	350	363	342	331	349	355	353	361	329	350	359	339	349	326	363	333	353	322	366	390	339	360	363	329	319	372	346	333	323	349	335	380	331	354	331	331	366	353	353	330	356	325	354	332	328	383	307	381	337	375	342	359	293	365	347	334	333	332	307	335	332	330	332	349	341	334	320	335	358	368	345	327	355	370	331	337	340	339	331	343	336	353	357	344	346	355	357	333	335	343	353	320	366	344	321	369	323	351	352	343	357	341	313	384	366	341	320	353	372	335	361	344	341	352	327	356	355	321	333	352	331	323	366	304	346	361	367	346	330	381	341	333	343	342	353	368	386	352	328	334	331	365	354	351	333	345	327	333	370	348	362	331	336	350	364	352	356	356	345	356	333	345	347	327	359	333	346	325	367	323	352	352	353	360	324	393	337	353	354	347	364	387	329	387	328	320	350	331	381	336	348	326	343	330	316	335	362	327	369	315	334	348	347	354	385	346	337	335	344	339	337	322	342	329	345	349	325	349	349	353	365	351	308	376	361	354	317	319	359	329	314	335	339	367	335	336	357	371	357	356	325	351	366	326	321	319	351	338	348	334	350	331	341	357	335	313	388	360	330	352	343	363	321	334	340	341	320	364	337	339	351	301	317	341	321	349	331	364	372	371	304	368	380	355	324	365	348	367	354	349	335	354	348	338	363	358	339	349	340	325	351	325	369	373	316	358	361	368	346	343	332	367	344	350	384	350	309	345	347	331	337	347	368	365	350	305	368	389	370	321	308	359	344	339	364	339	328	327	338	356	366	330	347	346	371	360	359	339	348	368	335	317	352	340	343	343	350	368	361	337	368	356	364	331	359	336	307	343	330	320	328	321	335	331	310	367	332	349	369	358	333	362	339	350	323	334	342	354	347	344	318	387	337	353	331	333	320	339	338	341	317	340	337	335	340	344	323	355	334	337	348	355	324	360	366	358	367	335	339	341	325	362	333	340	333	331	351	326	366	359	339	362	359	343	378	361	378	330	321	321	317	349	357	337	345	352	366	322	340	340	335	323	329	313	313	391	347	380	327	334	340	337	322	355	337	321	370	360	352	328	379	330	365	366	359	337	342	339	342	342	351	317	359	326	346	328	339	313	337	346	329	362	361	335	370	330	366	351	364	366	351	334	359	329	366	366	337	327	348	328	349	326	358	335	349	342	337	315	309	377	318	328	335	345	373	327	330	362	304	364	364	330	335	359	346	365	334	356	349	339	330	348	325	357	361	333	349	335	360	350	363	318	350	336	329	353	319	382	358	357	358	320	367	362	345	354	362	358	351	347	343	359	327	339	323	375	377	368	357	350	350	353	351	385	364	346	369	327	335	347	367	363	320	360	328	342	330	343	357	339	326	374	320	369	323	331	362	350	332	335	330	335	352	339	313	362	317	319	357	350	343	308	338	338	324	337	340	346	327	371	357	352	369	328	337	350	330	372	333	319	342	323	365	352	340	333	342	368	372	367	351	340	359	349	332	352	350	356	324	365	318	319	343	332	364	370	339	337	325	320	332	350	383	357	365	344	329	357	393	351	344	349	369	357	363	325	352	338	363	361	323	326	307	316	327	385	369	360	349	332	363	357	338	349	315	381	398	373	343	350	341	297	376	374	342	331	353	344	357	329	356	393	333	348	328	339	325	374	323	334	320	333	340	348	342	354	345	375	383	358	340	347	324	311	344	351	363	322	395	327	331	369	386	346	339	336	355	378	357	303	331	360	368	340	351	373	373	374	347	349	344	366	342	316	323	355	322	324	335	314	291	334	339	356	354	361	335	352	380	332	362	304	337	373	342	325	378	362	355	339	334	351	334	332	352	343	316	360	324	340	337	349	314	311	336	331	336	334	351	362	345	353	314	336	369	358	365	321	326	342	327	328	307	365	352	329	335	352	377	352	360	345	357	329	333	385	351	329	338	343	363	374	345	328	357	354	359	343	324	368	326	362	318	348	346	334	348	334	357	336	344	341	363	316	321	351	330	351	330	324	341	324	332	346	332	341	340	332	344	313	337	349	335	341	347	337	335	299	333	328	353	355	362	371	332	326	368	366	322	331	349	388	379	351	356	312	345	337	334	356	313	346	370	396	331	363	322	340	350	342	341	321	343	322	353	337	334	350	349	341	355	322	344	346	358	314	339	333	323	356	361	344	314	356	335	372	325	309	319	374	369	333	344	355	309	374	356	320	339	356	376	322	336	364	339	331	344	347	375	367	353	314	335	320	367	348	345	346	340	362	337	360	342	318	328	352	349	361	347	327	366	356	344	367	372	389	328	356	324	320	318	365	308	392	335	361	340	359	338	334	349	332	350	325	340	358	370	327	352	355	353	337	326	324
24945	21187	28452	27429	23231	19712	13312	8052	5255	3113	2103	1491	1128	1009	858	842	918	809	775	714	575	610	543	453	411	390	331	354	301	276	292	295	247	235	242	240	246	228	228	234	234	225	219	214	235	266	231	236	218	243	207	214	213	215	218	205	214	231	235	209	211	238	238	203	208	195	228	231	225	213	220	201	218	231	205	213	210	200	221	200	210	235	224	222	229	200	213	244	208	219	211	207	192	207	223	221	212	221	221	189	219	231	219	215	226	242	234	188	222	222	191	200	213	218	234	214	226	207	204	199	194	195	218	211	210	208	191	235	190	222	223	211	218	230	222	216	238	240	205	213	214	220	230	207	218	237	211	214	224	195	221	209	204	223	229	235	197	214	204	208	222	197	226	213	234	215	198	216	251	201	216	211	210	225	233	222	203	224	229	239	222	191	190	211	199	207	213	216	209	207	183	221	208	200	214	198	198	223	230	226	199	232	206	215	203	227	205	212	232	203	230	204	206	236	204	209	185	212	213	223	198	219	213	215	201	253	199	224	206	205	197	195	214	207	211	249	209	221	217	212	220	234	203	223	213	227	207	198	192	201	184	232	252	206	220	209	205	238	220	240	208	194	202	211	201	237	214	205	211	206	213	235	220	192	231	206	205	228	230	214	187	195	219	229	202	228	185	211	206	205	215	218	188	215	203	217	198	245	227	221	212	209	187	180	216	231	227	197	212	201	213	203	207	213	239	206	232	232	227	213	233	221	226	227	224	205	221	222	210	205	214	227	225	224	209	208	206	197	217	227	227	217	198	232	193	235	227	225	217	211	201	213	191	209	211	188	219	198	218	194	222	216	220	202	196	215	198	195	193	223	223	214	217	220	214	220	217	202	215	217	223	221	237	208	213	221	200	227	207	202	222	200	202	196	216	218	222	212	200	219	225	213	210	212	229	233	215	233	234	212	217	216	200	201	235	201	226	206	244	210	218	239	204	206	215	212	207	198	220	225	229	239	207	213	218	197	206	223	220	212	207	239	204	220	189	226	210	207	208	211	240	228	198	200	220	228	207	209	225	178	196	202	224	201	203	227	228	207	208	199	207	223	214	226	208	210	231	198	220	229	179	194	231	213	204	196	224	205	218	222	198	209	219	220	218	217	196	220	224	213	184	207	219	217	198	218	181	228	221	216	199	219	190	222	190	221	191	242	229	246	214	197	229	226	215	219	218	226	198	244	219	230	200	205	235	218	195	215	195	229	205	210	227	231	195	220	208	205	214	211	189	213	224	237	225	204	208	215	204	227	205	215	225	203	214	187	216	191	227	196	239	240	213	231	202	186	222	214	219	219	214	207	188	206	200	216	244	195	215	209	198	185	230	214	239	225	207	211	195	214	203	263	229	200	218	224	215	212	219	215	229	210	215	221	220	203	181	212	204	191	209	210	211	214	215	215	213	221	225	236	196	220	184	225	210	234	234	186	214	207	205	226	213	211	220	207	186	214	199	184	204	199	202	237	242	229	219	209	209	226	213	221	195	218	216	198	193	206	214	209	212	220	235	196	206	206	237	234	203	214	221	207	208	208	247	196	208	214	218	213	203	211	217	225	208	209	194	217	229	204	232	221	211	197	189	221	210	197	209	203	194	196	223	208	205	237	210	230	240	213	205	234	232	241	222	223	207	211	219	212	224	211	188	201	203	212	218	202	231	219	195	207	219	181	187	180	225	222	198	217	227	210	191	207	219	236	210	191	222	180	226	226	203	219	222	197	218	245	224	209	211	199	192	214	213	198	231	202	219	193	211	221	198	222	206	222	222	207	242	214	218	199	219	205	201	186	231	219	204	214	206	205	219	207	202	184	196	233	217	235	226	238	211	211	240	206	224	206	221	197	190	211	189	205	214	204	180	202	228	187	202	220	220	221	209	221	208	195	228	194	227	219	214	205	215	217	207	184	211	207	186	217	203	199	226	217	226	223	197	228	215	211	229	224	219	189	200	218	224	219	212	213	236	223	201	201	228	195	217	199	190	234	222	220	206	211	210	209	235	205	210	205	243	224	194	210	221	227	218	225	224	206	226	219	223	216	205	218	181	214	191	223	206	219	224	205	205	199	227	236	216	190	225	223	230	218	215	217	216	223	197	203	208	182	204	228	221	241	221	255	218	217	222	223	184	243	235	222	235	218	231	210	211	232	209	198	228	193	205	214	220	179	209	197	198	214	213	223	232	209	211	173	207	217	221	201	235	215	214	230	210	222	247	247	204	215	208	214	208	240	232	207	210	201	210	198	228	204	220	229	218	211	210	218	234	202	223	199	201	208	219	225	236	205	250	213	224	212	218	185	214	210	243	215	211	199	180	226	200	189	217	210	216	222	227	222	222	211	226	214	192	199	237	227	208	215	220	220	235	194	231	233	227	209	222	207	228	234	243	206	189	192	200	231	212	211	217	218	219	211	206	217	248	207	227	211	226	228	209	223	220	211	221	191	219	214	233	217	226	202	207	233	221	218	224	213	236	199	223	204	192	247	233	213	204	223	188	220	230	213	192	199	209	228	220	233	199	205	210	217	202	213	183	214	211	228	222	197	199	205	207	230	169	216	240	205	214	235	195	215	215	190	230	192	208	209	210	197	206	191	220	210	215	218	202	227	200	210	216	219	199	206	211	192	176	212	202	192	224	194	220	216	225	206	215	218	211	212	214	241	199	220	205	223	226	227	212	233	194	200	221	226	224	221	208	206	237	216	221	214	199	212	228	208	234	223	240	202	213	222	217	226	203	205	197	228	192	205	197	227	217	214	207	207	203	202	249	223	214	193	224	213	211	204	211	204	200	199	226	217	228	214	205	219	225	208	221	205	233	214	189	196	248	211	233	214	183	210	204	201	228	209	250	248	202	188	199	223	211	225	198	218	229	218	226	232	217	211	208	234	215	227	222	215	194	218	205	228	194	207	217	234	200	219	207	233	238	233	234	194	192	239	214	203	225	215	231	221	213	226	228	209	206	225	228	220	230	231	212	218	211	227	212	202	226	250	217	212	205	186	216	210	227	201	217	220	221	227	248	206	213	210	208	227	212	212	215	220	205	241	218	202	209	201	232	232	214	206	190	206	197	227	224	241	215	217	205	217	208	234	229	208	220	201	207	217	220	224	215	230	206	235	193	221	211	206	222	257	197	221	239	220	216	224	218	214	226	218	190	225	223	195	231	222	234	194	220	219	203	223	209	212	207	220	253	225	216	194	182	224	216	209	216	210	186	224	199	237	228	229	198	235	230	213	202	221	201	240	206	218	199	234	229	189	194	231	232	213	209	232	225	214	211	237	202	219	206	210	226	208	207	231	220	181	207	223	211	190	206	210	193	184	206	242	189	215	218	219	220	217	204	206	194	200	235	217	230	223	232	217	219	208	208	239	213	212	223	205	218	215	242	173	209	230	204	222	226	213	206	228	246	216	199	176	209	202	228	219	224	205	223	239	208	219	201	228	206	209	224	242	249	204	189	207	218	215
33264	51675	43469	34782	29717	25771	19025	14749	10635	6859	4648	3123	2355	2080	1766	1657	1652	1530	1445	1212	1111	1034	838	742	657	616	544	488	431	395	359	352	347	349	279	267	283	259	266	259	353	295	322	300	291	287	293	332	334	316	308	298	273	289	296	274	279	276	296	281	298	306	267	280	269	271	278	269	275	286	290	278	244	263	247	294	275	283	274	273	264	267	239	274	234	263	250	262	251	289	268	272	252	241	273	257	283	290	272	271	248	239	308	261	250	293	260	259	295	277	271	286	256	233	256	263	292	280	269	254	252	267	239	310	260	262	300	276	253	279	271	266	286	261	255	258	275	252	251	293	275	277	273	261	277	261	251	267	247	254	271	255	311	299	255	259	262	277	287	233	272	262	246	261	273	242	285	264	247	266	249	241	237	269	282	259	282	257	238	243	269	268	261	268	266	255	265	246	256	280	252	259	320	269	271	279	262	226	270	269	278	285	253	271	258	270	264	276	248	272	291	297	252	272	278	263	270	293	253	274	269	275	268	283	259	271	259	240	251	302	256	270	291	297	254	278	258	263	268	292	244	270	286	282	277	282	284	274	285	247	248	300	259	217	288	250	277	269	258	259	273	284	254	256	268	245	258	254	247	239	285	287	271	266	261	285	262	248	226	248	277	243	226	287	267	265	281	274	281	254	266	276	303	279	286	274	273	281	244	241	267	296	301	272	285	276	277	257	247	272	255	294	268	290	275	242	243	257	271	273	266	263	263	298	290	256	264	262	278	247	277	313	253	263	293	253	264	259	266	267	258	296	294	264	256	249	249	280	260	287	274	247	264	249	283	263	267	247	259	262	255	266	249	286	271	242	275	269	295	255	293	285	252	276	268	273	275	291	282	255	262	278	272	262	259	263	286	280	267	254	280	271	273	256	257	264	284	270	269	282	281	259	258	250	272	300	271	257	268	260	285	268	278	271	281	276	253	263	267	263	257	247	279	294	284	245	260	259	262	262	283	273	262	300	280	282	259	282	263	263	264	263	268	272	291	280	283	244	300	278	280	270	262	276	293	236	259	251	255	263	286	297	257	252	269	264	269	264	238	271	263	259	247	241	267	238	273	265	281	249	271	244	232	277	242	275	261	283	259	284	281	260	279	258	273	242	295	272	281	264	258	228	260	267	240	278	271	275	285	262	256	256	262	307	299	255	252	289	242	259	277	284	289	259	258	238	285	253	260	284	255	262	279	275	262	265	290	297	255	268	295	277	284	252	267	265	304	254	252	262	293	295	259	250	274	287	251	269	263	286	260	273	272	286	249	267	282	277	283	266	261	260	254	274	260	265	266	269	282	266	271	288	274	275	231	269	270	246	269	270	284	290	303	258	273	276	279	260	261	272	283	280	275	286	257	250	248	265	269	271	273	286	237	299	272	264	269	290	277	278	275	268	282	260	255	245	271	274	247	284	280	255	264	287	258	215	262	268	281	235	233	253	299	266	262	257	295	310	285	280	249	322	269	252	194	261	250	279	246	235	284	290	256	265	260	230	269	289	252	288	285	284	238	268	269	289	262	273	257	251	254	265	254	272	295	232	263	250	269	276	283	271	271	277	226	284	253	291	303	275	289	286	259	249	265	255	270	284	280	268	264	287	253	293	255	274	262	248	253	266	294	252	257	286	262	251	280	251	269	265	258	272	301	236	243	280	290	274	244	286	298	282	288	261	283	231	244	292	249	277	260	249	265	259	286	248	292	263	267	277	248	261	245	274	268	292	246	279	249	263	257	235	302	252	286	290	267	300	267	278	261	254	282	287	276	299	260	259	256	247	271	288	267	259	277	277	277	257	289	254	264	271	289	276	286	286	272	239	284	287	296	245	274	274	252	264	257	283	279	299	263	242	296	302	274	238	282	296	274	271	239	234	251	293	240	282	262	273	277	269	281	295	279	262	262	243	295	243	271	270	242	265	267	276	264	282	257	272	293	276	281	256	266	284	272	239	271	256	290	253	260	285	231	250	247	261	266	267	256	269	270	273	266	278	256	243	261	235	290	259	261	251	288	284	256	257	272	270	263	273	249	283	285	319	244	248	244	269	283	274	259	288	226	268	261	284	244	281	266	287	264	241	259	271	247	291	249	274	249	248	264	258	249	251	273	267	285	214	248	280	255	248	267	280	278	278	245	281	292	286	276	265	263	246	276	268	257	262	305	297	276	262	247	277	278	236	259	287	239	269	267	236	267	262	274	264	244	307	255	266	275	262	257	228	281	270	233	271	277	251	305	264	278	283	276	259	289	242	268	240	296	270	271	273	268	289	252	285	257	236	308	243	246	279	279	258	250	248	301	271	278	271	284	242	241	259	274	290	236	253	285	274	246	251	261	293	241	237	251	270	275	277	259	258	261	255	259	268	242	279	261	281	275	261	268	285	253	243	283	256	281	252	253	253	284	266	269	262	272	241	257	263	258	262	264	248	265	263	231	255	260	279	283	259	274	261	272	263	295	278	267	295	268	258	256	268	259	257	283	268	268	296	265	281	274	292	261	255	254	269	282	224	258	284	262	252	250	267	269	273	295	249	289	250	252	265	270	277	265	229	260	301	268	273	268	281	254	275	281	264	270	254	241	278	257	255	277	251	281	255	249	247	266	250	267	263	246	261	235	276	254	248	262	257	288	280	239	271	278	300	256	255	282	273	281	250	236	263	250	284	300	249	268	273	241	254	285	293	271	226	302	250	283	285	258	308	271	263	258	255	268	271	268	272	261	284	277	275	267	276	275	246	262	240	266	283	275	266	273	270	283	267	276	268	304	262	289	259	274	260	273	266	272	263	252	279	255	291	248	245	278	259	238	251	271	262	253	279	259	234	257	290	248	256	292	280	256	267	276	306	251	301	294	253	298	270	280	278	282	295	243	250	281	250	277	295	277	268	259	261	264	243	267	265	272	275	273	285	281	290	250	253	266	254	284	270	249	256	285	287	268	252	269	263	248	259	283	262	271	258	266	276	254	274	228	235	279	276	277	270	267	259	268	268	277	283	259	255	264	251	274	258	280	254	261	289	278	257	258	263	259	246	259	279	285	273	268	303	244	307	257	266	268	292	262	277	250	266	288	258	245	253	276	266	257	267	280	266	235	264	254	262	281	277	253	253	263	261	293	254	272	245	275	271	268	305	244	256	224	226	240	252	282	285	281	260	278	238	234	290	259	272	270	293	270	274	245	285	287	297	295	269	241	252	281	274	284	271	283	271	288	254	259	261	274	277	272	273	276	295	272	288	277	292	269	260	267	280	243	247	235	251	265	277	239	273	281	258	261	251	243	273	255	266	260	270	294	269	260	226	279	276	256	237	240	256	256	263	259	285	252	267	274	248	263	265	291	248	265	238	268	268	282	266	276	250	276	317	263	293	268	247	303	281	316	259	288	253	280	234	307	314	228	271	267	270	248	256	279	272	265	273	268	297	293	295	260	271	252	259	244	295	280	271	259	265	252	274	247	301	294	262	276	278	291	276
22647	20988	28675	23674	22165	25395	25242	15242	9924	6254	4421	3072	2134	1986	1663	1632	1683	1581	1342	1210	1132	1017	892	759	660	664	559	539	478	450	418	401	452	395	383	367	334	323	318	333	326	336	336	366	344	341	343	371	332	349	365	333	361	333	332	335	301	312	349	309	347	335	322	343	316	285	320	330	308	335	282	317	334	290	289	326	293	318	303	301	324	322	312	310	338	355	304	332	282	324	331	298	326	280	283	313	326	341	320	292	295	316	306	335	290	302	308	326	316	327	321	280	331	279	336	294	307	288	336	341	308	316	296	316	323	326	278	302	310	325	294	315	310	310	298	330	328	334	321	351	299	318	311	309	326	310	315	327	309	319	293	323	305	331	300	305	297	295	295	337	307	293	326	329	343	304	297	290	337	344	329	327	288	295	287	313	342	338	324	275	310	343	278	322	314	297	327	294	337	331	307	332	314	309	315	326	304	334	331	295	300	343	325	317	304	323	341	289	300	309	319	311	295	278	297	295	349	308	303	304	319	314	323	272	312	343	307	318	297	326	316	325	261	304	317	320	298	308	279	323	298	316	356	302	321	286	311	298	318	295	327	303	310	355	320	330	322	312	320	307	339	300	292	302	324	322	303	307	294	317	311	295	336	311	278	313	309	309	295	302	294	330	291	296	336	349	321	290	315	304	310	321	307	296	302	252	319	307	309	327	312	334	323	298	312	319	314	296	311	314	322	311	341	317	297	316	304	313	318	318	279	304	324	328	313	302	313	345	304	306	323	314	312	306	319	314	302	296	302	314	305	328	377	323	300	296	299	328	315	321	301	281	304	337	321	283	344	299	288	345	298	305	306	302	319	294	336	290	360	294	330	310	314	292	317	321	337	289	312	323	278	292	337	293	309	330	308	293	313	305	308	323	294	301	292	306	255	307	308	306	304	305	321	310	300	297	308	312	322	311	298	325	294	299	323	306	307	298	309	315	311	306	319	316	302	292	343	309	323	304	315	323	302	295	335	351	312	297	318	301	284	326	280	329	343	306	305	306	289	304	309	350	313	318	324	292	323	326	306	300	341	306	296	309	309	276	313	293	327	284	343	313	322	322	307	313	305	305	301	314	327	285	307	287	296	330	304	312	337	337	318	292	307	291	281	345	317	322	316	340	297	309	318	300	327	307	302	308	303	315	292	302	291	327	344	291	341	336	288	331	329	312	342	317	317	321	290	315	295	292	317	294	334	332	311	326	329	332	327	299	318	312	307	305	281	275	319	327	334	318	319	315	322	313	312	299	332	355	323	290	312	318	294	358	317	294	328	296	309	293	311	342	317	335	291	327	293	306	341	295	330	311	313	306	304	330	296	296	307	331	350	300	291	300	272	258	329	295	312	312	345	304	310	314	306	356	329	333	294	313	342	310	302	314	315	324	316	299	330	275	309	329	331	292	324	330	329	302	361	330	300	337	331	331	334	318	320	308	315	313	313	333	287	289	343	326	306	292	333	328	341	310	292	308	279	310	333	310	300	314	333	310	308	320	297	345	297	292	328	299	312	329	321	319	318	321	314	316	312	299	312	294	312	274	312	298	324	293	322	313	305	336	291	328	314	314	343	285	305	307	309	274	346	317	322	298	284	318	336	287	297	310	319	290	330	289	311	331	294	316	338	310	305	300	332	322	314	282	305	309	300	323	324	329	291	335	300	282	304	343	305	318	306	309	318	276	314	298	315	303	303	302	311	306	320	309	332	284	313	299	285	302	302	310	301	316	306	286	299	306	305	307	359	294	324	276	331	303	309	292	318	312	301	325	302	306	353	310	338	310	296	337	301	314	304	309	321	313	307	318	341	291	324	302	300	326	313	333	295	305	272	285	301	287	301	319	348	283	324	323	320	331	339	290	313	287	294	328	296	292	329	331	313	329	294	297	294	304	320	329	296	349	318	290	305	293	334	278	294	351	313	281	302	315	354	291	299	306	334	286	317	321	306	294	308	314	306	272	304	315	303	287	301	292	312	270	274	325	294	332	320	339	344	331	275	321	293	282	287	311	303	317	322	316	321	306	308	306	323	322	295	294	330	293	310	318	271	322	314	318	316	346	318	338	315	306	296	291	272	302	311	306	300	314	311	297	296	334	303	322	311	298	303	316	315	284	288	303	321	305	319	338	306	316	298	298	321	330	301	279	321	359	284	298	306	302	292	310	282	295	266	328	311	317	312	314	326	328	313	284	323	326	291	311	332	332	297	316	307	311	323	299	333	272	311	312	333	298	321	298	321	304	327	304	315	335	311	313	315	303	323	337	299	298	283	308	321	299	315	306	282	310	312	299	336	320	294	283	320	313	298	292	297	337	317	294	306	276	324	327	297	306	301	326	315	327	330	334	299	347	331	344	308	332	338	277	307	300	298	284	307	317	304	296	283	327	312	316	296	284	284	340	305	312	317	288	333	312	303	324	327	340	315	295	314	270	349	303	332	307	333	280	318	295	306	301	308	299	313	315	316	322	295	303	303	300	312	329	302	294	303	301	302	301	298	309	310	312	332	292	326	332	327	325	323	326	309	308	328	332	281	317	308	317	321	324	295	325	320	321	322	325	308	305	313	326	302	298	269	308	308	330	291	327	322	286	297	311	307	313	306	321	317	285	308	326	303	282	355	321	313	325	304	321	312	322	329	283	305	299	302	307	313	292	313	328	304	304	335	295	277	330	295	288	309	298	318	297	290	339	332	319	326	337	302	310	309	318	288	308	342	297	320	328	294	305	304	302	306	290	287	309	330	309	294	317	281	300	307	318	332	296	327	309	256	310	293	286	322	312	317	296	307	319	293	292	286	305	318	333	312	296	310	318	296	331	293	314	299	326	296	296	306	317	294	297	297	302	345	299	323	328	341	300	349	299	287	300	290	322	312	300	317	324	334	313	320	294	309	318	317	299	315	345	313	318	308	297	319	304	307	308	328	293	314	325	329	266	309	282	300	296	309	261	350	305	332	298	346	281	315	302	322	295	307	310	297	276	315	299	301	275	333	298	323	334	324	320	301	307	299	335	315	288	328	308	324	290	294	319	301	298	317	312	336	302	320	328	289	330	331	291	338	322	312	293	296	343	342	336	314	341	316	312	298	304	331	315	291	304	299	301	293	328	302	302	293	311	294	295	303	289	357	297	301	318	303	325	325	311	286	294	300	316	331	318	330	290	293	320	301	293	320	303	319	304	311	329	302	296	314	293	287	306	324	336	309	296	334	325	316	316	266	299	300	297	292	319	303	308	326	303	315	319	272	275	322	289	330	302	321	318	302	299	301	310	309	287	326	310	323	324	321	335	304	317	315	329	298	288	322	306	266	291	358	314	280	285	269	334	309	326	300	334	295	322	331	300	309	278	290	318	309	308	313	301	317	308	332	318	311	296	310	266	320	312	282	320	288	305	275	318	310	314	307	316	325	355	322	331	280	276	292	296	301	315	335	323	313	296	337	326	323	312	336	317	317	284	323	295	289	288	302	338	319	322
35761	60678	51351	41538	37134	33322	26784	21005	16081	10957	8543	6115	4232	3801	3116	2870	3124	2879	2452	2227	2050	1916	1599	1280	1125	1061	951	803	670	599	560	548	514	524	434	413	339	403	372	394	432	483	448	470	458	425	441	465	461	439	444	425	417	440	394	420	393	381	441	409	368	373	443	404	403	410	402	390	374	410	388	424	337	418	395	391	370	389	376	390	366	383	366	360	360	365	373	394	354	389	329	365	376	380	373	389	391	426	427	383	362	380	343	383	372	356	373	348	375	391	336	392	337	359	399	368	380	376	370	366	363	379	343	380	369	371	389	373	390	399	381	384	362	367	373	375	372	366	359	378	387	359	378	365	349	365	379	354	404	377	347	364	395	373	360	390	366	369	362	357	350	372	370	374	388	352	348	404	375	352	358	376	351	339	359	351	392	374	402	372	332	396	387	389	357	389	377	369	367	367	363	376	384	338	353	377	394	392	392	395	343	407	357	370	397	386	380	360	348	382	396	375	375	409	391	388	380	367	369	389	384	362	358	380	404	359	390	378	370	383	363	368	371	396	371	378	343	370	397	416	383	382	350	360	405	389	362	388	397	387	385	347	408	389	378	404	362	372	360	369	381	361	355	381	358	378	380	421	375	375	368	383	378	427	371	371	404	405	359	378	375	367	383	369	388	377	386	374	388	390	376	394	371	354	333	356	382	401	361	376	377	377	377	368	372	371	354	428	364	324	371	357	388	355	374	371	355	351	405	362	406	342	374	356	342	326	363	395	361	355	394	374	383	381	383	413	399	349	359	372	414	358	374	372	369	364	375	358	393	368	391	385	363	369	391	413	380	366	337	379	350	366	376	387	414	382	389	344	402	401	351	392	399	371	427	353	345	374	357	361	391	333	381	368	397	380	391	405	335	359	330	338	400	346	384	342	369	373	385	365	384	388	394	351	371	385	348	358	355	381	410	371	387	378	379	385	383	360	354	363	346	364	396	398	372	375	404	389	364	398	366	412	366	367	364	376	378	376	399	390	378	380	371	372	397	394	378	416	386	384	389	418	380	399	338	390	379	366	345	395	399	356	355	376	377	372	380	326	357	358	398	354	361	379	397	347	374	370	352	389	359	400	360	378	365	386	382	375	383	382	362	395	356	376	404	366	378	386	360	379	375	393	382	381	354	387	397	369	394	379	358	375	357	357	347	357	371	354	367	350	403	397	376	349	383	409	393	366	389	386	409	354	360	397	343	341	357	373	364	367	379	359	358	330	393	365	351	391	349	366	386	385	352	380	377	394	378	373	380	402	388	366	395	371	354	391	320	366	359	383	377	399	364	381	355	345	407	347	363	371	370	355	363	362	366	381	365	353	377	398	379	386	326	370	362	375	361	397	327	324	375	360	366	350	378	408	392	393	356	360	363	357	354	360	359	361	373	351	355	361	372	333	366	383	346	358	369	372	352	363	358	397	382	338	360	363	365	348	352	394	355	370	359	362	389	383	355	391	371	384	401	389	392	332	400	351	382	373	383	398	357	400	381	329	389	368	382	389	373	354	379	365	360	377	356	390	360	412	351	379	347	385	347	396	412	353	361	329	360	397	373	398	390	379	383	397	381	382	361	408	373	388	364	371	376	396	373	378	330	396	380	377	350	366	340	376	373	375	405	359	355	384	359	364	371	363	371	393	396	354	393	377	358	370	375	380	362	413	417	354	390	378	355	371	387	395	367	382	391	383	385	374	336	333	379	378	371	380	371	369	366	414	365	379	375	362	425	374	363	384	378	382	370	394	370	345	384	365	365	367	387	365	364	384	373	367	378	386	405	368	357	377	333	357	338	346	375	398	380	360	349	403	397	391	350	366	345	397	380	341	366	399	359	376	371	377	375	378	372	363	361	377	441	358	365	390	359	346	370	362	399	354	360	375	376	370	371	345	394	382	369	392	380	379	373	357	376	379	389	400	370	380	365	349	377	363	394	393	370	384	352	347	373	379	388	374	384	385	381	353	368	382	401	377	408	368	383	345	373	337	382	368	376	395	343	341	395	357	400	374	376	363	392	371	366	343	416	375	366	383	391	357	395	377	349	356	404	364	388	379	392	388	378	388	394	387	379	372	406	360	375	362	376	408	384	367	374	341	349	385	341	351	356	390	351	372	388	382	405	375	384	350	366	380	387	356	381	407	349	397	351	394	425	377	396	358	373	394	340	381	403	375	384	385	369	387	364	375	377	383	373	361	364	369	399	378	356	418	366	373	345	374	361	355	365	374	402	369	358	392	358	371	381	343	345	374	388	366	341	374	398	359	359	390	374	376	367	383	357	389	394	357	372	392	360	368	401	372	380	385	360	356	373	390	376	394	377	362	359	372	375	354	360	374	379	371	370	376	382	363	356	364	372	420	375	389	359	362	388	352	394	341	403	366	347	369	370	350	357	360	375	349	380	374	377	393	372	360	374	363	370	351	377	377	347	372	384	358	403	338	359	375	347	363	378	313	376	399	386	351	382	356	332	367	386	362	360	392	369	425	379	392	378	378	350	374	403	330	365	357	317	371	361	370	379	367	407	377	395	392	375	355	369	357	397	410	365	378	376	362	361	400	343	386	390	375	367	363	376	372	387	391	369	355	384	402	375	384	392	331	387	381	363	389	393	382	377	356	357	386	372	364	354	349	333	383	390	369	370	366	357	369	392	398	374	381	353	393	381	380	345	393	390	354	348	380	379	363	378	369	357	372	357	358	384	369	348	371	357	358	349	391	370	378	375	367	376	396	364	368	395	358	343	352	386	379	387	406	376	368	404	363	373	336	341	371	391	358	345	352	358	356	379	368	379	353	387	365	387	366	369	382	398	366	373	340	380	397	369	321	373	347	371	400	335	349	397	383	364	381	369	363	331	398	386	367	346	390	385	376	410	382	340	335	388	375	385	357	393	339	361	389	393	373	374	378	391	382	341	359	366	353	364	387	374	368	375	398	379	356	379	387	382	395	367	384	365	372	360	381	377	390	347	380	357	345	374	405	376	404	389	382	386	367	393	367	368	365	360	369	366	360	393	384	360	406	346	341	409	359	370	360	383	397	388	393	367	377	375	385	380	354	406	382	358	364	369	348	392	357	349	361	367	360	367	371	342	376	395	350	403	388	395	375	403	356	357	367	401	364	369	393	358	368	355	376	373	381	376	372	338	386	373	381	385	386	369	364	378	356	367	370	372	373	395	346	371	379	331	382	390	364	371	361	408	361	335	369	370	362	341	417	364	373	385	394	381	367	380	403	370	411	372	391	369	388	372	362	343	408	354	378	372	369	353	380	378	372	402	343	385	345	373	386	366	378	347	362	375	355	361	358	395	405	342	391	371	362	392	367	379	366	374	356	378	382	397	340	379	375	379	339	358	371	396	409	381	382	378	387	396	362	387	372	379	386	361	375	322	382	357	399	352	363	412	371	375	365	367	381	356	377	379	364	371	381	367	366	355	352	374	344	376	393	372	355	399	400	408	415	367	341	345	399	372	384
28904	30258	35449	27838	20579	15822	10056	5932	3768	2326	1688	1236	886	837	691	690	697	637	611	522	556	524	450	428	338	313	282	291	263	230	263	239	254	238	188	216	244	244	209	223	230	235	239	234	234	238	220	240	225	220	259	221	216	245	253	245	226	227	223	225	214	229	242	252	236	211	233	233	213	232	228	234	230	220	217	231	251	223	221	225	208	236	196	237	213	227	215	197	236	254	218	210	211	240	211	203	219	217	194	220	233	244	247	215	226	202	215	239	219	211	201	203	236	223	233	245	218	236	221	224	221	230	201	225	203	229	226	232	240	203	220	217	245	206	246	236	198	223	193	207	216	215	231	227	219	217	216	239	196	190	200	206	237	219	191	240	227	204	223	226	182	218	199	216	236	233	235	216	217	226	240	216	210	244	212	215	205	229	211	227	213	201	239	225	220	231	189	251	219	204	223	215	230	232	231	229	219	221	215	238	210	213	243	244	220	229	236	217	250	215	222	234	232	215	245	211	209	219	203	198	228	221	221	235	200	212	233	246	224	229	222	210	210	253	214	187	212	195	205	227	238	210	199	221	242	234	229	227	219	203	230	233	231	225	229	226	196	233	241	220	213	231	222	217	219	214	236	201	202	220	232	232	211	232	211	234	202	231	234	229	225	211	197	238	224	220	205	205	238	227	194	224	222	216	233	197	198	220	208	211	238	216	230	264	196	211	226	235	235	240	231	222	214	243	236	204	212	236	252	230	268	203	212	238	234	219	199	226	238	239	213	212	235	227	209	211	228	215	239	241	186	221	236	227	212	211	211	211	216	227	232	228	228	202	252	211	237	233	255	222	231	197	212	233	220	211	199	216	226	224	219	208	213	224	245	239	216	211	229	235	219	210	216	239	215	214	204	232	245	212	210	226	230	224	184	242	215	230	247	236	249	222	225	224	214	225	239	219	219	216	214	238	197	216	203	229	217	226	221	245	211	220	221	225	219	217	224	235	229	209	244	218	255	215	216	236	220	231	239	213	220	238	237	216	216	220	222	244	214	218	233	207	231	218	214	244	217	217	232	208	217	243	248	223	215	233	210	218	225	225	221	219	225	220	234	203	209	229	206	221	229	231	204	231	238	226	223	239	236	235	226	229	205	212	215	224	218	211	223	200	218	201	188	222	244	240	224	215	220	233	218	225	223	223	250	255	225	209	224	209	234	226	236	239	211	232	238	215	229	230	216	229	216	222	211	223	248	234	211	199	224	242	225	241	227	250	225	218	215	228	217	228	248	226	266	243	237	237	228	192	225	260	215	234	209	227	211	217	210	221	236	230	218	219	243	224	220	206	197	232	243	195	243	205	204	227	245	226	210	230	217	223	212	207	237	214	230	225	238	211	182	233	250	219	214	234	223	233	236	220	240	236	224	204	221	217	217	231	202	204	228	221	219	217	255	213	221	224	241	213	212	191	191	235	207	250	215	216	216	209	229	210	214	212	221	240	223	212	201	218	208	213	221	206	187	192	191	230	204	233	222	243	248	215	190	252	231	231	218	227	242	223	212	235	209	190	244	222	216	241	222	212	205	218	239	211	244	264	219	242	219	210	191	229	235	254	214	225	250	224	217	216	234	219	221	236	224	219	228	227	203	209	234	242	205	267	212	240	224	202	227	218	229	225	222	231	218	215	201	198	226	201	218	187	220	211	200	220	243	252	217	231	224	214	204	203	226	222	249	228	211	243	223	207	205	243	232	244	199	233	232	236	216	205	229	216	200	209	231	218	237	215	198	218	222	211	247	205	216	220	206	200	217	230	226	234	212	244	219	220	219	222	247	230	211	202	192	218	236	239	217	245	213	231	208	230	237	212	240	203	249	221	199	228	219	219	199	193	253	218	237	223	223	222	224	212	241	202	213	232	220	218	216	220	215	197	231	233	228	232	204	258	233	226	257	204	251	208	209	220	250	222	228	203	227	244	239	236	217	208	223	225	247	224	240	199	232	211	237	225	253	218	217	223	229	227	190	243	200	245	235	230	226	235	226	231	217	209	238	213	247	214	245	235	233	269	244	215	219	212	223	217	230	228	217	224	223	258	235	224	202	220	203	204	224	213	213	186	207	205	254	217	234	218	241	201	216	221	212	227	240	200	221	223	219	232	204	230	227	241	234	207	227	232	234	224	207	209	220	216	214	207	211	216	221	223	230	208	222	215	213	231	212	206	223	243	199	210	215	205	216	251	239	231	223	217	239	224	214	232	211	235	233	231	216	207	234	215	228	223	228	216	227	224	228	197	236	265	240	215	210	230	215	218	203	228	208	241	219	220	239	209	228	225	214	235	232	221	209	234	197	212	209	223	218	217	227	222	238	227	209	239	221	191	195	218	222	206	228	207	207	245	232	249	226	231	215	228	197	230	229	204	208	213	200	252	223	245	207	223	205	207	228	210	211	220	204	221	229	207	223	208	223	226	223	211	230	230	251	267	199	222	234	210	251	207	240	250	229	216	243	234	193	230	207	266	205	206	215	235	253	213	249	239	226	235	242	239	220	227	213	249	205	228	239	186	234	214	244	226	219	231	244	243	205	207	225	227	199	230	226	221	225	231	210	234	222	248	246	214	205	243	218	236	208	224	222	222	208	211	199	228	203	233	253	212	202	230	190	209	207	222	242	246	219	208	214	218	223	217	234	236	248	227	198	283	217	231	221	217	210	209	232	225	199	230	189	214	234	210	208	234	199	202	250	249	228	220	230	214	216	206	220	243	223	233	213	232	227	203	231	246	211	207	226	224	246	205	227	247	230	214	227	243	220	214	219	211	213	240	251	207	247	233	215	226	212	236	181	236	229	232	224	232	227	235	214	218	223	260	217	234	228	224	234	224	224	225	226	225	199	214	235	228	241	236	239	222	232	229	232	263	253	227	237	225	222	232	242	216	234	219	208	252	212	199	222	221	192	241	231	188	213	220	240	219	208	226	221	240	209	218	253	227	208	225	238	208	221	210	228	213	212	205	220	237	230	241	248	211	214	216	223	227	225	227	216	227	221	210	214	235	212	232	229	196	218	229	198	227	207	227	232	229	250	206	221	212	244	215	225	235	201	237	240	220	231	202	226	207	253	251	250	230	234	194	204	253	217	241	239	231	238	235	198	212	237	218	252	196	216	229	237	213	227	232	216	228	211	230	183	221	232	225	231	204	208	222	245	242	231	222	180	236	231	236	182	206	220	202	248	236	208	226	235	226	246	232	204	233	250	214	232	228	225	225	205	205	254	224	212	244	199	215	231	231	192	226	214	231	226	217	224	230	222	239	210	223	228	242	253	227	203	201	238	228	219	228	226	224	216	228	240	235	211	224	194	202	243	204	227	228	237	208	215	220	241	214	232	217	222	241	249	229	225	242	216	206	223	244	210	214	232	241	228	228	232	212	218	224	209	212	238	231	225	211	225	197	242	225	214	230	240	236	240	219	226	231	238	242	188	216	217	248	210	198	221	229	242	223	229	224	224	230	238	201
32895	46758	40083	29265	25424	21944	16330	11293	8133	5005	3673	2516	1821	1636	1349	1238	1288	1360	1014	929	941	866	712	623	542	478	494	444	377	350	357	317	332	296	313	303	273	267	288	276	272	319	314	309	301	278	303	329	278	313	292	303	297	295	275	283	309	282	287	288	263	286	313	269	279	267	284	291	269	280	282	292	290	240	264	281	245	290	258	290	261	256	277	259	275	277	277	274	256	290	265	281	274	249	281	272	302	285	248	277	285	279	280	289	263	255	272	262	271	277	277	241	280	273	279	276	287	256	301	270	274	275	254	283	248	246	270	282	253	322	266	302	273	263	250	247	280	276	269	283	278	279	279	265	256	271	276	268	253	255	265	267	260	294	256	279	262	268	296	292	279	270	257	274	274	255	256	282	282	287	248	262	268	282	265	278	260	258	273	271	267	292	302	310	262	261	282	268	274	260	274	308	272	283	280	259	255	284	297	284	255	280	275	265	286	273	259	230	303	267	260	279	282	281	269	268	266	271	274	256	280	237	274	289	273	270	247	234	310	291	300	261	257	290	274	274	263	277	250	278	269	256	256	271	270	299	284	284	262	309	291	282	295	281	292	247	252	254	257	290	264	289	251	272	272	260	282	296	276	270	240	258	291	267	284	277	271	272	266	274	280	288	281	294	287	255	275	257	254	291	294	287	302	255	263	299	295	276	289	270	278	265	288	262	265	283	248	273	256	277	275	297	278	256	269	253	277	257	254	255	270	277	290	272	281	282	300	270	278	293	279	232	252	271	298	281	248	292	275	252	262	273	279	241	286	284	262	268	267	308	289	280	296	283	261	286	278	289	237	273	258	263	265	263	270	242	319	260	285	266	290	274	270	271	272	270	272	245	276	260	275	300	289	284	265	294	291	290	263	296	270	279	287	288	298	296	256	283	285	280	266	281	296	294	281	278	301	240	282	286	278	288	258	300	280	282	293	248	284	274	253	255	290	244	271	270	266	315	277	296	281	269	298	249	266	278	274	271	274	270	287	260	277	246	254	249	276	254	249	253	288	282	295	274	282	272	284	240	237	255	270	286	268	283	254	282	260	253	249	264	283	270	252	274	247	263	274	280	277	260	276	268	305	286	279	279	261	260	274	307	263	289	260	286	292	296	268	273	285	295	230	282	282	280	283	274	264	276	289	300	220	305	281	251	263	279	264	279	283	259	286	256	259	273	256	272	257	248	284	264	271	306	256	265	279	307	264	268	281	284	276	290	289	254	287	270	301	252	276	267	254	280	283	275	283	274	268	282	276	306	248	280	256	286	298	309	292	284	294	255	258	242	262	304	236	285	303	286	250	264	264	249	290	270	257	284	267	256	240	278	235	263	266	292	302	282	271	251	300	274	280	278	286	257	281	264	251	286	275	282	269	292	249	261	247	281	242	279	241	270	279	258	268	311	272	260	248	277	291	259	268	281	262	274	276	252	312	284	284	263	287	267	278	260	268	298	272	281	263	262	302	284	289	305	256	257	298	288	303	278	265	264	307	266	272	263	287	248	265	245	269	282	274	262	255	271	280	254	278	264	247	258	266	268	277	265	258	282	269	247	265	245	298	279	286	280	256	254	290	268	269	270	301	270	314	275	289	289	279	284	263	305	264	260	265	277	302	256	292	269	291	265	273	270	273	287	279	287	283	315	235	252	281	262	324	257	275	289	291	273	288	256	277	246	263	314	279	259	269	268	268	276	282	262	276	265	266	263	257	267	282	273	284	235	257	283	292	263	264	273	273	271	276	293	273	272	261	280	277	250	316	278	276	271	271	260	272	265	265	295	278	266	252	275	283	258	295	301	292	272	273	261	256	278	271	275	257	284	276	267	279	274	268	293	302	284	265	260	277	297	287	265	269	269	276	283	284	282	284	257	272	272	244	284	250	269	301	253	282	245	255	273	265	303	247	273	279	269	273	274	270	249	243	277	269	237	252	283	253	298	306	271	275	266	256	265	238	279	277	260	292	289	251	290	280	277	270	284	255	298	293	281	274	288	270	278	250	264	278	276	263	244	254	268	270	326	303	250	259	267	293	268	241	276	255	261	259	260	288	288	288	287	288	243	303	272	277	296	273	243	268	284	248	275	292	265	260	271	288	311	260	251	274	268	252	261	267	302	256	264	287	269	304	279	264	279	255	251	293	274	286	256	279	278	253	281	315	278	291	281	269	274	253	296	265	291	251	246	276	280	282	245	275	264	281	265	244	260	238	270	276	276	300	263	277	291	249	254	288	265	268	269	283	270	262	255	251	281	285	286	276	267	254	316	285	264	286	281	253	263	291	283	277	299	245	300	273	278	285	278	274	281	260	282	279	247	287	276	251	276	284	300	285	303	271	259	268	288	304	245	261	259	242	282	265	273	260	290	281	283	291	245	266	259	320	265	260	293	256	269	288	259	262	300	273	257	270	278	289	247	273	255	260	306	291	263	261	280	282	288	246	281	297	254	292	264	279	278	286	284	282	249	260	281	315	295	247	283	291	283	271	275	293	265	271	307	283	287	259	271	260	277	257	276	247	256	284	289	254	260	246	286	288	284	279	254	284	247	255	268	284	253	245	278	266	283	267	293	267	268	257	284	298	273	266	288	257	220	280	249	294	271	256	265	262	286	267	273	270	249	283	259	295	284	300	263	281	273	296	255	267	251	285	267	281	284	282	278	266	273	263	293	275	280	268	274	274	279	258	296	246	254	271	289	272	276	276	269	279	257	247	303	278	252	244	274	266	244	258	266	260	252	245	300	258	288	263	233	253	273	268	271	307	300	287	259	268	264	254	278	235	302	277	254	269	309	290	270	250	266	247	269	277	246	278	262	275	270	291	257	278	261	279	291	301	256	308	271	263	252	278	253	268	292	255	249	285	284	283	289	281	287	275	257	263	328	273	270	250	267	260	300	284	299	258	290	257	257	264	246	253	271	238	276	298	275	269	277	258	262	261	301	258	299	277	281	255	273	271	243	265	242	261	272	315	275	259	295	305	273	265	289	269	243	264	265	259	304	278	292	276	301	269	292	290	238	304	294	274	271	267	269	283	264	267	304	276	298	307	295	277	271	290	274	304	243	285	252	288	276	290	249	278	261	254	277	260	288	286	282	241	302	243	288	311	239	274	259	273	239	320	286	300	275	272	309	275	258	247	284	273	239	278	308	262	275	282	290	269	281	281	261	255	265	280	268	304	238	252	262	295	282	247	259	259	272	267	261	265	273	273	265	259	251	282	278	265	269	289	254	258	283	275	264	279	295	267	284	264	245	269	298	298	276	277	273	273	284	241	258	288	289	251	257	290	270	273	286	280	270	247	292	274	294	283	263	275	266	272	268	276	256	295	287	259	305	268	279	287	243	252	292	295	243	278	289	239	253	286	275	281	275	276	253	281	248	299	272	258	290	298	267	283	279	281	259	301	274	266	271	297	273	265	279	284	248	293	277	302	283	275	286	255	264	274	265	250	278	272	294	269	268	273	276	295	270
23707	20984	28341	24923	23841	23797	19004	10227	6417	4108	3106	2241	1606	1432	1223	1167	1249	1162	1041	968	838	712	641	581	464	527	477	426	359	373	376	371	343	324	345	299	284	291	291	284	283	282	337	317	293	301	299	319	321	278	283	312	293	321	320	346	313	301	277	313	320	268	297	266	304	291	296	280	281	262	303	285	294	285	314	266	322	268	274	277	301	273	315	294	278	261	296	310	290	292	296	303	301	255	296	286	281	271	294	305	288	264	287	273	283	269	262	293	277	317	265	250	297	304	255	307	322	261	256	256	272	288	275	294	321	297	292	267	286	303	301	291	265	298	306	295	244	284	312	284	281	275	245	301	281	269	301	239	292	286	285	289	265	276	256	272	264	283	254	317	283	301	276	258	305	284	270	268	312	299	297	274	308	270	286	268	291	281	293	285	301	279	301	281	295	287	292	287	267	276	292	291	285	312	295	284	248	285	271	293	250	309	259	282	295	284	267	292	307	294	277	262	258	264	304	297	290	266	259	267	270	244	277	271	266	266	294	280	284	303	251	287	303	323	275	286	283	310	294	310	281	252	279	286	284	271	272	305	304	286	297	280	283	254	276	286	287	271	289	275	295	310	290	281	295	286	291	298	274	292	263	289	273	279	279	277	260	272	284	271	288	285	284	292	310	268	286	264	294	290	293	273	289	299	267	295	299	300	269	292	242	255	287	269	303	306	261	293	290	275	284	255	295	301	288	262	279	310	297	319	278	295	309	294	301	298	275	293	288	284	284	268	311	293	243	273	285	272	308	252	269	284	287	290	296	300	299	254	254	262	272	298	265	301	265	295	279	293	286	281	307	293	303	311	296	266	286	294	276	268	282	298	287	256	278	269	272	256	290	279	296	276	299	288	301	289	278	292	278	250	286	283	308	260	302	284	293	263	299	326	291	289	306	292	272	315	272	251	248	295	279	284	300	284	286	278	285	277	274	300	293	286	266	276	289	273	296	278	268	309	278	274	281	273	278	316	291	297	274	287	285	301	290	306	289	289	307	278	279	267	297	285	273	258	273	282	297	269	243	292	247	293	286	272	258	260	308	283	275	282	281	256	293	273	274	257	284	317	241	288	293	308	300	294	306	286	276	259	288	311	286	261	252	267	257	285	257	271	278	283	295	266	260	275	263	290	286	252	281	280	273	294	294	271	292	309	270	270	295	258	276	276	306	294	265	300	265	280	308	261	275	260	291	303	251	291	305	291	317	273	294	269	309	290	309	289	261	305	312	314	287	289	299	306	316	310	279	305	310	299	272	310	302	277	285	279	281	309	258	295	265	282	277	295	284	259	270	301	289	288	282	313	282	287	287	290	267	285	269	313	309	278	288	273	276	302	263	295	306	284	271	280	270	280	292	278	283	307	275	261	279	281	300	276	304	308	299	244	286	259	302	288	272	270	292	278	293	297	274	315	292	266	305	292	265	295	306	277	304	295	279	303	272	298	273	267	304	290	286	256	300	285	309	317	246	272	291	268	267	311	264	285	288	283	298	327	285	297	304	299	263	292	272	299	306	304	278	282	279	280	262	268	300	288	268	286	315	306	286	301	277	287	298	307	291	282	282	253	267	311	313	267	292	285	284	280	287	290	309	275	273	277	303	257	348	266	261	309	295	298	295	286	302	283	270	285	282	275	276	300	294	275	297	254	298	281	310	286	276	309	285	266	282	311	284	319	291	305	260	291	318	311	265	295	276	268	305	285	270	259	279	277	276	277	275	297	282	278	267	278	273	278	304	299	288	295	325	292	268	261	279	295	300	273	327	272	273	268	283	262	294	255	281	247	263	263	293	316	241	282	279	260	292	274	287	272	288	278	279	291	297	313	303	278	297	316	289	285	296	264	281	255	297	300	285	302	266	301	297	296	294	284	322	293	273	298	304	313	307	307	253	316	293	294	305	297	251	270	283	269	305	289	290	303	287	298	322	288	301	289	277	286	298	273	303	302	274	292	284	301	273	292	301	313	285	306	271	279	286	265	268	294	289	284	290	275	287	302	288	275	291	276	272	266	276	282	282	268	263	307	266	291	281	276	300	293	321	292	281	284	282	269	316	268	291	305	286	283	277	308	270	297	292	296	271	269	287	280	291	280	275	296	284	320	294	278	276	281	280	288	271	298	305	257	276	300	298	282	294	286	295	303	263	293	302	271	284	273	289	299	275	309	318	315	305	276	273	278	291	285	307	271	254	293	288	255	295	301	290	287	320	292	262	274	284	288	281	257	290	264	283	276	304	285	308	284	299	268	263	280	290	296	322	312	269	302	266	283	282	316	268	309	320	309	288	317	333	307	302	278	278	298	301	314	281	272	278	289	273	299	291	275	265	281	270	263	267	259	270	286	282	295	265	256	302	295	261	313	287	276	269	276	292	291	256	290	303	291	246	285	273	283	308	294	291	267	291	292	306	293	278	294	285	290	290	278	272	277	274	287	288	308	286	258	314	254	265	334	277	288	303	291	260	282	263	285	299	253	284	296	298	284	279	282	285	272	270	298	273	309	271	262	302	281	301	261	267	279	313	275	286	287	262	269	255	288	281	294	295	277	269	296	276	278	275	280	308	297	283	287	290	255	293	268	312	271	281	272	287	308	298	252	266	287	290	270	276	293	287	281	295	278	289	274	305	302	276	275	277	304	292	290	265	302	277	304	288	301	284	302	296	272	273	261	325	274	288	275	276	284	245	266	266	275	285	319	275	300	285	336	278	303	269	280	306	276	286	258	297	327	278	272	272	274	284	297	280	269	275	275	296	271	261	309	240	253	282	276	311	259	296	313	275	277	261	273	265	287	313	287	255	275	286	270	273	277	290	288	276	291	294	275	293	291	277	259	285	292	296	277	307	267	294	322	279	292	273	273	285	292	295	330	318	292	308	295	298	288	283	270	278	293	305	279	288	242	273	300	287	279	254	294	284	263	285	260	287	287	291	288	302	289	305	286	306	285	270	288	293	260	267	305	269	277	298	248	254	302	299	299	265	293	292	273	268	304	306	258	285	273	276	285	284	285	319	289	273	297	285	261	307	267	296	266	267	292	281	283	270	282	276	290	299	245	257	297	307	274	288	255	280	285	252	250	292	259	257	302	283	254	299	278	317	279	291	282	280	267	267	288	257	301	271	299	276	281	280	277	256	299	275	287	308	281	294	302	276	280	273	277	278	314	292	305	289	257	301	305	280	286	256	287	312	263	281	305	284	287	281	277	255	290	293	284	296	311	328	290	292	296	277	266	283	274	281	292	235	283	309	289	279	279	289	285	304	292	275	252	261	256	284	300	259	292	278	306	311	299	277	282	276	308	284	292	269	271	270	287	259	262	293	300	264	264	313	275	292	298	288	280	276	299	272	302	291	285	272	300	287	311	274	307	272	275	275	289	294	272	277	270	317	284	297	304	269	302	250	285	289	266	291	285	282	273	275	288	313	253	268	268	279	284	283	302	297	290	293	287	272	269	300	299	274	314	289	301
33222	55149	47014	36085	32426	28377	22147	16198	11733	8125	6066	4383	3158	2778	2382	2271	2289	2080	1799	1605	1520	1269	1110	944	842	763	663	577	547	490	443	499	443	416	392	359	375	360	299	365	376	387	375	452	377	373	386	400	376	355	370	355	404	397	379	391	387	367	354	385	360	358	328	367	371	354	348	314	336	324	350	311	383	363	322	358	347	330	364	368	363	348	352	350	315	350	319	339	329	334	378	339	321	341	367	345	330	332	358	350	345	353	333	340	382	338	374	342	346	317	353	329	352	364	320	360	357	355	330	345	366	358	365	352	331	335	375	345	342	364	331	346	349	334	331	349	360	338	340	354	368	327	358	320	311	355	355	316	383	356	302	318	310	349	365	335	322	322	332	344	340	331	338	355	332	350	358	384	336	338	338	338	330	367	342	343	331	355	327	315	332	341	338	326	362	321	308	323	330	337	356	371	326	341	333	349	319	372	339	320	344	361	315	359	380	326	329	337	347	333	278	332	371	332	361	333	334	359	355	357	354	301	347	378	344	325	364	360	325	349	342	328	323	326	343	372	374	342	347	374	350	363	350	366	348	355	331	388	362	355	341	327	326	306	342	351	347	331	341	329	334	398	345	328	321	349	335	354	331	345	352	336	341	352	375	370	375	331	319	346	351	334	336	352	336	350	353	347	327	345	334	317	354	360	343	337	356	347	329	331	326	331	362	356	333	304	317	309	334	321	363	356	335	320	293	358	342	333	348	371	361	342	375	315	355	328	344	325	333	322	322	356	346	352	355	341	331	366	330	371	375	336	326	340	331	327	366	335	324	373	364	342	359	351	338	363	295	374	363	336	324	341	312	348	337	334	371	314	355	360	340	349	344	354	350	352	306	331	361	333	348	352	368	357	321	343	318	357	338	326	331	366	369	362	349	357	316	348	334	346	338	335	346	318	327	327	311	340	336	382	366	289	357	364	359	359	303	337	356	343	330	352	331	344	318	345	387	364	340	378	303	340	306	342	340	369	347	333	329	316	312	363	324	343	364	344	362	350	323	328	340	378	331	360	362	332	363	315	342	318	314	309	344	324	349	364	334	314	344	345	342	383	387	372	353	361	361	339	312	329	317	331	346	340	351	357	348	355	365	344	304	320	341	337	344	331	364	343	315	342	354	377	358	318	310	350	323	352	336	363	353	355	328	351	300	349	381	346	355	330	338	341	344	324	390	361	336	318	369	370	375	329	359	302	354	376	359	367	294	319	346	361	325	303	350	316	349	332	341	358	308	389	343	347	356	378	398	296	348	325	332	343	375	350	325	332	374	357	348	364	317	338	353	366	357	353	343	344	345	356	325	338	357	304	358	331	355	357	363	338	329	388	337	338	333	377	331	331	345	365	338	333	346	312	329	342	333	355	358	334	347	322	360	344	361	335	342	346	349	333	329	312	362	355	335	341	343	353	352	344	362	323	345	334	321	326	336	350	355	314	329	329	397	347	337	353	354	330	354	348	335	356	309	353	345	334	336	385	351	333	366	320	335	368	342	328	349	342	331	365	339	333	359	320	327	352	351	344	344	366	323	370	357	342	337	362	367	342	352	367	358	312	349	363	348	356	346	367	347	348	321	336	372	348	366	343	353	336	388	341	365	354	364	344	313	360	299	333	338	333	323	290	315	337	358	377	351	347	338	332	344	324	358	320	320	363	332	342	341	337	333	294	341	349	344	343	310	351	316	335	350	321	321	373	331	353	400	358	343	344	355	343	348	345	358	328	343	333	334	350	345	342	323	351	342	333	327	353	324	347	360	342	321	349	346	337	357	353	336	338	331	354	326	360	345	336	385	351	336	357	345	330	338	363	349	364	332	348	335	341	322	313	324	351	369	350	336	296	323	330	345	350	322	333	337	350	343	343	353	330	326	302	343	330	325	343	326	372	363	370	341	314	348	326	359	374	369	344	337	341	321	313	336	353	338	344	347	377	352	357	343	341	356	342	368	350	347	357	362	318	326	334	340	358	350	337	391	369	324	366	346	341	368	315	340	350	345	311	321	340	353	362	349	368	345	351	352	322	327	372	327	365	324	335	359	388	336	322	342	313	372	339	339	342	325	356	314	348	322	360	335	364	351	359	338	336	350	359	328	345	363	332	323	343	361	339	310	327	345	312	314	368	361	355	337	346	339	347	329	355	334	330	335	320	364	356	373	365	319	322	326	341	350	340	362	349	336	357	338	345	330	339	339	305	347	340	333	347	351	325	353	364	359	352	313	355	342	337	348	336	325	336	336	346	324	331	368	328	339	333	343	326	381	338	371	330	357	340	342	328	324	352	360	374	328	343	342	346	324	308	307	355	365	306	381	354	337	333	326	363	319	325	344	319	360	320	301	344	376	357	351	339	351	348	340	320	352	347	371	338	349	338	355	346	345	342	333	350	316	344	312	328	325	332	339	339	359	334	337	333	332	363	322	365	354	354	351	337	348	365	330	333	350	336	351	340	372	339	362	368	372	273	313	346	356	331	344	358	351	357	349	357	342	338	355	356	331	353	381	306	326	329	286	360	338	348	359	355	324	343	336	361	357	372	343	334	330	350	333	317	350	350	334	331	324	343	342	359	358	330	344	366	312	335	332	285	390	329	341	355	351	351	349	354	328	316	346	333	349	317	313	387	386	322	347	336	327	307	348	327	369	348	330	325	372	364	361	357	360	346	354	356	328	342	340	352	358	359	339	347	346	371	376	353	349	342	329	343	355	360	320	318	338	348	320	343	345	342	337	384	366	335	355	362	327	334	366	353	331	337	344	345	314	346	322	318	326	336	353	332	317	328	358	341	328	330	365	331	317	316	340	345	330	336	351	312	321	318	353	379	328	307	313	303	363	348	340	365	348	369	349	356	350	327	354	358	364	363	329	351	338	366	363	348	384	327	320	361	338	359	356	326	322	326	336	337	334	332	335	345	340	334	337	338	332	336	370	373	352	358	337	324	332	322	356	323	306	342	304	356	329	338	345	343	342	336	322	362	377	344	376	363	326	330	326	351	338	354	338	332	334	324	321	334	361	351	350	369	336	343	321	355	320	345	329	357	321	349	343	335	363	314	331	359	338	375	351	349	325	325	338	368	324	322	326	331	376	350	365	371	309	332	341	343	363	303	347	342	333	379	344	341	369	316	361	348	350	383	340	329	350	328	330	330	346	320	338	354	354	308	350	353	352	346	337	336	346	325	327	368	330	353	372	361	365	343	360	339	322	351	356	347	315	354	340	357	333	354	323	351	354	356	329	325	354	314	352	354	341	334	315	333	358	353	341	353	340	326	349	362	370	341	326	313	363	336	339	330	349	362	361	335	317	321	369	342	346	311	379	328	341	368	345	333	359	327	352	354	341	376	332	357	338	347	358	349	348	345	325	346	349	352	333	365	362	338	352	374	335	346	323	383	331	319	321	357	355	348	358	340	333	339	371	331	309	367	340	343	323	354	345	329	371	349	336	354	306	358	341	338	296	343	348	331	340	328
24854	21141	28591	27256	23510	20719	14145	7727	4706	3159	2270	1704	1237	1114	939	918	940	924	777	671	654	595	502	416	381	357	352	311	292	272	286	252	253	247	230	228	204	220	241	194	233	226	214	255	224	217	248	270	235	261	241	231	249	244	222	218	224	263	219	237	230	203	238	193	205	253	200	202	219	211	213	195	226	247	209	197	218	214	198	210	195	261	232	249	210	230	233	202	229	196	244	230	196	214	202	186	228	211	224	215	225	238	247	239	213	200	207	216	206	219	187	200	217	221	223	220	211	214	200	216	207	214	210	220	220	245	240	218	206	229	203	219	217	215	237	243	213	214	186	196	200	207	233	218	194	227	225	213	221	209	223	221	232	213	205	187	208	227	229	205	237	209	214	193	229	222	221	205	207	217	217	211	200	220	176	211	214	226	234	191	196	218	220	221	221	217	208	222	199	203	203	199	210	219	228	212	249	231	201	215	205	220	227	214	216	198	231	180	194	207	211	243	197	199	211	227	200	202	218	216	251	238	226	217	234	200	203	226	249	213	251	213	208	228	192	208	235	204	219	225	218	228	226	216	221	210	199	226	228	208	240	207	200	227	194	205	243	209	205	245	213	204	231	186	223	200	227	237	214	200	192	227	231	204	205	210	221	184	211	197	225	226	202	215	234	248	222	221	217	228	213	225	219	214	218	209	208	194	221	186	230	218	233	208	210	223	212	215	227	230	230	217	219	213	221	211	236	196	193	228	209	207	213	245	189	214	225	218	214	191	218	225	220	228	199	225	224	213	235	213	210	196	193	227	210	193	201	220	213	197	209	230	222	213	206	216	219	225	221	232	203	194	198	208	217	229	222	209	235	204	231	223	214	222	219	217	217	220	245	193	210	217	211	228	220	221	220	217	217	207	229	193	217	222	214	240	223	248	197	224	226	219	202	205	211	218	207	246	223	213	224	200	229	239	229	198	236	207	207	217	236	222	200	227	200	216	198	196	203	215	201	230	230	196	207	195	210	214	217	215	218	203	203	208	202	201	222	204	202	226	195	239	199	218	203	241	210	221	220	224	186	211	232	181	212	218	234	222	214	224	202	204	223	226	234	198	202	222	189	207	221	234	227	198	190	207	178	199	217	206	215	206	229	180	201	211	194	229	178	213	212	231	235	220	216	208	211	203	208	198	221	188	240	213	219	237	224	209	200	223	244	222	229	209	210	216	212	238	209	199	227	220	218	201	239	209	237	224	203	212	218	213	223	196	212	224	222	209	208	200	190	196	212	186	199	202	210	230	227	212	228	235	223	215	221	211	210	224	222	219	244	202	229	190	189	220	243	216	213	190	237	214	199	217	206	197	257	227	223	187	217	216	200	201	213	222	216	185	223	230	207	187	199	195	202	204	205	202	223	212	189	215	187	210	201	236	226	230	205	201	241	207	222	221	192	215	215	204	215	171	212	206	211	204	246	212	200	213	201	205	227	208	201	230	200	205	233	213	212	232	207	221	220	189	222	254	224	246	211	223	196	190	211	214	222	219	203	236	234	213	220	220	213	195	197	199	231	216	210	172	210	229	227	213	225	206	229	204	208	220	232	221	225	201	206	214	215	229	205	210	232	198	211	203	208	227	211	229	191	209	227	204	220	198	194	216	207	217	231	203	205	231	225	199	216	255	219	198	219	225	186	221	217	231	233	196	216	235	229	217	214	218	189	213	214	199	206	187	225	215	227	202	215	223	237	216	220	215	212	218	219	218	190	211	227	205	203	204	228	219	207	218	211	201	230	234	199	223	215	198	221	209	225	216	208	230	257	206	200	216	210	222	216	224	215	220	207	220	198	235	226	214	204	215	206	213	215	237	224	227	223	215	220	184	228	181	212	212	249	218	228	242	222	210	197	223	226	234	208	197	217	211	188	223	215	218	218	224	203	199	227	194	213	207	211	224	201	206	205	207	216	208	194	220	227	202	196	218	212	205	214	212	229	219	210	228	221	231	187	200	245	222	218	190	184	208	218	205	228	216	214	221	200	248	229	213	219	226	208	223	199	206	235	220	224	215	208	218	217	207	225	216	219	232	211	226	251	229	208	208	204	208	231	199	211	219	221	224	197	218	218	222	188	229	203	209	196	200	200	212	213	204	224	224	199	218	187	240	233	206	211	260	177	179	224	216	211	221	231	231	225	234	223	220	229	201	205	235	222	202	218	205	202	194	219	193	201	177	218	234	205	208	215	214	204	215	230	259	207	214	215	221	240	190	223	234	222	204	210	227	222	219	225	195	218	198	223	203	240	243	229	197	178	230	219	189	201	201	192	207	218	242	228	201	217	207	210	209	200	232	208	227	238	206	216	213	222	198	234	218	212	215	206	200	176	210	195	217	226	203	231	191	184	222	225	236	241	207	221	203	232	203	222	214	224	233	224	231	228	230	219	231	203	196	211	208	250	237	220	215	206	240	200	198	201	204	207	242	221	207	206	249	183	231	228	210	240	227	213	207	199	251	204	194	201	249	203	192	198	220	208	225	199	218	219	219	204	208	201	221	199	197	219	219	229	213	220	217	219	239	220	172	219	201	229	226	235	212	236	203	224	206	206	218	232	212	215	213	192	208	235	239	224	212	253	204	206	214	215	226	212	205	226	220	222	196	218	218	218	231	209	194	198	196	181	208	235	203	223	215	247	229	221	220	224	221	223	212	224	221	206	202	200	211	241	197	213	210	241	229	221	219	223	205	241	229	205	214	220	208	222	220	210	203	228	226	242	216	234	202	186	226	223	192	227	190	197	221	211	192	223	218	221	216	212	223	187	239	236	236	231	209	210	195	213	218	200	238	256	208	212	223	212	183	199	228	212	223	224	208	224	202	224	210	203	226	220	194	230	200	236	214	182	219	202	218	219	197	187	232	224	201	225	188	231	198	213	220	203	205	208	194	206	181	221	196	209	227	228	210	221	231	227	220	186	237	197	221	215	232	217	200	196	198	217	188	212	197	229	216	226	220	235	208	206	202	229	214	233	217	220	214	201	206	203	215	228	205	224	226	216	243	234	202	182	219	231	235	210	229	205	228	204	219	232	221	199	206	184	208	219	237	223	207	199	230	211	202	214	214	214	214	235	228	223	192	196	200	224	233	205	230	188	236	204	223	207	198	213	209	217	189	245	226	220	182	237	233	225	215	242	215	229	198	233	206	261	216	233	212	194	232	229	187	220	190	206	221	205	199	214	220	221	210	223	205	231	201	226	225	207	186	213	222	206	209	211	224	230	251	219	209	223	233	207	227	206	189	225	225	201	230	196	212	221	212	237	210	187	198	213	220	215	200	206	220	220	193	212	206	211	213	204	240	207	239	203	217	234	201	209	223	217	222	200	233	232	207	211	238	242	184	210	226	222	202	223	211	199	218	203	217	198	211	231	203	203	194	202	207	217	225	226	236	182	222	193	214	217	216	212	199	206	204	204	214	216	230	239	236	196	271	211	232	203	222	186	222	194	255	220	226	230	235	225	216
33386	51717	44243	33596	30138	26733	19942	13965	9762	6961	5077	3777	2582	2118	1852	1932	1801	1564	1423	1272	1134	950	841	703	681	624	528	425	419	372	313	371	350	306	266	298	281	292	293	286	285	322	317	305	305	290	311	284	300	291	282	313	272	281	311	288	305	292	318	280	267	303	261	245	302	262	270	262	250	276	264	297	260	229	257	256	247	245	253	245	285	255	259	249	268	270	277	258	270	298	273	284	284	269	278	272	247	254	256	274	288	280	291	273	263	280	258	284	279	265	266	293	244	260	246	247	244	277	280	267	267	283	251	292	266	287	233	278	253	251	241	274	270	256	286	257	259	255	259	237	261	280	284	268	269	268	249	270	265	233	290	265	267	249	238	269	258	288	295	243	264	277	257	272	255	286	287	245	274	282	271	263	267	275	254	254	295	260	259	263	258	283	265	277	268	274	273	263	284	265	286	256	250	251	279	275	283	261	297	269	272	240	259	271	254	294	291	262	236	248	249	278	278	267	276	253	281	276	258	282	275	280	233	276	272	264	265	263	263	238	286	260	242	249	293	235	269	265	283	285	277	278	287	274	272	240	277	259	318	260	305	290	266	262	258	288	278	293	249	261	261	277	244	277	274	233	244	278	245	268	257	285	269	222	281	266	253	256	270	273	288	274	251	265	244	253	265	259	250	246	272	293	266	300	261	266	259	241	283	275	250	236	270	259	272	262	259	259	298	267	292	288	295	277	252	288	270	260	251	257	225	288	267	275	274	284	279	299	289	274	282	250	249	240	277	310	268	284	270	277	259	286	255	265	285	272	282	266	285	246	257	267	282	255	258	268	274	263	251	269	250	290	286	274	243	265	244	241	273	231	265	277	281	261	257	282	253	267	238	264	281	264	257	299	265	298	257	268	259	253	238	276	265	257	253	309	271	282	259	264	262	271	274	234	237	236	302	291	295	266	246	270	240	253	269	254	242	276	267	277	243	266	265	274	258	274	256	282	262	275	273	288	269	249	278	290	244	267	259	272	247	257	252	261	281	277	270	246	284	270	249	274	255	252	279	269	285	245	274	291	284	258	244	273	277	271	261	263	278	272	264	276	255	230	280	250	268	251	286	248	241	247	241	299	279	274	253	287	255	292	260	279	240	266	287	252	264	249	261	263	263	265	300	275	267	268	284	272	256	237	266	279	271	284	297	276	273	272	253	284	254	246	273	257	281	274	280	256	247	257	242	267	276	268	249	261	278	274	280	237	251	250	248	259	275	256	271	239	248	259	296	277	288	263	251	288	265	246	262	285	278	272	283	261	279	261	255	265	283	274	267	241	256	288	300	264	264	268	279	277	260	281	241	278	276	270	258	288	254	262	265	244	299	279	269	244	261	270	246	261	284	302	251	271	271	269	263	266	268	299	242	230	251	275	247	276	271	267	278	278	290	257	270	271	268	259	259	278	230	275	286	265	257	275	261	265	253	256	284	287	263	291	280	256	290	262	241	279	237	252	270	266	249	257	263	262	294	239	252	274	245	277	272	250	253	261	254	244	279	280	266	281	273	260	268	279	284	267	275	287	260	258	277	281	260	250	257	292	244	253	307	259	269	303	274	234	238	282	272	276	286	244	237	247	281	263	261	260	262	293	243	276	261	283	265	261	271	233	274	285	249	286	246	245	233	254	251	276	247	283	281	255	249	264	271	263	255	253	272	275	247	278	244	282	247	276	264	262	296	262	291	281	240	267	266	283	251	290	247	247	261	270	277	281	288	252	293	251	267	262	235	251	290	279	293	264	270	251	260	260	280	272	276	263	277	297	244	230	239	300	249	244	252	273	266	300	254	227	247	302	280	262	256	293	277	292	250	284	278	274	244	258	280	291	280	270	259	257	271	267	264	265	265	261	235	239	286	282	274	264	260	265	281	253	269	244	250	270	257	244	258	286	274	250	270	292	255	264	266	248	253	242	244	253	281	297	243	278	281	258	263	262	290	277	248	268	262	232	253	303	250	276	256	266	245	261	280	268	260	299	277	293	291	285	279	287	294	224	259	272	235	293	257	274	260	248	285	291	267	263	271	275	279	258	298	258	287	256	242	285	243	281	246	286	238	284	257	285	270	274	283	269	298	270	281	271	248	276	295	258	255	287	269	262	284	265	285	270	252	272	265	261	268	298	267	269	262	259	272	253	307	285	269	288	269	282	269	277	269	253	270	284	247	244	255	282	274	279	291	241	265	267	270	255	269	290	295	260	283	259	294	284	292	263	294	262	249	263	271	265	254	265	260	267	252	233	260	280	267	270	273	280	271	242	289	274	293	253	277	266	261	265	266	258	251	262	259	264	262	280	265	267	261	269	269	329	270	275	271	271	247	268	266	261	254	288	248	276	289	231	282	292	271	259	261	263	290	254	274	260	238	280	243	267	234	242	266	283	297	256	274	282	253	279	292	268	268	232	254	284	289	291	260	270	264	231	241	256	272	282	269	250	283	279	285	280	282	277	261	287	277	240	261	262	247	249	268	241	243	302	247	284	265	245	271	237	249	264	281	251	267	255	228	281	245	263	248	287	278	279	285	261	292	269	258	231	294	243	272	275	249	273	248	253	256	256	280	277	284	269	260	255	271	282	249	283	262	289	286	302	233	230	256	251	257	265	269	286	256	291	262	292	272	241	279	251	260	281	264	301	257	273	263	251	277	266	266	248	261	266	289	279	238	273	269	282	302	269	265	264	255	259	269	254	272	250	279	279	279	278	286	249	304	264	254	229	303	286	281	273	285	286	261	272	264	219	263	236	254	271	270	267	265	264	247	286	252	268	246	279	297	277	279	281	253	305	299	267	270	265	274	286	271	271	261	295	251	265	265	288	272	267	277	260	233	267	278	278	265	289	247	244	251	265	277	277	249	289	252	262	265	281	256	282	282	250	263	260	273	278	281	260	260	282	290	284	262	264	280	262	241	267	272	272	240	244	274	240	271	275	236	249	290	283	276	276	241	250	264	288	239	264	271	259	267	291	281	289	284	273	251	278	238	250	295	277	262	283	288	275	262	268	294	271	266	237	244	264	260	285	246	253	236	251	250	258	254	280	255	259	274	254	294	257	274	270	286	282	278	257	256	295	267	264	249	280	275	227	294	242	241	299	249	259	233	280	253	258	261	256	270	274	259	261	272	233	289	259	288	284	310	262	273	296	283	258	257	267	263	265	259	264	269	277	257	240	246	266	280	277	266	236	263	279	296	220	284	257	268	272	260	250	266	252	268	265	269	267	244	305	273	272	279	281	271	266	261	269	269	265	244	255	275	267	278	236	273	252	261	272	290	275	300	262	278	271	292	266	284	265	260	248	283	271	286	268	292	263	276	274	262	250	295	264	263	244	273	298	262	244	221	262	266	265	305	266	294	245	280	269	270	281	282	261	290	266	244	262	262	278	249	257	260	258	272	269	245	268	265	247	278	265	249	250	275	269	251	293	308	244	267	269	280	258	247	246	256	255	278	245	227	251	250	221	265	258
22622	20988	28610	23717	22158	26056	26394	15626	9005	6400	4686	3361	2558	2038	1843	1806	1697	1581	1437	1341	1192	942	928	728	616	547	508	518	430	464	453	434	379	304	343	319	309	312	315	312	319	343	366	352	306	301	330	359	337	340	357	316	325	329	357	320	358	301	300	339	312	347	321	345	347	315	293	310	307	299	316	293	296	324	327	295	310	290	282	342	320	328	299	293	290	347	274	322	337	320	358	319	323	319	311	302	285	298	321	334	293	337	282	329	309	314	291	305	310	278	296	308	276	293	291	316	291	299	327	278	291	314	295	297	296	332	291	291	308	313	300	293	293	262	316	313	310	318	296	307	315	318	292	306	290	303	317	341	334	341	341	289	313	297	325	301	284	325	301	307	313	342	318	321	296	304	301	301	317	331	307	331	300	322	316	312	346	293	335	326	291	322	302	301	298	313	312	302	340	307	323	313	354	299	309	328	334	288	268	303	307	286	280	335	313	317	313	298	288	316	322	282	297	339	299	303	313	297	312	371	304	305	319	313	354	316	273	286	318	318	331	308	333	306	328	321	297	330	308	303	284	307	308	327	287	304	310	322	335	299	333	296	297	325	297	296	335	319	294	327	284	269	308	302	321	301	327	307	307	299	304	288	319	287	284	312	333	289	307	307	285	320	313	320	318	328	299	312	341	281	329	319	321	287	326	300	276	289	307	281	320	283	301	310	333	302	328	310	312	324	322	337	296	312	333	306	304	366	310	276	307	314	310	326	275	316	328	321	296	322	309	302	335	302	324	331	289	293	275	325	303	314	307	303	311	293	331	303	305	292	313	299	309	323	323	298	284	316	288	298	315	302	315	331	320	319	295	322	324	337	296	356	344	323	303	313	292	320	311	323	333	320	287	301	270	329	283	286	333	319	334	292	305	326	336	338	324	282	319	305	344	302	290	314	334	287	319	312	327	315	305	308	304	313	313	283	286	328	283	332	319	314	267	310	311	303	276	304	313	312	304	341	330	295	324	307	344	296	301	296	276	290	325	332	304	310	285	293	308	284	297	330	288	333	312	284	316	309	318	315	305	314	325	353	306	325	313	323	321	314	296	304	322	325	309	292	336	297	294	324	312	289	304	312	303	327	306	305	309	323	325	286	308	294	326	348	281	281	323	312	326	333	295	338	318	314	338	311	296	300	315	303	307	289	304	317	324	269	328	296	286	312	305	306	308	285	294	308	302	317	317	307	312	323	284	350	294	321	311	314	291	305	318	313	323	291	310	325	321	286	323	317	361	280	304	297	356	311	349	317	311	302	299	289	307	335	289	346	310	327	298	308	334	302	262	325	306	309	305	316	309	309	303	335	309	299	304	299	301	301	300	290	295	319	310	319	290	344	326	332	283	298	295	328	320	314	307	318	309	293	303	284	284	308	308	340	317	299	301	297	307	317	293	317	319	339	316	304	331	294	320	314	333	317	308	290	290	307	314	327	287	324	278	299	310	324	317	325	281	283	283	294	312	254	307	296	313	330	338	314	321	328	289	295	296	317	297	323	331	299	327	318	291	308	281	314	330	288	315	297	302	318	280	310	309	293	333	285	297	313	311	283	332	312	291	300	311	336	308	319	309	309	302	297	274	276	347	317	302	323	314	339	294	322	307	310	271	324	333	299	320	315	337	312	298	315	308	308	306	304	321	302	297	302	294	310	293	299	309	316	269	324	315	303	345	343	314	312	347	316	282	300	282	312	280	331	315	342	321	301	295	310	316	310	328	311	285	278	316	297	296	319	320	309	289	302	298	312	326	287	325	309	303	301	320	320	329	314	272	316	308	314	310	298	311	329	318	313	321	313	331	308	304	319	301	327	325	324	322	306	296	328	302	310	299	278	327	295	294	313	327	324	282	292	314	299	272	302	306	298	337	282	321	288	311	342	274	317	318	292	326	303	261	326	316	315	319	313	308	307	325	312	306	281	293	311	288	306	301	308	284	342	289	325	300	331	315	294	288	318	316	329	293	319	311	311	304	298	317	345	323	293	287	327	300	330	299	329	271	324	319	325	298	320	326	294	308	290	304	337	292	320	293	304	301	330	304	327	312	323	320	330	317	298	313	313	354	306	301	323	323	316	321	326	305	299	311	320	294	317	301	359	315	313	321	289	301	301	288	290	301	314	331	311	320	299	313	308	295	318	319	338	299	305	324	294	294	305	316	303	335	283	273	306	290	294	297	321	291	343	311	311	304	287	327	309	279	316	334	294	311	319	319	305	302	332	312	293	307	332	315	325	284	297	305	323	330	306	299	326	305	311	311	317	306	323	304	298	299	309	334	330	293	313	308	298	287	309	299	318	298	289	346	303	304	303	307	287	296	308	325	278	311	311	301	295	319	325	294	296	288	300	285	320	292	331	296	336	311	298	303	322	313	281	314	344	315	315	314	297	307	274	326	302	270	305	294	316	321	307	324	296	323	309	322	346	313	332	307	310	297	336	308	317	318	302	305	307	291	312	317	309	307	333	309	314	318	296	275	275	318	289	337	310	306	299	307	337	300	316	333	300	335	330	307	308	303	275	284	332	351	330	292	349	306	298	296	300	328	298	279	295	310	304	324	314	343	337	286	308	301	313	349	303	348	292	326	328	311	309	300	320	328	281	327	304	283	323	300	304	315	305	294	333	269	333	296	345	336	334	302	337	325	302	315	290	295	294	308	321	319	314	281	336	316	342	312	296	309	290	341	318	287	370	308	310	319	301	288	321	325	315	319	302	328	272	308	307	314	328	326	294	337	307	308	306	309	347	313	320	336	317	321	278	280	303	314	312	303	307	319	341	306	334	297	308	348	303	284	321	331	323	313	301	311	315	349	322	307	312	338	285	307	343	302	304	306	305	305	298	276	310	329	323	294	322	311	288	332	313	342	302	293	294	305	300	301	298	315	280	319	327	290	288	315	310	293	303	327	297	358	305	340	315	301	307	329	312	284	327	283	305	302	293	311	306	308	313	317	315	341	281	288	304	318	310	302	305	300	337	319	318	316	311	323	319	319	334	319	299	335	285	304	318	318	310	318	284	330	297	311	326	337	302	318	285	314	298	302	284	301	287	311	286	296	347	333	295	321	280	289	305	292	313	298	292	270	292	315	311	324	306	288	301	326	293	308	290	298	311	321	274	309	300	298	313	293	296	318	302	324	299	351	316	314	316	328	327	308	306	321	314	332	309	320	331	336	323	296	301	307	291	312	306	334	298	325	316	311	339	309	324	321	292	293	335	314	306	332	299	307	331	339	320	322	319	295	330	347	317	281	297	306	309	305	327	302	327	288	317	317	274	336	280	298	294	289	294	318	326	270	299	292	295	295	289	318	290	315	301	316	324	314	315	297	290	327	338	287	311	300	313	332	292	310	338	295	308	285	306	294	298	322	320	305	309	295	308	330	293	313	326	301	328	322	302	306	280	316	290	301	335	285	296	294	326	353	293	320	351	302	345	337	309	286	304	307	321	325	294	288	329	312	321	320	310
35971	60013	51641	40829	37843	34914	27883	20964	15327	11376	8630	6339	4883	3835	3340	3416	3061	2929	2569	2290	1992	1714	1515	1223	1075	874	752	714	645	560	556	568	544	459	451	399	383	359	396	394	422	446	448	418	423	413	439	423	467	413	397	427	406	401	393	404	389	433	403	405	393	363	355	397	369	405	391	333	411	382	400	364	347	379	380	353	364	379	375	382	361	402	403	394	368	357	387	380	349	361	353	373	382	362	381	407	391	370	378	350	369	382	344	406	370	383	365	380	374	402	359	349	358	368	374	336	396	363	387	367	347	350	382	363	363	423	387	345	382	366	358	382	323	412	366	391	390	394	395	373	378	359	359	343	347	386	377	373	421	403	381	419	371	363	353	383	373	374	379	368	378	364	334	374	342	348	386	371	364	369	350	387	391	345	380	379	410	348	407	399	362	349	370	340	367	340	373	365	345	393	344	372	366	379	364	345	387	342	361	328	343	354	345	381	362	384	376	355	374	371	378	373	365	373	389	363	351	381	375	343	364	359	398	371	375	363	387	365	388	376	392	372	393	389	346	381	335	397	387	368	381	349	370	382	342	378	382	359	369	355	367	376	367	373	373	344	367	390	371	357	381	400	389	378	361	365	408	346	360	369	349	376	340	386	341	372	338	376	381	362	372	383	363	371	330	335	354	387	353	376	388	382	353	368	357	402	352	368	389	387	354	357	413	379	412	352	378	375	384	349	387	360	392	360	392	391	384	382	367	354	372	352	350	364	367	368	370	379	374	387	345	357	347	370	350	356	367	394	369	358	351	363	372	410	366	376	368	357	358	403	360	383	412	343	356	341	347	385	358	367	357	372	350	404	397	358	339	344	408	333	332	368	343	426	386	370	386	365	388	377	372	352	369	346	389	386	379	379	359	348	409	353	366	397	377	343	360	334	421	396	415	364	375	338	377	370	340	349	358	356	392	386	361	337	370	356	372	409	393	355	380	379	373	381	391	369	381	360	384	381	350	364	338	361	404	357	344	388	376	395	358	350	359	353	369	391	364	347	382	369	380	355	403	384	377	391	361	374	353	336	389	394	357	383	377	367	386	374	384	379	361	369	370	382	365	360	354	389	371	335	356	364	367	365	355	351	393	364	358	370	351	366	385	360	382	394	389	377	368	364	365	374	367	362	401	371	363	382	357	370	378	341	401	370	364	381	369	346	349	368	403	362	334	366	369	372	359	408	389	344	375	334	365	370	371	390	385	371	372	371	360	354	351	384	395	398	370	362	385	391	369	385	347	349	357	382	408	372	358	377	370	401	361	366	337	313	376	341	336	368	390	377	366	380	362	388	369	355	371	377	389	342	364	384	378	359	357	370	390	364	391	342	322	394	352	374	343	377	377	361	366	351	399	394	390	352	385	390	362	392	355	387	396	355	412	365	388	383	371	352	364	357	373	376	353	372	348	400	370	342	346	344	381	387	384	373	407	386	376	380	375	356	404	362	384	356	408	398	372	354	354	392	371	389	377	378	374	354	383	385	396	369	386	362	356	367	383	372	359	386	400	359	368	331	398	373	374	361	375	377	328	367	367	405	379	387	380	373	363	374	397	365	397	376	366	379	396	371	372	377	338	336	363	339	341	366	375	388	362	360	378	352	378	342	334	368	331	385	335	346	353	370	369	380	384	420	373	385	400	407	368	354	362	373	366	354	376	362	361	345	382	371	344	396	385	391	382	359	341	334	413	376	364	382	402	372	378	382	386	386	326	343	359	372	402	333	355	351	371	383	356	349	354	353	377	363	405	378	377	364	387	382	348	381	351	359	411	418	364	358	364	403	361	370	405	364	379	396	363	369	398	365	335	387	342	400	374	351	358	353	365	396	345	378	374	370	377	377	383	376	356	350	368	372	378	379	377	367	334	413	366	380	375	354	376	367	365	381	388	347	375	357	414	364	377	395	337	369	356	381	365	380	376	402	376	371	358	370	381	368	348	372	379	375	392	390	355	372	400	357	377	394	365	380	364	385	396	380	388	367	335	343	371	352	355	344	371	370	365	381	372	392	363	369	375	378	385	390	376	360	364	366	391	373	354	363	374	402	328	406	344	367	379	372	374	369	363	369	368	363	355	345	350	365	378	353	374	385	374	352	339	366	400	385	356	403	350	373	370	368	358	379	362	355	396	353	381	371	366	385	399	376	361	403	365	355	347	379	369	375	375	379	392	385	378	364	327	353	363	377	351	382	403	367	371	357	417	355	360	353	387	398	395	360	360	400	357	348	380	382	380	375	367	396	349	342	378	361	387	358	376	337	337	386	377	363	373	373	379	374	369	360	364	368	392	356	388	380	370	343	371	365	376	373	366	373	384	388	388	393	382	374	374	378	363	340	402	371	369	390	366	367	369	367	364	370	373	365	368	344	350	390	385	365	387	345	384	386	366	398	379	355	350	394	343	384	383	354	412	355	395	398	353	354	337	428	382	376	349	384	362	372	391	331	381	359	367	377	364	405	355	338	354	366	348	364	387	363	363	380	379	347	388	384	359	393	375	404	369	356	390	367	387	345	418	384	383	382	338	413	389	381	348	395	354	369	370	361	345	406	391	337	353	353	343	387	406	381	409	366	364	340	384	361	370	378	367	371	334	331	373	327	349	373	371	345	384	328	368	356	362	348	388	401	368	375	375	379	342	409	384	352	351	369	373	388	377	341	380	366	359	376	359	343	363	402	406	381	375	363	383	359	370	373	343	402	374	380	332	373	371	373	379	359	375	350	411	377	377	378	387	364	387	363	350	349	390	349	372	377	373	387	416	371	411	358	351	357	354	388	408	363	391	390	387	374	373	347	393	386	351	355	382	361	377	393	388	364	375	353	379	389	399	377	337	364	390	360	381	374	369	392	370	342	393	380	362	377	406	377	427	343	363	387	374	403	340	383	372	348	369	372	365	377	385	368	367	390	371	364	340	359	357	345	363	347	338	374	376	404	341	401	391	361	379	393	361	390	338	378	348	382	357	412	386	358	351	393	387	344	351	366	387	402	363	353	380	368	373	404	362	364	429	397	378	421	315	356	397	352	373	345	332	377	362	403	397	343	376	344	367	365	397	377	362	386	342	401	372	339	356	394	349	373	395	324	343	346	371	376	360	347	405	375	378	360	363	387	393	367	388	360	364	365	350	361	328	363	356	351	388	387	374	396	356	364	372	368	367	369	381	369	403	358	358	385	354	363	358	332	353	366	371	352	419	365	389	385	360	355	346	351	359	372	342	354	362	348	342	374	357	395	334	369	389	348	369	391	357	338	347	343	375	341	353	387	403	349	355	334	355	372	382	364	352	377	355	359	403	385	383	374	362	342	359	393	395	365	355	380	384	371	358	363	378	353	363	359	363	385	373	389	346	364	343	346	378	352	350	395	399	369	363	349	352	394	403	363	359	378	372	369	348	406	371	378	349	383	393	388	352	369	350	386	338	358	373	388	340	398	359	345	367	356	382	376	370	377	358	381	343	372	404	354	352	393
28850	30760	35344	28060	21538	17114	11162	6209	3875	2440	1802	1263	887	797	789	702	700	719	588	606	531	493	391	359	334	313	263	293	274	258	287	264	236	247	226	243	219	185	247	233	227	235	230	246	210	250	211	242	220	211	217	242	232	248	210	223	216	231	207	210	215	210	223	230	221	226	239	227	229	239	216	244	203	239	224	209	210	211	220	197	238	238	220	219	225	227	202	220	228	223	236	234	192	213	254	218	227	228	242	210	231	209	249	220	238	211	214	240	211	206	227	215	218	210	205	227	240	232	237	241	222	223	254	205	236	207	242	209	220	218	201	225	212	179	233	219	243	225	221	199	222	220	219	207	233	198	213	225	219	221	231	207	221	203	199	216	232	207	217	227	215	202	241	223	230	240	220	226	244	221	223	225	205	216	241	214	204	215	215	202	216	214	236	211	240	233	239	258	223	227	190	203	231	215	221	214	221	214	200	205	221	243	222	220	223	232	198	223	235	245	222	234	253	210	201	246	212	211	207	202	217	207	227	226	234	225	215	222	215	217	206	220	232	225	228	223	178	236	219	222	202	210	188	231	226	251	185	201	214	228	225	233	223	228	232	199	206	213	204	216	248	233	204	218	213	213	230	207	217	234	229	219	187	205	239	230	261	223	226	190	224	223	215	236	227	239	207	220	194	224	240	225	207	198	198	243	226	215	229	209	246	226	233	225	230	207	218	238	234	225	221	208	207	213	225	215	212	221	214	214	210	213	211	232	217	226	225	230	220	232	206	229	213	235	219	215	241	224	209	226	224	228	218	209	204	220	208	247	211	211	233	214	244	200	209	220	180	219	202	217	208	225	245	225	221	196	220	233	222	202	216	232	240	218	223	215	188	218	198	220	241	235	208	214	237	209	219	229	221	222	212	223	223	199	222	219	235	216	199	213	214	228	215	224	210	222	261	214	202	209	223	212	229	217	223	229	207	209	199	215	195	233	228	209	220	226	233	220	232	231	231	180	237	217	210	218	214	207	206	224	233	219	224	222	216	244	214	227	241	250	239	233	206	214	227	213	216	210	221	200	212	222	194	209	226	206	210	217	242	217	223	240	204	190	206	228	197	240	205	214	205	212	205	195	236	217	211	209	233	205	226	217	244	229	227	220	217	217	231	212	176	229	246	211	208	210	223	237	212	245	220	225	212	203	200	204	240	216	235	216	228	227	226	235	220	212	235	218	201	208	233	208	219	223	204	213	250	228	224	244	242	196	199	202	215	195	215	208	198	216	243	193	245	223	233	224	205	222	250	219	248	219	215	212	215	217	216	207	216	240	248	230	221	223	203	215	188	203	236	234	239	230	222	248	226	226	221	249	190	208	221	215	217	201	210	215	223	201	200	236	221	236	208	234	212	220	223	200	211	214	231	208	225	222	235	216	218	213	235	211	242	208	208	230	209	211	226	237	190	214	243	218	195	201	198	215	201	223	224	218	242	237	207	227	226	248	209	182	229	253	228	213	207	206	210	222	211	239	230	202	218	224	210	225	195	237	235	230	221	214	231	212	222	223	220	221	206	241	244	226	226	217	235	212	241	209	233	222	230	226	233	194	220	197	231	249	197	168	209	217	232	224	242	223	207	247	205	220	197	222	232	233	208	212	220	247	232	202	217	207	220	221	246	221	214	224	195	213	175	189	190	203	224	188	213	212	176	233	208	237	250	220	236	205	205	232	217	193	243	261	227	198	209	252	243	220	207	224	227	226	219	231	226	225	198	220	243	213	225	206	232	218	204	240	238	200	226	199	222	225	206	224	225	241	229	217	246	233	207	252	220	214	238	195	240	214	213	243	238	196	191	226	226	212	230	228	222	241	223	219	207	214	242	222	212	223	222	215	195	209	224	196	218	192	233	230	222	228	194	200	216	222	230	209	224	224	227	213	221	196	251	204	217	213	215	217	189	244	207	233	226	194	230	217	230	237	252	224	228	218	203	220	233	195	228	222	197	212	208	216	246	257	190	216	223	206	205	258	208	216	202	216	210	196	252	240	226	219	231	202	223	226	219	227	252	252	246	211	217	223	219	224	231	236	241	252	223	220	222	217	232	189	239	223	208	210	223	210	231	257	214	208	225	209	224	226	220	218	203	216	196	212	202	231	220	247	193	225	226	225	236	197	215	232	208	215	212	215	212	219	203	217	214	238	206	243	197	208	224	223	216	248	225	249	224	206	222	222	225	197	246	200	205	222	231	230	241	208	221	209	205	230	205	232	226	219	221	206	233	213	210	206	221	203	223	207	252	211	224	205	212	245	208	219	214	211	204	234	247	240	233	230	219	232	252	182	234	235	213	196	230	198	235	210	193	257	219	204	227	211	230	238	203	195	217	224	227	206	199	205	216	184	197	211	216	225	213	206	222	197	195	232	215	238	212	229	213	238	229	223	253	218	216	219	210	223	234	215	230	213	217	217	208	229	227	231	210	184	208	221	227	223	237	217	201	216	186	184	225	225	211	188	239	215	223	208	223	218	239	229	210	228	207	213	194	230	221	209	197	192	233	210	222	188	218	238	211	212	211	206	253	219	217	215	226	202	217	204	216	198	218	223	203	232	210	238	215	199	221	219	207	229	225	188	215	207	220	213	227	205	224	192	216	233	203	230	215	211	224	207	223	197	196	207	239	211	217	220	218	243	206	227	212	212	214	208	220	245	216	212	252	208	201	228	239	235	201	207	215	213	244	215	221	222	205	215	210	237	233	229	234	238	210	221	225	246	212	204	209	183	246	213	216	237	224	233	231	255	227	200	245	215	226	210	204	211	233	217	221	202	217	198	221	239	205	227	237	215	220	231	221	224	215	235	216	238	237	184	217	186	236	242	207	246	218	202	198	217	218	203	213	216	214	228	210	219	238	207	239	211	193	226	201	248	232	211	238	196	231	217	226	196	223	206	229	211	215	220	202	217	235	209	223	190	203	218	203	208	227	211	220	215	201	231	246	232	194	211	214	253	205	219	234	203	217	221	208	198	231	212	233	210	215	195	208	245	215	207	199	224	235	216	217	208	228	235	221	221	211	256	219	238	239	216	226	219	200	199	232	194	211	230	242	234	213	210	230	204	239	210	237	228	211	231	247	226	205	216	225	200	233	202	232	213	205	208	239	203	213	224	200	252	215	216	213	235	226	224	228	233	218	212	228	238	216	223	213	228	199	208	226	188	228	218	224	212	231	217	193	182	225	210	206	216	237	228	238	223	226	215	213	223	223	241	212	208	241	225	226	240	238	219	248	221	235	230	239	217	229	199	230	217	198	240	216	219	233	221	222	241	217	213	232	213	219	215	198	233	196	227	207	219	220	200	221	202	203	203	206	208	203	227	233	221	205	206	187	235	219	221	202	229	230	193	196	259	226	212	212	199	233	240	206	212	235	205	209	224	203	206	199	239	218	246	243	219	190	212	230	220	225	228	210	214	211	216	205	211	204	211	246	216	229	212	196	221	207	210	225	200	243	227	220	203	175	204
32873	46584	39761	29539	26030	23578	17054	11353	7953	5206	3861	2629	1871	1560	1490	1359	1314	1281	1126	975	870	790	668	561	467	429	393	379	368	343	301	320	288	293	268	266	291	265	275	303	304	305	295	307	267	242	292	287	307	279	323	292	289	296	269	269	280	309	276	296	294	257	269	286	277	288	293	270	264	229	297	239	269	255	254	254	323	277	277	290	249	262	285	269	243	217	263	252	302	299	291	284	243	297	287	280	274	276	273	257	274	239	272	270	286	236	275	265	288	291	265	270	266	256	296	304	265	262	260	282	219	269	279	266	255	278	286	267	280	272	280	276	281	285	281	278	260	272	259	294	275	277	268	302	271	293	250	285	273	289	272	282	295	245	295	295	257	249	272	261	294	256	288	256	291	270	262	271	225	311	267	284	263	251	272	278	264	265	258	291	296	255	249	262	276	282	307	270	250	261	267	259	275	256	277	263	254	242	297	255	269	285	238	263	259	256	241	260	309	251	281	257	236	301	274	273	255	260	291	218	299	257	267	252	264	296	245	256	298	250	241	287	294	257	292	270	262	273	275	292	281	262	260	240	300	311	307	299	264	268	276	272	255	261	250	257	290	270	282	260	267	247	238	254	265	249	272	252	278	248	265	267	244	235	237	288	250	249	263	269	317	250	252	236	286	281	279	255	242	292	249	262	272	241	251	297	274	270	268	260	286	247	261	256	242	304	267	250	260	281	263	279	276	232	277	261	260	257	240	264	270	222	277	265	248	285	304	249	281	256	274	296	282	259	287	279	238	264	254	248	267	305	271	273	288	278	256	275	276	259	271	319	274	289	280	259	275	276	272	297	259	260	285	274	258	264	301	251	251	269	248	252	270	310	244	277	263	276	277	249	264	284	269	225	257	258	238	262	266	265	241	285	255	277	279	276	294	274	267	304	293	264	253	277	259	237	271	281	258	277	281	299	264	267	232	252	274	318	238	250	249	235	281	278	251	268	256	275	241	264	282	240	289	263	253	260	277	244	314	273	240	280	279	257	289	295	267	253	255	277	258	268	273	245	264	260	293	269	251	298	250	301	269	290	273	295	252	253	278	260	285	272	267	239	270	263	271	271	253	256	263	240	261	255	302	236	277	233	240	302	242	266	252	245	251	272	244	296	276	292	272	270	265	275	253	257	250	254	262	315	258	279	274	292	307	247	258	255	266	274	261	269	273	251	259	243	238	278	268	279	283	270	273	268	256	280	261	247	255	274	267	289	239	273	270	277	250	255	231	256	280	262	235	279	262	280	274	268	262	287	256	264	245	242	241	272	261	267	263	267	284	282	254	255	253	263	245	243	238	252	263	273	294	254	272	284	300	259	280	250	287	261	249	283	251	263	265	264	255	262	260	256	259	270	246	297	271	280	277	293	276	271	274	267	301	277	277	253	272	288	265	257	279	254	246	257	273	297	256	246	256	266	252	260	297	260	270	250	277	273	270	260	279	276	268	269	280	260	260	287	271	274	275	254	261	302	281	278	271	273	302	289	269	260	294	260	272	276	241	292	262	259	253	266	251	235	284	292	263	269	290	280	268	242	291	260	266	272	268	248	274	277	269	290	268	239	250	269	255	259	262	269	278	258	236	249	244	272	258	281	271	260	262	287	252	278	250	246	293	278	265	276	285	260	277	277	258	278	249	275	285	243	297	271	271	259	288	265	303	256	267	241	267	262	246	225	259	255	271	277	292	228	239	286	272	265	244	276	280	282	252	243	276	274	268	283	252	256	277	245	241	297	279	257	284	256	278	271	227	263	289	296	274	307	265	242	280	243	265	278	255	288	256	276	283	247	291	250	258	286	261	255	279	260	268	281	263	290	272	273	260	274	236	257	243	270	270	281	291	278	266	267	245	273	272	264	280	266	278	267	274	272	270	253	248	252	291	261	299	288	279	275	261	271	271	284	286	270	259	240	262	286	277	223	255	260	285	271	274	264	280	282	262	271	248	229	256	284	263	285	259	265	263	264	257	252	263	280	276	245	258	262	248	251	273	255	260	262	271	235	283	269	259	258	248	277	254	235	268	264	282	271	279	304	258	261	228	294	246	273	272	293	265	287	278	244	252	295	249	249	260	310	274	262	256	280	294	274	287	258	251	280	259	259	294	272	271	255	291	257	259	293	291	258	313	287	256	284	259	274	271	277	281	266	298	263	245	262	248	277	248	272	257	275	291	258	274	258	248	278	275	243	275	234	262	254	266	301	237	258	266	270	274	284	258	276	275	276	287	246	290	253	283	257	319	259	261	254	258	266	259	283	263	267	282	260	260	242	252	272	289	254	270	265	292	275	224	270	260	257	288	262	254	255	270	280	269	285	269	232	250	264	297	256	264	278	249	256	264	245	260	259	265	289	268	278	258	270	261	286	269	275	257	268	263	268	279	300	248	258	259	287	268	279	284	272	270	258	260	276	250	291	261	273	267	279	273	244	290	288	266	277	284	244	268	270	284	264	295	295	268	276	290	259	278	268	253	264	263	245	218	266	250	278	301	283	277	281	285	272	267	272	285	289	287	256	281	260	247	268	264	255	253	291	255	274	290	256	262	274	274	256	249	305	283	294	279	273	250	287	289	280	255	265	242	278	284	260	271	238	279	269	283	239	296	304	248	259	252	269	254	240	252	248	269	273	282	255	277	271	249	241	248	276	243	274	273	310	289	280	264	245	269	291	284	297	278	266	256	259	265	282	252	270	255	272	237	235	266	282	266	255	260	250	276	276	248	266	280	272	286	273	268	280	280	266	312	272	291	272	272	245	273	272	291	257	282	268	248	277	288	290	276	270	233	274	273	277	250	262	270	292	299	282	278	278	266	264	275	272	247	295	259	271	261	296	263	267	254	263	262	298	271	238	241	243	268	279	250	278	291	239	291	264	285	252	266	277	272	272	265	277	289	284	292	265	282	282	257	253	263	288	270	274	263	267	260	272	281	259	273	245	289	286	254	243	276	270	270	261	239	245	272	294	287	270	249	262	275	286	266	237	278	252	240	252	268	272	229	268	295	278	275	279	223	252	254	273	271	272	277	254	267	244	261	257	251	253	277	262	264	256	244	299	255	268	261	269	261	279	273	300	265	237	260	258	283	271	281	289	244	258	258	276	266	297	279	262	266	289	257	253	277	288	284	248	296	257	256	239	248	273	250	244	272	266	265	255	254	288	245	231	285	266	230	267	281	281	249	247	299	273	290	293	247	296	270	276	282	264	264	290	245	259	263	265	271	246	247	250	268	279	250	252	282	250	246	270	291	255	233	262	263	250	275	262	269	254	281	259	278	247	260	261	249	310	262	290	312	271	262	270	273	277	282	249	298	283	285	266	269	267	262	283	285	250	292	291	225	251	242	265	280	260	276	306	260	279	247	255	266	281	300	274	294	272	265	284	305	254	264	268	268	256	275	256	258	264	252	268	260	263	276	275	287	278	308	272	278	241	245	252	266	280	264	271	285	278	269	283	252	254	255	251	265	261
23720	20958	28334	24802	23812	24771	18888	10719	7093	4191	3156	2242	1774	1431	1366	1200	1203	1120	1061	995	856	727	638	549	475	463	424	363	390	374	366	318	297	287	317	281	281	270	284	309	269	301	286	324	302	304	316	300	312	302	301	290	282	312	283	286	289	296	329	309	303	272	284	325	282	261	293	281	282	298	287	289	291	269	276	277	281	276	324	281	273	287	294	272	296	270	304	306	276	271	276	305	283	312	304	297	273	266	288	257	309	294	290	307	296	302	266	280	287	280	267	276	279	251	277	264	277	289	261	278	272	276	278	253	276	284	302	291	295	286	287	299	296	307	294	297	286	282	275	291	293	287	277	294	261	293	296	313	280	298	297	306	263	267	263	298	276	262	283	247	251	285	287	275	287	284	289	248	267	263	287	287	302	267	277	287	295	290	286	297	287	303	289	295	298	310	276	274	282	276	265	286	276	262	281	252	279	272	304	304	326	257	269	261	245	258	272	268	275	271	258	262	292	284	268	263	250	269	297	257	277	277	264	276	307	265	287	268	250	282	286	313	277	316	268	258	282	307	265	287	290	301	290	285	260	260	256	255	267	284	306	268	277	268	319	277	260	297	276	293	282	291	271	247	278	293	240	277	271	267	260	308	268	279	322	277	250	270	293	274	281	285	290	283	276	276	244	297	288	284	290	265	313	249	250	268	256	250	290	264	294	305	288	270	289	283	252	281	270	298	276	276	266	293	290	333	281	269	270	289	270	270	273	284	264	280	291	271	265	297	253	278	299	287	271	289	264	285	292	264	266	283	271	264	259	268	272	236	275	245	333	301	300	273	269	302	268	281	286	258	261	297	307	256	240	326	273	258	287	309	279	302	286	301	274	301	291	257	264	295	275	286	273	262	287	278	251	279	289	261	228	262	283	270	284	303	261	266	271	271	272	294	284	304	271	268	245	290	265	325	274	290	290	269	285	265	240	304	274	278	285	290	266	273	286	286	282	290	278	297	304	277	278	281	286	258	281	267	284	277	267	267	267	285	262	276	296	286	289	287	286	271	313	284	260	275	264	268	247	279	264	248	296	271	252	291	260	282	265	263	287	282	269	296	261	249	272	249	278	246	297	283	282	277	284	295	294	277	299	279	248	272	273	269	250	324	280	280	268	318	284	289	272	268	252	249	298	287	284	277	253	265	282	257	271	281	274	271	272	302	275	291	291	288	277	272	300	301	277	277	266	248	286	280	296	275	275	284	267	273	285	268	264	268	305	274	278	278	286	277	263	255	270	284	293	290	319	286	299	258	284	252	289	261	282	255	308	252	259	279	256	290	257	295	313	287	304	281	254	271	257	282	304	299	306	315	281	285	296	290	285	289	290	322	291	281	290	281	286	303	273	293	281	268	270	277	280	266	283	274	299	281	300	250	315	264	301	281	279	283	271	282	264	264	293	280	283	298	268	289	271	273	266	307	286	297	282	297	304	286	292	291	285	257	271	256	280	290	290	275	286	308	320	274	297	259	260	258	295	306	295	281	261	316	286	306	282	272	290	254	275	312	276	279	293	281	276	292	260	292	266	303	293	285	303	277	283	272	276	289	308	289	298	303	274	283	293	291	285	296	282	281	258	275	263	267	285	308	287	271	278	255	259	280	269	309	244	264	285	282	247	291	276	275	285	256	285	285	270	278	272	285	269	291	286	286	251	275	286	292	272	266	289	263	256	295	294	256	287	291	280	283	257	319	269	270	294	276	284	282	273	247	256	276	278	277	288	287	311	303	280	264	271	274	293	288	254	281	304	273	281	302	276	296	264	274	275	292	274	269	272	276	283	290	284	282	264	280	306	285	271	271	271	310	297	281	291	278	275	293	284	277	283	268	284	276	284	281	275	293	290	296	277	299	284	267	287	297	290	231	278	290	284	290	264	272	275	296	287	287	281	266	277	280	275	300	280	277	273	271	290	272	283	272	282	289	261	290	273	293	243	304	268	264	284	261	261	270	273	270	293	277	295	262	287	274	300	276	318	290	270	260	304	269	277	285	255	306	293	283	278	305	295	321	300	267	294	277	255	275	263	278	273	292	267	292	285	280	264	296	278	286	300	270	291	282	300	294	256	280	305	275	266	258	270	254	290	290	304	295	274	299	280	248	267	298	302	282	306	287	314	290	242	246	271	267	255	271	278	269	265	309	276	307	271	259	305	271	273	263	278	281	300	260	292	277	301	273	248	287	254	289	270	268	280	283	268	250	296	273	288	263	309	275	290	285	312	296	288	291	288	292	284	259	299	274	284	275	296	269	286	313	252	269	317	275	292	275	270	287	292	287	263	264	278	279	295	312	287	260	262	282	247	254	271	283	282	247	235	304	241	280	273	265	273	277	268	284	286	280	279	284	274	259	267	290	277	276	266	285	295	276	274	255	258	285	248	277	273	274	290	277	272	262	266	262	281	266	272	275	257	270	303	250	272	256	288	283	278	288	279	267	292	277	299	258	307	317	284	296	284	263	303	268	320	293	285	271	283	283	274	270	290	257	271	289	274	271	262	275	283	273	277	254	290	269	265	283	246	317	320	282	289	254	307	274	289	276	279	275	262	282	294	315	306	271	302	284	259	265	294	283	320	318	277	307	275	273	259	263	261	273	286	251	276	295	280	291	269	256	289	280	253	295	272	286	244	265	289	269	296	264	279	294	270	266	295	295	273	256	288	279	270	298	285	290	269	273	306	289	286	272	291	285	265	280	282	248	282	284	276	277	281	241	276	298	283	276	282	315	298	285	285	261	271	325	311	302	269	310	262	258	277	301	282	282	266	260	329	287	270	274	264	277	277	253	266	268	270	263	286	248	265	268	275	325	266	278	294	279	291	267	285	283	306	298	261	275	286	265	293	277	265	269	254	308	286	298	272	297	305	283	294	279	302	270	257	270	259	267	278	266	309	305	264	288	294	262	276	288	268	284	256	263	301	307	287	251	292	279	276	256	270	254	279	260	282	261	305	297	272	314	294	273	289	273	272	261	284	285	271	277	268	311	308	303	285	257	275	283	281	290	308	285	290	251	301	276	294	280	275	241	288	297	276	278	295	277	273	287	291	290	283	284	257	275	275	281	249	278	294	303	289	295	251	251	273	286	281	291	280	277	266	279	298	257	277	315	280	264	279	267	274	298	263	290	289	291	269	274	308	303	293	274	281	281	282	293	306	290	274	280	286	291	290	263	261	263	255	290	262	312	306	278	331	281	302	291	282	267	285	270	286	288	281	304	258	255	306	243	269	289	282	287	292	253	263	241	284	314	290	294	278	270	276	284	299	261	278	284	299	268	264	263	285	303	259	295	288	269	296	282	298	314	274	289	264	284	277	278	289	288	267	277	265	266	251	272	297	295	313	280	287	290	271	257	300	311	303	285	271	294	302	277	272	287	281	281	244	254	287	273	277	284	302	250	290	280	253	274	298	261	276	259	283	289	273	282	282	278	281	276	291	269	246	294	310	255	289	280	307	261	284	268	256	287
33001	54772	45525	36248	32581	29587	22256	16449	12558	8151	6412	4476	3452	2750	2624	2237	2181	2056	1874	1716	1458	1284	975	856	720	672	653	548	482	485	447	462	421	384	323	353	378	337	359	418	386	380	387	373	387	390	402	394	365	379	364	340	359	375	368	353	373	367	375	366	365	364	356	345	309	317	355	335	382	349	352	296	326	340	326	312	308	355	319	318	326	339	321	324	345	355	330	345	342	341	364	325	331	334	332	332	347	334	358	376	346	315	287	343	323	327	401	312	353	314	330	323	349	337	336	366	352	345	331	352	320	341	312	332	359	351	328	312	314	366	332	274	305	326	347	338	334	326	303	330	351	319	360	310	317	364	352	356	317	347	349	315	342	375	355	333	340	340	357	331	331	329	362	360	358	348	367	316	357	348	344	321	323	334	332	337	319	318	360	323	322	358	362	349	333	361	344	292	347	320	354	338	350	334	332	309	352	329	334	353	314	341	330	328	354	360	371	337	316	318	315	337	310	336	327	310	360	310	342	365	344	328	331	331	332	333	351	348	372	361	362	342	369	349	353	344	340	367	341	385	312	320	358	318	324	376	304	349	328	344	361	317	355	345	335	352	378	320	338	351	355	319	369	368	357	315	329	338	336	317	323	329	346	335	352	311	338	338	309	320	331	323	339	309	331	319	325	332	357	352	328	312	337	306	318	318	359	345	341	284	361	369	347	315	290	353	353	341	318	339	324	330	327	332	317	366	325	338	317	365	378	319	322	340	351	346	330	319	335	289	324	322	317	314	338	328	330	341	370	371	348	335	313	343	329	346	345	329	316	317	335	326	338	299	355	335	330	338	359	333	299	364	314	324	325	355	344	325	317	371	346	340	318	356	332	337	330	359	340	378	319	323	361	332	316	325	336	313	306	343	348	341	315	327	344	317	319	358	340	391	318	284	330	363	378	328	369	337	341	326	388	324	344	340	334	336	343	323	341	348	333	352	323	335	336	342	316	335	348	330	319	311	334	328	327	349	343	337	341	356	330	328	349	335	334	324	345	345	347	319	329	345	354	330	314	346	313	343	347	312	316	332	347	349	301	327	347	331	334	367	322	351	309	360	326	335	317	348	317	349	319	312	346	363	318	329	302	327	355	364	326	343	325	316	364	325	346	342	332	332	333	347	332	316	352	322	336	325	379	328	338	335	346	345	349	337	326	329	348	341	311	358	339	340	337	324	360	289	341	322	298	331	307	357	331	373	318	319	378	326	324	358	363	349	310	336	341	344	334	361	328	344	324	324	326	334	373	357	332	329	315	305	350	309	318	316	328	356	320	318	332	327	327	343	364	344	357	350	343	306	318	329	338	298	349	308	342	378	315	350	338	318	341	336	341	340	300	332	350	335	311	335	341	320	314	313	337	341	348	324	356	355	339	332	345	343	352	388	368	334	354	350	324	342	324	303	328	313	330	321	351	331	331	346	361	349	352	326	332	358	331	363	338	323	356	344	292	316	331	334	316	345	335	343	357	319	314	305	357	325	331	328	307	386	339	350	367	366	329	357	312	354	299	349	361	369	322	341	338	321	359	338	323	332	338	326	337	347	321	335	378	285	343	357	331	348	325	315	328	323	339	354	345	343	293	326	353	336	324	346	340	305	340	332	339	359	307	299	319	329	332	341	341	325	336	335	367	321	349	325	352	332	336	354	336	353	343	335	337	348	354	378	328	320	327	342	322	348	362	323	334	307	368	377	337	311	328	344	327	362	332	342	330	347	368	338	354	341	321	320	337	335	357	328	327	352	295	325	374	320	352	347	342	328	344	319	312	316	308	356	346	330	326	352	336	315	342	332	341	316	363	346	316	340	362	303	305	333	339	318	351	336	315	340	339	337	373	324	308	347	341	336	328	335	339	344	319	334	357	322	366	322	343	328	343	347	322	299	367	337	334	321	324	341	343	348	336	362	347	335	351	346	362	341	340	328	360	358	342	317	339	327	355	325	307	328	356	312	325	325	355	368	330	306	315	318	344	335	299	345	314	341	375	352	356	365	339	331	352	317	332	353	314	346	345	358	323	310	354	346	353	314	344	352	330	327	333	340	320	321	349	284	309	341	329	332	367	350	324	373	319	342	328	337	330	355	329	323	347	339	367	320	327	312	345	334	341	342	332	305	324	328	335	333	340	297	329	343	331	353	361	331	360	374	313	330	327	311	319	366	320	341	311	326	337	327	368	350	352	305	326	359	327	330	354	334	321	321	392	347	337	304	320	390	322	358	344	323	330	317	336	322	321	343	353	301	332	348	346	327	314	345	344	370	343	350	348	337	336	343	350	356	334	328	344	333	339	314	321	305	352	335	351	338	331	311	335	320	345	350	333	324	319	338	320	334	340	326	329	331	329	324	337	331	347	354	341	331	338	324	353	339	319	328	343	336	341	297	308	353	316	326	320	339	346	312	346	356	368	342	331	308	361	361	337	361	318	329	327	341	343	348	322	305	330	335	308	330	338	362	364	310	307	336	355	334	338	354	304	327	350	317	336	315	372	344	320	345	360	315	338	330	351	316	297	334	361	306	319	359	322	339	374	364	332	349	352	352	329	339	359	341	341	335	372	343	319	324	317	339	313	345	331	335	356	319	314	339	322	296	326	325	336	360	350	369	352	340	350	343	319	329	341	354	354	310	305	332	338	311	361	360	339	323	347	306	339	342	325	339	346	337	349	334	328	315	319	331	352	339	375	366	322	351	332	330	317	320	317	332	336	339	326	315	351	333	346	312	346	322	349	359	315	346	360	344	385	320	329	338	312	320	355	312	307	328	359	334	316	325	337	314	340	344	321	356	332	366	314	316	278	301	318	341	345	339	336	312	340	359	333	309	319	327	339	328	327	352	332	323	358	342	328	356	358	334	345	329	304	329	343	387	352	348	367	369	319	329	307	344	330	373	355	365	324	326	307	347	326	410	337	342	328	332	339	330	340	325	314	352	351	368	337	329	323	301	349	358	344	303	368	331	353	314	318	343	357	310	330	335	300	330	369	346	329	334	361	324	349	375	372	320	344	341	363	343	366	361	309	294	361	309	342	343	314	330	343	344	358	322	341	330	303	340	300	333	341	324	370	369	291	354	360	323	363	330	340	359	304	343	379	327	353	365	322	336	336	329	365	353	335	323	341	340	331	298	333	350	374	361	356	334	332	333	347	347	336	327	298	316	290	337	331	338	328	318	349	360	329	318	340	330	387	321	335	330	320	354	345	340	317	356	335	353	328	343	344	346	334	316	350	337	364	393	361	320	353	319	329	328	306	322	292	350	339	330	340	350	327	352	302	336	322	333	322	325	312	338	340	327	321	346	358	348	320	317	356	375	356	303	332	308	303	357	314	339	380	326	323	341	361	332	329	342	305	314	347	333	326	312	351	308	353	349	327	314	340	350	298	375	326	333	333	350	335	349	328	334	332	360	331	328	313	342	337	328	359	304	335	313	352	301	347	308	335	313	331	335	340	369	309	315	325	328	356	354
24862	21209	28392	27085	23593	21003	13876	8263	5306	3087	2485	1768	1289	1074	1053	939	885	931	793	675	642	509	450	412	380	347	311	275	273	269	255	284	238	216	211	219	221	197	246	231	233	222	223	225	216	228	241	216	234	219	223	223	218	237	199	205	193	226	201	211	236	193	211	241	198	218	199	197	199	218	222	196	214	220	207	214	193	219	208	192	183	206	221	220	214	195	225	204	226	194	207	222	229	222	198	226	212	230	200	197	200	221	182	208	232	209	215	219	219	221	207	231	208	200	204	224	208	195	229	220	183	206	187	218	203	174	196	177	247	205	219	203	213	220	209	196	208	228	203	215	219	218	206	209	211	207	237	219	216	207	196	239	208	207	232	206	215	195	195	239	169	214	191	218	227	234	206	208	204	221	204	218	192	227	188	205	237	225	196	201	227	200	237	207	201	229	215	200	186	227	209	197	205	205	235	214	209	216	209	219	215	213	220	241	219	195	216	193	194	225	204	210	202	209	211	237	218	213	221	206	198	229	218	213	193	193	192	218	213	196	215	221	185	210	212	237	205	216	222	211	225	207	214	216	236	202	209	195	214	198	223	188	201	233	206	199	215	214	178	207	254	243	199	237	198	198	224	203	194	205	224	222	196	210	206	223	200	211	212	196	212	201	219	189	218	213	206	194	196	210	211	179	206	203	215	192	234	223	194	208	205	193	204	206	206	192	236	220	230	217	205	202	218	191	234	190	201	212	214	201	222	196	204	198	226	238	214	229	218	224	227	230	213	237	204	211	239	203	213	217	221	183	190	213	215	227	199	193	236	211	246	206	197	206	194	203	186	206	203	208	213	222	209	215	214	198	210	192	213	221	234	191	198	228	215	183	233	252	244	204	217	210	232	226	221	188	201	222	213	194	215	219	212	210	207	179	218	195	217	202	219	222	200	211	193	206	236	229	235	197	207	226	205	219	203	204	193	204	186	209	209	214	201	217	225	185	186	231	207	186	222	222	206	219	212	199	191	197	223	233	226	211	206	217	207	223	216	215	221	213	230	214	213	219	229	207	213	208	219	217	185	230	197	211	237	204	205	181	192	202	190	215	200	190	200	203	210	187	215	181	237	217	212	218	202	203	195	208	211	190	212	194	203	211	224	194	191	198	203	195	195	216	215	198	203	234	221	218	210	190	237	184	235	189	219	199	209	212	201	208	214	226	220	213	219	216	212	194	202	229	214	204	191	206	216	203	202	200	221	205	193	195	215	219	203	240	216	209	238	213	206	207	206	231	207	205	238	201	213	237	204	242	230	205	225	219	206	206	213	234	223	204	221	198	227	186	198	221	216	239	197	202	214	220	225	198	227	195	234	205	193	206	228	211	212	188	186	207	195	214	199	214	219	192	203	236	202	230	210	206	196	177	216	216	203	180	215	188	196	240	229	185	184	218	207	214	208	223	227	209	201	217	200	228	208	198	195	218	200	191	197	190	202	211	228	194	221	191	210	212	213	203	191	227	202	192	212	216	199	199	195	199	210	194	253	221	197	207	211	197	192	228	177	202	214	205	235	211	214	202	225	209	215	203	212	189	189	216	202	184	219	198	180	185	219	218	209	208	211	206	210	222	232	214	203	206	224	182	207	221	200	216	244	184	207	217	188	219	228	220	200	241	186	213	220	177	228	197	224	215	207	204	217	241	215	202	188	210	219	176	215	221	221	214	212	225	222	207	213	225	233	226	194	195	224	210	211	206	205	251	187	218	191	204	211	209	219	175	226	214	229	188	243	215	198	207	211	237	215	205	202	202	227	231	206	216	233	220	222	211	202	229	214	215	207	205	213	191	207	210	218	208	183	244	224	204	204	194	211	189	222	216	233	200	194	191	202	208	214	204	218	205	232	210	221	247	217	209	219	207	221	212	199	230	205	212	205	226	199	216	195	209	201	208	196	214	204	195	208	207	200	250	201	212	203	203	224	202	224	216	188	240	225	209	216	211	199	223	207	217	229	213	222	211	178	234	182	232	214	210	189	228	213	219	207	196	214	178	193	201	208	207	199	229	210	232	192	208	217	195	211	225	197	211	204	231	219	228	172	203	225	212	233	193	214	213	216	185	228	220	207	220	213	223	212	213	219	207	192	224	208	231	207	203	210	240	194	190	218	211	222	205	223	223	189	214	197	213	208	217	225	220	211	204	206	207	220	223	221	239	229	214	202	226	202	213	198	211	207	201	201	197	217	216	207	215	213	218	214	229	214	203	216	212	213	228	214	223	226	182	209	212	218	206	228	214	202	225	196	211	213	200	207	197	220	227	213	219	205	233	201	200	204	205	206	196	244	236	202	220	231	218	223	219	212	212	212	198	186	192	212	199	210	191	223	208	200	214	206	237	196	223	193	211	209	205	211	223	214	214	203	208	209	198	194	203	207	216	204	230	218	200	191	187	196	208	205	221	227	226	209	212	203	177	248	210	232	218	215	188	258	205	204	203	193	194	229	213	203	208	200	194	193	193	199	194	196	234	231	192	204	197	212	214	190	204	216	199	223	218	218	193	213	190	208	229	230	185	191	211	201	209	206	216	200	209	196	207	212	224	207	223	193	176	230	234	216	182	198	216	222	226	216	222	207	222	202	201	182	213	211	231	199	203	250	214	186	186	207	195	198	230	208	226	192	234	199	225	225	206	185	215	226	215	210	204	203	195	213	202	206	203	220	191	209	206	228	200	218	216	206	203	221	207	203	216	221	195	197	220	192	224	210	196	205	212	180	204	217	210	203	190	213	223	200	197	224	223	209	213	205	199	200	224	199	220	202	207	210	202	223	227	227	209	203	197	212	207	214	232	207	196	225	185	196	212	233	197	224	204	217	205	215	225	213	248	207	228	221	226	212	217	227	208	201	217	235	238	206	191	230	211	210	219	208	202	201	224	227	202	196	195	238	217	228	197	211	211	232	226	216	190	206	222	230	211	211	236	236	189	211	232	224	209	217	227	220	212	214	207	207	217	172	212	185	211	194	231	213	219	207	209	205	196	207	224	206	203	203	220	223	206	165	207	200	197	196	227	206	221	209	212	219	218	213	197	204	215	214	196	224	200	224	213	203	235	221	216	232	238	212	191	229	187	196	236	216	218	229	216	210	221	233	218	226	176	199	207	213	226	204	227	195	195	209	220	189	212	209	205	201	221	220	204	236	242	219	200	169	204	207	191	233	214	212	226	216	226	209	237	193	203	241	203	201	213	210	197	207	199	193	209	197	215	216	211	200	214	226	232	178	204	203	203	212	214	224	220	191	181	194	204	227	222	211	242	208	182	188	229	227	198	228	198	218	192	206	204	180	241	194	233	210	215	221	215	241	222	192	199	219	216	198	203	212	214	189	207	228	199	218	215	205	204	229	236	177	222	222	204	214	209	193	199	203	209	216	198	202	213	179	215	210	220	191	215	185	218	231	214	196	229	195	218	223	201	214	234	217	194	205	212	245	229	204	189	218	221	202	207	204	197	200	201	230	194
33457	51718	42430	33409	29990	26774	19577	14993	10530	6662	5381	3878	2770	2234	2203	1820	1685	1646	1530	1317	1129	919	822	638	572	555	446	432	395	382	344	367	340	293	271	277	304	278	271	281	277	300	302	298	305	289	317	328	299	294	283	274	283	280	277	261	301	287	284	265	270	283	255	273	247	234	261	245	283	280	257	270	264	272	258	252	245	238	234	251	271	293	298	290	283	269	306	245	260	253	290	242	262	242	251	274	245	251	259	270	267	254	251	234	259	238	254	269	263	270	272	257	239	281	276	288	258	266	257	274	242	244	278	251	265	254	237	268	249	279	254	244	245	236	267	246	296	259	288	250	235	233	245	280	270	288	267	234	247	258	237	252	280	245	243	254	272	243	275	241	303	269	275	262	269	268	273	245	243	248	262	284	258	280	261	247	255	292	247	289	295	235	293	263	251	256	254	259	260	256	278	259	296	246	276	270	248	252	278	224	275	277	269	266	284	262	280	280	242	228	259	251	265	249	239	280	272	296	276	262	249	271	246	262	282	268	263	233	259	271	281	239	237	253	243	262	250	278	234	270	296	249	255	258	286	256	230	236	249	262	233	257	260	253	266	280	272	244	223	279	271	270	274	260	263	243	273	244	245	283	254	257	268	279	263	260	298	251	292	233	247	289	258	269	263	269	248	246	259	265	296	250	291	275	254	298	259	239	269	286	288	271	250	267	261	248	260	266	297	269	244	251	256	241	265	249	259	256	256	258	257	256	270	293	262	278	241	245	283	257	256	284	269	251	265	243	290	244	240	255	275	259	235	255	240	252	255	258	231	284	249	262	263	271	254	265	254	312	278	259	264	270	258	259	251	288	254	280	266	283	249	250	249	249	270	275	285	267	256	265	250	254	275	285	248	255	225	292	244	259	239	259	267	256	256	246	255	287	260	253	273	275	287	252	250	271	264	280	274	273	270	300	280	259	247	252	257	263	247	247	248	246	251	266	246	267	263	279	257	256	249	278	258	264	289	270	267	246	240	260	264	258	274	270	259	237	255	255	278	297	267	236	260	277	249	288	287	254	274	227	273	278	258	265	255	242	251	277	260	241	263	263	260	274	270	261	244	264	301	257	272	281	266	267	275	258	251	282	268	257	261	236	245	268	254	297	257	300	243	277	264	244	250	274	250	281	260	278	280	259	265	255	286	287	250	240	230	245	252	279	263	247	250	255	259	243	283	257	234	255	241	288	263	274	232	237	245	286	265	254	271	260	252	286	263	271	277	274	263	273	282	252	255	263	280	275	282	280	272	256	264	265	290	249	276	271	260	281	248	275	269	265	244	251	271	265	250	223	276	268	280	272	278	261	266	262	267	261	282	258	253	277	253	261	257	269	248	281	240	301	270	231	274	272	275	259	267	276	246	258	263	227	266	271	286	253	280	245	297	261	262	222	249	242	266	254	256	268	266	271	239	281	252	269	310	262	285	238	250	277	257	271	271	244	255	230	282	264	254	234	253	258	281	235	296	267	265	247	259	285	288	241	264	255	265	232	284	253	258	254	299	254	273	284	261	267	250	305	256	248	268	302	292	271	262	229	282	281	258	283	246	252	271	249	241	246	283	268	277	279	280	243	282	250	246	280	275	251	273	271	257	275	272	265	253	272	268	243	283	247	281	261	278	250	249	281	269	283	251	239	261	281	237	297	281	267	276	244	273	263	247	263	254	263	270	292	267	274	225	255	291	266	247	268	300	251	261	249	265	275	251	219	268	288	250	269	252	248	249	239	284	264	250	265	267	281	280	265	289	251	247	295	262	279	256	262	260	286	272	257	272	263	248	242	243	296	251	276	277	245	279	249	268	289	252	278	278	250	273	242	286	279	267	253	256	266	246	296	243	237	279	285	295	260	252	264	246	264	254	264	234	251	237	229	237	280	269	256	276	238	294	249	274	267	298	269	276	265	256	272	255	256	271	262	287	246	257	242	253	250	260	268	277	239	246	275	267	247	289	283	254	272	220	252	259	300	252	263	241	267	280	278	235	253	282	259	257	266	279	264	261	288	265	258	277	219	299	262	284	289	252	255	261	258	226	246	263	258	253	271	264	253	247	281	259	285	292	259	279	249	276	257	284	226	259	265	271	275	269	266	257	255	249	260	254	256	245	250	275	272	257	260	269	283	288	234	261	279	304	279	255	257	271	253	238	246	241	269	244	224	269	273	263	265	256	252	274	301	264	241	255	232	260	259	295	252	238	277	267	274	256	260	267	289	275	265	269	276	245	248	255	262	269	237	285	253	270	249	282	257	277	251	245	252	282	257	286	260	266	239	255	261	259	262	252	277	256	223	248	273	240	270	248	273	283	250	284	252	270	232	256	290	278	259	243	262	269	265	250	284	249	288	233	263	276	283	276	242	250	267	269	237	255	244	281	286	244	244	263	252	279	267	264	279	254	240	272	245	266	284	284	262	282	258	276	265	251	254	275	308	247	279	263	244	252	281	263	280	264	273	279	265	268	269	275	290	269	258	251	244	306	274	259	266	251	299	237	264	258	257	251	269	284	280	246	258	249	291	282	268	275	273	278	266	262	259	235	255	278	269	252	266	262	241	240	257	258	265	279	239	267	248	254	274	233	278	243	269	281	245	234	215	264	237	270	277	283	276	252	251	275	272	262	257	268	230	264	221	254	250	273	251	274	257	271	262	254	259	234	275	269	296	246	239	290	258	259	293	260	260	274	276	248	272	273	252	257	244	293	253	265	273	253	269	236	246	240	271	263	248	289	272	259	272	265	248	283	259	250	229	266	261	269	265	280	274	265	282	284	266	272	271	293	277	275	248	270	236	255	248	311	250	268	297	261	260	267	273	282	273	272	273	292	263	264	259	248	270	278	231	277	266	269	264	260	285	242	236	296	248	260	270	269	285	279	255	270	238	265	272	250	258	259	276	260	284	269	237	279	264	228	297	251	242	232	273	258	242	261	252	249	267	259	258	251	263	285	269	240	272	276	268	272	230	236	260	247	258	292	274	239	297	250	265	269	285	297	268	285	282	263	258	258	244	266	241	245	291	261	247	248	259	277	261	258	257	248	264	244	253	249	264	257	276	279	287	236	266	258	260	278	311	255	267	242	271	250	261	247	258	274	259	237	305	244	263	251	285	266	293	256	242	274	248	244	265	263	275	248	247	256	273	239	243	283	262	272	252	270	272	257	271	266	244	239	265	274	269	253	249	274	274	277	263	218	239	257	279	295	269	297	279	288	250	274	250	272	256	235	284	261	238	274	258	258	263	270	258	248	268	284	266	230	276	259	262	276	276	287	255	256	262	259	237	272	269	275	289	253	275	269	305	246	271	245	272	244	293	245	263	278	272	256	257	274	245	258	251	251	263	271	273	261	259	284	261	227	282	269	254	263	276	291	279	240	239	264	274	261	237	254	250	267	261	271	244	260	262	271	256	281	266	289	263	241	280	259	258	256	260	273	249	279	276	251	268	270	255	263	288	245	235	268	258	269	295
22670	20991	28634	23695	22447	26028	26116	16387	9880	6279	4929	3391	2554	2223	2079	1911	1672	1574	1501	1258	1103	898	745	687	605	566	532	499	431	445	460	437	377	381	341	311	310	333	321	368	311	359	342	362	329	346	359	382	319	325	332	283	349	345	328	324	336	336	309	299	318	345	301	338	324	318	306	321	308	321	303	311	273	301	306	321	305	287	269	280	302	297	341	333	312	288	316	309	311	295	303	291	299	299	277	324	314	283	299	333	285	314	283	314	303	282	300	312	300	327	298	275	311	293	314	296	328	331	300	285	298	299	308	287	305	318	320	343	327	301	297	305	314	310	306	301	308	275	318	277	326	303	317	278	311	267	315	293	305	309	317	331	326	300	318	316	331	345	334	323	339	311	287	278	291	292	347	292	302	287	316	282	303	297	308	325	302	289	318	270	313	320	281	343	300	298	324	321	321	274	294	310	327	285	278	305	302	297	318	290	313	296	274	281	310	301	311	315	320	286	335	289	298	275	318	283	292	343	315	295	314	320	340	285	314	303	284	308	314	274	275	297	325	303	329	289	297	323	329	316	316	330	317	323	295	310	315	303	274	291	304	318	293	303	326	293	305	297	308	310	335	276	292	319	278	266	303	304	278	314	285	304	321	349	278	276	279	268	319	293	280	315	297	290	290	316	267	308	358	301	321	321	313	328	320	301	295	300	299	292	317	310	278	293	306	280	294	293	302	333	307	345	335	293	327	288	316	313	301	308	306	263	301	321	302	286	339	285	315	311	322	322	316	312	325	287	283	329	304	294	331	269	309	291	313	323	340	309	296	319	285	268	292	334	333	297	289	300	335	298	329	328	307	332	311	323	339	297	295	307	293	291	305	302	318	309	314	308	349	281	303	290	299	307	286	283	295	285	287	284	293	302	309	316	313	313	293	307	311	289	297	303	309	286	317	304	303	293	314	324	308	329	324	275	300	333	295	278	275	286	310	304	298	304	291	313	318	290	311	291	295	307	322	308	311	311	325	298	352	325	313	313	324	294	315	322	295	291	293	293	284	310	306	304	293	318	326	307	302	312	284	297	284	326	291	326	327	290	320	308	299	331	285	310	315	294	309	331	328	298	329	300	286	290	316	308	292	296	295	322	288	301	286	270	326	299	341	285	308	295	316	315	332	292	276	311	302	314	306	288	318	309	304	333	315	317	285	316	309	318	296	308	298	279	287	278	307	334	283	276	298	292	295	326	290	302	288	316	300	306	317	268	313	309	293	303	328	310	283	307	316	294	278	270	331	313	289	305	286	300	275	306	318	314	287	291	283	293	303	289	293	304	298	297	279	337	294	309	314	288	301	290	302	310	318	328	296	306	335	290	327	319	315	280	315	309	309	291	306	303	307	287	311	273	284	310	304	316	295	261	301	314	304	329	304	319	280	310	299	302	309	315	314	307	293	306	303	289	317	297	340	300	298	302	333	315	309	285	302	313	329	308	320	287	278	269	285	296	285	316	297	319	307	289	302	305	319	314	264	281	295	308	305	307	301	317	290	301	302	329	309	308	296	315	284	298	292	320	291	338	280	306	287	315	278	322	322	286	320	307	289	304	256	312	294	322	282	317	333	288	292	308	298	313	270	317	312	303	309	318	318	310	303	302	312	296	301	309	323	273	302	280	296	270	315	298	333	293	306	302	328	300	286	302	299	314	293	290	318	314	340	290	308	297	292	326	313	306	286	264	303	292	290	322	302	311	315	315	297	276	307	288	283	338	294	295	332	301	347	321	323	307	277	287	307	314	342	276	313	342	303	304	323	346	296	280	279	304	282	294	294	302	319	301	308	324	332	308	274	317	312	324	302	293	284	292	315	309	289	308	292	296	345	303	289	292	289	335	299	297	309	304	322	339	265	318	319	342	332	321	343	287	313	306	324	303	290	294	294	293	309	298	323	308	295	295	298	316	346	298	323	318	293	290	314	291	300	311	313	292	267	309	300	318	277	328	291	312	305	338	328	301	288	320	316	333	280	335	281	291	286	291	325	333	325	301	302	312	322	330	295	290	313	314	303	288	275	305	318	279	327	334	311	309	290	293	305	302	302	317	311	301	298	308	305	290	325	292	322	292	315	324	305	316	293	290	324	339	314	298	337	279	303	299	302	266	299	312	293	331	301	320	323	301	318	294	365	288	308	325	297	279	322	275	322	292	306	283	331	315	274	308	284	310	345	292	289	308	360	296	331	317	318	314	298	311	300	295	311	300	331	320	334	275	290	354	295	298	348	302	289	322	294	300	345	303	322	300	303	298	307	295	307	327	313	298	271	326	315	281	312	303	305	311	310	314	309	327	339	311	286	362	313	282	309	310	336	316	308	306	311	327	269	276	313	305	312	316	301	306	277	325	307	299	306	307	290	311	318	291	319	301	287	268	319	301	267	288	292	287	291	330	313	333	328	301	276	308	322	320	307	331	288	345	297	307	300	317	295	307	275	286	313	264	271	315	335	309	295	284	281	296	336	304	322	305	298	281	310	315	322	302	316	291	266	300	304	339	303	321	257	320	312	280	304	304	302	298	313	287	287	310	292	305	301	315	299	304	283	299	296	295	311	313	303	314	315	313	311	295	281	310	295	305	328	304	308	314	292	339	278	301	321	322	285	315	296	334	322	296	277	294	287	312	291	338	286	315	277	292	285	294	321	270	299	291	309	293	307	297	302	299	314	283	323	333	288	352	329	280	301	323	279	289	293	323	306	293	295	297	301	310	288	307	305	315	289	312	289	286	342	287	264	307	308	304	325	317	303	300	298	284	319	288	273	341	296	305	309	310	316	317	303	303	303	302	321	304	331	267	291	323	280	287	286	332	330	317	295	302	319	287	313	316	285	305	316	297	277	311	281	313	316	332	299	312	318	298	323	310	305	298	301	302	290	294	344	290	319	337	351	323	327	314	322	294	329	306	320	297	320	299	305	313	276	283	316	330	314	301	304	321	329	301	328	311	311	322	289	280	304	327	294	279	325	303	315	298	293	283	308	299	326	311	292	289	304	299	298	297	305	325	296	298	299	297	302	305	324	274	329	268	323	308	306	315	308	295	321	299	277	310	325	298	294	317	319	286	334	274	297	289	305	329	317	288	283	294	301	333	311	339	277	298	321	299	307	305	299	295	302	320	287	317	305	293	311	307	326	298	317	319	276	283	283	330	324	291	317	297	304	332	302	307	325	282	300	302	275	317	310	319	279	337	307	312	301	311	290	318	320	288	281	292	316	332	301	335	316	298	296	317	281	312	293	317	320	319	305	298	292	302	304	296	317	313	346	334	291	334	304	298	314	297	291	308	266	303	273	325	292	284	339	322	302	305	294	327	319	296	272	307	283	320	295	308	300	257	328	297	302	292	289	297	309	301	289	308	299	329	351	311	293	296	298	286	305	282	318	341	309	286	277	312	298	308	324	307	304	282	299	299	335	301	316	283	310	294	318	326	299	289	311	305	331	270	297	312	307	321	305	304	319	297	304	358
36003	61403	50077	41011	38452	34374	27705	22074	15714	11342	9036	6517	4803	4185	3981	3458	3154	2941	2715	2286	1843	1528	1326	1017	1010	853	687	622	631	599	621	549	477	467	403	413	420	436	393	429	443	447	448	444	447	435	456	493	423	442	389	367	354	441	406	411	426	392	383	382	431	399	366	386	358	365	368	379	354	385	378	335	357	352	372	362	377	386	366	395	365	349	385	388	372	330	360	344	387	398	354	356	373	383	366	375	370	365	374	352	368	335	347	334	378	393	358	373	338	368	362	351	355	339	377	315	392	376	379	383	365	375	351	340	368	341	394	344	376	385	336	332	345	377	388	404	367	361	374	340	371	371	373	356	390	357	354	343	382	366	372	394	365	334	360	381	343	310	379	383	361	386	376	350	348	359	389	416	382	389	331	365	362	354	406	330	379	368	372	383	354	352	373	367	356	356	380	340	365	353	342	407	377	367	372	353	373	353	379	401	359	379	377	373	364	355	361	361	374	394	388	371	355	335	341	368	358	364	341	375	376	372	381	355	354	380	355	340	353	370	398	343	412	367	385	362	365	363	356	366	385	333	353	401	369	347	340	358	384	344	383	333	368	362	364	372	362	373	333	375	354	359	389	384	397	363	363	382	381	362	389	363	319	369	350	352	345	346	347	340	372	359	362	388	331	380	358	370	387	370	389	326	385	374	368	364	322	346	355	400	346	370	394	368	361	352	323	342	370	368	348	342	347	345	353	334	348	352	360	364	393	373	369	374	384	364	352	343	349	374	360	354	362	365	343	346	350	361	353	339	363	344	359	392	328	373	379	326	404	386	377	389	358	367	395	355	351	337	360	358	387	372	381	362	340	367	376	377	344	334	377	386	383	366	384	365	336	357	358	301	350	391	380	350	398	387	371	384	353	346	346	341	337	389	359	373	353	326	383	364	378	365	383	386	372	357	372	337	321	369	373	334	361	375	351	351	371	351	387	335	345	388	356	382	340	357	353	361	356	404	319	362	348	364	378	348	367	351	350	359	366	366	343	331	342	332	357	349	377	392	376	358	378	394	348	397	374	342	345	332	347	339	366	356	384	358	376	380	365	371	370	409	378	351	383	387	386	392	368	338	366	342	341	347	370	370	348	357	370	364	358	396	369	370	394	400	363	348	371	375	374	362	382	342	359	355	379	363	360	362	371	359	326	366	349	344	325	367	344	387	370	344	357	374	396	377	363	364	360	338	395	342	381	405	362	387	360	374	330	364	385	319	389	368	358	368	366	375	401	345	351	354	363	357	369	363	381	360	326	380	388	361	377	349	368	342	392	385	380	380	386	351	399	351	392	387	376	345	392	389	341	392	335	397	357	347	341	360	356	336	360	372	369	359	356	357	393	390	355	375	378	375	397	394	354	353	394	380	372	357	354	371	406	356	386	340	387	377	372	337	358	398	371	404	359	396	350	351	344	351	378	353	346	350	384	365	377	358	392	387	358	387	351	343	383	370	392	331	357	354	372	346	364	361	396	350	360	354	376	343	358	344	403	365	378	333	392	370	373	411	404	340	364	347	363	391	400	396	387	355	357	393	357	343	384	355	361	394	374	364	375	386	361	377	339	345	384	383	344	388	354	363	348	376	371	354	362	390	374	381	352	384	357	351	384	388	365	390	375	377	371	372	381	367	356	358	396	346	352	344	358	342	354	362	341	328	377	351	384	324	340	361	359	357	376	399	353	360	363	368	371	358	353	360	349	372	361	346	366	377	358	328	393	374	366	363	345	355	366	375	374	361	360	361	372	380	379	370	354	381	350	402	351	340	351	385	335	379	398	349	347	343	376	380	351	360	330	340	366	343	387	350	363	380	383	364	434	355	411	358	391	347	341	389	363	390	384	371	379	353	330	366	384	339	381	350	338	397	345	365	336	345	348	369	333	381	375	401	360	360	371	386	343	367	351	420	366	380	326	355	338	362	328	342	351	344	359	359	351	352	391	394	374	343	377	398	375	336	384	356	347	353	367	365	386	364	363	356	367	348	345	321	362	391	367	349	336	393	369	354	365	366	339	354	340	388	353	387	376	404	358	379	352	355	370	349	362	335	365	378	342	349	370	373	407	387	365	368	352	382	372	367	366	367	342	396	380	382	330	347	387	391	343	348	336	357	362	363	379	357	349	354	358	372	360	371	353	403	346	388	360	394	377	387	369	355	378	369	379	394	355	398	371	349	356	363	360	339	369	351	348	377	341	384	361	357	344	379	368	351	370	368	377	412	360	389	355	357	365	360	361	356	354	395	359	333	342	372	362	380	355	355	355	356	364	350	346	344	366	405	358	361	364	381	370	377	357	377	377	364	344	345	356	343	348	370	352	339	417	381	341	341	371	342	398	381	352	395	381	351	362	359	331	362	354	326	366	360	330	370	392	375	378	339	348	375	385	354	359	359	329	389	352	366	379	366	385	359	366	355	392	346	360	382	397	353	404	368	349	369	354	383	327	362	365	325	332	364	367	394	371	374	376	380	393	372	389	352	351	362	346	394	348	354	361	387	333	363	358	379	371	344	369	387	339	372	343	348	367	359	355	363	351	372	356	325	346	341	349	377	382	372	368	353	353	378	363	367	349	381	389	372	369	332	366	365	380	321	341	362	384	379	362	369	357	390	349	385	389	380	375	350	369	381	358	380	368	371	370	376	391	349	342	378	386	345	353	358	384	377	359	377	401	362	373	363	397	355	338	369	340	390	351	369	355	374	372	379	346	329	349	337	348	359	362	336	366	379	354	368	346	371	375	354	358	413	366	368	375	361	372	361	352	353	359	354	354	390	375	347	362	374	364	357	369	394	350	344	398	348	363	379	369	378	385	342	390	373	353	374	368	373	368	364	332	352	368	390	361	350	378	388	365	388	370	340	378	305	335	350	362	360	368	406	384	336	412	376	366	356	370	371	383	368	350	354	363	389	344	351	335	379	361	358	359	382	397	370	366	351	356	377	351	430	380	378	370	325	364	332	346	311	374	360	409	356	393	353	340	389	364	356	389	396	383	364	394	361	374	373	386	391	360	365	379	368	382	356	328	384	345	344	337	372	333	381	339	383	383	358	390	353	392	330	370	380	385	379	372	375	375	379	376	376	363	363	342	353	346	362	382	374	360	380	345	334	356	353	382	377	349	389	371	384	387	370	367	369	371	373	411	354	360	351	341	337	368	375	374	354	397	371	383	369	362	363	367	387	367	342	361	354	381	405	339	366	412	338	321	389	352	329	377	365	396	390	347	380	379	368	375	336	369	388	345	343	375	373	342	369	361	370	385	334	375	346	315	382	372	348	362	386	353	388	334	371	366	378	387	394	332	340	373	364	343	331	337	362	390	342	318	358	375	344	366	377	345	358	366	362	370	385	368	356	391	342	371	341	407	353	370	399	368	395	402	369	346	340	354	369	367	356	368	358	361	358	411	351	361	380	360	372	356	382	346	360	360	409	385	371	322	379	347	366	365	339	321	354	373	386	340	383	397	343	398	359
29022	31557	35083	27615	22753	17495	10996	6527	3799	2455	1932	1356	1019	867	873	822	731	666	582	552	418	449	389	352	304	265	260	252	239	273	260	250	246	240	189	212	203	243	229	222	230	257	258	246	241	245	233	225	233	224	239	231	202	226	237	229	218	235	248	197	240	218	213	212	238	219	217	210	217	233	211	246	217	234	211	225	210	210	210	206	241	205	227	237	208	210	194	234	200	218	209	228	206	231	215	202	215	232	213	219	190	205	244	204	201	226	220	239	219	235	237	241	227	231	228	243	234	217	252	217	216	206	226	215	223	212	183	210	205	208	225	222	232	195	219	244	225	210	215	241	249	199	207	223	196	234	227	211	218	204	212	209	218	186	219	203	217	219	233	238	231	208	239	208	216	209	227	216	211	210	236	239	258	234	215	208	223	216	207	222	230	244	214	204	212	200	210	218	232	210	237	226	231	218	222	201	194	189	231	219	229	210	211	215	215	213	202	216	213	215	197	243	218	221	218	234	221	240	221	248	223	253	209	230	220	206	224	207	234	219	214	202	206	240	214	198	248	212	209	252	219	214	222	231	227	209	228	213	201	220	227	252	224	235	206	220	192	217	210	220	235	220	204	236	238	201	204	205	233	198	223	228	177	216	238	177	227	241	237	238	252	240	231	224	193	228	214	243	219	220	224	189	240	209	207	233	229	192	210	198	219	206	223	225	221	202	226	198	203	226	245	213	224	206	210	201	208	194	209	208	216	221	237	220	228	212	212	213	241	209	226	203	197	229	224	224	233	209	221	220	206	233	183	216	195	211	208	231	202	228	206	210	240	237	244	223	235	208	217	204	221	206	235	221	237	191	210	232	236	216	222	219	212	201	223	220	212	202	227	250	226	213	212	238	215	224	193	221	204	221	251	225	209	232	217	206	212	224	224	202	195	208	235	225	203	194	208	205	200	205	217	232	225	237	207	212	231	236	218	209	225	222	247	215	197	227	218	207	224	222	220	197	237	222	202	206	199	207	222	231	215	216	213	223	228	251	247	218	218	245	242	231	238	230	270	228	210	289	207	226	240	204	233	228	208	251	214	211	237	221	224	228	221	244	220	211	228	226	242	223	204	213	234	207	207	198	241	202	234	208	248	204	218	220	254	242	256	221	233	218	217	237	219	230	241	197	204	199	214	228	221	221	231	228	239	246	234	193	229	226	210	201	243	224	252	213	216	194	241	210	209	212	204	198	216	237	246	229	203	208	207	211	220	222	218	210	209	204	215	221	204	222	207	240	212	203	226	210	210	213	244	206	231	234	203	223	241	212	212	195	204	228	206	228	228	215	218	199	217	231	224	233	230	197	208	208	196	248	199	215	201	250	239	222	238	219	214	242	209	215	203	214	222	217	201	229	208	224	196	220	214	211	231	221	198	219	210	216	213	225	240	237	213	242	241	215	220	240	231	214	205	187	210	239	229	225	233	227	223	207	200	221	203	254	222	179	217	239	216	229	204	216	243	227	222	204	216	226	257	221	202	203	244	218	221	223	199	219	216	225	196	241	237	214	220	218	213	218	209	226	200	236	203	208	223	211	241	232	229	213	230	217	235	215	215	207	236	226	206	240	223	232	232	226	216	210	215	211	236	223	210	218	234	257	211	209	219	209	212	240	196	218	249	220	233	201	226	208	231	233	207	210	228	217	221	242	218	225	219	224	212	196	260	237	218	218	196	235	236	225	207	201	193	210	241	201	205	231	230	215	227	214	245	188	217	208	217	233	202	238	206	227	210	201	205	219	229	227	227	214	203	232	210	213	220	240	229	233	230	196	200	241	216	222	213	220	220	260	212	208	267	196	223	227	232	215	220	217	220	193	212	205	181	247	228	193	201	219	216	220	223	196	221	215	232	189	247	215	221	216	187	207	204	222	232	207	237	234	205	204	218	230	226	244	204	229	208	226	223	206	233	208	235	197	238	207	201	219	240	251	233	203	206	220	233	223	228	195	210	216	210	231	221	208	224	235	185	218	235	219	232	251	210	204	194	226	213	202	262	226	213	242	211	217	220	190	217	235	238	213	219	231	193	249	210	234	224	214	224	231	233	234	205	217	212	235	212	199	244	219	226	217	196	206	212	223	242	233	199	222	215	215	212	215	252	210	219	236	226	221	234	230	230	208	245	236	213	216	247	206	199	213	231	217	203	209	211	243	231	229	240	227	222	218	211	233	202	200	209	239	251	216	218	228	225	211	213	224	214	197	228	210	261	230	225	211	216	210	215	202	245	183	198	235	203	200	215	236	211	223	218	206	220	230	230	235	228	209	218	231	232	206	235	207	205	206	200	234	214	218	238	201	219	197	198	223	240	223	214	218	198	193	212	217	198	223	243	200	219	212	228	231	240	227	239	226	213	235	224	233	223	197	205	200	183	226	207	232	224	256	207	229	223	183	217	200	216	215	215	212	220	230	207	225	216	222	231	209	194	205	215	219	216	205	226	224	228	235	225	230	246	206	212	197	229	240	213	223	238	223	225	225	236	192	209	237	225	203	214	231	252	239	225	229	200	207	216	201	211	224	229	192	215	218	231	229	261	217	220	229	199	232	249	213	215	202	207	216	217	202	236	205	218	243	217	193	225	204	206	211	218	218	218	220	215	234	216	204	240	239	209	218	212	202	218	231	226	217	229	201	229	234	228	244	202	226	231	210	209	206	219	230	221	217	206	237	225	210	236	213	185	238	233	215	215	256	188	205	227	228	239	204	229	201	229	212	222	206	221	176	215	234	229	217	214	212	249	211	225	236	244	232	209	233	216	218	217	230	234	224	219	216	209	233	220	229	210	201	206	194	238	223	200	226	240	226	219	213	209	227	222	209	226	227	230	204	219	210	207	216	232	202	202	226	231	196	207	201	217	217	196	215	222	228	258	224	245	215	218	212	215	219	216	221	214	211	190	245	206	210	218	199	218	206	221	207	221	208	226	210	217	240	238	224	224	219	244	227	196	229	212	223	222	230	190	237	235	227	224	216	233	228	239	224	209	218	210	215	241	240	238	253	215	224	221	230	206	197	197	213	223	177	217	227	191	208	253	250	240	234	218	210	246	235	222	213	227	205	232	196	228	233	228	233	202	213	225	218	217	219	206	217	223	237	241	196	228	222	199	237	222	236	205	203	209	205	215	247	214	198	205	214	215	184	225	232	219	241	209	240	231	219	234	212	224	215	213	243	192	229	213	208	238	223	214	234	222	196	229	209	208	250	201	256	213	197	236	245	248	240	214	233	216	223	202	221	228	224	239	197	221	228	229	198	212	241	229	227	228	231	236	243	228	235	205	200	216	197	205	222	208	234	265	197	210	217	230	205	200	231	221	212	194	233	222	235	213	218	204	186	185	230	186	214	203	201	227	210	200	227	217	230	235	217	229	173	212	216	236	216	201	224	203	230	212	260	240	219	209	209	223	233	234	244	208	216	201	230	216	261	216	226	206	226	233	236	209	240	234	197	242	234	225	231	203	229
33351	47887	39453	29768	27638	23149	17221	11945	7835	5311	4156	2815	1982	1841	1751	1463	1265	1196	1085	934	836	661	631	503	454	398	368	350	389	375	350	341	300	300	286	292	297	296	264	308	335	306	287	330	277	276	327	315	300	302	277	281	309	285	270	321	280	279	245	294	298	271	293	263	255	254	289	304	260	290	247	285	294	299	262	264	252	291	259	275	238	261	271	261	269	284	257	283	281	265	250	249	252	268	272	317	262	299	245	253	275	279	262	257	276	289	268	283	253	270	272	264	274	306	267	270	296	266	273	262	260	262	246	240	253	249	255	276	296	278	270	249	267	262	271	260	273	279	299	253	264	276	264	287	280	260	277	279	290	278	260	267	257	270	270	284	280	260	234	279	257	285	322	261	280	267	280	283	285	273	290	240	253	284	291	295	271	251	259	264	273	304	283	261	278	261	267	264	258	250	268	230	252	271	248	269	244	241	290	260	259	266	265	254	257	284	274	269	279	251	281	255	256	292	285	275	264	286	265	268	259	282	269	286	257	252	283	249	267	258	272	264	279	248	296	262	287	285	266	256	254	267	260	275	283	262	260	295	271	267	257	268	249	267	265	271	268	244	258	263	245	264	274	268	264	265	278	284	277	251	283	295	283	267	275	274	277	289	281	252	282	273	301	274	273	274	246	276	268	277	267	279	262	253	294	266	252	250	246	264	270	267	243	278	284	258	258	264	291	256	269	275	267	246	282	235	263	258	248	251	259	261	263	238	299	299	242	263	252	240	265	284	283	250	284	271	263	251	291	310	283	249	251	285	250	253	263	262	264	273	293	288	293	271	269	282	266	286	275	264	285	293	266	239	283	266	269	264	265	282	270	269	261	241	266	278	283	286	301	270	273	288	273	250	274	285	252	277	246	288	254	286	258	257	274	250	253	267	255	275	255	257	251	289	256	277	304	287	259	285	264	273	282	275	276	275	259	254	296	268	272	276	272	269	298	262	274	263	279	235	261	273	273	273	237	255	256	248	275	253	255	281	270	262	248	281	297	239	269	276	265	258	291	286	243	285	252	253	236	278	243	268	264	296	260	272	260	249	275	261	280	248	263	259	268	259	266	265	237	255	256	256	248	281	277	256	261	255	284	280	269	278	263	282	267	265	268	275	265	238	271	286	246	257	249	291	290	266	262	256	299	289	275	256	266	293	266	254	251	297	248	297	279	253	269	253	287	277	304	248	273	263	271	267	244	246	281	236	263	255	277	287	251	271	257	285	262	244	253	272	272	294	283	268	244	279	289	266	264	288	258	266	287	283	237	284	286	259	249	282	261	273	287	269	282	259	250	272	284	262	269	260	275	260	262	257	243	276	271	265	276	249	287	254	292	273	248	271	296	288	244	257	263	270	294	256	246	266	273	300	275	259	258	264	261	285	288	263	248	281	249	276	248	259	263	280	294	258	254	286	275	252	250	283	313	247	263	279	270	280	274	246	258	256	297	262	260	282	243	247	291	258	268	290	252	250	285	255	271	270	278	266	271	269	293	270	257	271	256	264	285	293	267	294	285	259	279	271	292	252	258	272	248	262	239	255	243	278	253	234	267	276	276	268	274	284	265	267	286	269	280	263	266	268	257	300	273	270	264	277	276	261	268	275	283	244	268	297	284	286	267	265	264	281	278	281	273	278	271	281	249	285	250	280	273	250	273	285	272	262	223	253	261	259	262	278	239	269	277	249	270	257	311	284	265	251	275	303	290	249	253	266	272	264	258	276	242	246	258	282	252	277	257	279	270	282	282	254	283	275	253	261	266	258	293	291	282	282	269	265	279	286	252	280	271	279	285	260	275	252	261	282	284	245	264	273	266	281	246	263	248	247	248	261	291	258	275	310	289	267	281	237	282	282	264	283	269	253	298	265	268	264	260	263	246	275	275	270	261	276	251	267	256	297	283	279	255	303	257	267	280	262	258	261	238	288	270	259	257	275	284	259	281	285	299	268	271	256	276	267	306	291	290	300	276	246	237	268	265	261	260	251	279	256	252	274	259	271	257	272	299	279	275	293	275	272	274	261	283	252	301	294	251	267	260	272	273	264	285	274	287	255	242	270	239	293	271	259	274	274	283	251	291	242	290	304	283	281	268	298	267	292	294	268	267	288	255	256	266	250	251	284	281	250	282	249	267	269	244	280	263	268	259	281	290	280	274	270	263	265	267	261	252	262	291	262	260	268	237	244	277	256	272	257	285	280	263	279	256	258	262	251	261	287	268	253	285	244	261	278	265	294	253	268	258	295	269	259	266	277	291	287	277	276	277	277	264	241	270	275	256	245	273	273	263	246	255	284	269	259	269	290	263	242	301	237	254	261	238	253	284	274	239	261	248	294	253	263	276	292	291	266	257	265	253	241	273	251	266	252	277	257	271	233	312	283	273	289	268	272	251	279	296	274	247	253	237	263	279	249	255	247	289	245	276	260	266	278	285	222	239	263	268	250	251	265	318	259	316	255	251	265	288	244	268	288	252	301	265	255	243	264	251	281	251	257	246	271	281	265	264	252	241	271	273	264	257	288	270	242	259	279	254	274	256	259	251	280	293	267	271	269	294	277	290	259	245	235	254	246	251	292	249	242	256	299	231	291	248	279	270	272	249	248	282	300	298	250	237	259	267	257	309	277	261	242	256	267	265	287	266	283	282	286	274	268	267	267	289	289	257	284	271	279	274	266	265	282	295	253	250	264	266	261	262	257	275	275	273	276	231	292	267	285	278	273	273	300	254	261	276	285	276	256	271	278	297	261	256	284	253	274	260	260	277	261	233	272	263	234	270	316	267	263	255	243	248	241	271	291	280	293	283	256	274	280	245	252	285	275	280	272	260	268	257	291	276	296	253	280	228	282	298	264	277	239	261	259	298	281	262	285	267	305	265	272	276	261	286	288	258	252	272	300	286	278	266	271	265	259	286	286	275	269	254	281	262	275	260	249	269	308	259	266	270	262	277	263	245	282	250	259	253	241	262	277	271	300	286	253	238	240	258	271	248	251	272	267	254	268	272	241	272	289	272	242	276	259	255	263	246	266	270	258	277	280	273	283	262	251	255	301	268	261	264	247	268	249	292	272	248	272	262	281	261	262	261	263	263	258	289	223	267	241	291	265	281	233	264	263	249	249	275	261	279	290	266	259	287	263	269	266	272	288	294	266	258	264	302	262	250	270	288	244	275	278	256	258	257	261	273	259	284	275	267	276	280	287	272	286	250	263	265	290	271	285	267	256	273	281	248	239	248	251	281	274	253	290	273	295	290	289	291	270	257	282	283	252	274	273	292	278	261	250	286	300	285	280	250	260	276	256	270	253	291	277	262	318	248	274	280	277	277	266	286	297	268	223	282	254	277	273	227	270	255	265	266	270	297	243	288	277	257	265	267	267	245	292	285	291	275	284	259	264	256	256	270	256	258	237	267	269	278	251	281	258	252	280	259	262	281	236	245	270	261	296	274	305	258	289	267	253	277	287	273	277
23732	21010	28374	25066	24780	24722	19388	11095	6200	4138	3024	2454	1878	1612	1508	1247	1162	1095	969	870	743	655	570	485	460	428	408	373	382	361	374	332	319	283	294	293	310	309	306	303	319	310	297	298	338	295	307	286	290	310	278	284	292	302	301	288	248	292	279	277	289	303	305	285	269	272	272	286	278	281	278	276	299	291	331	301	276	283	297	257	275	279	281	285	235	276	253	279	276	258	289	316	243	310	265	291	263	238	294	233	293	296	262	272	276	291	267	270	251	283	259	314	266	290	286	266	277	281	275	280	276	269	287	303	239	297	295	257	289	299	278	299	273	256	324	289	251	275	279	266	270	278	303	249	287	280	292	285	266	302	251	265	265	290	296	313	280	267	270	289	279	306	304	274	282	256	253	326	299	281	280	269	270	284	329	270	241	264	312	294	245	282	314	289	300	275	271	270	258	320	293	295	309	315	297	276	254	281	277	282	247	299	295	294	273	275	290	291	281	297	320	246	289	300	280	272	282	268	286	288	286	313	293	259	261	310	289	258	270	289	258	249	297	276	289	254	265	267	296	291	268	269	324	269	288	297	281	256	250	299	282	268	275	300	280	291	276	267	303	290	274	279	244	279	289	278	253	282	293	273	257	287	274	272	272	284	273	298	289	309	266	303	260	286	276	266	324	242	289	276	292	296	236	257	297	285	296	276	250	299	300	266	290	256	268	293	260	277	265	270	248	270	248	284	305	283	288	276	290	308	294	288	287	277	285	262	270	280	287	289	277	260	307	289	281	279	330	290	286	285	286	280	279	284	289	291	304	270	282	296	248	285	298	288	291	258	296	292	288	283	285	285	281	278	283	292	280	325	255	272	310	295	308	267	288	278	275	271	274	275	321	282	291	287	275	313	253	273	288	283	299	259	259	304	319	273	316	271	280	289	270	268	262	331	280	238	258	296	281	278	282	291	285	305	285	290	284	277	297	263	310	273	301	281	280	273	319	259	270	293	254	278	261	313	283	234	266	265	283	261	252	303	263	289	253	277	273	280	281	281	280	303	297	281	247	295	270	300	261	307	270	280	262	267	284	305	251	255	302	293	272	275	278	314	273	285	270	294	283	320	286	288	269	263	304	302	282	288	276	297	242	315	253	258	319	282	281	266	261	284	283	256	270	284	261	286	272	281	259	275	251	265	298	264	268	252	291	251	305	306	270	250	260	267	282	251	273	286	251	222	268	283	326	258	303	314	268	287	257	241	290	269	288	262	275	285	307	271	301	266	274	288	258	244	288	301	276	275	301	285	266	281	299	287	284	273	300	245	289	279	276	278	292	305	302	267	272	286	259	305	250	282	302	313	303	279	261	300	299	303	265	286	279	262	265	266	301	285	279	297	301	259	270	297	270	275	246	296	283	249	270	283	276	281	261	286	251	282	281	287	261	275	297	268	242	306	262	288	305	282	284	291	273	273	287	272	279	270	287	277	293	277	253	278	263	266	305	276	290	282	269	287	272	292	292	263	244	289	292	277	283	303	304	306	284	296	309	276	286	270	300	304	302	258	291	289	258	250	278	267	270	296	268	291	281	271	249	298	255	291	278	274	289	263	257	274	257	297	264	273	258	278	296	284	310	301	275	268	317	295	276	281	269	292	302	293	292	291	263	277	274	299	308	251	300	290	267	279	308	277	286	322	304	250	254	296	278	299	302	294	292	287	265	290	272	270	265	290	280	271	295	270	279	278	283	286	270	309	292	316	291	284	275	259	272	270	279	273	282	281	286	286	261	293	266	263	290	270	272	283	262	271	247	287	302	296	303	239	278	285	315	307	257	270	279	287	271	285	301	269	292	267	314	303	282	286	308	307	296	266	284	302	288	301	285	290	267	273	292	268	275	299	283	297	275	295	278	296	278	286	288	281	304	283	287	312	281	299	279	290	232	296	267	299	249	304	289	272	280	309	307	299	307	293	244	281	289	296	302	281	262	274	283	302	310	267	279	275	262	274	287	293	282	288	278	284	267	271	285	276	294	290	288	281	258	263	279	296	253	289	294	290	296	278	299	268	273	304	281	273	288	278	257	289	280	243	284	267	287	318	286	268	280	267	258	273	274	258	293	286	256	279	306	281	288	267	284	308	262	295	313	290	291	249	276	290	302	270	274	268	280	277	282	288	279	295	256	299	298	266	263	270	265	247	279	299	268	277	285	271	284	278	295	297	273	237	284	277	277	289	287	266	285	279	311	288	294	294	297	271	278	264	281	258	252	287	281	268	306	273	288	278	313	275	270	294	293	281	276	254	254	269	269	289	261	306	289	293	273	258	280	296	316	296	268	255	246	295	269	292	285	297	276	312	284	288	262	279	275	267	263	300	261	290	263	293	295	316	274	287	278	280	265	299	279	267	262	282	270	286	257	278	268	284	294	298	273	255	282	290	286	295	279	254	285	259	279	284	309	297	298	279	307	276	279	293	271	272	303	289	276	252	273	280	262	286	303	304	284	284	294	261	272	300	303	290	277	279	288	265	285	281	276	299	288	297	277	279	288	265	281	289	313	301	285	286	307	275	272	308	279	267	305	266	318	300	252	250	271	251	260	261	304	262	281	272	313	293	259	286	293	269	258	272	280	284	289	272	309	301	285	259	298	305	280	280	310	257	300	259	265	284	296	292	299	287	252	275	268	269	255	264	309	293	306	251	266	267	275	270	292	263	318	264	283	278	262	290	275	285	258	308	320	251	257	281	268	298	296	296	286	302	290	267	277	264	266	258	278	284	290	251	301	255	287	287	279	301	296	280	281	287	260	258	267	279	277	278	270	266	274	235	285	275	256	281	280	279	306	300	286	290	295	308	278	286	244	281	296	294	282	272	260	279	283	292	277	310	249	308	255	275	281	277	320	260	313	276	266	265	295	304	297	287	312	283	291	252	270	278	280	277	283	302	258	272	290	264	293	268	281	237	268	273	283	272	237	267	271	253	311	288	256	258	277	262	291	273	286	287	301	282	299	293	249	265	293	288	290	270	290	250	293	265	270	268	257	261	297	293	264	281	288	317	266	307	295	279	305	288	315	259	249	276	277	282	283	284	303	299	258	288	276	262	258	284	263	286	261	282	292	272	304	273	314	270	234	281	284	290	288	256	276	281	267	300	292	277	263	283	278	288	268	307	290	289	307	282	317	266	274	271	253	260	268	269	306	244	267	273	260	250	271	262	284	263	236	296	296	288	287	273	292	247	276	280	276	274	305	314	283	280	276	260	258	287	319	250	301	299	280	301	276	282	278	284	275	287	261	277	322	282	289	288	274	298	274	273	281	276	310	270	317	301	276	272	282	268	264	311	297	290	253	270	281	288	287	268	264	288	276	295	305	294	268	277	282	274	288	291	287	278	263	325	256	257	306	275	256	260	260	284	281	302	318	307	298	305	260	274	293	294	315	306	290	283	265	276	270	267	285	261	292	271	278	298	301	280	302	284	281	296	313	252	280	290	290	272	304	295	299	263	278	260	279	282
33869	55716	46049	37138	34361	29212	22657	16721	11066	7942	5989	5098	3707	3117	2832	2383	2138	2010	1702	1500	1275	1092	897	723	660	618	547	463	440	471	471	424	409	344	370	362	343	327	398	410	402	396	387	403	357	443	398	428	396	344	363	384	380	378	393	353	372	367	375	345	361	341	345	342	368	349	346	363	336	362	358	346	354	339	296	335	344	337	330	321	357	325	338	312	327	350	307	342	345	328	330	329	349	345	380	337	300	333	330	342	330	328	348	311	324	338	324	314	334	347	359	341	344	339	341	369	351	318	333	339	320	336	324	328	341	327	340	365	366	332	309	318	342	324	320	330	327	327	321	346	341	341	345	337	328	331	337	373	343	338	318	336	348	308	342	359	316	287	318	343	376	349	316	338	351	315	323	358	385	330	370	357	328	349	346	323	347	369	351	342	353	321	319	339	358	327	298	313	344	323	323	314	334	317	322	315	298	346	350	329	328	343	319	334	340	336	331	326	353	312	305	340	333	357	330	312	341	319	341	360	324	334	329	337	316	312	327	339	344	335	352	303	328	345	326	342	363	333	352	339	376	322	344	342	357	341	342	327	336	337	336	323	323	343	357	334	350	359	367	300	345	339	336	307	351	329	364	340	343	348	356	349	315	354	302	351	341	329	343	334	338	355	329	327	345	345	328	308	363	336	318	328	369	309	331	300	348	351	312	345	336	317	352	332	301	324	347	357	317	325	341	339	358	356	335	354	337	328	335	317	327	369	327	329	320	302	347	316	351	324	348	342	356	366	307	370	324	344	341	338	359	343	349	328	352	295	299	356	342	388	352	312	336	356	350	324	323	346	392	337	338	340	345	329	340	339	324	361	355	331	331	321	301	333	335	310	350	315	374	358	333	331	317	325	315	328	339	341	335	294	370	308	323	344	338	318	323	332	370	332	362	330	336	338	350	346	330	339	339	332	339	362	363	344	304	342	325	334	327	318	339	349	342	307	324	315	346	327	353	336	315	360	329	356	367	328	325	356	336	340	346	326	323	346	344	329	347	317	349	339	325	336	317	305	324	335	343	342	326	318	346	301	325	324	366	320	322	357	316	338	360	308	339	321	314	351	377	342	341	340	358	338	314	325	374	328	327	356	336	315	331	323	368	327	339	334	359	339	321	360	332	294	327	367	334	335	328	309	374	341	324	353	355	340	306	335	348	351	352	346	327	354	343	313	321	347	376	333	331	352	348	329	345	279	354	356	345	337	348	316	313	324	344	347	388	344	341	365	355	378	323	354	377	330	340	343	352	340	322	331	344	366	339	344	360	337	344	335	354	319	342	318	360	328	341	315	371	324	320	320	333	336	342	350	342	329	383	359	349	371	308	325	362	325	320	322	348	333	343	346	355	344	309	348	327	328	358	339	360	387	323	343	348	370	336	337	326	331	343	352	342	315	321	357	354	298	327	372	357	341	336	329	359	357	340	350	304	312	298	347	340	329	358	327	334	334	359	346	355	352	298	362	308	342	357	341	330	324	328	324	342	328	334	314	333	325	354	339	354	320	321	315	324	364	307	364	330	325	309	383	323	323	326	378	349	334	337	347	329	321	332	334	317	310	354	331	377	339	348	331	343	337	347	318	322	340	356	337	358	338	335	343	338	291	350	331	331	351	302	327	386	331	327	331	350	344	322	310	321	332	355	321	352	309	361	330	352	327	300	323	311	323	353	339	356	360	334	327	316	344	343	329	331	356	326	333	315	336	359	368	344	339	350	369	310	346	346	346	375	331	356	343	324	348	355	316	338	392	329	317	324	355	336	323	325	324	343	318	378	343	362	338	305	315	340	352	326	356	322	346	338	344	349	357	346	314	400	347	336	346	330	329	331	368	330	318	312	362	360	378	351	356	304	327	327	315	341	330	331	345	319	329	339	326	327	347	323	355	346	334	350	356	380	347	345	355	356	334	340	341	364	388	323	321	325	324	333	341	348	319	354	362	329	363	322	354	332	342	342	322	297	375	336	302	347	314	329	333	331	346	346	338	337	367	326	336	303	348	314	348	342	317	330	342	334	360	365	332	352	300	354	368	337	347	309	368	331	349	347	362	348	332	336	326	337	336	340	335	379	362	349	324	353	351	305	354	336	323	305	349	357	327	356	338	358	352	349	343	334	326	336	341	340	318	331	357	342	322	348	316	329	355	336	307	341	312	367	346	338	317	344	330	358	326	373	322	330	346	354	384	329	337	356	360	339	321	330	342	372	366	349	353	304	342	331	302	334	365	330	338	340	344	345	340	324	323	312	342	356	354	336	350	322	319	349	332	319	327	327	301	339	347	342	367	365	343	343	308	324	330	323	344	341	321	347	298	345	331	326	351	330	346	344	353	346	356	335	308	338	349	334	327	336	370	366	349	334	347	363	329	318	342	330	329	372	349	343	368	362	315	337	357	340	353	288	310	334	341	324	332	334	329	352	330	340	340	333	329	330	365	366	353	313	321	359	348	325	298	337	353	296	314	359	317	352	336	323	347	313	331	364	315	371	348	338	350	335	316	330	348	340	345	332	328	314	333	329	324	344	332	342	316	332	345	328	294	337	332	303	306	347	331	343	328	335	360	338	354	359	379	345	343	384	328	315	367	336	311	341	342	358	331	337	338	347	317	365	319	352	338	341	334	340	344	330	310	314	389	343	341	343	341	352	339	358	332	356	343	349	336	360	366	328	323	334	351	327	334	349	316	322	351	332	335	315	349	360	323	319	364	329	347	353	326	324	352	355	370	317	343	338	321	318	362	362	328	314	328	350	330	354	360	348	316	355	315	351	325	342	347	337	367	352	320	331	331	344	321	346	332	332	312	333	362	324	329	337	333	329	310	320	343	325	335	329	368	339	352	319	327	345	316	310	317	354	367	389	330	346	354	342	388	336	339	325	340	346	352	337	327	309	346	380	312	327	329	357	350	329	388	335	321	324	346	319	340	322	360	330	322	340	303	359	352	319	344	312	364	314	341	358	371	325	363	358	323	346	327	332	315	307	347	345	335	343	330	310	348	315	340	341	379	346	318	346	356	362	291	334	303	363	339	350	328	314	341	312	332	338	315	333	300	302	321	347	304	325	326	361	361	321	324	333	365	362	312	336	347	334	326	346	329	359	347	330	354	354	354	365	357	341	342	346	322	315	334	337	349	331	353	345	363	336	363	364	373	325	327	321	331	352	334	326	338	334	355	336	352	371	292	373	326	349	351	313	355	348	307	347	345	376	352	356	320	319	339	360	373	347	365	329	325	318	306	302	335	347	302	369	351	329	355	325	322	328	352	317	335	322	308	325	367	317	369	370	315	361	314	327	367	329	340	347	335	323	339	351	337	330	322	318	320	323	341	360	330	304	344	336	333	335	329	371	353	324	324	320	337	384	318	330	312	357	340	316	327	316	330	339	347	341	329	325	317	367	336	333	352	298	347	323	357	343	347	355	327	341	300	340	319	361	324	323	339	348	339	329	348	290	347	313	334	329	363	339	332
24821	21207	28583	27502	23421	20119	14545	8003	4468	2945	2216	1862	1456	1239	1110	993	975	859	724	662	549	527	367	393	332	302	289	285	277	255	237	239	233	215	245	206	232	202	221	222	226	223	223	231	226	252	240	229	214	215	232	226	222	210	238	242	222	257	238	221	171	206	230	234	231	178	242	182	237	222	200	211	239	217	242	225	199	215	223	234	227	210	211	202	230	201	204	221	204	217	219	221	210	197	229	201	215	189	217	204	196	198	217	221	223	220	204	228	186	199	203	187	213	217	256	207	214	202	191	206	219	231	222	213	207	179	197	216	191	219	213	187	203	228	218	208	211	195	218	238	186	216	201	209	249	196	215	213	203	192	225	198	206	198	183	194	200	189	210	215	192	204	225	221	215	191	212	198	203	210	204	200	210	199	201	221	210	232	246	219	215	202	203	213	171	219	195	204	204	213	199	218	232	222	212	201	204	195	232	216	228	233	205	224	208	205	214	212	214	205	195	228	220	211	199	209	205	237	212	231	197	191	229	205	246	219	209	220	199	219	209	197	241	214	218	198	206	222	233	198	200	204	196	236	225	217	220	201	219	193	204	201	217	203	224	231	220	199	208	219	202	204	212	212	195	213	217	207	257	222	237	217	195	225	195	212	201	216	211	227	228	206	208	207	225	233	224	207	217	247	199	198	238	207	213	201	206	216	229	200	205	209	210	185	190	225	217	200	216	245	191	188	239	206	195	206	197	214	213	206	189	196	197	204	236	201	201	251	206	217	246	203	218	208	191	215	218	209	196	234	216	241	232	211	205	197	238	195	227	222	215	222	211	196	206	245	231	206	225	169	220	222	214	206	215	205	216	207	198	216	187	187	217	219	226	218	218	222	183	212	215	222	201	223	187	202	224	228	209	224	223	212	234	210	212	193	219	229	236	215	198	178	221	226	228	247	211	214	216	213	213	234	209	243	205	208	213	230	226	215	186	223	238	211	220	200	195	219	230	198	208	219	235	227	197	212	205	212	249	229	216	210	214	223	212	219	221	218	209	197	221	229	220	221	195	224	234	226	223	234	202	201	213	204	199	243	226	229	216	202	224	236	206	194	208	218	227	201	227	216	223	210	208	201	197	197	197	215	220	234	197	225	202	239	208	198	217	210	217	197	198	187	230	208	218	223	192	186	229	219	195	224	216	229	214	216	209	244	201	207	226	219	210	230	219	225	205	224	192	207	216	213	240	217	223	183	221	204	210	195	201	237	232	194	231	220	237	207	208	210	234	217	210	211	209	191	208	225	196	195	218	202	193	234	206	193	230	210	207	238	201	211	212	202	224	218	225	208	210	220	216	203	208	211	205	240	213	205	232	201	216	229	196	219	222	203	223	208	208	241	236	214	192	186	204	227	230	188	200	209	230	205	182	227	224	213	200	211	203	227	200	224	201	191	193	213	222	226	234	230	208	201	209	216	213	203	221	203	193	213	207	185	207	197	218	212	238	214	213	225	219	190	216	216	214	216	216	206	209	221	218	237	221	200	208	213	195	194	204	202	235	212	171	209	215	213	226	200	239	220	225	235	235	208	219	204	233	205	209	193	217	234	220	184	198	211	199	206	220	206	212	215	218	202	201	235	238	195	229	217	211	218	198	178	217	221	211	219	234	226	197	230	179	222	232	181	189	221	232	211	215	207	213	191	216	207	209	253	214	230	201	208	211	224	211	199	186	212	230	202	238	230	204	223	224	201	220	223	233	207	203	196	240	205	207	203	195	224	194	216	214	229	224	220	215	208	201	219	203	224	202	213	208	222	198	228	193	196	192	230	229	209	191	234	209	198	214	198	217	203	202	185	219	216	220	213	205	204	210	203	214	225	214	212	243	202	215	197	219	223	204	208	205	219	216	226	217	220	216	224	204	224	195	230	227	196	219	188	215	215	216	218	211	219	230	207	197	205	233	195	215	203	222	231	209	200	245	222	243	218	208	208	203	223	209	227	208	206	241	208	192	222	202	214	232	204	248	212	203	237	263	224	228	179	215	223	210	212	207	228	223	234	214	214	211	204	201	226	199	218	212	199	207	228	203	195	189	218	218	208	212	225	237	195	208	199	190	211	207	211	212	219	204	208	216	203	215	239	210	213	216	214	207	223	223	219	219	216	208	193	226	203	205	233	221	214	218	229	205	212	218	191	212	211	196	214	202	222	209	204	203	206	208	220	245	213	208	236	224	198	201	210	202	211	227	205	206	233	228	209	213	201	199	220	220	211	215	202	202	195	251	222	195	234	236	225	233	213	217	210	205	212	210	214	224	213	229	202	237	227	213	201	205	230	210	225	213	227	213	209	221	209	213	190	237	220	216	199	207	209	215	238	215	216	236	182	225	204	203	184	203	230	176	210	227	216	233	221	221	215	216	208	230	224	189	212	220	202	204	224	193	209	210	205	205	215	219	230	199	193	184	207	226	219	212	196	206	223	208	216	204	213	245	249	217	192	226	228	216	214	206	230	227	229	224	181	223	195	210	228	215	212	205	203	181	210	233	219	223	175	221	208	235	203	203	190	229	231	208	213	192	228	217	230	223	194	202	216	205	230	203	238	205	236	196	207	225	232	201	215	216	195	204	206	217	187	208	224	194	205	201	203	230	188	204	202	211	213	211	215	237	208	207	208	221	219	212	226	209	213	192	209	237	223	213	220	198	225	207	215	206	198	212	211	206	219	192	233	178	219	227	215	214	202	214	214	199	195	210	208	220	203	206	213	203	205	225	201	222	237	216	186	212	201	222	225	245	196	206	205	203	205	198	207	217	210	221	230	228	220	205	198	191	230	210	227	221	206	218	232	218	222	201	200	221	210	214	224	221	231	189	199	186	243	220	217	230	207	203	216	187	200	222	236	205	188	205	185	197	215	227	233	194	214	214	218	211	196	217	207	224	207	216	231	196	212	216	218	232	228	223	209	200	221	214	240	200	204	204	223	217	185	211	211	227	237	221	223	222	216	229	196	227	212	193	230	211	185	205	204	215	235	220	211	218	228	203	250	197	197	221	216	222	211	209	214	220	215	205	217	214	203	220	225	220	206	213	224	196	219	230	221	211	228	217	183	198	172	219	222	206	216	216	212	219	190	218	199	190	207	213	206	205	220	217	217	227	208	222	218	225	196	192	214	205	189	197	244	217	238	212	210	186	205	207	207	216	196	208	205	201	198	237	216	224	209	222	206	219	223	208	214	217	206	186	213	196	213	219	225	246	217	210	209	229	193	195	207	212	207	204	193	223	229	233	184	195	232	224	200	220	231	205	203	235	182	203	218	234	213	181	213	216	214	242	196	209	223	230	225	218	212	206	231	213	218	206	212	226	211	203	227	209	209	222	207	207	206	195	198	212	217	231	173	202	209	200	199	200	205	229	207	191	222	218	221	229	213	221	214	227	226	211	214	209	235	234	209	231	212	199	215	220	219	217	206	227	210	207	208	191	199	218	198	222	205	202	231	209	211	224	213	211	200	237	196
33975	52862	43887	34411	29828	26366	20486	14410	9151	6508	4606	4098	3195	2468	2308	1961	1840	1600	1432	1193	994	808	653	623	549	479	439	389	412	374	390	347	307	322	310	294	282	304	294	312	271	314	305	302	322	319	339	314	260	304	301	275	323	266	310	316	256	299	262	291	292	270	254	267	263	274	303	313	278	258	261	278	293	282	268	279	287	252	298	242	266	266	255	228	273	283	264	255	270	248	231	260	275	252	265	298	316	288	270	249	276	259	253	258	287	263	277	240	259	244	285	243	262	281	289	270	262	250	277	266	263	270	289	263	239	264	292	257	234	271	262	253	266	241	240	266	258	250	296	270	268	244	251	260	244	270	270	261	243	267	245	276	263	265	231	278	265	253	276	254	229	266	245	257	271	264	230	276	286	282	260	282	265	264	251	277	234	245	264	298	268	288	277	258	262	286	273	284	258	264	288	297	284	280	252	274	265	257	261	266	269	266	263	272	266	274	248	242	275	250	263	293	274	283	281	277	264	257	289	269	253	240	266	253	279	254	249	234	227	282	240	260	277	266	261	275	271	269	254	237	261	272	242	245	231	253	267	260	272	259	269	254	256	253	282	257	297	255	285	249	278	266	279	255	255	261	268	245	276	269	249	285	280	269	268	277	241	252	256	265	254	301	283	291	264	262	286	292	246	289	244	287	263	238	273	267	292	280	248	270	287	266	289	264	300	267	255	255	258	267	280	249	271	253	263	270	248	241	270	275	256	276	280	285	269	250	268	268	264	252	249	275	263	294	270	278	263	247	273	288	241	279	280	223	263	285	244	253	298	264	233	238	254	289	247	262	259	290	269	264	225	269	267	285	216	277	247	276	238	269	269	263	266	267	257	255	286	257	277	267	245	261	256	285	276	245	271	275	252	306	266	278	270	242	298	280	249	291	259	279	256	232	274	265	275	260	279	279	265	258	250	288	260	259	242	248	281	265	276	265	272	282	248	261	261	238	241	245	279	283	264	276	255	250	227	271	246	286	295	280	264	301	248	264	267	254	242	249	265	277	251	271	287	278	290	295	272	284	264	266	249	283	309	244	242	246	248	272	254	263	286	250	253	256	257	281	272	270	211	263	250	275	265	269	253	283	265	267	240	249	265	269	274	268	253	264	289	256	284	241	269	272	277	253	258	259	246	246	283	287	260	238	263	243	274	265	262	229	265	284	277	261	267	234	255	276	262	250	271	281	275	257	255	270	254	255	244	247	284	278	222	267	277	277	295	246	281	273	250	245	262	256	237	275	275	282	262	268	298	290	240	280	273	288	259	279	282	248	256	264	289	253	254	266	233	259	276	258	286	256	268	300	279	261	260	220	251	260	307	263	278	268	246	268	262	268	260	285	250	260	245	242	257	265	264	241	245	259	282	277	284	248	281	263	260	256	277	296	271	282	272	271	243	265	240	258	255	249	251	252	282	278	268	268	237	268	247	248	249	244	282	261	270	276	257	260	296	246	276	252	261	241	243	283	282	270	279	247	251	274	291	279	235	238	277	265	267	277	254	278	286	267	278	227	276	276	284	296	292	269	218	269	277	288	241	247	260	250	251	247	262	265	260	260	285	260	270	260	242	263	258	243	251	256	275	288	259	273	256	274	244	256	297	272	251	270	255	257	243	288	259	288	273	246	250	232	268	258	288	244	231	255	258	270	248	278	250	260	245	276	266	269	235	271	257	272	255	263	256	270	252	280	245	283	269	245	262	280	272	239	255	277	241	273	254	258	253	255	269	264	251	281	260	241	276	267	299	282	244	229	289	269	260	281	257	238	276	242	263	286	276	296	252	263	270	260	304	264	238	272	259	270	269	279	267	277	254	272	259	267	256	271	260	243	259	293	280	245	294	278	242	290	264	272	249	267	263	257	252	255	303	263	222	279	230	282	271	269	261	239	265	277	275	281	262	299	253	302	263	272	247	249	242	271	281	292	271	265	271	275	260	274	272	260	270	282	285	248	292	272	251	270	222	255	271	233	291	289	282	265	227	293	260	253	266	254	262	263	282	272	259	277	275	255	285	283	256	257	257	254	249	253	264	249	266	273	295	264	280	292	273	225	230	262	253	253	235	269	264	270	268	257	269	268	256	265	260	241	257	258	268	256	282	265	247	245	306	262	283	262	245	267	252	264	262	245	277	254	278	263	284	251	243	277	247	254	280	249	267	277	234	265	293	241	236	246	263	255	265	247	301	286	246	278	283	292	248	259	244	277	250	286	252	302	256	234	267	278	290	250	253	270	283	233	269	278	283	254	275	277	281	278	280	258	240	269	272	274	297	276	271	243	276	244	286	256	276	244	237	269	277	270	264	280	281	257	270	281	267	267	245	246	253	255	244	273	251	259	266	286	267	267	254	302	280	244	257	281	286	244	255	274	249	295	264	277	282	275	265	267	273	240	234	277	280	270	293	265	281	252	262	260	233	249	279	267	274	292	251	267	285	267	288	257	272	275	254	263	309	260	254	269	272	255	280	261	235	240	295	244	261	253	239	279	261	266	260	254	259	274	244	285	284	251	268	269	247	264	263	274	231	276	257	291	285	245	257	253	254	226	276	271	228	273	267	297	262	251	265	293	277	265	257	280	239	274	272	247	250	269	254	277	279	245	269	259	277	300	270	271	255	252	259	264	272	282	238	249	282	261	229	256	278	275	272	291	244	263	260	255	233	233	260	267	286	282	290	260	237	293	266	317	257	287	298	267	261	260	265	263	250	301	250	249	270	246	249	257	262	285	259	279	246	275	248	252	255	266	283	255	269	254	267	265	251	272	262	250	256	261	243	253	266	259	254	254	268	271	290	241	277	257	294	273	263	283	289	289	266	283	232	266	281	231	245	274	270	278	258	246	268	284	242	259	261	261	257	255	269	250	252	287	253	283	265	247	267	255	268	265	258	275	292	284	274	263	282	272	296	285	300	264	257	259	238	279	323	291	267	284	289	253	282	285	274	258	249	256	275	241	275	280	257	287	239	279	262	227	278	267	271	283	237	284	236	291	274	248	285	230	251	271	266	265	285	261	281	266	269	257	254	276	262	263	262	261	275	260	268	255	282	262	262	257	250	243	274	254	262	268	250	267	239	268	294	309	266	266	243	240	276	279	274	265	248	268	245	256	296	282	251	260	254	253	255	249	265	278	263	264	278	259	256	265	266	267	278	280	237	272	238	278	281	281	284	238	261	294	287	282	302	294	252	276	233	270	284	270	263	251	271	294	245	268	260	258	254	238	245	237	269	246	265	266	259	229	275	263	257	251	279	241	243	262	288	261	279	280	223	254	221	269	270	255	264	284	248	273	283	284	262	283	264	242	244	262	268	246	250	245	267	269	301	249	259	278	284	262	231	265	298	273	265	251	267	238	280	260	262	286	257	276	259	263	236	270	249	246	294	252	263	275	290	282	271	259	247	262	263	267	284	271	263	250	271	260	264	290	242	305	265	277	270	262	275	255	251	274	266	289	264	283	250	251	272	332
22615	21012	28677	23657	22122	25345	25865	15409	8926	5925	4160	3553	2982	2409	2214	1975	1799	1628	1503	1307	1064	802	652	613	602	490	490	428	444	398	414	397	373	361	330	328	327	363	328	358	363	331	369	361	361	346	340	325	356	361	353	330	326	335	343	318	300	313	309	327	309	330	328	314	326	323	327	309	295	315	302	322	300	298	323	301	316	324	275	288	297	298	320	320	300	308	294	297	267	318	329	324	310	320	346	326	318	337	313	324	307	297	298	312	314	303	332	313	314	297	302	284	295	318	310	322	285	310	332	280	306	332	324	300	283	281	311	321	303	300	341	274	320	331	310	326	317	310	319	307	300	308	335	310	308	296	308	295	312	308	306	300	307	323	307	289	310	289	288	313	258	299	293	306	308	321	291	300	302	293	311	298	284	317	272	272	301	293	323	298	328	302	309	327	274	316	293	310	304	329	318	316	324	319	304	315	287	324	283	321	289	310	321	327	281	287	304	294	299	306	294	314	291	300	311	294	328	313	299	298	306	311	345	303	310	299	302	300	347	303	322	294	326	303	325	303	332	341	293	332	302	289	293	321	326	321	290	314	307	306	309	293	311	293	288	344	323	325	275	300	312	297	298	323	307	312	274	308	297	289	317	292	313	321	307	297	310	262	305	286	307	319	310	297	282	319	308	290	271	305	289	322	291	298	279	326	311	291	336	288	327	303	337	315	322	306	314	278	301	319	305	321	304	285	298	301	295	291	268	309	324	293	281	310	325	292	289	308	299	310	290	307	312	326	339	307	318	303	293	297	301	290	301	292	317	308	266	297	311	295	314	300	305	301	327	302	308	278	289	262	327	317	301	318	325	285	280	310	328	287	333	303	340	320	324	303	337	301	308	280	297	296	303	302	330	299	314	292	311	312	296	340	331	301	285	324	313	308	286	305	339	328	294	303	314	309	287	310	305	345	307	331	284	308	293	289	324	313	311	320	312	291	309	313	290	324	284	313	286	294	330	295	288	276	317	283	322	286	292	291	293	304	326	328	324	312	311	291	332	297	286	286	292	298	293	292	287	326	337	302	306	312	311	311	312	296	349	304	335	298	304	321	330	318	297	299	271	328	294	283	320	326	311	306	319	303	319	305	318	282	301	297	301	317	328	300	273	302	314	304	282	266	277	309	308	316	289	301	321	282	305	320	295	310	336	294	291	297	285	311	305	300	294	299	269	314	284	299	324	295	297	338	278	317	284	330	301	274	311	331	285	297	318	304	324	306	311	337	293	280	303	317	306	282	320	318	278	313	304	308	273	284	327	320	319	289	307	301	284	291	281	350	316	307	279	312	362	289	292	282	285	317	309	327	286	323	309	314	299	307	282	316	287	293	296	322	305	290	309	308	345	308	259	303	286	304	295	302	309	309	326	296	287	299	294	358	293	291	289	311	301	287	296	328	293	304	320	309	311	299	308	300	327	312	302	303	309	331	299	289	311	324	281	293	308	296	340	286	287	300	320	311	309	282	332	296	319	331	318	299	298	296	249	298	308	333	336	308	290	298	318	293	315	345	315	304	313	324	320	328	285	317	333	312	308	300	291	307	266	298	303	293	336	309	308	302	313	315	279	302	310	311	338	286	333	285	325	313	290	319	303	293	310	293	280	298	313	299	321	326	291	310	304	292	314	305	319	307	318	294	303	298	333	302	322	315	315	330	342	278	301	305	300	320	328	281	325	323	291	288	321	300	289	322	297	323	329	290	282	318	314	285	305	297	274	311	296	290	323	289	306	308	318	307	331	288	285	312	261	317	302	285	280	296	301	302	351	276	280	293	304	306	303	332	283	316	319	308	346	262	309	274	308	301	311	312	291	336	288	308	283	306	302	286	326	289	298	315	288	286	336	308	289	330	303	301	286	341	301	295	304	332	330	304	273	317	321	288	279	317	285	331	284	322	311	283	305	293	323	345	315	304	298	336	317	322	307	308	291	295	343	286	287	274	310	294	292	309	273	287	318	291	312	313	285	300	310	311	304	327	300	308	277	279	272	304	297	318	299	285	335	320	292	290	299	284	284	311	294	313	277	265	281	329	321	313	308	304	278	287	269	302	326	305	309	306	329	317	330	328	320	333	311	317	344	272	318	298	286	273	293	308	326	297	311	294	335	319	333	311	312	321	314	346	311	285	260	348	314	275	312	323	305	305	278	287	296	303	319	325	314	334	347	312	309	297	320	307	320	287	327	298	276	322	308	297	314	317	288	310	322	296	308	287	304	329	288	286	288	350	314	314	287	301	317	314	309	306	300	276	291	284	318	290	295	305	300	325	293	283	345	300	338	320	285	304	313	310	331	333	322	310	277	288	299	300	275	283	349	306	313	299	269	273	312	304	323	300	330	295	307	343	308	303	300	337	323	283	307	300	311	313	343	298	314	299	297	311	317	294	293	305	293	300	313	275	322	337	299	334	316	279	287	276	293	309	322	310	267	324	333	281	301	307	315	294	292	323	320	299	319	303	286	307	312	337	291	322	261	325	290	326	266	310	348	317	319	336	275	278	321	312	307	267	304	299	290	313	301	317	284	332	319	309	307	290	295	309	313	313	299	326	315	319	316	332	291	280	322	265	297	276	300	305	310	329	286	273	311	301	324	289	312	274	299	274	312	303	295	296	294	281	297	278	292	303	312	301	288	327	319	295	308	300	298	286	291	313	317	302	298	290	301	290	304	283	306	308	314	318	312	306	299	323	306	311	341	291	287	327	334	307	282	313	301	308	303	287	308	290	305	338	287	304	303	319	294	323	290	321	315	310	302	297	311	307	317	312	298	297	326	318	288	311	308	304	304	325	305	293	308	300	327	283	279	291	300	282	275	318	310	292	285	288	325	283	292	317	271	292	295	312	294	355	292	313	326	297	295	317	343	303	305	313	275	282	302	278	294	280	341	315	298	304	293	312	307	276	303	267	313	322	258	296	318	284	306	333	283	309	294	277	295	291	325	306	335	303	294	306	282	317	294	293	327	287	289	332	340	306	310	269	281	296	318	358	305	293	314	301	284	317	324	290	295	281	313	301	302	352	314	275	293	303	309	279	283	286	330	288	312	299	304	334	304	297	283	277	331	302	277	304	321	283	322	282	322	294	327	297	308	297	265	289	299	312	314	309	290	307	297	281	329	313	317	290	278	285	316	302	305	297	283	296	304	314	332	287	300	312	319	318	299	303	331	301	311	308	321	323	285	325	283	323	284	324	299	338	304	283	312	271	323	289	333	283	322	352	263	307	339	294	290	293	335	312	303	259	308	305	319	301	310	304	309	294	311	274	322	294	294	315	321	285	285	319	315	316	277	313	319	276	284	301	316	307	302	317	310	336	306	334	292	293	316	296	322	299	342	295	321	297	311	322	308	328	305	297	282	322	296	271	330	301	314	346	314	286	277	307	318	331	323	281	318	293	305	314	307	303	326	303	339	302	300	288	348	269	291	282	299	292	339	301	300	305	313	289	294	324	318	307	298	303	295	295
36476	62343	51784	40959	36896	33537	27335	20887	14800	10704	7904	6957	5876	4550	4149	3669	3309	2927	2712	2299	1718	1366	1067	995	916	744	663	582	618	594	558	497	490	459	425	395	404	421	433	460	455	457	483	430	454	473	449	425	417	395	383	401	430	390	418	409	401	383	418	380	409	383	366	394	377	377	357	387	411	366	377	393	342	364	371	390	353	351	336	367	369	383	340	388	357	384	337	367	357	378	356	356	377	373	353	341	369	369	379	345	386	336	378	375	373	360	346	397	356	329	371	374	331	380	389	368	391	365	392	361	402	362	369	372	357	350	357	345	351	327	348	330	376	360	407	375	331	373	368	390	359	363	343	373	401	345	387	355	354	369	386	339	369	349	362	348	375	379	358	383	351	371	366	342	344	349	390	327	371	363	376	336	379	361	373	338	374	376	329	350	334	389	390	366	359	393	349	346	374	344	340	374	336	373	380	380	365	342	364	371	327	357	368	348	342	304	354	365	385	378	341	378	374	351	361	425	341	355	368	362	381	349	338	379	367	349	371	376	384	384	329	368	378	395	374	383	360	339	363	348	368	362	376	358	381	349	358	333	361	354	374	345	378	401	365	353	361	367	312	374	375	373	386	371	368	360	367	331	384	398	356	365	358	349	384	353	374	353	382	369	374	362	375	371	368	376	379	358	356	386	371	370	397	361	362	385	353	363	364	364	348	340	359	359	382	369	370	352	397	351	329	404	384	366	365	349	358	368	375	368	381	385	378	349	351	363	370	368	381	368	352	352	362	361	353	379	360	380	322	374	363	336	353	395	327	340	361	417	380	347	348	374	379	364	362	369	341	360	374	343	372	378	378	378	345	354	350	363	372	420	354	333	389	363	373	338	359	368	365	361	359	370	337	373	402	381	352	368	325	350	376	352	384	377	357	360	391	364	383	364	356	355	345	368	352	353	358	346	378	359	376	377	376	358	363	351	377	360	352	360	349	363	376	360	364	365	396	377	365	387	361	384	344	394	372	350	345	393	402	362	353	332	330	362	340	359	340	409	357	382	380	351	323	390	332	328	376	364	378	403	360	378	370	380	337	382	373	334	346	353	352	313	376	372	345	375	364	352	371	349	365	361	340	373	354	402	365	350	358	373	355	354	365	363	371	385	357	384	356	365	372	362	361	370	354	359	369	347	368	357	363	350	366	364	334	358	345	353	358	380	374	385	364	377	363	357	385	375	376	355	360	387	382	379	410	323	404	373	338	367	363	330	331	358	378	372	327	340	339	358	388	377	355	329	372	412	360	330	357	382	373	365	384	378	359	369	356	348	353	333	364	389	367	403	333	355	372	354	371	376	380	383	359	350	372	341	367	378	336	393	364	355	369	372	396	336	357	345	375	374	357	369	385	377	364	392	354	370	363	368	390	314	381	373	363	341	364	406	352	341	374	384	331	361	375	360	389	358	405	340	344	366	361	359	333	362	376	371	350	337	345	423	397	361	382	354	365	382	377	348	354	368	377	372	314	338	358	383	389	330	330	330	369	338	369	385	357	352	367	348	396	355	366	365	347	382	362	347	341	359	366	388	383	367	339	338	382	362	359	354	376	377	354	364	347	360	381	356	345	350	366	370	355	348	351	394	368	359	352	336	383	355	331	384	326	350	401	323	353	381	368	343	357	358	363	387	371	368	345	341	374	358	370	377	338	377	365	369	311	393	358	365	337	377	341	364	364	374	334	366	347	371	381	353	354	349	375	364	337	364	381	356	355	370	393	362	383	366	369	358	303	361	367	356	379	376	348	386	389	362	351	372	358	390	340	353	394	359	346	359	361	379	375	368	368	305	377	366	361	378	330	366	373	369	361	360	373	364	330	366	386	369	389	338	387	352	388	372	354	374	374	368	345	344	382	395	360	394	378	352	352	366	386	311	376	376	375	342	361	350	380	362	343	356	294	346	357	362	387	370	387	378	358	380	332	402	364	352	358	380	373	368	370	377	357	356	384	337	370	332	357	358	347	370	337	378	345	355	361	355	331	366	382	366	325	358	350	394	366	350	359	335	358	377	355	339	365	352	362	363	343	360	353	382	365	358	355	353	348	352	380	371	347	369	331	331	337	335	360	403	358	373	389	396	375	375	354	355	369	339	358	373	347	383	354	361	391	344	365	369	379	378	384	401	392	360	366	367	412	378	352	355	329	332	360	374	350	349	391	343	378	351	364	378	349	375	374	362	334	384	373	376	386	362	360	380	321	365	339	385	335	355	381	373	372	358	364	364	370	348	339	382	363	339	374	380	361	375	336	355	371	427	349	371	353	403	362	361	345	327	343	368	372	370	380	341	347	358	396	372	341	370	366	379	358	344	344	357	358	379	374	385	366	342	385	359	378	333	335	342	369	377	342	353	365	339	355	400	344	368	388	367	379	378	355	358	382	366	372	381	368	356	351	371	359	353	338	385	337	357	389	343	332	379	367	362	359	342	384	376	382	356	332	357	369	367	346	362	363	381	350	356	351	352	374	354	358	369	356	356	346	376	367	354	391	386	354	358	374	358	367	372	371	371	389	383	386	363	318	391	357	363	363	386	369	349	363	361	343	361	378	370	362	381	387	351	388	399	314	362	364	321	361	367	326	356	373	366	349	349	364	384	364	354	375	355	360	360	356	391	379	409	337	373	353	393	351	355	359	382	371	366	377	370	361	367	366	361	376	358	353	389	356	361	364	371	382	370	369	355	372	342	347	376	387	351	336	366	375	369	410	345	406	363	379	347	321	336	356	393	386	347	308	369	345	382	327	387	360	336	370	358	335	329	353	357	405	373	363	397	370	346	381	354	378	361	391	397	397	341	373	378	367	371	358	372	361	397	373	366	348	351	371	366	343	338	357	364	361	337	355	350	374	373	370	377	362	364	364	336	351	376	390	356	376	353	349	333	354	360	335	359	366	379	361	372	371	380	359	388	320	316	343	384	388	408	371	369	377	370	362	368	366	369	373	351	362	348	374	355	359	361	377	382	369	376	388	352	383	351	359	360	372	368	359	350	389	360	363	368	346	394	351	367	393	384	347	392	368	367	364	363	384	382	368	371	373	377	366	361	349	346	385	337	373	344	375	374	352	418	379	372	361	364	383	384	347	396	370	374	377	376	380	375	332	365	365	361	380	355	341	357	362	355	362	347	400	366	344	367	407	344	364	371	366	349	373	375	356	392	364	333	367	361	354	368	368	357	363	356	381	366	393	358	343	360	381	367	364	358	360	355	386	381	386	358	355	380	391	340	377	375	357	383	371	369	350	384	376	384	344	373	382	362	366	384	357	352	338	356	396	382	358	376	375	400	364	358	349	376	346	370	365	358	350	379	386	356	347	334	356	360	370	376	370	356	336	384	360	390	369	379	393	381	356	351	356	382	371	381	313	342	371	359	333	365	375	333	333	350	370	324	352	386	327	312	313	338	356	357	356	388	387	351	322	343	389	353	400	369	380	358	388	386	370	358	333	371	361	351	357	382	354	363	361	358
29236	32129	34773	27259	19851	15438	10262	6462	3945	2499	1754	1448	1227	1003	918	838	785	730	696	592	461	391	355	325	286	306	251	254	258	286	236	256	221	230	227	252	224	220	226	228	225	254	195	229	254	249	255	235	215	215	237	205	231	244	210	211	214	220	219	212	226	244	203	219	250	232	198	207	207	228	220	210	209	234	220	218	204	217	209	234	229	245	219	208	242	232	200	220	230	217	227	194	231	208	223	211	209	227	195	213	211	229	212	240	192	197	228	198	225	180	211	222	199	221	230	227	196	237	209	203	220	231	218	228	222	222	202	209	214	214	219	211	207	219	216	218	204	203	203	242	242	228	226	236	218	235	210	199	205	233	210	198	209	210	224	216	223	228	216	214	243	186	219	209	220	228	246	236	204	228	230	227	219	223	220	247	214	217	223	216	212	226	204	218	235	214	211	206	212	231	224	218	229	207	228	213	208	204	230	236	210	211	221	232	241	209	210	233	231	205	215	217	232	224	202	235	216	217	208	224	230	230	234	227	190	229	237	238	208	198	220	241	224	239	199	236	241	220	196	214	228	216	222	199	253	211	242	207	213	230	230	238	221	209	224	225	232	237	252	213	242	214	211	227	207	219	220	196	216	201	217	228	222	205	208	239	234	250	208	247	232	212	217	205	223	226	224	234	204	229	220	217	233	204	222	238	211	197	204	197	245	215	205	194	217	217	213	216	230	242	213	210	223	227	216	241	207	233	218	237	221	230	197	207	221	214	221	231	228	237	226	199	207	223	236	203	230	194	222	223	211	206	246	208	233	226	215	199	206	202	175	203	221	222	234	222	241	202	222	220	216	237	219	216	229	232	224	207	221	205	228	224	240	220	231	207	225	213	213	214	223	214	239	213	221	198	244	221	218	212	197	228	218	217	219	232	204	230	203	237	251	213	220	217	207	213	224	230	219	224	231	200	222	190	210	212	232	201	193	230	237	209	220	230	206	226	219	221	228	204	246	232	208	215	201	226	221	239	224	226	212	220	214	235	255	214	226	232	231	225	233	223	220	198	226	242	183	218	247	219	212	222	215	211	234	211	224	207	202	186	224	206	230	233	211	223	207	231	228	212	209	187	211	204	206	244	212	217	205	193	207	252	208	203	241	215	210	212	198	216	223	194	230	206	208	246	217	220	197	202	248	219	232	218	217	236	210	234	228	189	233	230	191	202	227	207	191	212	243	221	224	223	241	232	236	202	218	248	233	214	219	226	214	222	218	235	231	207	232	230	203	219	222	234	229	202	220	246	213	255	206	229	220	215	238	203	224	228	245	228	228	219	232	205	199	193	199	214	219	228	228	213	209	245	251	250	211	220	206	231	242	253	203	243	216	230	230	235	230	233	236	194	204	226	224	221	215	230	215	238	201	215	203	211	243	223	213	250	210	203	226	215	207	200	238	214	236	238	235	220	225	216	220	202	225	219	218	234	256	233	218	192	243	226	248	195	204	212	204	217	244	239	184	215	241	219	227	210	200	213	215	187	207	219	237	226	232	255	209	240	203	233	229	225	204	207	231	221	218	255	214	208	237	222	221	197	232	260	228	209	215	234	211	211	211	199	242	222	220	240	213	207	213	209	226	204	204	226	229	212	215	217	232	245	199	231	230	232	213	189	249	218	187	214	226	236	246	227	211	218	226	230	220	212	225	215	211	220	190	235	230	228	238	220	219	205	223	204	216	190	217	222	229	214	206	219	210	238	189	238	200	227	211	229	225	210	202	209	240	224	214	197	202	183	204	217	224	212	240	209	224	227	236	225	192	220	244	195	227	213	210	220	225	194	196	220	221	219	241	259	219	239	211	254	207	222	196	230	206	219	225	225	227	228	208	216	227	198	215	226	207	231	219	214	195	230	236	211	199	216	261	181	227	227	248	215	232	229	212	235	218	207	218	227	211	216	219	214	240	218	227	234	216	208	239	227	243	209	197	231	237	213	225	259	244	230	208	222	216	202	241	233	242	220	217	217	224	213	216	220	235	222	202	227	218	227	213	214	226	201	214	218	226	249	230	231	222	225	213	238	205	222	228	223	198	222	224	206	213	225	210	227	235	217	201	243	225	214	206	201	226	214	210	212	227	227	221	218	223	234	224	217	228	229	229	212	205	205	205	196	230	229	216	222	221	221	237	222	199	255	215	232	179	220	209	237	201	234	220	198	216	212	229	236	216	247	233	214	205	227	220	235	233	226	205	216	230	220	223	214	220	224	232	223	240	235	206	212	212	210	236	218	192	219	252	227	204	224	234	225	195	231	219	215	219	240	257	223	224	215	200	236	255	214	186	224	244	217	225	214	208	217	210	213	196	217	225	202	227	244	224	210	214	226	214	222	225	213	236	225	204	226	225	247	226	238	228	213	216	238	232	230	192	182	216	223	226	213	198	207	230	218	211	203	200	218	216	217	224	199	221	218	231	235	204	206	211	213	232	227	231	238	242	201	217	228	211	229	207	242	239	202	181	223	251	225	222	202	193	211	238	241	233	203	202	208	226	218	212	197	203	223	218	234	219	260	230	194	218	236	201	213	232	227	216	235	200	213	240	226	223	234	201	200	223	226	206	210	200	223	225	226	216	182	237	226	208	215	253	204	212	210	207	198	234	208	205	225	206	206	238	224	223	205	227	181	217	193	216	213	212	198	228	216	213	205	213	232	226	208	214	227	232	226	240	225	215	201	244	209	202	221	211	212	216	222	194	217	176	211	228	243	232	204	180	224	221	203	254	209	249	239	213	227	213	192	208	214	228	199	215	241	213	218	210	228	217	227	246	213	202	207	211	232	210	215	239	237	230	229	215	220	210	208	192	236	217	206	241	235	240	209	221	254	231	204	203	235	228	207	213	239	225	216	220	210	204	207	239	210	255	209	211	225	188	218	210	228	220	200	218	213	233	244	192	205	227	212	211	219	185	227	254	223	259	235	216	231	242	192	215	227	210	235	228	233	213	205	201	211	221	201	209	215	215	211	198	245	223	203	205	211	196	232	252	231	219	234	238	229	230	231	220	219	226	211	231	217	219	229	237	214	225	218	241	207	224	212	211	248	226	221	210	216	212	197	221	238	227	217	209	198	207	221	236	221	254	205	234	228	230	220	201	210	190	224	192	204	208	218	222	219	217	193	203	203	230	236	204	207	217	221	193	222	214	225	229	213	217	242	249	221	232	227	213	205	228	246	222	215	219	219	225	196	204	215	215	232	248	225	210	197	204	259	185	227	240	230	233	215	227	225	192	215	207	206	196	215	237	209	235	189	210	227	219	211	213	228	211	203	214	211	204	221	228	236	235	218	221	204	232	237	219	238	209	222	208	216	201	201	216	216	252	204	232	240	215	223	208	182	221	182	195	217	221	210	230	189	230	224	214	209	205	217	218	215	230	220	217	235	207	202	222	221	216	231	224	241	241	205	213	240	213	228	223	227	197	231	223	226	235	232	203	217	219	208	224	207	202	236	212	187	220	211	199	212
33875	47830	39488	28707	24479	21902	16344	11826	7957	5207	3827	2900	2498	1979	1871	1626	1359	1213	1199	1019	785	641	520	528	442	406	396	366	344	342	294	289	305	294	296	303	299	284	279	288	272	267	319	305	307	330	292	283	266	288	296	277	309	256	288	263	271	278	289	296	268	266	297	280	281	254	276	265	251	265	315	274	257	258	283	276	276	256	265	260	253	247	255	261	289	264	280	275	261	281	280	295	279	295	293	264	248	254	263	246	272	286	264	284	282	280	243	248	240	281	286	260	267	281	264	252	256	259	287	266	260	241	257	248	258	262	274	262	267	282	272	287	252	277	260	245	310	309	299	265	259	275	231	271	275	255	273	296	284	249	283	229	256	287	251	227	255	278	282	278	299	261	244	288	255	253	285	302	284	255	260	309	295	288	300	267	262	260	261	294	245	264	288	280	265	282	268	262	254	251	269	275	269	274	271	273	292	258	274	274	265	256	275	294	255	273	284	247	295	243	273	274	289	275	263	289	259	240	250	249	260	280	276	289	300	306	287	260	256	263	272	267	279	252	244	287	245	281	273	272	268	257	269	280	253	268	255	264	259	254	260	250	250	269	284	266	269	274	255	252	255	255	266	265	266	273	237	278	266	250	294	263	261	273	262	280	274	275	285	231	269	265	262	255	303	297	266	288	294	262	249	286	275	240	265	288	233	284	252	266	267	262	275	274	255	272	260	238	281	270	266	268	239	264	271	288	258	259	292	280	254	264	293	285	286	267	263	264	261	252	267	237	287	272	277	295	238	251	272	260	256	260	256	258	267	276	288	262	252	303	267	253	268	257	274	258	243	279	263	288	269	270	265	269	253	289	293	267	263	278	267	276	280	270	269	318	263	238	265	289	266	255	254	251	261	259	232	235	276	280	288	280	298	284	242	276	260	262	268	273	285	259	251	279	272	277	262	254	265	268	273	271	279	253	253	238	250	243	245	282	231	265	275	266	279	274	282	284	257	275	263	260	287	248	278	261	239	259	255	269	246	245	271	259	269	262	279	267	268	235	248	272	277	268	268	266	272	244	287	254	244	275	283	266	254	286	276	268	269	292	253	276	270	267	260	271	288	311	276	294	272	244	271	254	305	289	277	289	274	275	248	258	275	264	271	285	286	258	258	277	282	271	285	276	274	221	264	238	252	254	273	265	300	270	278	256	265	244	267	269	282	265	272	259	279	266	274	271	289	287	275	253	259	311	242	275	265	260	225	246	235	258	261	261	298	262	254	258	280	277	310	275	281	292	258	269	282	283	291	258	267	305	275	256	281	286	255	271	262	270	248	273	269	250	288	281	255	274	278	276	287	277	257	287	255	284	287	239	291	279	268	249	263	260	274	270	308	291	256	260	290	287	307	244	272	267	237	238	278	295	298	284	250	268	262	278	270	254	287	299	258	276	245	294	254	269	236	283	289	246	255	278	275	311	275	278	258	264	282	278	262	287	274	248	279	268	270	246	282	246	246	256	283	281	233	235	247	265	276	287	284	294	254	270	258	269	284	262	283	256	275	312	272	283	278	294	267	285	281	271	293	249	290	268	251	288	246	241	253	259	261	285	285	260	276	282	264	267	245	286	256	265	284	271	253	270	279	251	256	292	292	304	289	264	277	282	251	256	262	277	272	274	271	276	256	279	293	259	272	254	264	267	265	236	256	299	272	234	270	252	272	288	278	262	277	255	288	274	235	273	282	270	248	296	259	278	259	263	251	269	279	258	276	287	262	268	260	264	267	264	286	264	262	271	237	269	262	273	248	260	281	263	284	302	249	285	273	282	302	259	256	299	281	258	262	258	277	254	269	254	257	284	277	269	276	260	254	264	263	275	298	277	267	275	262	245	277	263	281	249	269	248	279	267	289	268	253	260	275	260	254	261	231	286	266	261	279	234	260	281	269	253	264	293	250	274	257	246	308	281	295	245	279	283	279	273	258	245	269	270	278	267	294	261	287	255	271	248	252	256	272	264	288	262	285	279	299	269	253	289	286	252	281	251	257	303	253	267	264	272	242	284	296	285	261	272	277	260	275	281	273	248	267	263	248	276	281	290	271	300	273	291	272	246	266	243	260	264	234	271	259	274	285	253	264	287	288	270	272	239	251	245	250	271	276	242	276	233	233	270	259	259	281	259	278	253	267	258	258	281	236	278	254	275	277	257	251	252	275	277	286	254	272	272	240	283	273	250	263	286	254	272	256	279	256	249	261	256	258	253	265	294	267	258	297	290	258	255	279	268	291	277	290	284	264	256	255	269	258	279	276	303	260	256	246	271	275	279	280	296	293	248	274	243	276	262	265	274	272	273	267	273	254	252	290	270	283	257	288	262	285	278	252	274	263	274	258	257	289	282	294	273	257	271	285	272	265	253	265	278	262	237	255	268	263	264	261	261	257	257	297	279	269	289	288	283	257	276	280	277	266	238	276	239	274	249	267	276	289	276	268	257	245	271	228	273	271	294	281	263	268	268	264	261	251	251	271	267	271	261	289	264	272	289	306	267	291	278	280	299	278	263	280	270	248	262	270	253	269	275	287	278	297	283	284	262	265	275	282	266	272	282	275	259	287	267	254	269	267	283	312	256	272	271	276	257	281	270	257	262	244	281	253	300	259	256	258	268	255	229	292	277	257	276	279	278	276	262	283	266	277	252	262	264	260	271	264	264	278	286	269	261	245	269	261	250	241	271	249	258	255	269	264	280	261	277	262	239	283	248	280	242	261	292	266	255	239	263	270	264	226	287	257	281	281	279	258	253	240	307	270	269	314	245	267	268	296	274	287	285	304	289	263	269	249	289	276	254	285	273	280	259	271	253	253	236	260	256	266	255	262	249	292	266	265	255	247	271	262	261	269	278	283	265	250	264	270	285	287	282	289	305	277	258	241	260	244	270	237	292	246	238	312	249	255	284	299	273	247	272	296	260	287	319	250	279	265	277	259	248	284	261	263	239	257	271	240	287	278	286	280	284	266	292	254	266	274	286	259	266	284	266	285	242	261	314	289	297	291	249	272	272	269	275	297	276	260	261	277	234	275	286	279	272	257	278	264	275	243	249	275	264	270	250	283	245	259	239	286	242	275	284	267	273	275	280	257	268	251	239	272	272	247	265	283	265	294	253	253	282	274	253	284	273	274	236	275	285	249	280	299	257	278	297	254	272	262	301	264	273	271	257	265	267	287	276	257	284	264	255	241	283	239	290	270	254	286	278	273	256	266	259	289	257	293	248	276	265	281	252	320	256	268	259	271	276	290	264	255	302	285	257	276	253	268	237	269	278	299	276	297	239	290	266	246	256	262	306	279	229	274	249	310	258	240	253	265	268	271	278	289	282	262	288	264	294	250	277	244	219	281	282	310	270	266	277	257	264	262	236	274	275	249	281	263	268	303	278	241	271	267	268	271	256	221	277	272	268	262	251	248	272	237	260	276	260	298	287	275	268	299	248	282	264	283	307	274	258	247	268	308	253	269	299	277	273
23798	21052	28425	24854	23199	23838	19294	11154	6855	4317	2941	2322	2022	1785	1584	1467	1324	1165	1127	904	775	560	552	511	426	409	381	357	384	357	335	311	268	302	296	307	319	288	307	317	312	335	336	302	332	374	312	274	288	278	293	289	296	289	293	313	326	293	303	299	301	305	331	281	289	271	299	295	291	268	315	312	280	285	257	287	267	281	259	278	253	294	286	295	271	256	277	273	301	277	286	271	276	279	269	260	273	296	280	281	278	259	288	283	287	285	304	270	267	298	265	299	275	275	277	271	268	275	309	275	263	286	281	270	279	301	275	272	258	316	271	300	290	278	292	244	293	274	266	286	273	288	283	276	294	263	276	306	276	294	284	292	292	256	276	288	285	290	274	251	265	285	245	280	280	264	269	282	278	278	274	279	274	310	302	295	259	253	307	283	280	279	292	273	284	289	286	282	264	259	286	303	276	273	297	291	272	281	290	276	287	273	271	274	317	250	291	266	305	265	269	294	272	262	275	266	283	276	254	288	285	291	293	271	275	306	300	275	311	285	296	269	288	267	295	272	297	271	290	268	299	258	267	269	275	278	266	277	277	274	276	304	288	254	279	296	298	299	275	292	289	278	298	283	310	289	283	288	276	299	303	285	291	275	256	257	277	274	291	285	320	286	281	279	285	284	265	273	292	268	303	282	282	281	266	278	263	263	281	293	273	267	287	282	262	294	249	276	285	304	281	247	315	272	263	293	280	242	300	285	294	293	290	254	277	282	281	298	261	275	275	287	259	258	272	297	280	311	280	271	264	285	274	260	275	315	277	278	310	250	287	272	284	289	252	260	298	294	238	259	260	291	280	284	288	307	279	288	268	264	271	277	281	275	299	280	267	281	270	263	285	283	286	324	295	228	310	289	284	273	251	263	276	214	283	277	284	274	255	280	269	268	293	295	308	259	288	298	294	269	262	297	274	279	276	314	272	287	296	257	268	268	292	294	286	278	284	290	261	266	291	273	288	274	290	292	299	277	262	290	340	306	269	262	276	276	269	282	324	309	268	252	268	275	284	269	268	280	248	309	322	271	275	269	253	285	290	307	267	282	285	276	295	281	280	262	318	292	265	272	290	283	263	268	285	289	289	250	263	294	275	292	274	285	289	262	307	258	264	278	267	299	288	295	237	251	276	281	257	271	286	294	280	259	301	295	259	221	264	287	279	279	267	269	287	277	244	262	267	283	290	265	281	283	296	280	268	260	270	264	281	239	291	249	286	287	256	268	268	262	262	289	283	280	311	264	282	270	284	285	283	283	281	292	293	302	287	296	245	284	300	232	257	274	262	273	274	241	286	286	260	291	292	275	271	262	277	292	269	287	264	310	301	299	261	301	323	268	282	270	256	286	267	294	253	263	273	260	277	294	270	307	268	274	285	271	280	277	250	287	265	272	279	261	293	254	287	271	276	264	274	306	241	284	259	278	259	301	297	290	294	279	281	255	277	277	251	275	295	259	263	255	287	289	285	294	254	290	295	281	277	292	269	311	283	279	298	282	264	272	271	292	298	258	270	276	289	278	284	284	281	309	268	263	269	271	265	255	287	272	317	285	292	289	282	254	279	295	286	293	269	281	293	266	300	311	296	259	255	261	270	280	265	302	264	277	259	299	277	290	279	276	283	286	267	295	280	271	255	296	251	315	282	283	280	249	279	276	282	284	292	265	258	283	277	293	268	244	269	251	300	287	278	267	258	250	277	285	269	288	286	272	255	290	276	287	286	274	288	257	270	296	272	289	284	275	270	271	284	269	294	269	245	252	253	280	273	276	261	257	287	303	301	287	252	285	288	280	287	270	275	280	259	290	275	299	254	289	294	267	277	275	255	295	285	342	267	314	288	290	282	271	292	304	285	287	292	283	241	271	264	268	314	264	278	247	296	254	292	259	277	253	308	267	288	287	280	266	290	272	309	263	288	264	275	269	241	307	293	269	276	281	255	271	285	252	281	280	268	295	291	277	282	276	289	275	272	282	281	287	290	276	272	307	279	269	278	278	289	253	289	268	287	301	293	269	268	262	269	264	263	285	303	291	283	275	293	300	277	279	303	288	294	285	281	288	310	282	293	244	288	269	305	266	268	264	291	263	284	284	281	279	282	258	256	295	249	274	282	299	268	272	237	284	272	302	287	270	262	307	292	296	255	268	270	272	274	283	294	263	303	298	279	267	262	266	263	292	272	275	246	289	270	276	292	283	281	263	289	278	308	308	285	280	285	278	278	290	268	317	269	310	275	286	273	281	284	273	284	307	278	261	288	279	282	320	308	311	260	284	286	286	298	293	263	259	265	239	243	257	287	266	269	263	301	273	266	275	283	277	285	282	285	274	296	289	302	286	318	291	288	268	286	279	275	268	281	288	278	283	306	301	308	289	266	246	259	277	275	295	302	276	293	256	289	290	262	287	254	248	278	291	316	295	266	278	263	298	256	297	267	301	281	273	246	275	255	297	314	291	269	259	305	278	251	296	288	240	265	313	267	251	272	275	269	299	276	303	274	280	278	285	320	285	271	254	258	310	283	289	254	281	280	293	259	293	275	262	288	277	277	288	273	276	273	299	243	293	275	261	294	260	261	268	288	278	287	278	309	280	265	304	253	290	281	286	285	265	270	297	302	264	269	260	282	264	291	251	282	283	281	282	265	287	306	274	280	290	247	275	277	296	272	282	257	296	277	260	298	279	264	297	266	249	310	257	265	276	272	280	280	281	263	282	268	276	281	272	328	267	288	267	272	286	291	254	249	246	271	281	274	273	299	253	273	298	266	305	290	267	302	278	287	305	286	282	249	267	259	253	303	298	279	271	295	289	276	277	290	260	252	270	269	298	280	264	296	292	279	245	267	280	273	259	323	289	280	316	292	262	276	274	279	268	274	274	273	276	285	255	276	238	283	266	263	280	270	267	285	327	291	301	274	272	279	304	273	267	239	271	267	298	251	238	303	287	266	281	257	250	261	276	260	290	292	269	284	313	287	285	283	278	280	272	252	283	285	273	283	273	306	254	273	301	286	266	276	242	280	294	271	250	274	298	254	278	249	298	259	253	280	245	274	276	294	265	264	266	272	277	260	281	260	275	295	258	257	289	256	286	286	262	281	300	297	270	289	279	266	253	280	268	288	296	277	288	231	278	304	283	305	288	262	283	273	287	279	275	267	274	279	285	304	282	285	262	265	258	286	276	309	256	280	304	250	268	279	258	256	273	283	297	304	270	272	286	292	241	262	283	267	286	280	295	267	267	265	273	253	281	244	286	307	288	308	291	270	250	284	268	284	290	256	269	285	283	299	278	301	273	278	257	271	297	322	274	301	280	280	280	305	275	262	249	303	283	258	278	272	271	314	284	290	280	292	279	311	255	260	278	262	267	274	281	292	320	292	266	270	251	285	288	297	294	270	283	264	309	281	258	282	277	298	288	308	275	262	311	274	288	279	269	279	246	282	267	285	290	266	271	280	261	266	258	320	275
34205	55590	46495	35172	30675	28320	22962	16919	12413	8240	5908	4704	4178	3421	2959	2740	2395	2203	1969	1651	1310	974	850	751	656	555	482	450	484	479	470	398	354	381	352	370	353	373	390	409	384	387	406	375	369	394	404	399	396	346	396	404	380	379	357	340	335	364	373	346	329	393	356	347	327	338	376	322	354	353	333	348	339	339	342	351	338	374	363	345	312	346	363	345	326	347	355	317	350	351	348	319	327	352	363	347	339	337	298	326	343	342	370	311	337	369	312	334	316	314	324	335	340	352	327	321	353	304	316	345	341	349	317	353	294	317	314	373	324	341	314	355	348	337	346	329	334	358	330	330	327	323	334	346	350	354	333	351	299	330	328	340	339	344	354	332	348	326	325	328	331	350	331	308	333	370	397	353	309	347	348	356	342	313	336	321	344	361	316	317	362	335	320	345	329	306	302	324	312	342	317	359	346	282	360	347	328	361	349	324	335	316	329	343	338	299	329	317	349	350	361	334	339	328	347	338	344	360	305	315	333	319	352	324	325	351	354	324	338	290	342	339	321	325	364	317	294	334	318	355	321	335	361	351	311	323	348	348	347	311	357	331	367	323	325	333	341	337	348	351	325	370	353	340	346	320	313	331	358	331	333	328	316	328	339	315	329	333	330	331	328	333	358	334	331	337	349	345	343	362	333	316	361	359	338	321	327	330	338	361	358	302	324	355	338	351	340	348	333	352	352	314	338	335	353	314	360	351	320	334	338	350	324	355	331	341	352	324	312	349	303	312	346	344	355	326	324	306	339	334	366	358	380	311	335	352	360	356	363	306	359	386	345	328	314	330	367	345	345	310	315	328	326	326	368	321	316	324	339	297	349	347	326	325	305	325	352	360	327	372	325	374	377	343	317	321	330	371	337	347	327	371	371	345	349	321	326	348	323	329	328	332	322	350	331	313	325	339	359	330	334	320	343	393	305	326	351	334	329	362	347	311	349	347	344	341	338	344	337	337	338	320	367	339	339	295	331	342	329	344	338	334	305	350	345	310	342	321	315	379	313	347	303	330	347	288	316	310	330	355	360	320	315	310	351	353	345	313	319	367	358	340	324	323	328	348	302	373	331	329	344	327	341	328	327	313	335	350	317	308	343	333	319	350	379	339	352	329	306	371	346	368	346	308	386	326	350	340	347	336	306	310	344	340	317	336	328	334	349	326	315	329	312	318	330	345	306	358	338	318	310	336	362	332	319	329	338	340	353	315	341	398	292	342	332	324	345	329	339	376	334	329	338	353	313	308	351	351	334	324	355	360	331	341	338	333	344	341	353	360	308	307	297	305	335	330	344	332	358	394	332	374	333	349	345	322	326	343	335	310	351	332	369	303	358	349	335	353	379	341	366	358	346	338	337	317	315	354	344	373	347	323	352	317	335	306	307	315	351	347	328	315	320	331	332	337	331	341	346	299	357	313	332	321	359	319	351	332	322	338	352	353	318	333	361	364	336	338	335	318	345	329	326	303	368	336	362	328	350	340	352	363	343	320	319	339	327	380	366	328	334	325	371	340	324	339	334	328	338	337	333	328	345	360	380	356	361	334	355	359	338	349	350	338	384	349	347	344	291	332	352	360	365	332	335	353	305	320	369	326	332	346	330	368	324	325	351	306	353	338	334	335	362	332	365	346	355	361	336	324	341	325	293	359	323	314	331	317	331	324	341	363	335	330	338	336	362	361	353	337	337	326	340	342	330	312	365	342	323	334	311	350	347	320	317	322	314	328	322	329	346	328	342	320	330	349	293	350	327	345	308	336	361	334	348	321	346	358	373	335	334	320	345	330	320	341	343	385	337	372	322	353	337	335	330	317	322	341	368	326	307	328	362	328	345	326	296	346	334	346	297	332	328	363	326	353	345	307	343	322	319	342	347	330	316	337	329	335	341	324	347	353	319	319	356	389	369	337	337	342	345	339	332	340	324	353	346	332	329	346	364	334	294	319	367	337	329	370	354	366	333	333	326	302	321	343	331	366	359	342	341	347	342	352	319	347	376	349	384	367	322	326	352	350	338	318	343	341	326	331	357	291	310	320	334	366	330	360	368	366	359	353	307	365	315	353	314	348	328	362	319	323	329	307	316	336	307	335	342	331	355	354	355	341	340	324	336	323	330	327	331	344	329	328	320	318	332	320	349	346	337	357	327	310	341	318	346	366	325	355	368	355	368	314	339	346	327	345	325	311	345	329	333	348	365	288	328	345	337	351	353	365	331	340	341	355	323	315	344	325	338	340	321	365	321	333	344	377	317	331	337	351	321	365	342	343	310	332	367	321	306	353	334	312	322	328	328	357	315	356	360	336	317	360	305	315	352	327	325	342	342	337	308	373	353	303	312	343	302	382	331	339	337	330	324	356	351	329	352	367	305	360	340	340	333	306	336	318	320	310	327	337	318	317	342	336	332	334	332	343	323	299	350	345	314	352	335	317	388	356	341	346	329	330	342	336	348	341	327	326	318	337	322	348	353	356	352	290	332	328	345	321	348	339	324	319	316	335	359	308	330	336	332	325	343	336	364	333	326	367	347	320	305	325	328	353	339	340	348	332	328	337	349	312	345	321	376	342	372	335	347	327	346	328	315	316	312	388	321	312	362	342	357	333	335	312	363	352	335	315	352	343	353	365	339	334	321	366	351	362	329	347	324	331	325	342	354	340	299	320	319	324	321	348	339	373	339	347	321	330	288	335	347	363	325	361	344	319	329	333	367	354	343	329	278	332	329	328	309	314	349	347	310	373	328	344	361	369	369	316	343	356	313	360	324	351	359	332	320	329	339	307	323	336	367	352	331	358	334	337	348	344	360	339	365	339	287	353	325	334	356	342	351	336	342	329	346	365	356	345	312	359	350	358	353	321	306	320	322	319	321	343	295	335	374	345	338	332	319	324	349	345	330	339	344	307	338	342	335	299	302	340	319	346	334	345	363	337	339	313	334	355	336	329	348	330	334	327	328	318	321	317	311	365	339	333	344	307	321	342	344	311	360	311	341	301	338	326	312	351	348	352	367	378	331	324	353	329	321	326	349	333	332	304	326	342	341	335	339	304	317	316	344	330	330	358	338	316	361	316	334	332	360	317	363	348	329	338	300	319	307	326	329	334	347	328	321	358	341	327	338	367	326	338	350	363	330	328	314	294	362	340	361	349	321	366	361	380	308	352	346	326	370	285	343	362	337	321	349	300	295	346	320	332	334	330	329	335	308	340	308	343	319	321	328	366	358	322	380	315	336	328	357	325	331	348	370	330	333	339	346	353	375	331	322	344	349	369	316	361	344	376	300	340	339	339	344	357	327	340	351	314	345	338	353	326	333	340	319	327	369	312	335	346	320	316	351	362	341	370	363	342	373	338	361	314	339	330	331	337	342	346	342	350	360	351	336	359	339	379	330	375	363	334	332	382	326	331	356	338	288	361	341	325	334	319	347	351	348	340	298	361	372	339	347	296	350	326	347	324	339	337	321	356	330	335
24966	21225	28422	26939	22198	19395	13984	8635	5291	3359	2357	1759	1599	1322	1178	1043	979	892	771	677	525	449	447	325	341	327	253	273	270	268	253	261	245	228	208	241	217	248	225	239	218	236	239	250	245	249	231	212	231	237	230	236	220	214	247	201	204	255	226	209	230	215	227	206	210	213	196	215	181	230	220	216	216	217	211	206	212	195	211	198	230	200	191	225	219	202	219	200	208	189	194	230	221	202	179	187	194	209	218	215	205	214	208	217	188	216	210	221	219	220	238	180	235	224	226	224	243	226	198	229	203	216	213	195	200	208	209	212	217	202	209	238	196	201	208	197	227	197	212	203	208	203	238	208	245	220	217	207	222	211	209	199	210	226	218	238	227	223	206	232	212	212	232	231	229	197	226	175	192	220	226	210	215	203	195	215	220	212	213	209	232	235	204	205	220	235	222	212	184	217	213	201	215	217	199	205	202	208	229	205	210	241	191	189	207	205	229	212	200	196	252	200	212	176	211	223	201	216	219	217	223	208	228	217	229	183	229	202	191	220	209	208	232	215	238	201	234	209	201	220	221	183	227	208	208	204	210	202	185	216	202	213	213	211	189	216	199	225	220	211	232	180	195	203	234	226	232	230	236	209	211	215	207	240	208	212	188	210	209	216	205	217	188	220	203	221	213	219	210	221	220	203	204	191	230	193	202	214	226	221	211	215	216	202	209	200	224	224	197	210	226	227	212	205	242	205	223	195	200	216	205	238	188	202	209	213	177	223	204	232	227	215	211	200	234	195	198	223	205	212	222	237	196	181	182	221	219	207	206	217	215	212	218	195	202	196	197	205	226	222	249	242	226	239	203	213	195	198	201	210	197	211	202	214	218	206	205	199	201	194	243	198	212	231	197	218	203	182	200	209	211	209	236	209	193	234	213	186	207	191	220	226	213	208	224	251	202	193	213	201	212	214	207	197	222	218	208	181	205	209	216	216	199	220	222	209	203	207	240	219	199	208	229	231	212	232	193	205	188	193	200	218	193	210	218	218	209	203	207	205	201	202	207	220	210	207	237	211	224	207	200	228	209	205	214	188	199	222	245	217	210	200	217	212	228	221	210	214	220	210	198	233	213	190	195	204	231	209	213	211	239	192	205	226	228	186	196	200	218	230	222	205	174	182	229	205	200	216	219	200	228	189	194	202	203	192	198	228	229	241	192	216	220	230	233	202	201	197	194	223	205	186	230	200	217	216	217	203	190	177	214	210	215	190	214	231	207	216	213	230	196	197	202	232	230	234	163	213	199	187	224	179	247	191	212	219	224	237	210	217	213	175	196	227	207	229	229	225	206	229	198	188	209	203	208	221	212	230	207	189	222	194	201	214	177	238	227	218	201	215	202	208	225	210	203	208	199	207	203	212	217	234	215	230	210	209	204	177	201	201	199	220	198	220	204	180	212	217	200	222	196	200	236	210	201	198	227	219	208	193	230	222	221	203	202	203	205	216	216	210	227	216	211	227	210	202	199	181	206	219	218	213	203	210	211	196	208	207	226	205	230	207	182	226	205	216	234	201	206	197	202	214	194	199	228	218	198	190	182	178	241	228	211	220	218	192	200	230	208	229	223	203	216	197	211	203	208	206	210	220	214	237	221	207	196	205	207	208	208	217	212	199	217	213	249	196	195	200	207	177	224	228	204	214	195	216	207	199	230	237	182	229	211	249	186	236	200	217	200	205	200	212	226	194	209	197	185	229	209	203	228	204	198	197	220	226	188	229	234	211	205	195	211	212	218	217	204	231	215	223	192	229	237	238	228	226	193	202	186	210	209	215	206	191	223	233	202	206	210	243	203	225	242	201	206	210	232	200	229	232	235	205	204	234	192	239	211	195	214	217	211	238	212	229	204	193	204	214	203	212	209	229	201	192	169	168	235	237	189	222	189	230	207	244	204	215	232	241	198	198	210	224	201	228	211	196	210	230	212	199	229	189	191	213	192	228	222	205	205	202	256	218	200	199	218	231	202	211	199	198	219	197	226	206	234	220	204	206	225	226	221	229	243	245	227	221	181	226	206	216	208	219	217	211	224	202	208	219	202	220	219	220	200	192	230	233	225	194	184	200	253	205	180	211	195	221	189	192	203	203	245	241	199	219	235	190	185	206	207	188	208	229	186	222	223	213	240	208	212	217	199	198	215	222	224	195	176	221	221	205	216	243	211	224	202	215	221	224	222	199	217	221	215	191	224	231	207	213	207	209	222	215	196	208	226	187	219	231	198	224	220	216	246	240	238	211	218	199	195	202	231	205	201	219	203	200	215	203	188	178	232	210	206	224	203	196	230	213	230	207	209	189	229	199	211	197	206	179	196	189	214	192	195	221	221	204	211	217	192	238	223	185	224	234	183	218	198	231	216	218	230	229	234	229	219	219	200	194	210	209	206	230	213	218	231	210	216	223	206	212	207	240	229	227	222	221	209	216	203	212	202	211	212	229	209	213	174	188	212	206	199	182	216	210	211	221	239	218	222	239	185	217	205	188	198	199	230	195	191	174	205	200	228	188	210	224	224	205	206	216	205	241	207	197	220	202	206	198	195	216	220	211	212	208	234	223	218	218	209	193	251	211	198	220	216	187	197	229	213	216	213	215	226	227	223	202	203	211	209	210	217	250	214	205	212	195	184	198	214	222	212	193	219	216	198	229	208	225	224	229	196	222	186	219	216	200	210	167	196	203	215	210	217	202	203	190	180	213	217	186	192	204	214	219	229	197	208	201	226	208	224	234	194	224	197	194	201	213	212	221	193	216	214	202	179	215	205	222	196	206	183	246	226	213	207	174	195	198	220	215	192	205	190	222	193	209	201	195	205	179	223	216	209	214	244	170	186	226	205	231	215	207	214	209	238	222	202	187	208	223	220	221	234	208	228	195	199	212	203	196	191	225	234	216	231	203	233	207	253	215	213	197	201	210	213	223	203	220	214	200	213	193	192	201	212	192	214	209	220	212	215	205	215	211	236	227	227	235	203	219	193	224	250	210	204	209	203	204	212	195	229	203	193	218	230	205	228	198	208	236	222	198	207	200	215	205	248	213	225	224	216	211	201	216	234	207	203	187	217	195	246	245	189	204	219	198	261	186	220	224	200	196	225	205	218	228	209	224	210	235	210	229	235	192	192	213	199	204	226	215	212	216	208	192	202	216	200	204	200	220	197	185	227	210	215	205	223	232	225	201	188	214	218	210	216	188	186	231	206	207	214	181	232	210	222	192	219	215	211	209	222	220	211	219	226	203	239	215	224	212	240	207	193	211	185	224	222	209	217	195	197	205	218	217	216	235	215	225	230	211	214	183	205	232	208	210	183	197	216	218	216	213	180	214	185	205	205	201	228	196	229	193	195	202	217	210	210	215	221	223	197	219	207	221	201	225	208	194	234	220	221	188	195	208	219	223	220	204	213	211	238	225	222	232	237	221	207	217	196	214	220	222	227	229	188	204	215	243	220	190	206	224	207	229	200	224
34510	52982	43350	32398	27896	25604	20350	15115	10872	7301	5209	3828	3220	2790	2392	2110	1959	1656	1495	1281	952	789	665	518	512	465	431	381	425	342	381	333	284	292	310	297	293	301	307	318	323	307	309	291	327	325	336	269	287	294	314	297	286	304	283	285	257	325	262	270	263	268	262	298	274	305	270	273	261	276	281	262	296	266	258	282	251	240	255	265	259	258	311	256	254	288	285	293	252	265	289	271	255	272	277	281	274	264	284	242	247	245	256	269	264	269	275	249	249	249	266	266	278	279	273	252	248	249	261	247	259	291	258	249	272	249	274	279	243	260	264	294	220	245	261	264	257	249	266	288	263	256	233	262	256	252	248	255	273	272	244	265	248	253	273	250	227	275	266	258	268	279	245	269	278	249	282	291	256	239	287	265	253	280	286	285	264	260	232	262	278	257	293	271	245	241	281	264	246	286	258	288	280	313	244	237	245	255	268	255	259	232	271	249	285	249	256	275	266	302	236	257	299	279	239	250	258	263	257	230	265	279	280	263	245	238	263	261	235	285	242	255	280	286	263	275	282	280	267	245	278	264	276	261	270	246	260	275	267	279	263	267	249	252	259	259	261	262	235	263	233	273	257	267	247	268	286	267	290	277	278	265	254	277	267	289	265	257	260	252	276	270	287	259	254	259	273	265	266	252	269	269	238	275	262	282	259	283	279	273	268	253	245	298	236	253	263	266	227	262	246	301	293	286	261	246	266	249	282	252	248	268	244	240	268	276	263	243	270	271	243	255	267	251	271	272	290	280	292	269	243	278	226	263	275	261	300	280	293	268	274	298	283	238	261	287	288	252	266	249	232	260	258	240	257	239	277	261	272	291	238	242	273	246	240	277	236	261	258	299	275	291	269	272	272	279	293	271	260	272	242	256	262	280	276	248	269	270	273	254	248	255	251	250	281	274	260	247	281	234	245	257	238	271	233	241	252	257	244	288	276	250	277	275	270	288	284	275	255	256	229	298	274	277	233	274	269	262	242	238	261	252	267	259	267	265	254	255	272	263	266	270	249	267	251	260	252	255	268	272	272	283	277	265	248	271	303	260	295	267	270	292	252	258	238	274	281	309	252	276	297	284	266	268	240	273	271	247	252	252	267	285	264	252	280	266	270	269	280	253	263	275	288	274	282	247	269	230	305	289	264	276	290	251	271	254	277	283	265	292	240	236	274	263	285	281	290	248	252	263	236	258	266	268	280	274	265	260	256	275	260	271	270	259	236	252	273	249	256	290	242	266	244	259	284	269	287	254	254	293	255	254	269	263	266	233	288	249	242	248	266	302	272	244	276	276	250	256	271	282	263	262	294	254	271	277	299	260	276	250	263	258	249	274	241	274	250	253	254	262	265	277	280	286	260	293	253	259	259	295	276	286	253	269	253	304	285	252	285	267	272	245	273	277	235	295	261	237	296	237	246	250	267	260	261	228	278	240	269	283	248	262	262	254	250	270	277	269	280	258	250	269	242	284	245	265	264	252	265	276	245	281	256	268	262	275	284	266	281	240	285	273	254	235	275	255	279	278	241	290	283	253	275	272	265	247	247	250	294	256	238	255	269	260	275	261	289	277	273	278	260	247	272	255	277	246	287	265	266	285	303	273	258	260	276	263	256	244	279	278	258	272	259	296	279	264	252	286	269	269	270	278	253	263	261	254	272	278	233	245	247	255	286	286	273	269	264	257	293	244	277	287	255	234	271	267	282	282	245	270	276	243	278	272	289	238	269	259	297	289	268	272	288	236	270	264	260	279	280	265	257	256	269	229	236	252	225	270	271	275	241	254	274	275	257	263	277	229	271	287	269	284	270	294	268	265	235	272	302	269	270	295	281	279	268	270	273	275	232	255	284	239	268	289	272	252	238	296	286	274	267	283	288	306	250	270	262	260	269	261	276	259	262	274	290	255	260	286	239	243	288	268	288	250	279	285	269	292	268	257	258	255	252	306	258	245	255	272	262	244	285	262	245	257	272	303	279	251	269	265	260	298	275	274	277	249	270	251	287	235	266	274	258	280	257	271	254	262	275	240	273	229	277	268	269	242	267	264	270	269	263	255	251	267	274	271	277	279	258	253	273	268	294	275	264	254	286	255	240	265	263	247	249	272	251	278	246	260	242	247	289	251	271	258	300	251	297	277	300	283	272	254	249	292	281	281	265	287	263	253	276	264	254	233	258	285	267	230	257	281	286	260	284	268	257	259	281	271	262	249	244	274	250	268	271	281	258	266	265	269	256	273	279	272	261	263	244	266	241	270	272	236	237	269	246	257	237	255	252	273	277	261	286	281	266	268	254	244	244	268	277	289	268	268	268	283	242	259	273	302	251	268	284	270	243	235	266	266	267	249	276	284	254	267	265	284	275	262	246	262	247	255	251	275	297	253	250	288	253	275	264	264	255	251	264	278	272	300	302	266	245	268	267	270	243	253	241	269	263	313	243	244	268	293	244	274	297	240	265	261	280	254	266	275	247	263	280	279	280	269	272	267	275	287	256	272	237	259	271	257	252	254	284	270	252	280	274	268	253	262	282	268	269	252	239	258	248	268	243	243	248	247	252	265	252	250	264	258	287	287	280	280	256	248	275	258	248	280	255	261	270	276	262	284	253	291	258	270	268	284	257	241	260	241	245	286	266	272	254	268	269	257	269	229	274	265	262	267	287	273	268	288	296	226	273	288	295	224	276	261	270	279	273	254	273	242	259	280	296	230	265	292	280	238	240	262	252	253	282	249	263	295	284	251	281	283	260	275	257	254	249	271	283	255	224	273	261	288	277	271	248	256	254	253	263	277	276	236	277	263	247	240	287	266	276	245	290	255	250	252	259	270	240	283	293	258	280	281	239	272	279	253	260	269	264	244	297	240	223	266	246	235	283	298	248	277	281	273	291	253	287	267	247	256	278	231	244	271	259	288	276	256	237	267	261	240	268	252	304	246	243	259	269	241	281	258	271	279	259	276	240	249	278	277	241	271	288	283	267	293	282	262	242	282	243	265	257	257	268	250	266	257	267	277	264	270	259	281	264	245	276	267	246	284	284	273	280	270	249	299	280	283	256	276	308	263	246	245	262	268	278	280	252	278	271	274	279	280	272	273	271	274	274	289	274	307	249	276	246	272	260	255	256	271	277	302	272	279	290	291	255	273	250	274	257	257	264	261	263	244	256	265	260	263	262	276	265	279	257	269	260	228	264	249	264	238	276	256	278	285	287	274	271	246	264	273	256	272	294	292	298	264	263	296	277	262	241	255	264	278	266	289	274	252	292	258	236	264	255	260	267	248	273	278	277	281	265	267	264	258	273	259	261	291	279	263	244	250	271	283	279	265	254	275	270	239	246	250	222	263	239	271	244	256	261	312	282	274	279	290	277	255	252	256	275	290	252	295	296	263	250	244	249	258	253	265	282	250	262	245	249	273	226	284	249	255	234	266	218	289	265	274	272	251	232	245	262	247	247	262	242	251	274	270	255	290
22551	20934	28587	23584	21808	24992	25755	16138	10288	6800	4476	3198	2886	2664	2272	1937	1869	1687	1407	1261	1016	822	687	626	540	437	464	398	493	425	369	315	322	329	348	313	315	319	349	362	324	380	376	334	367	363	359	337	339	324	322	326	326	304	327	308	304	315	309	300	297	293	301	333	270	325	313	296	320	317	317	306	267	318	306	295	283	302	285	309	309	293	297	309	279	301	309	313	300	284	300	287	313	293	290	308	287	290	306	289	322	312	310	299	310	306	300	304	297	298	294	299	331	313	284	327	296	296	278	275	339	293	306	292	255	297	301	332	315	295	301	305	262	328	286	282	313	301	293	299	329	307	324	293	307	317	268	314	289	326	315	304	256	323	264	294	310	312	288	328	283	310	301	289	288	318	313	304	283	289	303	315	338	278	297	301	307	305	280	308	306	291	320	271	287	295	305	339	298	290	291	296	317	321	298	289	320	315	278	277	309	307	297	306	309	292	301	283	271	352	276	279	293	317	285	277	271	320	294	295	290	315	282	312	298	281	304	276	311	304	310	283	279	330	281	312	296	258	340	286	299	305	283	304	294	298	303	287	315	290	281	307	269	279	287	292	297	290	303	287	309	320	294	281	325	313	304	308	331	295	279	329	280	309	299	286	295	303	325	293	291	298	300	311	302	330	278	303	302	304	334	294	358	317	281	276	308	285	287	302	312	287	271	278	335	304	302	292	281	309	334	254	320	319	311	276	292	264	304	305	303	289	311	282	293	289	319	319	321	319	300	299	245	279	299	297	334	305	303	305	307	301	298	293	288	344	329	314	293	309	316	288	321	282	305	313	306	262	276	266	317	291	303	308	311	330	319	280	274	322	306	297	296	290	311	286	278	332	288	303	305	322	278	289	319	296	287	305	313	306	313	316	300	267	278	304	297	281	305	301	307	313	290	318	295	310	307	277	305	310	287	297	272	302	313	315	287	285	308	310	312	307	298	320	320	303	291	325	307	299	307	325	327	279	312	324	302	279	323	299	330	304	298	283	274	314	274	288	325	301	278	297	300	294	313	284	313	314	312	312	296	315	296	308	302	329	262	328	280	282	316	294	294	311	333	331	310	328	281	308	287	291	272	309	294	308	295	329	324	300	310	305	293	329	306	277	314	311	297	305	256	295	299	280	313	328	314	278	316	326	311	297	311	293	330	304	296	297	290	298	303	330	277	295	269	276	277	292	294	278	275	309	306	283	285	303	294	264	280	304	303	294	293	294	318	321	320	312	296	311	276	297	294	311	301	303	306	315	295	282	280	285	298	323	316	332	297	296	282	336	295	296	301	279	322	322	303	283	295	304	309	306	312	310	305	248	320	302	286	303	304	292	329	324	307	278	309	314	315	289	294	319	300	271	327	269	288	295	302	282	289	313	279	300	298	309	312	289	284	315	282	301	285	271	325	309	292	319	304	265	307	292	333	314	285	324	290	332	317	313	337	289	298	270	306	301	269	301	296	303	300	268	312	297	296	306	330	290	315	304	319	281	309	281	300	272	315	297	299	310	283	298	283	290	291	276	303	292	266	281	288	306	275	336	298	272	278	294	318	280	278	259	288	309	306	307	306	326	312	304	313	310	315	292	317	279	305	280	307	318	314	296	305	320	298	308	290	291	322	281	308	313	276	305	271	284	297	315	305	297	282	295	293	264	298	313	285	304	305	277	313	319	327	337	273	297	300	311	313	276	287	334	319	296	299	320	315	312	300	304	287	287	281	311	308	286	315	345	293	309	317	292	299	274	304	313	293	339	306	306	328	291	255	316	306	302	316	297	333	310	335	320	280	283	281	293	288	295	269	305	281	299	313	311	304	284	307	304	286	318	255	282	332	321	316	301	287	300	294	288	291	307	297	305	305	291	288	309	275	288	304	316	307	287	311	295	306	294	333	303	284	282	301	290	291	270	290	304	281	301	271	309	276	283	301	301	343	270	299	308	343	296	290	321	291	293	313	316	298	314	281	308	303	275	272	326	293	298	336	294	306	281	303	277	309	271	306	304	279	325	292	281	275	304	318	312	288	276	314	300	328	318	321	296	298	324	298	313	308	280	276	307	316	311	287	287	284	301	297	302	338	282	283	302	288	289	312	293	271	301	304	304	307	298	276	294	274	302	290	309	323	303	281	273	329	317	281	296	318	292	278	276	304	283	296	295	294	310	292	296	328	305	315	304	285	316	316	309	279	307	314	312	310	280	307	292	332	302	269	312	294	296	316	283	297	302	291	300	285	301	281	291	321	325	303	304	314	317	321	285	310	285	332	311	319	281	287	304	291	308	318	260	313	333	290	295	323	304	291	279	283	325	279	278	316	280	278	282	308	290	279	316	309	282	252	314	298	297	305	282	323	323	298	290	307	316	298	294	304	299	299	311	293	259	304	301	295	282	274	335	308	322	309	314	276	303	313	286	299	329	276	275	297	300	275	299	292	286	302	274	312	289	296	305	301	312	264	288	328	279	338	287	298	306	286	309	305	307	317	277	313	304	337	289	304	279	297	289	298	289	327	295	314	299	303	265	348	313	313	310	263	329	302	290	282	300	301	274	316	320	305	281	307	280	289	285	324	296	275	256	298	297	307	319	305	305	279	301	303	282	300	313	285	289	300	327	287	312	340	316	298	289	278	307	285	288	342	303	290	295	303	290	270	308	293	276	313	310	322	283	309	292	289	335	275	307	286	316	319	297	287	318	295	273	292	311	306	291	325	289	303	254	311	294	332	301	276	286	286	295	278	298	315	319	280	305	281	277	302	301	308	311	296	259	301	305	307	305	295	324	305	294	282	321	338	345	272	281	276	333	336	305	302	314	300	302	306	302	327	321	285	307	289	282	305	317	299	297	290	316	298	304	281	301	298	290	327	296	266	268	325	333	283	296	288	278	269	307	291	306	278	293	285	293	273	273	294	311	276	305	296	311	294	287	309	271	303	305	287	277	301	293	281	302	294	289	295	306	295	304	285	271	305	294	318	295	332	261	331	302	294	325	307	286	289	329	282	304	304	283	304	305	307	307	310	298	286	300	307	280	304	280	290	279	267	298	317	294	288	323	297	274	297	267	279	286	299	283	325	275	345	303	309	267	298	338	285	284	297	315	305	288	304	282	323	303	290	288	304	322	317	307	331	271	303	277	302	328	305	301	300	302	298	306	324	327	284	264	318	293	314	323	289	340	332	326	294	307	266	299	293	315	297	295	298	313	303	305	324	296	282	308	269	298	291	318	325	294	293	275	297	290	316	305	300	312	311	321	301	309	333	311	289	305	258	321	296	299	298	276	279	292	318	265	287	302	305	303	277	309	272	293	315	301	284	312	331	279	304	338	292	286	262	286	312	300	305	308	285	290	310	293	312	304	253	314	278	305	317	290	315	306	309	285	300	293	275	297	338	290	311	309	318	317	297	289	299	333	305	300	280	280	279	307	270	293	310	277	283	325	306	304	288	301	309	292	299	306	289	287	303	291	300	269	296	297
36821	61407	51170	39517	35801	32764	27855	21939	16404	11926	8502	6302	5769	5080	4362	3801	3497	3054	2660	2249	1734	1411	1150	907	779	722	650	614	631	595	577	423	440	410	449	404	408	421	450	439	441	479	466	476	506	458	448	410	390	399	410	447	420	372	411	401	358	406	390	391	350	395	378	359	350	412	381	358	347	392	376	364	360	379	361	365	359	343	339	377	403	366	357	358	406	344	373	352	326	336	375	375	365	319	322	343	357	374	358	331	354	325	374	360	372	364	353	390	345	349	359	324	361	367	346	358	353	338	346	366	364	347	348	386	377	372	350	389	402	360	369	344	376	356	366	371	357	365	400	345	371	385	373	406	350	371	343	363	346	349	384	336	361	337	340	354	357	415	337	351	350	372	340	377	328	392	337	383	342	365	380	366	351	359	369	378	361	330	355	341	350	364	380	350	351	389	341	360	353	321	341	351	354	364	352	352	359	375	341	338	376	326	369	357	349	354	367	335	348	347	361	337	336	362	354	338	343	358	356	351	370	376	374	324	341	365	353	358	358	379	410	368	366	345	362	387	352	397	343	373	365	367	361	377	369	381	376	339	392	373	377	355	371	373	346	369	325	345	368	363	345	336	332	374	377	330	362	332	363	349	378	358	376	375	358	345	365	372	358	345	337	391	397	361	339	358	329	410	359	351	372	330	353	332	355	359	358	353	347	332	344	358	350	385	386	352	385	384	374	361	322	393	341	341	334	379	354	383	377	359	376	341	370	376	377	385	359	356	359	363	362	368	364	330	368	354	364	391	359	346	362	337	379	335	388	381	363	364	356	365	377	402	366	395	374	339	357	375	370	376	319	404	348	358	346	347	361	358	327	370	376	329	403	357	363	331	365	344	352	364	372	355	343	345	332	373	343	381	337	338	389	364	321	402	354	377	355	402	373	348	374	343	350	320	403	339	349	378	372	348	355	389	360	345	347	333	386	355	336	348	321	360	323	351	355	346	362	349	376	385	371	367	404	358	345	382	364	373	336	401	368	334	381	356	355	363	356	374	357	331	365	355	335	367	368	363	348	366	366	368	348	373	330	338	365	359	344	368	346	388	351	380	354	383	382	349	350	382	377	391	324	394	374	347	361	320	332	350	367	347	342	352	357	377	352	352	348	354	350	331	366	359	366	375	347	355	381	360	356	359	378	356	340	368	385	371	348	349	386	373	342	332	357	346	348	327	346	377	314	359	356	369	362	380	308	365	340	366	361	369	322	372	398	364	334	315	358	382	379	350	348	381	395	379	380	343	357	389	352	364	352	356	388	374	345	358	379	357	375	362	334	356	362	349	354	385	384	399	345	311	344	390	356	359	328	381	358	373	394	349	343	376	337	342	369	363	347	345	351	373	395	363	327	402	351	359	356	378	347	341	338	357	335	351	351	376	373	364	372	348	360	335	381	403	352	361	376	370	370	333	354	350	375	324	359	362	415	380	370	382	393	366	369	338	356	368	399	341	351	333	354	354	359	312	372	352	364	381	371	357	381	366	368	356	385	369	361	344	364	356	403	355	341	358	363	384	364	357	406	347	338	370	387	393	386	333	356	354	357	355	358	367	387	397	383	340	346	353	378	348	378	367	387	367	350	366	355	367	365	344	343	352	374	363	372	359	354	342	349	346	352	344	354	361	359	353	359	356	378	355	376	355	357	349	343	351	324	335	396	321	342	333	390	329	337	354	340	360	372	351	327	349	358	341	382	381	383	373	340	368	347	391	345	354	321	389	355	350	372	359	340	367	376	361	364	363	347	372	351	376	358	364	327	356	332	329	357	385	374	356	355	349	393	380	376	372	372	345	383	343	362	357	372	330	372	338	405	333	409	368	353	332	353	362	364	370	352	368	331	357	366	351	352	350	375	346	367	353	326	352	372	331	365	360	360	364	406	380	362	341	368	389	372	355	373	334	367	397	373	391	318	348	343	356	383	387	348	347	369	361	357	352	350	367	361	348	359	364	398	367	346	370	393	380	333	351	367	361	373	397	364	343	410	351	343	307	370	336	357	352	355	364	339	348	364	385	354	365	419	358	361	340	349	359	375	349	359	352	378	338	389	407	346	374	341	349	350	370	396	376	357	368	334	361	327	406	345	394	335	363	372	358	339	388	343	349	354	375	326	379	373	329	372	377	358	329	379	353	358	367	358	370	339	326	349	367	355	351	379	353	390	378	372	374	339	330	364	355	372	362	355	343	382	353	329	374	374	343	391	337	381	356	391	371	386	354	401	355	393	359	375	374	380	387	355	347	343	364	353	363	384	366	378	357	391	368	368	363	331	346	326	380	360	366	371	343	366	382	363	374	374	355	380	393	372	371	357	366	361	358	392	359	368	339	363	378	372	327	404	370	318	365	380	352	373	339	348	333	339	347	377	339	383	361	357	362	327	380	369	337	339	383	330	357	327	365	361	350	387	401	366	389	379	352	375	358	366	366	351	367	374	332	372	357	359	351	343	357	350	359	367	365	365	349	352	365	343	368	383	353	341	318	362	364	358	367	372	342	361	334	353	343	348	347	361	368	342	371	373	382	339	401	352	352	375	357	360	348	373	345	323	365	357	367	352	354	407	382	353	352	382	357	349	357	349	361	350	357	361	385	383	349	364	372	352	337	402	365	356	349	379	326	340	386	361	358	331	386	346	360	384	390	370	395	369	346	353	337	365	329	373	355	366	363	335	335	374	361	343	341	366	328	389	360	373	365	382	342	356	392	368	396	343	376	318	367	377	343	343	325	341	338	351	361	347	371	388	349	361	354	385	333	382	334	362	377	390	348	352	361	337	345	351	357	351	374	400	341	344	404	347	383	374	357	368	349	349	375	321	346	358	355	385	363	362	394	356	374	354	339	339	368	386	348	386	362	344	366	374	364	343	376	321	354	364	339	380	348	355	350	348	361	394	372	386	371	329	365	359	373	337	366	397	363	379	347	363	376	365	376	426	382	379	361	345	348	317	363	347	349	355	393	372	344	362	366	342	340	337	373	358	363	366	368	400	343	379	374	374	375	370	383	335	333	376	372	356	364	318	347	360	356	351	372	377	348	356	349	371	350	361	396	352	381	346	359	361	345	315	376	391	334	345	340	333	404	383	395	389	350	362	386	351	390	368	354	350	401	362	357	383	379	347	380	343	364	337	383	371	325	368	352	361	410	366	396	392	369	374	350	368	342	358	364	362	375	347	336	353	352	341	348	382	347	343	385	379	348	344	318	401	391	337	370	341	364	357	334	402	365	339	370	371	358	371	337	381	348	336	340	384	337	342	349	364	320	359	383	379	335	364	347	411	347	325	369	355	359	323	364	387	368	371	370	324	374	370	381	384	325	343	353	339	330	376	379	365	356	350	366	357	357	417	374	373	388	349	338	337	380	341	330	371	352	339	385	330	331	367	349	333	361	355	379	354	369	364	350	379	379	367	371	375	377	354	339	327	367	369	384	350	377	363	344	341	336	380	349	363	355	395	355	361	364	370	338
29012	30987	35078	27220	19689	14844	10107	6837	4404	2861	1809	1190	1117	1060	909	851	784	741	685	549	486	424	341	304	311	269	267	287	265	266	251	252	229	233	259	236	228	221	249	242	242	250	249	234	214	242	221	251	210	235	213	222	220	213	232	219	222	204	218	245	233	212	227	223	240	233	227	203	235	206	238	237	208	231	188	231	212	224	204	220	215	229	195	218	238	206	238	210	212	223	229	215	216	216	218	241	208	224	214	231	222	223	217	224	236	219	208	198	246	228	228	217	219	207	197	192	211	216	232	192	227	253	233	226	211	211	248	192	212	230	232	239	226	219	217	223	236	247	208	198	224	215	214	213	231	242	208	236	187	218	210	244	208	219	254	198	202	218	227	211	216	242	238	232	234	219	228	240	218	222	252	228	225	209	208	234	225	201	216	234	224	237	218	229	279	222	218	230	212	222	211	207	239	228	219	226	205	227	224	230	208	222	190	225	220	237	170	190	220	205	215	233	205	205	211	244	208	206	235	238	224	200	250	226	212	204	207	224	244	210	223	235	215	212	173	219	207	199	232	203	223	236	217	203	219	227	243	247	247	199	229	214	224	247	219	212	213	219	220	216	225	195	201	217	217	209	232	210	195	219	218	251	209	210	224	238	224	191	226	230	172	218	211	237	185	216	217	219	207	226	219	239	215	240	233	227	241	212	206	233	236	237	227	197	219	216	220	198	219	223	222	230	218	227	220	211	240	212	207	185	227	227	218	225	246	201	212	228	229	234	242	221	225	191	227	212	258	215	200	198	219	197	222	182	209	216	232	212	201	222	195	224	206	217	206	206	229	218	202	227	222	250	213	212	225	221	213	216	233	220	215	226	207	225	214	221	232	231	189	232	226	200	228	223	232	224	256	210	242	224	203	226	245	228	210	202	234	235	204	206	217	204	231	233	205	237	248	200	223	206	222	249	252	210	216	233	194	232	179	238	228	242	240	210	247	199	224	222	236	205	202	219	197	213	201	200	237	210	229	196	232	223	208	238	221	211	209	204	210	227	217	207	236	217	247	204	229	228	237	235	198	219	215	226	187	189	199	219	229	206	219	195	218	231	210	239	216	208	231	237	225	202	187	199	221	213	230	219	195	233	223	212	217	224	234	222	195	248	239	246	209	217	226	226	228	209	218	232	206	211	221	209	206	212	186	219	207	222	219	221	204	200	213	206	236	227	215	213	210	206	202	210	208	183	205	219	208	216	215	236	221	213	218	213	198	196	223	197	208	231	226	201	237	207	242	203	214	213	209	230	223	196	222	185	205	218	211	219	235	223	199	262	203	216	236	235	235	230	209	259	224	241	216	226	243	231	190	212	205	215	206	232	210	198	217	215	207	218	235	223	215	222	225	190	227	240	214	188	219	181	226	219	233	205	209	221	214	207	221	235	233	193	208	180	203	225	207	233	230	200	206	233	221	222	206	214	241	228	200	242	232	239	226	217	238	209	229	231	225	230	215	238	217	235	233	211	221	221	206	204	234	246	231	209	207	218	206	191	218	218	220	219	202	216	169	194	224	218	231	233	214	235	238	198	203	215	222	211	225	209	216	211	186	222	238	220	227	235	225	219	231	240	206	208	218	224	219	233	243	224	197	225	203	202	238	207	230	216	199	222	204	245	228	207	208	211	195	238	225	240	198	222	218	207	214	193	220	206	208	218	225	212	210	214	214	220	245	234	212	230	194	209	213	223	178	216	225	231	238	229	204	241	211	200	232	230	240	239	210	230	205	215	222	189	181	236	207	231	216	209	223	240	224	204	205	189	206	199	201	203	214	201	204	204	203	228	223	204	212	226	225	222	219	223	211	200	232	212	221	218	193	209	215	232	211	205	207	213	212	221	245	216	220	183	195	218	208	223	207	231	247	234	192	227	227	228	210	236	210	215	208	219	205	234	206	207	221	213	236	230	229	221	238	224	197	263	206	212	214	211	230	213	217	208	236	214	241	219	215	248	195	197	239	232	209	191	225	239	217	221	227	227	233	241	206	210	215	181	207	202	223	189	216	201	228	235	213	233	227	205	220	225	218	199	215	223	224	232	215	223	217	237	217	218	206	235	212	207	190	215	222	212	206	228	242	226	220	222	249	220	229	223	217	210	195	239	205	222	226	194	204	241	214	262	224	216	207	207	209	233	201	229	241	213	218	225	207	230	236	222	191	209	210	195	224	213	218	226	206	223	261	211	215	209	212	224	227	219	212	225	222	209	213	220	214	205	195	197	224	195	198	187	222	208	232	231	217	196	221	233	218	217	214	241	218	233	230	198	213	221	217	214	221	221	222	236	211	213	229	198	197	214	233	210	218	214	229	218	226	213	233	229	240	194	218	209	236	221	206	224	225	231	210	211	202	202	218	243	201	208	249	217	221	206	225	228	222	239	207	221	240	217	232	205	226	228	195	212	223	251	239	231	229	227	212	222	224	233	226	238	224	230	215	216	211	232	255	194	228	217	192	201	230	231	232	234	173	232	241	231	195	221	213	204	217	194	231	229	218	231	244	205	218	239	217	228	248	263	213	228	225	208	203	208	238	261	237	245	202	235	236	215	217	207	212	228	198	210	226	191	216	227	196	224	195	223	202	207	236	203	230	217	189	211	201	208	213	226	218	241	246	205	218	222	244	235	230	234	201	238	221	209	252	222	192	221	222	226	230	211	223	222	234	206	228	204	231	225	231	204	228	230	201	224	221	228	210	203	232	242	240	229	231	218	237	239	198	217	217	228	197	229	211	226	212	183	210	216	215	226	229	192	217	216	198	193	209	206	227	223	209	215	210	221	237	242	226	214	215	216	232	225	209	224	216	229	223	233	209	257	208	227	228	222	196	232	230	229	213	195	202	226	219	202	238	230	196	224	231	240	223	209	220	228	230	229	239	220	218	235	221	226	222	211	250	228	240	210	204	220	238	229	225	220	227	219	233	225	240	207	187	221	222	229	203	230	197	224	204	204	213	222	235	175	213	229	228	227	220	217	208	217	234	205	217	203	222	246	222	231	238	206	223	220	242	212	215	208	220	202	199	219	209	225	227	210	253	183	214	229	222	225	236	233	229	216	230	233	188	211	218	206	199	215	212	213	212	206	207	196	229	187	236	230	239	215	217	199	206	205	230	209	231	218	183	186	233	208	227	208	239	214	208	242	220	236	222	225	218	227	203	238	200	234	231	216	221	227	215	216	195	220	201	203	241	213	206	220	226	203	220	209	249	232	196	217	213	212	207	230	210	211	204	216	211	206	228	223	193	214	228	226	213	249	227	220	207	196	209	224	215	210	189	199	199	224	215	220	236	212	235	219	197	231	208	231	229	227	236	246	206	217	249	211	230	220	214	215	215	199	210	196	212	229	211	216	217	234	236	222	218	220	210	201	213	229	244	212	209	234	196	227	234	219	200	210	205	222	225	217	194	249	212	231	215	222	217	247	209	201	214	217	218	202	223	239	204	189	242	210	221	241	225	212	233	217
33521	47095	39408	28857	23984	21019	16621	12714	9266	5990	3849	2652	2368	2099	1800	1678	1434	1354	1157	940	784	710	586	463	445	413	374	372	400	329	321	290	309	284	272	269	301	272	287	283	293	293	305	290	316	296	291	314	295	294	303	272	282	270	256	303	284	258	314	268	270	274	291	229	306	274	263	269	278	272	277	287	326	283	281	267	265	248	276	282	294	271	291	270	250	287	255	297	270	267	259	249	266	264	271	246	293	286	264	252	264	291	265	263	268	248	270	259	254	303	263	270	271	268	288	263	268	287	274	263	229	279	251	274	240	269	279	272	273	249	302	271	267	290	248	271	278	289	252	275	291	261	253	297	255	279	258	257	263	254	296	256	292	257	285	279	286	249	272	270	261	249	307	283	298	287	288	303	269	262	301	274	274	273	272	263	248	236	234	274	254	273	279	296	280	250	271	265	266	276	299	257	273	257	277	266	284	281	287	249	269	293	278	265	263	262	284	266	234	288	251	256	253	269	294	258	293	236	279	268	265	278	234	283	284	228	277	264	262	251	245	288	252	253	266	289	262	264	281	256	254	255	255	277	305	255	302	283	273	257	269	256	256	277	262	268	268	291	314	237	240	255	274	279	262	259	310	258	260	257	283	289	256	259	257	250	247	301	280	252	246	275	255	272	283	270	271	276	263	217	260	271	231	279	258	250	263	250	258	272	266	269	255	263	286	277	275	271	255	284	271	259	235	265	273	261	242	273	320	284	269	278	269	241	251	237	270	247	229	257	242	300	288	278	243	283	279	238	275	283	238	261	290	268	261	275	283	285	274	247	272	265	294	247	265	242	280	288	281	286	296	300	257	268	261	272	258	268	231	245	292	266	270	277	251	262	270	281	274	271	263	298	271	286	282	281	262	265	294	292	246	272	293	265	304	251	257	275	286	236	278	316	282	268	269	271	263	292	282	295	274	269	279	255	277	246	273	258	265	279	271	269	232	273	281	293	303	246	265	283	270	254	255	261	255	254	294	236	306	278	278	274	251	275	251	245	267	235	257	255	308	251	305	281	249	260	257	266	266	276	269	279	270	291	256	273	278	276	265	281	245	287	266	287	277	260	274	249	277	251	224	289	258	260	275	266	234	249	280	283	271	262	270	260	319	271	291	276	267	241	247	279	282	299	277	275	255	266	280	298	280	277	253	274	273	269	253	262	268	265	263	261	278	276	266	282	240	263	264	264	243	302	287	257	251	278	268	272	280	255	251	258	243	284	275	280	278	249	245	280	270	265	264	268	262	263	287	239	286	289	258	261	259	271	260	296	307	261	267	272	277	264	274	238	243	268	274	266	248	239	262	274	289	303	244	252	287	272	257	273	265	263	274	285	259	277	271	301	280	244	275	257	277	226	263	272	261	248	274	257	257	285	283	265	270	244	268	253	266	251	288	241	256	276	281	272	284	262	267	257	266	276	243	267	285	278	275	275	252	309	298	267	302	274	247	254	278	260	261	307	264	291	254	256	291	282	281	251	277	277	314	265	241	317	268	284	274	268	268	247	274	271	261	267	248	234	275	250	287	249	277	258	259	231	255	263	249	240	258	267	262	255	294	292	271	255	281	262	258	299	261	262	301	297	264	258	251	277	299	281	279	293	266	275	261	263	270	263	284	307	288	271	264	233	262	244	282	276	274	269	266	281	287	272	270	253	255	260	277	283	299	269	280	255	269	271	271	269	281	251	296	267	285	292	277	258	281	244	244	310	281	263	265	257	276	263	278	252	254	252	271	253	274	248	249	288	276	260	292	260	246	264	293	256	288	256	293	265	267	294	258	259	270	287	270	253	268	284	259	246	288	253	267	260	298	301	268	255	263	287	276	271	252	269	275	266	276	264	242	277	259	281	271	291	253	261	281	275	284	247	264	292	260	258	271	256	286	274	276	274	269	288	276	285	258	263	308	269	271	250	273	264	253	247	254	255	273	275	243	255	276	261	268	251	287	282	284	294	271	271	275	261	247	267	278	293	274	246	277	269	270	252	287	240	307	247	267	297	278	251	270	271	291	313	272	273	261	249	284	267	266	270	297	272	283	259	300	260	273	257	275	272	286	267	301	271	254	288	257	257	274	289	259	264	292	260	268	245	292	253	258	301	292	251	261	256	260	274	273	258	276	253	256	271	253	264	262	251	273	243	282	275	257	284	294	264	257	260	263	262	261	258	261	257	257	253	249	245	233	275	295	260	277	253	278	274	293	243	263	259	275	266	286	234	287	273	264	255	277	256	299	278	278	274	244	275	245	265	263	294	291	262	290	272	248	279	275	262	266	262	272	246	294	271	271	239	262	278	266	268	272	277	284	257	245	307	277	293	246	275	266	263	281	264	288	235	260	269	259	294	284	279	266	254	265	249	290	253	262	270	281	266	286	294	264	236	299	267	282	289	281	275	325	275	267	267	280	280	274	288	284	264	260	262	276	247	284	265	287	260	261	268	284	304	295	233	253	271	270	267	290	254	276	292	290	265	246	260	271	276	255	237	280	289	288	302	248	272	246	255	265	276	276	252	292	272	243	285	275	296	259	265	251	301	266	278	259	285	280	242	245	273	243	277	258	248	273	270	259	269	262	256	290	290	282	282	301	253	265	257	257	263	286	263	262	259	229	265	292	275	298	271	270	279	263	272	284	273	276	279	297	265	260	253	285	284	265	253	246	275	251	275	299	251	298	260	276	274	293	279	249	271	247	265	261	274	272	293	297	258	304	277	274	300	273	264	234	289	250	280	266	272	247	278	255	284	275	279	271	227	257	253	264	242	259	276	285	259	307	298	263	262	249	288	242	261	262	269	289	270	256	276	246	269	290	280	282	271	238	262	273	307	265	249	236	262	262	278	265	259	273	272	271	258	256	286	261	266	274	287	286	259	282	260	250	283	247	278	277	281	263	269	292	255	260	284	243	281	226	275	268	286	259	272	304	271	272	264	262	283	269	267	279	261	250	273	248	277	266	282	253	251	258	264	232	242	257	248	244	247	260	246	281	257	293	247	260	258	258	291	258	271	272	272	283	272	266	292	261	277	278	264	274	252	235	263	301	252	245	301	266	271	270	270	251	267	301	296	267	275	268	279	281	273	268	285	287	261	262	259	245	274	249	259	274	285	248	263	253	241	266	265	244	301	266	244	276	262	285	253	247	249	263	271	266	283	264	272	282	243	266	270	237	247	288	250	278	270	266	272	266	264	279	267	267	274	242	266	250	318	273	269	265	280	274	256	263	262	258	303	267	267	242	251	284	263	255	287	254	291	249	271	269	252	270	275	280	269	284	251	278	270	288	244	287	266	284	260	260	264	287	278	270	297	248	307	290	282	255	266	284	241	242	293	236	268	265	255	267	283	254	256	260	247	261	277	260	260	289	282	295	265	279	241	265	271	292	278	264	289	267	291	282	245	277	268	284	307	242	273	251	254	277	265	256	287	249	282	263	292	269	268	252	271	271	281	237	232	296	253	270	251	279	278	261	245
23708	21006	28361	24867	23068	22863	18710	12323	7784	5156	3081	2233	1966	1741	1518	1457	1236	1252	1086	982	776	608	528	438	471	378	381	370	372	345	318	300	314	311	285	322	318	318	306	296	294	352	316	338	327	326	333	311	321	270	312	307	294	294	286	282	289	309	309	264	274	264	280	292	297	268	277	282	258	290	304	310	261	269	302	282	296	268	264	257	290	314	253	281	273	301	302	280	286	255	269	260	267	271	291	240	262	265	291	266	292	292	266	295	279	274	288	276	276	262	280	307	265	288	321	302	268	300	291	289	282	304	267	259	294	308	276	301	283	267	269	261	281	254	289	286	288	279	278	273	269	300	292	287	263	282	286	256	301	278	271	257	276	284	269	262	273	273	266	280	299	276	263	289	248	254	283	287	265	284	285	266	272	282	293	272	277	271	271	284	306	271	246	322	256	320	266	314	284	244	266	272	296	282	273	287	251	279	242	275	262	302	290	285	241	269	248	310	275	270	283	286	312	272	284	259	301	277	309	306	282	273	268	255	284	300	266	252	284	308	268	326	314	247	293	261	293	314	264	253	293	284	319	307	262	284	290	291	272	295	258	273	260	292	311	286	290	253	271	300	258	276	284	257	273	281	266	277	264	261	270	278	309	254	270	270	271	289	288	288	286	247	282	262	261	301	281	279	297	288	256	284	282	275	299	290	256	285	261	264	297	263	288	299	274	268	292	286	275	270	304	239	274	280	268	282	280	275	289	297	273	257	294	268	269	261	284	296	282	286	300	280	248	259	280	292	259	303	280	266	282	286	283	292	254	286	291	279	280	295	297	287	287	287	291	246	286	274	269	274	294	290	288	301	257	272	312	284	266	285	297	304	259	250	280	273	283	264	285	284	266	279	295	265	285	280	285	301	277	278	271	265	265	273	286	277	260	276	254	284	274	296	313	276	278	301	272	271	276	283	287	308	310	296	290	273	281	272	299	276	288	298	271	297	259	312	282	270	254	280	276	297	288	271	295	282	288	291	278	300	299	266	285	310	291	294	284	263	272	297	269	289	300	288	266	264	275	283	283	276	246	266	270	279	222	306	276	273	288	270	266	289	252	274	270	271	276	265	274	263	285	277	277	272	302	288	275	263	258	261	295	265	277	289	287	283	280	256	296	285	296	272	275	269	311	283	293	270	302	282	286	284	303	286	263	288	306	288	281	264	293	266	269	257	262	294	284	248	303	263	281	270	321	262	288	272	258	283	276	284	296	271	283	252	270	259	273	282	301	273	300	294	270	292	301	299	277	299	269	280	270	272	302	284	261	284	305	288	292	292	266	270	280	255	299	268	287	278	269	283	243	289	261	255	299	256	266	293	257	287	261	284	306	277	256	274	275	290	273	309	263	276	279	296	278	256	256	258	284	297	301	237	333	278	269	251	287	292	286	257	288	313	296	263	243	296	289	303	257	267	268	298	292	275	262	291	289	283	275	284	288	273	278	288	302	271	269	293	292	275	278	253	267	291	291	276	274	263	286	283	304	272	272	281	249	299	278	267	295	274	297	288	277	293	308	285	250	278	307	282	279	300	278	273	281	289	263	280	311	280	269	294	299	291	296	263	283	302	284	267	292	277	285	302	277	258	280	278	262	269	265	296	267	298	289	275	273	308	288	309	267	290	303	266	261	282	298	279	264	282	304	281	273	269	279	299	279	260	275	290	257	261	283	311	287	275	266	282	279	282	290	276	300	269	306	273	298	290	280	272	295	295	268	267	278	267	265	298	263	303	280	276	259	308	270	268	302	241	273	278	295	270	279	283	293	275	273	301	269	314	284	270	276	286	271	288	284	294	272	298	290	286	295	302	268	279	276	252	271	262	274	285	296	266	289	289	259	284	299	270	289	294	263	247	267	277	292	288	293	286	283	253	276	298	291	301	283	291	257	291	293	281	272	270	294	286	307	256	305	292	270	279	273	277	255	262	295	292	268	283	261	268	313	275	269	298	273	264	262	288	288	274	268	270	266	281	257	295	277	294	264	280	291	297	273	262	278	288	303	264	275	295	287	292	294	255	291	226	294	267	285	245	289	289	301	265	271	274	296	273	273	275	270	253	258	290	298	257	270	291	278	295	299	287	268	315	273	290	292	308	287	284	287	264	251	270	306	262	268	273	284	305	271	285	251	278	268	265	261	297	261	280	307	280	317	273	281	283	261	300	245	285	260	268	290	286	285	313	262	283	272	269	277	295	272	277	292	262	279	244	290	293	286	288	278	260	294	271	271	279	297	275	261	283	278	276	277	269	299	276	297	311	290	262	295	262	282	286	300	269	289	314	285	292	291	298	270	271	279	271	279	265	283	277	294	275	268	260	285	278	290	285	292	285	283	280	323	265	269	298	274	275	289	271	291	269	297	254	272	275	285	301	282	263	271	279	278	285	307	285	293	269	298	280	295	287	307	321	312	280	296	296	267	297	333	278	312	270	260	296	306	271	275	300	237	280	243	310	305	295	287	290	271	257	304	278	292	293	281	284	308	257	268	278	311	277	281	278	295	299	270	280	274	270	300	277	282	270	258	273	278	292	265	293	274	254	278	260	282	299	302	249	262	277	300	295	254	239	267	260	279	296	288	257	264	255	271	289	270	260	286	274	260	276	267	326	301	283	287	288	316	285	269	289	275	289	291	277	298	272	273	272	289	247	282	262	287	283	291	287	263	306	275	300	281	273	268	273	262	276	275	271	304	266	264	284	281	274	290	276	275	317	276	261	255	281	285	281	267	280	249	267	293	290	271	249	256	282	276	286	288	284	267	286	285	285	284	284	252	269	272	280	298	315	265	271	281	315	271	277	293	260	258	291	270	258	286	282	299	291	262	248	284	285	245	299	267	281	279	298	286	266	269	262	283	303	311	305	298	294	281	272	281	285	287	296	316	304	287	261	300	253	308	276	302	275	279	268	266	295	277	301	317	274	279	273	247	279	278	314	275	288	286	305	265	280	293	259	313	298	295	270	279	275	300	268	288	266	290	281	296	256	318	293	273	270	301	285	293	292	300	270	291	292	299	278	289	271	281	266	248	281	264	269	295	298	284	273	288	292	294	251	276	298	266	271	299	294	279	282	257	294	265	265	322	262	281	288	260	271	253	274	296	298	261	268	263	295	263	257	266	263	293	274	252	287	266	298	290	293	302	289	275	280	263	289	289	306	278	264	287	267	274	278	280	276	269	288	282	278	248	268	275	269	295	268	273	280	272	279	294	254	325	297	270	289	261	279	264	308	287	250	275	305	302	291	282	279	279	291	275	294	278	290	277	302	306	267	274	297	275	279	255	261	288	270	289	257	276	291	289	310	243	257	313	284	268	290	291	270	264	271	274	289	250	287	261	307	272	295	303	300	287	251	266	256	282	291	295	285	289	271	273	294	291	280	272	248	287	290	259	279	259	329	253	284	268	258	279	283	280	290	280	266	293	256	296	265	312	276	280	273	294	266	278	281	294	288	291	266	261	274	269	281	253	260
34088	55296	46830	35450	30134	26926	22856	18378	13396	9639	6115	4368	3854	3278	2956	2756	2370	2181	1897	1592	1276	1091	813	707	628	478	571	523	507	492	409	397	382	364	381	394	392	384	372	391	376	428	390	397	406	439	385	378	373	340	370	403	359	380	344	387	344	374	319	371	344	373	348	361	362	360	345	334	348	330	337	323	347	331	356	338	322	335	346	361	345	328	339	321	294	315	308	355	335	316	336	349	357	305	364	343	333	337	320	354	345	352	291	357	329	350	329	341	322	325	370	322	323	302	324	349	316	314	296	375	377	318	344	352	336	342	333	365	327	344	321	347	332	325	354	341	323	365	345	338	336	321	311	335	367	337	340	358	317	333	317	350	320	299	319	349	339	360	316	316	333	360	348	323	342	358	338	330	312	319	322	311	318	354	322	320	325	328	342	346	334	322	320	364	346	325	354	338	336	343	369	410	345	334	315	361	329	321	342	340	348	363	316	339	364	367	331	319	319	351	363	331	347	355	370	364	370	351	358	340	317	318	320	345	340	325	284	361	314	367	327	355	323	345	328	351	347	345	355	324	331	358	331	313	355	353	349	324	324	301	325	350	349	301	369	341	360	322	332	346	324	326	327	310	307	308	338	334	365	344	355	329	324	341	333	352	370	320	339	341	311	307	325	342	330	303	378	349	343	331	344	350	338	330	340	330	356	357	335	354	365	321	352	306	347	326	357	362	346	319	332	315	308	347	313	362	312	325	348	340	315	318	366	334	350	337	341	345	327	352	338	321	330	339	342	328	353	343	371	335	350	291	323	335	327	356	347	345	325	332	337	344	376	299	339	327	318	326	332	363	316	351	372	301	331	322	328	336	328	345	386	349	370	330	321	351	329	311	296	351	270	319	301	355	345	336	337	332	318	343	351	330	335	334	332	343	346	364	373	382	356	394	342	372	387	354	332	369	335	325	352	331	338	338	342	322	325	354	316	340	330	346	329	374	322	358	327	337	332	386	351	356	321	336	346	309	351	366	334	355	339	354	368	357	316	303	352	320	364	363	282	352	343	334	334	308	308	339	350	355	370	348	339	326	331	319	347	309	363	331	336	348	335	334	341	354	322	350	360	321	338	318	323	327	344	337	347	307	362	370	331	329	333	353	351	343	347	337	319	345	335	343	331	340	345	343	340	309	322	320	339	331	348	372	333	327	321	343	340	315	348	304	338	326	338	357	308	336	327	338	317	326	326	317	331	339	334	352	340	330	358	347	347	337	346	352	337	348	316	356	341	311	321	339	361	371	316	337	333	372	326	373	349	341	330	359	341	335	339	325	311	314	328	337	342	351	294	311	362	384	357	331	344	354	304	333	349	311	369	342	393	340	364	309	312	347	331	340	334	346	354	337	323	339	342	351	321	284	366	306	359	315	354	357	380	358	340	347	339	344	347	355	364	331	343	345	358	368	332	306	343	355	329	336	359	318	321	323	322	301	337	343	321	325	360	337	357	363	289	330	342	338	349	365	349	329	337	337	334	339	347	346	295	336	320	347	354	308	344	348	361	334	328	345	364	305	339	355	324	374	357	335	351	376	322	317	343	322	332	334	376	341	310	353	323	329	374	319	298	356	319	347	299	321	341	357	326	356	311	310	326	352	338	330	363	354	339	342	344	378	350	338	354	345	317	326	330	318	330	341	325	278	315	321	326	372	363	329	357	333	371	346	359	336	323	345	340	370	320	324	311	346	314	343	343	327	316	315	368	333	316	309	365	325	330	348	332	320	331	325	334	319	328	362	331	347	340	353	337	317	347	314	342	339	356	322	312	337	364	358	337	345	345	350	337	348	317	317	346	325	350	336	326	343	343	315	319	309	330	378	344	371	329	345	334	325	344	336	338	331	354	345	352	336	334	342	339	319	326	326	320	376	358	331	339	338	323	353	319	335	330	365	347	339	301	299	362	341	336	343	314	349	326	338	348	337	351	331	324	356	353	337	352	336	348	325	306	339	353	343	342	350	314	325	330	375	348	319	358	349	329	346	350	341	341	302	336	386	356	356	326	336	334	314	340	370	325	322	324	335	341	344	334	370	328	356	352	312	354	335	324	324	351	333	337	317	335	351	337	306	350	383	320	313	309	322	330	351	352	363	343	332	352	351	364	325	349	334	350	328	307	341	341	324	318	314	335	325	348	331	310	361	332	358	331	329	342	307	314	341	297	357	332	326	325	321	332	334	336	335	325	351	350	301	312	370	326	327	359	356	354	357	352	312	344	347	362	353	318	311	337	315	315	362	351	337	331	351	339	314	325	357	341	310	334	323	353	340	326	304	354	337	312	346	326	348	334	326	335	338	350	338	364	311	325	347	325	352	343	324	327	331	358	308	334	337	324	299	369	352	331	357	354	371	315	325	335	292	334	326	316	331	341	316	337	366	343	327	330	370	339	350	365	338	331	335	340	324	337	319	333	337	302	321	354	329	329	310	310	337	341	371	345	340	338	335	331	339	364	348	352	345	347	326	321	345	348	369	370	338	359	325	344	338	320	345	328	345	336	359	360	342	313	343	335	346	342	347	343	345	318	324	280	350	331	355	357	377	333	381	350	340	325	357	351	333	285	334	332	320	325	341	344	315	336	320	335	352	361	305	324	320	332	353	364	356	350	356	325	358	331	346	345	319	345	346	352	323	324	324	363	329	301	352	325	308	341	358	309	343	333	358	341	347	345	331	359	344	328	320	377	344	330	338	353	340	342	350	328	364	329	362	348	349	326	336	366	309	321	329	349	376	334	330	323	324	330	357	366	326	361	312	341	333	329	364	327	318	290	353	338	332	370	343	351	301	325	352	319	344	350	338	320	319	309	305	319	335	324	321	356	322	335	327	317	336	335	333	362	337	329	337	333	356	321	344	328	353	294	370	337	335	319	374	343	343	317	368	333	308	305	343	304	311	320	316	326	317	340	364	342	340	317	339	340	320	338	339	361	353	375	379	334	330	305	325	321	337	331	361	337	334	329	353	350	342	312	280	351	362	355	319	337	320	318	302	367	344	322	327	362	340	308	363	317	373	322	353	308	330	319	322	355	297	340	324	342	350	325	314	333	348	340	344	378	361	314	325	321	320	321	308	346	355	331	395	327	315	338	347	342	357	314	343	328	344	358	316	343	352	398	353	328	329	357	305	357	355	340	334	337	334	352	338	343	312	317	326	346	339	325	317	352	319	313	323	350	346	315	348	307	346	327	315	309	343	310	351	343	350	315	369	328	320	306	336	328	323	321	362	301	344	363	320	351	366	352	336	338	317	346	357	330	345	365	331	319	347	318	349	324	343	337	309	339	332	358	357	335	327	336	331	316	309	334	337	296	357	347	361	353	337	318	361	296	345	320	336	331	332	350	349	357	311	352	370	326	308	337	348	332	312	349	367	360	309	305	330	340	341	344	353	340	352	344	317	327	318	364	365	344	347	332	363	302	289	345	308	307	331	326	357	316	340	345	355	327	320	324	341	344	316	337	338	324	341
24874	21223	28425	26978	21743	17971	13544	9334	6079	4212	2506	1792	1468	1221	1227	1090	896	860	791	694	650	470	409	349	307	308	291	309	298	245	226	241	235	233	268	238	257	201	239	238	239	238	241	245	244	221	234	227	222	219	236	219	231	234	204	200	220	252	229	225	214	218	173	203	218	218	222	215	216	220	224	209	235	219	232	221	211	223	230	231	206	234	201	236	223	214	236	214	225	222	211	206	236	242	221	223	235	218	240	212	231	237	205	212	221	230	234	212	195	217	237	227	251	229	176	228	223	220	206	196	210	213	223	208	221	224	231	229	210	212	200	216	206	225	220	187	222	222	234	204	207	240	239	226	224	232	229	234	215	195	238	217	223	234	224	211	204	193	227	232	202	214	219	201	206	216	215	232	202	196	205	221	224	226	209	234	197	240	188	198	213	219	199	213	205	230	207	255	215	224	212	232	212	231	187	219	205	190	195	222	222	213	237	199	204	229	208	213	232	199	208	234	207	234	212	200	234	217	210	242	200	224	227	216	220	220	222	214	220	205	189	235	232	217	228	201	211	229	242	205	205	221	206	234	231	221	219	240	225	238	215	215	223	209	229	207	203	203	229	221	206	192	195	241	216	213	206	220	191	228	216	213	241	242	199	198	204	218	224	224	214	243	239	231	221	193	196	204	226	234	238	214	224	214	218	205	232	229	214	221	208	214	220	195	215	187	205	237	203	214	211	192	232	209	218	220	230	244	254	233	203	208	237	217	233	217	213	210	210	197	206	198	211	199	187	235	220	218	255	232	236	223	229	188	234	201	250	216	251	237	220	206	219	220	229	227	201	213	191	227	227	204	206	237	206	214	230	220	229	218	217	186	218	210	227	226	234	216	226	209	216	207	198	234	204	226	191	199	225	191	211	228	224	193	235	212	227	226	236	206	213	220	218	219	173	229	225	232	232	226	221	224	202	218	248	193	213	195	234	183	244	213	221	235	239	223	241	215	224	211	208	192	186	203	193	217	207	222	233	227	224	170	230	219	224	243	206	212	242	213	228	221	210	223	223	223	213	210	204	211	221	184	235	206	212	230	194	194	213	212	239	230	246	210	208	221	222	228	219	247	219	231	203	221	220	225	246	232	200	208	191	235	218	219	199	215	234	217	207	217	190	231	180	218	238	188	217	239	201	237	215	242	235	236	213	215	195	229	218	233	208	219	208	218	191	213	207	223	237	211	237	219	239	212	229	214	232	234	242	206	211	205	224	212	208	230	227	226	202	204	179	214	219	230	217	219	225	219	196	210	226	220	239	187	197	220	225	217	222	226	228	215	205	199	234	194	239	210	236	211	218	220	213	204	211	207	209	213	233	209	219	197	210	189	203	201	193	252	217	210	202	199	229	228	224	193	233	214	250	219	224	213	213	202	209	206	221	199	191	192	230	220	222	222	241	199	200	211	196	212	213	199	225	238	182	197	208	227	215	236	210	222	206	182	198	239	217	221	220	232	216	229	216	197	227	232	208	212	220	198	218	203	206	237	210	204	226	201	230	232	218	188	203	207	212	215	244	209	237	211	226	215	244	202	227	224	223	195	217	229	232	217	211	229	205	205	239	216	202	235	212	218	255	223	217	240	203	212	206	208	204	231	213	206	216	236	229	232	213	211	185	211	220	216	226	228	207	220	206	229	200	231	204	198	230	226	207	208	194	209	193	225	216	217	239	193	214	212	203	232	221	204	210	218	222	196	238	227	222	202	219	214	219	195	247	214	226	222	235	228	210	234	199	211	230	211	198	224	207	206	194	200	229	225	230	216	220	212	206	214	248	204	199	219	239	200	195	206	247	223	211	233	197	229	226	207	233	215	200	197	212	214	221	221	190	223	220	205	234	226	216	232	242	206	195	228	213	214	197	222	216	226	234	190	216	209	226	188	206	196	240	224	226	222	204	193	205	204	217	228	211	233	196	242	219	232	227	210	228	242	241	210	204	199	213	215	206	212	207	208	213	228	222	198	203	220	192	215	213	222	232	199	245	208	205	192	229	218	196	230	214	216	199	215	209	203	218	218	215	205	229	222	200	199	208	233	217	183	194	217	224	240	229	214	220	198	242	224	220	259	206	226	202	238	207	206	215	213	196	224	257	207	212	238	191	214	214	222	203	237	217	196	215	219	233	204	211	215	230	219	209	195	216	244	204	214	239	221	223	223	223	219	170	237	226	210	232	234	184	199	218	236	205	196	198	216	228	225	213	230	213	224	197	183	209	220	191	197	215	208	201	234	207	219	187	219	230	214	199	220	204	212	227	231	215	233	199	215	225	236	200	193	192	215	217	212	213	223	217	198	219	187	207	220	211	189	201	238	199	200	186	243	219	205	217	210	198	233	210	188	208	221	229	187	223	214	218	214	226	198	247	239	220	208	207	222	202	236	213	227	219	207	218	233	215	228	221	212	202	193	209	181	244	222	253	237	225	199	192	182	214	221	193	204	205	202	206	182	218	198	194	194	239	201	255	206	200	216	257	209	219	229	204	227	205	207	208	213	236	224	241	196	230	214	242	202	195	226	191	221	218	227	234	231	223	219	195	238	216	228	237	222	232	211	197	251	238	214	217	247	222	238	194	226	218	226	223	224	198	226	224	201	255	202	191	224	245	223	185	197	248	205	213	231	234	223	185	204	228	206	206	207	224	195	233	232	208	231	198	207	208	197	235	218	194	239	220	219	210	216	217	223	205	207	219	232	204	233	200	224	189	205	185	205	215	228	210	222	226	226	226	214	224	220	188	225	225	244	196	179	208	191	201	212	226	243	228	222	205	257	206	225	215	216	222	225	193	221	217	209	203	197	206	214	214	259	233	227	207	223	219	222	199	204	206	239	201	236	222	220	194	197	231	190	201	236	225	216	223	217	206	184	232	230	236	213	209	232	211	207	210	240	243	214	216	219	220	213	218	209	221	224	220	223	253	210	213	200	231	229	227	230	234	210	217	220	223	199	200	203	206	217	225	230	222	218	224	203	205	209	266	215	204	201	236	218	200	212	234	208	202	220	224	215	227	218	217	191	215	203	221	206	198	218	214	213	187	225	227	201	183	208	211	216	225	194	217	223	226	208	215	209	218	193	233	211	203	222	225	224	213	196	199	186	206	200	218	193	201	216	229	225	200	213	219	233	228	220	222	197	218	217	195	222	205	206	208	204	216	232	217	219	226	224	219	225	198	212	225	214	238	212	226	205	218	225	219	233	198	221	210	213	219	226	215	256	204	203	225	221	214	216	241	211	199	198	211	221	212	204	231	207	222	218	205	206	237	209	206	209	229	228	235	217	197	219	180	226	230	205	207	209	199	217	219	224	223	237	200	224	211	231	222	220	220	189	229	199	238	200	191	209	211	246	186	219	210	239	225	235	201	221	214	222	208	216	244	203	218	238	214	215	217	257	213	212	202	164	222	220	242	216	219	206	207	244	218	214	217	212	226	191	225	232	217	235	213	232	220	223	238	219	224	236	225	240
33828	52952	43159	32868	26708	24086	19974	15925	11910	8437	5465	3833	3135	2513	2382	2137	1798	1600	1506	1274	998	774	699	598	457	410	470	452	393	376	360	332	279	297	294	295	302	307	323	324	318	373	314	314	310	332	321	285	288	254	293	258	299	294	295	283	296	263	289	255	253	271	273	274	266	289	290	251	271	268	273	268	264	242	246	261	250	258	243	260	262	272	286	269	263	249	280	246	255	240	241	264	234	267	232	263	296	272	296	272	269	283	281	260	281	279	284	269	240	260	254	263	285	269	301	267	268	242	228	270	267	262	252	285	264	282	243	237	283	281	255	237	249	279	256	280	270	270	263	261	265	261	270	288	278	264	254	275	261	282	296	282	277	263	260	258	256	285	278	248	268	254	269	253	266	273	284	256	253	267	259	269	240	248	264	264	277	283	276	246	282	267	258	263	253	287	277	291	246	272	290	222	265	269	265	278	259	282	244	285	250	218	265	276	286	264	236	258	258	277	279	251	264	279	261	278	262	279	262	287	276	224	250	284	246	282	283	283	272	245	260	270	265	262	279	270	270	257	297	271	300	282	292	278	285	253	251	256	258	267	249	297	264	275	230	252	271	275	266	252	258	262	253	257	289	286	243	282	241	225	277	285	261	251	278	289	235	258	253	260	245	264	274	246	241	295	277	238	257	280	279	257	258	278	277	262	272	259	272	278	295	274	274	249	310	256	286	278	263	280	277	268	241	255	266	231	264	253	248	269	270	296	280	262	279	274	249	286	270	270	283	276	230	260	248	266	256	277	260	291	266	278	290	282	270	267	265	261	284	254	268	274	283	286	269	285	262	273	274	262	237	269	259	255	236	270	294	231	271	244	263	252	259	277	269	275	302	249	271	279	272	273	271	266	289	261	295	263	243	256	273	268	274	281	242	247	271	258	270	255	278	293	275	286	256	298	293	277	289	299	291	257	273	275	242	279	267	286	273	269	285	250	261	287	277	249	271	242	268	255	245	272	238	273	282	266	262	292	293	236	256	295	263	252	275	281	246	246	249	273	256	296	260	267	248	289	272	275	263	281	293	266	270	275	281	272	268	263	295	273	267	255	274	259	270	255	264	244	257	270	245	305	254	284	270	254	273	282	251	258	256	259	282	270	282	273	278	278	271	301	276	269	269	269	285	235	276	290	261	286	254	249	226	280	287	266	276	251	249	262	293	240	268	261	245	254	285	258	291	278	273	249	260	267	289	305	258	265	252	238	273	258	306	259	257	245	274	269	241	271	288	251	286	303	247	265	272	252	256	236	281	238	275	293	259	276	275	297	254	262	255	278	279	264	240	259	270	289	288	283	278	278	250	299	263	260	252	261	312	267	256	283	246	271	274	259	283	263	247	301	257	269	265	262	258	264	277	246	290	272	265	286	264	296	274	272	234	260	275	281	251	243	248	254	268	270	285	261	277	255	261	307	256	274	268	238	268	246	320	297	240	242	237	274	280	258	287	279	276	286	240	235	289	270	285	272	261	250	277	299	265	259	272	280	271	274	266	286	272	254	252	259	262	285	245	278	265	255	251	256	276	260	285	279	266	254	279	270	276	301	260	252	256	242	278	242	297	259	247	278	256	262	273	277	251	260	283	252	259	280	257	285	260	256	270	241	263	246	271	266	301	253	250	253	280	293	265	266	271	260	276	296	285	285	310	286	255	269	248	267	267	266	257	259	242	282	243	258	272	262	292	280	256	268	286	282	255	258	257	289	269	303	276	274	285	264	264	259	279	270	259	261	263	255	236	298	275	254	251	289	264	292	264	284	261	259	263	264	271	264	251	246	261	254	284	285	267	268	286	299	278	258	281	259	288	252	260	271	265	268	260	227	241	259	216	272	281	249	273	287	271	250	251	250	295	264	264	235	275	254	299	308	244	287	275	281	291	272	287	276	253	263	261	280	249	278	278	265	260	283	288	282	280	233	261	260	296	243	228	249	282	240	271	260	284	269	266	258	240	261	288	305	264	289	252	258	245	234	270	267	281	281	284	243	293	309	308	283	264	281	249	271	271	294	279	277	261	259	273	268	275	273	252	286	280	258	270	244	286	278	294	277	268	248	265	270	273	248	248	257	257	263	247	272	272	287	276	270	262	264	275	261	272	293	248	255	283	268	266	283	281	248	242	275	284	260	266	256	251	272	251	269	276	271	255	237	247	261	271	295	252	248	246	275	240	254	289	263	293	274	264	267	279	272	273	251	260	265	256	264	285	288	321	254	294	255	249	237	281	299	268	260	276	278	260	293	247	273	281	258	273	254	234	266	279	263	283	272	270	257	273	255	249	230	241	232	288	232	240	278	276	274	276	277	276	263	278	296	251	258	259	287	266	268	275	248	255	266	268	258	270	244	271	238	264	292	249	252	226	289	300	264	251	257	277	271	246	266	269	277	242	245	235	255	226	236	259	293	242	274	285	264	273	260	268	265	270	259	257	279	263	274	252	281	281	276	251	257	250	285	266	267	255	254	270	262	277	256	285	260	252	275	248	263	268	264	295	294	266	257	295	258	292	278	280	271	247	278	249	273	253	298	257	256	267	268	243	249	263	253	280	275	248	249	261	296	287	270	254	284	284	259	247	272	254	252	271	269	266	248	279	280	262	279	280	278	264	289	275	244	277	267	271	289	284	278	280	263	276	283	285	253	258	277	298	272	271	256	251	262	280	248	254	276	279	264	252	259	249	273	292	248	283	311	245	266	284	267	285	264	306	289	275	249	275	276	259	273	271	244	273	258	247	258	268	317	259	253	280	267	258	265	287	246	263	288	271	299	286	276	275	286	260	248	260	260	271	254	298	289	268	261	275	272	268	247	239	296	241	275	261	291	254	293	290	227	289	272	270	264	252	269	293	262	259	294	275	266	243	263	278	286	260	250	272	252	282	254	255	285	268	281	261	270	263	261	252	253	264	251	256	247	276	276	259	250	241	269	246	271	236	241	243	284	269	254	257	272	282	250	254	256	279	291	280	286	251	263	282	263	282	289	260	240	294	265	272	245	264	284	265	278	280	263	262	286	288	270	239	260	289	286	260	255	258	268	263	290	283	255	287	285	288	245	258	272	265	235	295	296	255	274	291	273	271	280	238	268	254	265	251	268	231	251	253	269	253	257	282	251	289	257	262	300	265	277	277	309	255	289	267	257	261	240	284	260	247	271	230	241	233	262	277	253	264	276	275	279	292	241	276	235	245	246	272	266	265	279	251	258	267	269	269	272	281	274	257	263	259	257	259	316	278	273	276	258	299	263	261	257	264	258	263	287	274	268	263	276	289	276	278	272	292	298	276	252	281	284	282	278	244	263	255	275	279	294	284	262	289	273	251	267	278	267	250	251	280	260	268	272	282	260	281	244	275	244	252	236	285	289	264	255	276	292	250	280	248	265	264	262	252	254	273	260	243	302	282	268	250	262	267	271	288	263	290	261	274	296	232	262	270	233	283	256	269	255	269	278	260	269	244	285	254	266	274	277
22712	21014	28699	23648	21644	24137	25880	16679	11675	7948	5025	3504	2933	2418	2287	2055	1681	1549	1505	1298	1112	824	661	563	531	528	522	487	456	410	393	349	324	346	382	332	344	356	368	365	349	359	330	367	357	364	366	363	308	373	334	352	305	334	341	364	361	307	299	315	317	299	327	309	301	343	342	310	301	325	337	310	306	328	294	294	287	349	279	327	350	307	298	322	299	313	294	301	289	302	330	310	324	338	307	308	326	278	327	286	318	328	310	297	337	294	340	289	289	345	290	312	295	306	305	319	296	320	291	295	341	332	303	329	304	288	264	323	298	294	278	358	306	315	332	315	284	306	273	297	282	326	295	311	295	310	278	300	311	289	278	322	277	303	310	324	304	303	275	276	315	292	332	315	318	276	292	270	308	293	294	281	302	295	309	339	315	281	320	303	306	312	290	263	299	293	309	306	302	334	305	287	306	288	320	336	322	300	311	290	339	307	300	300	296	319	305	301	303	266	316	298	306	287	297	311	289	301	304	298	327	300	302	315	324	284	295	330	317	286	293	310	286	297	329	308	316	317	301	316	306	317	289	299	281	286	330	301	334	277	315	309	311	336	320	321	304	263	293	305	282	304	300	301	328	319	286	308	308	296	311	297	291	297	300	287	296	295	315	301	290	265	318	326	308	283	325	274	330	300	331	341	310	297	280	283	330	294	261	277	318	308	319	324	327	320	333	296	316	297	325	303	283	313	303	303	301	294	320	306	292	340	317	302	350	328	280	312	323	298	293	305	302	295	315	308	306	301	332	285	290	321	295	307	359	300	325	316	329	307	299	285	340	302	322	302	292	321	315	308	312	330	289	299	304	292	326	294	331	317	284	326	294	323	301	293	324	344	304	310	296	291	312	309	319	290	293	306	302	327	321	302	299	291	316	306	278	304	296	316	296	268	312	292	301	305	294	298	305	306	317	282	300	332	328	310	296	312	312	305	286	305	323	298	289	315	313	319	290	302	306	327	300	334	277	311	325	280	305	304	312	282	312	290	325	293	321	278	330	321	302	311	346	325	295	335	306	312	302	320	286	336	303	330	304	279	281	294	293	299	290	316	291	282	311	292	331	292	311	291	273	295	280	327	290	317	319	323	280	298	291	310	327	306	299	266	312	323	319	305	301	296	323	308	282	330	267	304	303	332	294	313	306	317	291	318	349	296	358	317	280	325	289	312	366	321	296	281	299	324	291	336	313	307	284	315	273	306	343	325	312	291	289	320	345	331	285	310	297	295	319	288	310	312	284	280	263	317	282	304	313	312	318	319	301	288	302	312	337	307	295	312	310	284	301	295	268	320	326	295	265	302	310	337	288	347	325	307	290	285	341	339	312	279	278	303	307	306	295	306	306	307	291	305	300	319	310	341	309	270	295	302	300	330	288	279	279	299	313	318	308	306	315	279	330	286	321	284	294	288	332	287	305	310	342	324	328	297	295	310	297	346	316	284	328	342	285	293	324	315	303	289	312	332	304	291	343	284	297	303	291	286	322	320	305	330	307	344	292	301	360	298	290	335	322	282	297	309	309	331	305	332	277	330	285	300	274	311	330	335	299	316	302	297	334	311	310	277	319	318	303	306	314	320	326	327	340	298	272	277	294	291	261	287	296	294	288	305	313	276	298	292	314	305	282	287	277	306	322	339	280	302	296	302	305	285	280	339	302	323	316	276	319	311	304	305	330	323	299	294	313	326	282	312	301	324	327	291	309	289	291	291	334	316	273	301	293	317	300	279	315	287	321	291	304	315	295	290	309	307	323	297	352	303	298	298	294	318	278	308	305	352	319	301	315	295	331	298	313	318	309	287	283	274	292	294	278	311	306	309	325	301	304	353	323	316	304	311	312	302	359	304	329	323	294	342	317	302	323	340	289	292	304	308	334	337	281	324	322	311	292	325	314	309	281	313	304	331	310	275	272	311	299	285	297	335	327	286	280	294	270	329	312	297	325	278	309	323	314	313	308	309	279	312	273	264	323	353	327	308	297	334	306	330	313	285	311	271	349	341	307	312	293	284	296	314	296	278	321	253	303	338	286	280	309	346	267	327	312	309	328	319	308	345	309	331	303	329	262	294	256	319	328	329	289	294	333	295	340	280	321	295	324	346	293	281	321	321	331	318	311	354	346	287	323	311	318	291	279	308	332	297	298	309	312	312	296	294	310	297	316	311	297	293	289	278	283	326	316	287	280	330	331	313	283	328	277	303	303	312	308	319	299	323	323	340	327	303	302	280	323	294	284	289	293	343	318	318	313	297	286	297	335	330	297	326	287	336	319	304	305	297	302	302	292	295	284	293	309	282	288	281	336	325	340	311	273	312	316	289	302	301	288	288	343	323	313	307	313	294	289	307	304	324	295	318	323	287	315	306	286	313	296	298	294	308	318	268	261	308	274	314	288	296	323	271	288	313	280	323	284	291	289	306	290	336	301	281	314	305	318	276	324	266	287	319	298	327	275	329	314	281	291	293	274	292	272	303	312	344	297	289	269	285	311	301	304	318	280	297	305	307	303	303	343	336	344	286	306	317	275	306	277	291	314	336	297	302	303	298	299	295	313	293	284	298	309	277	291	317	309	283	317	290	330	295	328	314	279	343	306	289	290	309	290	304	289	296	329	316	294	315	315	284	328	327	303	315	302	302	283	321	329	271	280	309	309	288	304	312	298	317	319	298	293	283	300	305	330	312	313	302	299	294	311	268	302	291	324	283	303	332	320	283	337	308	291	296	275	259	303	283	291	308	304	317	285	323	315	308	280	280	301	307	323	341	314	330	280	299	299	304	289	337	291	275	312	289	310	291	357	320	308	306	282	292	304	303	286	305	345	340	287	312	311	275	298	319	295	285	334	327	340	298	304	308	324	285	289	308	294	289	272	298	321	299	307	321	269	300	289	278	309	312	295	276	317	289	333	292	305	301	287	306	318	337	273	326	301	299	331	285	287	299	318	313	316	323	304	332	331	317	289	332	308	302	265	278	328	273	278	279	305	320	303	309	330	285	285	326	295	313	324	289	300	322	348	314	294	314	347	283	284	295	304	303	338	290	301	322	313	319	299	308	334	289	253	307	289	285	299	290	303	318	245	329	288	298	316	286	324	301	323	328	317	301	291	314	299	295	329	304	333	319	281	333	310	316	301	273	328	311	328	294	288	341	300	333	309	284	291	275	297	301	306	301	291	305	325	294	323	273	333	338	319	284	295	283	305	292	286	315	301	308	320	300	288	323	307	289	316	304	303	296	300	315	285	315	304	312	311	273	331	295	292	299	290	287	291	305	283	290	307	304	301	309	312	265	285	294	311	332	288	274	261	293	319	330	296	295	291	312	283	311	305	320	304	335	325	324	324	315	319	311	315	305	304	302	332	318	300	319	325	294	303	324	266	314	282	321	309	313	337	346	299	322	294	309	287	303	282	314	302	292	305	270	281	292	268	321	320	301	312	301	321	321	306	288	309	303	277	278	296	323	287	302
36253	61857	51364	40316	34139	31066	27713	22542	18327	13318	9302	6812	5688	4691	4336	3934	3235	2844	2732	2193	1897	1328	1102	917	786	752	798	692	619	540	537	483	454	458	450	412	427	463	440	463	474	489	471	468	466	439	474	398	363	425	423	411	404	404	368	371	399	373	360	381	374	415	390	383	344	396	361	408	370	384	335	378	374	378	372	413	382	394	371	403	321	372	326	336	376	348	408	353	367	334	332	354	383	339	352	386	339	350	356	353	337	353	368	366	379	363	361	361	374	410	362	377	370	402	347	367	350	352	378	357	364	372	379	376	409	337	418	351	368	346	353	376	338	373	357	343	349	383	346	314	375	343	344	363	359	354	333	348	380	343	382	369	369	346	349	341	367	313	335	378	384	354	378	344	349	376	405	344	363	375	391	349	374	385	363	369	354	383	355	340	339	377	329	374	365	348	334	401	341	384	362	346	364	331	368	351	338	349	378	361	352	360	358	333	357	372	359	328	367	359	361	374	376	376	357	413	344	381	352	365	382	355	338	357	363	347	370	405	397	361	338	328	379	383	374	391	363	364	358	370	377	385	381	356	343	343	351	329	346	364	355	368	390	370	322	365	362	355	329	386	368	379	332	379	336	369	323	386	377	346	364	386	374	346	381	361	367	376	387	368	351	395	344	350	359	368	382	379	363	366	346	364	383	377	350	354	391	336	356	365	358	335	371	394	324	334	381	327	354	327	356	368	383	355	340	387	391	388	388	321	386	351	325	379	366	368	365	371	337	376	372	358	370	387	330	407	324	373	378	358	353	356	338	352	357	357	327	378	365	338	351	377	345	355	375	349	352	382	369	357	391	368	380	353	369	339	369	346	369	357	398	357	360	346	380	363	351	357	345	356	372	388	361	357	340	382	390	369	322	361	358	381	363	337	356	362	354	359	356	336	356	368	374	333	325	390	367	390	372	374	358	355	368	354	385	350	350	386	365	362	349	368	352	342	360	362	380	387	376	361	371	354	406	365	370	376	389	357	333	394	366	392	343	388	375	343	306	388	358	361	402	343	339	358	363	351	391	342	356	379	331	303	324	362	349	360	324	342	366	369	398	352	345	347	359	383	365	402	341	350	349	370	360	337	402	331	353	338	380	395	360	387	369	375	360	353	329	392	385	377	351	311	366	416	351	351	379	374	345	357	355	364	364	353	346	363	373	357	350	343	382	350	385	378	377	350	378	347	350	356	339	355	370	343	402	354	358	356	357	376	354	333	354	355	329	359	386	355	347	358	356	358	358	349	342	338	344	339	380	358	385	397	338	377	383	360	371	366	363	348	358	382	359	363	370	346	300	373	384	366	352	359	364	347	351	341	366	374	378	365	367	355	375	407	341	363	407	356	377	337	356	382	344	349	334	365	343	369	375	350	350	364	342	369	341	395	378	371	332	383	351	357	346	367	359	380	357	380	332	368	348	378	351	382	384	358	380	364	340	350	353	359	364	354	350	356	358	387	371	385	406	368	366	377	372	345	385	364	372	332	321	383	394	379	376	369	370	338	350	369	379	384	337	347	374	385	340	372	342	372	383	365	388	368	355	373	376	353	354	392	363	352	370	354	358	356	355	346	377	339	351	402	325	381	376	378	364	378	350	322	368	348	353	357	377	348	380	359	368	387	373	350	371	351	344	373	372	356	382	346	359	373	369	349	357	328	362	334	387	354	375	360	351	366	357	339	328	345	369	374	362	342	405	358	353	345	372	379	357	383	359	364	365	344	343	342	352	374	387	348	333	345	321	359	357	380	346	376	374	353	375	374	364	372	387	387	323	382	369	378	358	352	377	369	343	360	350	367	340	353	358	369	372	354	348	357	396	361	347	364	380	352	381	372	379	364	367	385	345	350	335	364	347	367	366	374	354	376	377	381	356	330	356	335	363	392	341	371	396	383	379	396	311	369	335	342	361	342	345	377	372	351	347	373	369	394	383	404	375	369	386	358	353	373	363	357	375	359	367	390	377	359	387	386	394	400	348	357	364	362	348	374	384	333	356	372	355	371	368	349	374	390	362	381	358	371	377	321	378	351	339	383	356	338	357	360	377	388	400	392	359	373	380	383	353	405	350	357	355	375	388	402	346	364	348	358	362	400	392	350	356	364	387	358	360	343	359	354	331	401	380	364	347	344	347	340	387	375	374	395	352	361	365	370	375	348	360	334	369	337	351	345	340	392	379	360	339	333	381	374	337	387	368	366	396	344	343	369	374	347	389	319	376	354	360	340	361	347	345	367	342	389	351	346	359	358	350	381	348	387	365	339	382	340	391	391	353	364	363	371	388	369	378	367	357	387	337	403	371	363	370	383	368	335	356	356	381	374	385	368	379	372	392	395	358	366	361	397	362	357	334	358	403	365	370	364	363	350	363	386	346	365	318	374	384	349	357	323	363	387	368	342	379	365	335	331	365	368	365	367	382	354	354	345	367	351	358	376	352	360	346	360	385	352	366	379	358	342	361	374	380	398	343	392	358	389	357	381	380	365	367	358	369	367	332	373	385	354	386	364	360	380	373	356	340	361	358	383	334	372	356	360	325	336	354	375	381	334	358	354	380	348	370	328	378	393	380	370	376	344	370	392	364	330	356	341	360	375	381	352	347	337	368	353	348	368	345	395	367	344	338	337	333	346	361	344	388	364	348	352	372	367	341	358	357	365	361	319	347	344	347	374	376	375	362	363	354	356	385	362	338	374	358	356	379	346	335	389	349	344	350	366	386	339	376	368	374	395	388	340	377	366	357	329	346	342	352	395	383	387	367	363	372	378	371	365	345	362	351	377	376	371	379	393	367	351	356	359	375	339	342	391	357	381	354	406	346	368	368	372	387	335	366	352	385	340	368	372	383	388	373	357	351	385	364	376	378	355	371	347	337	338	337	367	352	358	328	367	347	368	367	368	359	334	327	394	363	366	365	351	357	370	356	362	359	342	356	342	355	382	358	348	398	346	367	380	393	363	328	329	335	361	347	348	385	373	382	375	357	345	369	380	417	365	372	352	394	341	334	376	366	352	336	378	369	362	356	381	339	368	353	345	373	357	374	348	385	360	353	343	345	353	354	381	383	359	361	345	374	373	358	352	352	353	358	367	361	347	376	375	346	367	368	393	366	362	371	384	380	351	376	349	343	370	368	369	332	358	351	352	370	387	348	352	360	396	363	379	384	374	367	356	338	354	347	357	355	364	350	362	352	392	363	349	334	372	381	360	353	372	402	352	334	336	349	358	396	370	336	359	361	358	396	375	350	361	365	390	318	362	366	396	340	362	361	358	394	327	344	365	380	341	385	378	383	365	369	351	355	379	356	357	378	386	373	368	355	338	360	339	397	385	386	348	414	344	394	368	320	376	343	360	340	352	334	344	390	379	369	388	356	360	345	358	363	367	344	339	374	366	343	369	382	382	342	379	377	367	367	364	356	384	352	357	326	391	357	334	366	364	363	384	380	369	365	339	349	384	335	319	353	368	353	342	361	389
28875	31270	35644	27058	18142	13021	9957	6849	5055	3263	2094	1457	1224	1095	974	876	730	658	628	565	442	380	348	313	303	281	269	276	293	268	226	259	258	224	232	244	204	258	248	249	230	269	248	256	257	276	263	205	241	254	218	223	216	209	234	226	213	225	247	220	206	251	229	217	257	214	218	229	212	221	231	210	226	236	220	219	216	219	229	195	226	229	232	221	209	226	214	218	241	208	225	215	193	221	192	227	219	205	237	234	204	213	234	221	171	201	194	212	238	230	237	234	208	185	224	210	228	225	229	227	227	222	198	218	192	235	242	228	247	219	212	215	204	210	189	238	225	237	223	219	221	226	215	223	225	213	224	243	200	195	244	215	232	221	196	210	197	207	218	211	219	238	221	235	238	235	228	197	226	206	220	237	242	207	220	249	208	237	205	190	192	241	242	212	225	219	218	207	227	237	193	248	224	228	244	227	226	220	250	236	218	190	232	227	235	206	236	205	205	239	232	198	209	216	216	235	254	253	220	205	225	205	217	226	206	219	221	222	231	236	199	189	219	233	219	239	218	249	215	250	202	237	230	217	190	200	229	221	234	197	216	213	226	207	230	237	218	215	214	197	219	225	217	211	214	213	202	230	231	241	249	226	218	206	200	219	221	202	221	221	213	240	207	208	221	198	229	210	194	221	201	238	211	211	242	227	219	187	223	253	214	227	202	207	216	230	233	190	219	231	219	230	216	205	243	259	200	215	210	245	228	218	221	202	205	206	230	231	222	235	207	203	214	210	222	226	226	251	213	203	218	234	220	218	214	206	216	241	242	247	212	226	231	225	225	210	213	212	240	206	225	204	227	232	185	208	241	258	222	237	224	205	218	221	208	215	240	234	216	189	207	245	213	215	202	233	226	229	202	211	211	211	236	231	256	216	210	209	204	223	213	206	207	259	206	206	227	232	222	220	236	231	221	238	202	220	221	211	232	227	251	223	251	207	197	215	230	209	229	201	223	240	210	268	221	215	245	188	236	210	224	240	216	222	239	201	217	211	223	218	233	214	233	191	235	188	235	241	239	223	194	242	244	237	226	218	220	198	202	228	234	211	223	227	234	216	219	223	229	215	205	206	208	217	225	211	227	222	237	219	211	227	179	219	197	216	247	212	235	195	230	232	205	225	218	209	212	228	246	197	229	203	212	237	232	205	228	225	215	241	218	216	223	221	223	216	194	216	205	222	204	240	227	229	210	202	221	204	216	244	219	219	253	216	209	215	211	200	229	217	232	224	210	212	217	260	210	235	235	233	243	249	237	237	249	201	232	222	219	191	240	215	222	203	236	212	223	236	214	243	207	232	216	260	198	225	211	231	230	224	225	204	240	195	222	232	235	217	223	201	233	220	223	227	213	204	228	218	188	207	234	234	220	241	240	231	229	210	247	210	221	184	212	218	230	218	220	233	212	221	229	222	227	228	241	218	205	222	208	215	197	218	219	240	249	228	190	232	236	207	247	223	210	213	232	250	213	215	221	204	246	210	217	247	222	200	218	224	216	202	197	242	225	205	230	228	225	238	204	231	220	238	246	233	180	222	225	219	230	218	201	239	230	191	220	229	219	234	229	211	221	211	219	250	215	207	255	229	226	203	246	254	193	212	202	237	207	211	222	207	203	199	208	222	237	216	204	222	216	231	222	226	208	219	217	230	217	206	210	218	220	222	206	216	239	200	198	245	219	227	227	219	223	242	232	220	226	218	236	231	238	207	230	224	205	239	197	237	208	242	213	223	223	215	225	219	187	197	230	226	226	220	220	212	215	218	227	227	201	216	242	228	216	221	240	216	219	216	222	221	172	246	243	217	214	197	249	226	197	248	235	217	215	225	227	220	206	228	250	229	216	212	237	213	216	209	211	230	230	199	216	213	234	233	219	236	202	227	228	197	216	210	201	223	213	187	220	217	216	229	228	217	208	209	221	200	245	218	201	237	194	218	206	240	199	222	237	229	221	184	235	205	220	208	227	202	231	217	256	206	240	240	209	222	225	225	224	197	227	212	211	228	216	209	231	236	251	223	219	225	209	213	219	222	239	209	225	258	224	201	216	197	235	214	201	206	213	213	231	207	225	230	219	210	195	232	238	218	221	232	235	197	229	217	225	192	233	214	218	222	215	209	245	231	228	216	215	210	204	225	208	201	218	219	229	222	227	217	209	215	204	224	232	191	219	227	233	224	210	201	226	219	192	199	197	214	227	233	238	237	222	190	221	214	232	214	223	213	230	230	203	188	210	244	216	213	207	223	204	231	224	216	250	233	221	229	230	236	232	211	231	218	223	221	201	236	210	232	199	206	231	232	231	208	217	233	211	236	225	220	230	222	236	228	239	238	208	233	216	236	246	204	228	219	217	225	225	213	246	220	210	225	199	211	240	227	203	256	238	215	219	195	218	216	217	215	239	216	235	216	239	214	220	217	251	212	227	201	240	245	224	217	252	219	201	216	242	206	215	221	256	213	229	196	224	231	228	232	203	231	224	213	255	226	177	229	196	218	226	226	231	234	222	234	245	227	229	222	231	225	216	252	223	232	209	221	227	203	266	215	204	217	224	201	243	196	236	211	186	229	241	239	248	233	223	229	219	235	232	218	236	208	238	227	233	228	227	219	218	219	220	249	195	193	212	236	239	230	213	207	216	201	208	235	206	205	226	205	218	217	225	220	225	227	225	238	203	202	202	227	204	227	203	224	214	235	236	222	224	212	212	199	212	237	220	208	214	205	204	220	244	216	222	229	203	227	249	202	228	228	222	215	207	195	233	216	202	209	209	206	205	194	208	219	236	197	210	225	222	226	233	190	225	238	212	204	209	218	216	206	195	201	199	234	216	220	190	227	227	234	217	220	203	225	226	239	218	225	227	224	207	227	215	241	211	231	198	221	231	223	216	223	214	225	222	221	222	216	209	231	217	213	206	239	216	218	193	213	211	220	242	224	223	209	187	191	214	181	241	202	228	209	198	246	212	187	217	223	228	247	211	215	250	197	201	205	216	206	226	223	220	200	250	208	223	192	230	215	240	225	223	212	205	220	239	229	205	224	219	209	223	232	222	193	232	222	221	206	220	237	248	240	202	184	196	234	242	231	226	190	217	199	209	207	219	229	238	209	206	259	204	237	192	210	212	207	218	208	221	220	217	207	221	253	229	216	225	218	225	188	216	224	205	217	207	203	219	215	228	225	226	219	211	220	229	251	221	248	231	226	244	252	228	217	233	222	236	212	194	207	226	236	204	232	235	208	245	228	207	220	222	227	214	232	234	234	228	213	231	246	220	219	222	198	198	217	225	205	237	253	200	179	232	212	231	203	232	261	226	214	196	224	211	221	201	217	251	267	229	241	230	230	207	237	212	230	212	236	216	217	221	214	209	224	209	227	232	216	219	226	237	224	220	213	207	253	232	213	200	213	202	225	232	214	214	214	237	243	235	222	208	221	236	229	238	221	242	236	227	223	211	220	210	219	209	209
32827	47838	39782	28345	22618	19468	16581	12847	10012	6617	4575	3020	2473	2092	1874	1669	1361	1252	1081	972	742	641	559	453	430	407	419	409	357	319	334	304	267	283	303	296	289	314	305	316	325	288	316	297	332	310	310	266	277	284	271	293	317	323	274	289	314	235	290	269	266	295	261	270	276	297	233	239	272	255	284	273	263	264	279	266	291	269	269	279	230	282	256	283	272	264	313	269	249	266	244	263	284	263	268	253	277	289	265	257	282	279	257	269	275	263	260	267	296	261	278	272	271	287	270	249	268	275	261	250	242	266	240	247	284	279	252	257	257	260	239	274	296	238	255	274	252	254	284	268	278	221	279	289	251	283	254	271	282	274	285	267	272	269	262	271	290	255	279	296	270	267	280	262	284	299	262	268	254	272	270	266	266	231	269	289	271	253	250	273	263	235	266	245	291	269	272	251	262	260	244	264	241	299	265	257	262	250	270	260	248	255	272	268	261	226	252	264	293	263	271	295	300	266	268	268	260	303	277	282	281	256	275	287	268	249	269	280	261	264	257	231	258	257	281	277	271	254	263	255	245	297	268	255	264	284	277	233	269	258	279	279	290	282	261	261	259	249	253	275	295	274	256	265	274	263	288	262	276	255	277	265	260	288	252	289	269	274	263	273	265	275	313	248	254	253	257	250	238	263	234	267	288	310	286	279	257	259	275	279	279	261	276	304	250	293	269	294	279	260	278	286	280	288	276	300	261	299	264	281	260	254	279	292	267	248	266	257	281	282	287	258	250	282	258	256	245	284	229	250	259	260	254	282	264	260	278	278	280	279	277	252	281	264	263	257	298	273	283	289	242	246	251	289	271	247	265	253	284	270	268	271	275	274	283	260	261	292	286	269	266	271	300	256	275	257	276	258	245	261	278	270	289	279	276	253	264	264	266	275	255	259	275	267	233	246	288	302	260	252	263	270	300	272	261	265	291	296	258	275	251	268	259	246	245	256	288	252	292	306	282	272	260	280	272	264	286	260	279	248	281	250	277	269	295	258	254	260	289	276	244	273	272	267	251	259	270	287	249	286	272	267	260	259	250	287	292	279	263	270	269	279	234	285	233	260	279	268	256	263	270	267	252	249	279	238	265	265	272	276	283	288	272	252	256	283	270	264	281	305	300	262	263	249	282	290	271	281	260	283	291	269	278	284	263	275	282	284	268	268	272	279	287	225	263	233	241	267	301	276	288	294	269	250	269	255	280	242	265	280	285	306	281	269	288	271	271	260	264	275	275	288	249	255	273	271	242	271	300	236	299	294	254	253	263	276	316	277	276	259	286	277	273	274	282	206	257	251	246	247	281	302	254	254	244	269	253	260	259	263	286	282	267	259	253	257	292	286	270	266	232	242	277	241	276	247	263	241	247	276	254	275	270	269	274	268	245	256	264	278	264	275	260	260	250	256	295	262	268	285	260	266	252	248	279	251	283	260	251	283	254	286	261	265	296	257	274	269	285	283	271	260	308	270	268	266	259	252	245	279	248	282	260	275	252	277	289	260	296	261	280	312	265	282	258	256	265	291	257	269	269	269	279	292	283	276	256	238	263	270	267	256	295	271	273	291	268	249	279	284	275	278	264	277	250	265	284	259	289	287	253	259	264	256	305	260	270	263	272	264	291	263	261	266	268	247	275	252	261	263	265	273	285	270	259	260	285	289	258	304	277	264	294	289	287	269	286	289	256	296	257	291	287	260	227	273	261	269	258	292	267	238	256	260	285	262	283	269	299	256	287	273	277	271	275	290	295	284	267	291	281	297	255	262	253	287	291	251	262	246	299	269	258	281	276	264	250	258	251	263	287	289	276	291	295	282	312	279	270	259	289	305	275	270	249	315	272	243	266	245	269	280	259	277	254	272	248	275	280	278	254	287	281	219	243	231	249	277	281	259	273	287	242	244	247	278	263	254	265	269	282	256	263	260	289	251	254	262	306	260	289	299	273	263	272	285	287	272	262	266	265	276	260	287	279	267	255	267	292	265	248	270	310	303	263	289	257	273	263	286	268	270	307	260	263	249	241	260	270	268	251	273	256	262	258	287	247	294	276	273	258	277	266	242	255	262	251	229	285	291	242	262	266	273	258	271	267	287	249	294	275	258	257	250	265	263	263	267	270	264	295	272	238	268	274	268	256	267	239	258	253	289	278	252	287	259	264	268	287	251	233	270	295	261	273	260	255	266	284	269	258	264	258	264	259	269	245	272	269	266	268	267	269	254	276	275	228	251	283	262	233	262	269	263	269	268	241	261	285	265	255	274	290	255	240	287	263	253	248	267	250	249	305	285	241	251	273	254	256	276	270	254	268	273	243	275	281	272	275	278	276	254	276	249	271	270	271	296	255	255	275	236	249	252	258	276	262	264	285	307	240	274	274	269	291	294	234	256	276	293	278	248	304	294	272	282	271	255	274	264	258	276	272	248	230	266	263	280	259	279	282	268	284	279	246	244	269	291	295	284	281	251	267	287	248	250	261	269	251	249	270	280	279	265	262	243	250	259	279	266	280	247	249	277	286	265	267	260	261	239	273	303	279	290	271	258	284	241	296	309	269	276	265	266	281	272	280	262	287	278	255	267	267	280	239	262	278	287	223	255	283	276	249	247	258	247	260	266	278	288	295	293	250	258	280	261	267	244	258	273	246	283	258	262	273	256	259	266	279	269	284	275	255	292	266	279	263	261	289	241	268	250	259	252	274	271	262	267	251	234	238	276	292	244	319	251	292	271	267	257	266	288	268	296	272	286	279	264	270	261	253	285	253	280	263	238	294	276	239	236	259	250	273	251	259	264	290	278	268	245	249	263	264	293	273	250	284	263	304	272	265	254	279	292	245	283	270	281	274	271	271	258	264	225	251	246	283	280	261	272	297	290	271	267	297	289	281	283	274	241	280	248	259	279	284	287	266	307	256	249	268	249	236	257	270	291	272	265	281	276	262	298	264	276	274	245	264	242	257	289	268	274	284	241	286	274	282	272	288	270	292	268	242	275	250	269	263	249	242	271	274	274	251	279	266	271	268	255	291	260	253	285	266	274	265	269	288	263	239	278	258	283	262	282	280	268	263	263	282	267	280	280	271	276	286	264	258	265	276	270	267	264	264	256	267	229	266	242	275	252	278	278	270	256	242	249	269	265	275	276	257	277	273	262	279	272	279	251	263	261	271	264	266	271	275	274	280	263	277	290	260	284	261	276	275	285	280	257	253	279	281	307	275	274	272	248	268	259	256	251	281	277	238	264	295	250	277	271	272	268	296	263	274	271	271	257	289	244	283	253	278	281	239	242	272	299	264	268	299	272	256	274	264	274	267	256	282	282	292	297	279	281	275	272	284	261	254	251	252	245	280	276	298	271	275	276	270	283	238	233	265	267	293	293	252	265	241	267	259	274	274	255	266	253	273	270	290	299	246	256	243	246	256	266	269	253	265	271	261	259	261	267	274	264	256	240	257	245	263	237	314	261	238	277	264	251
23785	20998	28396	24853	22751	21969	18100	12281	8018	5081	3479	2533	2133	1899	1719	1398	1225	1115	1000	861	668	673	518	461	421	376	397	398	361	299	304	298	287	288	290	310	289	338	321	340	321	311	306	328	340	318	347	287	295	303	323	254	285	261	291	295	301	260	315	323	317	262	304	274	285	290	285	282	280	271	283	254	262	290	280	274	283	278	282	281	242	277	274	288	269	297	298	281	261	265	253	278	285	302	282	271	246	275	291	264	261	254	264	272	274	302	327	293	247	278	263	262	250	282	285	259	277	265	294	269	253	291	286	264	286	276	239	261	291	254	257	273	292	257	256	278	267	263	277	304	268	294	281	249	252	260	283	306	250	290	278	270	271	247	234	275	277	256	297	265	325	276	288	250	266	283	281	305	268	272	275	252	266	264	270	274	264	260	271	286	253	262	278	231	258	263	269	251	253	257	297	272	269	287	256	260	257	276	283	279	303	279	288	266	285	287	260	279	303	280	309	288	253	292	243	279	251	288	267	290	266	254	264	275	273	287	267	292	258	282	280	279	284	274	289	284	256	269	263	267	274	263	303	273	313	280	299	243	288	275	267	291	285	269	274	260	287	263	300	286	297	273	296	269	282	273	273	259	274	281	289	275	245	258	287	279	273	295	286	274	263	272	257	285	275	310	287	290	328	254	298	270	275	286	295	290	272	283	288	280	301	263	261	250	271	303	257	269	282	281	279	294	250	306	248	281	262	277	247	305	258	263	276	253	256	269	242	277	277	292	280	264	277	262	278	275	282	278	264	264	294	270	263	300	266	283	269	269	295	290	268	268	277	291	281	266	274	272	289	254	267	287	295	276	284	264	263	249	265	273	273	250	321	256	247	278	305	279	252	281	282	259	301	263	260	283	277	270	276	269	263	266	264	262	276	270	275	286	276	273	277	259	293	255	283	285	247	262	300	275	244	308	284	290	269	255	290	271	235	294	278	288	228	286	292	267	245	288	276	239	263	284	258	278	275	236	262	272	258	278	317	264	267	226	301	271	279	288	283	277	255	262	260	279	294	273	263	289	286	275	270	269	249	278	267	264	256	262	282	284	259	298	237	263	284	267	277	288	297	304	265	253	280	271	277	270	280	304	292	247	277	275	247	267	251	265	277	287	261	278	272	282	280	266	261	261	286	283	308	292	267	282	270	298	279	276	251	273	271	270	246	292	256	255	246	253	279	279	292	271	288	259	269	257	275	271	261	260	290	283	284	286	267	287	260	264	231	274	281	265	230	286	317	262	273	274	261	271	271	267	282	269	260	253	238	291	267	297	257	258	264	253	253	272	269	310	261	282	257	290	276	293	264	260	280	258	289	258	265	273	287	264	285	260	278	289	256	290	266	276	274	267	277	304	295	287	300	270	291	276	273	278	267	259	308	291	264	260	261	296	296	268	256	279	292	322	256	268	281	304	280	276	301	256	292	310	280	258	283	262	250	269	244	264	260	290	272	282	264	266	284	266	297	238	271	258	288	246	307	300	268	264	269	267	251	270	283	289	269	260	269	257	261	270	278	282	284	287	281	287	249	261	257	277	263	260	270	300	265	277	270	277	252	275	272	314	268	300	295	272	269	254	263	272	283	270	285	258	268	283	296	272	274	273	246	269	276	264	257	270	287	254	292	275	266	244	250	285	281	303	275	296	254	237	253	253	305	279	268	266	272	254	253	296	267	252	288	258	233	252	283	273	258	272	254	239	268	247	271	262	257	283	286	284	259	286	275	262	278	266	294	273	266	276	288	262	269	280	272	280	286	278	282	245	270	287	276	287	270	271	278	276	278	261	276	282	275	284	255	263	298	281	270	312	273	276	283	290	269	272	291	291	260	249	253	272	288	270	275	274	288	276	280	254	259	265	264	261	285	275	294	293	281	297	287	264	280	284	263	252	286	296	250	274	262	268	282	257	321	249	243	242	254	250	299	288	265	276	286	270	274	267	274	295	290	292	267	278	271	281	282	280	263	307	272	272	288	281	278	280	260	284	273	291	260	281	293	282	271	254	275	267	278	259	283	248	264	275	254	267	266	257	301	295	253	264	296	271	272	261	259	262	292	301	279	258	271	285	281	287	241	275	261	259	279	283	286	301	262	262	282	281	273	252	268	280	278	293	299	299	262	305	291	266	257	300	268	285	276	283	283	274	253	247	287	253	285	255	276	254	268	260	287	274	279	287	245	281	287	277	259	244	264	268	274	259	250	287	279	263	289	279	270	237	269	289	263	271	252	305	250	263	250	262	282	276	277	243	266	271	260	282	274	280	287	269	266	272	257	284	278	251	279	239	288	272	302	261	259	268	247	269	289	295	248	260	274	274	302	270	315	295	267	273	268	275	267	247	259	271	267	252	272	283	261	264	273	272	261	261	267	273	270	258	264	261	275	304	270	274	244	274	285	274	241	299	270	272	245	289	268	281	281	296	280	251	261	265	265	277	294	303	272	262	282	278	265	265	255	290	277	255	302	250	271	259	285	274	277	270	254	258	250	251	278	266	252	264	276	242	256	284	247	273	255	273	268	291	294	286	262	269	302	286	287	281	256	283	275	274	292	277	287	279	265	261	280	278	270	282	279	269	258	302	276	283	276	259	267	264	277	296	298	305	258	278	279	250	286	240	266	286	276	291	315	291	299	269	270	282	263	262	270	275	268	303	303	273	301	276	272	259	296	291	259	297	281	248	289	277	256	263	293	324	293	266	248	271	263	258	293	268	284	244	280	282	288	303	275	293	260	287	265	260	276	266	275	296	284	240	259	275	281	291	257	277	262	272	295	259	287	279	261	250	288	279	279	267	267	271	282	314	257	269	301	267	270	266	265	271	288	301	276	249	280	258	273	250	280	278	271	289	249	263	290	277	278	265	269	306	278	281	277	275	279	267	282	273	277	252	278	290	298	280	310	321	254	271	260	284	289	280	265	291	301	271	294	268	284	267	281	243	287	266	284	311	265	285	278	269	287	288	280	270	255	276	290	276	275	255	273	294	269	271	276	291	268	273	272	292	257	300	275	239	270	270	312	282	279	278	262	268	286	246	278	272	269	278	268	281	234	245	267	255	278	235	248	269	274	257	245	256	294	281	278	288	264	291	283	275	259	253	293	264	244	281	293	287	260	271	268	283	286	272	263	328	294	280	267	270	273	271	259	272	275	272	276	267	310	274	279	297	301	271	271	286	273	268	300	280	299	269	273	267	288	287	269	249	281	252	288	254	253	294	266	268	307	252	291	238	276	275	292	300	268	311	261	274	278	305	245	266	286	257	258	306	270	289	251	279	285	250	274	271	293	286	281	243	297	287	262	264	301	271	281	254	273	275	266	265	237	278	263	291	268	286	246	276	285	272	285	305	240	278	280	296	263	289	259	257	250	271	283	239	295	313	276	288	263	266	273	275	274	293	261	305	280	242	271	253	285	244	245	253	288	254	253	267	276	274	291	261	274	299	309	243	273	317	297	256	280	276	266	266	243	253
33418	55124	46755	35248	29184	25911	21953	18772	14265	9681	6672	5059	4286	3743	3225	2716	2258	2107	1835	1583	1173	1016	771	673	600	575	561	504	491	437	399	388	396	365	398	392	417	377	418	417	404	412	414	397	429	427	378	378	411	369	364	373	367	339	355	357	352	307	374	330	359	355	358	346	364	332	358	306	357	346	317	318	357	329	337	340	361	347	329	367	348	320	365	325	357	313	311	317	329	327	343	343	303	320	336	353	314	327	336	313	350	316	344	346	339	329	304	336	351	356	334	325	317	349	328	313	322	313	353	350	348	309	340	331	338	316	355	340	310	346	324	323	344	310	345	294	334	315	331	348	327	346	299	364	332	338	319	363	340	330	300	334	332	343	362	312	328	317	314	358	316	323	295	329	347	322	365	356	319	324	357	345	344	344	333	332	344	307	318	331	329	345	330	356	306	359	321	333	338	339	390	324	345	332	326	348	330	343	322	352	344	302	301	325	339	326	328	327	333	389	307	331	303	341	347	346	340	333	337	331	362	322	322	337	324	354	327	317	344	313	314	343	315	335	330	319	321	329	350	347	325	304	310	309	306	321	335	327	331	322	326	338	333	317	360	320	334	328	315	348	318	363	384	305	325	321	351	347	348	333	302	316	368	305	340	330	373	341	318	313	324	359	343	348	332	351	343	332	315	347	305	339	349	335	325	331	309	334	348	307	314	306	327	364	330	321	335	338	321	299	319	345	308	336	321	319	304	313	349	321	309	323	324	358	320	364	333	342	333	332	341	325	308	345	320	328	328	328	365	347	299	325	346	320	329	322	326	313	350	308	319	315	351	349	309	333	331	342	312	323	329	347	321	322	311	319	315	370	312	357	306	362	304	324	328	337	352	348	351	360	306	340	350	338	299	318	329	335	312	329	349	352	352	334	328	313	334	327	331	347	337	340	366	322	286	334	328	372	319	294	316	352	302	332	347	353	332	318	332	327	325	350	355	307	311	321	331	301	304	335	323	308	357	340	310	328	321	360	348	357	339	363	341	326	317	348	348	338	353	358	310	348	333	334	290	287	340	308	301	353	313	325	294	376	353	322	328	349	331	312	343	324	294	355	353	359	307	321	331	301	351	336	309	343	332	324	334	342	320	357	336	338	338	304	336	374	333	302	304	319	329	318	344	341	342	338	337	324	335	313	349	345	329	334	367	299	333	338	318	331	337	300	303	326	344	313	352	322	316	334	309	316	317	370	348	347	329	331	310	348	340	336	322	297	312	321	334	304	329	352	358	338	331	361	333	349	350	334	355	347	324	331	298	361	305	328	322	330	359	320	340	325	320	331	325	332	351	321	317	313	327	333	311	340	318	319	323	343	354	299	334	337	333	342	344	303	381	303	307	319	339	353	318	322	334	314	371	278	323	315	327	325	330	335	330	320	347	297	362	357	341	320	343	344	320	325	350	342	305	353	303	320	337	346	326	342	339	330	331	335	326	335	356	319	303	311	317	322	334	348	334	332	370	355	331	332	337	342	298	311	320	322	312	337	328	309	314	316	312	343	314	359	320	370	324	338	342	331	332	337	336	333	329	347	344	314	317	309	309	327	376	356	337	334	327	353	339	330	315	305	349	329	337	339	307	333	342	317	324	315	320	350	314	326	363	317	337	303	333	363	294	309	331	319	318	334	326	332	329	325	323	362	345	312	339	346	333	303	341	333	297	324	324	345	310	313	345	338	350	332	304	314	312	344	341	315	370	344	322	318	351	336	347	319	321	333	348	333	306	329	343	321	310	351	322	354	359	303	323	341	342	333	355	302	330	330	336	346	319	341	315	331	351	336	364	347	330	320	351	339	323	332	343	292	323	342	357	308	276	361	306	345	340	310	307	345	309	339	314	337	318	318	306	326	316	311	346	319	335	327	320	367	312	304	341	333	341	328	326	316	348	344	302	346	335	358	264	317	293	315	342	356	335	374	327	317	348	354	360	309	337	355	305	316	359	329	346	337	324	321	333	326	335	305	325	314	330	372	337	342	341	331	342	310	311	340	309	332	343	331	349	353	329	343	354	330	318	353	334	340	342	320	297	313	333	298	311	297	325	331	335	306	325	345	317	309	322	322	319	335	350	330	344	343	308	326	324	329	323	346	333	347	316	324	330	311	354	332	325	368	358	336	358	342	349	349	352	322	329	335	341	327	333	326	279	333	318	326	335	328	325	356	290	360	333	352	322	300	345	340	344	334	339	337	343	284	362	323	347	335	345	332	350	351	318	310	323	377	335	327	350	341	365	346	320	344	334	312	303	295	322	331	293	289	314	375	311	295	361	346	333	318	336	347	336	326	353	316	296	320	319	314	328	310	332	323	343	318	326	329	342	348	309	339	337	332	337	297	327	320	333	335	319	292	324	333	341	371	311	352	323	311	330	309	336	321	350	309	340	307	336	344	295	348	314	322	294	312	329	314	361	321	334	363	367	308	308	383	350	324	332	322	338	353	383	338	348	328	348	352	332	329	343	328	327	322	336	354	338	306	324	325	356	309	361	345	355	321	325	290	325	314	296	323	328	320	362	376	345	319	324	345	347	335	342	304	340	305	334	307	333	315	342	353	313	325	310	369	321	341	318	304	345	338	343	368	318	340	344	310	335	352	332	319	310	309	324	334	345	342	317	310	311	355	339	318	326	330	338	329	340	316	370	328	334	313	350	319	322	321	346	346	331	350	337	310	347	365	326	323	285	337	331	322	347	340	323	295	328	344	321	298	350	316	333	319	328	343	358	344	340	332	326	343	330	321	299	309	348	330	325	339	308	339	354	306	367	356	338	363	303	337	319	337	324	329	332	367	315	362	324	318	299	350	309	307	322	339	323	345	336	329	319	323	349	318	301	327	322	328	354	297	305	315	321	313	345	324	316	333	330	347	319	345	358	299	341	349	318	292	320	374	321	328	358	336	320	308	334	346	322	325	359	310	341	335	314	330	320	350	352	349	327	318	319	344	303	310	336	340	305	327	311	299	326	308	346	374	318	329	321	318	320	329	345	342	327	299	337	277	348	361	334	336	291	314	367	331	335	346	298	354	316	360	328	338	324	346	279	321	319	305	338	340	331	337	308	321	323	322	331	331	281	341	342	332	343	345	328	320	346	350	357	326	336	291	364	322	297	326	313	338	312	306	325	324	317	300	340	353	340	343	338	329	323	319	349	295	348	326	325	338	319	340	320	324	307	317	320	334	334	320	331	340	309	315	344	342	330	326	340	335	322	309	313	342	371	305	340	337	307	341	337	349	338	330	328	320	310	292	377	317	316	324	321	326	345	328	327	304	356	304	325	327	351	323	317	356	317	310	322	318	330	355	327	335	323	326	347	337	323	334	297	329	351	357	357	313	314	334	349	324	369	346	316	337	330	335	360	324	331	268	334	351	322	332	341	378	354	311	333	336	336	336	328	320	352	357	310	320	340	320	334	308	356	315	322	346	325	346	338	339	310	333	321	332	334	306	348	332	327	354	324	358	345	329
24881	21124	28483	26802	21479	17254	12970	9314	5832	3662	2407	1967	1674	1483	1236	1060	968	816	737	630	547	462	421	338	314	312	301	300	281	235	220	240	246	225	242	248	258	259	220	220	240	265	234	246	244	238	236	250	241	230	221	221	226	236	219	203	193	230	211	227	220	215	227	253	220	218	237	200	181	221	195	204	214	227	224	225	233	214	192	185	182	221	209	216	224	199	229	223	215	215	201	200	212	197	224	189	210	221	213	205	215	256	238	214	227	195	229	202	202	234	212	192	189	220	216	194	207	228	235	204	224	204	202	210	211	202	210	246	220	214	228	215	197	198	195	231	211	250	202	203	216	190	239	231	209	207	205	200	235	197	193	184	238	215	197	207	200	196	192	179	217	256	214	187	206	217	211	205	221	216	208	201	201	188	228	216	230	199	194	208	222	218	237	197	209	206	190	197	216	226	195	206	208	211	210	204	213	178	215	195	218	200	200	215	210	200	213	214	213	229	198	208	215	218	213	219	204	221	185	235	235	214	200	196	200	215	215	206	241	226	215	194	203	194	201	205	196	206	218	213	220	205	228	213	190	209	190	213	207	197	216	216	193	214	216	197	226	197	228	225	196	206	219	250	204	228	219	215	212	218	202	214	190	216	206	208	211	237	207	216	228	219	169	209	217	215	212	195	228	239	239	222	184	206	226	213	210	195	196	209	218	211	220	190	187	220	217	214	201	195	203	211	216	184	208	205	225	211	223	195	202	204	191	183	232	217	224	216	209	207	205	193	235	219	206	214	223	217	221	210	218	192	197	210	217	212	202	202	207	219	219	202	230	235	199	191	224	211	199	207	213	229	213	219	187	202	224	243	210	205	238	220	222	209	229	206	208	192	194	200	226	188	194	212	213	206	220	206	204	201	194	209	212	218	227	187	195	217	204	201	227	189	215	221	220	209	191	203	193	198	202	194	222	194	208	208	224	213	204	222	196	209	218	193	236	201	206	215	246	210	218	225	205	200	208	219	219	192	210	219	196	205	182	201	205	206	215	205	226	211	222	200	198	225	186	204	225	188	182	209	212	196	215	209	211	222	210	222	213	224	210	200	198	229	203	222	217	193	212	192	233	211	222	226	219	224	216	212	199	208	213	183	204	203	205	199	196	203	228	185	202	229	221	199	197	218	193	232	193	212	181	189	228	203	200	217	211	218	203	214	202	208	170	207	197	235	231	206	225	193	216	182	215	207	206	222	228	185	212	215	221	222	211	210	248	191	199	185	218	209	223	208	227	196	202	189	207	247	193	212	214	201	201	211	190	217	198	218	196	261	216	199	209	209	225	193	222	210	191	215	205	205	239	194	201	190	202	235	203	220	228	190	229	209	237	206	209	189	211	205	204	224	232	204	180	210	227	208	189	239	214	203	214	212	208	197	217	230	214	229	201	204	217	236	218	200	200	193	223	233	212	216	225	213	217	222	206	197	217	187	210	242	192	217	208	193	218	201	210	206	226	219	204	185	206	211	219	206	221	229	208	204	208	204	214	228	187	196	201	218	202	213	227	211	190	193	182	216	200	200	212	204	196	228	224	199	193	202	223	203	212	216	200	217	216	219	221	207	206	225	231	185	214	216	214	196	183	231	208	218	216	202	201	193	191	225	223	204	206	196	247	214	198	200	208	219	220	234	228	191	188	207	203	224	200	207	226	196	204	208	193	196	211	211	225	206	213	216	200	233	220	200	200	207	199	215	221	195	214	213	211	206	202	204	204	220	206	202	212	214	198	207	222	180	210	211	205	204	211	180	196	224	231	219	181	220	199	210	221	224	225	259	198	202	206	229	216	204	182	238	192	209	212	181	204	192	212	212	228	201	203	183	251	206	206	185	211	207	165	214	225	206	232	203	213	211	215	178	201	216	224	212	212	216	175	206	218	202	231	207	212	207	201	206	228	210	201	238	206	217	228	220	204	192	216	208	188	214	189	200	219	209	214	208	206	223	211	207	221	236	216	235	209	239	175	192	229	225	213	210	184	194	217	223	194	211	219	199	238	190	235	201	204	218	196	210	220	205	222	219	200	211	199	209	228	189	205	207	170	207	207	203	186	212	222	221	207	220	203	194	189	169	198	210	221	225	197	182	175	209	185	223	203	209	207	211	216	206	173	181	222	211	208	210	215	198	204	221	192	214	214	217	204	198	238	229	230	215	197	202	198	206	195	202	199	234	207	192	185	208	236	200	211	199	214	237	189	220	251	207	200	207	193	211	203	202	205	202	218	220	203	230	226	228	233	213	224	203	204	224	200	210	225	230	206	207	236	221	214	173	230	211	232	224	218	197	235	195	220	201	211	213	218	215	220	199	203	194	208	220	199	232	218	180	226	203	215	202	195	193	213	202	222	193	209	201	242	183	224	188	222	227	190	209	198	207	193	201	202	226	223	218	207	198	223	194	194	216	222	209	201	189	212	201	201	211	234	196	216	180	199	192	239	203	225	188	195	221	212	212	222	217	212	200	216	210	191	203	211	203	185	220	195	214	190	204	211	213	211	188	232	212	235	226	236	220	201	210	207	207	227	219	194	226	202	238	174	213	208	207	197	199	183	230	195	227	210	208	192	190	205	227	194	198	206	192	216	206	236	229	194	220	195	221	214	210	222	214	218	204	201	219	203	250	225	220	180	214	217	195	224	193	210	208	231	212	201	197	223	206	228	216	211	183	199	220	235	216	227	198	198	224	197	186	201	224	209	206	231	213	187	220	187	217	230	216	229	236	210	198	205	205	215	221	205	197	238	224	209	220	204	222	212	225	227	215	216	234	178	218	208	202	212	210	194	184	212	187	233	195	206	219	208	202	193	187	243	201	203	212	223	217	198	221	213	221	221	195	211	219	205	204	222	212	227	212	218	200	177	211	217	213	224	172	191	234	196	226	203	214	192	205	204	216	215	200	181	198	205	220	225	187	229	204	211	210	222	206	201	201	219	208	198	199	233	218	220	204	227	220	200	215	202	236	208	185	207	241	207	198	237	205	165	222	229	221	218	177	213	182	239	229	238	222	239	187	218	218	215	189	216	214	192	215	205	199	201	197	210	198	207	187	246	206	223	244	237	197	191	210	206	178	194	225	226	229	208	212	217	222	190	220	210	210	198	216	185	198	210	224	200	225	195	213	204	214	209	185	213	214	216	220	201	196	213	217	223	192	207	202	196	201	217	209	212	222	200	208	216	214	209	203	234	230	230	207	185	182	225	216	230	193	227	214	241	185	191	202	212	206	195	218	202	204	212	211	181	225	201	209	207	213	221	204	210	221	203	191	201	198	237	192	201	227	214	210	202	207	216	197	212	219	207	215	202	221	238	230	194	227	194	210	209	220	211	196	196	204	193	226	195	213	191	211	204	214	215	190	215	210	232	195	227	206	220	239	224	238	224	218	221	192	187	202	211	203	229	224	220	215	202	217	189	228	182	229	197	197	198	201	204	195	197	209	219	231	197	220	192	246	218	221	211	215	217	222
33246	51671	44209	31923	26414	23309	19697	16710	11508	7775	5274	4219	3433	3025	2537	2233	1874	1624	1412	1159	941	783	585	528	460	451	377	378	386	311	306	327	316	297	319	293	332	324	332	312	346	315	341	330	331	299	341	284	305	283	276	288	284	246	278	269	270	284	286	246	281	290	251	265	272	260	288	257	280	254	288	268	280	287	281	262	275	249	270	243	230	246	246	246	272	270	285	251	268	251	259	252	275	264	288	286	287	259	240	279	249	273	285	245	263	273	223	264	262	272	253	266	271	269	268	269	263	277	258	266	248	244	244	246	286	249	285	297	284	266	241	252	254	262	245	245	270	256	276	278	251	266	248	289	261	237	274	264	271	282	286	279	243	235	255	269	233	253	260	261	274	260	248	303	256	269	237	273	262	281	261	285	271	252	253	269	288	276	276	239	265	260	261	258	305	274	286	245	250	240	297	256	245	249	261	245	276	293	272	246	303	262	273	258	228	289	265	258	235	258	286	288	288	272	231	276	233	249	263	246	255	280	230	286	274	298	273	281	282	264	250	247	259	238	243	277	270	238	279	254	268	254	290	246	248	243	249	270	280	267	273	258	259	249	264	264	282	271	259	220	259	275	265	247	271	266	278	273	258	270	232	262	262	263	254	274	249	274	262	263	253	267	226	282	269	249	272	265	277	258	248	241	284	262	238	260	261	269	274	260	269	244	256	250	269	274	266	244	268	256	278	263	259	259	278	268	257	264	243	244	235	263	274	284	290	255	256	255	240	242	275	259	270	280	241	287	262	273	261	264	262	240	269	276	254	255	247	260	273	308	262	271	244	239	260	244	264	234	248	258	258	249	284	259	280	274	214	261	256	263	269	240	283	260	260	253	240	261	245	273	255	243	298	245	235	263	232	273	270	251	265	256	283	283	278	245	273	261	256	249	232	292	225	250	248	265	266	277	275	249	242	269	247	230	273	252	270	266	243	228	286	258	271	283	275	254	243	240	263	261	234	255	242	257	266	237	266	236	253	238	266	273	282	296	266	268	260	230	244	273	252	243	293	298	228	253	252	245	276	292	257	253	257	270	250	277	261	259	233	272	262	247	252	269	253	269	251	248	241	298	257	256	278	260	302	256	262	258	261	272	259	259	268	252	257	264	277	255	259	232	253	269	275	258	280	248	258	254	262	263	274	273	255	276	248	265	261	273	255	235	254	261	244	281	240	251	265	262	226	257	269	261	221	234	245	288	226	258	283	260	297	256	283	290	281	264	251	249	265	274	267	278	240	253	255	248	248	266	243	262	265	289	291	269	270	263	270	250	260	265	266	253	249	280	246	284	292	267	262	295	238	244	274	238	251	257	258	265	230	284	253	244	271	271	260	264	256	247	275	225	238	275	273	228	299	268	239	264	266	263	281	276	281	254	250	304	271	248	252	266	234	281	263	238	255	250	274	281	255	290	270	279	254	264	282	249	261	253	282	273	251	238	282	271	267	256	287	259	251	242	238	267	243	256	284	253	274	253	274	259	272	278	269	233	278	267	240	233	260	272	277	252	267	260	224	256	237	258	278	273	287	269	280	279	251	255	287	271	277	250	265	307	244	267	257	276	258	237	261	269	237	254	244	259	258	264	248	260	253	315	292	271	269	262	279	244	306	264	272	237	231	248	244	265	265	268	235	263	267	263	271	246	266	280	281	270	273	268	232	259	242	263	262	279	236	268	229	270	270	277	269	265	262	272	257	283	285	285	234	258	274	264	265	246	257	272	261	256	272	287	270	247	228	261	263	287	242	251	233	247	278	261	258	244	269	235	280	244	245	238	267	243	250	259	229	247	265	267	242	252	241	248	277	285	257	265	247	263	276	260	282	270	269	240	264	256	293	261	263	280	253	281	284	273	246	250	220	231	260	272	280	276	280	255	273	257	270	247	269	279	248	288	248	273	226	294	270	227	242	264	260	258	257	275	227	257	287	248	252	262	273	281	276	241	265	256	255	269	258	264	265	255	250	281	261	295	277	285	271	271	247	245	278	290	242	281	257	289	281	258	239	279	223	280	269	240	269	258	267	266	260	245	262	275	262	291	271	270	253	300	285	282	248	244	254	267	264	257	256	270	257	276	276	230	275	242	264	265	270	243	260	201	287	269	298	245	244	240	269	246	257	275	254	274	275	262	282	252	253	257	266	261	271	272	272	278	257	270	285	266	264	270	275	231	273	249	271	281	250	226	251	260	264	263	257	297	239	250	278	265	259	247	238	247	278	285	257	270	254	270	257	247	268	249	248	292	216	236	279	270	280	248	255	253	257	258	242	267	242	260	265	263	225	255	281	252	229	234	251	267	236	238	257	266	233	271	249	272	261	291	281	279	242	269	198	256	254	266	266	251	255	261	273	235	264	253	263	257	243	246	254	259	257	250	265	250	242	272	236	265	241	271	308	261	283	265	261	262	262	253	262	244	279	261	230	287	262	245	252	277	271	251	265	298	272	274	282	265	249	281	288	246	265	267	283	230	260	291	286	257	239	259	251	262	239	262	247	256	249	249	299	265	260	264	242	263	252	264	257	242	239	307	238	263	251	270	279	246	259	263	257	232	260	268	233	260	296	262	231	248	243	271	275	268	274	257	264	261	266	273	237	229	286	256	242	253	247	295	253	242	268	275	242	246	256	279	251	270	261	282	288	260	261	216	273	278	239	289	299	261	297	264	252	256	262	259	245	263	260	274	242	248	266	243	263	278	265	263	243	230	277	263	279	262	246	295	270	251	262	259	313	262	265	245	261	254	287	238	270	241	265	255	242	273	246	255	273	268	273	245	246	237	254	266	265	243	265	268	257	253	264	261	241	244	262	276	258	262	259	254	252	245	234	237	274	237	283	265	246	265	276	278	236	259	267	246	250	267	282	267	270	254	271	273	248	239	248	251	229	235	239	266	251	291	255	299	232	247	250	255	259	280	236	248	248	255	263	253	255	281	276	256	270	231	246	255	239	254	282	262	250	286	260	258	245	262	257	284	267	267	267	239	237	265	261	271	262	260	267	260	256	299	264	257	240	247	258	234	263	279	250	255	256	259	259	267	297	253	260	264	281	250	273	228	251	246	274	239	279	267	276	268	247	251	273	262	245	262	249	271	229	263	252	256	249	322	255	253	261	241	246	275	255	273	233	285	242	242	251	268	248	244	270	293	252	242	243	263	236	265	257	268	255	265	257	282	239	249	290	264	250	257	274	267	264	248	280	263	295	283	271	283	254	246	284	292	275	270	231	254	246	268	244	273	253	262	255	256	255	256	279	281	241	298	261	264	275	265	256	246	247	264	255	265	253	279	249	287	226	255	247	269	254	269	235	259	264	258	268	249	269	273	253	260	249	272	275	255	258	279	252	273	287	274	260	272	248	280	239	245	276	233	261	259	286	253	224	239	286	269	291	268	264	270	259	240	293	264	258	243	280	273	255	241	272	250	245	255	265	274	261	242	259	284	276	247	254	247	284	241	244	268	243	253	280	253
22656	20998	28626	23661	21648	24305	25628	17798	11003	7258	4782	3826	3194	2794	2335	2077	1767	1613	1323	1204	999	796	650	591	544	504	472	486	410	368	383	337	378	380	351	374	342	379	363	358	330	397	340	376	351	380	336	334	336	331	352	320	315	330	288	323	337	321	330	338	297	319	303	302	329	321	321	317	337	325	286	261	295	302	307	291	317	275	270	321	300	312	279	287	297	309	303	290	304	353	302	292	308	267	305	295	296	311	323	314	301	290	283	318	312	274	329	291	299	294	318	309	319	303	300	321	271	312	284	303	314	292	305	302	275	303	304	301	317	317	324	305	288	307	326	295	289	272	264	304	296	296	305	315	304	301	301	294	296	330	322	300	297	315	285	305	266	312	316	273	275	309	291	326	297	302	288	282	318	314	276	278	302	289	297	297	292	279	302	321	317	315	297	262	292	288	304	287	292	280	311	304	292	305	297	310	291	313	303	266	304	287	275	264	314	303	299	329	286	279	299	309	307	331	338	299	291	305	315	328	306	317	330	307	299	303	267	315	292	315	312	308	317	304	277	300	287	301	307	304	320	263	310	308	299	302	293	297	300	317	286	314	327	323	318	336	265	299	306	286	314	283	295	289	309	297	283	296	296	311	286	320	303	295	303	296	284	284	284	306	266	306	316	306	289	307	299	303	287	301	277	280	291	284	298	314	296	331	304	309	275	297	311	336	349	292	311	283	307	315	296	306	328	265	310	335	306	315	294	304	275	277	269	293	299	288	269	294	313	316	290	303	308	315	305	291	286	312	313	314	301	297	292	312	307	314	321	293	289	291	287	288	296	296	293	301	306	302	297	309	298	296	287	260	300	315	265	316	303	281	317	283	290	299	279	302	322	319	301	294	297	288	276	255	306	317	285	318	315	307	300	277	248	298	290	291	327	306	285	300	288	308	327	322	284	316	289	284	335	301	290	297	321	319	300	299	289	311	299	297	299	268	246	302	316	301	302	331	286	321	324	268	295	289	320	308	285	323	334	306	308	262	274	323	287	292	297	319	334	352	335	287	314	286	305	305	302	306	317	291	294	304	335	321	312	304	304	312	296	302	290	284	315	301	321	325	312	296	309	304	310	310	280	288	292	320	319	280	338	273	314	297	264	301	287	283	310	312	292	311	283	307	307	310	297	279	293	301	252	332	329	316	328	283	305	270	313	299	284	310	284	299	295	286	293	300	297	326	304	286	314	290	262	337	296	325	293	292	285	297	290	304	294	300	330	309	296	315	297	297	299	284	305	331	301	324	283	303	328	331	330	306	295	291	290	302	275	299	270	272	324	287	312	289	280	324	264	313	289	282	320	320	323	322	280	309	299	290	319	295	325	273	321	293	301	295	305	288	281	294	306	290	308	318	281	306	295	296	282	313	306	286	297	287	313	291	308	313	301	284	303	320	313	303	292	294	297	270	283	302	297	291	283	281	336	307	300	288	290	292	305	268	296	316	304	275	300	355	276	337	290	284	290	292	313	292	294	299	307	320	318	295	289	285	293	293	287	286	272	298	278	297	278	291	282	290	301	313	285	286	289	332	264	276	278	283	317	291	267	295	306	311	305	312	304	323	285	322	295	275	315	297	271	296	311	313	288	258	316	290	282	297	296	296	300	291	286	303	318	299	293	322	287	299	329	308	308	343	291	288	308	287	269	291	302	342	298	295	309	311	291	279	293	321	305	319	303	319	291	297	328	328	327	298	319	299	315	326	302	332	269	258	332	297	269	274	282	300	314	283	308	301	275	315	309	289	289	303	309	301	297	316	307	282	281	313	295	308	324	295	312	296	281	325	305	272	310	290	291	291	313	312	293	302	296	305	307	342	303	328	309	303	330	292	301	277	317	330	301	312	337	283	295	283	310	301	304	314	323	316	316	304	284	318	310	280	298	286	297	305	308	289	286	293	298	309	296	287	303	316	321	307	280	308	282	289	292	329	294	308	289	290	289	308	346	324	287	323	328	288	290	310	321	344	306	268	285	309	298	296	308	298	288	307	295	302	304	321	333	285	307	292	328	310	288	301	319	289	286	270	290	288	309	263	311	287	287	302	315	304	291	295	314	330	308	324	281	293	307	285	289	316	300	321	286	293	298	277	305	293	292	301	278	332	315	322	285	297	307	296	303	305	289	283	292	304	310	317	297	309	293	287	325	287	293	294	310	307	325	316	302	290	292	306	351	289	279	287	294	279	278	270	305	302	308	291	304	290	301	310	304	310	296	293	303	294	350	270	313	299	301	353	315	270	340	292	287	308	284	300	276	334	294	284	288	316	300	298	338	302	301	264	287	323	294	282	297	296	306	306	335	320	307	312	282	318	337	293	295	290	272	304	319	324	324	324	262	295	305	317	284	293	264	297	318	320	302	329	304	294	312	310	289	337	313	274	311	323	291	278	282	282	308	276	276	296	333	291	299	298	311	294	304	269	302	297	285	278	308	310	316	280	302	281	323	271	295	298	337	318	327	308	271	325	295	293	311	312	305	306	306	292	276	300	270	303	307	319	305	323	319	336	297	303	322	297	303	305	296	305	336	305	282	332	282	339	307	296	299	297	307	312	291	278	297	287	290	281	294	313	317	330	289	308	290	304	313	295	292	293	286	244	294	266	318	301	281	301	314	321	287	290	303	291	311	296	309	304	317	292	305	285	299	294	339	291	295	292	295	309	307	336	303	323	288	301	314	284	302	303	314	302	305	322	312	316	334	312	298	298	294	326	291	253	306	313	320	297	302	315	323	302	281	307	272	284	313	327	273	290	302	293	288	311	293	295	271	319	294	318	303	281	306	341	291	275	299	293	296	294	301	306	299	289	324	279	300	300	324	284	281	276	315	304	293	259	312	287	308	298	281	272	336	268	330	311	316	296	273	342	325	283	283	300	279	293	291	319	311	285	314	301	308	288	285	297	280	319	279	314	302	268	347	286	295	338	326	323	308	311	308	293	283	294	324	297	305	274	280	302	274	315	298	296	299	300	295	286	308	306	259	299	312	310	291	268	295	308	300	326	296	303	319	298	297	292	345	294	321	309	298	295	309	279	277	279	301	299	296	293	305	295	304	300	277	312	305	302	286	301	287	325	317	293	299	296	292	283	306	307	310	303	344	284	304	268	284	332	269	266	287	323	279	313	295	274	302	337	307	301	303	312	310	296	304	279	317	284	332	272	301	279	297	285	290	282	316	287	287	329	276	286	312	302	326	321	270	298	313	326	283	304	278	297	311	305	250	285	307	306	279	320	286	322	289	319	284	299	304	302	282	314	295	308	290	279	301	297	297	303	307	284	300	299	287	272	289	289	328	319	313	327	288	332	267	275	305	311	327	291	307	317	297	294	287	297	285	321	291	326	295	317	276	301	267	293	300	309	280	282	292	275	314	281	296	303	312	330	287	307	307	263	297	293	290	301	275	301	303	297	307	326	334	299	304	269	306	312	334	283	297	299	319	303	305	297	306	267	272	289	308	294	272	293	269	302
35603	61065	51751	39292	34201	31403	27524	24308	17527	12451	8928	7267	6175	5241	4466	3860	3377	2856	2411	2028	1699	1406	1057	894	785	773	725	641	578	493	492	460	461	468	482	465	470	454	453	456	507	473	525	468	520	488	427	386	388	383	390	380	389	367	419	404	420	371	391	376	394	360	375	357	389	353	347	388	356	384	379	344	386	374	363	340	390	361	367	356	354	357	350	367	410	341	373	338	388	364	366	362	351	400	310	366	334	351	359	360	365	351	369	340	375	364	339	347	329	341	370	369	388	333	310	362	409	312	351	375	361	312	369	363	369	361	359	355	356	368	373	340	348	357	348	357	358	357	351	311	350	336	366	366	356	357	360	370	357	363	346	338	380	393	359	352	381	362	360	363	369	369	371	390	407	387	387	376	336	352	385	315	344	334	368	411	335	371	328	382	361	374	373	339	366	366	338	377	359	352	384	379	347	344	339	374	370	320	338	368	344	352	399	379	347	363	314	395	355	345	332	331	384	357	348	371	400	308	347	364	366	351	400	361	361	357	396	343	334	378	372	333	392	355	341	367	348	361	371	354	376	358	331	367	345	345	351	403	364	367	326	364	340	367	339	327	372	395	352	364	371	354	332	335	358	341	361	403	344	316	347	352	392	385	332	343	397	331	345	348	344	330	382	386	329	350	373	369	347	390	366	327	326	361	339	387	329	351	384	383	410	330	350	372	337	328	363	376	374	347	358	384	368	378	355	323	350	364	352	354	356	363	378	338	348	373	365	338	350	370	354	354	385	381	352	365	358	368	374	349	338	338	334	324	362	359	389	349	351	358	323	360	351	330	365	333	369	355	330	335	362	368	350	367	367	345	353	371	325	360	329	338	358	384	342	362	360	368	356	316	339	360	363	362	315	361	375	342	345	331	349	377	372	361	355	372	344	379	344	371	347	370	374	311	355	382	336	350	321	342	346	368	385	368	375	337	351	338	335	372	315	380	326	341	371	385	355	397	336	404	355	379	379	363	349	382	329	349	344	362	333	374	387	349	322	363	361	361	343	337	346	368	352	362	361	366	346	358	355	356	392	358	348	369	357	360	353	325	373	352	379	349	332	337	338	348	366	349	339	383	347	348	350	349	359	332	362	371	341	364	368	335	344	328	330	376	353	332	355	387	362	375	347	326	351	386	359	336	340	345	364	384	355	402	319	377	356	335	360	341	345	333	339	339	390	349	356	359	314	364	386	366	382	362	332	353	350	359	366	363	374	353	364	377	342	330	353	393	359	359	346	417	325	380	383	361	404	358	338	346	418	351	396	405	394	361	359	386	376	353	311	356	389	331	348	325	345	331	340	341	317	369	352	365	369	341	334	373	371	347	362	337	340	373	348	378	373	334	380	371	355	391	328	363	387	403	361	381	311	391	333	327	364	338	326	343	362	354	374	340	376	370	368	349	361	325	380	383	381	334	358	382	359	361	334	336	327	392	351	340	325	386	365	335	365	335	394	342	365	391	357	337	368	393	388	366	324	349	379	354	362	376	341	357	363	355	376	372	313	390	357	352	379	349	337	369	364	355	360	344	386	351	335	345	343	357	373	408	362	388	342	358	373	395	386	380	377	335	353	348	393	364	344	343	373	349	341	370	368	371	362	343	337	365	360	343	351	378	360	337	362	330	378	356	366	348	350	335	369	362	362	348	314	360	368	343	368	370	359	349	358	368	370	328	358	368	342	373	367	354	364	362	368	369	351	366	375	362	360	332	408	334	368	359	383	345	334	375	348	339	330	385	361	375	323	371	352	342	361	365	376	343	340	377	361	340	350	325	371	352	382	349	346	380	364	375	364	351	362	399	369	358	379	357	362	352	369	374	401	342	350	381	359	369	314	387	395	351	368	355	344	388	372	360	342	358	388	361	345	351	383	347	363	366	325	324	360	359	350	363	345	367	352	398	349	339	376	356	346	346	338	379	336	396	325	368	364	370	351	388	347	355	368	356	374	357	352	373	368	367	428	342	380	349	350	383	361	367	359	334	363	323	382	388	349	338	386	352	348	328	345	352	326	335	332	356	359	369	350	346	348	342	329	363	392	345	373	360	391	340	362	354	335	321	352	353	359	364	340	339	350	365	375	340	352	357	369	359	336	383	358	336	346	351	360	344	361	398	379	349	344	354	347	335	350	360	338	354	390	369	364	366	354	326	379	375	347	369	402	367	360	382	363	360	356	380	355	351	368	372	351	345	362	366	340	351	371	356	359	339	361	369	372	360	374	350	356	345	357	362	344	382	357	363	341	336	349	326	357	356	369	368	321	366	344	361	337	329	384	327	377	367	389	353	356	361	349	392	355	366	365	353	376	375	346	372	361	354	364	340	338	369	367	379	357	372	350	393	367	347	341	357	340	321	352	339	374	377	360	347	346	395	382	356	359	370	339	352	371	329	345	363	363	356	347	404	373	361	338	365	344	335	339	358	335	361	335	334	358	340	385	378	361	363	371	344	338	353	378	368	349	342	355	340	371	371	340	362	340	359	365	348	346	352	355	340	371	346	352	395	328	333	342	346	370	358	345	335	335	376	361	369	381	357	339	377	336	345	352	363	340	374	348	323	391	340	389	346	349	357	379	380	330	371	347	365	344	348	351	320	345	355	365	375	390	321	338	381	345	393	367	361	349	365	378	359	351	357	321	345	344	381	355	359	356	365	333	365	360	352	341	404	333	359	367	362	347	358	356	357	352	392	365	360	384	347	348	401	373	362	371	341	325	378	370	397	353	354	331	357	363	350	346	326	362	345	382	357	355	408	341	357	360	367	340	355	329	377	380	360	400	376	343	338	340	352	341	369	380	325	377	346	387	363	335	325	342	380	363	334	391	343	369	350	348	360	376	361	419	368	385	349	395	369	329	364	333	347	350	321	315	367	352	347	332	375	331	357	346	364	405	350	340	344	365	332	373	340	354	334	362	343	351	338	374	377	346	334	362	355	324	360	359	347	356	387	372	370	372	365	393	367	381	371	369	353	372	365	353	346	381	375	370	372	341	356	357	360	378	371	385	365	372	363	337	358	356	336	374	349	377	378	399	348	343	384	318	355	346	359	343	328	348	338	371	348	341	339	376	358	339	359	402	347	355	365	371	374	371	317	339	392	324	330	340	356	386	350	353	344	372	362	402	386	368	335	365	385	371	380	370	328	327	332	380	352	325	348	360	356	362	365	364	381	395	356	376	345	351	354	363	353	377	357	367	370	357	340	375	346	347	400	334	381	344	334	372	330	329	382	368	342	344	396	359	348	333	339	355	337	342	353	341	392	377	344	360	349	354	344	355	343	359	357	345	344	334	361	341	373	345	339	318	344	350	337	331	350	338	377	347	343	359	395	339	340	336	359	321	350	380	366	319	329	415	339	357	346	370	326	373	367	376	386	373	358	353	357	334	359	364	334	358	355	376	352	358	341	373	341	370	347	368	314	318	373	334	359	349	347	360	345	340	381	352	353	346	355	327	352	348	353	321	377	398	347
28886	30149	34563	25409	17678	13534	10484	7804	4515	2698	1955	1441	1330	1151	998	811	824	729	609	504	456	408	349	325	298	289	284	297	257	254	256	237	216	245	224	227	228	262	253	228	251	243	229	240	271	250	241	227	218	232	230	233	225	235	223	241	262	230	231	255	252	239	234	232	238	201	228	212	203	244	225	223	233	217	234	224	215	193	215	215	256	212	211	239	221	209	212	215	206	215	211	190	207	235	217	210	226	204	226	212	238	219	207	210	226	239	237	222	245	216	215	201	191	224	230	208	217	235	227	230	213	218	213	224	221	249	220	187	232	227	204	218	207	223	217	191	228	241	197	210	234	206	202	237	222	233	225	224	222	207	218	250	227	207	225	210	194	232	231	233	232	216	217	261	239	238	184	203	197	207	216	206	227	218	212	265	231	231	213	210	249	185	214	239	230	201	218	225	218	222	213	227	245	222	248	205	218	200	218	201	222	253	206	221	238	218	228	234	205	214	213	212	214	213	221	223	250	219	215	221	242	206	205	202	231	242	226	212	235	230	229	240	227	199	194	208	207	220	211	236	213	203	203	199	265	216	221	200	218	219	233	219	212	229	247	198	226	223	196	233	202	202	211	206	223	210	199	213	224	210	228	206	216	242	229	192	245	196	208	216	217	213	216	237	201	210	186	240	209	224	206	209	219	223	222	195	186	217	225	231	195	219	229	214	224	225	230	197	211	188	226	211	206	226	191	220	208	230	199	215	204	239	227	220	201	241	232	212	183	206	217	216	207	212	218	206	207	214	212	224	218	216	225	226	222	223	215	240	215	204	222	219	213	216	204	227	199	240	210	230	222	270	205	230	215	199	226	242	220	202	218	207	238	248	231	216	214	233	232	220	221	208	238	208	232	238	198	199	215	209	226	212	226	216	224	222	186	223	203	228	212	227	247	232	195	224	233	210	216	223	211	194	209	206	218	214	215	224	218	227	242	236	220	221	222	222	208	222	219	216	230	221	213	237	242	217	238	236	234	229	240	216	219	215	194	207	225	202	209	246	217	216	211	224	210	225	208	223	208	191	229	230	225	202	231	217	213	219	214	218	249	216	209	243	230	210	233	247	220	193	205	222	237	212	226	202	235	189	242	223	224	192	232	241	248	237	211	214	209	244	199	242	230	225	220	212	245	236	217	209	222	194	190	238	232	197	211	232	212	218	220	209	224	221	245	236	233	191	228	220	211	235	237	234	234	208	211	231	211	208	231	226	199	252	213	215	219	218	235	202	199	212	214	242	253	182	189	209	236	220	202	243	217	225	248	243	196	215	213	221	223	207	214	218	223	203	241	223	217	233	224	225	207	228	243	237	214	210	238	222	200	239	238	220	209	220	225	217	229	228	213	213	229	208	243	209	216	189	205	244	244	228	219	237	221	232	227	250	226	216	198	218	214	229	217	204	222	234	227	225	212	209	216	229	210	221	199	213	217	229	253	229	213	224	232	251	230	244	254	206	189	191	220	223	200	209	222	230	233	221	210	237	211	213	226	222	214	222	195	222	199	232	195	212	212	207	223	229	227	212	252	219	202	207	204	224	226	246	211	214	219	217	223	216	213	241	218	191	227	222	227	220	228	195	210	191	186	215	217	239	235	188	218	256	225	246	182	227	181	214	216	217	217	216	199	224	208	201	235	215	223	234	239	192	223	195	245	228	222	231	215	211	204	229	234	220	200	207	239	220	233	226	207	202	214	238	215	212	219	214	229	232	206	221	222	208	214	205	218	223	200	193	198	221	219	205	244	211	203	222	196	220	229	207	236	252	220	234	199	207	229	222	189	230	230	206	241	222	219	216	245	222	204	221	218	208	239	216	224	229	221	238	207	238	243	231	217	227	244	218	224	225	195	198	217	212	191	203	170	197	227	236	225	208	231	235	224	206	229	229	226	248	225	235	196	199	233	230	201	201	223	243	232	209	222	203	228	229	223	216	206	231	222	210	202	215	223	229	222	239	220	238	237	212	197	225	218	223	219	225	225	216	225	232	225	204	201	198	224	211	199	238	235	228	225	251	237	249	243	206	235	221	224	212	192	186	201	227	249	213	207	231	206	235	250	215	234	212	213	200	255	214	201	255	238	224	247	256	226	227	234	234	246	236	227	240	224	180	202	220	222	207	220	209	231	225	221	225	207	227	194	221	207	235	222	239	199	251	239	234	199	212	211	205	223	230	205	187	222	221	216	198	218	201	208	217	201	217	227	203	212	218	229	206	229	206	216	213	195	189	225	210	235	249	224	226	266	230	220	252	240	241	212	227	209	212	207	238	219	233	223	234	214	200	246	240	217	209	211	226	221	228	201	215	219	192	233	235	240	211	217	236	200	225	208	244	233	211	247	216	208	235	214	207	216	222	194	228	220	210	199	215	227	252	207	205	216	224	241	231	208	205	233	242	204	223	203	245	202	210	215	222	192	217	215	238	222	213	203	237	224	235	219	213	226	209	224	215	207	230	225	243	209	206	229	220	212	197	217	202	216	251	215	201	233	227	225	243	242	207	244	228	208	222	230	237	225	212	210	210	217	226	241	186	242	238	200	254	205	217	240	222	225	261	210	221	205	214	201	204	223	219	220	199	210	227	222	204	196	228	203	220	205	248	218	232	224	201	236	215	222	238	231	224	227	234	200	232	229	252	216	231	214	215	200	196	199	211	239	226	209	218	233	212	197	216	228	203	215	238	237	225	209	231	244	223	211	210	224	230	227	214	219	225	209	231	192	204	234	208	220	202	230	224	221	216	231	200	221	233	210	227	214	214	218	203	211	240	225	229	185	225	211	215	220	231	248	209	209	226	213	225	222	237	225	245	211	243	216	236	224	226	200	199	211	236	200	212	239	249	223	217	220	204	230	207	220	217	242	224	205	211	206	224	202	229	244	207	194	213	228	236	213	233	214	237	224	244	212	209	229	219	215	226	208	218	217	221	205	225	226	220	239	221	216	194	226	232	203	225	192	196	206	211	221	232	265	206	234	214	232	238	244	201	233	205	254	250	226	238	210	214	238	256	238	226	235	230	221	220	193	238	219	205	227	221	204	218	216	249	214	196	220	226	215	235	186	253	212	219	187	219	239	229	225	241	204	205	203	218	240	226	211	206	194	235	211	201	218	198	222	230	222	223	209	235	231	182	195	233	235	235	209	205	223	229	202	235	223	216	239	246	196	254	245	210	209	209	213	219	236	235	222	234	230	225	225	222	208	209	211	203	217	205	222	241	220	216	216	214	194	227	221	212	203	216	188	211	228	216	239	223	236	226	226	245	206	200	247	209	213	235	192	218	204	226	213	184	232	237	251	210	221	233	200	232	210	191	209	204	246	214	215	243	194	205	170	202	205	222	226	230	229	242	222	240	237	211	214	217	240	205	227	224	210	233	241	215	213	221	237	221	222	214	248	220	229	210	205	221	234	205	222	247	216	233	223	230	206	225	257	239	228	234	215	210	229	222	242	251	228	195	205	213	234	202
32295	46471	39191	26904	22432	19986	17169	14125	8827	5621	4040	3050	2636	2257	1798	1578	1454	1426	1136	884	775	611	489	482	425	410	388	426	314	327	299	308	353	269	318	297	325	306	303	308	304	332	305	291	299	277	273	303	314	344	295	286	277	275	266	278	279	290	267	275	276	301	256	268	256	240	259	271	261	264	304	293	259	256	288	274	272	263	263	262	269	251	283	260	251	288	271	279	261	258	288	288	273	228	249	261	280	254	277	314	285	291	263	246	261	292	272	270	271	258	263	257	282	258	270	256	261	285	251	282	250	305	272	264	261	266	292	287	252	257	282	278	244	299	258	265	266	263	248	229	279	247	263	263	252	270	279	248	258	256	264	258	265	254	271	259	272	255	265	281	278	302	270	241	255	275	285	266	245	286	288	302	259	247	263	256	235	237	248	237	272	237	312	292	276	257	285	304	255	275	265	246	283	283	277	257	243	262	252	274	252	255	281	235	258	289	270	261	243	255	275	233	291	254	289	271	295	245	239	234	265	273	265	275	246	269	282	261	300	251	260	245	270	277	260	237	267	290	242	266	260	290	250	304	269	279	299	243	245	236	266	277	249	245	263	287	303	240	249	276	275	281	272	281	303	277	240	260	258	264	261	275	260	281	260	295	267	266	256	254	272	265	249	283	275	268	245	272	249	263	245	274	266	251	257	270	284	264	290	262	271	256	284	259	270	285	225	269	272	278	270	263	253	258	280	270	247	257	287	275	248	251	282	271	263	290	297	273	282	235	288	271	274	280	267	274	266	257	288	287	298	260	265	277	259	264	252	264	268	276	262	261	272	257	258	278	259	282	282	245	244	274	309	246	272	273	280	261	266	259	267	270	255	283	290	269	266	295	260	283	278	253	290	286	268	300	245	284	273	289	271	281	294	253	270	263	272	282	297	277	278	293	274	263	252	239	246	289	265	286	254	250	266	278	265	268	262	273	246	280	270	259	277	256	259	263	273	280	263	265	263	287	270	266	269	283	275	262	283	272	252	253	260	273	287	248	261	274	267	271	277	262	277	240	300	293	271	245	277	255	281	238	234	278	242	270	267	264	265	277	241	264	252	267	263	256	231	255	257	256	263	249	278	267	259	273	289	272	257	257	301	278	263	268	293	265	273	266	266	271	254	274	275	289	261	280	285	245	290	262	281	285	286	274	284	293	270	298	287	260	249	275	293	251	278	259	242	239	292	286	244	272	263	226	269	270	250	273	277	306	252	254	314	267	297	255	293	279	270	258	267	281	266	270	242	272	269	273	270	287	276	258	247	267	263	286	290	283	270	259	230	280	263	272	246	274	283	274	274	257	249	258	275	266	262	254	286	263	284	299	279	251	287	275	259	281	282	279	259	262	265	254	271	282	263	257	273	256	254	267	309	274	279	256	294	261	253	261	253	260	265	278	272	283	285	263	276	241	272	278	268	277	277	283	281	271	294	289	278	284	266	271	261	249	265	236	282	266	253	283	264	278	295	279	269	271	261	297	264	267	254	262	276	275	274	244	263	238	249	262	260	247	294	240	282	238	236	286	252	259	283	278	268	283	264	284	266	294	260	290	259	298	254	259	265	268	296	256	257	287	272	273	263	244	285	256	260	264	274	275	258	277	249	275	267	256	306	254	265	264	273	272	247	294	293	261	286	275	277	232	238	286	251	253	265	254	277	280	249	260	269	231	268	268	289	241	262	260	259	264	258	292	300	241	282	262	269	236	261	234	254	298	276	285	283	239	271	314	298	290	299	268	293	256	269	256	274	277	296	273	262	260	268	268	261	295	266	277	277	261	252	264	260	260	238	244	256	255	273	315	262	278	256	263	275	275	295	260	276	249	294	272	264	269	264	279	278	261	243	282	264	271	259	288	253	266	254	275	269	271	272	295	269	243	233	290	277	290	264	238	271	271	262	268	241	257	220	300	274	302	268	255	270	280	260	250	272	275	277	269	266	242	280	256	266	268	245	255	270	239	235	285	274	257	288	253	250	273	258	290	253	258	267	251	256	264	243	281	243	275	253	299	256	253	289	279	299	249	264	284	266	285	241	271	251	257	296	276	271	267	280	270	267	281	269	275	270	240	239	267	301	263	276	289	280	273	240	256	268	241	269	273	273	241	271	270	268	260	247	244	259	264	273	281	258	253	275	286	258	274	296	269	270	253	256	271	245	229	298	270	268	262	311	308	270	255	260	261	266	262	279	240	274	249	262	244	274	264	262	260	279	279	277	277	257	252	274	257	279	278	293	256	279	249	253	228	276	262	252	284	290	252	243	262	276	305	270	285	267	256	287	254	301	273	279	274	235	245	267	266	291	251	277	284	307	302	251	272	255	255	294	271	278	263	240	280	284	271	277	257	275	265	260	252	241	275	290	283	241	228	240	252	264	293	318	275	253	265	277	262	224	274	296	273	249	239	280	251	267	272	254	265	259	284	235	262	299	301	281	272	281	255	267	269	275	292	277	241	298	284	258	259	274	242	283	266	245	231	297	277	252	268	313	262	269	251	267	256	265	247	269	272	249	258	273	257	276	273	266	287	258	280	276	286	282	270	305	258	245	282	260	249	261	266	223	272	263	275	257	279	275	313	276	301	255	266	267	229	296	244	277	297	296	279	258	270	236	254	274	247	253	281	249	264	250	262	267	272	278	261	259	265	272	254	280	282	273	273	271	266	247	246	234	260	264	278	244	279	260	261	255	286	304	264	284	273	257	258	259	274	311	265	234	271	301	245	277	258	257	263	269	242	266	265	278	263	261	242	258	260	271	244	260	276	285	236	274	283	250	267	273	253	272	277	263	245	247	242	266	244	257	261	287	258	265	272	286	283	264	254	268	259	258	257	262	274	298	266	276	276	276	270	250	234	237	258	270	258	268	262	279	242	268	268	256	277	273	288	240	263	245	257	265	245	268	292	253	258	248	273	264	255	251	268	254	307	291	265	280	256	286	256	294	263	271	269	283	262	261	283	286	266	283	264	240	236	246	264	286	259	264	273	270	271	254	239	263	272	259	288	286	274	252	267	258	271	275	269	274	253	268	250	252	275	275	269	242	242	252	257	279	288	233	268	253	281	225	236	268	287	270	281	239	280	277	275	284	290	262	271	262	286	303	276	241	266	265	263	262	275	251	291	290	249	262	284	286	272	232	282	265	248	274	285	250	287	270	257	272	257	253	255	288	298	275	237	259	266	257	279	273	262	267	271	249	294	267	276	254	266	263	241	276	291	254	283	259	281	239	258	279	244	278	250	284	296	289	256	269	291	267	249	254	263	258	257	273	251	287	274	270	253	282	224	293	290	232	269	282	292	257	282	269	255	245	268	252	261	244	255	261	281	256	276	254	267	274	254	253	274	291	239	259	250	309	275	259	264	280	283	269	267	261	307	281	292	252	252	273	250	280	268	246	272	281	241	278	258	271	262	266	258	251	275	263	269	274	266	274	276	311	278	280	282	244	275	270	270	268	251	291	283	263	271	253	262
23873	21031	28425	24545	22565	22254	18857	12168	7026	4690	3061	2516	2267	1965	1593	1306	1285	1205	1015	844	767	575	533	445	413	396	452	403	352	333	306	340	349	295	300	316	314	316	317	323	297	296	338	369	313	274	314	306	308	322	273	301	270	266	277	320	280	295	292	286	299	278	293	304	296	285	284	329	284	280	268	255	283	287	264	311	267	270	277	271	262	293	250	270	304	267	286	258	305	260	281	311	265	257	291	276	284	235	295	278	263	259	299	290	274	274	262	277	275	280	265	266	259	317	271	269	281	280	294	264	265	254	284	295	271	290	288	273	264	265	257	273	300	253	271	280	253	264	239	267	246	266	258	259	274	262	251	291	257	264	289	267	288	284	258	301	274	254	270	290	279	282	308	263	265	271	269	281	273	246	303	277	281	242	264	275	300	268	283	294	297	280	259	286	292	306	266	275	266	275	291	317	272	277	298	288	297	272	271	285	306	277	275	262	277	284	273	265	296	293	260	301	284	275	283	265	285	256	266	299	265	263	295	259	308	261	253	273	285	290	304	279	248	283	262	289	250	304	253	254	251	271	272	247	253	278	283	260	268	289	269	268	287	252	270	282	281	285	284	252	275	286	287	277	300	295	273	254	260	259	274	275	252	297	288	309	268	300	288	268	268	284	281	287	274	279	307	307	270	286	272	283	264	268	276	263	270	306	252	252	293	278	282	301	284	246	282	264	284	276	290	292	266	284	296	281	275	276	265	276	269	267	271	249	255	275	258	321	266	249	290	280	289	305	293	279	275	252	288	246	274	296	258	300	281	278	274	262	284	235	287	277	275	268	269	251	280	269	271	295	276	263	283	280	265	299	269	280	279	271	283	267	286	294	296	292	280	274	282	298	273	265	291	282	281	279	300	261	284	289	270	282	252	292	273	274	273	249	284	288	291	254	285	269	281	258	291	260	255	298	274	281	279	295	285	302	305	272	247	258	263	258	280	277	277	271	268	285	287	296	292	264	265	256	269	269	267	268	284	270	276	287	278	261	314	246	276	284	268	298	273	254	247	298	281	274	243	266	289	282	297	235	291	278	289	291	288	287	308	318	278	282	286	250	263	266	293	255	289	280	280	281	269	318	269	290	272	262	299	287	296	265	320	266	261	281	280	252	290	269	272	257	301	283	265	288	276	264	284	254	261	254	266	267	265	284	258	293	299	260	287	255	259	240	291	270	258	275	274	300	273	262	275	276	267	281	295	278	285	269	266	258	276	276	255	292	306	264	290	285	258	282	305	255	239	288	275	274	255	277	264	265	274	277	237	290	280	275	269	269	259	265	255	261	287	278	281	277	287	291	256	254	254	282	272	259	262	280	261	276	297	301	262	265	243	302	283	278	279	246	294	295	264	286	281	288	262	254	245	256	280	282	278	293	275	270	293	291	295	282	289	286	275	293	278	279	293	247	299	279	294	294	312	297	274	302	274	275	265	301	246	286	289	277	274	262	243	280	281	269	271	330	277	286	241	290	268	270	251	291	273	271	288	269	297	269	264	262	290	307	279	268	257	276	293	275	276	291	263	274	294	266	282	278	276	276	306	273	281	254	309	299	286	237	285	273	268	271	267	280	280	276	307	254	257	304	286	280	279	272	273	281	288	269	272	263	287	312	290	266	261	266	264	278	301	290	254	277	261	290	275	314	266	260	272	297	297	287	284	267	289	265	258	257	283	284	286	277	284	273	269	275	265	285	294	261	228	263	287	307	278	285	265	297	298	303	296	264	247	293	285	292	256	289	335	306	270	281	307	277	259	312	280	277	279	260	250	258	279	274	243	293	270	297	272	302	268	245	266	279	267	274	236	262	288	261	260	257	265	262	255	280	271	261	252	305	297	274	277	263	279	273	252	274	300	303	276	256	276	246	279	292	281	249	272	270	281	260	276	257	270	269	255	278	273	266	296	322	277	306	316	249	277	297	291	296	264	278	277	275	282	283	251	286	289	281	264	263	261	288	293	251	268	279	296	278	290	276	256	305	286	237	278	263	273	306	249	279	252	290	255	284	274	286	283	276	268	282	269	258	284	277	242	297	280	246	272	292	239	266	289	301	283	286	264	286	287	276	306	274	275	313	266	263	263	272	275	265	245	285	274	262	292	265	278	265	273	277	252	273	281	287	285	298	268	286	245	254	255	287	264	285	278	301	267	295	290	278	291	264	284	273	264	253	257	284	263	269	273	281	254	271	291	275	251	278	275	252	287	268	277	308	267	285	276	263	311	253	273	267	266	254	311	293	278	262	295	258	251	264	290	287	308	286	301	284	254	266	263	280	302	274	281	267	289	302	281	308	297	290	262	260	272	259	248	318	289	284	280	301	286	271	285	277	288	260	265	270	297	275	265	282	280	303	279	272	279	252	281	265	293	252	265	290	289	269	272	293	299	275	261	277	276	295	258	311	274	295	265	292	308	282	272	269	271	281	295	286	268	260	245	254	280	286	260	250	307	309	251	275	305	273	269	261	259	304	261	260	280	285	252	290	268	288	270	259	260	289	252	277	274	276	314	280	291	274	293	298	297	274	289	274	251	285	246	299	274	285	261	273	283	241	271	247	289	293	283	286	273	284	273	281	305	292	298	292	298	270	296	282	273	279	280	265	256	273	274	288	262	248	293	286	264	294	287	241	246	290	281	284	295	274	263	264	278	269	249	292	258	269	253	249	286	282	286	277	256	248	281	267	282	251	252	254	270	271	261	287	308	277	275	259	275	293	281	269	252	281	290	262	267	271	289	254	255	263	277	270	273	253	268	257	282	251	272	284	280	254	267	302	294	256	266	267	293	296	276	279	284	274	276	250	282	282	280	274	270	307	279	274	273	297	289	251	292	266	314	264	298	259	257	289	275	279	281	277	287	283	277	287	294	247	305	261	274	295	301	271	281	308	273	295	257	270	277	280	254	266	245	273	267	262	287	313	284	264	250	309	287	300	271	246	288	275	272	267	284	293	272	297	266	262	273	275	262	309	266	284	285	283	269	304	235	299	289	268	302	269	326	281	282	261	273	284	275	266	271	298	291	267	279	304	283	293	299	276	273	296	269	277	277	257	274	305	268	296	246	281	273	292	300	267	296	288	248	299	248	253	273	290	280	263	273	275	274	283	270	267	261	279	289	281	278	275	281	294	286	227	284	279	264	286	291	244	331	270	273	277	290	292	277	263	270	277	264	299	276	299	260	265	258	303	298	298	271	284	272	276	277	281	245	275	277	274	277	268	272	273	274	277	298	275	295	296	286	249	250	272	307	278	276	249	285	301	281	273	272	274	251	286	300	265	326	272	268	260	268	291	284	270	284	295	283	277	269	254	291	292	293	285	287	265	277	307	302	265	259	290	251	251	268	304	288	265	259	260	267	261	259	266	270	255	267	259	261	272	264	251	274	253	280	242	274	295	266	278	273	292	255	256	270	272	289	296	237	275	275	290	290	281	290	310	275	275	304	260	279	279	274	286	313	264	306	300	253	274
32709	54574	45989	33071	28814	26351	23000	18438	12371	8970	6067	5196	4647	3792	3042	2699	2270	2170	1870	1512	1215	962	839	651	634	611	574	517	487	426	416	418	395	431	402	394	365	391	410	393	387	428	441	452	416	388	376	379	350	376	382	371	348	351	349	325	365	374	383	341	341	375	349	318	334	329	367	327	334	339	306	336	358	325	318	307	323	344	368	300	308	355	316	295	344	345	350	347	331	343	334	321	330	340	336	331	318	355	341	316	330	337	305	332	331	342	322	335	354	330	343	334	306	335	328	340	353	310	325	335	374	324	327	330	331	317	370	319	345	334	331	364	356	313	350	358	341	354	346	344	313	350	299	349	334	330	327	363	314	371	334	343	335	367	327	308	345	345	340	314	326	318	327	299	322	319	337	316	335	332	308	340	320	315	359	326	319	360	343	355	316	284	355	314	378	364	334	363	314	361	335	350	348	315	312	331	307	340	340	355	372	347	379	312	336	317	348	351	321	330	345	340	338	315	331	320	310	322	318	339	318	316	367	334	342	321	335	359	330	347	336	342	315	324	338	320	316	331	351	354	318	300	325	344	342	321	333	319	357	336	331	331	345	347	334	349	319	329	329	331	341	327	319	343	338	313	317	359	298	336	313	303	278	323	317	348	330	358	317	326	350	336	321	352	314	357	327	331	306	301	359	304	325	341	332	334	326	335	326	324	332	326	308	304	277	303	336	345	337	305	325	356	294	354	339	315	374	340	358	333	334	325	313	322	326	346	296	319	344	304	367	320	329	346	329	324	366	344	315	325	328	347	340	316	361	351	354	319	302	330	335	351	366	327	307	320	339	359	332	318	321	346	334	326	326	295	373	343	320	348	336	348	302	324	316	345	321	369	332	290	348	343	328	322	324	342	325	302	330	336	328	315	311	331	339	311	305	302	337	360	340	300	360	314	342	350	330	308	371	330	355	345	333	352	334	357	346	342	354	332	338	348	339	340	311	357	298	333	355	316	314	334	324	314	329	328	329	312	335	356	337	342	334	349	321	330	351	335	313	332	344	348	347	333	351	321	325	313	351	298	321	327	334	328	316	325	344	340	333	362	336	325	331	329	322	311	323	346	322	323	343	358	356	310	355	368	345	350	305	379	340	342	314	358	304	319	329	337	339	314	357	329	363	341	316	355	338	328	343	303	348	334	290	339	336	345	342	321	352	342	325	329	312	329	329	296	347	340	320	307	307	320	312	354	328	318	351	325	302	332	341	310	336	333	328	326	340	330	330	328	338	330	326	352	314	335	331	322	333	316	319	342	334	300	341	330	350	358	324	341	326	342	348	351	329	356	334	337	335	326	368	348	344	321	329	349	336	318	337	328	352	324	310	311	348	341	324	323	296	326	325	349	331	305	335	338	350	337	332	304	345	339	290	332	341	322	345	279	316	306	341	334	324	352	337	297	329	340	345	319	307	335	349	331	344	342	357	306	325	354	358	317	304	327	343	293	338	351	334	309	310	356	355	344	331	328	349	360	339	319	330	339	345	325	332	357	353	333	348	302	354	365	350	344	328	337	290	328	338	292	321	347	364	315	353	329	338	311	321	320	351	346	319	305	353	327	329	320	311	322	354	346	323	388	303	353	330	332	315	306	325	310	362	342	344	369	374	355	310	354	353	316	336	324	341	365	302	307	356	346	331	353	321	331	332	301	344	315	329	331	334	324	336	328	330	303	342	332	338	340	362	327	303	311	328	335	302	318	304	313	315	338	337	316	326	308	316	312	332	342	328	302	340	311	336	356	359	328	355	304	303	326	356	319	331	359	312	315	308	351	383	318	317	328	323	315	337	324	305	316	333	316	322	329	341	312	350	353	342	300	322	347	327	323	366	345	324	334	336	301	308	330	303	342	358	342	327	301	336	309	360	314	342	324	325	324	306	304	293	349	324	356	333	363	340	339	348	325	326	344	340	317	309	320	346	325	310	307	324	364	355	342	355	335	359	337	330	325	355	318	323	333	338	334	327	329	341	332	336	326	298	339	338	332	343	364	319	362	337	355	308	349	303	344	355	348	335	321	349	341	340	352	321	308	342	335	344	358	302	320	326	331	319	329	312	332	340	343	328	325	318	337	360	360	308	366	350	313	344	381	340	308	352	339	361	342	351	357	333	345	354	309	296	344	313	345	309	334	313	359	325	340	357	325	358	316	333	331	336	362	298	313	328	338	315	311	328	335	334	345	360	373	317	327	327	337	355	326	328	343	317	337	333	321	360	311	311	350	336	370	342	328	347	355	325	314	347	341	337	322	332	332	290	322	316	327	360	321	373	338	322	307	318	365	341	351	323	303	307	310	302	346	318	321	321	324	360	298	349	309	318	322	355	351	310	344	326	335	365	353	341	343	330	304	314	369	325	337	328	330	345	347	335	359	324	354	347	315	316	326	320	335	303	339	355	348	311	348	319	361	337	332	341	304	264	327	348	314	365	337	333	302	309	330	353	323	327	318	324	311	336	355	326	348	340	301	316	374	351	351	348	334	359	347	313	319	339	354	357	330	338	346	331	335	340	336	360	339	312	280	337	315	327	351	335	348	361	339	335	305	359	326	330	315	339	334	300	349	329	337	326	329	326	332	329	320	347	356	326	338	353	380	341	326	329	323	322	298	326	341	331	317	321	307	351	327	333	298	322	325	322	325	359	332	295	362	322	316	315	317	327	330	363	343	340	325	328	329	320	331	338	326	331	354	344	348	349	379	305	322	347	289	323	328	337	323	328	330	322	352	362	351	295	316	339	360	331	311	351	346	341	305	333	343	335	354	310	318	340	331	321	342	350	339	291	338	316	329	334	318	349	357	351	324	332	324	297	308	361	351	346	343	345	319	279	350	337	322	322	332	342	338	332	330	341	338	362	334	324	321	311	310	327	320	304	315	301	366	330	315	318	322	317	334	346	341	350	329	329	314	313	331	347	300	341	320	359	332	334	308	364	358	342	333	347	328	367	342	323	331	367	327	323	331	339	324	311	346	337	333	332	327	343	344	307	330	325	345	328	334	346	341	335	324	329	317	344	337	348	329	329	321	361	379	345	347	369	314	325	347	308	327	320	338	359	319	327	341	332	310	320	337	342	342	335	309	323	341	302	347	325	335	316	323	345	336	329	347	326	315	372	290	334	311	342	354	368	325	326	308	331	292	324	321	351	322	326	360	328	308	299	328	355	325	337	363	314	336	341	331	324	338	351	346	312	362	329	328	315	330	337	328	326	342	348	341	329	329	346	311	322	348	313	331	338	321	296	318	366	339	316	312	327	320	316	315	357	346	333	342	335	334	361	350	335	352	289	333	321	339	317	327	319	329	336	353	325	340	345	332	321	365	330	341	340	294	336	327	335	340	332	335	322	340	321	343	342	337	312	310	349	330	347	334	343	327	313	342	347	357	350	340	342	328	321	309	343	330	333	366	322	288	336	365	324	321	313	299	337	327	319	333	316	322	320	341	319	331	344	335	323	313	349	339	329	309
24967	21192	28101	25955	20859	16974	12724	8934	5551	3427	2228	1858	1684	1477	1274	1050	1001	872	737	671	587	436	400	353	335	310	283	276	278	241	259	210	233	238	228	263	239	244	265	254	252	244	253	266	229	231	246	224	241	207	217	213	214	236	212	229	215	243	210	195	218	200	230	220	204	250	217	209	186	216	193	203	200	202	230	195	207	182	217	225	212	195	207	208	237	211	216	176	225	189	225	212	210	262	223	208	216	196	218	216	187	214	211	222	199	206	206	210	200	195	227	210	230	224	222	226	222	215	233	209	205	200	215	200	202	216	215	207	222	194	208	203	227	199	203	205	191	203	241	168	223	206	203	194	205	215	208	221	209	188	201	220	226	206	234	217	204	208	173	215	214	210	217	189	221	219	208	205	193	198	192	207	219	162	200	203	204	231	247	207	215	188	217	227	200	223	230	196	204	219	210	231	191	222	196	213	224	217	211	203	229	222	200	233	183	239	203	211	221	181	210	218	224	207	197	210	206	202	230	227	213	206	207	190	235	212	196	227	205	208	217	222	208	237	214	198	212	191	234	227	254	199	183	219	210	173	226	181	205	183	197	199	182	195	196	197	228	225	210	188	195	209	193	206	198	220	215	222	210	187	210	215	216	205	200	181	198	222	210	229	197	189	168	212	204	224	216	207	207	187	222	191	233	218	215	202	204	232	224	219	181	201	177	232	198	218	207	200	193	209	195	211	227	202	219	224	197	204	238	241	231	193	216	202	236	205	210	182	204	216	194	224	202	199	239	208	230	217	212	208	242	228	223	210	201	213	181	205	170	210	221	201	208	220	197	198	234	207	221	198	188	220	192	213	227	230	229	211	198	216	209	214	239	215	233	204	228	210	182	200	198	215	186	208	197	220	215	195	202	195	197	227	232	201	208	212	212	234	191	220	194	193	209	191	231	194	208	213	205	208	229	214	168	195	209	203	192	212	215	212	226	205	194	225	193	220	207	195	209	203	210	198	194	210	200	208	207	227	220	200	217	199	218	203	222	226	206	196	195	197	185	234	227	197	169	209	210	202	181	200	208	194	220	209	210	191	215	209	197	242	198	200	239	202	229	190	216	229	179	197	196	196	230	239	187	200	182	206	204	219	192	221	239	224	231	200	161	224	215	220	211	204	204	198	211	214	199	213	202	216	216	192	202	207	211	202	189	212	186	240	187	217	188	217	232	210	203	198	228	201	208	220	227	232	187	199	233	200	219	239	221	205	218	207	230	208	209	204	223	225	209	215	211	210	212	187	202	203	202	190	189	192	202	185	174	199	206	182	203	225	192	242	212	226	200	196	197	200	195	190	205	195	228	211	244	191	205	244	213	191	202	193	206	195	212	213	225	213	218	233	205	219	209	209	233	209	201	196	220	183	219	207	226	224	201	212	210	222	200	200	206	216	180	199	203	211	184	221	230	211	211	214	227	188	228	210	210	184	232	219	193	209	200	211	218	223	196	230	215	205	205	190	201	220	206	194	215	185	201	171	218	193	231	208	247	206	210	222	200	196	229	193	217	207	206	193	192	208	187	197	182	192	198	232	213	207	214	217	219	203	225	209	174	213	211	220	188	211	219	205	215	226	216	211	211	201	206	197	229	204	227	214	212	205	208	198	187	221	198	192	237	215	212	213	204	207	216	216	212	216	224	188	228	215	231	182	238	225	237	208	233	213	225	215	211	235	205	209	222	210	233	215	237	206	195	197	203	205	190	196	208	239	225	199	194	200	223	178	215	207	213	198	229	204	201	215	216	225	194	205	214	224	216	202	183	220	209	212	226	214	234	198	209	215	197	208	191	195	261	192	214	207	203	203	229	206	183	211	198	203	227	197	220	240	215	221	223	204	192	181	206	205	190	225	191	222	208	197	213	210	202	194	232	199	191	211	176	208	227	200	204	218	203	223	200	203	230	220	198	220	189	201	239	218	206	204	229	195	235	214	201	193	222	225	207	214	219	204	204	224	215	189	216	214	209	212	222	234	212	210	237	228	221	214	195	190	200	217	197	206	200	226	209	229	206	207	222	214	209	213	210	213	221	222	211	210	185	218	205	194	213	212	216	214	191	212	194	195	238	224	216	237	210	209	204	199	235	200	223	202	208	237	221	228	188	206	202	208	222	197	203	224	190	199	220	210	206	232	203	192	192	215	220	206	215	197	201	208	221	186	225	199	200	213	205	205	215	181	217	211	184	214	206	212	198	194	207	219	226	215	212	196	191	186	205	213	216	220	206	202	191	230	212	191	199	234	223	196	208	208	209	220	192	205	226	219	202	209	233	197	210	195	218	221	169	206	197	202	187	185	237	210	212	221	197	170	206	201	216	169	218	218	199	192	182	219	217	228	186	233	195	200	224	205	219	214	209	203	241	202	196	202	224	205	192	191	206	212	220	212	209	221	216	191	189	181	213	185	212	184	219	223	201	223	203	223	231	249	230	214	184	224	222	206	222	222	222	186	194	204	241	198	208	180	218	217	215	203	200	189	232	178	197	228	207	197	203	227	198	211	207	209	209	203	228	195	187	193	202	216	202	206	232	217	192	212	203	188	185	199	219	203	211	212	208	229	198	218	208	215	216	211	214	205	200	207	216	217	232	207	204	204	221	199	210	229	205	225	215	210	206	191	220	226	223	202	213	209	195	213	214	196	197	200	211	225	207	208	208	202	230	190	205	205	223	207	189	186	213	233	230	203	220	229	206	231	221	200	231	186	192	192	227	209	189	178	198	234	195	202	214	189	201	195	194	201	217	217	183	222	187	191	207	209	230	233	209	224	221	165	207	229	212	216	221	207	199	213	206	196	213	206	225	208	197	208	226	221	197	235	203	218	201	191	210	197	216	228	203	195	217	231	197	193	208	205	239	191	218	214	185	216	196	204	184	185	205	201	200	197	207	216	230	223	251	242	202	229	221	216	194	214	214	204	198	181	212	238	204	215	218	220	193	215	204	227	204	246	239	182	235	204	204	209	201	215	197	207	222	210	218	251	233	193	234	201	229	211	194	218	209	205	216	207	218	190	187	196	217	224	231	203	218	209	212	188	209	217	208	218	210	194	201	209	202	199	216	207	189	212	210	219	212	211	197	225	205	211	199	225	217	210	197	201	228	223	207	203	204	227	206	192	203	221	209	193	204	206	187	213	195	235	214	225	224	220	213	209	214	213	197	215	205	201	176	212	181	242	215	224	206	219	230	218	222	190	202	182	229	209	210	176	190	203	203	215	212	208	222	200	221	201	208	212	203	223	205	205	205	209	202	203	211	208	185	216	237	188	175	186	217	199	230	234	195	225	207	213	236	210	208	218	248	211	229	188	196	214	211	208	192	216	232	234	201	196	203	178	230	203	211	210	199	235	210	191	231	211	197	198	223	190	178	195	225	225	205	192	180	208	203	214	234	190	217	197	191	211	207	206	232	224	215	208	219	191	208	232	224	201	216	183	232	188	210	214	201	225	224	217	213	217	231	211	185	242
33308	51133	42304	29080	25539	23092	19756	16183	11514	7180	4902	4103	3572	3011	2596	2152	2012	1708	1500	1169	1007	774	643	545	484	427	403	384	354	300	312	314	350	329	317	324	339	327	315	325	344	356	328	356	367	337	325	278	313	301	328	289	277	261	259	283	273	270	314	257	274	266	277	286	277	247	261	259	259	294	281	262	277	234	265	254	266	245	254	280	241	263	283	255	284	263	263	269	268	295	258	250	244	265	284	249	247	263	235	259	241	251	297	277	242	241	294	244	272	263	268	263	274	259	253	273	250	256	260	275	298	236	236	265	268	255	265	287	253	266	263	279	238	257	245	249	253	273	266	271	253	278	246	268	254	257	250	267	259	230	266	271	275	256	267	282	263	264	269	275	276	248	263	264	265	255	251	236	261	262	249	235	230	278	295	242	248	272	314	265	239	279	271	240	269	242	246	235	260	241	247	258	268	237	253	257	272	258	260	256	265	243	253	257	256	259	251	262	257	274	295	250	279	250	250	236	238	258	272	244	264	282	279	256	254	272	242	243	241	241	225	270	255	244	244	266	251	252	261	269	265	248	270	249	260	272	237	298	248	279	271	256	236	263	254	263	278	284	257	271	232	241	277	243	260	265	262	284	246	269	220	272	264	266	307	288	286	266	240	288	244	237	267	246	279	262	266	259	242	263	274	253	253	275	281	246	239	249	236	293	254	269	269	267	248	238	262	247	258	269	262	222	258	249	262	283	259	230	271	259	247	241	275	243	267	272	260	249	268	290	242	235	261	267	252	239	239	247	242	233	249	262	222	289	247	274	246	288	299	254	227	244	281	273	246	242	280	258	247	265	267	253	282	270	276	258	284	244	260	243	251	260	236	231	285	246	251	244	262	264	272	271	275	250	237	264	262	246	263	272	274	263	274	256	292	272	258	277	279	272	282	282	268	253	266	281	250	268	241	253	262	291	262	258	248	247	237	254	267	261	237	267	276	238	245	266	256	282	274	255	242	260	273	242	260	276	244	265	262	251	252	283	278	241	253	275	227	285	247	264	251	257	281	262	242	254	264	266	283	257	252	262	278	247	256	261	267	267	279	251	219	281	262	269	239	274	260	254	251	295	252	277	249	270	262	265	266	272	238	295	290	256	246	260	282	237	266	255	261	254	239	258	240	260	256	267	296	241	276	266	237	268	268	260	249	249	271	255	269	252	264	274	232	287	253	266	268	259	278	284	240	240	288	274	269	276	251	273	258	243	266	293	271	286	254	263	270	305	252	284	239	258	253	275	276	255	224	279	266	252	245	247	259	284	267	269	253	264	263	293	264	282	273	266	261	266	267	234	257	266	235	283	268	273	264	229	263	261	239	266	251	265	247	270	249	242	235	275	251	245	279	259	262	261	271	240	242	284	255	271	269	251	266	256	278	257	258	276	257	258	257	273	250	256	269	289	240	260	260	258	274	278	255	237	285	251	256	289	260	274	258	271	273	273	243	218	242	286	251	252	252	276	261	261	269	264	273	242	267	266	254	271	246	266	241	280	273	275	233	259	264	242	282	254	235	273	250	252	274	260	289	291	244	241	269	246	238	289	266	284	272	276	252	275	272	255	252	279	263	271	262	262	278	290	255	287	275	263	268	248	269	284	242	271	246	265	264	231	293	254	260	252	271	271	265	266	247	270	268	292	266	280	245	270	243	262	273	263	247	273	236	267	248	272	241	257	264	263	260	257	272	250	267	290	242	286	271	273	263	261	235	257	275	252	277	274	253	265	242	259	273	273	290	265	253	239	259	269	266	256	266	253	258	263	262	250	256	243	262	279	248	265	256	253	232	255	279	247	261	273	261	272	264	248	242	250	265	253	264	275	246	268	284	271	243	273	248	279	273	244	254	236	246	269	269	268	294	241	261	255	266	254	250	252	241	268	271	263	244	246	239	265	280	267	258	258	280	262	250	260	258	256	271	273	290	266	230	249	245	268	260	253	282	215	285	258	265	266	265	269	287	256	258	244	276	273	266	266	296	235	275	261	279	266	307	254	253	242	272	262	284	222	283	265	262	274	287	262	256	264	277	252	275	279	257	223	240	272	259	237	277	246	249	269	245	257	274	257	229	279	261	244	227	256	258	282	267	277	287	246	298	280	284	250	241	284	265	251	258	260	265	253	275	264	270	245	242	264	250	247	270	272	249	249	257	289	261	263	251	294	280	267	222	302	284	257	268	256	273	246	244	238	248	252	255	265	286	251	261	234	264	260	256	239	274	297	276	274	262	231	252	234	257	273	257	273	233	246	258	264	285	259	251	265	255	293	263	269	279	267	258	239	237	269	228	286	275	247	253	245	239	262	244	275	276	242	263	267	235	268	263	270	263	238	238	269	265	244	263	255	251	257	266	253	293	284	241	244	250	253	269	272	268	276	273	234	269	259	251	289	263	254	281	254	230	279	241	263	266	246	235	279	257	254	241	265	266	310	274	253	237	254	246	252	263	282	253	241	248	253	242	248	268	254	246	247	287	262	246	266	248	267	247	284	255	260	245	259	257	235	288	272	252	269	248	252	265	270	271	237	274	259	259	277	263	239	263	258	259	253	254	262	302	264	258	264	270	252	255	277	283	270	246	280	255	256	285	251	245	263	267	260	256	264	276	256	263	269	270	276	270	283	252	285	243	248	261	243	255	285	265	268	257	261	257	246	264	263	266	249	221	232	268	271	259	255	268	255	244	253	275	247	233	268	238	243	256	238	270	271	262	263	265	273	257	277	246	245	263	265	259	232	280	248	271	250	261	262	255	271	259	261	235	248	260	272	256	256	249	256	243	258	242	256	279	275	243	256	245	286	273	264	263	255	276	260	276	274	276	280	261	293	300	243	265	260	264	267	263	259	235	272	267	264	258	258	244	269	256	249	263	287	272	280	283	258	287	281	241	265	262	253	263	259	281	269	245	240	252	244	252	280	274	267	229	239	273	272	245	251	246	229	242	269	270	264	246	267	240	250	258	268	242	254	251	280	260	246	274	275	243	240	252	242	227	254	254	268	262	289	263	261	263	283	232	249	245	274	256	261	231	245	279	265	249	277	275	236	243	279	269	271	267	252	258	262	270	244	247	267	275	280	278	246	271	250	258	291	265	249	237	252	266	237	262	257	265	280	275	261	277	224	263	257	295	246	271	237	284	252	240	276	266	231	267	270	245	237	255	235	255	260	264	244	275	232	255	264	245	268	280	268	272	277	260	238	214	257	276	230	271	261	250	237	285	265	279	259	262	244	270	257	243	264	280	270	273	266	251	249	283	258	266	253	277	277	247	247	249	247	271	264	286	244	279	230	261	247	265	273	255	265	248	240	254	251	260	279	266	258	265	270	253	253	283	270	244	262	243	254	242	258	246	240	260	244	262	276	280	243	262	283	305	243	275	272	239	267	247	278	284	271	281	281	265	285	266	283	270	258	279	260	268	264	275	246	269	278	275	269	254	258	227	247	280	266	241	245	263	248	227	262	237	256	259	269
22741	21041	28673	23713	21570	24225	25141	17036	10828	6305	4410	3623	3251	2749	2525	2142	1961	1663	1427	1185	961	798	628	551	510	524	492	453	397	337	390	362	369	365	362	359	383	364	377	367	353	389	372	389	351	352	344	356	347	367	304	311	328	319	310	301	313	337	330	303	331	292	308	340	302	283	278	312	313	312	307	303	291	313	311	304	301	311	308	300	302	321	299	323	298	294	313	308	335	312	294	273	283	271	309	327	283	284	299	301	275	296	296	301	310	288	300	300	321	302	261	310	300	290	292	305	317	282	294	297	311	306	294	295	318	301	314	296	322	295	296	295	294	293	293	259	314	285	305	290	262	306	300	287	333	296	327	316	289	289	307	290	311	303	284	290	302	295	291	299	282	298	318	295	330	315	318	299	310	303	307	304	282	320	316	301	292	314	305	301	275	310	306	289	312	311	315	315	288	300	313	297	325	308	290	276	287	315	299	281	300	299	310	263	300	287	319	283	272	322	330	283	314	298	302	289	289	296	289	297	317	294	307	298	323	323	273	293	301	317	282	291	326	300	295	266	316	278	314	280	294	299	299	317	281	297	294	324	315	314	301	295	309	278	268	298	317	316	284	284	299	315	283	317	287	280	307	275	316	287	306	293	309	286	304	287	307	284	300	278	313	282	300	292	291	328	299	309	317	322	270	299	305	319	318	283	264	289	287	321	276	307	300	274	283	304	314	327	293	297	282	275	281	303	300	304	297	275	280	288	291	277	286	284	297	325	325	305	286	287	291	315	276	310	299	305	282	325	300	303	307	288	300	320	315	283	293	298	318	284	303	307	324	300	322	306	279	310	277	342	313	294	288	290	291	295	320	296	306	302	296	285	333	315	278	300	279	312	297	307	327	272	326	272	302	313	307	303	259	323	276	288	305	280	331	292	280	313	287	264	285	327	266	269	312	291	314	299	294	304	294	309	276	283	305	326	287	328	292	283	326	273	297	284	289	289	269	303	282	322	304	297	310	277	309	310	308	296	322	318	312	312	321	314	303	322	292	307	337	275	279	288	290	278	288	312	304	290	298	303	302	300	285	316	306	291	269	315	304	281	286	304	306	321	300	304	322	302	315	268	276	320	309	324	290	306	280	301	294	302	341	292	287	295	306	310	289	258	317	306	289	313	309	278	302	301	251	299	312	291	280	292	290	268	303	297	275	338	267	260	325	299	282	295	298	278	314	324	288	295	298	269	278	261	306	303	309	306	309	294	277	293	323	304	265	288	267	315	296	272	291	336	299	285	330	290	287	300	308	284	315	317	312	296	305	283	290	312	315	291	279	300	320	301	284	295	323	331	310	348	286	298	316	297	310	311	293	298	324	325	310	318	304	313	300	275	303	282	284	291	288	318	272	303	305	285	289	309	276	284	293	301	330	296	267	304	293	281	301	310	316	270	312	295	289	282	317	306	286	307	300	314	302	289	268	298	327	286	280	291	266	331	282	303	282	263	291	272	306	299	301	315	305	294	302	309	304	313	273	328	299	308	292	303	278	272	285	299	294	293	307	270	279	337	277	319	274	326	290	275	302	282	305	292	294	294	317	286	302	285	296	310	288	315	280	296	281	316	281	269	274	326	297	290	270	312	307	292	308	301	290	314	313	315	290	274	272	315	303	299	295	308	309	296	322	301	300	269	292	294	299	285	287	322	284	321	311	288	320	309	283	277	324	292	293	304	292	280	312	331	310	308	297	281	301	294	305	305	278	296	274	301	301	292	284	304	310	282	323	291	301	291	297	311	282	305	282	297	258	298	301	317	349	307	296	289	323	286	298	305	304	292	297	288	319	306	296	281	263	287	302	277	293	316	311	305	309	310	306	298	302	282	294	291	292	297	273	293	312	318	329	302	286	297	258	302	282	308	280	314	295	304	307	275	309	290	335	309	302	332	312	280	276	287	284	282	296	289	310	307	288	331	294	274	297	295	367	297	288	277	303	265	288	301	279	308	323	307	303	313	292	265	280	311	299	273	290	348	298	273	301	277	311	309	284	297	326	277	315	340	292	320	311	310	284	316	298	310	292	297	320	280	301	270	306	317	335	296	293	307	291	302	321	335	309	299	325	294	315	285	301	293	281	311	309	296	286	299	332	328	294	270	286	289	287	265	305	333	307	287	327	295	319	324	294	308	272	292	308	333	328	284	272	278	328	315	266	293	282	292	314	296	301	308	303	295	296	286	288	272	281	283	279	300	291	325	284	283	292	297	308	277	296	269	298	278	295	311	287	312	307	304	325	277	321	263	279	306	276	319	316	288	328	303	315	289	289	321	288	290	300	292	286	315	305	309	305	293	305	290	318	326	279	303	319	293	301	286	324	315	288	290	318	291	305	278	325	322	259	255	304	286	309	273	346	312	296	342	264	316	301	285	267	320	305	309	329	293	310	292	321	288	284	323	305	303	280	316	305	290	306	293	324	288	282	301	305	250	296	308	286	294	295	323	297	311	315	301	322	297	328	296	285	297	303	312	306	307	314	284	312	314	307	308	271	339	335	294	266	314	287	313	286	316	281	289	300	308	290	297	327	272	285	326	317	284	307	309	311	320	287	295	340	321	278	280	264	278	303	271	342	296	306	328	300	276	267	288	295	286	315	281	279	294	302	302	308	280	285	318	289	278	305	305	292	318	299	307	298	288	325	331	277	280	301	324	305	287	308	297	290	292	279	276	325	301	291	283	258	305	257	289	294	297	291	285	301	296	334	312	321	298	284	321	300	303	299	331	285	263	322	296	269	285	303	295	307	362	309	312	309	263	306	304	319	301	288	284	288	295	314	287	307	299	288	283	277	317	320	293	262	321	274	261	300	285	294	283	297	292	289	299	312	315	303	308	287	319	307	300	256	317	301	344	275	291	272	288	279	318	262	308	281	271	286	277	284	296	325	295	332	286	324	323	289	288	284	315	294	279	305	299	304	319	292	264	292	298	335	293	318	301	302	299	300	297	294	299	272	318	330	316	324	273	308	308	278	299	306	339	296	300	317	317	316	284	282	274	304	301	307	259	320	337	295	272	289	275	280	301	318	290	292	293	292	322	306	323	296	298	286	301	309	318	288	279	299	278	288	297	300	306	299	278	290	293	317	286	292	291	272	299	291	304	294	290	286	324	301	287	325	282	336	254	297	296	290	290	265	297	293	285	295	282	323	309	295	279	278	272	280	283	278	304	301	297	325	301	287	297	290	316	280	317	318	312	299	283	327	308	286	329	295	342	303	275	288	310	289	336	306	319	325	301	304	304	286	278	307	303	311	306	288	296	310	324	287	311	314	288	298	302	307	301	285	290	294	275	326	287	302	325	318	325	296	321	279	302	303	316	331	282	286	305	286	288	276	297	289	297	311	310	296	291	319	296	328	289	295	291	317	293	320	313	303	297	304	308	298	295	294	288	302	271	297	282	311	310	279	297	276	294	302	316	319	319	271	286	294	307	324	314	268	292	312	291	287	309	292	312	334	282	284	287	308	286
35925	60591	49861	36714	33441	31288	26799	23470	16908	11110	8445	7004	6362	5402	4767	3967	3513	3187	2508	2143	1685	1314	1019	868	788	808	656	640	547	486	538	479	479	480	429	436	462	489	481	517	452	548	496	540	437	424	420	435	404	441	398	450	364	394	414	378	419	393	406	389	383	365	377	352	370	377	375	368	328	364	367	366	363	367	393	358	358	353	363	374	369	342	361	394	370	396	343	344	346	368	308	327	383	312	356	361	364	361	389	370	336	363	382	370	381	332	350	356	367	364	330	338	365	380	345	370	352	342	345	328	330	373	362	367	340	373	355	345	352	354	379	354	326	368	372	399	365	320	402	332	355	340	375	327	364	335	340	359	370	369	355	364	369	339	367	339	367	380	352	338	332	359	329	364	330	374	362	333	353	346	347	374	345	352	375	369	351	353	342	365	336	365	348	367	359	364	365	374	333	359	374	388	362	333	393	335	338	340	389	350	354	349	349	349	360	340	365	324	351	350	358	369	359	360	412	365	364	374	368	342	360	372	369	345	338	330	346	350	356	338	364	399	352	370	378	340	379	348	361	335	377	355	344	329	359	366	369	362	353	348	333	337	383	363	337	353	347	383	329	357	372	329	353	357	341	393	360	353	346	332	343	326	366	376	389	366	341	363	367	337	324	323	344	327	378	342	355	332	329	367	368	383	348	383	349	361	325	354	371	338	327	380	354	365	362	377	379	351	349	386	345	358	333	356	367	376	353	365	360	399	344	360	354	368	360	330	304	402	334	338	349	335	347	373	353	364	323	338	372	323	365	369	348	352	377	373	399	362	380	337	321	352	364	374	366	331	347	369	321	370	330	332	340	347	364	357	342	338	321	361	355	384	376	381	345	350	366	391	367	347	382	331	364	355	360	380	346	328	364	358	398	384	332	382	345	322	353	344	355	360	364	366	359	343	355	358	355	345	357	338	386	367	356	358	354	375	349	329	370	328	364	385	377	355	342	377	338	376	362	328	325	349	362	361	348	338	330	354	392	348	340	359	369	387	381	383	367	368	356	397	348	326	349	351	370	423	333	342	398	351	378	344	406	341	363	368	342	362	347	349	348	338	371	358	357	381	347	336	378	356	333	373	366	344	339	332	332	335	378	354	357	332	391	357	373	338	354	347	372	342	341	360	370	390	341	356	317	385	369	361	398	352	366	371	359	365	349	346	375	387	343	376	325	364	350	357	350	359	358	325	351	357	391	369	366	343	339	359	346	341	382	363	370	393	339	358	370	397	354	345	347	343	337	342	337	342	363	333	365	350	373	373	382	379	369	379	328	372	376	374	312	357	366	345	353	377	368	375	344	352	338	353	378	358	369	321	367	346	334	342	321	346	354	329	351	340	366	362	351	355	342	338	370	351	347	342	347	349	393	344	350	335	316	329	329	366	355	368	364	331	382	385	366	376	327	370	358	370	333	332	350	332	358	367	360	354	334	366	362	353	342	359	349	355	355	374	356	388	341	379	354	358	367	373	351	353	405	357	354	376	356	389	351	358	334	397	352	380	362	336	342	341	340	332	369	374	351	349	394	331	342	361	342	349	357	395	369	328	380	304	319	361	360	343	336	329	362	379	403	362	363	368	346	364	394	367	371	365	355	321	369	372	332	370	389	370	353	391	345	367	340	386	335	365	367	335	359	350	358	350	347	340	342	348	382	368	365	370	352	397	374	361	374	356	385	372	360	368	353	355	380	344	356	388	338	356	356	359	381	370	335	380	360	368	341	358	378	350	328	351	350	361	347	367	378	368	346	351	370	381	383	348	360	394	342	350	349	348	362	343	328	338	370	354	355	369	391	347	337	334	364	371	339	378	313	383	366	344	375	365	358	325	397	341	385	337	351	340	352	373	336	333	344	360	334	332	359	366	343	331	348	351	337	334	334	356	369	352	369	351	362	346	363	373	363	388	335	338	368	350	371	375	345	383	345	377	339	376	340	370	370	333	351	366	319	386	349	369	371	364	369	359	392	354	360	366	369	353	330	356	373	338	369	348	361	346	359	393	370	366	348	365	379	327	358	345	375	375	362	345	343	391	330	346	354	385	334	359	368	391	377	386	297	371	324	337	345	351	371	383	352	344	348	357	342	346	367	357	361	360	347	389	348	360	363	353	362	345	347	382	350	367	354	365	373	350	328	361	332	327	360	335	390	348	327	386	353	378	360	335	360	334	374	333	339	349	363	382	391	384	363	346	352	338	331	357	353	332	381	362	385	369	349	360	352	366	333	347	366	343	360	352	360	339	344	381	372	375	383	383	339	384	359	352	328	366	342	373	349	362	365	359	349	355	337	335	344	355	387	363	385	395	352	370	370	355	356	389	341	378	360	368	354	405	324	348	340	336	392	380	386	357	363	356	365	343	328	317	361	366	325	339	348	360	385	331	328	386	381	342	330	332	362	326	360	352	376	356	345	370	369	382	341	313	354	311	351	399	348	357	316	353	355	359	373	362	343	326	355	352	369	366	360	358	357	368	371	355	344	371	336	349	331	366	353	377	357	338	355	363	381	336	360	375	380	352	352	363	331	382	392	363	346	333	354	323	365	357	355	340	353	369	372	368	329	358	355	351	383	371	345	327	366	357	333	354	384	363	382	363	309	360	370	354	342	352	352	331	369	356	355	365	323	384	358	343	375	342	360	324	384	348	361	363	365	367	358	343	349	351	342	359	327	352	348	359	302	370	319	383	375	355	341	354	366	350	355	348	348	370	350	342	371	354	356	313	331	370	333	371	365	371	348	360	360	358	334	386	393	334	392	359	336	367	396	405	333	363	361	339	365	339	320	352	362	342	357	353	361	370	348	352	339	344	346	355	377	345	362	354	319	379	380	365	363	345	353	374	333	364	383	339	345	329	377	354	372	370	333	399	349	363	366	336	337	322	324	286	349	357	322	372	327	342	360	360	330	353	337	352	373	376	362	346	344	379	371	377	342	361	357	348	370	340	344	376	369	369	341	346	394	354	349	325	368	352	346	371	366	359	344	337	367	336	353	343	354	353	339	383	377	365	381	377	368	346	324	380	355	370	361	354	350	356	362	344	299	364	371	354	348	352	385	401	354	364	345	322	352	363	385	364	307	370	350	358	366	342	348	364	360	331	362	378	360	357	375	419	346	346	347	318	343	335	386	339	368	375	373	347	365	353	366	357	353	341	334	353	349	348	345	375	364	330	382	356	373	363	347	328	362	371	354	338	366	349	338	330	375	348	362	321	366	331	347	369	341	341	363	395	351	348	368	388	364	381	349	361	362	354	333	331	361	373	391	383	357	344	345	328	355	325	374	368	355	378	356	359	371	372	369	384	352	401	351	333	349	392	370	387	356	329	324	349	360	343	342	354	354	356	364	404	336	349	351	369	367	371	308	342	403	351	357	334	347	342	365	328	390	312	344	385	365	369	383	343	380	340	352	364	355	357	364	363	347	351	370	345	353	338	344	286	379	341	337	386	375	369	361	350	385	320	355	385	349	355
28958	30068	32713	23843	16369	12988	9515	7080	4401	2549	1761	1474	1229	1165	1024	851	738	690	576	505	433	447	371	316	314	280	285	249	282	246	241	211	234	247	231	257	224	233	255	245	244	245	266	260	209	255	223	218	240	235	240	243	266	192	231	245	227	232	226	226	232	214	235	212	223	225	218	202	212	242	211	209	185	229	223	230	241	259	211	216	209	250	179	197	227	208	238	219	238	243	232	206	207	236	220	236	205	206	224	235	173	227	206	212	222	197	212	222	196	215	223	221	246	219	220	202	209	208	197	212	222	241	224	234	219	212	243	201	200	219	230	239	224	206	232	216	211	215	227	210	200	209	185	220	248	233	204	240	221	233	204	235	201	216	222	184	227	212	199	228	210	217	203	246	233	236	227	232	222	199	220	206	223	237	220	209	228	226	202	210	219	236	196	199	203	205	220	213	232	236	202	212	223	227	235	216	224	229	216	255	187	228	214	238	243	213	213	217	206	231	198	198	220	196	233	199	203	209	224	203	204	227	213	209	202	218	217	232	204	209	245	217	208	235	202	231	219	214	226	231	220	231	231	216	228	228	225	215	210	208	233	213	226	223	218	231	232	215	227	226	233	226	225	242	215	206	184	222	215	209	229	222	230	212	233	233	195	220	218	231	234	194	210	217	219	214	217	211	215	212	225	252	221	217	228	221	216	227	211	232	201	245	219	215	223	219	193	235	213	228	192	197	204	218	200	232	207	205	218	201	233	213	203	230	221	204	208	204	216	230	219	231	224	210	189	217	231	219	211	241	212	244	202	245	206	242	224	234	225	202	191	218	222	194	179	226	200	216	228	229	228	237	218	229	193	230	214	223	215	229	247	215	207	206	214	227	229	218	238	198	199	181	211	212	238	248	210	223	212	225	203	213	211	200	201	208	215	200	234	203	222	223	237	220	221	206	212	217	212	226	213	240	246	226	223	217	230	217	186	219	215	219	234	212	214	196	209	211	217	219	231	225	217	216	224	206	212	216	231	208	203	223	209	226	212	208	222	205	212	224	196	230	228	199	219	200	193	220	219	236	213	244	194	193	222	198	212	243	216	218	259	227	225	225	208	243	222	205	204	219	217	233	194	217	207	206	224	232	216	231	217	204	214	219	202	224	215	237	206	207	201	221	224	196	211	191	201	213	240	229	218	220	207	197	213	198	203	206	219	232	235	196	222	182	203	221	204	226	195	227	212	206	205	208	213	218	221	242	224	205	199	219	204	204	206	190	249	186	227	206	203	217	235	188	223	204	221	242	239	244	231	219	185	225	205	194	261	230	200	224	198	207	252	245	210	217	212	199	206	197	231	228	212	195	239	242	215	213	196	211	248	191	221	205	234	241	247	203	249	244	215	185	224	208	212	210	219	224	216	194	214	241	223	211	221	185	201	194	209	212	214	227	204	217	218	213	242	199	211	180	210	220	213	190	229	208	206	220	215	214	204	185	206	190	212	214	220	220	208	225	202	209	209	244	233	217	222	210	203	209	218	190	241	231	243	200	221	207	228	214	229	235	207	189	221	221	190	227	225	214	220	214	236	227	194	212	214	227	234	207	218	209	202	232	235	216	216	206	222	188	208	200	212	229	199	212	210	205	209	190	205	206	195	220	221	258	213	198	224	249	217	219	216	236	221	213	188	210	199	218	205	200	255	201	227	209	239	203	226	217	232	204	212	231	216	239	221	216	223	197	222	198	244	205	222	206	232	189	239	219	238	213	202	242	216	205	210	209	215	201	210	233	211	203	225	209	199	213	199	239	188	202	226	221	209	194	211	220	225	223	233	201	235	240	212	217	225	221	235	225	218	238	222	219	202	222	247	245	216	223	219	208	207	201	219	215	196	204	217	224	236	219	215	241	213	231	232	232	234	226	253	217	218	226	232	208	230	247	220	225	208	215	207	212	217	206	200	220	216	235	199	229	228	234	207	222	204	218	211	207	246	225	214	214	213	225	211	216	221	224	234	220	220	238	206	205	209	202	205	184	205	217	230	195	219	236	219	209	228	211	230	207	211	210	198	222	220	228	210	221	231	198	207	241	224	213	216	246	210	250	218	198	214	193	201	222	234	219	220	222	212	202	195	220	237	223	230	252	218	209	217	216	202	228	217	248	222	200	204	200	213	235	186	226	227	223	217	208	214	217	210	220	213	241	210	210	229	213	230	236	231	237	232	195	258	230	211	192	222	218	226	217	225	219	220	203	242	204	201	216	220	201	212	213	225	208	209	221	263	245	215	236	225	225	214	223	224	213	204	227	220	179	213	204	232	204	207	238	226	235	201	202	212	229	232	227	206	215	244	228	231	235	220	218	213	190	215	191	229	218	222	215	246	202	175	234	218	233	210	245	221	207	211	207	198	190	220	185	192	214	219	205	214	207	218	244	210	218	226	210	222	210	234	187	223	223	211	243	192	201	213	230	216	210	202	197	232	189	210	216	199	202	182	222	193	203	217	219	209	205	209	222	211	235	237	225	207	211	205	227	251	215	225	197	209	216	225	230	195	214	224	216	225	205	232	202	208	223	231	206	237	221	219	218	208	205	240	201	226	224	208	231	217	212	237	213	215	206	224	239	192	205	224	241	236	220	215	220	215	225	197	207	211	223	216	208	235	224	229	210	207	223	235	207	222	215	202	209	203	206	213	215	203	210	200	208	214	200	219	212	222	230	215	226	236	186	231	231	216	211	220	219	215	233	200	229	228	220	211	212	245	198	248	207	229	221	192	252	186	197	233	191	223	217	207	210	226	210	250	209	220	210	252	218	224	218	187	236	221	231	219	210	218	209	211	207	221	227	228	182	213	224	220	224	223	240	208	223	219	213	225	202	232	222	228	219	234	232	203	232	225	220	220	227	202	200	252	239	210	222	220	241	210	223	197	217	222	224	220	209	234	192	230	215	220	200	211	215	205	200	238	198	196	234	238	216	199	234	200	202	209	224	250	223	217	220	218	229	211	213	232	234	222	225	248	203	254	244	196	213	200	220	209	213	236	213	214	218	232	214	201	229	193	235	201	214	232	227	208	197	217	197	203	230	232	227	209	212	201	224	223	225	216	213	242	202	227	215	243	225	240	189	240	190	221	213	217	214	204	220	219	215	212	199	197	195	237	223	227	215	220	231	250	237	208	225	229	212	228	225	239	236	233	201	203	212	211	222	211	203	196	226	190	217	205	210	232	208	209	248	205	243	210	206	224	197	222	216	235	228	229	228	206	225	215	216	198	217	197	225	217	235	240	211	218	210	230	223	239	236	232	190	236	241	211	198	213	218	221	209	209	222	228	212	239	191	203	200	192	196	241	211	195	218	200	232	199	206	224	224	221	229	208	272	204	241	212	183	226	208	204	208	195	200	254	224	217	236	197	192	199	219	203	194	234	229	229	215	213	220	229	236	206	203	203	232	215	236	226	225	182	230	219	201	201	201	202	190	228	232	219	190	210	212	199	212	193	209	194	210	213	243	215	206	208	216
32710	46147	37403	25061	21366	19343	15878	13150	8669	5099	3743	2943	2524	2175	2028	1697	1361	1354	1087	899	714	577	471	446	394	402	359	361	351	343	313	292	308	315	294	321	278	298	330	312	333	334	324	305	325	261	300	318	290	303	275	267	278	275	286	292	274	245	263	291	280	277	254	280	261	255	263	277	282	267	253	295	252	270	251	261	282	256	264	271	268	250	244	274	244	268	249	257	276	261	285	292	274	250	265	271	286	265	279	309	251	243	286	290	242	296	276	299	291	264	255	254	261	250	245	275	284	264	291	268	277	261	271	277	250	259	283	285	273	268	260	250	263	260	284	273	242	289	234	275	277	284	261	246	260	265	264	297	303	273	244	254	226	295	262	279	282	246	285	251	289	228	290	288	260	287	286	233	303	254	253	277	288	291	242	277	277	262	291	235	271	243	281	262	267	257	271	267	280	254	247	269	243	232	250	284	281	266	281	272	268	281	269	278	270	253	273	279	229	240	255	314	278	273	297	278	268	241	267	263	271	265	275	270	276	287	259	264	281	272	243	248	254	267	238	292	276	258	251	273	264	290	250	271	266	268	224	279	290	271	259	222	267	268	257	247	291	258	298	270	262	256	264	246	266	267	239	248	272	238	239	262	259	227	247	261	264	241	289	280	250	266	264	282	275	248	285	262	285	274	258	251	254	254	255	264	257	270	284	260	282	246	279	259	258	292	260	261	263	282	271	259	244	252	241	248	249	247	255	261	244	296	267	265	287	249	276	268	282	244	290	292	294	245	244	272	268	268	280	253	242	271	259	258	287	256	243	278	271	272	244	262	263	261	262	275	288	256	272	271	277	265	275	295	264	275	234	262	261	265	221	264	264	283	249	254	253	283	267	273	258	259	255	276	273	270	273	251	294	231	250	271	257	255	278	285	255	249	284	246	250	280	237	262	282	261	257	282	288	251	227	251	274	265	284	252	270	254	220	237	267	252	264	268	254	269	263	262	256	264	276	273	267	272	274	263	262	275	239	255	227	247	265	271	285	276	264	244	246	273	236	254	280	263	250	270	253	258	275	272	260	269	288	246	246	237	275	261	285	269	291	281	259	241	255	270	242	271	235	296	237	243	255	265	229	268	267	247	240	253	253	256	260	253	266	259	276	240	267	274	252	281	280	271	290	286	253	270	295	263	250	289	264	259	275	262	292	271	251	254	266	247	294	302	256	265	260	254	277	280	270	289	294	253	235	277	259	252	292	270	271	267	299	247	241	272	261	255	254	257	246	254	271	282	275	262	273	258	268	275	271	207	279	269	275	300	258	270	273	256	231	271	265	252	267	238	276	239	253	269	271	272	226	288	302	264	271	245	254	297	259	281	250	287	290	258	241	260	226	233	271	289	274	265	233	243	260	248	260	278	236	261	279	263	294	271	261	278	255	285	290	267	262	268	270	269	221	257	284	285	255	276	242	278	264	256	266	287	259	252	259	236	278	259	278	284	288	269	248	259	272	254	249	247	246	260	265	264	277	290	277	265	263	281	249	285	256	266	264	268	283	255	270	220	247	258	278	259	284	273	249	261	259	302	260	264	281	277	253	257	270	274	258	245	264	286	251	245	265	259	297	268	231	270	240	260	277	268	265	225	254	252	300	285	268	248	253	257	251	265	265	287	237	255	262	265	278	273	240	273	258	278	273	260	261	263	269	242	274	267	274	275	276	265	267	257	271	283	275	267	301	229	258	257	288	281	250	271	246	258	286	259	229	275	279	266	266	258	250	271	280	283	265	250	273	271	272	288	275	246	241	269	256	268	253	297	252	250	268	284	253	260	277	272	238	226	231	257	270	286	276	228	265	263	244	253	245	288	268	239	278	259	276	329	277	273	266	261	240	270	251	278	272	272	267	260	275	289	259	276	278	233	274	272	287	292	245	283	239	235	234	285	276	270	251	236	260	262	302	274	269	281	292	249	284	236	232	246	292	250	273	262	301	273	270	307	251	245	229	285	240	230	280	270	260	253	266	277	217	272	285	255	266	278	264	275	253	255	260	242	271	244	280	264	271	270	273	257	286	274	253	256	242	262	276	269	270	255	241	280	292	267	247	291	258	247	266	248	291	285	294	271	245	259	285	213	301	267	278	260	284	258	257	275	275	244	266	285	260	248	291	284	266	273	262	260	260	252	292	268	279	242	263	255	256	251	268	276	253	258	273	256	277	249	260	272	277	249	290	285	277	273	265	255	252	258	280	290	273	283	269	292	219	259	273	258	268	253	292	241	262	257	265	277	251	249	264	251	252	266	250	237	247	288	247	272	266	256	273	305	271	294	270	280	277	277	267	265	253	273	245	261	249	298	259	273	252	253	274	247	257	262	271	273	273	261	263	256	257	251	244	256	275	237	271	294	268	263	248	273	260	259	280	257	248	242	265	265	244	255	270	253	275	264	297	265	297	251	280	281	268	270	265	275	238	299	289	264	264	258	241	279	261	263	266	274	268	251	245	297	277	242	254	251	249	268	251	261	245	264	269	234	269	267	266	271	225	243	262	260	299	252	280	282	272	267	269	252	271	277	267	282	273	261	266	276	263	280	263	256	271	260	251	259	253	268	273	264	270	265	232	253	283	277	267	278	271	241	276	266	268	245	237	301	287	251	286	273	265	289	281	258	248	271	252	279	280	256	243	258	246	285	292	270	289	276	251	242	286	286	233	238	295	266	260	251	283	253	286	273	270	272	256	270	267	268	288	248	260	245	276	271	282	277	263	266	278	239	257	252	279	290	255	242	257	247	262	240	265	254	248	253	259	286	255	268	257	277	245	238	256	245	263	247	279	259	280	222	277	294	271	245	290	278	261	262	248	266	260	252	254	268	315	285	279	259	246	248	254	225	260	241	275	269	240	263	265	266	268	250	243	271	235	291	273	247	288	270	272	261	263	256	241	267	256	245	259	250	294	309	273	253	260	294	308	260	250	275	255	261	286	287	243	252	272	260	258	269	269	255	247	243	301	266	287	245	252	271	251	279	259	254	266	292	280	290	259	269	263	277	248	243	261	269	264	268	268	260	220	261	300	268	249	256	257	286	255	263	265	255	248	275	257	259	288	276	284	284	229	238	269	280	261	277	280	256	241	290	253	267	242	257	254	283	226	249	257	251	266	276	292	255	263	285	267	266	277	272	242	255	261	253	275	261	264	302	253	279	230	241	278	267	247	276	268	282	286	280	256	251	264	275	250	269	242	249	253	270	263	270	240	272	294	268	269	242	278	244	265	241	286	275	274	263	256	299	266	266	260	282	254	244	279	252	285	257	278	287	250	248	254	269	291	279	306	240	258	273	245	307	257	318	270	270	297	271	283	281	214	242	250	245	247	263	277	272	271	265	269	231	250	238	248	271	271	246	275	272	260	250	275	278	260	256	262	272	288	273	270	266	237	274	273	284	279	256	258	261	231	276	259	272	276	246	279	261	253	265	263	277	273	257	281	280	255	270	268	283	239	274	263	244	266	242	258	264
23798	21024	28289	24489	22416	21832	17838	11600	7040	4565	3226	2404	2082	1913	1649	1534	1312	1255	1056	897	729	598	540	470	391	376	369	389	344	335	329	335	321	329	297	320	320	325	312	303	354	302	321	338	295	296	319	309	283	293	299	291	300	282	282	295	307	247	286	252	285	291	301	253	300	281	268	256	300	255	290	260	260	310	290	280	280	311	245	278	284	250	298	286	241	270	311	264	269	274	302	262	292	274	281	277	295	286	299	236	291	282	266	269	296	284	261	238	278	245	277	247	303	284	269	266	293	285	283	281	291	283	266	271	280	266	238	257	260	276	267	295	288	293	306	268	226	267	278	293	299	286	225	261	283	299	252	253	275	267	266	272	274	266	274	274	241	284	276	264	279	258	266	278	274	268	295	287	275	275	272	288	258	301	279	252	296	248	260	259	272	293	287	284	267	267	290	259	273	236	278	281	287	245	246	302	304	242	270	283	301	280	294	250	284	263	274	279	254	266	279	284	293	275	283	264	280	262	272	264	251	280	245	289	278	298	271	276	261	241	244	264	269	264	277	253	291	288	259	294	293	265	277	287	289	281	234	284	297	289	265	276	268	268	283	275	266	265	295	270	281	236	236	250	264	290	254	278	292	257	268	279	256	257	309	257	254	272	266	276	286	269	280	258	223	256	268	280	243	291	304	283	262	288	268	266	263	293	247	275	276	265	303	287	288	260	268	280	281	264	268	272	299	261	263	292	263	268	291	271	259	278	257	278	274	278	283	235	273	246	269	241	297	290	290	269	277	264	272	260	278	279	296	293	250	325	293	265	225	268	287	256	289	268	286	316	284	254	283	284	290	270	268	283	278	279	251	293	255	272	297	270	293	280	291	275	246	274	258	243	293	264	242	280	251	257	266	257	259	242	272	267	278	273	280	289	302	281	267	274	252	286	260	246	315	268	289	268	251	263	295	257	243	281	282	267	289	246	289	256	277	282	266	258	286	273	267	268	294	284	270	293	281	263	254	245	242	297	257	291	255	258	266	292	275	264	288	263	296	285	282	257	276	267	271	275	256	268	279	252	260	267	277	273	261	284	289	246	265	260	271	269	288	275	270	296	265	288	283	263	284	246	266	282	297	257	262	303	304	258	270	251	285	282	244	248	278	295	244	291	276	285	279	264	253	252	260	254	302	295	259	305	282	239	264	300	273	272	273	281	257	308	263	293	275	279	273	253	279	277	269	290	294	258	253	273	257	277	278	282	291	224	243	279	276	267	244	245	274	260	257	280	251	282	278	264	273	290	260	287	264	277	286	235	275	254	299	270	283	258	296	260	271	264	257	260	259	287	250	263	258	268	266	277	254	259	281	263	297	283	286	258	273	283	258	271	279	272	292	305	277	240	274	257	269	265	263	253	285	267	270	270	259	258	271	281	260	287	243	264	265	239	289	263	273	269	268	277	284	296	253	298	261	251	255	286	289	251	256	261	255	266	272	286	290	269	274	239	276	280	257	278	276	280	262	261	270	274	270	280	280	273	284	277	274	264	270	271	278	266	272	247	258	273	301	266	276	293	242	262	281	243	287	275	283	261	285	237	266	268	296	267	264	267	268	249	293	293	310	266	252	266	271	281	259	294	268	267	286	292	260	284	290	285	260	302	271	266	257	279	265	269	276	254	287	260	237	278	271	274	260	272	304	278	256	264	263	286	265	238	269	276	243	275	243	281	253	269	262	299	291	268	252	288	278	269	273	256	284	272	263	306	281	286	283	295	269	273	281	298	269	287	268	288	262	261	284	248	258	287	253	291	280	271	271	277	278	290	282	279	293	264	293	253	236	287	260	270	254	291	280	284	239	274	315	302	252	282	266	290	267	288	269	279	287	267	267	274	283	270	284	249	260	270	269	251	255	284	241	281	255	246	248	278	255	261	274	280	282	280	289	272	261	264	260	282	309	307	294	277	253	245	284	281	264	262	290	262	259	285	282	273	282	261	261	249	277	282	271	258	257	270	295	274	259	240	246	274	256	291	247	309	284	266	253	273	238	264	249	283	269	265	270	299	256	275	286	249	302	273	262	281	252	264	273	242	265	257	266	287	237	267	261	270	263	255	282	268	274	259	254	258	292	252	274	279	300	292	308	256	275	265	265	264	242	282	242	285	273	271	264	271	278	281	269	280	279	271	288	275	263	268	268	266	281	275	268	269	287	243	269	267	287	273	270	278	275	275	251	286	263	258	279	256	297	263	279	272	262	299	252	285	263	269	254	271	292	257	252	235	256	259	258	279	281	286	286	286	253	282	245	239	273	249	297	271	260	303	268	275	268	279	251	291	275	275	247	267	251	282	271	253	272	261	250	267	267	273	254	300	289	264	281	298	288	247	271	247	294	240	287	273	266	254	304	250	268	285	263	272	263	275	275	259	274	307	277	248	305	277	262	280	284	268	245	284	261	302	305	262	269	274	262	263	269	276	255	250	280	281	258	258	267	234	286	268	263	265	266	277	297	259	273	256	260	261	254	265	292	303	270	295	265	263	279	254	262	278	252	303	269	249	274	249	254	291	294	259	261	271	276	272	277	269	252	250	288	295	269	301	272	300	305	263	257	213	273	260	259	276	292	280	273	266	271	269	244	256	271	320	271	269	275	287	273	253	247	282	269	265	243	256	262	292	260	262	260	300	274	261	269	275	273	243	282	270	279	251	260	254	292	283	289	292	272	279	271	250	241	252	295	277	277	319	265	298	267	292	283	275	265	272	269	249	255	285	270	282	291	256	279	230	252	224	270	295	286	276	265	250	255	273	292	309	258	275	278	223	294	291	260	266	246	272	258	280	265	279	271	246	277	291	283	299	276	278	252	275	266	290	285	244	279	267	276	272	293	265	253	281	290	261	292	248	292	281	266	253	305	285	271	282	292	279	265	287	279	284	262	292	280	274	260	277	290	247	281	250	264	274	264	285	284	251	264	268	286	270	292	262	252	292	276	280	274	239	248	271	269	264	291	256	246	272	272	277	269	265	295	262	266	296	288	273	271	267	280	275	276	270	266	288	263	290	280	262	266	275	305	266	260	261	284	255	273	262	265	258	262	275	269	253	263	262	258	277	283	259	274	280	290	269	262	302	315	273	258	260	284	273	267	291	264	290	248	264	269	263	291	296	290	264	239	280	286	292	269	250	259	277	259	283	259	284	267	283	267	279	279	273	282	282	233	281	244	301	290	275	251	266	252	278	257	293	276	278	292	264	290	319	253	291	293	265	260	285	274	295	279	269	244	280	255	311	259	283	244	249	259	258	276	283	297	271	279	266	275	272	275	294	290	265	271	249	295	308	282	254	265	275	274	299	259	272	284	252	267	284	288	253	279	260	286	259	268	276	235	296	275	258	273	277	258	303	271	292	226	274	269	261	276	285	265	257	263	266	259	263	220	286	289	296	285	301	254	256	236	258	267	277	298	266	270	269	250	296	275	273	264	262	264	275	300	243	288	262	290	274	272	292	287	266	308	288	268	290
33012	53255	43876	31828	28758	25550	22046	18197	12448	8885	6327	4800	4124	3663	3232	3014	2450	2148	1827	1499	1169	987	773	673	552	536	559	520	452	433	400	462	405	396	412	402	439	420	432	459	448	467	472	435	395	401	370	357	396	387	404	361	391	337	346	340	318	369	360	368	342	323	346	367	341	303	360	317	336	358	322	326	322	335	323	325	332	341	360	324	326	345	310	352	327	326	347	341	328	315	330	315	330	322	300	362	339	289	332	342	309	312	336	315	297	310	322	319	344	315	316	305	322	342	353	325	359	343	329	361	329	356	310	325	341	330	334	323	315	329	339	361	323	299	327	318	306	349	339	338	339	305	307	355	324	328	306	323	352	308	336	319	347	327	322	333	339	317	348	323	325	295	379	344	339	326	273	344	315	318	365	301	325	328	335	318	317	324	335	345	339	333	320	313	337	341	283	357	312	329	310	335	292	336	335	324	354	351	293	319	331	349	310	368	296	384	345	335	318	316	343	315	356	328	336	319	303	291	364	324	343	332	334	354	318	317	300	338	361	342	316	320	349	352	313	340	353	358	308	319	363	318	334	335	322	300	335	307	332	286	331	321	346	316	346	316	358	367	321	319	307	339	356	337	334	329	315	329	360	318	350	304	313	333	298	347	339	283	302	362	315	336	360	314	365	339	336	316	323	311	307	314	333	344	312	326	313	338	338	320	318	328	307	312	339	313	360	327	337	338	334	337	321	344	318	327	318	364	303	308	309	304	298	317	330	328	324	326	309	371	317	323	314	335	315	306	303	337	349	322	326	344	378	332	315	290	326	335	332	335	326	351	319	328	332	325	325	322	331	323	359	292	358	343	341	305	315	322	309	348	374	320	327	322	341	358	352	328	323	327	350	360	346	308	325	296	337	319	335	354	341	347	273	324	333	347	338	319	302	307	337	331	295	317	319	335	334	370	316	319	325	313	329	330	324	322	304	332	323	318	328	328	364	343	332	303	359	366	301	346	365	344	317	331	317	358	322	319	329	311	361	294	295	355	322	348	328	333	358	356	332	334	309	323	329	334	334	354	340	326	331	325	340	321	326	318	340	331	314	319	339	339	320	338	322	319	340	341	325	318	326	307	342	273	327	361	337	343	309	310	341	303	341	314	321	316	395	331	305	316	335	354	330	323	334	300	311	336	298	322	333	322	310	294	351	330	324	323	319	328	323	312	312	311	330	344	312	317	332	297	324	301	323	344	360	340	347	311	325	323	306	324	347	346	306	328	325	330	325	329	320	334	330	336	317	332	329	334	341	342	346	311	361	334	338	338	306	357	349	326	343	330	329	322	322	317	300	313	335	339	302	350	317	366	312	357	303	319	360	294	340	331	324	313	317	338	288	342	318	322	342	330	319	301	340	316	333	330	327	299	290	343	344	326	303	323	357	339	326	326	330	341	333	328	343	321	317	316	300	345	345	325	322	337	321	313	339	347	334	336	321	336	351	331	330	351	350	315	294	325	316	341	290	303	324	312	304	300	301	344	337	342	306	315	302	330	305	310	345	340	343	322	347	331	333	301	330	297	327	323	352	310	318	316	372	319	347	345	315	313	325	321	345	330	312	313	338	314	346	334	332	319	341	332	291	325	328	332	299	336	304	331	299	339	340	333	363	336	303	324	343	301	352	310	356	351	332	325	347	346	337	313	323	341	336	340	341	305	323	357	306	328	368	377	344	360	326	349	340	326	325	336	329	336	336	370	320	344	326	288	308	335	329	308	317	331	333	340	323	354	321	307	327	316	339	338	339	321	326	358	336	356	323	374	294	355	310	349	341	354	324	348	331	338	300	305	344	344	346	321	364	318	333	326	344	302	335	350	352	342	318	345	327	362	292	324	330	297	339	296	335	319	320	336	323	324	331	312	349	318	313	332	352	334	342	351	322	316	314	346	308	314	350	336	339	327	293	357	353	339	339	349	329	325	342	351	336	319	319	324	314	328	294	299	309	299	361	320	329	315	319	333	304	310	314	333	351	332	330	341	303	353	309	342	335	320	349	317	346	307	318	326	348	330	323	341	334	299	301	342	341	316	339	303	375	337	320	329	308	331	331	328	288	345	338	325	346	289	335	326	352	317	335	320	332	328	347	326	347	318	346	337	321	334	357	333	307	339	342	318	343	379	351	328	337	335	359	359	334	297	340	348	333	319	328	358	373	320	324	313	324	322	333	321	333	344	316	373	336	325	325	293	325	328	330	310	342	335	348	313	354	313	333	331	365	339	343	323	331	331	350	310	291	338	340	327	350	332	346	305	351	296	325	311	338	312	362	356	342	344	347	320	333	336	321	324	338	338	308	325	305	349	338	317	339	320	315	326	327	335	349	325	334	321	322	334	321	317	313	308	325	337	326	344	302	313	344	331	335	357	322	334	318	324	317	330	334	296	310	321	334	332	343	293	313	348	334	355	310	331	347	353	345	323	311	332	340	328	339	337	308	290	316	341	338	328	344	353	349	352	367	330	307	312	339	333	326	325	330	334	322	352	320	303	352	332	341	329	340	302	338	363	345	351	335	347	320	339	357	314	318	313	367	326	323	329	338	318	307	308	298	382	310	352	328	320	352	321	330	313	310	320	324	319	323	322	335	317	308	314	339	331	323	343	338	316	301	314	309	369	305	329	313	320	320	350	302	345	352	330	331	317	322	360	334	320	362	321	339	306	313	327	318	348	346	337	334	304	338	310	324	337	312	346	342	347	323	321	318	328	324	352	364	298	304	305	322	331	338	341	343	327	329	321	334	310	323	361	322	324	315	316	370	330	332	314	349	371	343	336	333	336	347	319	329	325	334	311	345	322	339	336	333	346	310	351	303	328	291	359	283	351	326	354	350	337	331	341	307	317	309	314	329	318	322	341	300	308	296	312	343	352	353	344	327	320	338	338	341	339	332	344	339	335	357	337	352	331	325	319	318	317	333	316	321	313	343	299	307	353	329	356	296	298	311	279	322	342	340	330	340	331	294	342	343	324	310	341	302	335	327	349	361	317	305	306	317	304	338	309	330	338	371	329	354	330	337	310	326	351	341	326	312	319	303	314	331	300	308	350	348	344	335	346	338	361	310	384	294	342	371	338	301	322	321	319	300	322	325	388	320	346	362	333	295	345	336	336	349	313	325	335	349	304	362	308	357	375	328	324	344	300	304	331	328	343	341	333	345	355	327	321	314	325	321	341	333	303	333	327	315	349	326	332	323	330	326	327	332	328	332	348	328	335	330	317	343	343	332	303	309	290	339	359	334	345	336	353	362	346	320	322	345	344	337	347	327	341	337	309	334	339	335	358	309	338	316	335	297	297	306	347	338	311	345	348	315	353	356	314	325	335	352	353	319	331	300	358	315	347	328	340	345	363	334	324	328	362	314	329	313	359	357	310	348	321	322	326	327	333	316	362	330	344	348	301	335	329	286	351	303	346	339	326	338	311	342	307	312	346	349	356	341	342	306	331	323	325	314	331	356	344	337	342	351	333
24870	21134	27964	25893	21055	16720	12274	8558	5594	3160	2246	1744	1534	1346	1286	1143	913	853	790	672	543	428	346	340	331	325	285	284	275	268	262	230	223	271	217	234	234	228	280	228	251	262	244	243	242	260	242	212	225	218	203	186	214	218	208	212	221	228	231	215	211	211	196	204	224	238	219	182	219	233	202	191	234	244	185	234	188	231	226	204	201	184	205	196	196	239	200	204	233	210	218	211	216	196	240	217	188	194	215	203	217	210	194	218	212	231	217	202	193	201	218	177	208	206	227	201	205	199	195	212	196	203	219	213	198	225	224	232	209	218	210	225	230	222	214	204	188	178	212	225	204	205	216	184	212	194	218	214	218	209	214	207	227	198	197	196	201	209	199	246	210	214	236	195	204	196	203	214	230	219	173	214	198	203	195	205	214	216	221	221	193	206	199	221	213	217	193	214	188	202	212	212	250	201	209	220	205	201	212	180	216	219	211	212	186	207	196	218	226	202	220	216	193	226	212	200	198	205	203	185	231	192	202	251	208	203	201	220	204	206	200	220	194	208	224	203	235	211	219	202	197	220	192	198	208	216	205	209	211	201	201	216	217	180	209	198	237	200	199	218	205	221	208	195	218	229	188	183	196	221	204	199	181	234	200	185	188	192	212	217	227	209	215	208	200	203	187	179	211	195	197	206	213	226	195	197	228	193	217	192	216	221	202	193	213	190	225	202	182	194	224	225	225	205	232	189	199	221	232	204	214	188	228	220	199	196	218	191	207	195	218	195	219	242	195	217	193	224	221	183	217	203	214	196	172	233	185	198	218	196	218	213	205	217	189	194	194	200	210	209	212	220	206	191	201	222	229	233	198	220	229	219	229	217	226	225	203	182	193	202	223	198	217	193	197	211	203	200	192	215	208	221	210	233	196	207	200	201	210	219	193	190	202	198	229	221	214	204	209	175	206	195	204	233	230	185	218	196	190	204	198	213	228	201	195	189	208	225	206	207	189	223	205	237	234	214	205	213	199	199	210	239	210	216	194	197	206	206	208	212	216	202	208	183	220	218	214	193	230	222	200	222	186	199	211	188	185	207	220	202	212	221	211	188	170	201	223	216	217	218	195	204	211	186	197	181	205	202	202	221	209	207	211	235	201	222	212	210	199	210	185	216	197	193	205	194	178	209	194	221	207	200	194	192	219	200	219	181	217	190	215	241	217	221	219	204	213	215	194	215	195	226	202	225	191	204	200	203	211	214	195	195	208	211	215	196	180	184	228	230	192	198	211	211	198	217	193	189	193	204	220	199	216	201	203	192	229	199	213	220	192	222	196	222	197	195	220	216	205	203	192	215	219	204	199	197	187	211	208	176	194	216	216	215	219	187	206	224	201	193	206	219	196	212	210	215	218	211	198	213	210	198	200	195	209	213	182	218	213	167	201	209	195	221	208	229	227	222	204	218	196	212	183	218	240	201	214	221	204	199	222	213	177	217	217	180	226	210	191	200	215	219	225	204	198	215	203	228	204	205	247	188	212	228	203	200	203	195	206	202	212	226	202	210	197	222	233	223	198	190	219	213	182	190	194	222	219	212	191	227	205	192	201	227	245	199	187	214	192	211	205	196	196	225	211	223	213	224	214	196	231	213	225	214	244	217	217	206	201	229	201	188	206	203	238	221	202	226	233	178	192	207	212	207	207	197	199	219	202	186	225	227	211	205	193	191	228	223	190	211	218	224	211	238	197	208	208	191	204	220	222	234	225	209	190	197	200	199	192	216	217	193	203	214	217	214	203	217	200	197	206	190	201	221	213	224	201	208	197	223	205	232	218	243	216	184	217	202	190	216	196	212	187	194	200	212	201	221	212	207	202	240	201	197	229	210	223	213	200	177	209	195	199	214	189	200	227	238	233	193	201	220	223	197	201	217	209	223	227	213	225	214	216	201	226	185	194	211	208	200	205	213	220	214	197	186	228	211	193	211	194	198	210	191	227	194	203	228	202	244	234	205	195	229	190	230	222	193	219	197	201	209	217	200	229	209	223	230	199	210	204	219	213	213	217	207	207	219	191	196	210	234	220	233	201	238	203	226	222	198	188	232	216	205	166	206	193	233	177	197	183	229	189	204	213	194	196	188	221	190	174	200	196	201	213	201	193	193	210	200	229	229	212	220	212	196	191	213	202	205	228	210	203	188	228	240	209	201	182	185	216	222	203	210	188	238	232	213	231	212	240	192	194	224	216	221	205	193	194	207	226	182	205	225	197	193	199	204	191	224	219	203	187	228	244	221	207	198	183	216	193	188	228	217	208	213	221	211	206	196	203	207	231	208	230	227	206	191	197	207	230	252	222	205	212	202	195	188	225	214	228	196	179	221	235	238	201	197	205	194	238	198	203	233	206	191	216	224	222	196	206	184	214	229	227	182	226	225	200	196	212	204	216	216	199	217	179	239	204	218	196	199	201	207	200	194	238	217	207	213	244	200	223	217	218	192	197	209	212	198	207	185	170	205	191	186	214	210	211	185	205	231	223	211	183	185	216	216	239	208	223	224	211	183	239	178	217	240	216	218	220	200	195	204	193	202	223	200	192	214	203	185	215	220	203	224	206	224	217	208	213	229	208	215	182	220	228	164	196	203	178	192	211	209	195	199	200	223	196	193	218	205	212	217	214	231	193	208	206	191	199	207	205	215	195	209	227	197	207	191	202	218	205	205	209	198	208	216	208	215	200	207	207	212	217	221	204	183	213	198	204	199	210	191	184	223	200	214	193	223	246	178	204	199	216	192	193	219	219	211	218	186	208	189	180	213	221	229	197	217	194	201	212	184	196	241	223	213	227	196	234	186	188	214	244	212	203	192	214	212	226	222	181	220	193	195	231	204	206	191	209	214	216	188	232	205	208	175	224	222	216	201	227	202	210	238	207	190	203	224	201	204	210	176	228	213	212	196	189	241	190	219	237	210	221	193	209	203	198	216	196	221	202	191	217	199	218	209	219	184	201	227	216	217	210	211	207	183	246	197	221	193	243	225	199	206	238	211	210	188	203	202	200	213	223	211	214	214	202	219	195	222	201	227	215	204	207	196	228	181	214	218	220	204	224	211	195	213	208	211	202	201	204	208	222	217	247	205	208	203	204	222	214	208	202	196	234	219	209	210	221	206	235	196	208	188	234	215	207	193	189	219	245	212	218	238	226	210	214	194	214	230	201	211	228	213	207	207	191	218	233	210	176	222	226	222	220	207	209	218	197	207	175	203	176	201	200	203	220	208	203	203	187	196	225	203	196	186	218	201	210	188	186	224	197	209	231	201	211	196	220	200	208	183	204	222	199	197	200	219	220	215	223	199	197	204	212	207	196	188	207	202	200	191	198	207	187	207	191	212	218	225	211	198	208	220	221	228	216	225	216	203	197	212	224	197	188	230	235	190	230	189	214	222	227	215	192	220	199	209	206	224	215	210	200	219	207	208	221	204	218	212	220	215	175	201	175	208	206	190	180	209	176	221	199	227
33133	49904	40911	28813	26230	22805	18997	15776	11338	6809	4958	3737	3344	2904	2612	2333	1924	1684	1475	1195	943	732	630	514	453	444	433	414	339	382	315	316	320	338	352	349	320	371	324	321	318	351	317	382	370	352	304	281	282	276	312	328	284	265	250	274	264	268	266	287	259	259	276	264	266	278	272	263	291	248	271	246	267	284	246	254	267	264	243	244	269	236	230	248	266	253	262	250	277	247	272	268	275	280	238	239	256	241	278	260	263	261	286	249	253	273	263	260	290	245	286	253	269	266	246	258	247	259	244	280	252	271	240	260	258	236	289	268	237	254	258	253	242	259	257	256	261	254	273	256	264	271	246	267	261	282	252	269	245	263	244	243	259	270	242	223	259	291	253	240	269	261	286	258	257	280	240	226	255	265	297	269	238	238	264	243	257	281	276	243	265	269	250	256	244	261	258	270	289	297	272	253	242	259	279	236	262	266	266	239	259	246	266	244	260	294	262	258	264	263	253	265	292	274	277	240	289	271	262	283	266	246	287	292	250	253	252	264	285	273	252	240	233	263	272	244	258	292	273	253	265	264	261	273	259	254	252	259	257	282	266	261	260	260	270	304	243	239	292	282	282	259	254	266	258	252	239	250	231	257	266	252	284	250	237	252	247	277	242	242	274	269	257	298	254	270	235	252	246	250	253	232	257	244	286	261	264	247	249	265	279	251	245	256	267	241	255	281	253	215	255	286	248	254	268	249	242	276	256	280	256	269	267	291	225	236	307	252	258	277	261	266	253	262	267	242	291	271	257	261	238	242	256	284	279	256	251	276	272	242	260	249	256	266	244	255	282	245	285	279	271	246	255	260	254	252	268	284	224	296	252	240	224	245	248	270	261	241	241	251	289	243	255	258	254	264	232	251	279	280	279	274	265	270	255	257	270	251	280	231	263	283	275	254	246	266	271	252	258	265	260	266	252	272	255	239	268	267	257	311	284	244	260	251	297	255	270	279	261	262	252	266	291	276	256	264	254	288	261	264	253	280	257	247	265	249	258	258	239	265	282	256	317	256	257	255	274	267	218	258	236	276	269	287	242	270	236	229	245	289	260	297	264	249	252	280	253	284	250	249	253	253	275	275	251	286	245	249	257	265	277	255	267	265	242	263	234	244	288	245	250	281	255	276	257	263	235	270	248	265	244	251	246	282	290	258	257	267	231	250	247	276	233	262	284	266	280	264	263	242	234	283	279	255	257	235	297	263	265	275	257	256	254	251	271	227	261	237	273	252	246	256	285	254	275	244	252	282	254	259	260	262	249	271	281	248	274	243	246	241	254	254	291	251	258	295	256	237	261	262	276	284	256	279	263	278	250	240	258	276	243	284	259	272	264	247	249	260	232	261	254	254	238	261	273	268	263	300	266	270	249	265	257	230	277	250	266	261	250	266	256	264	266	243	275	273	254	271	284	233	262	245	261	260	269	266	261	248	272	269	277	273	266	274	242	270	269	291	273	248	259	248	242	260	241	261	258	260	252	272	226	232	251	249	271	244	249	282	246	261	287	247	259	256	252	258	240	273	266	272	253	259	272	296	256	240	291	236	259	254	251	275	253	268	254	258	274	240	272	263	259	268	254	275	271	279	261	261	253	262	256	273	246	262	272	254	275	281	292	259	258	265	266	251	252	277	252	250	259	243	238	285	280	259	244	248	263	271	278	244	245	257	243	277	251	274	255	264	262	270	277	247	274	233	257	265	297	291	227	238	262	260	241	252	271	262	265	303	241	236	251	245	242	271	302	248	262	250	281	263	266	235	266	243	280	235	250	249	285	262	308	254	262	271	270	265	283	246	280	229	280	258	264	264	267	266	264	277	265	291	251	262	257	251	290	300	259	249	247	244	265	261	266	262	289	267	268	256	273	286	264	253	241	264	271	257	249	252	242	257	264	256	275	257	243	281	256	271	257	283	268	282	276	295	248	240	245	253	272	284	237	254	267	279	256	253	279	245	259	279	299	254	256	279	255	257	234	262	285	253	261	239	267	270	255	248	247	242	256	264	247	250	242	273	242	233	254	259	236	269	244	264	257	255	281	248	261	226	266	243	248	248	263	258	268	280	267	259	246	272	301	237	266	247	295	249	271	256	270	263	286	261	263	276	281	248	264	253	273	259	271	256	272	269	255	254	269	257	271	257	272	236	276	242	254	220	261	243	256	263	246	250	296	271	281	252	247	233	234	273	260	244	256	263	256	227	290	260	251	260	240	229	291	289	241	287	256	260	251	252	264	261	288	250	268	241	276	257	286	260	249	294	262	251	267	264	269	269	273	233	238	291	252	267	274	262	256	273	270	246	262	260	270	265	269	241	291	261	253	277	257	287	250	262	277	277	281	246	260	258	264	271	256	261	281	256	250	286	264	244	234	222	249	257	289	283	256	243	264	233	269	268	244	259	240	240	270	255	264	252	262	264	242	258	238	237	255	240	267	245	268	225	284	232	235	276	236	279	238	248	264	247	277	248	264	247	253	237	243	261	263	276	256	266	275	213	223	254	248	252	247	262	249	241	248	269	267	262	278	248	255	286	238	268	244	280	273	278	282	226	275	276	264	254	251	248	250	283	244	258	261	256	273	272	275	257	261	260	249	281	273	252	264	255	263	236	243	262	264	249	279	221	265	264	248	259	246	247	281	261	239	276	236	239	259	284	278	281	245	232	266	228	243	279	262	280	254	235	277	251	246	268	242	243	281	242	247	247	245	265	234	264	235	243	257	266	262	270	264	258	248	245	256	286	257	277	263	241	247	253	259	238	253	257	249	257	260	254	258	263	267	271	270	247	265	266	262	247	253	239	250	245	292	262	262	259	252	279	275	243	253	264	260	262	258	270	264	261	284	255	254	266	251	271	264	243	245	271	261	275	289	263	265	290	265	243	275	252	271	272	242	244	275	231	253	277	241	245	268	243	252	253	253	263	242	248	242	274	256	264	268	260	236	283	227	259	274	244	249	293	256	225	281	236	249	256	269	226	270	260	241	249	258	294	274	268	253	264	233	243	279	270	252	242	235	277	292	272	243	280	289	245	229	245	234	262	280	267	252	252	254	259	253	276	267	242	259	274	257	249	265	247	247	275	236	226	249	283	264	281	250	257	265	258	263	290	285	288	296	247	245	290	242	268	257	272	293	240	268	233	240	256	257	269	268	279	295	243	233	249	269	251	224	261	239	238	242	261	242	235	240	283	246	272	266	238	271	253	281	284	258	270	286	254	260	227	244	265	276	269	235	258	269	243	273	249	250	238	266	239	262	265	268	263	246	250	248	242	278	290	237	243	271	261	268	253	260	260	233	270	275	267	289	240	287	281	252	271	261	277	252	266	271	241	274	266	255	281	245	259	258	295	247	283	272	244	271	252	239	254	284	259	275	268	268	267	238	269	247	281	284	270	268	274	250	268	254	271	267	264	256	228	232	264	231	271	270	265	263	229	281	249	254	281	259	283	252	253	266	262	275	231	265	260	230	261
22630	21010	28650	23584	21577	24009	24488	15639	10616	6200	4186	3313	2902	2679	2529	2176	1802	1595	1448	1128	962	745	648	557	519	505	492	452	425	392	353	332	351	365	391	381	391	402	349	365	390	415	390	410	380	339	352	325	368	338	318	302	311	318	282	318	314	298	309	345	312	325	267	315	295	324	328	304	332	324	310	315	295	283	301	274	326	291	286	320	287	277	300	309	285	315	298	294	275	293	277	311	328	296	282	306	284	314	291	314	306	292	309	286	274	291	301	335	300	307	283	312	297	308	289	331	287	304	325	292	305	278	328	266	290	275	304	280	286	317	299	308	319	277	306	298	309	305	297	280	292	302	296	295	278	281	305	303	264	278	313	267	293	270	312	288	296	281	315	317	302	292	328	317	307	315	304	269	279	307	268	301	303	291	331	313	286	298	294	316	300	309	307	302	300	297	290	292	313	271	297	266	286	305	288	328	297	298	298	290	301	289	277	307	302	314	296	279	300	312	278	293	350	296	336	309	284	297	305	315	308	297	283	291	320	308	309	290	289	328	319	333	274	325	348	297	303	299	291	347	290	309	254	309	277	309	295	298	319	297	285	293	273	296	294	306	284	297	288	293	326	314	269	304	318	313	292	324	329	285	282	297	298	277	286	291	304	292	298	294	297	281	292	289	310	289	289	274	281	296	280	282	322	275	278	284	285	304	310	290	289	286	331	287	296	305	306	319	284	280	306	302	298	300	297	283	302	310	299	299	293	295	271	308	274	316	282	278	303	304	265	285	286	303	261	290	296	267	295	284	290	307	303	259	289	280	299	302	299	289	289	301	297	298	287	320	305	305	309	300	261	292	310	293	267	269	305	312	272	258	292	309	305	296	295	323	294	278	291	293	324	297	322	320	301	284	298	292	280	306	318	249	309	274	273	316	287	305	300	299	296	273	324	302	295	272	291	315	335	285	309	322	294	291	295	315	308	304	257	298	310	297	303	299	315	293	275	301	324	309	298	297	303	282	292	303	292	304	327	300	279	326	272	315	271	304	269	287	308	277	344	278	269	316	288	275	317	285	314	319	287	333	284	279	272	287	289	283	268	324	325	283	276	263	287	275	302	303	284	302	314	288	320	313	300	301	301	310	291	322	284	342	286	294	303	306	271	284	283	295	285	292	292	304	298	290	303	283	319	303	298	326	311	272	269	296	280	288	299	306	293	325	284	291	303	286	293	300	274	291	330	317	282	296	323	320	286	322	283	313	282	295	321	271	280	297	309	281	316	303	285	308	280	271	310	293	291	307	291	320	289	259	292	294	335	275	293	278	322	299	315	302	317	289	329	291	316	297	277	314	332	271	310	291	343	263	289	285	287	272	284	285	271	267	281	321	301	307	303	293	261	308	282	286	314	296	298	285	268	250	285	278	279	316	323	282	291	306	289	297	293	279	300	304	298	259	328	297	286	286	309	299	276	306	303	293	282	284	295	293	276	294	322	273	272	312	304	292	314	313	279	292	321	270	294	274	283	301	291	297	284	296	314	295	311	287	324	286	289	267	313	291	314	276	319	292	274	265	294	277	266	297	280	276	311	295	273	278	280	315	296	288	292	315	304	290	277	284	283	267	297	240	286	290	301	286	290	275	272	281	279	273	279	284	276	299	271	261	266	293	310	259	335	325	302	287	308	279	286	269	277	277	299	280	317	320	329	282	338	301	304	316	300	292	272	317	316	289	305	272	282	277	299	279	311	289	276	264	266	292	315	309	312	266	302	306	264	313	297	318	285	257	281	289	273	313	291	309	295	295	323	303	287	320	290	265	305	324	294	297	327	302	279	299	300	290	310	299	292	303	282	306	263	310	314	320	338	275	288	312	307	318	285	268	285	274	297	331	292	279	312	311	285	303	266	313	292	304	299	282	282	286	285	279	287	282	309	273	262	306	289	310	310	309	268	286	253	288	259	316	274	304	290	308	307	265	289	298	326	303	276	296	299	289	298	298	303	300	298	295	315	306	294	299	291	310	336	244	281	290	286	269	267	294	300	292	329	298	281	306	310	284	316	306	287	273	310	286	299	281	297	301	309	304	292	284	298	301	291	308	312	292	289	302	280	301	284	297	277	305	284	313	281	308	277	299	295	296	295	266	299	291	295	298	295	272	330	292	280	282	272	307	298	295	296	304	303	311	303	304	325	306	293	326	299	307	300	290	314	300	280	293	273	300	268	287	264	341	291	266	313	285	274	316	290	305	299	314	307	292	303	304	314	298	287	264	294	278	262	265	273	318	297	286	279	284	323	289	297	288	251	261	269	319	317	282	310	297	307	292	294	288	302	301	307	265	304	319	291	283	303	290	303	289	305	299	278	287	314	294	306	303	281	303	269	277	305	279	283	282	291	323	305	309	309	309	319	286	296	285	279	312	321	271	296	284	299	303	281	301	288	280	292	303	310	309	302	278	275	283	279	339	303	263	304	309	308	333	322	307	281	310	321	303	316	288	296	285	346	282	272	295	308	285	289	323	295	316	287	302	288	291	288	289	310	297	295	287	301	318	291	296	253	290	317	303	308	291	301	324	310	281	308	313	285	281	287	291	289	279	318	299	275	310	287	288	320	296	295	304	278	320	307	316	291	301	270	301	299	284	291	313	272	279	309	273	277	315	309	322	303	303	287	282	275	297	271	294	303	312	289	265	317	301	287	293	310	297	291	302	287	286	284	312	304	297	313	332	307	308	306	313	303	316	305	322	279	295	293	302	276	321	288	296	288	312	286	291	294	270	321	302	288	327	311	291	265	293	251	285	251	279	289	308	288	295	255	277	309	272	308	276	331	294	294	295	334	317	284	291	287	288	270	315	290	320	293	298	288	297	290	324	313	291	288	299	283	298	286	289	283	330	304	295	285	310	276	298	316	292	318	290	321	288	301	310	269	293	285	282	294	331	280	325	283	308	299	286	319	307	276	277	310	311	307	316	306	288	285	313	289	301	315	302	298	289	312	313	317	284	299	295	300	310	270	337	311	301	295	273	306	269	293	291	276	315	311	277	283	299	266	310	305	280	305	286	290	331	300	292	326	326	288	296	298	317	301	287	280	308	318	297	288	309	298	277	286	310	293	275	267	305	304	315	288	315	312	317	315	301	285	272	290	314	291	303	300	314	321	298	259	297	290	288	297	291	292	314	336	296	285	288	310	258	327	269	283	302	292	270	335	316	301	275	280	299	302	273	291	299	314	287	284	304	287	288	326	303	270	283	317	273	297	294	331	283	293	263	286	278	290	300	287	309	312	289	320	319	299	295	294	276	258	258	283	267	279	278	291	275	266	299	303	307	284	257	301	270	301	282	311	291	326	296	311	305	286	313	302	301	318	279	296	293	277	294	289	285	309	290	295	306	271	286	294	300	291	302	301	291	290	292	291	260	293	303	271	272	282	299	312	294	309	272	295	284	291	258	306	287	311	340	311	305	302	280	302	314	277	294	281	292	297	316	322	300	325	284	281	286	308	280	281	331	299	338
35392	59379	49294	37012	33912	30005	26069	22098	17223	11155	8087	6637	5703	5134	4754	4134	3315	2936	2518	2141	1721	1178	1042	906	783	789	716	608	517	462	531	498	488	476	502	509	545	524	467	503	543	547	567	575	442	473	400	422	469	387	402	348	415	373	402	387	385	391	366	382	369	384	391	402	376	363	387	393	391	366	354	337	363	346	374	368	378	370	356	342	376	364	359	358	365	349	339	321	336	342	338	371	361	354	335	306	329	368	374	363	353	334	402	352	333	358	336	344	348	386	368	326	338	376	357	353	383	365	361	320	364	367	370	355	375	336	393	377	368	363	342	344	346	353	347	361	340	393	325	372	363	341	353	346	347	363	325	329	352	324	358	371	333	395	355	355	375	342	338	337	315	346	353	353	411	333	334	362	350	345	359	371	314	366	343	339	333	367	328	356	356	351	355	358	334	363	327	332	380	370	356	386	383	362	333	370	361	371	343	342	330	343	351	339	344	323	378	381	349	368	347	328	358	351	352	348	340	374	338	353	367	330	365	329	346	357	328	369	386	375	354	375	385	363	360	377	391	355	330	358	350	376	358	337	353	327	328	381	365	333	350	347	354	326	346	355	335	364	361	355	354	357	343	336	370	382	356	320	331	351	356	361	343	330	363	342	356	362	349	346	353	360	387	385	371	346	350	343	351	355	357	335	375	384	342	340	344	329	292	364	371	358	375	342	357	368	361	367	344	342	353	351	372	353	393	356	346	334	340	335	368	343	342	355	337	347	353	391	342	358	325	354	379	341	385	365	375	381	373	347	360	321	334	357	346	376	355	373	368	351	345	382	352	314	316	330	368	377	358	346	375	359	374	351	366	334	345	342	346	357	363	378	370	376	357	349	383	301	383	372	372	379	336	372	358	373	334	379	335	342	326	367	343	342	379	376	322	360	340	325	357	357	344	323	324	364	384	353	359	355	354	377	333	354	356	342	342	375	342	347	342	351	363	354	365	345	369	330	362	350	357	354	377	379	331	346	374	351	365	329	334	316	367	348	377	356	345	360	387	363	368	378	359	365	383	334	353	345	364	375	375	372	369	346	384	324	340	359	386	359	379	352	362	370	345	350	369	353	332	368	335	359	324	313	375	363	371	355	377	345	370	361	336	385	349	359	386	355	359	353	349	342	367	355	388	376	316	316	343	376	401	374	356	352	379	363	338	362	349	362	353	346	353	340	409	384	384	345	347	353	352	353	371	390	342	391	359	355	360	318	375	355	344	344	382	372	374	379	339	344	342	342	347	342	358	334	343	350	343	390	383	357	332	351	363	361	326	374	356	339	326	362	355	339	343	350	358	313	363	382	371	375	358	398	319	353	335	343	363	376	347	375	354	350	376	371	352	336	366	352	301	323	320	355	347	329	327	370	374	328	371	363	341	362	379	366	349	371	371	340	360	358	374	362	369	370	368	339	321	371	336	334	373	353	359	350	354	372	358	345	340	396	369	352	352	359	373	378	376	345	368	384	344	358	371	342	363	308	357	345	322	367	345	364	345	353	395	349	421	337	345	349	343	383	369	348	374	378	337	390	367	350	310	366	325	385	353	347	337	360	341	364	375	368	343	366	322	376	316	372	383	364	371	323	322	368	338	359	331	318	375	337	342	351	335	353	353	326	345	335	356	332	352	355	342	336	339	389	373	354	357	361	354	376	381	372	372	343	355	332	374	340	347	377	359	347	353	321	356	341	341	352	372	325	316	348	343	383	367	315	387	310	338	351	349	394	360	340	345	359	361	347	388	364	369	391	369	370	364	362	356	389	360	353	362	338	355	331	355	335	400	322	382	380	368	322	355	379	369	374	381	389	378	319	321	365	372	361	351	339	356	331	351	369	364	328	360	344	360	394	356	316	342	333	344	354	328	354	374	376	353	351	381	356	359	365	356	335	353	376	318	333	361	421	346	370	348	355	324	312	351	387	364	380	360	349	321	390	347	381	385	351	352	346	361	337	318	341	378	378	342	354	359	365	375	377	369	349	357	358	338	362	347	328	369	364	373	370	343	354	369	380	349	364	350	357	338	336	377	329	353	333	340	349	350	340	324	363	362	345	365	348	328	354	344	360	407	392	341	337	369	355	372	319	347	362	363	349	385	366	377	358	355	374	367	363	369	335	362	367	315	347	346	334	337	333	365	360	381	334	337	325	329	366	345	320	337	343	358	355	382	353	358	356	359	331	395	331	402	337	348	327	385	320	334	385	367	311	385	334	362	315	334	364	345	368	382	377	361	346	348	352	359	342	371	383	357	337	373	351	336	361	379	351	378	378	366	331	369	353	317	364	358	337	367	338	356	367	358	377	350	363	373	348	379	351	337	342	369	378	338	313	357	359	367	356	379	332	335	376	376	361	374	379	385	383	342	334	365	374	351	317	351	349	353	364	365	356	302	380	369	376	332	355	380	357	359	376	340	354	341	367	363	365	364	346	357	397	344	386	336	336	333	355	355	382	347	364	355	361	358	351	339	395	358	345	356	367	351	350	365	373	355	378	341	326	337	355	356	361	396	321	378	379	317	373	366	362	351	388	369	347	348	335	375	370	387	341	364	366	365	347	357	372	335	359	384	377	355	374	341	368	378	327	303	341	372	360	358	368	348	340	372	370	364	346	402	387	371	346	336	365	362	364	311	393	375	357	355	342	369	346	327	348	372	389	388	365	378	337	334	337	353	367	376	345	358	349	361	363	348	350	332	344	339	356	338	384	345	346	384	374	337	367	355	361	359	367	353	355	341	360	353	367	322	343	345	339	346	369	372	347	362	330	366	379	384	327	401	371	348	356	334	335	315	378	335	368	365	351	339	350	362	333	331	353	329	375	373	382	332	362	318	355	359	337	338	339	387	348	340	356	363	348	401	372	368	329	327	343	366	383	343	315	369	360	364	386	338	347	365	384	335	388	383	356	363	364	366	326	385	353	348	343	378	357	353	345	319	344	364	369	357	365	329	367	349	366	338	356	347	346	370	340	320	384	369	348	367	328	356	362	356	333	369	371	372	356	341	329	370	362	349	367	348	341	343	333	358	392	353	348	350	363	356	356	352	374	348	396	354	329	351	369	346	352	365	392	332	371	340	353	375	366	316	335	374	322	336	354	373	370	348	331	355	347	348	390	350	408	376	358	329	376	330	368	359	344	369	341	377	348	347	353	349	317	348	384	343	349	368	361	347	338	344	375	369	359	346	331	359	371	342	308	366	345	350	367	362	379	366	365	382	349	371	366	343	384	356	330	358	378	374	354	342	371	305	315	359	365	329	370	335	323	341	368	343	360	356	331	343	351	408	356	350	332	346	373	374	382	346	327	370	343	367	343	369	366	385	322	356	378	359	360	307	370	362	367	363	317	366	370	343	369	377	328	345	361	366	365	363	316	329	365	354	321	363	342	389	393	369	356	351	358	384	337	304	361	355	380	313	338	338	378	371	341	331	356	338	352	374	349	413	316	382	340	340	326	351	388	375	336	331	377	315	381
28847	29369	32125	23542	16807	12719	9076	6322	4403	2412	1674	1232	1159	1010	985	885	744	630	610	467	435	367	325	319	276	296	277	270	223	236	254	272	257	210	247	230	252	253	224	230	247	266	246	269	238	259	210	230	241	251	219	223	218	189	210	231	196	195	185	234	234	215	206	222	203	189	241	234	244	211	225	226	230	217	198	204	197	210	209	219	227	215	208	193	195	200	231	222	213	206	219	213	214	242	227	217	205	227	231	222	221	202	201	237	204	239	207	208	206	220	230	205	228	198	215	196	209	192	214	230	200	223	202	254	185	230	207	213	195	218	215	210	212	226	195	196	207	229	207	256	240	225	203	195	234	223	244	205	221	221	229	202	229	231	228	208	229	201	226	234	207	229	216	251	218	206	215	208	193	225	212	208	208	233	236	221	224	226	204	192	211	251	246	213	218	189	192	214	222	223	215	210	215	227	233	227	205	234	197	209	200	219	246	207	217	195	210	206	196	211	209	210	238	205	199	224	217	214	208	235	223	202	228	206	222	219	239	207	180	225	216	190	228	217	225	198	238	210	230	202	220	218	223	169	211	196	208	182	193	226	213	227	197	228	220	220	201	248	211	207	221	183	218	228	242	217	219	218	232	205	225	212	202	219	196	225	248	215	225	192	231	210	220	216	226	214	235	206	235	224	223	221	224	199	221	218	211	215	207	205	207	222	207	198	214	220	207	233	237	236	196	252	228	229	220	230	221	214	226	227	236	222	209	216	211	217	205	216	228	210	217	211	201	233	219	226	207	236	197	214	265	228	226	243	211	210	213	207	224	219	213	226	218	227	193	195	205	202	215	215	225	211	200	206	220	212	213	229	213	211	207	187	212	234	219	169	224	201	220	222	209	183	214	221	186	236	186	226	197	212	223	251	247	218	205	232	214	191	213	216	246	230	220	208	194	211	230	228	230	227	239	204	210	213	207	228	205	242	231	238	219	234	213	230	228	201	189	186	222	217	234	196	207	200	198	217	205	203	241	227	198	246	221	232	235	187	224	198	218	232	242	212	215	223	215	217	231	211	221	233	201	214	212	212	234	209	218	200	223	185	225	204	220	209	197	234	197	232	217	204	204	236	203	210	208	198	214	229	209	210	222	213	194	228	190	209	215	207	205	209	219	240	215	218	210	221	221	213	236	212	205	220	194	217	206	215	196	206	222	209	205	219	209	217	200	227	231	215	207	218	193	242	225	217	222	209	208	202	233	223	208	222	217	218	195	203	216	208	194	213	197	202	222	242	192	212	237	235	195	221	220	194	220	212	217	213	223	217	252	213	227	194	224	217	228	223	232	200	217	244	201	216	212	223	198	217	193	215	242	211	211	231	212	225	204	216	209	222	215	212	228	219	238	231	219	224	230	206	205	224	238	233	222	188	217	236	204	190	208	201	230	223	247	204	212	197	192	217	210	234	215	217	202	237	222	213	211	203	200	216	248	199	241	212	231	217	235	250	234	214	210	218	201	203	201	192	192	214	245	221	229	237	242	224	209	239	234	227	220	228	227	217	213	202	196	210	211	224	217	213	191	214	231	212	196	209	213	191	219	203	208	210	229	215	209	222	214	206	203	208	221	199	196	210	203	213	231	213	181	221	211	222	199	195	215	222	227	226	191	233	226	198	223	211	208	229	213	203	223	196	213	209	216	208	221	200	203	231	198	234	219	220	242	252	220	220	202	209	209	216	222	244	182	181	207	215	223	226	186	214	212	216	192	217	218	198	192	196	229	227	204	223	203	203	222	237	189	232	231	236	229	216	226	202	203	229	200	238	230	228	214	186	206	249	198	218	209	224	204	232	218	240	195	203	215	210	218	218	220	205	222	207	222	212	196	210	217	211	221	206	212	216	207	213	227	242	212	220	232	220	228	224	207	235	213	235	244	202	219	221	226	201	225	223	207	228	198	205	243	225	248	200	228	215	217	228	195	216	237	240	204	203	222	227	199	201	195	223	212	215	192	221	199	231	211	242	219	213	239	195	224	210	221	198	220	215	217	229	249	213	251	207	207	219	213	216	242	201	190	223	206	208	204	219	226	199	194	221	174	231	217	222	217	212	231	223	199	217	224	215	201	203	209	219	218	209	204	204	233	196	223	221	233	259	198	225	193	236	209	214	168	209	197	230	224	223	208	227	218	236	217	191	204	190	196	233	215	214	193	227	201	189	220	199	227	220	212	200	216	219	192	202	200	193	197	219	206	221	202	234	237	200	238	215	219	232	234	234	210	213	229	201	194	216	224	232	197	236	228	205	194	226	228	205	204	202	218	208	207	229	229	203	217	230	198	222	206	215	219	215	190	202	226	206	219	237	226	206	207	223	209	224	213	164	228	202	206	197	215	231	199	224	195	195	223	255	222	238	197	226	208	229	224	219	190	225	188	175	220	200	207	204	218	203	217	207	211	216	239	211	198	223	214	189	196	204	207	193	239	203	208	232	215	219	204	206	214	229	221	229	211	205	222	215	220	222	199	205	239	201	218	207	201	217	179	207	197	223	231	226	226	238	204	222	228	194	213	221	218	171	215	221	221	228	200	200	188	203	212	228	216	221	215	224	237	227	190	204	202	208	202	196	217	210	224	191	204	189	225	219	192	234	190	212	200	234	208	213	221	217	227	231	203	221	214	224	174	216	222	211	243	202	214	205	199	214	207	199	233	208	204	220	221	241	206	232	204	189	189	202	221	221	200	210	199	230	212	213	210	222	214	224	226	221	202	191	203	198	244	196	216	197	211	187	199	210	207	213	190	224	193	213	185	226	201	203	210	197	213	224	234	227	193	218	228	227	202	223	220	201	230	228	205	205	206	197	234	213	212	226	271	207	239	204	232	225	218	234	201	193	193	229	205	201	240	208	202	230	207	207	213	205	215	215	245	231	194	202	224	214	219	216	198	203	219	208	232	195	227	232	207	211	220	242	226	204	227	231	205	203	229	205	221	246	201	221	206	219	207	189	239	209	205	210	231	201	203	198	230	211	211	199	239	193	237	208	231	214	227	217	213	230	206	209	217	219	247	217	223	204	225	237	225	196	200	185	212	219	219	233	216	218	210	211	231	218	199	208	201	242	221	186	204	230	207	236	206	208	226	219	250	218	235	209	224	219	206	199	209	217	179	209	209	184	221	211	220	216	201	225	216	215	193	214	203	197	214	191	212	207	190	208	217	207	217	228	213	248	223	220	223	216	218	203	228	221	212	220	178	205	210	223	228	225	229	213	209	219	223	208	229	224	223	199	222	221	205	213	223	220	224	232	224	222	217	243	235	230	213	220	206	224	235	209	225	215	213	230	212	231	211	210	184	195	202	220	236	205	206	213	209	198	236	221	201	227	205	204	208	207	203	219	211	238	208	218	212	234	225	212	190	199	222	214	210	231	213	222	231	224	237	203	191	220	201	217	233	247	196	226	214	210	229	232	220	227	208	212	220	217	217	225	230	206	231	223	233	200	228	244	203	196	194	235	222	249
32407	45179	36789	24861	21920	18851	15546	12278	8773	5238	3499	2706	2331	2122	2026	1752	1398	1182	1024	908	645	572	484	447	407	362	353	332	310	345	322	291	293	305	338	326	300	305	307	330	337	374	321	323	296	289	323	306	306	265	278	227	285	260	253	284	271	275	307	258	257	256	238	295	280	283	271	258	258	277	246	269	258	281	292	268	229	232	237	282	275	246	271	244	253	253	269	263	255	297	310	244	287	319	259	275	241	266	238	261	251	298	261	273	290	261	286	262	256	248	304	271	270	277	273	272	225	275	223	273	262	249	274	254	258	275	235	259	267	254	264	220	292	261	292	256	279	269	246	269	254	287	277	247	284	294	254	255	301	254	271	274	267	273	268	257	261	231	264	257	262	267	273	250	238	248	245	249	249	270	280	234	260	263	230	241	231	248	246	268	272	241	257	278	263	281	246	244	268	265	245	282	241	255	250	278	271	295	280	280	273	249	268	273	279	251	243	272	247	297	253	229	268	262	249	281	251	278	255	247	263	253	263	239	253	232	285	260	269	254	267	261	259	279	295	258	278	243	253	259	256	286	247	259	252	243	280	254	246	272	275	277	256	272	254	256	294	256	252	265	245	268	272	243	275	268	274	274	275	259	263	279	269	274	237	248	272	267	254	254	245	266	272	255	261	274	262	287	280	258	259	245	279	255	242	239	257	257	266	233	255	254	253	272	283	244	283	215	266	256	296	267	296	251	239	242	279	278	248	275	287	285	302	253	259	274	268	240	242	273	301	265	260	264	291	269	260	253	276	266	271	252	236	255	262	280	255	258	254	261	284	257	243	254	258	241	236	227	275	277	239	272	251	282	247	286	251	231	261	263	250	257	246	254	276	277	279	273	246	272	268	273	290	257	282	235	280	257	298	264	287	273	272	257	277	238	293	262	285	299	247	269	242	256	270	229	239	253	250	279	270	254	293	276	262	267	262	262	260	260	260	294	259	289	247	261	287	257	291	256	268	252	270	259	219	285	274	237	290	239	289	244	247	264	241	256	249	288	263	256	249	275	256	251	247	262	291	274	219	262	264	250	236	271	255	275	273	266	244	269	261	241	259	253	258	256	283	257	255	260	249	257	262	274	286	252	287	256	244	249	304	266	250	278	237	253	241	269	260	273	256	243	256	277	267	280	258	284	264	266	295	252	281	232	249	262	262	229	251	240	267	274	274	265	244	296	226	247	291	250	238	273	284	248	256	298	259	249	289	255	265	273	268	241	283	256	254	273	275	289	270	291	257	299	269	289	262	251	250	278	255	275	240	255	291	270	256	259	271	260	269	273	267	264	267	252	223	254	255	273	290	252	261	264	284	246	232	235	265	268	254	249	262	265	250	259	253	264	247	276	286	258	263	274	252	259	246	277	254	255	272	254	256	267	258	277	255	277	288	273	270	266	285	246	259	235	276	261	257	266	267	238	278	272	276	261	290	271	280	266	294	262	265	223	282	262	274	244	272	256	276	267	274	265	256	264	276	256	278	246	252	254	237	260	284	273	277	245	242	259	229	273	252	277	259	261	267	270	236	262	254	276	248	258	258	245	263	255	282	244	259	256	274	243	258	266	267	279	285	242	254	247	288	263	259	267	250	257	260	240	245	283	274	246	278	258	282	262	266	271	296	281	264	274	302	267	286	254	270	249	280	261	250	279	259	247	268	256	231	267	250	249	262	279	294	267	256	289	238	247	249	279	283	306	268	262	271	272	277	253	282	269	259	255	252	283	266	276	288	257	245	252	243	270	289	227	242	273	260	255	280	264	275	254	253	273	219	218	278	258	252	253	256	284	270	261	269	256	294	233	275	276	254	275	289	269	272	248	239	246	281	264	264	279	257	293	264	247	263	289	247	273	255	270	271	289	270	248	254	267	254	236	294	231	259	264	255	261	257	238	310	269	277	281	240	264	258	275	240	231	263	261	233	266	252	269	255	282	250	259	292	267	261	239	252	250	246	222	267	248	238	266	263	249	233	276	260	252	241	253	248	257	261	263	283	235	247	281	248	274	250	263	246	257	255	260	246	287	275	239	253	255	290	255	271	261	262	277	240	264	257	241	264	261	251	251	277	288	259	271	270	266	288	262	272	275	260	234	279	277	251	256	276	234	276	270	237	279	245	256	251	257	272	257	240	281	283	275	251	246	251	277	265	257	260	233	261	276	254	242	265	250	258	271	252	258	284	264	251	262	277	254	247	264	255	285	268	244	265	259	268	265	254	277	290	256	263	273	237	234	265	249	262	272	254	253	255	284	273	243	276	275	263	240	270	257	261	256	265	269	284	270	282	278	251	303	244	269	248	247	249	293	290	259	293	257	280	246	233	284	265	265	259	244	265	238	243	264	253	256	236	276	251	242	285	277	287	262	263	265	266	268	249	239	255	270	263	262	259	262	267	292	273	274	265	264	266	272	240	296	310	240	278	273	265	252	310	266	265	203	262	280	254	283	252	270	278	286	278	262	279	245	250	269	277	254	258	265	242	263	283	279	249	292	255	259	284	274	225	277	266	282	293	267	259	295	279	264	275	253	256	263	280	249	249	258	273	270	281	272	268	250	264	258	284	264	247	254	230	239	270	263	280	276	265	254	240	276	259	266	243	265	259	248	262	277	270	273	260	258	275	245	230	288	252	240	279	256	256	287	234	276	256	245	252	305	270	265	264	249	280	250	260	263	261	277	249	254	261	262	251	285	253	252	263	295	250	271	245	281	260	284	251	249	262	272	273	267	233	267	239	262	252	228	244	245	255	270	256	256	304	265	271	267	264	247	283	289	244	267	261	261	254	268	250	272	278	293	262	277	263	258	264	260	249	257	271	261	249	287	256	262	282	252	276	289	254	250	249	255	259	260	267	233	256	258	273	244	273	265	260	262	246	285	261	257	250	254	269	281	254	300	265	228	260	297	249	241	282	270	237	236	262	243	276	273	267	250	284	266	240	246	273	244	227	281	265	251	262	260	267	235	242	300	275	246	299	271	234	268	260	286	263	266	265	283	281	273	269	259	234	258	253	303	255	256	263	271	255	272	255	258	247	246	267	261	267	274	254	252	281	246	252	256	264	289	240	271	264	291	258	286	257	245	282	251	259	252	247	239	249	267	249	250	287	268	244	276	274	253	257	249	254	236	264	266	248	284	260	235	234	262	284	279	252	256	260	263	284	245	245	243	259	292	261	289	268	251	285	273	272	253	263	264	261	244	261	257	262	239	245	250	249	294	279	252	255	260	257	254	250	248	288	279	277	258	260	236	271	286	264	283	257	249	254	267	281	229	253	262	269	255	254	270	268	277	267	236	265	256	267	271	270	265	258	291	270	273	277	263	255	271	264	259	265	260	232	256	273	252	286	275	262	261	249	285	249	329	265	232	270	247	271	240	280	282	259	267	268	265	299	256	256	241	264	287	270	253	272	290	257	270	279	256	269	240	265	266	241	267	272	285	285	297	272	262	260	263	263	277	252	276	249	250	270	279
23811	21043	28354	24442	22236	21707	17193	10778	6980	4322	2804	2255	1856	1791	1767	1623	1267	1030	971	784	646	579	492	432	428	478	384	368	382	321	312	351	316	358	334	358	334	330	297	336	363	367	366	343	285	295	290	288	344	301	278	318	290	280	343	291	292	285	268	299	278	262	273	263	288	261	262	304	296	259	268	274	273	243	279	302	325	271	251	294	278	280	248	300	277	283	278	260	307	272	276	280	294	279	271	306	248	283	263	288	287	272	270	254	257	280	279	263	280	300	259	270	280	290	257	257	273	259	255	260	287	283	282	244	267	250	271	290	257	272	244	272	259	282	258	271	268	297	283	256	294	257	278	245	278	269	247	285	290	278	274	234	281	284	281	242	274	273	284	272	249	285	279	267	309	285	270	279	262	291	286	247	283	262	265	268	273	274	270	293	280	247	256	274	262	260	281	273	293	257	236	236	276	286	272	275	289	298	268	260	261	251	287	245	243	267	253	281	267	261	278	268	258	280	279	267	276	279	302	279	267	245	281	283	265	302	270	266	254	255	272	274	265	269	272	302	258	273	287	257	291	295	248	277	265	274	292	304	282	235	272	286	260	295	252	280	251	281	252	309	268	247	286	270	241	275	302	253	273	302	276	310	248	282	251	262	277	276	281	292	262	256	268	268	254	261	299	266	281	297	302	273	240	274	273	264	249	282	309	287	277	285	290	251	270	281	276	270	281	278	285	281	289	291	294	277	270	288	272	275	261	293	277	255	267	286	251	282	260	252	245	247	281	274	303	270	290	274	265	257	246	260	254	258	290	248	254	299	287	308	260	294	302	295	250	291	281	287	276	285	274	286	250	270	277	277	277	275	272	270	281	275	255	285	291	268	290	276	253	248	269	267	297	297	284	287	268	244	313	250	265	245	282	269	275	287	268	246	274	274	271	288	277	266	255	253	247	279	244	262	256	267	284	252	268	265	266	249	306	256	241	288	254	280	310	266	274	260	266	286	281	276	255	261	254	258	265	293	229	293	266	299	262	256	280	262	262	273	304	288	274	264	248	282	262	252	282	265	287	272	283	297	297	267	263	275	268	271	303	274	281	268	257	264	253	309	276	273	294	260	280	273	279	278	268	264	257	290	290	291	300	293	282	296	257	265	247	268	279	286	298	250	267	231	276	284	260	253	283	277	269	245	246	266	287	271	242	291	305	284	266	269	290	285	278	259	273	297	261	255	285	291	273	250	302	287	275	258	277	286	263	311	274	241	268	288	298	244	292	289	279	273	268	287	270	296	265	271	253	250	271	271	281	267	294	272	273	260	298	289	266	245	283	250	276	273	258	261	278	268	253	301	288	274	278	294	317	259	256	306	289	285	277	270	272	298	290	256	261	290	266	256	264	274	284	286	286	263	287	314	257	308	277	250	270	288	269	272	268	257	280	261	266	291	285	267	308	296	272	250	272	258	281	252	276	255	271	263	289	282	270	287	237	270	261	289	263	287	300	249	263	255	257	279	279	292	270	267	292	263	277	282	273	257	269	269	273	297	279	266	278	266	280	266	245	258	289	262	272	285	259	271	259	258	256	265	314	265	251	262	251	280	277	300	286	294	270	267	264	286	282	267	264	255	262	263	279	262	281	286	280	303	301	275	243	292	264	272	284	254	269	264	259	266	260	266	276	264	232	278	273	290	291	260	244	274	281	262	276	268	281	272	271	257	281	249	264	270	262	256	261	260	286	268	269	264	261	269	269	294	267	274	286	244	314	275	273	270	308	280	287	258	273	325	261	275	237	262	269	277	254	279	249	281	292	259	248	280	274	282	285	280	292	312	276	290	284	263	276	268	298	297	277	274	255	266	272	281	263	278	262	276	270	265	300	267	280	242	283	264	282	256	284	272	295	260	262	254	298	255	268	266	299	294	281	267	265	262	267	261	259	266	249	273	277	251	266	286	251	268	261	262	264	271	246	278	262	273	275	279	282	268	306	303	299	290	259	261	270	264	281	280	257	262	293	267	307	284	277	250	265	283	286	265	280	254	246	265	318	285	256	276	262	258	239	261	259	278	255	290	270	259	264	249	241	260	273	304	285	259	267	258	283	276	252	284	274	269	253	274	291	288	296	265	295	294	269	266	283	266	285	300	263	271	299	268	248	269	249	278	276	248	266	293	272	257	290	300	273	275	255	278	279	261	266	267	294	306	275	276	265	247	268	265	300	284	254	249	279	284	272	278	260	272	267	273	272	269	285	273	284	275	260	275	249	268	265	266	236	268	249	275	283	245	257	288	253	287	268	265	298	270	280	288	276	279	259	274	272	273	277	248	296	302	260	291	284	256	266	256	265	267	272	281	264	258	279	280	240	262	270	259	283	309	293	285	273	254	264	250	274	321	243	278	299	292	249	269	294	253	268	283	263	274	273	271	248	298	283	288	285	284	282	295	285	277	259	236	301	261	266	270	289	278	299	232	278	265	254	256	283	306	278	310	290	286	287	263	246	244	290	266	293	280	258	278	261	267	255	284	265	241	262	235	291	298	264	256	274	270	251	240	264	285	249	311	254	275	286	271	251	313	288	263	266	260	270	246	250	261	291	241	288	292	275	259	298	273	231	270	238	272	270	283	267	277	270	289	238	289	271	254	275	265	279	282	276	279	267	231	265	250	296	257	256	312	233	288	273	291	280	294	287	282	267	265	279	278	259	254	301	292	286	272	281	290	295	240	252	321	275	293	261	276	261	287	266	279	271	274	256	251	293	260	267	275	236	273	274	277	253	257	297	269	290	281	282	243	295	260	254	267	271	277	282	291	305	267	267	274	263	245	278	268	256	282	245	278	297	308	304	281	262	281	257	289	265	304	295	252	263	260	255	272	270	293	270	283	258	303	277	283	245	260	283	274	308	231	290	264	244	247	241	272	298	249	300	301	293	260	278	273	244	245	258	243	273	261	285	266	254	305	269	263	274	271	310	267	267	265	294	283	283	284	308	260	283	269	295	259	277	280	265	266	287	284	286	280	282	267	259	274	281	252	275	291	241	280	253	285	249	289	241	263	289	289	308	281	297	246	306	247	300	267	273	261	274	292	267	240	271	260	262	280	269	303	251	276	294	275	279	316	250	276	266	274	274	282	261	283	266	264	302	264	269	289	297	280	289	290	298	271	261	266	260	288	280	261	251	283	288	273	261	263	289	261	292	270	264	275	260	295	271	268	280	316	292	277	276	300	278	290	248	281	279	259	236	284	292	307	255	276	286	273	262	262	302	247	269	263	274	278	303	287	266	282	273	261	266	276	233	262	297	279	299	270	266	242	248	282	275	275	269	308	268	266	277	294	258	268	271	278	262	288	267	249	285	300	289	275	276	252	251	264	229	247	286	282	271	260	249	293	268	281	249	276	277	300	293	259	283	281	301	267	294	270	273	260	281	243	298	273	257	269	277	258	260	251	274	287	289	300	270	245	274	272	308	273	271	257	307	268	253	248	238	256	260	280	282	270	262	274	291	279	257	262
33117	52752	43285	31880	27749	25229	21233	16801	12453	8414	5591	4503	3771	3488	3368	3050	2402	2006	1712	1340	1112	926	758	629	633	596	570	490	459	452	474	462	413	447	444	433	461	443	424	456	477	464	469	459	407	375	380	390	383	358	375	379	333	367	319	324	368	349	352	357	335	343	361	302	371	334	313	335	344	352	353	359	307	308	357	346	334	335	367	348	301	331	310	369	323	337	328	330	300	347	337	325	317	325	358	315	296	315	334	328	287	316	298	326	346	341	352	326	321	316	318	324	308	328	338	340	338	346	328	302	313	349	353	316	344	319	339	282	367	305	308	318	387	323	302	321	295	333	273	335	331	332	333	328	328	327	322	330	364	322	327	323	347	370	338	319	320	327	296	350	339	352	338	320	350	317	339	306	348	348	325	342	344	344	336	318	316	297	333	306	327	344	316	332	314	357	329	376	333	352	313	322	352	318	281	295	298	313	315	324	334	322	315	343	321	328	339	313	327	366	329	330	330	301	319	334	331	298	323	340	303	327	327	356	324	308	351	328	315	337	313	334	359	311	340	328	361	294	354	331	340	317	335	324	361	317	350	303	322	309	353	315	332	315	328	304	376	347	313	309	320	333	359	295	337	328	317	334	339	341	325	315	328	325	344	352	332	337	323	345	322	348	340	326	346	302	336	323	354	317	322	331	331	344	314	334	308	296	337	320	313	339	315	314	318	311	324	317	281	326	341	333	317	335	331	301	320	367	361	366	348	338	307	340	334	331	332	310	320	348	365	326	327	329	345	304	339	323	306	355	359	312	344	336	307	331	325	331	332	346	317	296	306	311	329	361	344	312	316	369	302	335	317	332	355	324	320	327	303	307	367	362	347	343	337	330	327	307	331	299	280	341	343	318	359	334	321	296	300	322	321	334	325	364	346	310	333	360	344	284	343	341	300	336	311	283	334	338	324	320	322	316	338	311	319	339	310	299	324	317	345	347	341	319	336	368	338	337	340	341	328	361	350	354	305	363	360	330	308	365	320	332	343	312	359	378	297	327	320	308	360	333	340	310	335	311	311	296	336	337	327	349	326	346	358	315	316	312	318	357	333	316	309	322	337	301	311	350	350	362	342	315	349	331	361	369	319	341	329	305	344	344	329	325	333	301	318	320	332	319	353	355	325	339	326	317	322	314	310	330	332	353	325	346	361	311	349	345	311	286	356	337	345	334	332	299	321	337	341	326	340	328	323	343	315	352	316	330	325	352	282	336	334	347	331	331	306	308	302	357	315	320	314	343	321	330	329	315	343	341	344	351	350	344	347	316	324	321	330	340	292	331	335	301	304	308	334	333	342	337	357	359	327	317	370	308	325	336	341	330	350	315	286	334	311	306	331	338	347	326	353	326	321	334	335	319	340	351	317	330	317	286	303	358	321	323	320	323	304	335	314	351	331	324	323	314	321	304	347	318	330	349	327	358	334	331	341	325	336	334	333	320	307	314	333	303	338	342	315	296	318	313	322	320	319	308	340	317	314	337	323	322	360	339	335	332	347	314	300	330	324	336	322	332	363	337	330	327	311	318	339	334	296	345	348	335	321	321	304	321	347	329	304	337	349	317	302	304	342	328	346	329	352	349	342	334	358	357	305	310	320	330	313	323	328	327	310	341	320	338	322	289	337	346	336	323	300	346	305	323	335	334	316	335	354	331	310	358	322	321	349	340	337	341	348	317	353	310	325	313	326	319	359	328	337	312	336	335	355	344	313	353	349	319	317	322	291	307	336	321	290	343	328	339	338	314	325	335	329	336	336	325	282	353	328	305	344	331	328	306	367	329	289	305	315	316	324	328	333	340	335	307	311	314	351	325	298	315	336	337	329	300	318	310	303	329	326	327	319	316	341	314	330	298	305	320	305	348	323	310	309	338	347	319	355	344	342	311	332	319	326	331	352	328	314	318	332	355	337	343	296	334	343	352	355	299	323	344	348	298	348	349	328	339	353	339	320	320	319	302	309	327	295	348	327	345	327	324	309	332	328	315	355	341	357	356	348	333	322	343	358	341	350	352	298	328	346	322	341	318	331	292	309	322	321	332	336	308	352	309	314	327	333	345	347	362	347	326	323	351	342	340	319	358	352	334	304	340	315	337	326	327	346	364	335	340	316	316	334	339	327	339	297	327	358	329	337	314	312	329	315	308	358	332	308	303	315	324	328	325	350	324	330	316	337	351	331	324	322	334	354	326	362	326	330	340	331	342	343	332	347	348	302	326	343	326	321	323	323	319	319	342	323	339	329	331	318	292	314	354	359	311	354	344	318	321	314	335	307	300	330	346	319	332	327	323	319	302	278	326	314	316	316	311	333	359	354	298	344	351	316	335	322	361	355	331	306	341	316	330	327	337	355	337	339	300	329	307	348	302	319	344	311	313	350	310	343	334	292	312	340	323	308	319	314	327	327	318	321	301	347	335	325	305	341	349	342	323	304	318	323	350	333	314	329	322	302	315	331	333	317	343	323	307	338	352	349	337	352	343	341	303	323	324	338	326	329	310	337	331	306	317	335	317	313	325	297	299	353	304	343	317	323	330	351	320	342	330	344	323	308	343	340	316	333	353	327	309	337	352	313	315	333	327	342	313	323	328	347	294	341	339	320	325	337	317	324	349	345	291	297	304	341	332	318	328	319	332	342	329	376	339	305	296	313	343	347	364	310	320	330	321	299	375	335	353	321	324	317	325	313	321	368	313	328	307	288	329	336	339	332	311	315	348	315	332	315	302	355	337	329	313	326	340	310	337	341	316	339	336	327	336	327	301	337	323	312	350	342	333	349	310	300	308	336	311	313	350	346	352	356	302	341	327	333	292	304	316	328	314	302	330	344	338	316	338	330	323	350	283	306	359	325	357	349	343	356	324	347	319	340	337	325	310	333	319	307	323	358	335	321	313	311	283	326	317	314	343	343	315	346	350	313	307	340	324	303	334	349	297	323	353	341	332	336	330	310	319	301	331	336	322	327	337	316	343	353	309	329	324	322	340	273	335	341	324	294	346	347	346	310	312	336	309	327	315	335	341	350	330	357	299	290	346	310	293	335	330	336	319	317	359	347	357	331	357	326	324	328	319	334	294	341	329	332	292	295	320	298	350	337	345	327	361	328	349	340	309	306	347	308	328	329	319	313	324	319	347	304	345	317	323	354	334	306	350	347	343	321	321	361	323	322	323	312	314	331	308	293	304	328	328	338	347	332	303	332	328	353	349	333	346	337	323	330	329	332	312	331	318	322	352	316	337	352	326	334	347	325	345	357	309	353	317	315	346	352	317	344	332	349	316	346	329	341	348	308	310	333	328	301	330	353	331	316	317	337	340	335	329	321	333	304	335	321	325	323	313	303	338	334	325	325	325	329	338	353	341	295	326	339	307	367	311	279	284	328	325	332	324	348	356	333	338	339	334	341	319	310	318	317	365	331	323	376	324	336	316	348	303	317	316	305	325	341	365	290	344	323	325	295	339	331	341	320	332
24860	21114	27905	25752	20256	16217	12123	8070	5104	3121	2053	1666	1392	1275	1354	1242	1051	751	655	630	488	390	365	311	314	308	280	251	243	260	273	282	259	264	272	266	259	274	263	295	258	269	238	258	255	232	236	226	247	230	242	255	202	221	218	217	227	216	203	193	191	219	200	225	202	208	243	221	207	215	218	213	223	189	223	194	210	198	196	217	210	190	225	215	220	193	211	199	218	188	225	226	185	225	195	201	196	184	188	222	204	218	210	177	212	200	192	201	225	215	205	188	213	201	200	203	210	190	194	213	209	189	228	215	202	205	213	196	187	222	200	203	198	199	203	208	216	219	190	198	195	208	205	218	204	224	210	192	207	215	205	195	208	242	195	204	204	232	212	204	227	193	196	211	219	185	221	173	203	205	205	226	193	199	226	187	221	216	215	203	207	219	211	180	217	222	182	215	216	211	195	200	206	197	204	206	200	205	239	202	204	200	212	194	191	220	182	218	197	196	226	201	198	205	223	206	203	217	201	241	202	226	192	198	195	195	227	209	211	198	213	189	224	187	200	212	212	213	177	191	186	211	216	211	194	215	196	214	195	198	219	220	213	214	245	193	207	223	200	203	210	194	220	201	199	175	201	217	207	193	212	213	207	198	224	200	191	196	193	221	192	202	209	210	219	200	198	226	196	187	206	228	182	192	181	166	206	201	191	213	202	188	225	203	188	215	211	196	197	185	191	203	194	224	213	173	226	214	193	218	202	225	218	221	200	214	217	208	189	194	213	207	204	205	205	201	228	204	177	212	217	212	210	233	220	196	219	160	213	217	188	202	207	217	176	214	216	212	198	205	201	194	197	202	197	191	206	223	220	202	194	190	186	176	202	226	173	203	202	211	203	229	198	198	225	226	202	216	200	212	201	193	206	216	209	207	194	203	192	219	187	198	225	192	186	211	216	194	214	201	210	222	196	198	189	189	200	215	195	230	230	201	189	199	186	202	221	208	206	210	184	189	187	201	205	204	206	195	226	199	209	189	203	176	230	192	225	198	211	191	202	203	183	198	196	220	193	195	227	228	184	211	219	178	224	205	199	192	205	222	208	223	193	214	201	186	194	183	219	226	229	208	198	198	203	174	170	192	192	205	200	200	206	199	206	219	226	214	221	203	213	199	213	234	211	187	213	228	208	183	212	192	247	202	197	204	196	184	197	196	225	209	216	217	182	205	203	213	223	208	208	203	216	202	218	197	215	212	199	203	209	205	201	186	173	208	227	187	230	203	207	210	203	219	215	203	198	184	204	234	206	190	187	203	190	212	201	209	189	213	227	212	168	210	216	223	199	215	195	200	192	201	226	205	230	207	217	220	188	227	199	183	193	212	214	187	209	201	213	196	203	198	209	206	203	218	209	194	214	203	212	222	210	215	207	178	183	213	201	197	195	213	207	203	191	196	206	217	204	234	241	190	218	196	188	229	245	214	203	202	205	164	231	186	190	170	218	201	232	212	202	201	203	211	192	219	207	201	236	202	215	213	213	197	217	192	211	205	193	241	203	224	177	211	186	188	188	208	236	213	200	198	234	222	207	210	185	202	185	213	189	192	231	200	200	222	189	200	221	186	231	193	191	230	195	216	193	217	219	198	199	212	199	221	210	189	178	216	190	224	205	231	233	212	194	217	206	214	211	185	213	221	203	201	168	200	208	192	208	167	226	185	190	215	193	214	220	198	194	169	222	199	196	219	201	194	224	240	226	198	206	206	207	184	183	233	227	225	211	221	181	176	208	204	193	214	186	201	195	189	190	178	192	228	210	206	203	225	190	208	211	202	235	182	193	231	230	224	188	214	220	211	216	205	221	218	191	214	211	201	220	207	205	202	202	222	204	204	226	199	199	224	200	216	211	175	204	210	195	214	226	206	200	205	203	211	232	214	217	225	212	211	206	195	188	206	170	216	188	216	193	206	197	201	213	217	223	186	188	255	197	206	236	204	208	198	210	207	224	187	199	191	194	196	198	206	196	209	195	194	200	201	199	192	198	203	196	199	164	189	203	201	198	216	212	198	192	233	198	208	201	209	223	193	187	201	182	214	205	191	205	182	204	217	226	203	206	231	202	195	218	223	218	193	197	207	174	206	208	228	197	216	197	208	205	195	184	189	214	172	208	203	217	223	192	204	203	202	193	187	214	200	208	220	194	181	220	234	216	221	220	198	184	186	226	211	225	203	211	221	196	226	216	226	196	220	222	197	191	219	194	205	188	190	206	223	216	181	203	203	186	203	200	211	210	201	234	180	190	222	196	213	209	199	198	200	207	203	175	215	195	231	203	206	220	194	191	234	202	208	206	216	200	167	206	208	199	225	194	195	222	195	204	207	213	173	206	203	187	200	183	179	211	213	206	185	222	218	194	195	205	214	202	206	220	211	198	213	203	198	232	196	197	201	196	208	222	210	223	187	201	192	212	197	199	198	211	203	211	205	197	205	196	201	205	227	192	194	201	191	187	212	207	226	215	227	211	238	211	195	225	200	231	213	190	210	197	215	207	216	191	196	229	215	205	201	238	212	198	206	211	207	213	209	217	224	214	208	205	189	238	218	197	216	212	185	219	195	203	208	216	224	200	218	185	200	192	185	216	206	209	207	213	195	207	188	192	186	199	202	216	205	214	200	223	197	212	211	194	213	198	210	205	218	210	226	225	217	209	213	198	220	203	217	186	199	204	203	203	215	226	213	245	221	213	218	215	209	222	223	214	228	221	221	207	197	207	207	198	204	184	190	221	195	191	212	182	193	199	198	181	178	220	207	213	204	186	211	213	203	201	233	187	208	219	207	204	230	205	187	190	182	207	187	205	195	222	221	228	228	202	210	200	209	202	206	196	205	186	211	201	210	207	220	239	206	202	206	216	228	193	183	193	220	199	229	232	186	210	204	202	206	201	224	200	172	207	210	211	184	179	205	189	206	222	209	206	201	204	243	211	194	205	218	207	231	199	195	242	206	215	211	223	195	211	198	200	213	195	186	208	229	170	230	193	213	206	167	216	234	201	184	192	192	206	230	186	193	195	223	204	208	225	234	214	169	207	191	214	180	195	190	197	194	227	227	192	215	189	181	209	213	194	228	222	210	200	199	205	199	222	211	241	217	198	203	177	212	210	204	204	221	202	225	191	202	200	199	242	208	181	189	218	212	218	227	198	208	203	221	209	196	225	205	221	202	228	229	208	202	214	214	192	197	188	204	206	214	190	194	206	213	189	205	220	215	205	206	192	200	201	247	228	223	218	213	225	226	194	183	181	190	211	227	189	211	225	213	208	197	202	206	225	175	207	223	206	222	210	183	215	201	207	203	210	201	217	221	202	216	209	199	186	200	226	222	204	195	208	194	202	196	236	218	202	219	204	188	226	226	209	226	215	227	211	200	214	228	198	181	203	199	201	219	215	227	206	200	194	195	223	183	172	216	195	196	202	211	238	218	189	231	213	187	197	211	215	222	224	208	188	221	216	206	196	177
33361	49263	40542	28033	24660	22676	18488	14953	10562	6779	4520	3600	2965	2730	2624	2415	2053	1521	1405	1080	846	771	663	527	459	464	450	355	327	341	350	375	344	346	344	361	355	290	370	386	358	384	355	331	309	332	309	310	293	297	268	304	279	252	267	279	306	300	278	279	239	280	270	273	247	254	248	268	278	291	257	270	250	248	232	239	268	282	247	257	248	272	268	254	262	279	268	268	254	267	251	247	234	261	258	263	255	282	250	255	268	257	245	270	278	254	262	280	257	249	255	262	248	239	242	267	248	294	257	284	266	265	248	276	248	244	248	242	245	227	260	251	273	277	272	262	263	249	250	241	266	254	252	258	220	299	267	237	263	257	234	281	261	280	285	251	254	249	225	263	266	250	248	279	279	250	254	262	237	254	265	258	293	298	258	257	256	235	239	250	231	254	288	261	245	269	278	247	240	259	275	253	250	239	282	272	299	246	233	262	233	254	245	250	270	272	259	246	227	255	253	272	252	257	261	291	276	243	262	218	259	248	245	262	240	261	264	253	258	248	254	245	246	252	260	296	253	248	248	270	220	262	264	252	241	279	241	244	212	247	246	241	260	273	264	268	252	240	273	241	286	282	215	234	255	266	265	277	262	248	260	242	293	247	262	250	251	257	258	243	272	245	274	279	273	244	241	260	253	290	256	264	254	259	255	243	261	256	241	259	236	211	258	258	248	263	243	253	267	253	257	241	255	261	257	228	256	266	277	258	284	248	244	255	251	246	268	250	224	251	263	232	239	245	268	250	256	263	242	230	259	252	253	234	266	261	238	242	252	264	237	263	259	259	275	276	260	246	265	246	258	254	287	270	267	270	269	262	243	253	247	270	273	250	264	246	273	243	230	249	246	236	257	248	246	267	234	257	245	265	262	276	226	225	255	266	258	277	245	252	293	271	256	267	274	246	258	236	243	251	265	277	253	272	243	256	275	255	283	250	258	249	239	246	242	266	245	256	279	264	278	258	248	243	272	279	263	275	236	238	260	273	264	269	267	251	260	241	259	246	241	258	264	237	260	243	243	258	259	275	252	247	226	263	256	250	260	253	281	256	287	255	263	236	245	272	259	239	239	327	240	258	266	255	266	264	246	250	254	289	263	251	256	240	245	242	244	267	242	245	258	239	258	242	268	268	248	254	256	247	262	244	259	262	258	273	251	255	260	230	279	280	275	268	254	255	255	266	241	260	269	256	260	272	251	235	260	242	294	254	284	257	257	231	247	247	252	256	260	242	274	280	230	253	261	251	277	223	300	244	259	259	259	254	281	249	233	261	247	228	264	267	282	270	242	291	249	234	245	258	273	253	250	237	243	248	288	261	239	235	254	262	240	305	241	247	262	249	256	290	254	241	265	283	257	268	268	269	236	238	266	243	295	253	255	254	245	253	290	270	266	240	247	274	254	282	273	248	266	226	270	252	248	256	249	239	273	269	282	228	259	258	302	270	241	282	237	279	261	261	278	277	282	249	268	265	259	227	267	249	256	263	270	220	231	255	253	269	221	263	282	261	268	257	261	251	246	232	277	248	291	267	235	242	260	282	263	261	230	273	212	256	298	276	246	254	261	238	241	276	247	252	244	264	256	257	254	243	250	276	249	271	261	257	257	268	280	248	268	242	239	232	246	276	255	286	251	254	252	233	253	264	266	268	274	283	247	300	256	257	255	254	253	280	254	259	235	263	258	214	276	249	260	262	258	261	270	251	242	238	251	263	260	233	239	251	273	222	274	247	263	252	290	221	279	274	246	235	256	261	255	284	235	269	249	254	253	288	269	252	257	270	244	256	269	267	246	262	257	258	256	255	301	218	250	267	263	237	271	251	245	241	283	262	261	254	248	259	250	235	254	300	248	256	243	245	250	262	259	254	272	275	251	251	274	261	253	267	250	270	284	247	267	269	232	250	267	272	227	258	249	248	251	268	273	250	280	273	241	244	262	266	273	240	241	250	262	265	254	247	264	242	261	252	242	278	276	242	258	252	227	249	258	251	261	275	255	264	280	266	279	248	277	256	235	250	248	248	243	228	310	252	240	261	267	251	248	251	264	243	276	264	238	246	291	242	239	293	270	248	246	226	295	234	257	237	243	249	226	298	282	261	238	256	254	255	248	264	265	247	256	243	250	244	297	259	239	247	274	241	264	270	248	235	256	273	281	266	272	259	269	265	254	268	260	276	252	253	277	231	275	233	275	255	259	255	251	270	277	258	281	229	264	272	250	280	287	236	252	237	235	237	248	262	254	244	279	249	255	295	284	253	237	246	259	264	257	245	222	273	244	249	280	265	258	258	255	251	283	269	262	269	276	261	257	255	247	251	253	262	220	252	259	248	289	274	278	276	246	227	268	257	238	238	261	259	238	239	272	271	257	259	241	253	250	266	257	236	260	279	264	267	271	254	271	248	256	236	245	240	273	292	271	243	245	255	239	243	270	236	243	257	232	274	262	269	265	253	274	223	236	275	253	245	258	249	274	230	252	244	258	244	257	249	268	264	261	258	244	278	271	262	215	257	256	268	239	244	272	259	288	260	243	262	247	247	263	266	245	280	239	243	275	225	250	226	277	247	272	283	262	265	245	238	239	242	266	249	221	261	265	274	238	286	226	248	268	232	252	250	249	249	264	262	257	281	257	280	244	236	249	251	244	264	253	264	232	246	256	249	254	251	267	257	262	259	254	258	233	237	247	250	286	278	251	272	261	263	224	263	236	282	262	261	280	248	222	233	277	249	252	274	235	264	263	253	240	264	253	240	240	246	267	289	221	257	257	273	240	247	263	255	258	261	255	270	242	240	254	279	254	243	238	239	250	258	258	254	236	246	243	256	272	224	288	249	229	259	268	270	240	272	262	246	247	288	283	243	246	271	253	262	247	245	251	252	244	259	261	290	278	237	248	241	269	227	247	237	270	251	249	280	275	249	262	257	266	276	265	245	249	285	255	264	256	266	265	270	250	251	266	262	271	280	260	254	268	248	285	261	244	253	246	254	239	250	262	239	265	270	255	261	263	249	249	257	235	283	248	234	244	268	268	255	259	240	253	247	263	249	284	242	255	267	257	250	240	268	255	269	241	259	259	241	264	246	261	274	246	260	260	259	222	257	239	250	277	230	247	263	264	270	266	262	264	268	255	241	265	234	296	267	243	257	255	246	232	240	225	271	282	235	244	264	267	235	260	245	247	264	245	262	243	260	247	252	262	223	271	267	214	258	276	261	281	254	268	271	260	271	264	268	249	257	270	254	255	260	232	262	229	249	265	290	241	251	254	296	289	258	266	248	228	254	273	248	261	262	276	291	238	260	256	238	236	247	288	246	261	241	267	267	235	252	243	264	253	257	256	254	259	261	259	256	243	251	265	262	261	281	270	290	246	275	289	287	264	296	252	294	232	252	237	248	250	291	261	257	259	260	279	259	261	216	245	217	258	234	264	249	257	268	285	254	238	272	235	262	294	239	277	275	257	252	284	255
22618	20959	28639	23532	21351	23520	24184	15880	9906	6210	4299	2978	2961	2725	2545	2189	2045	1593	1308	1126	886	775	678	558	527	541	469	413	430	402	417	381	389	420	420	371	419	345	427	402	442	399	458	354	377	348	332	356	343	341	318	308	318	301	320	322	313	297	337	319	347	336	319	301	291	320	274	331	307	320	282	339	303	293	322	299	291	335	298	272	282	317	293	268	284	325	299	296	326	303	305	304	282	318	278	288	270	312	278	292	282	304	291	292	284	312	292	291	305	288	291	291	287	288	293	268	279	304	313	290	294	304	303	283	291	273	299	329	326	289	309	288	290	296	324	311	306	287	280	294	325	322	276	291	278	273	289	290	317	295	304	288	265	309	288	279	287	271	307	272	285	287	286	308	288	296	291	282	340	344	296	300	285	273	306	288	276	313	265	296	313	306	281	294	289	294	279	263	272	297	313	286	296	295	292	305	325	303	322	314	279	266	290	285	309	302	290	294	271	292	277	314	300	275	280	297	295	300	289	311	280	303	282	279	308	275	249	296	283	288	277	282	298	305	281	302	267	313	303	282	273	280	268	325	323	318	297	292	258	295	300	279	290	261	330	284	296	300	305	310	307	292	301	303	293	305	287	291	268	259	292	260	299	277	308	294	298	285	285	289	299	285	258	315	284	270	282	287	312	312	294	274	288	294	291	307	289	314	304	289	306	278	301	308	300	322	302	303	282	324	290	315	282	325	292	301	307	316	287	289	307	273	299	339	291	319	297	311	292	285	294	285	288	312	290	283	280	257	291	310	301	289	311	281	301	275	267	280	316	256	273	271	262	302	284	256	295	258	295	321	297	311	289	315	289	297	324	273	284	312	298	283	262	303	289	297	259	270	279	272	282	273	310	287	316	276	299	298	293	302	318	266	274	286	296	290	282	300	276	264	280	309	286	291	338	284	286	308	282	308	297	295	298	285	311	291	258	316	318	289	279	278	297	306	310	300	267	287	291	299	288	278	307	275	305	307	297	310	307	313	283	278	295	285	314	318	271	325	294	279	327	262	264	288	279	291	309	295	311	314	280	278	302	284	302	280	325	294	314	301	280	313	297	297	290	321	248	258	264	288	290	313	267	266	281	288	283	270	308	259	270	304	311	310	293	304	308	295	307	281	295	303	291	283	272	283	277	289	289	269	308	300	301	315	315	273	308	304	296	282	312	278	271	290	261	267	301	295	277	325	295	281	309	298	267	280	320	290	311	282	252	315	297	287	290	288	285	311	309	283	276	303	278	263	309	290	288	284	316	303	309	275	297	277	256	281	290	293	287	296	282	279	289	302	329	287	310	297	293	317	302	315	312	315	261	285	317	297	286	294	272	299	273	276	270	297	270	300	278	326	283	291	285	284	288	327	268	310	283	311	267	296	274	282	288	284	289	304	302	299	263	284	314	300	301	291	293	292	287	281	283	261	320	279	318	300	298	285	275	294	319	296	302	312	280	330	277	323	301	291	282	313	332	326	302	280	288	302	287	308	257	275	298	280	303	296	300	299	311	290	289	285	290	303	289	270	256	301	305	282	295	286	280	306	283	274	305	278	283	300	324	275	286	291	288	294	291	274	322	313	307	285	292	299	256	306	294	290	288	275	319	311	301	329	287	302	306	307	304	298	294	324	292	265	311	264	303	274	296	281	314	294	270	328	288	276	256	270	293	274	289	312	301	288	285	296	285	278	278	289	270	305	306	284	287	315	279	289	278	299	284	281	254	301	266	260	315	300	311	295	288	292	294	297	274	280	293	283	295	280	278	269	306	308	286	295	287	289	321	275	292	313	310	261	283	283	292	283	289	279	270	315	272	290	243	294	261	294	277	276	290	299	298	309	295	315	300	239	279	304	311	312	299	280	275	294	292	294	284	296	276	261	294	322	318	312	252	312	309	301	284	287	292	261	305	271	290	309	306	271	285	306	292	280	278	320	330	287	308	297	310	299	298	264	264	298	256	303	296	305	296	291	312	288	310	289	289	297	292	291	279	338	302	307	288	288	297	301	298	299	292	279	271	289	308	308	283	325	309	314	297	292	270	275	275	287	296	292	306	298	297	293	289	281	294	297	263	291	292	295	300	293	288	300	304	322	288	275	294	323	282	304	286	302	270	295	295	292	273	269	317	255	275	288	282	293	302	303	294	302	285	271	281	294	272	300	315	302	299	316	288	312	298	323	295	246	306	301	314	322	307	294	320	285	290	290	324	331	278	304	287	268	274	275	305	279	307	285	322	286	303	305	307	307	284	285	281	287	303	281	274	314	302	284	310	279	332	297	315	290	322	300	280	274	308	299	301	290	280	284	294	257	319	295	278	253	296	284	298	297	289	270	274	279	292	299	341	313	296	256	302	325	287	293	285	273	280	304	277	287	336	284	269	293	294	283	313	284	319	321	310	300	298	263	311	290	282	296	289	295	315	290	293	287	279	290	290	309	297	305	281	300	261	317	277	284	309	299	279	278	307	328	286	279	283	274	315	319	286	274	306	285	298	292	286	284	300	285	301	282	301	294	327	295	263	310	290	311	281	302	290	302	288	292	270	288	291	297	307	266	295	312	309	278	295	311	288	309	284	293	254	278	280	314	315	265	283	283	270	308	321	288	282	288	297	290	266	306	299	302	295	292	295	277	291	294	286	304	305	265	296	316	290	285	274	310	285	299	297	267	279	291	315	290	304	290	299	305	300	289	308	293	285	292	301	296	280	286	296	280	301	296	280	279	284	308	280	291	297	298	343	309	265	299	314	291	282	283	289	285	312	308	289	285	293	279	289	289	300	280	292	322	312	303	281	298	319	305	284	278	283	261	297	287	279	300	324	304	316	296	322	288	290	301	283	292	304	278	279	297	316	312	295	275	312	293	282	317	261	330	293	300	287	276	267	310	271	275	317	316	292	292	319	271	287	280	272	299	291	262	312	303	279	302	299	311	297	282	271	300	278	295	313	295	291	306	252	286	297	264	266	308	296	308	308	281	299	306	280	283	281	298	292	282	293	277	304	289	298	312	282	275	306	295	301	291	279	281	299	279	291	306	297	298	276	283	300	315	319	273	288	286	295	300	277	296	270	294	304	291	296	284	284	300	293	295	281	306	307	287	287	293	283	303	296	283	261	307	299	326	259	303	289	291	297	285	315	292	303	282	302	279	303	299	283	306	305	264	308	285	266	280	276	293	301	293	294	308	292	287	296	313	263	302	292	319	277	268	302	262	304	304	291	285	290	304	299	270	290	288	293	311	268	328	265	291	300	292	306	301	312	302	311	298	291	298	262	290	295	304	315	278	299	335	287	285	274	291	286	299	312	311	259	254	279	283	264	286	306	312	291	316	286	302	299	287	320	284	304	307	269	271	298	300	290	280	321	300	290	302	254	322	290	279	302	307	275	285	321	295	289	279	295	283	288	296	306	293	302	308	289	285	314	286	314	262	297	291	280	314	276	269	318	341	287	273	284	290	313	297	303	287	302	278	283	319
35266	58689	48260	36422	31932	29942	25400	22130	16075	11146	8078	6035	5511	5249	4703	4301	3715	2859	2417	2020	1601	1328	963	817	800	772	725	591	575	630	576	530	531	539	558	522	556	517	535	553	538	586	584	503	473	500	429	451	427	394	384	411	385	397	370	447	377	369	366	389	388	396	371	376	346	335	379	370	344	372	351	366	391	358	337	353	384	347	334	362	363	324	378	347	374	374	325	381	329	375	338	348	353	345	359	347	369	347	359	330	346	357	367	344	350	359	339	320	346	332	346	362	344	356	376	322	365	362	331	341	359	345	340	342	355	336	338	352	366	365	363	395	350	348	335	341	359	329	356	353	338	377	329	375	321	390	378	364	368	353	339	357	343	321	357	338	364	361	353	380	328	352	316	350	351	345	369	368	349	350	347	376	359	357	368	353	331	336	328	343	325	344	366	375	381	316	364	367	347	347	331	381	380	351	373	364	376	378	374	340	360	352	374	365	351	334	341	374	354	314	345	353	366	313	357	350	350	327	331	377	325	366	375	310	365	347	337	362	357	381	357	352	346	326	354	356	357	376	346	336	348	374	333	343	406	339	324	320	364	371	363	346	326	330	350	347	328	340	336	347	379	379	373	342	335	348	355	367	385	341	371	358	335	377	373	364	346	338	344	381	357	357	348	346	337	362	348	330	366	361	359	356	370	335	361	359	337	376	375	344	313	357	374	327	358	376	389	358	360	329	375	356	357	337	343	342	375	354	350	365	339	321	336	362	361	301	387	365	340	365	344	378	335	356	388	360	350	341	344	365	352	345	356	358	353	337	345	348	370	358	332	343	355	368	313	376	353	350	383	381	349	346	330	381	339	329	348	363	318	337	372	377	334	379	360	364	388	387	384	369	382	343	379	372	356	364	347	338	325	365	381	349	341	358	374	404	369	347	360	328	333	370	381	335	329	316	352	341	319	339	367	360	375	346	350	336	324	361	331	313	314	335	343	357	350	391	346	375	336	351	369	382	370	331	352	367	374	375	376	393	350	351	339	317	365	316	376	358	351	361	358	321	333	333	313	352	372	354	349	361	358	332	387	334	336	340	365	369	354	331	331	316	352	333	357	355	327	385	360	361	356	319	332	359	386	365	381	316	334	339	379	348	361	359	362	345	388	330	394	369	366	376	347	353	347	338	335	329	345	357	371	395	368	343	346	322	364	364	391	356	309	389	353	321	365	347	351	344	381	356	358	363	366	372	366	341	347	343	296	347	351	360	366	343	386	340	378	384	357	365	381	357	389	370	362	343	325	359	355	343	345	350	363	348	356	378	346	354	341	346	292	354	361	361	351	327	345	347	299	338	334	361	367	337	345	359	312	348	365	385	345	318	352	335	376	355	334	336	336	325	344	355	340	310	350	357	328	328	372	328	351	297	347	353	341	340	361	370	359	382	365	357	355	352	344	359	348	353	351	344	347	372	333	320	357	330	354	336	360	350	325	334	340	338	345	332	350	372	368	378	361	339	343	358	376	365	341	354	343	315	353	340	343	356	375	330	347	350	350	376	358	372	368	363	327	327	354	363	328	378	378	352	362	363	359	334	341	351	347	359	359	370	351	365	366	358	375	375	373	338	358	329	336	351	390	362	365	330	385	365	356	340	369	348	330	357	325	368	344	360	347	337	352	344	360	337	384	332	363	369	388	330	344	335	331	368	344	360	376	349	335	347	330	337	347	353	379	342	386	330	330	385	298	336	328	388	335	359	350	343	343	300	355	347	339	387	349	335	364	354	376	350	346	355	355	338	350	378	328	346	326	318	366	366	356	387	324	332	389	368	346	361	325	362	358	361	358	379	348	342	380	341	359	360	369	341	373	354	349	336	356	323	362	354	352	349	347	333	345	363	341	340	320	362	314	342	368	347	348	365	354	350	360	337	339	356	368	328	352	377	395	387	375	353	339	365	361	357	347	310	346	350	358	353	360	350	368	372	358	395	345	363	329	354	366	362	359	352	352	380	372	330	382	334	369	349	364	364	329	347	351	359	354	328	377	354	368	319	343	313	348	371	385	368	386	351	359	365	374	355	368	361	340	305	371	378	363	334	367	358	340	346	363	393	333	321	361	363	326	344	349	365	361	342	367	317	332	352	327	386	347	333	366	344	330	356	388	366	334	384	367	344	370	327	335	343	345	348	328	316	385	369	381	325	332	348	340	333	350	297	399	338	375	345	359	352	345	308	349	372	330	364	343	344	326	349	381	328	321	348	355	353	341	351	363	411	352	332	337	370	360	332	327	362	342	333	337	348	374	336	312	349	353	347	398	341	358	346	303	385	347	368	351	346	344	360	312	336	341	337	358	357	374	365	325	339	286	340	359	367	340	352	352	357	381	361	356	305	358	372	352	343	355	356	361	336	372	342	346	356	345	361	366	333	368	372	336	357	356	368	379	362	365	342	378	328	346	364	346	346	369	343	366	333	348	345	366	410	390	338	354	322	332	370	347	352	326	324	352	348	329	363	358	364	399	363	339	358	351	360	346	330	351	371	312	365	379	375	351	333	374	325	358	360	371	371	320	358	387	341	319	326	316	372	337	296	351	353	338	345	356	343	351	354	359	325	336	344	356	357	363	319	313	353	348	356	345	358	378	331	332	365	337	351	347	349	353	339	320	339	360	316	358	346	341	358	331	395	364	330	340	335	347	384	349	334	357	321	342	352	329	361	374	317	357	341	343	345	347	382	328	362	349	336	370	330	350	351	388	339	331	334	371	325	333	331	343	363	368	352	365	377	350	331	337	354	344	367	339	377	350	356	334	384	383	336	352	336	367	367	362	349	370	359	356	343	334	350	356	378	368	356	392	347	338	373	373	323	378	342	316	366	338	338	331	340	344	329	358	364	357	389	364	342	392	381	349	330	335	371	364	359	375	335	327	344	350	358	390	348	368	324	333	342	316	344	364	328	431	363	361	321	376	372	357	325	350	378	322	329	355	351	329	351	362	350	331	366	350	365	315	364	348	333	339	342	372	388	339	357	323	347	371	346	372	312	370	321	337	342	362	363	343	354	347	339	383	349	341	349	407	358	323	372	342	352	338	377	337	358	382	340	354	344	336	321	347	379	338	315	347	361	346	355	347	350	316	336	351	364	372	346	346	337	343	361	328	347	317	373	335	351	335	354	332	348	371	338	358	345	359	313	363	360	309	337	344	337	343	351	362	390	345	348	344	304	369	348	364	341	348	359	353	368	333	354	322	366	328	352	359	361	347	338	319	345	367	373	354	339	357	375	350	357	345	355	359	354	349	365	327	354	390	335	341	377	327	351	327	329	351	338	377	331	352	315	369	308	380	351	326	390	359	381	343	326	363	358	339	357	327	341	346	352	353	347	335	376	358	337	314	357	353	342	317	370	330	357	322	336	363	344	339	381	344	343	390	356	347	334	361	339	312	348	350	349	351	356	346	352	333	357	340	326	359	349	354	369	350	354	343	350	360	358	347	363	367	382	371	317	328	343	363	310	337	325
28597	28320	31818	22941	15021	11620	8391	6595	3585	2025	1499	1138	1100	980	931	874	814	710	582	461	423	341	283	276	294	307	287	233	253	253	252	232	223	254	225	245	238	233	231	258	276	250	241	238	201	240	250	206	228	232	223	212	234	187	230	205	216	212	194	212	186	223	188	203	235	184	199	212	251	201	221	190	239	239	220	190	224	211	205	194	221	218	223	228	225	206	224	197	195	183	208	185	202	186	219	190	177	228	192	235	191	202	202	214	207	202	209	219	193	219	210	208	204	171	203	193	200	196	195	188	181	216	201	213	247	203	208	204	231	206	197	195	190	212	188	197	223	200	217	215	232	219	215	233	211	223	199	211	225	205	209	217	204	222	230	235	198	191	191	216	242	210	195	196	198	182	223	217	176	212	198	222	200	194	173	212	200	195	225	197	213	222	212	194	201	194	193	175	212	181	197	212	226	207	182	182	208	208	220	217	213	208	209	209	203	226	190	208	201	201	192	211	213	209	199	189	207	208	222	194	183	190	206	186	208	193	204	174	198	201	222	211	189	201	222	207	203	204	195	208	220	223	209	188	183	195	200	206	222	188	196	203	229	236	214	198	195	240	201	210	219	203	221	223	218	212	176	224	200	192	201	198	209	202	203	193	221	225	214	222	237	219	236	204	223	203	204	231	222	209	199	225	236	241	189	224	206	203	184	218	195	197	196	191	221	196	196	222	202	232	223	192	187	229	205	203	248	212	195	200	197	222	219	195	263	190	191	202	201	228	219	219	209	201	205	172	206	184	186	206	233	207	197	206	218	199	212	192	230	210	249	197	212	218	195	195	220	201	217	204	221	202	190	186	210	199	227	203	208	217	195	205	205	220	220	210	196	204	217	183	211	237	218	211	203	209	218	204	215	198	236	193	205	214	222	193	243	201	215	214	227	240	235	201	222	202	200	181	224	194	221	206	207	227	198	189	212	208	214	214	219	230	213	215	232	192	219	197	179	188	214	207	209	205	211	222	197	184	202	208	173	195	190	229	194	241	208	211	221	211	220	212	229	197	193	214	227	201	201	190	218	182	226	194	201	191	189	203	213	215	219	233	195	207	210	208	218	169	198	213	209	235	204	212	191	214	228	231	219	215	206	192	186	227	216	203	224	201	200	208	199	211	199	198	199	221	214	205	238	223	196	209	214	226	217	219	207	247	201	183	206	203	195	192	199	217	185	213	209	217	207	216	194	207	231	208	212	218	216	199	203	200	198	205	214	206	198	216	200	196	219	195	196	225	227	198	227	179	197	226	208	196	232	208	203	208	197	186	198	198	184	208	219	192	222	232	240	214	231	221	195	197	188	205	221	215	211	189	215	197	213	231	238	201	219	218	222	245	212	213	212	195	193	182	189	204	190	208	199	225	187	219	214	229	237	195	198	206	218	229	211	204	202	226	214	211	233	203	182	198	209	194	209	220	222	236	210	200	220	214	226	206	212	214	223	198	196	190	196	212	233	212	197	210	176	191	206	200	224	197	215	225	228	213	181	234	210	229	187	203	209	221	211	216	190	193	218	225	202	214	199	209	200	192	195	204	204	211	216	195	206	239	215	205	208	185	214	219	199	203	201	229	226	222	179	199	215	201	215	201	230	195	220	203	193	203	215	211	201	184	209	225	217	215	210	206	215	206	193	198	204	192	190	194	232	205	186	207	184	206	202	186	221	204	217	227	216	196	230	172	201	231	226	219	207	221	191	202	217	215	196	201	191	200	185	202	207	190	237	223	205	202	202	215	215	203	181	197	216	202	223	214	216	203	226	201	227	231	227	210	203	203	200	206	208	228	211	219	216	217	225	219	193	225	186	180	212	215	192	197	223	193	237	192	228	196	240	198	224	224	237	185	227	203	218	231	203	231	224	215	216	205	208	210	210	214	223	211	208	190	213	172	222	194	204	216	208	226	186	209	216	225	207	225	207	195	211	182	216	204	189	205	222	228	206	218	217	200	186	215	209	197	179	200	208	220	180	212	229	215	209	211	182	214	180	237	225	224	224	191	227	220	199	197	206	214	200	221	189	205	207	214	216	192	224	200	193	176	225	202	215	207	205	201	221	230	230	214	209	213	189	207	209	188	224	190	209	202	187	205	213	220	197	219	207	208	200	217	219	229	219	224	227	210	208	227	220	211	194	182	208	196	220	207	203	202	209	233	217	202	219	196	240	202	209	234	199	206	220	223	199	208	165	224	219	213	209	199	202	225	186	195	202	229	206	189	204	192	228	214	231	217	205	211	211	204	222	213	189	213	203	207	203	214	197	240	189	209	225	201	209	203	198	222	203	189	210	221	220	210	180	209	215	218	189	207	210	204	203	191	181	208	206	214	203	219	182	220	196	215	177	220	207	191	228	189	194	248	204	225	222	236	225	223	220	205	211	218	222	209	222	216	226	192	215	227	203	210	211	221	219	208	195	200	201	220	223	203	216	208	193	181	202	195	219	219	209	197	208	215	201	219	208	208	197	200	233	200	210	216	219	214	213	188	195	218	208	187	215	218	242	229	199	215	199	192	180	185	207	240	193	231	203	228	201	205	187	216	221	214	208	186	196	207	216	210	200	207	225	208	206	227	218	203	200	207	216	215	216	212	210	219	170	197	210	213	188	192	211	195	211	221	213	238	217	242	167	216	214	198	201	198	216	195	197	202	199	214	214	197	200	228	222	193	177	199	193	181	202	233	224	203	211	210	202	243	211	213	222	210	212	204	215	198	201	214	228	217	210	211	209	214	212	189	207	232	209	233	190	214	203	233	211	188	197	203	207	200	223	215	215	213	214	203	208	216	192	187	205	191	217	235	208	229	191	202	195	203	217	186	192	202	203	208	193	210	219	215	195	212	220	180	194	224	191	229	205	205	231	191	213	218	180	226	222	215	188	203	218	202	222	203	208	197	224	211	218	200	243	191	207	194	208	213	223	222	238	225	191	202	225	211	206	190	214	207	205	235	196	205	206	215	209	212	205	226	190	180	204	198	221	220	211	202	217	223	219	224	207	199	192	212	199	220	216	197	227	198	214	202	211	213	163	211	234	234	205	182	202	208	201	189	207	190	185	208	197	196	206	189	210	224	200	226	203	199	224	220	183	224	207	218	189	216	212	194	218	225	213	203	216	203	199	187	186	195	189	218	210	189	194	209	200	219	202	214	206	207	228	179	205	198	214	229	204	172	210	213	218	209	212	199	198	192	223	202	220	228	231	190	216	222	203	202	194	198	227	200	201	210	193	198	215	201	207	219	223	218	180	203	222	202	198	179	213	231	210	202	191	226	207	236	201	206	194	212	217	193	209	206	193	194	190	212	201	220	189	201	205	209	213	181	203	233	203	222	187	223	217	258	186	221	199	223	203	212	214	195	202	187	181	184	217	212	187	188	199	216	217	206	229	190	206	209	228	188	206	220	193	205	219	201	219	217	215	186	225	199	213	193	194	198	228	220	216	210	210	204	218	237	196	206	194	231	207	218
31885	44340	36601	24110	20128	18059	14527	12684	7799	4492	3319	2463	2364	2057	1962	1789	1423	1269	1064	870	662	608	485	428	395	426	393	322	327	333	349	312	316	313	326	310	299	327	318	336	329	338	356	298	266	276	295	295	255	279	272	254	273	269	282	243	271	239	250	258	281	252	253	296	265	262	260	256	254	280	239	246	237	254	266	274	240	245	251	246	282	275	262	268	246	237	251	262	266	274	239	257	251	273	228	244	263	265	258	245	236	258	245	256	234	244	254	248	274	271	262	261	258	265	267	262	237	275	244	245	238	247	278	235	254	273	241	290	263	269	252	241	270	265	270	244	253	250	252	264	264	235	248	265	221	246	228	273	245	236	249	276	267	260	278	274	248	238	245	269	255	261	258	270	292	250	263	296	229	257	244	263	267	278	229	253	237	232	249	270	243	247	236	222	279	246	268	275	253	243	276	271	276	215	243	225	232	281	228	245	280	253	233	231	280	259	216	260	243	268	232	248	253	261	283	273	264	239	217	267	263	233	231	269	247	277	237	227	263	278	273	234	249	255	280	255	281	257	278	267	239	242	246	253	244	248	250	255	254	274	257	293	273	268	235	253	254	287	288	255	224	261	254	272	272	262	266	272	264	222	250	209	288	243	235	266	247	240	247	276	255	222	243	260	262	249	233	251	275	265	262	261	247	255	230	259	258	249	264	250	276	258	264	233	250	276	256	264	257	263	253	261	272	221	240	232	284	264	252	248	251	253	255	265	220	272	256	267	252	212	255	248	243	226	251	235	267	258	265	278	251	269	239	271	288	253	261	240	230	283	236	261	258	236	270	245	251	246	225	257	271	262	271	242	240	273	249	237	266	255	243	263	260	267	285	253	240	247	287	290	243	255	256	261	262	260	245	273	233	270	271	231	235	239	253	261	244	271	265	274	246	288	248	252	243	273	236	255	249	229	267	231	260	279	282	231	259	240	244	255	260	244	254	233	264	249	249	255	298	268	270	246	250	255	272	216	287	239	233	262	250	247	252	229	265	249	260	237	247	235	274	254	233	266	265	288	227	254	236	263	272	244	231	268	243	255	246	281	275	252	279	229	262	262	251	243	248	268	239	251	259	260	273	281	263	266	222	273	241	255	246	274	245	274	270	256	258	247	248	272	270	256	261	243	272	235	238	272	254	242	237	246	257	284	257	277	273	270	242	285	253	260	261	272	266	242	252	227	220	247	275	242	272	270	259	247	262	237	258	247	280	275	259	282	259	244	261	240	273	260	286	232	233	248	285	225	245	238	247	248	250	226	268	229	258	256	254	262	288	223	243	240	241	272	266	256	238	252	266	254	242	246	279	223	242	263	245	231	273	257	253	246	256	265	248	232	245	263	298	240	244	253	241	275	257	266	244	253	269	244	271	268	255	257	252	254	245	277	258	238	266	283	247	268	261	249	259	264	255	243	248	265	253	264	237	271	266	250	261	246	263	237	292	280	275	234	271	237	251	276	258	278	243	204	260	271	263	270	248	239	257	246	254	233	253	267	240	262	252	264	248	288	235	261	246	263	249	271	237	234	248	237	274	271	271	263	257	249	260	314	259	263	250	243	250	257	239	269	225	245	254	272	237	254	251	279	228	271	258	239	274	245	257	251	251	269	248	250	274	248	234	248	253	251	238	257	243	259	255	252	246	228	222	262	257	265	240	255	233	260	237	254	280	300	248	274	274	248	258	265	271	236	249	275	270	245	248	215	247	254	254	254	265	244	262	246	253	283	289	256	244	214	281	252	267	241	275	242	259	262	292	276	277	233	238	254	252	257	212	253	289	236	249	279	268	273	261	252	264	268	210	249	265	265	274	271	279	236	240	257	229	256	257	283	298	274	235	259	229	277	237	246	252	245	233	258	270	264	249	281	245	258	259	232	281	243	249	242	246	259	233	231	238	254	245	263	259	263	246	270	258	262	232	266	258	266	259	289	263	274	259	261	269	274	267	236	255	250	237	245	278	260	272	252	252	252	247	249	195	269	240	235	274	263	260	245	252	220	274	238	246	248	262	244	219	281	246	247	289	259	256	251	250	235	278	268	240	277	257	216	261	258	268	279	264	264	229	262	239	260	253	266	253	237	264	241	250	218	266	267	266	278	268	261	261	283	253	260	244	260	252	265	254	260	255	257	239	267	259	248	241	251	254	268	234	225	274	223	263	234	244	256	238	255	271	307	257	280	236	240	254	222	243	259	255	244	270	265	280	240	249	274	236	290	245	260	258	260	263	270	281	255	291	221	251	244	239	246	253	252	235	278	253	238	277	255	253	252	239	254	246	257	247	258	226	292	239	281	236	256	245	274	224	246	266	261	272	214	261	256	258	276	248	237	233	251	248	268	239	240	249	240	313	272	272	222	270	254	250	263	238	270	281	243	272	229	279	237	256	278	258	261	263	262	283	261	260	266	239	265	254	237	259	235	280	226	250	260	225	263	264	262	252	249	273	275	253	243	272	247	250	256	267	274	262	241	251	215	261	260	272	267	285	270	236	269	240	270	269	233	266	257	224	251	273	256	244	283	253	251	251	270	260	257	267	246	238	238	269	251	251	221	232	266	264	258	252	254	250	253	246	251	257	282	255	245	269	257	225	235	230	264	245	233	265	232	284	251	235	260	231	244	240	262	252	241	242	249	257	245	242	278	243	246	265	243	278	262	222	254	259	238	275	238	261	238	252	248	248	257	245	265	244	277	267	257	256	235	259	279	248	232	257	237	221	257	249	282	229	274	264	246	272	264	232	247	266	254	258	237	245	234	266	232	266	237	268	241	250	239	239	279	236	250	254	258	273	241	255	272	241	279	263	257	276	269	283	248	262	267	270	224	253	266	272	275	259	236	260	254	251	241	270	264	272	265	268	257	242	284	238	252	235	295	253	246	321	222	248	261	254	252	243	248	274	243	262	244	320	249	255	273	263	249	247	260	271	273	286	249	248	257	293	262	262	268	258	251	257	280	260	243	248	273	267	248	250	215	264	278	282	259	246	260	257	260	222	253	265	263	267	262	260	247	254	264	246	259	260	237	238	236	236	308	290	263	243	272	279	260	236	279	289	245	251	248	232	248	272	262	249	265	244	221	241	264	254	248	255	267	239	229	289	258	247	243	267	245	252	246	228	278	256	230	261	271	263	273	237	248	270	242	253	241	249	248	263	267	265	250	247	248	274	250	274	261	250	261	239	259	228	259	248	276	298	273	288	288	232	244	246	256	245	268	264	269	257	299	266	248	256	257	282	262	252	272	280	268	251	259	248	223	245	268	239	255	262	235	251	246	266	261	227	240	233	272	258	238	237	254	244	255	286	276	278	281	231	271	256	264	249	242	253	272	223	263	233	235	261	263	239	236	269	271	246	253	255	266	273	293	253	251	258	257	275	260	219	260	265	264	265	256	247	253	264	286	263	231	278	222	273	251	254	257	274	253	261	270	262	235	242	234	256	258	229	245	242	255	250	236	267	276	235	263	277	259
23680	20965	28267	24360	21812	20746	15588	11359	6197	3837	2539	1906	1949	1776	1651	1516	1320	1155	964	828	680	551	478	423	465	421	394	374	365	368	324	338	347	355	325	328	323	337	367	341	367	354	358	305	298	345	307	271	301	254	311	301	277	295	248	299	263	278	249	271	304	268	291	270	271	260	281	279	245	283	258	258	262	265	271	263	279	278	265	250	287	277	246	252	247	253	273	240	295	297	271	284	268	253	281	261	303	275	247	279	262	249	286	267	286	268	273	258	262	266	246	245	278	269	246	278	283	282	265	267	248	258	237	253	280	265	244	275	280	267	293	277	293	262	263	282	265	236	276	229	252	268	287	258	283	258	270	256	277	270	292	277	269	286	276	290	275	229	274	290	254	269	266	268	275	253	227	260	263	237	256	225	269	258	270	258	292	287	281	265	256	284	256	248	272	276	231	266	277	244	281	268	265	264	271	269	261	243	258	262	255	269	262	235	279	271	248	250	274	273	264	245	250	270	246	255	283	242	281	288	237	257	270	276	286	244	286	268	276	273	261	267	289	286	275	295	267	276	279	274	233	281	265	275	309	266	277	256	289	289	270	259	283	249	241	261	248	296	263	291	274	275	246	265	264	274	265	277	274	280	254	235	287	250	263	269	239	250	247	277	267	280	293	262	258	239	259	250	296	279	272	276	277	264	298	254	263	250	273	257	276	274	242	277	269	259	258	279	268	279	289	257	300	268	274	260	267	275	267	283	282	287	268	249	264	237	273	233	290	246	259	289	257	259	270	249	266	243	259	253	286	248	277	265	256	271	254	248	280	260	238	266	283	238	279	260	269	278	254	256	272	269	271	251	256	253	262	265	231	264	258	285	256	267	243	262	246	273	250	296	295	247	290	279	254	280	253	296	257	250	272	271	282	236	310	268	258	263	251	256	292	254	265	268	283	249	260	270	278	273	267	267	273	256	255	276	270	281	272	286	264	251	276	259	281	279	261	273	262	261	273	244	288	249	266	275	281	268	237	252	249	278	233	271	255	252	253	264	253	262	245	301	242	254	278	293	246	267	243	286	283	234	257	278	259	282	269	261	283	278	283	269	254	273	266	299	238	303	268	237	275	256	236	259	250	277	278	249	272	240	282	276	270	265	263	261	269	278	271	242	288	264	243	302	274	263	245	267	248	253	287	255	254	279	252	249	278	235	281	243	290	259	255	282	291	265	301	298	271	286	238	276	256	277	271	262	296	243	248	222	278	284	243	266	280	294	288	256	290	260	283	256	276	267	266	270	243	232	278	295	276	251	279	252	264	244	262	282	287	271	294	270	271	268	296	285	257	292	254	230	254	255	273	283	238	245	289	239	255	227	249	293	276	253	246	265	246	267	245	237	277	270	307	268	257	257	254	234	246	255	253	277	248	282	251	273	284	261	237	258	249	244	267	274	257	282	289	266	255	279	266	265	267	281	242	264	279	289	272	291	264	254	249	277	266	277	261	272	264	263	275	286	292	241	293	241	224	261	276	272	257	292	251	233	254	268	288	273	255	262	258	263	299	267	259	275	289	265	271	271	247	277	238	243	291	276	266	271	282	266	266	277	251	262	258	255	245	248	270	253	251	280	273	281	257	252	293	277	268	248	272	227	295	263	249	241	278	239	236	262	289	236	255	255	288	268	258	270	303	269	287	261	249	246	253	266	282	286	249	281	261	264	265	274	244	296	282	249	303	274	253	266	260	244	263	257	272	261	276	250	297	262	277	273	268	253	295	270	285	290	272	282	241	274	261	260	279	267	303	278	239	240	273	263	276	279	268	283	268	252	286	270	283	269	247	318	266	276	272	265	244	267	263	272	263	286	246	285	272	273	265	278	270	263	240	286	272	278	263	255	271	286	260	267	292	269	243	245	268	285	245	285	300	266	263	276	255	254	262	281	263	245	277	228	263	270	290	258	248	272	246	238	272	241	257	272	290	289	284	263	263	284	271	230	270	283	270	275	239	244	269	249	268	254	212	285	266	247	262	257	264	290	252	281	247	261	286	291	258	238	276	231	278	269	268	266	265	241	268	268	260	237	256	257	307	273	285	251	277	244	275	265	269	258	275	283	272	251	257	259	256	266	262	260	261	258	250	257	283	268	267	261	246	236	263	263	255	235	270	248	258	257	270	268	270	278	247	268	256	272	288	268	280	269	258	274	237	265	281	279	291	263	264	245	267	275	264	279	266	260	280	263	268	248	248	259	243	253	279	265	254	267	276	281	283	270	291	268	263	257	306	253	271	259	284	270	269	265	255	293	284	271	273	277	249	248	265	266	276	241	257	243	250	265	262	261	248	270	249	252	282	289	259	291	236	270	272	264	268	274	284	290	293	256	273	254	265	270	255	275	269	303	259	239	252	293	263	286	301	256	274	285	273	284	246	252	242	260	256	297	250	289	263	259	263	296	257	257	300	278	271	257	256	251	265	259	246	255	269	242	264	253	255	274	270	286	229	248	281	299	257	284	253	281	246	263	261	247	261	263	277	268	273	277	245	273	258	270	262	281	288	247	277	255	286	240	222	283	271	268	261	244	255	231	272	242	309	274	270	301	241	258	250	252	296	246	246	284	273	255	224	262	268	254	252	270	300	269	249	267	265	268	257	279	271	258	296	282	273	252	306	256	288	269	280	239	272	255	281	280	290	246	263	279	280	239	264	295	242	283	271	228	261	258	242	258	278	256	239	263	263	245	268	272	260	265	264	275	282	248	297	289	271	262	265	233	260	268	249	234	256	232	245	269	265	245	242	266	290	277	247	282	264	287	269	280	227	266	257	257	287	278	275	250	263	308	239	304	273	273	280	255	276	268	255	277	249	272	240	300	258	302	272	217	287	257	255	264	265	274	272	261	261	278	284	276	276	288	254	265	266	306	283	273	251	250	273	289	264	250	301	260	284	268	272	250	271	256	284	279	263	263	247	280	268	295	250	247	250	283	281	246	279	267	288	234	275	254	259	261	280	250	259	251	254	278	272	254	246	290	302	257	250	256	252	253	253	228	286	276	281	249	282	276	239	250	270	271	279	273	253	246	257	222	261	282	273	254	282	268	282	263	281	247	273	253	285	252	275	258	276	260	246	274	256	282	226	267	288	237	273	268	258	267	255	286	253	266	237	247	261	302	265	285	238	255	246	254	241	244	247	252	251	279	276	244	265	237	254	262	229	265	247	272	254	277	258	246	285	254	287	257	256	262	284	264	288	242	275	265	248	270	296	287	259	295	271	258	248	279	271	271	259	257	266	246	303	279	265	256	267	238	258	281	237	236	262	256	258	274	269	254	250	260	266	270	239	238	289	259	269	277	240	290	239	258	247	277	272	260	283	228	258	260	297	274	272	267	288	266	269	258	254	252	256	248	283	273	278	269	275	260	241	248	254	253	266	266	261	297	282	236	239	256	281	273	251	285	267	294	277	260	251	261	233	294	250	265	244	264	222	266	259	252	267	255	302	259	260	274	278	257	281	254	246	247
32455	52503	44577	31925	25413	23909	19927	18161	11224	7581	5242	3839	3877	3469	3158	2942	2475	1986	1739	1594	1158	898	769	633	648	646	560	528	489	453	435	435	517	473	423	419	470	455	440	448	471	477	450	406	388	386	416	386	384	370	311	352	364	325	320	363	349	320	309	351	305	333	331	316	348	344	338	346	303	362	326	339	350	313	293	305	310	332	300	304	320	332	298	299	299	323	322	305	324	325	300	291	298	351	299	323	323	307	317	333	323	333	316	351	324	317	335	336	317	284	294	349	288	331	299	367	317	297	305	303	337	305	286	307	319	332	321	326	320	306	333	324	303	306	311	307	356	327	335	291	324	287	292	313	325	335	310	290	318	324	310	316	311	306	309	329	283	371	306	317	328	299	335	309	345	317	339	320	307	330	323	313	328	320	331	329	325	314	333	317	310	290	325	302	291	325	301	301	300	289	302	330	315	330	317	320	299	304	325	312	337	306	320	317	313	322	287	300	353	312	299	305	327	296	325	314	317	337	321	281	306	318	347	335	339	320	314	328	302	307	298	347	333	305	305	324	312	294	314	337	329	322	315	335	337	274	335	332	296	339	307	323	309	283	324	297	315	295	321	325	329	334	314	303	346	373	298	327	303	320	301	329	308	345	334	352	295	337	304	298	334	340	309	298	347	329	322	310	319	313	304	327	300	312	330	351	301	365	312	316	307	336	331	327	314	334	300	311	307	326	312	362	310	333	315	297	308	308	343	324	306	323	330	299	344	291	314	322	320	323	323	299	335	312	315	324	339	310	319	308	343	310	333	319	328	290	301	329	338	285	307	328	313	334	295	326	306	324	326	328	313	309	356	287	325	309	294	365	312	353	305	306	301	331	322	329	303	320	314	301	335	308	320	322	330	329	316	342	300	326	360	308	304	299	342	332	338	322	310	320	313	300	300	320	332	326	358	328	316	302	310	302	322	329	309	317	315	335	294	324	324	282	334	321	329	310	327	339	315	319	300	304	334	314	297	276	334	297	302	310	287	319	330	321	313	327	316	342	310	303	314	317	335	355	295	309	343	299	344	297	331	329	328	312	317	311	320	290	303	315	324	306	303	330	303	336	332	288	318	310	318	317	328	328	320	310	326	307	305	308	365	325	327	289	296	318	331	336	314	294	309	339	297	322	335	310	330	335	338	306	341	338	312	338	336	318	308	303	350	317	305	326	306	289	351	304	315	346	312	323	303	329	324	325	333	310	316	318	342	339	311	317	317	325	336	320	310	314	301	309	314	329	323	314	340	309	333	302	327	322	322	324	318	297	313	336	300	312	315	338	294	331	325	320	311	321	341	317	330	335	331	305	347	339	318	333	331	340	333	316	308	324	311	305	317	312	327	362	323	323	301	316	301	333	295	289	312	275	300	294	352	322	329	325	315	335	302	338	293	343	340	313	336	313	305	315	347	303	338	358	307	298	305	342	339	306	311	302	328	320	318	325	305	334	328	338	312	330	308	291	331	336	353	309	305	356	320	333	325	322	303	308	328	330	335	286	321	318	318	322	326	320	314	317	312	336	329	339	318	299	335	308	340	325	317	328	325	311	325	304	295	310	364	323	341	321	326	346	338	333	319	309	300	335	313	312	308	317	333	306	302	300	308	306	310	342	317	293	323	313	321	317	309	318	331	297	323	310	312	315	290	307	322	324	327	319	322	328	313	338	327	298	308	306	306	341	297	318	336	308	326	315	352	314	307	312	303	332	331	341	294	332	286	299	318	312	308	325	319	328	319	299	318	334	305	311	324	333	312	300	320	297	342	282	317	312	308	296	292	340	328	332	293	334	330	321	304	320	323	332	333	301	327	314	324	307	355	304	320	282	345	310	322	318	324	321	308	310	338	311	313	326	325	338	355	295	308	314	308	334	320	358	339	320	312	320	322	318	336	344	352	326	334	338	315	295	310	311	330	321	309	287	329	291	326	323	327	341	312	344	325	288	320	326	317	328	295	333	298	321	332	323	313	315	318	321	332	341	316	323	300	322	339	322	297	353	372	311	332	318	296	328	316	333	313	315	342	314	307	319	313	317	321	325	335	333	304	332	357	296	322	313	358	324	309	305	318	297	328	308	312	307	303	318	335	313	308	289	320	314	319	331	294	316	308	304	340	327	307	314	329	347	311	330	289	358	316	322	301	326	314	318	311	347	324	333	328	327	315	318	315	330	301	300	312	319	315	339	322	333	311	352	290	333	301	323	290	333	328	359	286	318	313	347	297	329	354	312	309	326	288	294	337	341	300	303	360	334	305	323	325	338	312	300	319	330	364	315	335	356	322	335	314	353	344	315	323	333	330	326	313	337	319	336	285	355	332	328	324	275	321	304	305	335	316	335	303	311	322	305	298	321	336	321	317	305	324	316	312	339	327	309	305	305	312	327	335	334	309	314	315	341	313	300	290	295	305	302	325	364	301	308	318	298	317	325	327	287	318	348	341	303	341	319	342	326	312	303	319	304	317	331	322	331	325	294	336	317	309	282	322	340	305	319	339	284	307	294	297	328	322	306	317	338	318	320	300	308	306	337	299	293	315	319	340	341	335	326	342	324	335	319	328	317	293	326	342	321	335	318	312	343	317	327	314	329	317	319	317	337	315	340	303	323	321	320	325	312	287	311	326	280	322	288	316	313	311	313	293	317	343	322	328	347	295	331	339	307	313	333	362	311	312	303	336	305	325	334	356	312	311	328	310	298	337	318	321	306	349	311	335	318	300	328	339	321	303	323	319	317	270	306	311	327	314	321	328	321	304	329	324	341	321	364	362	361	296	334	291	305	322	283	295	346	322	312	321	309	312	339	337	326	320	291	322	301	321	326	336	300	338	333	326	317	287	342	310	346	331	328	310	344	293	351	337	324	342	325	347	301	329	307	328	331	327	333	302	331	289	311	320	334	328	325	298	320	344	315	335	330	312	305	327	357	302	340	308	317	324	318	342	343	286	333	346	308	316	297	308	290	311	320	314	317	319	338	316	334	312	325	314	345	336	313	319	336	282	306	342	327	298	327	369	325	299	315	336	287	315	338	318	317	329	336	356	349	339	305	325	283	314	314	303	317	314	320	324	322	313	305	335	318	333	336	319	297	320	337	362	307	296	334	295	288	297	329	283	310	314	327	332	320	318	288	328	305	308	345	355	297	335	310	319	342	307	294	307	358	332	342	325	324	334	328	318	358	311	308	321	320	327	333	298	306	332	323	299	339	293	322	297	332	341	333	333	319	306	325	317	319	339	324	342	353	301	340	319	340	296	317	336	321	297	340	316	288	352	326	279	329	307	322	319	340	300	314	346	305	312	337	317	301	318	334	293	296	304	298	343	315	313	308	315	349	325	334	325	316	310	302	353	343	334	307	328	337	320	326	331	332	323	321	309	321	338	329	315	356	331	325	320	325	318	333	310	313	297	290	326	306	317	297	290	319	309	310	334	318	287	294	341	307	337	308	335	317	292	347	327	338	312	325	333	299	312	358
24846	21062	27912	25677	19316	15394	10940	8635	5032	2806	1933	1545	1243	1248	1170	1291	974	759	671	553	479	436	335	319	330	314	292	271	283	262	237	233	267	252	239	262	276	221	248	261	267	267	284	230	214	237	214	192	202	223	208	191	212	211	181	193	201	200	196	186	213	200	232	198	197	207	195	191	205	222	204	202	187	197	206	172	195	193	183	199	206	194	219	198	221	193	195	218	192	216	184	193	233	188	198	194	182	172	187	190	155	184	222	186	226	189	212	210	227	175	213	199	229	219	213	174	228	224	189	203	198	165	224	191	202	214	237	204	206	201	197	200	192	178	200	202	207	218	184	191	203	193	179	200	192	202	193	220	187	229	198	205	200	195	200	212	195	194	193	178	205	198	192	200	198	209	185	190	179	189	195	187	194	187	184	207	191	179	231	176	170	191	198	209	201	198	194	199	207	194	204	209	201	204	197	204	199	209	196	197	190	199	203	216	178	191	201	206	207	176	210	193	206	207	202	194	195	198	187	209	210	196	204	195	199	178	211	213	202	195	179	210	182	211	206	195	207	193	204	182	218	180	220	200	201	196	195	203	218	209	223	190	197	207	206	207	225	220	200	214	187	223	211	205	202	191	203	193	193	188	210	207	215	209	180	196	209	212	183	198	188	174	202	199	192	224	207	195	202	222	204	185	207	221	203	197	184	206	199	210	182	215	205	196	187	190	215	200	215	187	196	223	191	187	200	193	204	189	204	195	195	195	221	203	196	204	192	175	172	211	200	205	185	208	219	204	199	200	201	170	195	230	208	195	223	184	203	197	198	204	215	208	200	217	195	221	205	191	204	200	205	213	173	178	213	225	198	171	220	195	193	193	204	210	185	222	198	202	222	205	202	167	161	194	217	208	191	206	209	193	198	204	206	213	186	198	239	204	228	187	210	182	193	188	204	215	207	186	185	218	169	208	206	205	205	220	190	178	211	212	210	196	192	221	191	188	192	197	187	222	183	177	204	212	223	222	187	197	211	212	198	206	178	195	180	199	154	200	208	213	189	211	186	206	199	213	209	221	201	191	200	177	195	214	219	213	200	212	212	211	214	195	188	217	195	226	208	224	210	228	190	223	176	190	195	207	185	211	219	182	188	199	201	191	223	178	227	197	190	189	195	198	198	229	195	187	205	200	200	189	188	200	186	218	201	224	201	213	194	196	190	201	213	192	181	216	221	185	206	184	211	191	201	201	221	200	216	194	206	201	206	203	197	197	185	189	198	218	182	204	202	230	185	207	203	211	189	191	188	208	197	215	191	197	202	211	188	220	197	197	196	213	203	177	229	192	174	210	210	197	213	193	225	202	200	197	195	204	200	214	210	216	207	186	183	217	214	188	189	178	201	216	216	204	199	210	212	213	216	181	187	208	203	190	188	187	213	196	204	188	197	208	220	182	202	202	179	222	222	207	197	180	203	211	226	189	217	218	216	211	188	189	186	201	217	206	166	195	201	197	216	222	191	206	217	196	186	206	222	207	218	219	177	165	208	179	194	228	209	195	188	209	171	183	195	192	207	186	200	197	201	212	194	187	204	211	182	197	201	200	210	193	205	198	200	207	215	202	199	197	189	186	197	207	189	201	206	189	188	190	179	209	175	202	209	206	186	224	190	195	203	174	205	192	198	210	196	180	198	203	226	199	203	187	188	204	196	214	202	220	197	199	182	191	222	189	193	218	198	198	191	189	222	195	190	205	209	209	202	199	187	200	216	177	193	204	183	181	182	192	187	188	212	194	193	204	198	216	211	195	204	197	218	187	192	177	227	233	207	197	185	198	189	192	215	213	197	178	199	208	220	207	187	190	229	196	211	186	198	218	177	189	183	221	202	231	210	200	209	221	202	197	197	215	199	201	230	195	203	202	180	184	191	225	205	202	183	195	206	225	200	194	180	211	179	215	193	182	204	198	179	187	184	191	188	185	186	211	186	206	187	190	218	201	216	197	210	211	201	217	203	183	212	198	178	194	188	191	217	201	198	198	197	190	198	173	200	210	215	193	210	213	217	188	201	188	207	188	197	180	228	203	195	165	193	191	196	213	192	180	197	199	228	175	212	197	191	224	201	191	212	194	184	195	200	183	202	201	187	183	210	193	216	213	198	190	210	188	219	209	191	197	223	185	222	212	195	215	191	197	223	191	216	207	211	216	215	203	178	205	215	201	200	212	177	189	200	189	186	204	201	196	196	207	237	192	200	182	206	202	188	200	190	195	204	215	212	228	203	222	191	186	215	228	197	197	202	205	192	177	183	199	179	202	213	211	217	220	192	196	206	213	187	200	211	217	187	201	201	206	185	193	212	211	203	207	205	207	222	210	218	204	215	214	203	202	203	178	206	212	203	186	186	177	188	200	204	197	197	197	197	176	213	211	205	187	205	210	218	211	208	184	190	198	190	209	202	206	222	203	207	210	179	200	211	206	185	190	203	213	232	198	195	212	198	184	215	227	173	191	195	188	200	211	197	191	213	199	186	198	211	190	172	197	208	225	195	200	199	193	208	178	187	202	207	201	215	202	187	207	207	195	200	208	194	190	179	194	188	205	228	232	181	192	209	184	195	193	199	187	215	198	220	196	212	204	214	206	187	197	199	205	194	172	198	199	201	200	197	188	207	207	220	185	200	194	207	183	190	182	212	179	203	217	224	214	206	195	217	190	208	191	217	212	194	207	193	165	191	229	197	202	205	191	155	207	220	205	205	191	203	202	185	220	179	207	173	209	198	193	191	202	201	186	193	189	203	181	175	189	202	196	201	191	227	189	182	214	195	194	198	201	185	193	185	179	200	218	228	203	239	209	191	227	204	200	206	229	196	210	204	205	198	194	200	203	183	204	187	194	193	208	201	210	176	196	195	193	186	199	197	191	202	226	179	173	198	208	193	208	192	228	204	183	207	204	189	189	172	199	187	199	201	217	200	222	193	176	178	197	187	171	194	181	199	204	199	190	213	184	184	210	208	202	207	213	201	188	229	198	199	190	195	213	217	175	202	194	187	195	192	204	217	228	200	208	203	186	198	219	205	200	194	203	220	182	198	175	203	192	195	215	214	200	187	181	182	203	206	203	191	182	197	203	186	201	207	199	218	198	187	179	195	210	176	210	222	176	198	210	205	198	205	215	201	217	182	182	227	183	190	208	198	220	179	237	187	206	211	224	218	211	181	196	189	196	210	197	202	183	222	205	207	189	214	214	210	191	216	178	218	210	228	193	197	196	186	178	193	198	173	175	193	184	212	200	166	209	187	217	190	227	202	189	177	200	154	215	197	174	211	190	209	210	205	226	206	186	228	204	177	228	196	216	182	200	204	187	197	217	207	191	179	185	196	186	222	197	201	198	203	185	172	219	226	201	188	192	180	218	208	203	215	177	187	195	185	190	176	192	179	216	214	192	205	172	201	177	166	214	179	217	188	192	212	206	194	193	198	181	208	202	185	200	198	226	201	190	193	187	172	210	197	188	191	169
32537	49508	40999	28452	22073	21829	17556	15720	10091	6112	4379	3485	2723	2539	2477	2417	1939	1578	1341	1104	880	710	570	543	490	449	382	370	367	337	365	367	368	373	365	347	396	362	348	377	356	378	387	298	310	344	327	287	277	275	256	260	251	253	260	247	279	254	283	264	273	253	240	238	268	259	247	249	239	257	235	259	228	258	254	267	249	245	267	249	277	227	267	259	242	241	258	272	242	206	263	240	264	232	261	258	234	231	240	248	225	258	266	244	229	253	262	234	243	234	230	268	280	245	251	200	261	238	247	234	278	211	239	267	252	253	236	255	255	251	248	264	259	256	255	236	253	227	260	249	257	259	260	244	248	260	248	236	252	231	262	249	258	233	218	262	244	242	267	230	272	229	263	227	248	204	236	240	258	232	243	243	258	248	242	275	257	251	224	267	265	243	261	243	244	257	257	266	253	242	227	235	255	235	218	245	245	273	226	254	255	238	225	232	221	241	273	270	240	237	256	287	269	264	247	257	252	235	222	275	261	245	254	250	269	274	252	254	273	242	258	238	275	239	224	253	239	228	266	244	253	271	245	247	228	258	240	263	247	259	230	248	233	237	247	255	237	269	259	252	238	238	275	251	225	236	246	250	261	241	261	240	235	228	264	242	248	228	279	233	234	235	237	236	268	219	245	252	254	218	272	257	233	257	215	235	229	254	280	259	242	233	243	262	234	219	243	251	259	250	231	270	245	239	254	231	251	240	241	266	254	235	246	270	218	257	224	250	248	248	247	244	223	279	272	236	219	226	261	268	228	246	223	253	248	227	241	242	284	274	264	261	259	240	266	261	250	260	264	245	241	231	256	254	217	256	238	248	245	228	249	236	220	237	248	257	248	260	256	262	254	238	254	240	251	258	244	258	237	265	229	238	243	272	259	259	266	246	267	256	266	253	263	238	253	226	264	228	247	252	250	246	234	254	260	256	226	260	253	253	239	260	269	228	266	239	230	255	231	257	253	253	274	245	250	226	217	232	219	275	240	217	248	285	263	248	273	223	227	242	269	267	252	275	241	263	251	220	225	262	254	240	244	239	243	256	241	244	233	240	263	251	278	265	225	248	249	256	262	252	221	217	236	218	249	239	285	231	246	225	257	296	245	252	230	259	252	233	261	249	245	240	240	250	255	243	247	250	246	245	263	280	266	245	259	245	235	237	245	223	275	240	250	246	239	276	261	262	266	234	251	233	261	240	246	252	225	245	229	252	267	248	239	258	270	247	234	246	247	241	256	250	237	237	250	251	246	238	252	245	240	244	254	261	224	269	236	274	265	250	214	258	264	248	251	220	234	267	219	240	208	258	265	246	265	215	242	257	225	235	265	233	231	265	246	254	256	248	253	268	238	251	233	248	253	233	244	277	236	243	254	267	250	227	263	243	258	228	245	272	235	244	231	247	259	240	261	264	247	227	228	226	287	238	256	219	216	215	276	254	266	264	266	242	300	242	240	254	261	290	246	253	268	212	225	260	242	253	246	264	271	243	258	232	246	256	269	255	253	277	212	276	244	246	262	258	239	257	255	248	253	257	262	218	246	273	246	255	238	247	245	253	275	256	262	258	241	231	234	229	252	275	251	223	239	275	254	237	254	238	253	245	268	267	234	232	234	239	265	253	251	232	247	248	238	255	226	274	252	233	262	266	253	266	226	211	246	252	243	243	248	240	254	266	257	258	267	219	249	268	262	273	237	243	225	229	237	247	253	231	222	248	248	247	242	240	269	256	242	228	274	229	278	236	240	257	251	256	266	235	259	248	252	251	254	259	262	223	268	239	228	245	246	250	246	254	250	246	257	229	242	240	250	238	218	261	257	250	246	259	242	250	252	245	204	240	256	264	253	249	261	258	225	257	234	264	264	264	245	293	266	252	248	209	253	225	267	250	240	242	236	285	233	261	250	291	244	244	212	239	242	264	267	249	239	257	242	262	257	253	251	237	233	219	228	237	263	226	277	233	244	232	252	227	260	246	246	250	244	249	258	235	229	259	247	238	261	269	266	260	277	241	248	239	227	276	260	270	271	256	228	221	243	235	258	249	288	257	250	260	232	279	245	265	274	227	241	250	244	268	244	262	259	250	247	269	238	261	260	242	256	239	231	246	268	236	250	241	249	258	270	260	261	229	241	263	246	237	239	246	266	234	226	265	255	239	288	262	263	258	213	245	264	252	268	246	231	253	247	256	261	249	219	208	227	252	259	252	241	256	253	238	241	242	227	263	240	289	274	248	240	253	269	264	253	228	270	258	240	285	229	224	242	248	225	266	246	269	242	258	269	257	270	250	253	255	221	263	252	259	253	237	227	237	229	239	241	208	247	269	250	231	261	252	262	239	247	253	236	241	251	223	250	230	246	230	271	236	238	271	242	253	242	268	247	240	258	263	249	224	253	248	246	244	245	231	242	273	274	256	286	241	263	246	213	244	237	268	216	260	263	250	242	244	260	235	242	221	278	254	239	278	254	225	248	227	235	266	261	218	248	238	238	245	240	267	245	272	239	261	251	253	258	242	257	242	242	225	254	247	247	248	235	205	237	251	278	247	249	235	217	245	244	251	237	257	253	231	233	264	244	230	249	256	235	226	268	248	219	264	248	241	243	284	279	247	252	249	238	254	269	233	252	238	230	223	254	235	225	207	239	243	280	228	238	276	238	236	247	236	236	258	263	242	229	252	247	243	259	273	231	245	233	211	233	245	233	255	269	254	249	239	241	223	246	248	267	244	257	248	235	231	248	250	228	266	215	292	251	240	223	220	254	245	254	226	233	245	230	250	255	251	245	234	225	234	263	248	255	250	253	261	256	267	236	223	262	226	233	240	273	257	252	269	252	249	239	269	240	256	230	234	262	223	242	248	248	244	250	271	243	224	229	276	245	248	254	234	249	239	251	263	268	253	252	247	249	226	233	250	248	227	263	251	248	231	283	250	230	237	256	253	280	242	263	253	239	248	263	241	263	244	251	255	267	238	252	256	237	236	257	267	235	222	256	240	259	237	225	262	270	267	272	247	236	229	241	277	233	256	235	246	231	239	248	263	254	272	229	257	250	250	252	250	246	244	264	265	275	273	217	239	226	239	255	254	241	227	259	249	253	256	235	274	269	223	264	248	243	231	211	253	236	273	257	246	247	265	233	233	252	228	238	245	249	245	265	257	264	247	254	246	256	226	259	250	273	261	224	261	228	219	259	239	229	255	249	249	272	276	236	239	232	247	231	289	241	289	253	278	270	230	236	236	233	270	227	243	254	248	267	240	247	250	265	239	252	236	247	215	258	254	232	231	250	229	250	265	250	242	261	220	242	240	222	234	233	222	257	246	241	246	238	262	260	240	237	239	264	224	247	228	246	224	259	268	243	262	245	260	225	255	232	237	226	243	283	258	245	229	233	236	233	253	259	234	250	272	236	236	254	257	247	259	221	242	288	276	240	247	256	242	269	228	240	264	229	254	237	217	247	253	227	230	238	253
22657	20974	28603	23558	21211	23410	24009	15718	8824	5520	3807	2933	2627	2477	2436	2354	1975	1538	1338	1108	965	756	647	602	631	510	415	411	400	409	442	410	415	402	390	407	389	398	407	401	417	427	360	394	393	359	358	330	322	321	310	299	320	308	279	303	268	310	306	283	316	314	316	264	284	335	324	289	277	277	268	276	297	296	293	281	303	307	322	280	284	234	275	296	292	297	292	281	283	285	303	282	264	290	281	299	263	299	280	309	271	302	290	334	284	298	288	290	308	293	288	257	254	307	312	275	269	302	263	291	279	283	299	279	296	285	310	281	285	259	288	303	286	291	320	275	265	278	255	295	271	273	304	263	290	280	286	282	283	289	289	302	273	295	293	271	305	268	312	295	266	272	265	265	275	274	289	315	289	293	294	284	297	308	281	290	244	314	295	303	289	272	284	298	276	293	282	263	256	274	326	335	330	322	294	300	270	285	329	299	300	286	297	286	322	266	326	272	278	299	278	310	287	247	308	285	284	273	276	295	306	274	276	241	285	292	273	336	303	288	261	284	261	278	305	285	281	300	290	272	294	309	297	272	243	318	276	275	279	287	279	264	285	299	296	310	288	284	271	281	318	287	297	301	266	301	298	281	302	270	284	292	293	284	272	268	294	327	281	303	297	289	290	298	263	300	274	315	319	295	291	278	288	305	270	291	280	290	324	307	292	248	300	301	276	284	319	310	278	268	303	277	302	267	291	263	312	286	268	306	273	265	280	274	307	313	320	305	288	309	263	263	292	290	263	296	288	280	296	289	279	295	278	306	289	289	273	284	303	282	262	274	305	297	260	330	292	274	276	303	275	276	289	313	288	279	255	322	272	306	275	267	284	277	288	281	259	306	305	289	282	323	294	292	286	303	288	251	301	261	298	288	279	299	306	302	282	305	275	284	278	281	269	291	275	304	294	313	257	274	273	304	279	326	296	285	326	298	288	287	281	274	298	301	286	310	311	285	326	269	269	280	266	273	272	268	284	271	270	279	298	286	287	302	307	272	272	291	282	302	252	272	272	313	292	273	274	287	288	252	310	279	302	316	287	295	292	258	286	288	306	270	287	264	267	274	260	266	283	289	310	281	290	303	287	265	293	298	299	283	285	323	287	285	288	281	301	304	257	278	276	275	293	313	285	326	301	314	289	287	295	288	308	287	295	266	297	284	277	297	276	251	285	286	284	299	270	260	280	281	276	273	305	254	281	302	296	301	279	296	283	284	288	269	282	265	289	287	294	281	275	297	282	316	292	290	269	299	268	307	315	277	314	289	273	278	290	277	266	282	280	306	299	266	286	277	293	290	288	283	288	277	305	309	280	276	282	308	255	278	291	293	266	259	262	286	293	261	284	291	288	256	325	295	279	288	277	275	308	302	280	275	277	269	283	304	294	292	280	329	275	289	282	281	298	307	287	292	261	284	296	287	321	278	313	279	281	282	294	285	267	280	270	304	284	303	294	289	267	296	316	290	313	289	296	282	289	271	265	316	298	283	282	270	243	266	291	312	247	280	265	317	315	285	274	312	278	311	274	307	279	284	293	270	302	296	277	283	294	297	288	298	304	303	294	287	289	279	271	270	271	275	289	281	322	289	299	287	262	301	316	281	263	266	294	279	277	270	290	286	274	304	274	276	281	294	295	285	293	280	248	280	261	288	281	284	264	290	303	309	303	291	293	281	309	282	266	317	290	306	319	299	281	316	247	278	285	299	271	304	267	288	275	263	296	286	260	292	290	291	293	279	293	269	304	304	267	292	312	296	270	303	312	298	309	296	296	265	288	274	327	301	279	284	286	304	281	296	253	272	250	267	261	271	293	285	304	306	307	306	250	303	280	296	260	265	289	302	244	282	292	283	293	302	270	303	287	328	293	308	296	310	294	301	308	278	275	291	295	261	282	289	261	274	271	302	262	270	278	305	296	300	270	271	298	277	267	303	276	280	316	288	277	326	302	292	267	295	271	297	288	303	274	297	299	277	308	312	285	266	288	311	302	278	287	294	295	279	275	260	295	292	291	302	270	268	281	281	284	333	288	288	249	309	262	248	294	298	302	277	300	299	273	295	296	276	294	268	266	321	296	293	301	283	270	255	275	300	291	282	282	289	294	300	271	309	305	275	256	278	313	282	241	285	312	279	305	301	283	306	274	304	251	276	299	306	302	283	258	281	286	272	269	287	276	302	267	298	279	287	305	277	263	276	280	286	306	272	282	251	276	321	272	299	299	280	293	267	304	317	271	269	268	282	260	274	267	291	277	303	271	287	282	288	289	295	265	297	304	290	302	295	288	281	291	279	266	272	298	275	298	275	247	269	268	258	261	274	285	267	294	286	284	286	293	277	289	287	266	264	278	306	307	256	324	282	308	289	292	275	274	268	292	267	329	293	319	246	302	296	293	294	304	285	278	298	265	282	291	271	312	286	326	281	303	261	297	259	294	272	286	292	296	303	275	295	291	247	293	283	296	265	310	300	304	273	268	279	262	281	260	259	313	280	290	296	286	291	310	274	324	276	317	322	279	267	294	310	294	310	301	292	291	307	272	305	289	307	277	278	294	254	268	286	299	318	303	291	291	281	301	285	286	284	308	261	287	275	301	265	307	284	299	279	274	264	300	279	261	283	288	282	278	287	298	289	285	275	279	286	272	293	271	276	302	272	293	270	308	304	309	311	264	285	291	297	272	238	287	302	300	298	257	304	300	280	290	308	257	293	278	256	315	314	303	284	274	280	279	319	293	270	285	280	284	303	314	280	273	268	283	321	295	287	283	263	293	267	304	278	282	313	291	311	287	294	279	288	335	249	326	295	287	302	303	288	279	294	287	278	285	299	309	282	323	269	287	286	280	293	330	278	265	268	287	287	292	283	269	284	267	314	292	287	298	277	289	317	295	290	275	283	287	275	292	296	307	297	254	316	293	280	286	286	276	287	280	264	299	266	274	287	292	292	293	278	283	255	285	291	285	306	288	296	276	287	283	269	273	270	301	290	286	271	282	248	272	274	268	270	291	311	287	293	290	263	283	305	298	323	304	292	275	283	290	302	275	271	276	270	307	294	275	283	293	275	275	295	284	284	270	307	312	272	312	292	288	293	288	324	285	323	280	308	294	265	300	302	298	287	275	292	289	275	293	298	301	290	274	268	263	303	307	286	288	276	267	292	301	310	309	305	291	301	282	294	286	274	275	294	251	279	289	262	292	269	301	290	301	285	302	308	285	279	283	281	276	286	298	285	300	300	255	323	276	327	268	313	313	293	297	276	291	306	296	319	268	295	285	309	280	288	290	293	290	312	281	277	301	313	288	293	301	270	338	292	299	289	282	280	259	278	333	287	281	344	282	284	286	284	267	282	287	256	308	289	307	299	290	293	259	271	281	294	287	264	274	268	290	235	276	281	266	279	310	295	274	291	315	289	265	283	268	266	300	290	292	290	287	271	297	282	281	283	280	311	283	275	271	306	284	275	287	276	266	310
34756	58646	49112	36918	28841	29392	25271	22046	14704	10080	7304	5611	5035	4722	4547	4507	3617	2835	2474	2004	1656	1251	1047	955	930	797	652	556	599	594	651	584	616	607	539	599	559	557	515	548	610	598	547	492	453	460	454	410	415	392	336	361	380	353	354	409	393	377	395	402	392	385	363	377	387	352	341	361	349	320	323	349	344	342	345	336	362	355	353	331	354	353	349	360	329	318	355	311	368	329	367	335	349	346	356	336	310	327	316	396	340	347	371	352	331	361	336	337	352	373	373	320	368	318	365	366	338	353	283	344	359	360	355	377	351	339	360	368	363	363	367	348	338	337	386	340	335	347	344	305	381	370	350	329	341	364	349	351	312	361	313	347	380	341	351	320	332	344	365	345	325	365	355	379	345	345	316	327	361	348	355	340	353	364	326	377	372	354	342	351	355	332	338	329	354	351	357	282	332	314	317	351	374	326	334	357	341	331	355	344	359	347	358	370	366	337	347	333	354	343	327	360	384	345	375	360	340	335	355	356	323	340	330	361	379	364	387	355	367	338	358	315	347	332	342	330	345	344	388	335	344	334	353	349	348	366	339	362	376	351	349	319	334	360	355	309	344	372	355	338	378	322	352	347	348	346	362	330	348	344	368	362	354	344	313	331	314	345	339	345	306	335	354	356	347	347	350	344	339	330	340	331	336	331	394	351	343	326	356	342	369	376	324	353	341	334	319	351	326	336	337	358	358	351	351	377	374	309	353	357	370	366	313	335	368	353	364	332	337	336	319	350	322	323	347	352	322	329	337	316	360	371	356	343	343	325	378	363	341	327	317	335	336	372	311	371	356	322	349	342	348	349	381	350	341	346	374	319	355	347	361	346	361	309	331	295	334	365	347	352	329	345	343	351	355	330	347	339	319	324	337	381	338	304	364	333	343	353	354	342	358	311	364	341	333	329	362	320	323	326	337	327	370	358	369	313	354	361	362	352	367	319	369	366	344	366	331	303	330	375	361	361	338	318	329	334	340	338	370	361	344	343	336	324	335	357	321	330	351	333	351	348	315	347	337	343	322	349	353	364	332	318	347	325	359	310	325	361	338	375	390	372	351	347	350	328	334	334	352	349	406	308	340	319	319	352	353	349	340	354	380	342	332	337	309	330	339	363	332	358	358	391	335	341	367	324	344	335	373	337	318	354	327	334	333	332	345	355	329	354	371	328	345	343	321	345	363	321	312	329	355	375	352	345	318	371	358	329	336	381	328	362	363	322	365	353	329	319	343	361	356	346	312	341	341	334	371	314	345	383	329	327	348	339	354	355	344	341	352	345	341	366	335	334	349	312	389	367	353	350	348	342	343	372	338	348	333	352	333	361	351	321	365	347	348	364	332	355	366	326	322	333	347	308	370	313	333	346	349	345	360	305	331	372	320	335	317	356	361	358	356	304	340	351	328	319	381	366	326	350	341	316	378	346	329	350	360	355	366	366	330	337	340	350	332	335	358	340	320	350	349	346	360	368	350	343	328	343	338	347	354	321	328	343	349	353	316	328	328	361	310	342	327	347	347	373	352	340	339	366	348	363	353	345	330	330	354	333	319	344	371	329	306	366	359	355	361	369	322	399	352	361	345	338	333	316	349	361	365	338	339	371	336	330	338	378	339	344	371	330	334	346	340	346	335	367	324	329	337	360	308	312	356	324	338	341	318	337	332	352	367	333	363	317	318	319	390	352	356	361	324	337	355	371	339	332	365	379	368	360	352	352	361	331	348	345	363	357	332	361	355	380	377	358	360	362	303	364	332	340	347	329	297	337	365	321	349	329	342	348	365	353	339	348	360	374	353	355	338	367	315	336	346	331	346	345	348	303	342	349	330	304	364	376	370	375	334	325	337	327	323	363	316	316	325	326	343	366	352	334	375	339	314	342	345	379	330	327	335	349	327	317	344	344	355	363	357	353	336	322	338	345	347	345	330	332	355	331	350	345	364	341	341	354	348	353	322	344	355	334	334	351	350	333	387	366	348	365	356	337	329	307	329	364	329	341	348	336	331	329	356	344	333	306	322	368	319	327	326	327	356	369	316	335	348	353	363	339	326	353	343	354	335	352	357	358	344	345	334	366	342	329	362	313	354	341	353	343	362	352	362	306	343	355	355	320	350	344	351	351	322	337	357	365	351	329	354	367	344	327	331	338	356	370	345	347	343	354	356	331	350	337	344	327	339	325	354	343	387	368	331	364	343	316	389	347	329	350	337	323	348	333	363	327	345	323	350	340	374	319	335	353	374	350	381	319	346	343	356	307	371	332	320	329	337	352	317	333	333	320	334	355	349	345	340	332	345	315	380	327	313	361	364	337	350	341	332	356	337	373	327	337	348	324	329	344	355	350	335	370	328	331	320	368	297	342	345	365	332	332	337	347	328	352	361	334	359	342	338	345	328	336	366	352	338	336	325	344	363	371	351	347	353	396	336	346	337	321	359	357	343	332	322	330	309	396	365	333	365	333	338	348	337	325	358	350	361	348	317	332	361	317	326	342	343	349	318	352	359	309	345	370	339	348	342	334	366	361	362	333	344	345	349	386	333	342	355	344	337	330	346	337	381	318	312	377	354	348	338	302	327	360	351	313	352	353	352	352	340	377	316	357	336	346	356	322	356	333	354	292	349	360	339	362	340	360	369	315	353	321	347	334	352	369	331	340	326	323	348	340	342	320	336	368	338	317	338	336	304	341	379	343	322	321	328	334	329	355	341	347	338	361	348	370	354	310	362	330	373	345	349	351	324	331	357	333	369	345	380	359	352	344	333	334	324	336	371	321	351	373	324	332	331	360	316	327	349	324	333	351	383	328	342	376	329	354	367	294	353	338	356	348	327	345	346	325	346	382	362	362	335	344	326	370	371	314	374	346	354	342	336	369	357	334	306	335	341	344	342	338	348	338	340	352	338	329	371	373	327	350	325	372	365	337	363	359	355	318	337	344	328	345	366	372	343	333	376	312	367	347	360	335	312	343	335	365	346	325	361	317	355	298	345	344	373	348	335	327	341	357	304	339	343	341	373	349	356	366	376	352	329	344	382	339	312	355	333	326	360	345	385	370	330	353	319	325	354	350	315	325	338	303	353	340	369	369	360	357	320	338	371	341	334	330	372	372	344	318	345	346	349	373	369	348	340	355	332	379	349	330	332	341	352	314	366	309	326	380	334	336	316	367	337	320	327	337	305	338	379	316	331	335	309	371	358	340	333	359	297	337	351	357	334	330	327	308	341	350	362	349	359	355	344	335	332	345	329	344	329	371	341	355	360	342	337	361	356	310	349	335	327	321	404	326	372	351	305	358	336	382	351	357	327	371	330	351	348	350	338	389	362	346	367	337	336	354	367	354	338	322	358	355	326	364	329	300	354	361	354	366	347	346	369	338	344	344	325	359	341	357	336	362	314	362	350	323	369	356	326	339	330	362	306	334	341	357	357	333	353	367	325	317	318	364	322	338	322	328	352	332	336	363	342	381	318	332
28500	28844	32102	24046	13388	11823	9009	6312	3942	2223	1454	1230	1061	868	874	924	754	635	592	494	408	362	347	312	302	295	267	238	274	225	255	245	244	242	219	241	217	250	221	238	256	252	215	241	217	265	210	226	235	230	211	241	202	220	204	211	224	200	234	224	214	204	209	257	223	218	220	230	202	226	206	208	217	212	218	201	223	198	206	207	207	218	204	203	199	214	211	199	204	178	194	210	195	202	190	229	218	188	195	210	230	193	191	216	228	186	189	193	177	191	193	205	214	196	198	189	175	193	210	211	201	210	200	187	193	201	196	216	202	232	183	216	218	216	200	204	250	185	209	215	211	212	225	210	218	201	201	207	198	223	222	173	198	197	214	228	212	199	213	197	193	220	182	205	200	191	207	206	219	216	187	221	171	203	193	211	258	224	204	199	213	213	193	216	196	216	207	198	213	182	211	220	183	207	197	222	195	191	225	182	236	204	206	212	205	209	223	206	223	209	210	232	192	232	204	183	215	208	220	187	221	221	215	208	172	218	211	173	199	200	202	199	206	204	187	191	191	163	209	183	232	198	192	204	184	220	194	196	190	202	228	193	210	197	206	196	217	208	201	209	192	220	177	211	205	198	178	213	217	210	206	206	218	199	214	195	202	197	208	201	192	205	186	189	186	202	223	221	208	186	205	183	204	182	226	195	210	205	210	198	239	191	196	207	208	218	197	227	220	208	197	201	216	206	217	201	213	226	214	221	204	240	197	202	217	193	187	199	213	204	214	223	185	216	225	203	211	196	193	210	195	204	202	203	207	210	208	201	203	227	206	186	201	217	226	204	213	207	233	198	194	217	202	219	224	216	219	199	223	207	213	213	207	197	226	195	236	204	204	213	202	200	202	226	192	201	211	224	207	231	209	213	207	217	215	223	216	199	211	208	183	188	216	190	246	209	184	202	186	206	201	206	210	193	198	200	201	222	186	229	213	216	202	234	202	188	229	224	207	216	207	220	199	211	182	232	227	218	217	224	189	193	237	207	215	214	198	235	211	175	216	198	197	184	212	210	214	218	195	212	207	233	237	196	187	213	198	191	206	171	186	214	224	223	231	216	195	228	184	198	218	206	204	204	212	204	230	213	214	212	186	199	215	206	218	193	217	214	187	213	203	195	187	222	230	195	189	184	184	224	196	216	227	192	215	211	184	207	220	209	211	199	208	226	206	211	199	207	216	224	193	196	228	218	188	218	191	217	190	214	206	221	232	219	177	206	221	203	207	205	185	209	187	202	207	193	196	210	224	207	207	200	193	207	192	212	202	227	211	199	172	215	210	199	183	193	202	231	222	214	223	229	222	220	198	259	185	222	232	185	229	202	223	211	212	211	223	182	200	200	227	190	212	199	206	189	191	216	211	212	179	189	199	196	208	212	182	210	213	190	216	193	200	218	219	208	216	191	204	224	172	217	213	203	195	204	197	198	195	195	220	205	222	174	188	197	182	192	197	198	209	187	208	180	186	190	216	212	225	187	173	225	196	196	180	227	211	214	208	172	235	220	192	179	211	221	220	227	190	186	211	217	188	222	208	194	218	228	182	203	217	218	213	215	207	198	226	218	197	202	244	187	198	231	199	224	224	207	217	223	189	223	207	193	198	206	205	187	218	197	221	236	204	215	180	190	196	219	204	193	187	220	195	214	201	206	201	235	205	213	198	217	200	244	211	209	235	220	223	200	218	224	207	223	200	218	240	189	215	204	210	180	206	220	213	199	208	190	176	194	213	196	182	204	202	201	210	218	212	238	199	216	198	183	217	208	206	209	210	217	194	217	208	222	193	178	243	170	199	247	225	209	204	219	201	210	210	220	185	215	209	197	219	212	227	164	216	232	233	219	190	212	216	211	217	202	216	210	183	221	218	186	203	202	200	216	169	228	211	185	217	204	213	212	215	186	188	204	199	204	212	236	211	215	203	187	199	224	223	222	208	210	173	211	177	207	173	206	219	197	181	200	210	216	188	185	193	186	208	200	208	199	205	178	204	199	204	247	195	192	201	199	222	200	218	183	198	230	225	209	225	202	185	209	184	203	209	201	205	201	219	208	207	198	242	218	229	200	227	195	216	182	214	213	198	206	230	229	188	201	227	196	192	203	206	209	184	208	226	223	206	199	230	193	190	192	208	208	238	197	218	206	160	214	215	227	201	245	194	193	213	206	199	181	226	216	216	213	227	215	216	190	227	231	180	232	182	195	203	188	186	193	208	189	208	212	218	224	217	201	206	208	181	202	188	205	188	204	191	194	194	207	214	200	219	230	210	206	195	186	221	199	218	220	199	218	200	215	192	194	217	203	194	182	215	226	191	205	219	191	227	201	220	186	207	211	186	198	208	202	210	199	191	206	206	237	215	224	210	195	198	219	209	194	202	192	204	192	209	212	207	198	211	211	201	192	228	240	205	208	215	199	209	207	217	207	198	202	209	197	199	191	207	224	210	197	242	186	187	204	207	229	193	194	186	222	194	215	209	208	207	206	205	202	192	225	201	234	207	217	221	221	217	179	206	207	185	195	214	193	222	204	198	210	200	201	222	204	217	208	215	168	216	221	198	204	185	202	189	200	213	185	226	202	202	226	191	199	197	192	206	184	223	201	203	203	175	235	191	220	227	160	218	184	242	218	172	219	235	230	204	200	197	209	184	194	208	209	203	196	218	190	203	211	223	224	189	187	189	191	226	252	224	208	197	186	216	215	224	193	176	200	182	208	197	231	229	205	210	201	203	201	216	208	216	199	205	202	185	210	222	206	210	223	232	222	213	211	206	219	213	194	211	214	200	199	191	213	209	222	208	190	216	234	208	200	220	216	209	205	193	189	221	186	203	220	208	217	203	228	219	241	225	224	218	198	213	196	196	235	191	234	205	208	218	186	210	208	212	220	217	209	208	205	198	196	205	200	199	218	211	194	208	193	188	194	228	182	208	171	184	205	231	197	197	205	202	202	181	228	234	197	208	183	209	204	208	205	201	211	205	229	199	210	206	210	197	213	219	210	208	216	200	215	229	218	192	201	192	202	215	227	220	207	208	210	207	210	180	204	201	221	185	212	218	216	193	190	226	190	215	183	214	200	186	196	197	175	220	225	194	217	204	221	215	207	195	220	189	245	224	196	211	206	213	213	203	219	206	223	196	176	178	208	206	194	209	223	197	219	210	207	202	202	198	200	233	221	196	214	212	232	210	189	205	212	220	203	202	218	201	215	196	212	188	190	214	193	231	196	218	199	190	224	212	222	192	210	227	188	209	202	216	236	209	194	214	218	213	204	199	197	229	194	204	206	222	212	183	191	211	199	217	201	192	171	184	225	229	219	226	189	200	221	203	179	207	213	213	200	201	214	191	206	198	191	212	213	199	202	210	197	194	214	220	217	207	206	204	209	194	218	210	226	224	204	217	212	214	195	217	206	239	209	224	222	232	235	191	205	197	218	217	225	209	206	199	193	199	232	218	213	206	203	207	207
31564	44860	37098	25801	17815	18955	15631	12272	8175	4685	3139	2664	2214	1866	1749	1788	1465	1221	1045	814	656	521	519	485	472	390	358	331	333	371	326	329	358	351	323	320	306	345	320	330	321	327	318	306	298	305	290	313	285	272	268	238	278	252	294	230	249	255	273	248	247	280	282	280	263	237	268	256	249	249	282	233	246	248	240	237	271	239	272	256	286	277	261	285	267	255	262	266	244	252	241	265	226	241	267	277	268	242	238	267	240	245	244	226	251	239	275	261	262	285	259	240	269	259	257	239	251	277	246	237	248	272	280	262	257	243	253	256	261	282	238	247	229	220	247	263	260	242	246	259	241	257	246	255	234	250	255	246	240	258	244	284	263	281	250	278	254	255	249	254	253	263	255	261	268	253	273	295	246	266	262	264	255	252	253	235	249	222	242	254	226	266	240	243	250	281	263	245	243	241	235	226	255	254	272	254	274	248	249	226	262	238	268	268	282	257	239	243	238	251	273	258	240	260	263	243	246	256	249	256	265	273	261	254	254	265	272	245	264	244	268	244	254	289	251	270	235	250	268	290	258	256	240	257	236	258	232	263	277	261	243	238	279	254	252	249	241	286	280	262	259	237	275	268	267	255	276	259	256	266	249	263	246	247	235	263	240	270	236	243	260	266	301	263	251	206	264	274	268	253	309	265	242	278	253	242	258	237	260	275	232	242	236	259	241	245	256	245	250	273	222	272	243	284	243	285	234	270	265	238	261	248	265	270	271	242	263	259	256	285	247	252	260	248	234	262	264	228	230	264	270	287	254	266	261	282	253	265	233	225	254	254	252	219	242	256	264	264	249	259	233	280	255	279	272	250	253	249	256	246	242	245	272	280	259	257	244	259	248	252	244	290	264	255	266	258	255	281	279	243	241	251	260	242	273	266	234	230	242	263	280	237	228	235	260	254	270	243	260	248	283	268	271	246	247	261	255	246	255	244	274	232	263	247	264	242	270	252	257	251	257	259	242	269	236	244	271	251	217	252	259	260	236	250	260	256	241	236	234	219	212	281	252	299	255	265	267	240	261	241	271	241	278	278	234	251	273	261	260	226	261	272	245	236	248	232	255	253	257	229	270	251	239	251	243	249	281	245	251	229	256	244	229	268	259	237	251	295	251	219	217	262	257	236	248	236	261	265	259	257	261	271	268	269	254	261	247	250	277	261	247	242	246	262	244	246	262	271	236	270	260	291	263	232	281	277	249	240	239	232	279	262	276	258	286	270	287	270	259	241	265	227	238	237	260	278	226	248	258	265	276	261	258	256	245	249	243	260	249	230	259	264	268	236	237	268	251	271	230	272	275	235	274	272	253	237	286	255	238	275	258	225	241	250	234	271	247	251	224	259	270	260	250	251	232	267	251	270	245	240	257	256	247	266	258	235	266	261	243	236	253	238	223	232	267	266	258	234	254	288	261	236	277	239	258	285	256	287	259	271	256	263	251	272	283	224	292	240	259	256	261	254	254	247	256	276	262	255	233	266	241	237	245	249	244	246	275	238	216	262	249	273	255	267	268	251	251	256	243	245	239	240	249	247	284	271	245	231	233	226	249	251	266	273	288	236	276	267	243	268	263	234	276	241	232	247	278	244	229	265	241	247	247	249	265	258	254	289	275	249	235	253	245	265	269	255	263	281	254	277	266	257	279	249	252	266	289	254	261	276	256	230	249	245	241	265	253	230	232	295	242	246	252	253	264	251	253	233	275	234	243	250	238	259	258	253	269	271	229	241	288	252	244	288	267	259	273	255	238	251	266	258	252	253	263	262	233	262	269	274	265	281	264	259	284	262	238	256	246	260	257	235	239	272	265	232	239	259	255	237	276	236	235	277	254	272	249	254	267	236	249	239	246	230	245	224	261	255	229	259	256	261	223	261	259	254	250	246	243	231	240	247	266	232	216	269	253	256	255	248	270	255	265	250	287	245	246	256	250	261	246	285	245	263	253	244	260	250	259	271	261	253	262	266	262	262	282	251	263	249	232	251	253	267	233	242	269	235	250	229	244	246	263	248	254	243	261	269	235	264	262	259	236	277	276	258	188	237	260	275	237	254	268	241	277	234	254	249	272	253	253	301	252	296	239	243	237	245	263	273	246	244	270	255	249	246	266	239	261	252	264	247	244	287	250	235	264	258	274	239	265	277	254	273	238	253	258	240	251	265	221	246	252	244	253	239	226	248	245	265	230	254	253	248	250	242	277	257	233	242	272	239	241	229	254	242	254	243	262	275	242	251	263	266	265	253	277	258	216	250	236	286	254	241	248	249	304	237	249	239	294	236	242	240	251	271	245	273	271	222	241	259	227	245	262	263	258	293	257	258	241	259	254	255	254	228	227	276	246	260	240	234	257	242	250	235	247	216	284	244	269	233	236	253	231	235	261	235	277	259	254	244	266	257	249	257	271	236	254	253	251	267	261	273	245	262	266	257	256	269	245	243	234	242	277	226	243	252	250	235	255	277	243	267	249	268	279	255	267	269	255	237	252	249	233	266	226	218	241	270	268	244	273	254	242	238	253	229	237	222	247	242	241	238	248	261	249	257	266	277	271	221	240	258	275	246	250	279	259	239	275	241	261	251	256	254	256	248	278	272	277	251	222	271	248	238	248	259	263	232	241	220	241	246	252	261	243	252	269	253	230	277	233	260	246	267	248	274	263	240	228	258	225	241	248	268	221	254	262	229	260	223	261	265	252	261	259	262	277	235	218	280	236	245	260	206	252	243	269	254	258	277	234	291	242	241	243	249	262	208	261	261	246	247	234	247	264	269	234	233	264	279	263	255	284	266	244	257	279	261	280	264	277	257	272	272	260	283	296	257	252	229	253	257	269	261	234	245	255	277	243	250	222	276	272	238	267	259	278	236	259	243	229	236	251	244	220	239	277	262	248	234	258	245	239	265	250	238	227	234	283	246	243	249	234	266	268	248	242	252	251	249	247	262	251	256	257	252	278	227	239	233	275	263	259	250	246	266	274	248	240	255	245	260	249	274	241	262	297	285	293	256	247	250	257	258	249	248	254	218	281	257	250	264	240	233	238	245	262	270	279	256	256	233	258	244	232	236	274	258	254	232	267	272	248	234	252	286	252	264	246	271	270	242	255	279	268	275	252	252	278	236	252	249	228	265	239	263	271	269	267	287	243	283	273	283	264	249	231	245	244	270	272	256	277	239	275	265	237	255	265	230	275	275	283	258	266	243	261	273	251	261	262	255	254	252	232	229	239	251	256	243	271	232	281	264	261	252	263	274	254	263	231	242	286	253	249	273	237	261	257	236	246	237	277	231	247	246	295	261	270	258	255	272	250	235	264	256	256	260	235	256	247	256	254	252	235	253	266	263	253	252	252	268	240	271	232	249	256	262	242	245	249	251	235	264	246	231	251	237	267	277	243	242	279	263	266	252	263	212	240	250	264	240	241	255	262	271	244	247	258	250	269	276	255	258	241	242	264	232	275	227	250	234	268	247
23715	20976	28190	24408	21598	21388	17592	10182	6626	3670	2696	2127	1701	1580	1476	1466	1409	1125	956	803	619	538	516	454	406	352	366	357	394	354	378	367	365	358	338	332	346	327	347	348	342	377	307	342	314	290	287	278	295	274	322	304	277	297	282	267	273	271	233	269	262	277	267	289	308	280	240	288	251	290	266	274	300	249	239	253	279	266	282	271	244	251	264	288	273	265	261	269	254	264	263	262	260	247	280	265	271	262	278	261	273	264	277	268	269	260	302	252	283	264	262	251	247	256	230	264	278	277	278	282	268	273	247	254	266	266	272	301	304	259	263	270	272	259	291	274	244	267	262	283	243	254	266	259	259	229	248	274	281	267	265	306	252	292	302	258	225	253	254	249	227	262	284	268	268	278	243	284	263	255	273	253	273	271	239	264	252	262	288	291	279	266	247	239	249	256	265	238	268	268	268	290	285	254	261	268	250	256	290	281	253	250	240	290	283	265	297	227	298	269	256	257	257	296	275	273	243	284	260	280	295	261	257	264	251	270	243	268	256	270	280	254	260	251	274	246	303	251	262	243	245	261	258	230	274	230	272	295	287	245	282	269	274	275	272	282	265	252	251	272	249	264	244	271	289	267	264	287	284	242	281	259	262	269	263	255	257	281	262	255	279	268	266	244	278	239	250	292	281	239	245	272	270	253	277	240	254	271	288	250	263	271	249	247	252	271	273	294	229	251	259	258	244	279	236	259	273	262	256	263	267	248	250	304	245	259	257	255	254	259	284	271	250	241	277	264	286	257	292	292	250	259	262	258	249	246	240	269	277	260	267	259	253	293	279	243	269	271	232	264	253	263	240	278	247	256	264	285	274	257	257	273	264	246	257	239	264	261	280	272	236	258	254	280	267	263	259	262	286	277	259	269	271	289	239	245	263	271	268	283	259	259	243	280	277	260	285	246	259	288	263	275	260	282	243	272	259	266	258	255	285	281	251	262	236	289	246	292	286	253	229	237	252	265	259	250	280	263	287	268	267	237	241	269	268	270	256	282	265	244	253	266	249	289	288	274	280	247	262	286	274	262	253	242	250	288	248	268	246	288	260	265	285	251	267	277	264	243	260	262	273	262	285	292	271	262	276	250	295	284	266	246	275	262	260	257	259	251	263	266	272	242	255	279	272	239	249	265	264	275	239	270	296	277	265	243	265	263	275	264	263	291	224	276	264	277	270	273	269	257	268	273	282	260	278	250	270	264	246	265	261	286	241	298	239	254	253	267	266	275	251	297	252	273	283	238	251	254	242	255	269	263	248	254	262	290	256	245	278	255	261	260	245	255	268	265	257	287	266	280	248	284	262	249	262	289	270	244	241	269	277	276	281	258	242	261	258	250	295	256	278	242	246	260	264	268	275	273	268	269	283	266	280	250	286	285	260	257	287	273	274	273	246	294	265	297	270	264	269	261	266	278	265	267	281	270	261	242	252	284	270	250	273	258	247	259	261	236	285	297	249	271	291	253	255	275	251	276	309	281	273	268	263	263	270	249	293	258	241	282	258	275	237	264	301	247	249	244	265	266	287	237	262	268	257	269	256	299	257	258	250	265	250	246	256	256	253	287	291	264	277	258	245	280	263	268	230	248	260	242	259	287	241	281	254	259	267	259	241	294	283	302	268	256	280	265	274	280	265	274	255	278	259	283	263	260	266	256	255	273	255	252	286	277	260	288	258	245	278	246	255	246	298	260	250	246	289	279	245	253	273	259	246	256	270	269	259	226	291	260	303	257	266	259	260	255	265	249	277	270	250	275	261	271	245	249	245	279	273	270	268	282	255	268	277	263	234	276	256	247	320	259	249	252	265	268	239	264	276	276	245	293	278	258	270	272	224	266	260	265	245	253	261	254	270	268	282	242	256	279	279	271	254	254	253	253	251	254	277	245	284	262	243	278	256	284	294	263	264	263	250	252	290	261	264	262	263	251	268	254	257	271	281	250	263	273	243	277	243	243	263	267	276	304	252	246	234	272	283	234	278	275	264	280	280	243	293	255	260	258	269	288	267	243	242	263	278	258	272	270	239	265	273	251	275	299	287	247	253	256	275	261	245	275	259	253	269	254	262	247	276	256	264	246	253	257	274	267	269	272	283	288	266	249	259	252	252	262	296	275	281	270	271	264	259	258	284	255	272	280	276	269	264	261	259	273	279	285	253	273	259	249	230	294	281	267	275	257	249	243	265	272	277	276	240	258	278	251	256	265	261	274	272	268	279	269	266	279	315	288	265	275	260	259	253	268	262	261	305	278	257	290	281	282	260	285	288	277	299	281	249	267	248	273	278	245	233	261	288	246	290	280	256	259	260	258	237	263	275	260	277	274	290	249	275	248	248	252	258	260	254	261	261	263	266	280	271	263	260	279	282	264	264	269	230	261	253	239	264	261	277	262	261	236	241	265	274	255	264	263	280	255	270	244	255	275	283	270	238	276	271	260	255	277	256	280	254	252	251	279	292	242	252	289	299	262	276	280	247	247	238	285	270	258	256	278	248	290	300	266	269	248	259	275	241	254	272	273	261	251	259	288	262	237	259	270	256	259	282	259	247	285	253	276	270	249	251	280	263	241	254	258	234	261	257	258	262	265	250	277	250	269	231	259	271	249	281	278	257	245	248	241	265	283	264	269	261	265	287	276	273	232	281	255	280	283	294	252	244	269	268	268	274	241	259	253	251	270	237	232	266	259	280	248	263	262	277	261	262	264	258	257	279	263	250	276	287	273	239	266	278	248	251	254	255	234	287	241	234	255	251	262	257	254	266	261	251	258	260	272	268	249	257	261	275	247	272	253	278	274	277	271	247	277	228	269	293	262	288	241	274	284	259	260	260	272	257	289	232	266	259	279	249	254	263	249	283	271	280	240	237	258	269	258	254	272	272	275	286	289	260	248	257	281	244	245	245	265	282	252	248	234	249	292	261	237	256	271	262	261	256	243	282	257	252	274	259	262	297	270	255	254	275	271	241	251	282	261	255	260	285	267	254	258	259	241	260	269	262	255	269	249	251	270	247	281	262	266	252	266	243	277	254	268	232	247	246	269	241	272	245	286	237	252	259	268	256	289	260	271	283	262	267	272	237	248	279	252	229	257	285	238	267	250	259	276	255	262	267	278	253	273	260	264	262	275	243	262	259	270	298	280	273	288	270	227	257	246	266	274	280	249	249	252	265	264	282	267	273	257	247	268	268	270	259	289	289	295	275	252	280	257	272	249	284	282	279	287	231	255	274	263	257	234	238	283	255	254	270	233	263	272	249	276	239	274	284	246	297	258	257	273	260	258	262	262	284	262	243	249	276	272	246	268	279	242	281	251	251	280	257	271	265	280	258	283	259	267	247	260	269	245	284	253	260	280	276	272	275	241	262	256	226	237	271	252	271	301	254	266	262	254	294	258	267	259	262	272	257	269	246	272	260	274	243	242	257	248	258	286	283	252	296	251	267	245	289	263	272	245	237	252	270	258	277	253
31564	52675	43616	32258	23985	25920	21327	16184	11984	7339	5617	4522	3516	2972	2803	2747	2636	2044	1741	1518	1150	884	794	736	645	537	446	476	541	475	464	475	505	479	492	489	436	490	473	494	496	510	412	433	397	394	385	350	360	381	369	334	356	345	312	305	314	324	355	386	395	350	375	355	318	301	332	317	306	357	335	300	357	318	326	290	302	326	317	353	303	313	319	324	331	317	337	276	342	316	315	359	321	328	349	306	337	297	313	319	329	310	339	290	337	303	316	317	313	348	284	310	314	336	311	309	311	323	348	319	336	338	300	305	315	301	332	311	272	302	344	325	319	343	334	339	317	325	338	302	325	337	301	339	308	292	305	306	319	301	307	342	304	304	316	313	333	302	333	328	272	299	318	310	302	304	299	329	311	316	333	294	286	332	312	303	314	317	301	322	333	327	320	314	295	339	321	349	322	289	340	289	308	297	315	325	348	293	322	316	303	311	316	315	343	314	302	312	303	300	309	317	301	302	320	319	318	329	318	299	332	307	324	315	313	318	330	320	317	343	319	296	301	303	324	346	307	315	327	302	329	319	344	302	339	299	330	306	311	341	314	309	337	315	312	301	322	353	330	307	320	302	301	329	339	350	302	272	311	319	317	328	318	309	309	332	326	315	323	312	294	347	326	330	346	307	296	343	353	315	327	296	322	334	317	323	310	322	315	305	309	349	311	345	326	344	288	349	320	311	346	322	308	322	313	313	312	312	288	328	305	334	306	319	304	315	308	321	324	322	291	305	297	314	319	345	305	315	312	313	322	315	335	328	307	339	312	290	325	334	301	307	312	322	287	325	306	310	315	278	315	337	291	303	299	307	331	324	334	329	325	317	353	290	335	333	330	319	326	329	329	317	327	323	320	297	340	288	298	341	321	309	326	352	308	316	296	299	319	328	311	349	349	323	316	309	328	329	318	299	360	344	336	328	343	330	320	281	280	313	333	310	291	298	323	325	312	340	338	343	325	301	307	326	338	323	300	322	325	338	324	328	311	285	325	301	311	286	331	317	340	307	325	312	341	320	325	335	317	337	319	337	322	292	331	313	316	303	313	347	316	342	306	288	332	329	330	322	308	342	312	322	364	311	301	323	311	318	350	316	315	319	327	325	303	327	310	331	341	323	338	326	289	312	332	336	314	312	286	308	324	308	305	333	344	338	304	310	322	314	303	319	305	349	293	333	276	312	320	312	316	324	281	325	315	311	314	333	342	328	278	327	325	325	322	317	289	312	277	316	316	295	309	316	306	340	299	303	335	313	322	352	315	304	289	307	346	299	331	299	328	275	339	322	302	340	321	312	302	352	318	325	327	280	350	324	343	325	330	321	320	298	332	319	297	306	317	314	316	306	302	309	326	289	315	321	331	324	333	328	298	313	300	319	323	300	318	289	325	311	321	317	320	291	336	345	339	322	314	330	325	314	310	297	301	314	321	308	338	310	321	341	323	324	300	307	333	296	321	338	342	352	341	322	288	330	324	321	311	291	316	303	336	293	305	300	340	333	335	317	306	320	298	328	303	339	344	321	282	330	344	333	320	329	338	321	330	293	326	289	336	328	297	318	312	305	298	314	301	323	315	323	294	315	305	320	305	355	317	342	294	318	316	317	368	306	305	299	333	345	302	285	305	331	312	339	311	316	324	349	350	329	339	309	304	333	293	271	310	324	318	315	309	325	314	309	304	302	313	324	295	297	354	340	322	334	301	329	325	312	319	323	319	285	322	335	320	343	286	311	325	314	321	303	324	305	320	333	319	283	284	324	327	318	324	320	311	340	309	323	292	309	309	296	317	361	317	319	352	335	323	309	297	324	321	320	319	328	300	341	309	323	315	310	284	321	327	329	297	331	323	325	303	317	314	300	293	303	328	306	335	295	320	322	319	317	316	333	298	300	368	354	305	340	320	295	320	314	325	330	341	337	336	321	330	305	320	325	291	321	320	325	293	338	324	311	329	338	325	344	294	347	341	341	298	309	311	314	316	327	323	353	322	344	338	316	320	295	295	355	316	320	307	331	297	323	310	327	299	315	326	294	327	322	295	315	326	317	339	303	323	319	323	296	314	302	340	320	305	331	317	317	304	334	331	300	320	320	323	353	307	329	307	322	299	322	293	314	302	300	327	328	311	287	337	328	316	323	339	315	346	328	298	333	344	315	307	327	321	286	308	319	317	292	331	333	325	325	322	314	297	333	332	316	346	308	313	308	336	285	356	336	320	322	336	312	328	318	338	309	326	336	314	308	353	328	277	304	332	296	285	315	303	346	304	303	341	344	299	349	290	304	305	320	332	294	343	326	326	339	346	307	305	287	325	328	322	307	293	328	330	318	313	320	320	309	301	335	308	332	331	321	314	306	342	319	330	309	311	330	321	327	355	300	321	289	326	323	337	333	332	332	293	323	313	331	314	318	327	316	300	312	340	318	344	329	318	302	303	296	342	324	305	316	301	321	295	347	307	325	338	323	341	304	345	317	353	299	312	327	349	288	356	315	323	325	311	281	311	305	303	314	345	293	329	291	318	303	315	320	326	319	313	307	287	349	282	337	314	336	324	340	332	324	319	336	279	308	329	294	344	318	340	303	288	298	284	305	310	325	334	313	325	333	294	316	344	316	313	302	304	329	374	332	315	339	301	301	323	323	314	305	348	311	332	310	320	298	321	320	298	324	320	331	319	276	307	306	298	307	309	355	326	324	346	339	319	320	299	336	327	295	307	326	311	323	335	323	341	317	324	344	309	315	314	332	303	307	337	341	338	316	311	282	329	318	340	301	314	296	374	332	302	339	339	329	320	334	323	354	320	333	319	312	331	333	338	291	340	309	328	347	322	330	323	297	318	308	290	346	310	339	314	329	338	331	301	307	335	329	301	331	349	338	353	296	317	320	302	307	336	369	292	346	300	320	306	312	322	319	344	328	324	323	316	315	321	340	311	357	289	294	290	360	320	327	285	313	303	281	332	343	322	311	319	295	358	289	329	313	345	326	305	335	298	333	348	335	324	339	292	328	330	302	334	307	306	316	290	307	355	323	325	320	303	298	317	380	305	335	317	339	335	313	313	307	320	310	310	323	308	292	313	322	299	324	321	342	339	296	310	319	286	339	299	311	341	299	345	313	325	328	318	309	292	332	324	321	317	314	321	312	319	311	358	297	324	317	314	344	309	330	327	331	310	287	303	308	330	305	297	320	335	300	325	335	316	291	301	297	324	323	290	294	342	283	315	335	325	282	318	330	323	330	323	324	282	325	295	317	373	326	325	335	328	309	317	325	282	302	348	323	330	331	326	311	324	315	329	334	323	326	318	332	296	346	327	302	303	307	325	307	296	314	280	342	355	324	326	316	327	332	337	306	312	319	323	330	298	323	314	327	350	295	354	343	297	318	277	300	304	291	334	321	348	337	321	332	300	308	311	335	309	317	321	311	355	324	340	300	321	306	341	327	322	341	341	302	345	320	315	316	325	315	290	314
24797	21089	27786	25778	18956	15964	11844	6994	4856	2783	1981	1518	1263	1109	1052	992	1019	830	632	575	487	423	366	339	315	266	274	246	284	265	264	254	251	263	268	238	277	264	279	259	259	277	209	244	210	214	229	233	245	193	209	207	210	204	209	212	221	216	205	193	196	177	185	176	168	216	221	189	224	190	180	237	193	216	185	210	218	203	207	228	180	214	185	199	183	189	206	181	205	212	201	208	195	204	211	163	209	202	201	203	207	196	193	191	203	195	199	208	190	188	213	201	211	203	197	183	211	214	187	186	219	219	171	209	166	201	201	175	213	207	184	199	177	181	219	202	188	228	208	201	187	199	199	193	197	200	214	192	203	205	200	227	212	209	187	193	229	188	199	196	215	153	220	207	218	214	188	194	200	226	208	206	209	181	201	209	233	210	196	188	198	202	201	178	175	197	181	181	183	214	195	200	221	224	199	194	212	223	207	186	202	218	224	191	172	201	189	195	193	181	211	183	185	184	195	211	225	208	198	200	210	202	195	182	221	193	201	209	198	218	204	186	182	196	179	174	207	201	210	220	197	202	191	213	191	195	194	190	216	172	227	173	169	225	219	207	219	200	195	219	171	211	191	201	207	190	195	201	205	201	217	189	203	199	203	174	182	206	186	208	198	215	187	209	210	193	206	217	200	175	213	204	204	182	219	196	182	208	167	192	191	183	189	207	187	201	201	204	205	196	210	208	202	205	199	213	212	202	188	207	213	187	181	206	200	199	203	199	207	197	218	207	184	188	188	173	196	190	211	204	213	228	194	201	208	182	196	227	194	221	211	211	207	201	216	214	212	210	206	188	186	203	217	212	200	197	205	167	194	206	223	205	189	201	208	203	205	208	190	168	206	209	182	193	199	228	189	200	207	203	190	196	215	187	176	233	192	218	216	194	204	196	196	196	187	199	205	198	171	197	190	208	216	207	217	186	214	183	206	197	220	196	207	223	213	188	202	208	192	193	210	205	188	194	192	190	195	229	218	204	207	192	186	203	193	221	183	204	192	206	182	197	200	176	196	200	205	196	207	183	204	185	219	183	199	199	218	207	201	215	204	202	221	244	205	194	199	171	189	208	196	220	191	198	214	226	160	189	192	215	176	205	179	183	199	197	178	200	214	183	178	164	204	204	207	204	183	209	188	208	173	190	188	190	200	190	182	201	245	185	202	191	217	167	196	181	180	184	207	190	204	169	192	195	172	207	214	194	194	220	207	191	191	191	208	199	218	196	191	200	204	206	209	193	198	199	221	181	195	216	179	196	197	195	218	219	175	210	206	211	191	205	181	187	206	193	212	192	204	235	202	186	189	211	201	201	231	206	187	217	224	196	204	196	211	212	194	207	192	169	193	184	206	202	169	218	195	191	207	202	187	205	180	186	184	200	197	214	198	188	210	212	196	190	192	190	233	202	201	181	185	204	212	217	185	217	210	191	199	186	229	217	176	223	201	198	196	209	205	187	218	192	210	211	213	187	202	225	204	200	218	210	176	179	212	183	212	196	179	193	201	195	190	191	195	204	184	213	194	187	191	180	196	192	200	178	182	196	209	184	208	181	197	221	220	228	177	189	208	203	194	176	180	208	182	196	165	208	183	190	200	168	199	181	211	220	207	205	207	220	187	196	199	205	230	184	225	194	230	225	215	208	191	187	220	183	207	213	203	192	200	208	216	186	191	217	189	193	201	192	192	176	202	177	180	174	205	216	217	206	218	206	198	184	205	231	214	204	216	209	206	203	189	229	203	209	192	200	203	175	223	208	225	182	188	215	203	212	193	200	206	201	224	200	188	182	210	163	186	190	199	220	200	185	210	197	209	204	196	196	185	196	227	202	224	184	215	192	209	200	195	186	182	217	193	223	183	201	187	227	197	217	220	203	178	205	228	198	175	179	168	167	206	195	216	183	199	198	198	210	210	186	185	194	182	192	198	181	185	220	182	218	191	212	211	195	189	181	208	199	221	168	192	200	216	204	225	186	226	209	202	225	234	225	172	205	190	207	195	216	196	202	189	174	198	212	201	181	194	180	217	183	187	216	191	166	210	192	212	210	209	211	233	212	192	182	192	178	169	209	179	216	195	201	193	210	201	223	174	201	188	207	204	183	192	176	217	221	238	195	226	194	186	179	196	234	160	165	210	196	192	183	195	193	218	207	176	191	212	220	190	197	215	209	200	216	211	189	196	208	183	198	190	183	204	205	206	197	207	214	195	192	210	226	183	198	197	205	181	189	204	208	203	219	189	209	223	215	214	189	197	172	220	184	197	186	211	175	190	200	201	171	188	219	188	198	179	209	206	185	220	218	207	191	216	190	186	208	186	209	204	193	187	189	192	198	208	199	170	183	209	207	197	159	189	215	205	195	236	191	201	204	188	193	190	206	220	203	185	200	207	187	197	210	186	196	220	191	200	208	210	198	211	208	196	185	189	212	205	213	191	192	202	200	186	173	228	197	190	191	200	202	187	203	191	182	192	195	192	204	214	205	197	214	169	187	213	194	196	205	200	180	181	205	222	206	195	213	194	186	219	209	184	210	212	211	237	170	191	200	201	179	211	195	209	203	178	199	223	189	216	182	203	213	222	208	222	180	181	202	220	207	212	201	201	211	190	207	189	197	205	208	184	201	198	192	188	204	224	213	192	210	198	219	200	192	214	212	199	185	205	196	238	196	232	208	226	197	210	203	180	206	187	159	173	203	203	225	213	222	196	208	191	176	232	197	199	191	191	208	221	208	192	196	182	204	216	217	186	193	197	214	196	179	195	207	178	202	202	202	211	217	188	206	203	197	187	193	191	202	181	206	199	211	185	191	200	191	191	198	201	210	179	186	187	205	198	208	191	197	202	177	218	194	207	212	199	192	196	176	213	196	186	218	193	193	180	183	201	199	216	207	200	205	206	224	206	208	184	224	196	221	200	203	198	218	218	196	208	211	250	221	196	213	210	203	198	195	203	181	213	216	205	194	218	212	191	197	194	181	193	193	219	168	191	213	184	180	183	220	182	228	241	180	187	201	195	175	201	183	190	193	177	199	213	204	211	227	202	179	196	176	207	202	197	224	192	197	182	217	205	188	172	177	192	207	223	192	223	204	203	205	207	184	224	223	201	208	196	187	183	229	187	202	193	193	227	210	205	185	221	206	199	185	194	216	189	201	202	179	192	171	216	219	214	195	210	206	205	193	225	205	190	181	195	192	195	210	211	210	214	166	204	205	208	205	195	185	194	209	196	197	200	192	184	200	203	223	177	209	200	238	206	218	222	192	187	206	212	195	199	189	198	208	209	214	211	217	201	191	204	198	182	194	224	192	192	199	220	203	192	215	210	183	203	192	211	195	196	197	185	206	188	193	213	209	231	205	205	217	216	210	221	200	188	206	212	224	166	199	201	183	184	208	191	183	198	207	210	191	204	189	200	185	205	225	201	199	206	196	198	217	191	193	196	193	187	193	212	186	217	229	229	178	199	203
32173	49424	40252	28584	21539	22928	18304	13546	10341	6278	4196	3440	2630	2340	2082	2214	2093	1584	1300	1002	886	727	611	506	530	381	408	436	370	353	367	390	406	374	358	367	373	336	395	347	389	416	326	305	322	304	328	292	257	244	254	262	248	267	253	247	258	282	259	247	261	270	223	241	236	248	246	240	261	240	249	256	249	266	263	242	284	263	254	248	247	265	234	239	250	233	252	259	252	251	278	248	245	251	279	243	228	214	244	241	232	249	261	260	219	223	256	262	254	228	256	245	250	249	264	227	231	245	255	251	239	237	264	248	252	246	239	262	266	252	264	273	255	236	225	247	275	247	239	257	247	257	274	277	247	253	253	251	245	227	232	258	223	231	272	237	245	278	271	234	242	247	260	249	250	259	263	260	257	250	272	245	247	258	267	265	270	235	235	253	259	251	247	238	249	251	237	218	226	211	258	292	246	246	232	230	256	263	260	273	222	250	251	259	233	283	246	254	270	248	258	238	230	264	275	265	243	255	285	231	267	259	251	271	242	234	250	246	248	231	249	261	243	247	252	243	284	255	248	233	237	215	235	261	253	276	271	240	230	275	254	257	251	258	263	264	243	259	278	248	240	226	247	259	264	234	244	237	293	248	244	244	256	250	231	235	255	267	276	231	275	232	240	274	253	236	239	258	237	278	287	275	239	260	275	255	230	238	241	231	233	247	258	260	222	263	275	285	227	278	260	248	238	252	248	279	255	226	272	250	261	263	243	241	234	227	246	266	238	237	262	261	240	262	232	254	238	262	256	283	276	229	238	253	243	259	256	240	270	256	262	238	244	249	219	248	261	228	255	260	264	214	283	249	263	263	257	219	256	269	249	247	262	240	246	273	232	226	244	233	239	237	252	241	243	243	225	285	246	271	247	239	259	242	227	249	247	276	247	252	237	256	254	242	272	258	252	269	218	271	247	243	292	231	272	251	236	251	245	229	235	221	273	268	276	266	249	223	261	245	246	256	240	274	269	249	257	286	258	245	222	237	228	251	221	236	239	244	237	251	275	271	255	232	233	240	246	249	261	230	267	247	240	267	239	218	241	258	254	263	268	267	228	253	275	262	239	252	262	241	257	244	228	278	277	244	246	261	258	257	281	264	253	245	223	248	250	224	254	223	249	216	231	247	262	237	280	272	242	252	251	225	228	267	266	294	258	259	266	246	245	250	216	274	249	241	252	241	217	254	240	251	264	275	247	247	222	231	238	265	261	234	240	235	251	224	239	244	273	245	230	253	224	245	242	274	247	226	236	274	250	268	267	225	246	255	238	254	250	236	261	238	236	241	234	263	262	266	245	247	263	256	245	234	260	241	231	261	255	243	256	292	221	243	231	248	256	242	267	255	266	235	253	234	236	234	252	238	240	224	248	268	228	218	241	233	238	279	231	239	233	233	248	254	238	235	254	243	244	246	246	268	228	248	234	246	237	230	231	229	238	244	259	242	248	254	224	260	257	230	244	253	275	262	230	273	230	242	256	229	274	276	258	274	242	240	249	261	240	255	249	225	258	272	252	251	242	246	250	224	250	241	248	249	265	235	232	253	287	241	261	256	249	281	256	248	247	257	243	245	239	233	257	246	244	255	255	269	258	258	247	255	271	234	255	251	231	252	273	246	209	274	284	247	285	256	272	246	240	271	235	231	244	223	246	230	269	256	269	225	237	235	268	258	238	239	272	269	244	239	267	257	287	245	213	242	245	227	239	235	243	251	240	248	225	259	234	259	274	238	234	252	244	241	267	234	231	268	238	255	261	241	229	233	238	245	274	229	249	262	252	244	272	232	234	260	258	254	264	263	280	253	261	256	265	251	275	271	247	274	262	278	281	248	249	260	248	249	267	243	224	277	246	251	240	242	257	248	252	264	269	235	216	256	254	274	243	216	283	279	256	254	262	253	262	243	277	232	293	260	263	280	250	233	250	258	259	240	254	237	249	255	252	270	241	265	221	287	231	270	253	250	220	270	239	236	277	279	269	240	269	248	227	264	247	272	256	242	222	234	220	269	259	233	255	253	258	235	251	265	255	256	269	253	225	235	247	231	234	261	259	271	252	253	263	259	266	247	270	261	264	227	250	277	238	244	249	239	264	256	225	268	257	240	221	250	267	252	249	253	257	236	254	242	251	242	232	262	243	288	261	228	254	234	256	238	257	247	245	268	255	252	274	230	252	251	258	262	249	263	249	252	246	248	238	264	256	228	272	261	250	241	239	259	271	240	250	233	262	259	238	262	230	253	230	256	254	220	224	270	250	240	230	275	265	261	229	242	251	260	230	231	234	256	261	249	236	255	227	251	240	215	241	242	263	269	258	210	260	264	271	261	231	252	264	263	257	259	263	239	222	240	247	249	277	259	243	245	262	246	246	255	255	243	262	237	243	234	242	221	252	237	248	256	249	243	242	255	244	273	252	263	267	257	246	273	245	255	271	280	271	260	271	234	246	249	245	254	238	214	259	237	207	237	236	260	231	274	269	238	261	279	250	269	246	245	264	248	244	235	269	244	250	269	237	242	257	282	253	243	252	239	265	251	276	272	262	245	277	259	259	241	239	249	264	224	241	238	272	260	225	250	242	238	259	267	266	253	236	250	267	246	261	254	246	255	266	229	213	257	242	235	256	256	263	214	246	261	247	249	279	259	252	269	250	273	239	219	239	263	269	241	254	254	251	258	260	266	281	256	240	231	246	252	243	242	265	266	254	230	242	253	252	237	228	252	231	216	242	242	271	250	247	244	240	250	238	239	254	237	238	239	252	260	237	241	226	266	274	221	234	273	264	237	287	258	259	263	219	243	252	250	245	239	254	252	257	252	256	230	239	253	229	246	270	245	247	247	239	243	258	267	239	238	255	260	254	256	268	230	230	224	257	269	226	243	265	218	258	256	262	292	209	236	227	266	252	241	263	294	228	290	228	230	230	242	245	252	251	254	251	252	260	252	250	269	240	239	241	261	237	239	259	218	264	243	253	250	253	251	266	267	261	267	231	230	281	235	211	253	234	260	243	273	251	251	244	257	230	276	240	231	269	251	244	248	257	254	249	249	224	237	261	263	255	252	251	245	229	265	245	260	224	258	242	268	253	268	241	273	292	251	226	240	267	266	232	255	261	208	254	248	234	249	266	270	244	236	262	247	245	237	264	251	245	271	271	230	271	278	245	260	245	268	262	263	233	294	215	257	249	267	287	267	250	251	259	262	269	253	213	231	233	257	243	216	250	257	252	252	252	251	280	264	242	259	249	268	267	253	244	260	262	270	267	242	240	255	239	244	236	240	255	246	254	250	260	233	258	275	236	251	243	261	245	270	235	256	246	238	236	222	283	265	239	257	269	252	246	259	228	269	232	255	244	251	254	252	210	248	266	237	241	227	257	267	220	255	267	250	255	229	263	289	268	255	270	221	254	280	244	242	258	232	239	272	222	284	237	253	254	248	237	241	205	253	261	282	225	258	257	248	237	249	247	252
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
