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
341191298370	341191298928	341191299478	341191300028	341191300576	341191301128	341191301678	341191302228	341191302776	341191303328	341191303878	341191304428	341191304976	341191305528	341191306078	341191306628	341191307179	341191307728	341191308278	341191308828	341191309376	341191309928	341191310478	341191311028	341191311576	341191312128	341191312678	341191313228	341191313776	341191314328	341191314878	341191315428	341191315976	341191316528	341191317078	341191317628	341191318176	341191318728	341191319278	341191319828	341191320376	341191320928	341191321478	341191322028	341191322576	341191323128	341191323678	341191324228	341191324776	341191325328	341191325878	341191326428	341191326976	341191327528	341191328078	341191328628	341191329176	341191329728	341191330278	341191330828	341191331379	341191331928	341191332478	341191333028	341191333576	341191334128	341191334678	341191335228	341191335776	341191336328	341191336878	341191337428	341191337976	341191338528	341191339078	341191339628	341191340176	341191340728	341191341278	341191341828	341191342376	341191342928	341191343478	341191344028	341191344576	341191345128	341191345678	341191346228	341191346776	341191347328	341191347878	341191348428	341191348976	341191349528	341191350078	341191350628	341191351176	341191351728	341191352278	341191352828	341191353376	341191353928	341191354478	341191355028	341191355576	341191356128	341191356678	341191357228	341191357776	341191358328	341191358878	341191359428	341191359976	341191360528	341191361078	341191361629	341191362176	341191362728	341191363278	341191363828	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	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
23108	21581	29388	24268	21786	22574	18829	9389	5725	4747	3826	2896	2257	1917	1789	1517	1471	1146	1065	959	856	808	725	733	624	639	611	601	577	568	528	511	525	518	506	555	565	509	491	480	477	474	536	460	435	455	486	444	429	474	458	482	428	416	469	477	454	463	478	432	471	446	438	425	457	455	463	475	442	446	435	442	498	460	435	411	442	436	390	491	472	434	442	407	485	401	411	433	486	407	436	449	475	435	439	428	406	479	446	462	421	447	472	429	447	441	457	467	409	432	396	437	474	464	463	441	448	425	419	439	452	427	427	406	453	460	458	451	465	452	426	471	432	435	432	404	440	404	442	486	431	432	438	458	480	448	456	450	422	482	431	444	464	441	479	440	405	404	468	450	431	487	452	443	421	461	456	481	468	441	422	443	487	473	396	439	458	440	428	472	464	455	423	473	422	403	425	432	425	474	450	450	425	406	468	411	444	395	479	434	464	468	448	440	473	435	443	464	421	456	415	482	462	479	440	445	474	461	427	424	448	450	390	411	427	465	491	444	461	438	441	458	470	429	443	444	461	409	456	448	432	443	443	437	436	462	433	442	441	462	444	439	424	448	438	458	456	487	481	456	419	443	420	444	432	451	492	457	444	455	469	395	473	452	457	418	481	453	450	439	480	431	462	456	444	455	436	433	448	467	495	389	423	461	430	463	468	439	397	462	410	453	455	468	430	457	440	468	445	458	497	486	452	454	454	478	427	480	440	454	401	453	466	435	404	450	423	479	436	460	484	444	449	421	433	404	413	459	430	480	421	458	445	466	428	440	428	419	449	423	425	450	412	429	464	454	476	457	463	457	482	437	472	425	463	465	406	388	447	433	433	466	419	422	464	449	412	458	470	436	435	461	451	473	431	409	425	442	401	449	442	481	423	413	477	433	415	458	425	459	450	471	423	449	435	453	434	454	448	434	409	471	461	441	449	449	434	448	403	449	459	436	434	437	402	476	427	442	431	464	464	453	458	437	499	460	445	429	477	432	463	443	482	406	424	427	445	451	472	478	463	478	481	447	468	452	405	461	446	459	454	424	449	456	453	452	451	453	419	429	414	473	448	426	464	429	454	433	445	430	407	472	468	454	456	463	439	460	441	463	408	465	439	430	414	430	458	431	446	473	453	441	443	453	452	372	447	472	443	440	441	484	415	443	418	427	428	469	407	461	460	435	454	437	484	452	456	444	476	415	439	459	471	424	435	435	416	476	435	439	465	428	437	451	438	443	442	437	447	442	467	472	437	463	477	455	418	478	425	488	420	462	446	428	461	458	434	464	452	446	463	449	453	456	466	448	440	430	423	432	416	447	392	430	416	456	435	433	457	444	459	427	428	419	498	404	435	425	408	449	461	477	446	459	454	470	456	425	429	446	416	435	426	424	491	461	416	376	451	454	449	468	469	433	450	457	449	440	430	445	471	418	408	483	439	456	453	462	404	448	461	400	478	480	434	418	415	432	464	381	407	445	455	468	448	419	448	422	415	418	451	410	422	464	431	460	444	447	473	482	449	423	483	446	452	455	401	471	455	417	448	503	444	443	440	461	411	468	420	469	434	456	428	428	442	433	446	427	467	435	465	422	427	437	386	433	469	462	443	471	439	456	449	407	470	474	465	467	427	439	438	432	451	462	470	408	472	466	467	454	446	467	452	400	436	499	430	452	461	417	405	499	403	443	413	454	473	443	422	435	490	449	489	437	449	442	441	444	429	475	474	406	429	397	421	460	436	453	434	386	456	409	444	468	443	440	465	463	421	453	428	433	441	457	473	461	415	423	420	458	485	425	476	497	396	470	424	425	438	441	462	444	427	433	442	443	448	490	466	411	494	435	486	435	460	457	436	403	447	421	477	444	449	440	425	429	413	446	434	458	440	441	502	474	472	410	491	442	442	426	433	457	436	463	476	454	460	453	433	424	439	448	451	453	436	441	470	444	395	429	430	479	424	437	457	414	481	443	417	401	430	443	440	438	441	444	442	446	437	476	436	415	435	449	418	453	409	426	424	416	424	436	473	445	427	412	478	469	464	439	446	448	452	443	436	424	431	437	439	438	448	430	474	422	421	440	445	419	441	429	436	418	431	435	431	449	482	460	421	453	426	451	477	407	439	437	461	449	465	463	478	472	456	446	459	471	463	432	445	430	448	458	464	454	459	451	466	474	452	457	469	419	432	453	473	450	425	497	435	431	406	432	485	449	450	454	425	414	430	433	447	437	419	475	409	447	500	416	406	473	442	477	434	423	440	410	441	458	493	480	434	449	417	397	414	466	469	466	443	427	425	489	468	436	434	487	476	433	433	433	462	433	465	481	472	452	424	440	473	477	452	420	448	418	401	453	424	456	483	458	437	416	461	440	415	434	468	460	461	454	400	443	462	464	446	448	440	446	462	463	489	439	439	432	417	399	435	452	445	423	471	438	440	431	448	422	401	492	463	453	434	411	416	400	432	440	442	426	436	406	431	439	455	412	427	431	433	404	419	430	441	413	484	454	425	446	438	480	478	399	449	452	414	417	438	450	455	449	435	434	439	428	415	497	442	432	423	431	441	420	432	447	438	427	426	442	465	445	445	494	451	432	439	436	457	436	430	441	424	432	482	467	409	425	465	409	460	468	460	450	441	446	449	433	435	429	463	436	455	436	430	454	405	448	432	429	458	455	428	468	436	435	446	436	465	444	465	444	449	478	459	416	478	475	466	467	438	461	450	425	458	453	472	471	410	465	430	465	404	432	435	428	454	448	472	456	457	434	477	460	489	464	455	418	449	440	390	429	465	404	444	468	426	459	432	433	451	465	436	397	437	445	422	444	423	435	475	443	438	427	451	494	442	463	474	459	451	427	474	463	423	456	448	416	492	398	443	447	427	436	468	437	442	435	418	440	431	460	435	452	429	462	450	446	456	484	430	445	435	432	479	453	440	442	423	432	414	429	451	478	450	449	432	456	407	456	470	481	450	469	434	436	418	460	444	425	408	466	473	443	458	430	442	463	464	427	478	465	441	418	460	461	498	463	440	467	448	477	438	423	469	432	469	452	426	454	466	438	437	447	414	450	447	459	453	418	462	464	469	456	461	459	469	436	421	418	447	449	458	431	442	416	440	450	495	456	426	436	437	448	469	435	438	472	463	471	433	421	465	469	422	458	461	437	432	457	439	462	422	451	401	445	420	428	448	451	439	463	402	436	464	416	459	437	449	438	460	413	438	439	448	464	431	456	399	454	437	427	454	402	478	445	457	426	431	460	469	476	483	451	478	442	445	455	437	450	415	427	453	466	469	422	420	412	429	486	394	429	428	468	416	473	459	458	418	458	460	418	406	426	438	446	463	425	443	431	463	422	466	439	454	449	476	454	494	437	420	383	493	484	463	407	435	459	462	442	447	418	439	461	486	429	436	440	445	466	471	483	460	462	463	428	438	421	426	427	476	458	473	457	433	433	444	391	418	436	387	454	403	467	466	448	425	417	439	459
34078	59738	41797	29799	23927	20330	16449	12636	8852	7586	6204	4387	3587	3080	2606	2227	2013	1718	1477	1296	1134	1038	970	898	782	725	749	702	709	662	648	669	639	601	594	522	593	583	554	496	546	518	482	512	519	508	505	550	513	475	505	477	490	472	539	470	500	528	493	513	467	436	486	400	473	513	497	480	493	503	442	448	475	511	494	494	497	457	487	441	482	440	463	480	444	492	469	452	483	467	476	447	473	449	473	471	501	483	466	506	502	467	507	442	416	487	516	459	444	476	476	500	471	457	462	460	487	446	521	464	474	456	479	458	474	469	456	450	488	492	465	448	467	471	491	459	428	446	481	498	480	485	486	464	466	488	426	493	454	435	458	480	445	480	490	467	479	475	482	468	442	492	445	496	481	468	508	470	482	467	454	471	458	538	462	491	478	449	481	472	484	450	463	481	474	480	475	499	483	481	480	466	474	491	490	457	507	477	507	504	456	445	473	447	462	510	464	497	471	460	484	493	468	431	499	467	477	476	447	478	504	458	445	448	457	448	494	489	491	473	467	512	470	471	465	486	443	464	441	489	478	451	463	464	555	477	441	471	460	466	485	467	467	450	480	482	480	496	418	497	475	490	451	477	502	484	515	491	463	431	474	450	469	493	490	436	498	441	460	482	480	480	491	493	478	476	484	456	477	468	480	475	464	485	471	474	475	476	494	486	462	482	494	470	489	516	486	468	465	479	478	439	403	410	471	487	509	494	457	470	472	427	460	467	460	488	496	507	464	444	469	470	504	474	456	471	510	447	470	477	496	470	497	437	453	494	467	482	466	476	437	498	463	495	464	463	515	492	505	472	470	442	446	490	497	462	491	476	480	502	445	495	483	465	459	484	476	475	447	452	453	506	479	498	494	450	470	448	494	449	501	482	477	464	475	459	493	494	429	491	518	483	490	424	437	505	484	450	472	445	490	472	493	453	479	496	482	471	479	454	462	441	440	463	492	491	486	469	437	477	457	491	461	452	435	457	468	453	450	493	476	453	450	485	511	455	458	497	455	478	437	488	476	477	498	464	479	472	453	482	489	455	498	488	453	469	467	477	494	472	455	464	467	443	493	499	484	498	492	483	456	477	465	482	472	467	497	492	492	475	507	477	435	510	481	494	482	456	474	462	473	477	512	465	451	433	471	465	476	481	462	460	450	500	470	469	483	509	504	494	472	481	447	473	450	502	471	499	446	497	446	419	458	456	484	468	462	462	469	448	493	515	500	426	449	511	461	466	468	454	476	526	456	463	471	456	423	478	480	482	476	457	481	493	463	485	487	489	450	421	472	451	499	489	478	495	463	452	454	456	513	490	460	490	476	445	468	516	437	446	458	498	472	480	483	473	434	501	555	483	476	504	467	461	472	502	450	453	462	449	468	466	511	446	477	468	501	463	483	474	469	487	463	457	477	500	531	467	494	421	471	501	457	460	452	455	497	465	515	477	447	448	457	480	483	445	458	454	499	497	519	487	497	475	487	462	478	480	480	510	455	498	440	482	461	471	487	492	467	475	499	492	439	478	482	497	459	480	474	449	481	443	505	454	465	447	489	499	477	508	458	476	453	479	473	458	459	460	480	448	495	456	477	492	463	460	448	440	446	484	426	444	460	488	496	462	466	495	451	502	457	490	497	466	439	502	514	405	457	490	462	458	485	480	480	484	456	473	529	432	428	510	487	443	458	455	463	449	479	448	462	445	429	480	440	466	483	506	481	454	459	487	482	453	483	516	464	422	488	462	474	453	471	465	450	412	473	451	455	499	428	462	448	479	484	476	467	455	461	449	502	482	423	438	481	478	517	461	459	447	511	487	463	464	454	466	451	470	480	475	480	478	502	483	490	457	475	503	462	476	456	445	486	447	437	481	498	467	468	464	525	473	479	467	495	432	470	477	453	453	488	484	470	470	464	467	443	510	477	452	487	462	461	475	470	457	475	449	470	430	456	528	469	463	480	419	487	447	435	451	458	461	505	440	475	511	463	442	508	471	461	463	487	477	485	521	477	472	441	476	476	502	487	444	486	469	468	445	453	451	457	494	505	465	481	483	468	478	463	488	463	449	481	451	493	486	473	489	463	473	515	441	468	491	476	459	476	470	453	465	479	485	438	515	465	500	456	510	478	435	508	473	460	484	480	451	487	470	463	457	448	449	431	469	455	478	475	480	490	460	467	476	448	486	452	474	499	465	465	472	451	475	449	464	479	435	476	467	468	443	478	469	458	506	469	455	466	476	480	466	421	448	459	450	439	477	448	446	482	501	505	471	469	448	489	448	517	441	465	563	516	468	479	428	467	471	470	480	453	508	441	446	453	454	434	492	457	497	450	456	495	463	461	513	469	464	437	464	461	448	475	485	483	460	452	491	462	437	460	476	484	451	474	445	509	469	454	496	480	464	483	480	486	477	484	489	465	483	485	429	446	488	464	476	462	487	521	445	473	467	483	449	435	470	470	478	484	467	459	526	447	473	505	495	461	477	490	458	469	475	507	492	456	443	443	458	498	510	486	452	479	495	454	464	476	497	434	464	487	477	456	490	450	457	464	453	505	480	493	445	453	464	473	495	494	475	442	488	529	511	494	497	483	484	479	464	473	475	465	501	467	480	474	450	503	453	502	500	441	468	498	467	452	452	489	450	503	457	482	453	449	463	467	502	479	471	496	458	475	476	486	460	472	459	454	487	482	455	422	438	495	463	488	455	468	520	519	520	484	493	505	459	528	475	464	514	474	472	464	465	431	478	475	476	480	482	502	466	431	450	520	483	488	477	485	487	487	497	450	494	474	496	425	450	461	489	469	434	467	494	472	469	472	463	498	518	438	481	508	474	492	466	481	483	490	474	468	482	457	508	491	496	463	504	454	477	478	458	469	431	477	455	484	465	502	462	478	507	469	466	493	471	459	478	481	498	462	435	471	440	465	468	426	488	457	494	424	465	512	522	483	487	467	429	486	427	468	518	469	506	440	464	485	480	493	441	487	482	454	493	495	487	506	447	465	431	506	491	467	493	465	482	481	488	468	470	447	463	476	501	518	452	477	449	505	473	520	468	452	462	474	462	475	460	441	478	490	476	473	494	447	457	450	474	495	488	478	477	448	452	492	498	482	467	477	466	432	425	469	461	487	489	491	453	487	507	495	441	456	454	471	505	469	507	469	496	463	471	489	457	484	499	469	506	436	421	501	482	497	479	483	529	496	501	501	508	490	461	476	478	452	504	419	492	453	499	446	535	460	493	450	464	457	451	481	471	497	525	498	477	472	444	500	492	469	496	438	455	471	503	468	465	516	451	437	464	502	484	503	452	470	456	453	499	490	465	457	435	469	454	473	467	434	475	476	467	485	504	480	452	458	481	479	462	497	499	427	511	471	451	474	442	473	479	465	486	488	487	457	472	460	468	452	470	497	494	454	466	438	444	485	517	415	511	487	459	477	467	471	423	468	477	489	452	465	464	416	447	470	446	459	469	453	488	491	452
30267	28450	28346	18157	10396	7098	5033	3248	2342	2043	1533	1108	1013	934	875	763	727	580	536	571	475	440	454	421	425	369	423	377	379	340	403	378	359	332	341	353	339	350	332	366	313	395	314	313	324	381	325	310	340	306	333	310	350	336	312	361	378	346	318	320	359	328	350	358	316	358	298	346	299	353	323	363	331	302	332	306	315	325	327	325	343	315	325	306	303	283	352	319	328	303	334	298	328	345	330	275	317	315	328	344	302	342	315	357	300	314	302	285	357	314	326	339	334	343	323	310	338	354	308	320	330	298	337	305	331	287	360	321	323	320	326	334	313	317	338	350	299	287	335	327	299	326	338	307	337	335	304	311	313	328	336	336	283	318	314	312	303	375	311	322	346	308	343	318	338	299	333	297	291	292	334	309	306	315	294	320	300	316	331	288	291	334	319	318	308	307	332	351	314	334	338	306	317	315	308	327	359	326	328	323	309	331	320	323	346	365	314	300	351	289	301	314	323	307	308	322	347	304	330	339	316	338	328	340	317	311	333	310	316	283	320	324	323	296	326	348	350	311	333	314	308	352	331	322	336	323	311	342	306	344	304	326	347	342	302	316	331	335	315	286	328	341	344	313	332	326	334	289	329	327	326	350	311	326	330	318	306	311	312	350	341	313	298	310	349	309	319	345	322	318	311	323	310	331	292	329	331	335	311	349	319	336	323	338	359	311	347	330	318	320	306	327	332	315	330	323	335	310	334	327	304	317	341	333	315	360	317	324	356	332	300	309	318	321	340	332	367	291	308	346	330	340	305	319	319	304	321	314	308	301	305	357	322	350	328	340	322	326	350	316	315	334	302	348	337	313	336	356	310	329	292	331	315	299	330	312	320	330	302	341	354	323	321	361	319	334	312	359	315	308	317	340	312	305	339	318	337	318	342	347	330	309	303	334	351	357	293	308	316	311	335	318	307	326	347	292	331	313	318	356	299	326	313	334	350	354	313	315	331	329	322	299	327	325	354	310	336	318	302	318	307	310	313	324	337	328	349	354	314	303	323	318	337	337	335	326	324	323	339	343	333	363	363	327	324	318	326	309	321	304	346	338	297	312	343	295	292	339	340	282	334	318	300	341	316	325	311	315	340	336	324	304	329	332	321	327	327	343	333	290	344	305	322	315	344	319	327	322	305	376	319	346	351	315	309	334	326	305	326	293	312	300	289	340	325	313	332	326	320	328	358	326	335	329	347	316	317	307	334	335	309	326	327	342	313	343	325	323	332	314	359	317	333	321	309	330	328	311	340	323	331	357	350	313	343	320	300	315	327	300	316	337	325	316	298	338	324	310	355	334	312	317	331	339	316	363	352	326	333	303	337	321	315	332	348	323	362	308	336	310	301	339	362	314	311	340	309	319	316	308	303	302	320	340	353	336	320	346	315	345	335	348	336	324	340	290	302	358	329	339	337	313	291	314	330	322	331	342	329	320	323	303	321	303	307	313	315	350	318	331	334	328	293	359	318	331	340	330	315	322	320	325	324	324	340	329	317	317	311	332	300	315	336	299	271	351	364	335	342	327	315	335	333	354	349	331	305	342	349	320	324	323	308	358	316	329	337	337	328	297	309	288	327	290	358	300	283	305	323	312	321	316	331	317	310	353	305	326	334	343	313	333	326	307	320	342	335	324	330	348	308	313	356	344	320	344	325	319	337	325	337	322	332	321	338	315	328	363	337	321	305	362	303	353	290	317	336	336	342	322	305	319	305	350	362	321	308	336	351	303	326	310	337	304	331	365	303	327	330	326	335	343	361	325	347	315	354	321	319	296	340	310	332	338	315	315	322	340	321	314	327	337	314	295	341	339	304	318	341	316	338	331	349	301	325	314	333	335	301	347	303	319	327	339	291	350	299	331	311	327	315	312	344	324	334	330	330	336	322	318	369	305	323	339	355	345	304	292	316	338	303	310	317	310	349	323	298	354	292	347	321	310	294	324	310	306	303	321	328	345	337	307	304	304	325	347	327	292	344	293	318	310	293	341	368	313	335	336	353	346	286	302	309	337	321	278	314	337	325	341	339	349	312	298	319	283	345	339	333	325	319	335	332	355	311	322	317	297	350	319	318	356	371	349	316	326	311	350	321	346	304	333	300	325	336	293	316	291	339	317	293	313	340	296	319	291	254	322	320	324	321	304	308	302	334	323	305	321	338	328	299	323	291	338	335	353	355	307	316	336	320	343	344	312	328	307	308	316	329	327	312	325	298	336	316	342	321	336	361	320	281	342	296	330	317	340	326	294	315	313	314	327	323	317	326	349	331	288	317	326	344	305	323	338	322	340	336	316	344	297	331	329	329	320	324	343	322	299	300	309	340	332	311	301	356	308	364	338	310	316	320	308	307	332	337	326	321	324	325	317	331	315	294	325	342	341	308	329	297	311	327	308	292	344	315	308	348	317	328	300	330	340	332	343	340	338	319	339	338	305	340	310	376	312	304	321	326	335	337	328	335	309	323	343	330	338	336	320	322	301	324	301	308	329	301	333	337	343	297	331	336	328	303	291	321	350	329	345	329	324	329	344	333	340	341	313	309	308	305	315	311	319	338	331	326	309	311	337	321	297	334	351	294	339	346	311	333	332	328	350	330	331	336	365	312	333	338	302	347	356	323	334	309	322	329	337	333	295	327	344	326	343	326	344	296	317	307	312	290	335	334	329	312	339	318	313	335	307	281	344	318	324	348	318	355	322	353	318	314	347	311	295	316	326	313	341	324	314	314	323	329	310	334	320	336	329	335	320	327	306	336	348	311	282	329	306	330	347	316	297	307	365	306	323	342	336	358	328	303	322	360	307	284	331	320	305	308	322	321	327	300	332	330	326	353	343	315	336	333	315	314	325	313	301	347	297	328	286	329	352	340	329	336	334	345	304	362	317	284	327	336	295	322	312	297	341	357	336	336	323	325	337	302	334	311	302	323	336	317	336	319	317	325	301	352	334	340	303	314	288	318	317	316	309	318	319	316	323	320	299	297	322	302	317	337	340	296	335	320	321	327	314	323	351	340	315	328	331	305	326	347	364	359	337	329	303	290	337	302	354	321	335	305	341	303	305	330	323	302	325	347	286	299	321	321	296	323	364	316	321	340	321	347	317	307	308	307	333	359	321	345	293	337	366	325	306	316	331	317	329	337	313	326	326	319	324	319	354	308	308	344	330	303	296	337	317	358	317	321	320	344	332	316	339	337	299	283	315	357	350	303	309	317	301	337	341	352	319	304	306	310	307	330	312	329	320	315	308	302	319	276	352	337	317	344	297	345	330	345	344	368	329	306	325	338	307	347	320	309	318	349	304	323	314	367	274	293	326	320	368	313	316	305	328	334	369	316	330	290	349	320	336	320	314	270	310	304	347	322	304	338	320	307	339	309	318	331	322	325	294	339	330	330	299	303	329	369	297	322	296	285	352	316	332	295	316	304	306	327	315	311	332	327	343	341	354	312	329	337	331	307	321	321	363	347	312
29726	42649	28930	17181	13737	10998	8148	5632	3954	3596	2673	1847	1581	1374	1288	1168	994	852	750	662	585	608	554	520	471	505	459	492	436	422	409	421	392	383	392	395	394	371	407	340	406	359	324	388	373	353	364	356	359	357	353	335	347	371	367	368	347	376	337	340	351	356	342	362	373	338	345	359	376	340	388	362	333	331	350	377	353	377	346	352	374	352	364	357	329	371	349	370	333	343	359	355	278	381	359	338	398	341	379	383	328	351	382	339	353	326	340	348	332	387	372	318	379	327	373	343	323	370	332	349	342	374	331	365	363	357	336	359	339	365	331	340	349	342	356	348	347	354	349	350	339	352	348	363	352	348	342	361	337	330	363	378	382	346	321	355	337	337	373	366	335	387	367	362	358	351	355	356	329	351	373	344	361	362	343	366	315	359	343	359	338	354	345	344	341	329	362	360	382	367	325	338	310	343	394	306	367	341	352	355	348	406	364	344	348	373	360	351	361	318	403	337	333	352	360	355	357	342	361	332	350	332	329	361	320	352	361	328	341	343	367	342	343	339	347	333	333	366	342	335	378	333	373	363	361	369	345	348	333	320	324	336	346	346	365	358	318	329	343	334	340	371	334	344	364	350	335	332	350	335	314	331	354	346	349	317	361	356	352	372	365	336	348	347	356	366	356	364	323	356	372	312	373	370	346	357	333	340	346	330	322	409	359	360	335	366	359	342	348	298	372	367	347	351	356	344	351	346	366	328	345	364	353	339	397	381	362	349	379	363	343	337	358	361	347	309	372	359	324	365	353	371	360	364	351	347	317	351	339	358	369	326	381	349	358	330	355	335	350	330	352	369	351	321	358	326	310	347	358	334	372	375	352	339	345	340	372	345	372	353	348	351	356	330	318	317	348	364	353	311	343	354	359	366	330	328	337	382	337	353	378	346	346	341	325	382	333	324	341	343	354	363	375	357	363	292	359	343	344	335	359	320	357	372	343	343	360	319	381	328	341	338	375	358	393	350	353	369	369	373	369	358	335	341	355	351	343	352	372	399	335	344	363	324	388	380	334	354	343	371	328	381	340	349	319	378	382	383	325	318	353	350	342	331	333	385	319	373	366	348	398	372	340	317	334	345	319	328	352	371	334	366	333	352	362	346	336	364	339	342	330	362	338	321	352	342	327	335	328	383	327	317	340	347	348	386	342	325	372	345	369	328	340	369	303	363	330	369	337	365	373	341	367	365	326	356	341	332	322	337	341	333	353	363	373	348	320	339	355	312	338	373	350	351	335	354	335	371	346	315	344	380	316	343	315	340	333	383	344	393	303	339	351	343	339	361	395	362	374	354	383	343	338	334	353	386	389	367	340	351	334	373	349	360	325	340	338	356	324	342	349	332	364	359	374	355	359	345	355	366	351	346	374	359	361	349	330	328	353	358	319	360	353	336	327	351	367	338	365	331	299	334	352	376	371	341	325	336	341	341	360	375	353	371	326	331	349	334	361	344	342	326	386	357	368	370	363	336	340	322	363	351	366	308	336	359	339	364	343	366	349	337	336	335	362	345	350	363	353	343	351	323	360	337	350	358	356	333	368	344	385	376	352	313	370	367	351	356	351	341	340	355	342	363	380	374	323	353	337	347	340	347	339	328	330	352	346	373	301	354	341	349	366	359	361	377	370	341	350	349	347	352	353	377	350	386	331	377	339	360	326	352	309	350	297	374	395	348	349	377	298	328	334	360	348	364	335	343	368	335	372	356	338	350	332	310	321	356	365	336	347	347	358	355	330	355	330	388	370	302	343	341	358	360	370	345	339	348	351	349	347	301	343	381	312	361	360	348	354	322	330	359	372	356	331	329	337	362	374	334	368	329	362	309	323	319	339	390	329	398	323	343	351	355	367	343	326	365	331	354	335	366	360	333	364	327	335	344	335	321	360	360	340	376	333	336	363	353	314	361	335	333	335	346	348	355	357	352	346	340	364	319	349	315	376	335	347	373	361	314	322	340	335	355	346	347	357	353	336	387	351	339	349	339	325	339	368	352	337	342	349	335	307	359	353	313	356	340	394	337	384	367	342	365	339	360	350	371	367	340	329	348	327	354	327	325	368	340	364	370	351	326	349	368	331	371	346	358	349	342	367	335	318	342	355	324	329	344	328	348	337	342	368	341	344	356	339	369	350	364	360	360	353	365	318	355	349	338	341	353	368	341	338	339	355	332	349	343	323	360	364	327	362	341	347	348	368	341	349	372	347	330	354	343	365	351	358	355	355	329	312	357	353	363	366	323	349	381	327	347	369	365	349	322	355	352	332	344	314	380	356	348	372	361	354	343	332	339	342	350	340	348	375	344	353	344	359	371	354	336	330	319	340	351	344	374	359	322	341	347	353	324	346	365	337	336	339	345	349	370	378	347	347	356	336	332	354	346	317	322	369	326	335	330	338	366	382	359	424	359	350	328	339	313	338	356	342	358	368	286	353	371	363	344	345	344	376	356	377	353	325	380	357	352	344	333	347	363	356	370	355	401	346	351	358	347	343	328	358	326	363	344	337	325	369	371	322	382	382	338	349	351	384	342	359	359	388	327	322	355	342	370	359	354	331	352	333	383	349	373	354	338	344	365	356	343	322	344	375	331	364	350	380	381	359	349	333	337	362	326	347	381	378	343	359	355	345	362	346	347	362	390	331	369	346	350	316	363	333	359	341	312	362	317	360	373	360	343	330	350	327	365	349	340	357	370	356	332	375	351	327	346	376	357	341	367	365	326	341	340	343	321	350	329	345	345	332	349	342	336	331	363	360	345	376	385	356	347	364	357	355	355	360	353	355	382	338	330	363	330	339	376	358	359	349	328	374	340	361	345	383	340	332	346	375	366	354	347	338	333	315	381	331	329	342	298	323	344	365	357	366	341	377	379	337	357	349	387	377	380	347	351	393	355	316	352	372	361	350	347	367	351	337	370	362	359	377	382	350	326	359	340	350	360	358	343	365	341	328	360	334	368	367	336	382	345	386	343	336	344	366	333	347	339	347	367	369	363	329	360	339	341	374	366	391	325	365	346	361	337	336	369	381	339	338	361	350	348	354	355	382	341	392	372	352	373	346	363	352	338	337	377	341	379	391	363	374	376	375	335	352	338	373	334	347	353	347	315	352	356	369	334	357	349	342	378	335	331	354	368	338	338	343	332	369	321	348	320	369	353	347	337	350	352	355	336	328	361	327	338	362	362	364	351	337	330	350	329	363	371	352	399	365	371	357	357	356	340	344	351	336	373	358	386	373	357	333	379	362	394	339	357	348	343	325	349	368	317	386	335	328	341	332	341	357	342	352	343	369	365	348	352	349	347	384	355	348	343	322	319	369	360	370	356	359	321	350	356	345	369	318	374	323	370	369	392	338	379	317	335	350	343	324	364	366	347	375	350	359	361	322	374	351	381	347	336	362	372	353	380	329	328	356	348	352	347	331	355	371	331	360	346	379	354	358	374	364	362	384	354	347	369	343	368	360	331
23907	21321	28607	24650	21989	18074	10795	5894	4388	3639	2699	1991	1727	1512	1438	1232	1136	938	882	771	712	674	614	620	602	579	541	527	479	511	533	500	443	451	451	416	475	456	452	444	433	429	423	460	447	437	415	405	399	423	431	428	422	436	436	409	442	464	441	419	441	434	414	414	398	439	382	402	391	426	427	450	457	445	439	417	423	425	409	396	422	460	411	457	448	428	386	434	433	394	437	395	403	367	432	428	411	422	421	437	444	398	407	401	404	434	434	420	458	419	371	418	408	434	433	416	424	421	398	414	425	407	448	421	413	399	419	452	424	427	430	437	420	406	409	431	417	421	426	380	384	402	394	422	374	409	421	418	382	409	400	366	423	427	407	393	434	461	452	395	441	422	426	436	392	397	415	451	431	435	438	413	396	452	420	466	391	401	449	452	404	420	463	412	410	444	415	440	407	409	412	432	436	439	430	453	409	420	417	468	465	393	413	421	424	416	432	451	422	441	445	436	433	422	407	426	433	431	423	423	395	394	452	388	424	414	406	450	397	383	414	444	402	416	425	407	440	385	476	443	454	422	457	435	440	455	442	451	418	430	423	421	397	438	418	432	415	420	419	442	428	433	387	407	439	471	447	370	428	419	436	415	441	476	403	440	399	402	443	434	427	443	415	400	459	426	393	393	416	414	424	407	436	444	448	403	451	381	407	426	429	425	436	429	421	411	436	414	412	402	418	392	400	451	383	428	408	418	456	421	434	437	425	411	421	416	415	438	435	432	449	424	422	412	443	407	417	406	425	418	464	412	440	408	426	414	440	477	435	394	401	439	409	430	410	397	420	433	389	442	407	423	407	431	404	418	401	448	395	432	419	431	425	394	407	399	435	426	410	437	425	367	410	413	431	433	430	425	390	391	408	401	402	427	409	431	426	402	465	383	406	432	416	418	448	422	437	408	409	429	417	403	418	372	426	418	383	414	469	417	416	405	413	424	422	428	432	398	408	390	431	418	416	413	399	427	429	446	426	418	429	419	357	475	431	449	464	403	409	414	384	376	415	443	445	429	401	413	419	414	447	449	418	404	437	394	401	461	417	395	405	412	373	416	420	416	418	378	425	415	433	421	430	396	414	418	414	436	427	421	404	454	409	363	382	405	429	402	399	430	421	423	441	444	436	414	423	424	389	431	426	476	413	419	422	414	408	414	437	469	429	426	453	448	396	432	400	426	469	401	456	434	443	418	412	422	442	399	421	440	490	435	415	422	401	407	385	412	395	420	411	427	441	406	395	450	416	431	430	424	449	446	366	412	430	395	419	418	407	411	388	433	458	411	403	448	416	446	390	418	445	404	427	417	438	436	401	412	421	377	403	400	409	428	406	444	410	430	394	414	415	409	433	436	419	423	398	408	433	435	433	405	409	453	444	391	421	396	385	403	406	441	424	404	434	435	419	415	433	420	411	388	467	419	411	411	453	391	436	436	417	432	404	445	425	444	428	426	416	448	413	425	401	422	411	456	367	420	431	400	424	403	394	451	413	416	406	415	433	398	460	475	409	430	443	379	430	389	406	441	408	427	407	440	427	428	422	399	419	431	416	415	435	411	402	423	436	422	401	470	392	413	418	425	387	413	423	453	422	441	414	445	421	401	442	424	416	444	450	457	438	436	469	433	408	430	406	389	413	456	408	437	438	411	417	394	387	449	426	416	418	394	428	434	456	431	425	373	422	407	469	409	409	431	398	396	419	416	392	419	424	418	448	399	406	398	452	398	414	435	408	414	408	411	395	378	404	433	431	458	421	444	393	427	415	436	411	416	413	447	445	415	371	401	419	447	400	400	409	395	438	410	422	417	392	428	424	416	433	406	358	414	406	443	410	424	409	410	432	437	386	442	394	412	422	408	431	400	415	405	452	402	392	411	387	395	437	428	439	391	358	428	385	435	396	398	426	404	442	398	417	407	410	421	391	441	410	431	411	440	421	424	388	454	455	422	427	420	386	440	411	427	390	430	401	419	450	419	458	406	461	410	399	393	413	422	413	423	444	453	426	411	410	410	437	406	457	450	420	440	391	400	398	431	424	448	433	434	438	419	389	405	424	451	420	432	385	385	395	396	415	448	410	402	412	427	404	382	456	437	415	414	414	430	415	446	407	422	429	429	434	413	417	401	410	392	427	420	435	413	412	389	432	463	440	476	429	407	429	416	400	458	430	419	431	436	416	429	414	387	421	423	420	404	376	419	402	417	414	426	432	436	397	444	404	424	450	402	432	412	411	448	422	456	435	449	435	414	385	391	410	426	403	424	439	418	429	419	432	436	471	417	414	439	383	410	438	417	414	409	427	451	366	409	411	444	418	395	427	430	402	405	411	433	413	424	426	414	383	433	420	435	416	459	411	394	405	395	404	444	424	413	449	415	440	380	462	390	381	439	420	404	428	413	408	440	456	400	427	414	420	379	441	429	422	412	412	393	426	425	409	425	419	460	429	445	418	419	385	417	381	411	415	379	433	425	425	437	457	434	413	414	430	410	426	407	392	390	414	415	449	443	415	408	434	395	410	417	457	413	425	414	442	422	438	398	428	427	429	433	416	438	429	415	442	429	406	414	415	374	392	429	410	414	385	429	449	410	393	462	423	403	431	421	386	449	421	394	420	385	430	429	417	435	444	457	435	423	464	416	443	458	431	408	425	452	421	395	397	425	400	426	400	392	422	385	452	395	427	417	378	439	398	414	383	419	414	459	411	440	412	445	410	425	442	416	406	417	420	432	422	422	448	412	448	382	435	403	417	420	449	384	403	423	407	426	402	418	445	431	413	450	405	411	407	416	404	464	412	495	411	395	388	426	410	401	404	437	422	421	397	426	436	462	411	400	430	413	423	398	402	436	420	423	428	416	415	402	402	459	416	427	407	410	395	454	403	420	436	410	403	434	401	411	425	431	425	409	417	410	415	442	393	402	406	408	426	419	420	427	447	421	425	408	417	470	418	397	428	412	416	405	416	425	406	435	456	403	401	411	431	393	411	414	415	420	459	451	416	426	443	435	369	426	400	410	384	393	401	412	468	414	422	431	442	402	414	436	411	396	432	442	409	410	427	414	428	412	422	400	419	430	409	416	425	401	445	405	397	400	435	414	387	434	430	421	383	427	412	438	411	391	425	437	454	425	393	415	394	421	448	447	432	405	435	405	413	387	422	449	413	402	404	431	402	414	410	403	420	427	395	418	463	406	394	428	424	424	439	444	451	426	400	415	428	414	430	401	423	417	414	451	428	402	425	404	427	423	436	412	377	422	422	438	429	387	413	385	415	440	424	431	439	432	405	429	394	446	407	377	399	454	427	420	431	410	401	439	397	426	429	438	418	406	446	427	397	407	406	451	432	422	425	395	426	416	402	421	424	395	407	405	401	409	457	462	418	405	430	422	408	415	421	424	445	424	414	408	407	382	426	450	411	428	397	387	436	392	434	450	430	424	419	417	395	436	429	400	435	417	460	410	402	405	392	407
30316	53162	37450	26178	21662	16791	12324	8947	6871	5932	4097	3204	2717	2366	2087	1913	1594	1318	1158	1017	937	806	781	715	690	639	700	602	581	578	579	510	525	558	506	562	511	511	456	479	476	448	467	454	488	451	451	495	522	520	464	471	481	466	486	440	509	469	459	439	500	452	483	439	474	431	437	443	446	446	463	432	468	476	480	423	489	450	459	473	436	426	453	461	427	444	455	460	424	460	449	460	449	495	468	430	482	479	466	447	466	521	429	448	425	465	454	449	430	453	437	495	451	449	466	473	448	435	465	466	466	444	451	429	433	455	426	447	491	390	463	468	435	460	422	408	441	442	453	464	468	417	440	451	476	433	469	434	446	448	437	445	403	436	455	454	468	444	464	458	449	439	464	440	442	439	475	446	471	429	470	470	419	396	419	434	469	403	444	495	466	480	479	444	469	449	420	426	482	450	496	438	432	439	458	462	450	437	458	457	450	445	454	488	453	420	430	402	460	451	470	446	447	431	395	438	428	455	439	447	453	488	435	425	468	444	421	519	452	433	459	469	481	443	440	465	474	478	449	449	436	472	416	455	464	436	461	453	470	450	470	465	459	421	485	467	470	473	448	439	442	469	474	425	447	469	422	455	450	462	473	464	477	434	471	434	462	441	483	467	435	431	465	469	420	429	443	483	471	398	473	438	439	439	464	430	439	445	467	463	476	440	451	448	490	456	418	465	428	441	446	448	455	439	450	437	463	437	431	427	452	508	444	448	437	440	462	446	453	463	413	462	436	415	467	434	453	473	406	449	449	408	454	494	442	444	442	434	444	451	463	429	416	448	436	462	422	437	484	464	454	446	466	472	479	534	441	437	432	416	462	495	483	459	460	466	485	488	443	436	436	422	415	429	491	449	452	459	451	418	454	447	471	448	490	439	445	427	485	447	426	449	452	476	440	441	476	431	440	448	430	428	434	480	426	406	453	471	415	437	459	497	472	454	482	457	414	464	468	430	432	480	422	417	437	472	460	433	452	442	474	445	440	451	450	479	433	439	454	425	472	464	454	460	469	469	425	446	428	489	458	466	437	438	455	436	465	470	508	458	485	461	458	435	437	467	436	447	436	409	464	468	452	441	440	464	449	452	452	476	410	469	428	460	423	501	443	445	441	464	514	470	416	469	453	439	459	437	440	433	440	429	433	440	436	463	445	436	427	467	455	472	407	479	458	454	457	437	444	475	447	448	462	460	488	479	438	427	459	474	469	468	426	456	485	452	474	460	445	475	426	472	445	434	493	460	425	423	454	423	473	468	455	450	475	427	456	419	478	461	392	464	454	492	457	431	428	469	452	429	445	487	455	469	459	445	443	464	445	455	419	456	470	464	424	470	473	460	446	438	426	447	481	456	434	474	441	443	456	476	479	424	428	440	435	438	454	480	442	483	453	454	436	434	474	434	456	431	453	458	477	447	459	430	445	453	462	405	466	478	447	439	446	448	450	464	455	445	457	428	407	500	435	461	461	426	458	429	410	442	464	447	435	426	464	458	441	452	466	429	414	465	443	462	498	450	438	420	466	448	475	457	465	465	497	443	440	444	421	447	431	462	470	423	436	434	469	429	473	438	431	476	480	457	447	419	453	458	455	446	466	459	472	441	487	424	433	461	441	442	454	468	442	461	476	436	436	422	441	426	488	422	447	477	420	476	458	430	443	466	446	461	465	435	475	464	422	481	468	421	441	484	471	458	448	472	444	432	416	440	472	413	440	441	432	412	464	417	459	424	465	459	423	491	427	435	436	451	475	465	432	454	422	457	478	454	475	443	467	492	500	420	445	432	454	445	486	471	434	454	460	473	447	491	427	441	484	469	470	449	458	430	484	470	464	465	472	444	445	445	433	486	437	451	424	437	450	418	440	462	462	437	453	455	459	484	461	426	384	473	429	427	428	463	483	444	437	461	438	419	442	412	513	430	420	456	453	442	395	469	474	450	459	457	441	473	473	468	455	460	459	457	441	460	476	487	463	451	458	415	423	454	454	445	469	430	474	452	465	456	494	435	454	464	479	439	448	477	429	466	450	428	482	433	442	404	445	437	444	423	459	442	439	465	462	452	463	479	451	477	426	443	463	433	501	422	502	432	438	470	406	456	447	467	445	440	458	435	429	428	429	497	409	490	448	465	461	476	454	480	460	433	448	457	423	439	399	434	473	443	439	439	435	449	459	461	436	466	437	462	455	458	472	436	427	446	472	437	413	465	461	403	447	430	444	440	435	472	416	447	478	434	436	443	444	453	443	412	465	440	419	415	454	449	443	458	437	477	489	440	453	458	425	486	441	441	429	422	450	451	412	452	435	495	421	415	442	443	415	451	451	439	432	426	428	428	450	440	468	435	431	418	470	459	423	477	439	463	411	443	438	457	452	442	453	465	430	420	501	447	424	438	471	431	443	435	430	468	491	459	407	449	487	442	487	470	435	434	467	444	398	443	440	414	471	456	448	400	442	431	433	460	475	428	434	466	439	422	449	433	396	451	440	454	449	403	425	440	418	437	464	461	439	465	464	448	468	397	460	452	456	471	464	438	476	452	424	447	412	465	426	433	454	448	460	492	454	427	423	439	451	426	449	428	438	447	441	454	456	426	466	447	432	438	454	420	409	414	428	454	447	470	473	454	448	427	483	437	445	451	423	444	494	438	449	482	448	488	415	468	433	470	430	454	433	439	472	431	465	434	388	448	462	423	454	473	413	431	471	408	438	465	437	430	428	429	454	405	455	419	467	453	471	467	450	448	415	469	449	465	439	453	471	497	452	444	480	457	425	446	430	479	430	485	396	444	447	444	426	454	432	461	471	476	454	454	471	439	446	442	458	445	519	414	435	444	449	449	419	417	425	433	420	464	430	440	453	473	461	459	473	474	457	412	410	431	440	448	431	465	472	457	461	440	421	490	455	449	464	433	463	438	412	455	484	421	433	478	469	393	413	464	477	450	420	442	479	470	434	457	438	456	462	434	434	417	436	479	466	473	439	436	437	439	454	456	481	437	461	462	459	471	425	456	412	461	498	438	468	444	428	438	422	420	460	476	435	425	420	439	445	467	469	443	432	448	469	440	482	422	438	489	418	441	409	420	426	421	455	453	438	440	440	443	420	477	445	461	458	435	463	417	488	494	462	438	448	464	440	461	483	478	493	468	416	452	456	454	420	483	448	470	448	474	447	439	431	381	453	455	424	419	501	429	447	431	434	445	465	461	466	434	452	475	450	442	437	449	459	452	454	459	446	439	449	436	407	458	450	478	420	401	446	428	424	463	469	421	415	429	447	478	453	443	425	442	462	438	475	469	476	438	469	450	450	448	428	435	457	446	443	460	442	449	448	433	445	478	465	419	465	472	444	470	446	435	470	437	444	478	465	428	447	458	466	441	472	470	452	473	474	412	471	421	419	492	442	428	434	439	457	450	396	475	458	475	471	461	448	440	431	442	468	443	456	454	455	482	464	431	461	487	470	423	430	461
25122	21344	27832	26096	18446	10837	6521	4098	3098	2625	1925	1393	1338	1179	1114	995	837	655	696	618	532	432	485	430	432	391	406	351	338	325	369	338	367	354	358	343	313	338	320	319	313	286	313	294	328	315	332	325	297	281	296	295	330	338	289	277	323	362	315	312	323	305	288	302	288	308	293	301	327	281	307	326	320	327	322	266	282	326	300	295	305	290	330	322	280	322	302	317	299	329	293	310	267	316	314	281	309	295	308	304	309	268	322	288	272	268	290	296	304	295	289	317	302	270	297	316	287	318	321	285	261	330	293	305	319	301	287	326	291	295	304	301	307	304	290	291	305	321	295	296	278	288	297	308	296	294	310	299	286	307	318	316	307	325	287	311	298	312	301	274	326	293	324	295	292	322	295	317	272	283	283	289	297	291	328	309	291	295	312	262	278	323	289	320	341	286	303	311	301	307	295	276	329	310	267	365	332	301	263	315	288	280	307	311	299	299	302	346	309	325	300	309	304	301	301	294	315	314	281	311	301	307	290	290	287	300	296	298	290	267	311	311	297	300	294	292	343	328	286	296	309	298	309	303	306	314	298	292	297	294	325	313	318	326	300	317	289	316	301	307	315	302	290	303	294	298	303	298	309	309	304	329	310	288	315	301	297	285	302	292	321	311	278	313	317	305	299	312	298	306	284	312	301	291	304	311	302	312	314	332	296	315	339	306	286	304	319	323	321	327	305	339	263	329	330	290	320	294	316	300	307	320	309	291	310	306	324	309	308	321	317	307	289	313	324	291	299	318	273	286	315	297	300	270	290	292	326	269	319	298	301	299	294	293	297	331	317	316	312	306	320	291	314	309	280	295	303	329	291	281	309	280	302	338	310	259	334	321	321	296	317	334	290	289	315	322	303	294	274	295	295	300	325	303	290	300	310	306	316	312	310	302	291	327	286	315	290	315	293	355	299	322	294	281	303	302	288	313	288	293	275	321	323	297	308	335	338	289	323	293	294	298	323	301	307	301	292	267	319	330	339	297	276	325	313	282	284	282	334	315	298	298	323	319	309	327	324	296	295	274	299	294	314	290	303	292	284	292	282	299	299	307	297	299	307	299	285	310	289	295	342	290	347	303	342	338	292	284	320	297	296	293	313	313	295	287	292	289	298	303	302	292	302	330	288	340	260	277	335	311	281	295	290	298	313	314	291	294	317	309	324	315	297	311	329	294	293	323	303	320	332	296	308	329	326	302	276	315	275	321	280	301	296	322	302	300	294	312	283	292	321	307	301	315	301	293	317	309	317	301	297	305	311	286	303	293	295	323	301	325	288	292	304	287	298	289	271	337	299	317	289	328	272	281	318	302	270	263	285	294	295	294	273	345	288	309	328	335	326	288	290	291	311	268	272	332	276	317	305	318	333	289	268	256	291	293	284	329	280	301	306	269	302	308	300	279	305	279	290	317	300	310	290	282	311	288	306	310	303	296	312	280	326	315	290	320	267	300	267	341	301	299	328	268	304	294	311	289	335	277	283	309	285	296	284	320	317	309	288	300	303	336	307	305	285	316	292	291	315	292	316	295	304	290	281	300	307	305	276	301	305	311	296	289	306	320	320	293	328	284	288	295	300	311	318	300	305	303	271	303	315	303	289	296	290	311	304	329	305	275	282	328	308	299	318	311	306	334	327	296	304	303	308	277	303	305	307	288	279	332	244	338	310	297	295	299	307	286	265	305	285	286	254	312	291	327	303	287	319	308	288	293	284	311	314	296	296	307	308	332	289	344	328	306	316	330	305	306	289	308	314	344	303	320	299	308	315	297	303	273	322	289	293	276	289	304	293	300	288	296	305	319	289	277	286	278	313	303	325	289	303	335	314	313	302	291	313	277	341	291	310	318	310	303	345	324	304	281	292	301	277	307	300	281	312	291	293	301	287	308	295	278	287	310	286	316	312	311	278	310	298	302	306	293	305	274	297	319	306	266	326	304	307	295	314	309	320	284	325	293	318	327	335	324	272	271	317	291	294	283	295	293	306	281	326	282	299	298	297	329	276	317	302	293	322	328	278	308	313	280	314	300	305	271	312	306	330	296	290	306	287	324	310	346	297	264	298	297	314	305	301	302	305	330	307	284	285	306	269	311	301	332	298	312	308	298	307	316	315	301	300	318	291	319	309	282	316	321	283	308	308	335	296	306	300	344	308	315	319	342	321	282	313	301	281	300	272	292	338	263	330	273	293	257	315	318	325	279	340	320	308	315	330	311	275	308	326	314	290	308	305	308	292	334	293	328	343	330	292	305	301	287	302	311	260	332	328	286	334	341	346	296	299	313	320	325	296	299	307	291	281	311	290	315	272	312	312	285	304	311	293	305	331	291	296	296	257	326	322	290	314	304	312	291	296	306	305	276	315	305	298	296	270	288	263	333	330	315	324	279	301	307	301	298	337	288	328	325	301	285	320	294	290	318	313	316	296	319	285	300	303	291	303	303	303	318	283	323	340	313	343	295	305	310	273	326	277	305	281	273	301	294	298	282	310	301	291	295	292	301	300	304	273	279	288	309	288	299	292	297	301	309	316	321	293	305	303	314	319	313	300	302	313	319	313	290	279	274	338	282	283	341	297	288	279	327	305	316	292	335	305	295	291	296	302	291	313	315	305	294	346	328	296	289	316	282	286	283	287	307	295	328	302	320	365	305	311	271	348	292	284	330	310	293	319	295	282	316	314	305	311	326	308	308	293	342	301	291	296	310	302	293	331	332	301	323	281	300	267	338	307	303	293	301	280	283	306	300	302	318	274	285	320	276	287	320	269	312	296	284	330	295	288	299	297	273	309	295	336	334	291	324	314	330	302	309	296	325	312	299	304	320	296	297	295	309	316	283	305	296	319	293	299	320	313	273	270	276	313	304	302	307	333	288	295	314	305	289	309	306	300	308	295	342	304	270	321	277	291	283	290	296	311	315	301	301	279	307	313	285	281	303	321	300	332	314	326	287	292	295	327	323	308	328	295	322	324	299	309	315	297	276	297	262	297	299	281	331	302	312	271	301	312	323	304	288	267	272	291	290	297	296	291	302	281	285	300	305	320	312	298	277	306	366	290	307	305	343	310	296	300	301	287	288	302	316	319	286	318	296	287	283	308	296	318	289	295	314	304	297	313	326	313	292	267	319	296	302	327	304	321	321	306	284	324	313	306	277	323	310	284	293	306	292	296	303	317	305	290	309	289	290	300	327	324	308	318	332	289	323	282	327	298	306	317	295	280	314	318	304	313	306	349	327	329	320	346	327	281	324	326	313	321	314	297	315	316	315	305	302	325	302	326	293	303	274	275	303	324	311	300	265	283	331	323	273	321	313	317	305	315	310	311	311	278	317	315	297	281	278	312	325	301	311	317	305	297	296	281	319	321	305	305	279	280	280	295	270	328	305	286	305	298	272	287	349	275	296	327	319	317	293	319	300	313	317	322	310	303	331	326	285	309	328	298	323	287	276	285	306	306	294	337	336	291	288
30163	48355	34389	22956	18676	14087	10034	7065	5584	4721	3326	2543	2267	2050	1750	1507	1205	1055	872	762	671	609	565	525	540	501	495	489	444	426	393	446	418	387	399	388	389	349	370	328	368	352	339	369	374	345	356	351	345	328	333	332	346	362	324	375	350	378	353	353	338	350	348	336	327	317	343	361	327	318	359	337	305	357	345	344	340	321	319	358	394	341	328	336	340	360	308	365	319	315	315	338	369	323	366	333	347	372	375	333	346	294	332	312	330	372	345	339	340	354	311	355	352	336	346	333	335	338	377	306	334	321	308	335	327	340	356	332	331	371	318	340	304	321	330	325	343	342	322	348	314	336	332	321	353	320	330	340	342	323	340	330	327	303	329	345	314	318	348	316	317	341	322	319	320	326	341	318	332	329	357	334	319	358	321	320	355	344	314	321	330	303	331	348	333	331	323	335	338	330	330	334	393	292	327	352	377	326	347	332	352	320	307	367	317	329	331	335	350	337	312	353	340	342	329	315	363	332	330	332	330	370	363	328	352	321	326	336	311	308	322	326	298	344	325	334	328	378	348	335	322	331	357	337	348	332	307	347	320	360	302	281	320	350	344	348	322	399	330	331	317	340	338	305	298	306	374	337	355	338	323	341	354	321	324	349	302	348	338	352	325	349	328	306	331	340	352	323	324	354	373	310	334	341	331	346	367	357	320	354	348	307	313	337	318	339	321	316	320	346	330	361	350	354	347	335	370	336	317	344	323	348	312	326	342	328	332	321	327	347	345	317	322	333	319	338	340	334	315	313	354	317	346	339	329	312	323	358	327	315	342	316	349	318	323	338	336	342	345	338	381	349	334	358	300	306	339	344	311	313	321	311	317	337	329	331	323	331	318	325	332	333	356	334	318	362	317	341	306	342	310	355	330	346	342	329	325	341	358	328	312	314	306	351	346	333	330	327	362	313	346	315	373	347	366	339	330	354	349	313	346	337	347	319	349	315	355	325	329	351	336	303	296	321	333	323	331	321	363	314	341	369	340	326	332	303	344	311	337	351	373	360	268	326	345	330	346	330	329	352	343	351	318	338	335	314	263	317	347	324	346	321	329	335	339	342	308	343	324	345	326	343	362	330	346	343	308	339	340	321	341	320	337	325	337	323	335	337	350	339	327	341	340	306	344	321	345	317	346	334	333	320	357	327	347	327	371	341	334	347	325	327	331	313	322	334	357	338	314	359	333	351	309	347	325	300	326	360	311	305	342	323	334	337	333	301	332	320	317	324	336	348	352	345	328	345	320	370	331	323	331	336	349	335	297	346	309	348	334	318	333	323	352	353	311	319	335	329	353	344	350	356	330	356	335	322	307	315	343	308	335	338	341	334	330	319	321	330	333	298	327	354	335	326	321	313	314	322	332	359	350	364	307	329	342	357	352	324	359	312	331	341	328	363	331	317	325	333	320	382	345	333	366	350	297	362	352	336	336	343	326	345	342	342	348	360	320	324	296	335	329	349	345	351	314	355	323	323	359	369	317	334	347	343	304	345	325	340	306	352	321	364	317	357	333	356	351	301	317	308	359	338	324	343	344	326	356	378	335	350	369	321	297	347	338	330	338	308	322	334	360	324	309	343	360	341	338	324	345	324	339	343	342	346	323	320	332	312	307	339	315	362	369	309	372	307	312	321	347	368	326	343	362	324	356	294	301	355	299	343	310	344	299	334	323	322	338	365	325	317	345	345	361	314	340	310	337	312	301	327	303	345	349	332	305	323	333	342	331	324	335	323	325	328	369	361	360	309	333	348	331	337	309	335	366	311	329	305	310	376	310	335	338	350	375	325	354	332	352	303	333	323	318	340	325	338	331	320	316	334	330	322	321	339	359	326	331	351	320	324	304	338	349	379	339	369	336	354	336	340	343	359	366	324	332	337	350	354	342	323	338	337	330	352	359	338	319	346	355	348	330	336	380	322	324	347	354	324	334	349	329	368	343	332	329	343	330	320	341	314	356	319	310	349	353	346	341	348	346	350	340	330	316	329	324	322	291	346	278	325	362	324	319	357	304	333	339	337	322	325	292	320	346	302	334	342	329	330	348	343	341	353	322	354	315	320	327	349	357	331	328	316	331	312	339	340	363	322	322	351	319	343	318	331	361	354	333	339	344	334	366	318	326	277	368	340	332	334	351	351	356	351	317	340	350	325	344	317	342	299	344	316	310	338	342	335	322	339	302	328	347	357	356	350	333	336	327	338	312	330	336	322	354	275	330	321	329	331	359	333	326	323	315	352	319	361	349	313	324	321	355	358	318	314	314	330	352	326	300	330	301	315	348	317	347	345	307	340	319	341	335	342	353	323	333	336	324	307	339	345	347	347	344	309	347	338	346	346	329	349	322	297	314	341	328	331	319	356	303	304	298	329	323	307	335	358	335	373	340	340	309	342	317	357	320	322	350	344	330	290	327	314	340	343	348	333	323	354	343	355	352	317	335	330	308	341	358	331	326	332	329	353	340	320	337	324	336	355	325	328	369	320	338	320	318	367	316	327	350	314	360	363	346	308	336	311	317	316	341	380	352	339	316	323	345	314	332	342	337	327	337	329	312	346	326	360	347	327	368	325	315	359	336	348	337	311	337	333	351	316	331	318	317	317	354	331	335	309	352	333	356	337	322	367	341	312	346	320	361	355	361	330	354	332	334	309	325	312	344	321	348	345	339	330	342	341	329	339	366	340	330	329	335	331	326	330	344	322	336	321	346	324	321	323	334	338	334	355	333	333	299	344	319	352	340	342	329	338	359	336	329	328	320	302	327	313	338	312	346	352	343	319	335	334	297	307	338	350	346	376	326	302	328	342	318	293	316	332	323	332	359	353	331	311	361	340	342	378	324	339	351	350	342	364	325	333	350	340	316	329	336	352	331	326	302	313	329	386	336	344	317	330	335	367	322	304	341	318	326	346	339	379	335	349	300	327	350	307	341	321	327	322	289	322	332	351	337	333	307	341	342	325	345	330	323	345	332	307	331	339	345	346	311	344	343	310	336	337	362	314	366	324	358	366	363	334	346	342	329	320	324	346	320	346	322	321	338	333	350	318	324	334	329	312	326	340	339	351	300	346	340	320	337	329	326	357	324	340	316	334	350	340	324	324	335	329	338	325	349	332	320	330	364	336	391	341	332	305	306	363	328	296	325	320	354	312	367	329	315	314	337	339	358	294	348	320	318	349	346	330	341	323	342	308	325	314	321	342	325	343	313	330	359	314	321	316	322	324	337	337	343	333	318	321	342	315	338	338	357	352	291	294	337	365	330	305	336	345	336	350	353	333	359	346	338	344	312	359	327	351	329	329	341	315	322	377	348	367	329	342	323	319	320	334	357	318	326	349	323	362	312	337	315	316	309	368	315	311	338	318	332	293	330	358	330	346	310	329	338	298	347	349	332	311	330	351	360	330	337	350	336	349	357	371	331	343	339	350	334	314	311	336	337	354	325	298	340	336	330	336	317	351	325	324	363	319
22787	21284	28948	23984	21612	22419	18285	8497	5851	4848	3583	2805	2542	2221	1926	1730	1461	1163	1066	945	805	737	690	683	661	656	599	601	542	529	550	512	537	498	482	545	466	488	466	469	498	455	451	455	478	456	459	460	446	493	458	433	438	479	429	438	461	475	472	470	443	446	432	490	437	419	458	456	420	446	458	415	421	435	441	420	444	424	438	459	445	422	431	440	438	412	435	418	451	429	429	424	416	444	421	406	465	452	419	426	410	412	449	484	434	430	451	450	457	414	475	406	445	443	450	445	411	424	434	433	417	453	410	407	420	443	438	407	460	475	438	446	440	422	455	449	447	458	436	455	396	430	389	434	438	405	446	437	421	425	493	432	459	401	480	470	442	406	417	417	451	430	428	392	427	447	431	447	456	443	429	458	414	430	438	423	436	422	455	450	421	447	426	433	424	430	440	421	460	416	456	415	450	451	422	446	475	461	444	447	423	429	458	440	462	456	446	416	424	414	402	487	467	398	434	429	435	436	447	437	461	435	400	432	418	424	446	481	445	453	446	438	427	466	454	452	434	408	456	469	470	428	470	412	461	427	458	406	470	447	450	409	406	436	412	489	419	395	403	431	459	430	477	459	452	423	450	453	416	416	455	422	463	411	455	402	444	436	479	459	447	443	426	426	472	413	426	431	407	459	449	447	443	451	463	418	406	440	435	458	407	428	430	446	435	430	438	430	426	429	419	420	428	447	422	390	440	418	443	435	447	459	430	422	413	422	442	431	448	432	472	409	438	429	471	457	434	471	480	412	432	449	423	417	479	433	461	439	466	435	448	464	429	434	450	469	450	424	449	419	388	403	448	443	422	458	413	421	419	419	438	456	411	422	436	440	424	459	401	405	423	444	412	456	476	431	430	451	402	484	425	451	427	436	410	453	444	435	457	413	439	449	436	450	431	472	429	416	459	422	439	426	477	427	418	419	456	437	445	443	446	453	448	445	451	417	463	429	457	465	409	456	455	469	433	434	389	434	479	441	388	438	493	439	395	430	441	408	483	424	436	407	459	472	435	430	428	445	413	451	449	458	412	472	442	493	444	404	407	431	454	418	440	413	453	426	453	416	415	417	426	453	427	422	418	439	431	409	462	428	487	429	448	455	457	411	432	432	451	458	425	427	455	431	453	450	455	455	474	452	407	459	450	457	438	402	433	428	454	435	435	425	484	441	423	397	440	438	408	431	473	364	424	397	462	470	418	460	472	491	480	456	419	469	453	406	459	465	420	408	440	448	463	487	436	447	456	458	443	424	467	429	458	419	448	443	431	422	440	411	392	468	402	441	467	422	444	474	389	402	439	425	430	417	431	429	437	422	450	464	435	415	435	440	417	417	436	452	426	427	436	431	460	436	473	421	449	448	460	421	440	409	455	428	484	423	467	437	431	457	442	456	435	416	456	440	450	475	396	415	440	417	461	454	437	463	421	426	458	436	425	413	433	443	452	444	447	422	477	408	422	475	447	445	408	428	406	416	433	423	439	413	419	421	434	420	437	443	406	410	457	421	455	436	443	460	444	424	469	422	433	446	455	415	454	448	468	443	454	421	409	461	429	418	432	446	440	452	470	422	425	441	425	467	428	453	435	419	435	431	437	487	467	434	426	467	437	401	416	491	412	440	434	416	426	434	430	457	420	422	435	409	468	458	436	412	420	428	420	444	432	444	451	460	438	440	413	435	468	435	451	444	436	444	413	422	439	418	468	424	433	472	429	428	446	435	465	466	447	431	432	448	453	441	436	420	450	408	422	423	426	459	435	439	459	413	392	464	484	407	424	462	424	429	464	457	426	380	452	479	436	445	419	491	431	462	431	439	455	508	482	408	420	378	437	459	456	460	437	452	457	424	459	424	435	405	439	455	456	457	446	448	434	420	491	401	439	455	432	434	458	423	398	420	478	450	409	462	424	415	426	443	473	442	415	425	468	492	446	454	461	433	441	433	430	442	432	462	472	448	462	443	414	450	468	404	430	445	439	425	459	457	452	423	472	443	466	446	397	435	429	442	376	431	458	451	431	399	396	393	407	424	406	456	400	435	420	419	446	447	423	427	400	435	431	474	461	468	455	418	460	420	485	413	399	435	409	441	453	457	433	418	442	411	470	463	439	427	403	443	420	414	460	419	432	456	446	430	474	419	452	447	408	496	423	416	407	406	442	426	451	425	446	449	404	414	483	444	460	438	438	449	459	424	430	448	383	441	429	430	417	410	491	426	442	448	456	451	442	462	456	439	436	447	432	472	428	450	455	416	410	450	418	421	466	448	458	451	405	430	444	452	463	460	465	432	412	443	371	431	418	456	459	437	426	440	429	428	445	441	472	454	438	477	433	447	449	419	404	435	417	440	449	438	462	420	449	461	434	429	392	443	443	462	402	459	447	424	402	436	455	483	457	438	465	427	419	426	422	468	426	456	424	441	428	447	442	433	432	429	453	444	425	427	412	433	437	446	424	415	437	447	429	435	424	393	431	457	456	452	418	434	438	399	448	410	460	404	473	468	449	475	450	416	436	454	433	415	486	433	428	428	439	450	431	446	470	413	454	424	450	444	437	419	428	429	436	457	430	491	456	456	408	440	454	443	406	416	418	449	443	439	471	420	447	465	410	428	467	449	414	443	420	423	418	415	479	483	430	431	438	436	443	417	442	464	467	401	434	435	445	407	431	403	444	431	415	480	459	412	459	451	395	412	451	468	401	403	402	464	409	425	488	447	466	460	419	402	466	426	400	445	423	420	440	454	431	484	392	404	446	403	424	431	428	439	421	456	445	446	420	448	457	446	447	458	423	413	446	435	441	435	443	403	403	425	432	423	430	447	422	415	398	421	421	450	430	462	414	439	431	465	419	446	424	439	429	407	438	425	418	459	422	417	440	450	421	391	460	447	433	439	459	428	412	450	440	407	435	400	418	423	418	428	433	430	404	453	437	447	488	439	440	461	438	447	447	438	428	413	450	431	397	404	456	447	466	426	481	462	397	437	410	427	438	428	425	425	427	433	429	440	439	459	405	412	435	443	447	406	386	429	434	421	453	441	428	442	453	449	439	429	462	438	477	457	451	403	443	476	448	435	422	482	394	432	426	434	448	450	438	399	461	465	407	459	415	452	433	436	456	439	446	474	439	415	455	414	443	451	437	428	465	443	435	472	453	459	481	461	456	476	428	419	425	418	421	444	459	436	494	512	456	470	417	430	430	412	423	461	445	448	461	400	442	403	424	448	445	443	458	459	461	476	420	456	431	430	479	416	448	453	429	431	441	447	438	432	472	443	431	416	413	404	447	436	400	464	441	441	449	460	398	432	455	448	383	403	430	460	431	448	462	437	446	443	481	433	440	453	386	429	446	456	445	421	418	445	464	465	457	456	404	452	442	416	474	474	500	390	449	436	460	458	455	427	454	419	458	461	423	397	466	408	479	425	462	411	433	435	436	445	428	455	423	419	438	426	449	406	447	466	421	441	418	422
33399	59862	43886	31578	26095	20260	15461	11505	9072	7662	5562	4415	3772	3551	2819	2506	2012	1628	1426	1152	1051	944	909	853	775	760	691	636	657	641	621	591	547	530	562	551	492	490	504	550	496	521	495	486	522	452	497	483	493	504	469	500	500	494	530	511	490	488	463	536	477	459	494	463	474	512	482	470	447	451	510	462	457	445	461	522	448	464	467	431	501	455	458	433	458	456	488	482	476	438	440	433	484	489	466	476	430	459	485	463	433	495	452	464	475	425	445	435	454	428	428	438	457	444	437	484	482	438	475	459	495	426	482	483	494	481	427	489	458	462	479	459	480	461	439	476	460	447	424	475	486	421	466	508	462	432	457	462	480	470	495	458	429	451	461	411	454	427	456	443	444	463	458	477	437	456	438	445	417	489	433	486	489	432	475	479	468	470	459	463	463	480	492	445	464	464	459	470	453	467	438	453	470	433	429	440	461	464	440	471	487	494	458	456	416	494	416	499	433	456	451	472	452	496	472	445	480	463	458	429	476	492	443	504	463	483	455	467	484	474	476	456	460	484	447	416	447	454	433	461	484	466	438	478	473	417	434	475	456	442	434	434	458	483	462	446	503	476	449	487	492	433	468	473	505	512	481	460	494	477	467	465	438	468	472	447	462	453	499	486	465	433	467	458	461	459	468	450	515	477	479	473	462	488	437	454	433	438	455	450	502	469	470	474	469	452	470	473	446	475	466	400	478	472	475	435	453	477	452	465	444	447	420	463	473	476	447	418	456	469	467	431	465	473	489	465	469	469	482	440	478	512	475	469	438	483	422	464	455	456	467	488	471	474	479	454	453	465	481	490	447	440	464	454	433	484	449	455	464	448	482	466	494	439	451	488	465	457	484	447	440	444	452	460	444	484	445	502	423	473	443	484	443	479	451	450	463	453	451	464	433	441	448	435	482	455	441	483	497	470	460	423	464	469	425	495	499	478	503	446	461	454	456	490	504	477	476	455	444	464	449	450	453	473	487	499	452	512	487	455	460	471	479	444	471	467	481	432	461	474	491	449	473	462	462	444	441	485	480	424	466	453	460	453	493	486	497	453	491	438	443	482	472	499	435	439	488	465	504	474	464	455	449	447	427	437	496	459	479	450	481	483	434	446	469	479	466	525	479	488	498	469	471	445	480	462	444	450	488	438	453	472	502	472	470	476	433	460	550	469	459	465	440	465	405	455	461	469	457	479	441	468	438	465	490	463	476	443	454	448	451	481	437	436	485	441	502	462	471	480	480	488	458	471	498	484	468	463	470	449	486	489	437	458	446	423	489	451	471	487	485	447	465	446	477	478	436	457	459	433	454	466	486	455	445	461	496	486	484	481	458	441	464	477	469	465	461	437	474	438	453	465	473	491	415	442	473	428	494	449	436	449	490	480	478	446	457	439	440	468	480	455	426	477	468	472	416	436	460	466	473	453	453	457	443	440	470	454	465	490	462	455	472	452	431	430	479	474	492	430	481	449	464	458	457	430	455	479	496	479	441	490	441	497	446	434	421	460	458	471	449	459	476	467	448	425	471	450	464	445	456	498	446	421	443	446	482	470	420	478	386	468	458	466	442	500	461	445	457	467	433	459	469	482	423	461	473	486	415	485	426	454	471	483	477	454	460	491	437	486	414	466	504	433	476	496	473	463	456	441	430	463	467	471	493	472	461	467	449	448	467	449	457	498	440	443	492	480	433	491	429	457	451	490	460	471	400	465	488	468	462	434	471	463	456	443	474	449	452	517	464	420	434	502	481	475	474	480	468	452	460	452	487	444	507	447	445	476	460	461	471	445	455	456	468	478	460	460	464	478	431	471	503	490	487	455	460	460	447	443	469	491	473	498	450	441	478	494	499	446	443	480	470	452	492	455	449	486	453	491	442	470	469	424	438	490	424	466	520	472	472	459	456	451	473	462	470	477	430	477	482	446	482	500	466	440	491	463	431	490	456	465	505	472	469	469	438	467	462	454	481	468	459	458	435	486	506	481	480	485	465	461	419	483	427	467	512	444	461	440	455	465	473	461	446	485	441	446	501	481	447	454	445	440	452	487	438	477	491	453	441	402	496	517	433	450	441	467	474	459	459	454	473	461	449	467	466	451	515	483	454	440	493	468	468	471	485	440	465	462	471	489	461	473	511	472	422	459	448	444	474	458	459	503	495	453	463	504	461	462	451	429	471	439	445	437	428	500	463	432	483	462	432	485	503	503	465	426	415	477	439	473	475	459	472	433	465	497	447	460	467	446	492	471	433	495	461	436	471	451	481	484	447	478	497	473	474	445	457	463	449	514	447	459	474	498	452	455	499	473	449	463	450	472	484	463	452	449	484	440	474	433	473	498	454	468	482	459	461	448	474	423	454	465	514	449	445	499	466	469	464	441	485	490	476	431	441	444	466	499	434	475	455	452	465	480	484	478	490	458	486	435	457	431	482	475	452	455	489	446	454	419	424	454	481	448	463	448	454	446	466	491	415	487	452	492	499	486	408	445	422	448	474	504	422	476	476	449	433	475	474	484	481	468	439	454	487	444	487	445	479	450	494	463	458	484	471	443	412	447	485	445	461	448	457	453	464	459	460	450	476	472	485	466	430	442	502	463	438	473	474	469	491	462	515	471	462	462	441	478	483	449	476	402	455	452	431	478	452	438	444	456	474	438	467	441	486	441	461	460	470	487	431	464	450	438	433	489	442	482	460	492	459	453	474	451	451	475	459	438	446	462	482	479	501	471	508	479	446	483	472	438	442	474	467	458	485	467	467	456	452	442	458	455	486	455	454	469	461	440	441	431	436	493	429	467	480	445	485	439	442	481	436	451	442	473	474	452	434	478	465	444	468	464	454	468	479	495	488	479	455	488	432	457	486	506	481	446	466	447	475	465	417	456	487	453	476	469	464	466	446	445	414	493	518	448	447	467	469	474	420	469	465	473	474	457	454	481	457	482	459	398	503	484	499	463	449	455	453	473	482	469	482	454	475	474	418	486	444	465	465	441	461	448	426	466	465	451	467	505	488	449	436	481	473	459	487	476	463	461	451	445	469	461	482	475	479	459	472	467	502	444	457	455	433	422	483	467	486	495	451	442	457	490	478	453	459	452	477	478	434	443	471	459	479	423	467	420	458	456	461	489	450	407	470	450	493	492	456	482	417	475	463	507	452	462	429	464	434	447	484	416	468	442	448	437	474	487	466	471	467	465	438	461	452	433	415	477	454	482	459	456	470	456	478	468	445	506	466	450	454	491	467	455	429	429	462	430	481	437	439	466	504	435	489	472	471	458	462	469	457	474	424	449	469	501	462	493	445	409	434	472	477	467	520	451	455	490	480	456	467	485	457	462	460	504	445	415	425	457	416	472	458	484	451	479	434	484	445	466	467	459	467	471	460	462	453	474	453	452	461	487	436	461	480	414	438	429	464	471	467	459	471	465	492	475	414	460	411	469	427	458	486	459	485	452	464	473	464	477	450	479	456	429	464	477
30260	29571	29042	20024	11865	7063	4631	3100	2513	1947	1512	1235	1097	980	955	858	668	642	568	534	484	411	414	426	377	376	379	407	345	357	358	371	352	355	339	352	351	331	327	360	336	350	353	320	301	343	333	316	327	321	297	321	331	340	345	354	310	322	304	328	329	310	327	363	331	297	333	302	290	327	316	328	310	288	326	322	336	352	331	320	315	316	342	334	312	321	305	313	363	320	303	314	322	321	300	326	320	345	315	311	299	344	324	328	325	321	315	348	344	309	312	340	305	327	337	336	330	301	292	313	288	302	306	338	323	332	325	334	350	325	356	329	327	327	299	323	354	314	308	282	358	327	306	324	326	319	369	319	269	278	336	302	342	333	327	338	341	301	303	305	306	325	333	277	318	322	314	329	335	308	307	324	322	332	271	294	342	321	304	298	314	324	322	322	352	312	311	313	328	324	317	302	321	330	332	346	301	321	302	302	360	317	315	304	346	312	302	336	317	338	311	317	361	307	338	331	321	332	297	323	326	313	306	309	304	341	330	323	295	322	333	329	306	326	312	336	323	310	322	334	304	310	336	333	330	292	340	317	286	307	325	288	292	327	308	356	302	300	281	355	316	303	325	326	331	336	298	289	328	302	286	311	336	364	352	313	316	285	290	304	322	324	323	313	319	331	333	330	329	290	308	331	319	302	326	327	301	321	301	315	326	339	358	343	305	336	316	321	287	347	333	332	353	331	318	337	318	300	327	330	303	326	350	323	323	296	300	337	312	316	341	308	340	327	328	311	334	340	298	302	326	333	336	306	303	317	292	306	321	318	324	295	318	332	295	313	293	315	316	333	325	304	309	349	289	338	309	335	340	302	316	300	315	331	306	327	323	342	328	302	331	276	290	346	328	323	299	317	355	330	334	320	332	307	347	318	311	317	338	324	325	304	327	313	285	327	314	352	304	322	308	329	362	327	332	334	312	320	291	335	340	312	324	327	297	298	319	332	282	313	323	299	319	338	349	336	321	335	330	334	312	324	292	334	295	321	305	306	337	333	335	333	304	317	330	316	333	311	308	337	314	315	316	341	321	319	312	313	332	341	326	308	326	314	315	313	321	315	291	302	295	331	311	306	301	354	323	331	283	317	373	314	312	314	322	311	323	309	306	359	300	308	309	315	313	338	306	295	336	321	294	311	329	329	311	307	309	324	333	338	313	315	307	349	322	334	332	295	326	337	322	309	295	317	316	341	299	311	308	338	346	340	308	326	306	341	337	280	334	314	295	326	342	318	330	281	308	368	307	311	303	328	318	309	302	315	334	326	326	324	303	324	346	305	332	308	302	314	308	319	343	324	311	284	326	304	322	314	292	322	314	354	310	363	328	321	286	311	297	343	299	317	311	324	311	324	318	325	312	325	285	317	327	300	333	277	326	337	316	324	316	342	324	297	307	302	341	303	320	341	329	328	305	349	316	310	317	306	294	311	326	324	320	348	319	326	328	299	313	287	309	332	341	337	307	300	319	315	322	308	307	336	314	336	325	310	299	341	325	294	317	303	319	307	313	318	345	322	313	308	294	325	316	297	297	342	318	311	324	318	337	330	347	330	351	308	339	333	320	316	310	303	323	309	297	300	327	324	304	318	330	327	339	326	323	313	328	323	299	357	313	311	337	304	338	338	344	314	292	303	306	331	329	308	319	328	323	307	317	325	331	288	314	314	320	331	352	326	336	325	292	317	322	324	322	318	357	312	336	335	302	347	325	312	306	345	330	339	328	347	309	292	338	330	307	314	338	335	333	294	324	324	360	329	338	287	324	331	311	339	303	326	329	289	315	338	321	313	303	326	309	312	309	298	350	319	335	309	330	330	318	312	322	296	311	343	330	342	326	329	305	303	294	341	311	303	336	314	309	310	332	325	289	315	356	318	305	294	359	328	337	340	304	304	318	325	336	334	317	304	321	322	293	330	344	306	317	310	333	302	360	276	309	361	308	349	293	307	322	334	339	297	306	320	326	282	321	364	319	327	348	310	352	332	289	326	296	336	348	311	340	332	338	332	305	320	312	335	331	287	321	311	350	305	323	310	315	306	326	357	324	301	312	350	308	316	353	299	335	317	344	332	319	328	320	325	287	320	321	325	348	323	302	327	316	312	330	316	334	326	317	357	315	349	300	344	295	328	345	301	324	302	311	283	327	342	333	302	273	298	352	316	346	331	326	299	349	316	316	315	312	316	338	347	354	333	327	321	322	317	301	322	335	348	306	338	298	330	334	325	306	315	345	340	320	306	358	334	324	307	287	337	313	393	288	309	330	318	328	298	339	330	328	314	333	312	318	342	316	300	273	341	310	338	329	335	367	318	349	313	343	305	299	309	290	319	321	349	282	321	333	302	327	369	321	285	314	309	317	309	322	314	312	310	297	332	323	335	312	321	329	318	341	321	344	307	320	321	327	326	321	333	301	309	304	320	341	298	351	323	312	319	305	300	309	337	303	320	310	310	321	368	349	322	299	330	360	300	338	314	336	316	324	310	335	286	345	312	318	317	338	333	330	319	288	298	323	316	307	333	346	324	313	327	358	304	310	301	298	365	308	323	324	303	341	329	333	313	316	305	323	343	333	350	337	330	336	310	309	303	327	349	318	327	336	309	322	334	338	328	297	340	369	313	301	329	311	296	295	347	305	313	295	328	321	345	315	296	305	319	319	319	284	328	333	296	332	335	339	312	317	312	309	335	278	309	292	333	309	313	320	333	334	322	313	305	314	316	330	344	303	307	287	292	339	321	315	301	357	274	330	313	330	332	315	327	344	314	316	307	307	354	341	307	327	336	321	314	302	358	318	331	312	280	299	318	301	321	320	321	362	347	328	297	329	331	305	298	315	309	314	328	347	305	312	307	299	318	293	329	364	341	315	340	320	324	316	347	303	341	316	349	331	332	322	369	338	322	320	335	309	270	319	302	303	334	301	313	317	330	303	310	318	321	318	323	301	364	276	337	291	326	296	319	302	311	325	301	311	333	301	313	324	334	305	335	329	296	320	322	328	314	339	319	310	334	355	325	343	328	315	326	311	330	323	325	293	331	304	319	295	332	326	278	306	322	352	328	340	299	307	331	306	344	329	314	324	312	342	327	318	308	285	327	317	328	326	312	303	334	328	320	352	299	365	323	342	354	319	310	290	312	329	322	347	336	308	286	316	322	314	347	320	312	306	319	330	313	335	310	369	315	308	342	341	292	293	342	321	299	278	331	283	307	298	324	347	327	318	322	335	306	313	346	319	334	295	319	376	308	305	317	322	331	337	336	323	337	331	303	310	330	301	327	340	287	322	335	293	328	356	307	320	359	298	317	294	348	308	337	306	344	299	325	305	298	300	266	299	313	338	337	336	304	316	297	323	328	301	316	345	312	287	319	342	283	331	347	294	315	303	311	300	346	321	331	366	320	305	338	308	309	333	314	305	317	333	316	319	301	310	310	321	315	333	319	326	292	344	328	292	316	338	295	295	301
29749	44045	29602	19176	14856	10434	7597	5254	4453	3466	2389	1946	1763	1714	1379	1239	1082	865	758	651	618	535	496	497	441	447	488	445	455	413	401	372	423	392	391	366	378	358	383	368	350	357	361	355	338	377	349	361	364	341	348	364	326	339	359	327	360	359	363	341	335	359	399	336	374	352	367	352	340	358	385	362	354	326	360	365	356	350	344	328	354	346	342	350	331	357	398	356	403	363	389	345	342	341	348	333	333	330	312	328	365	330	308	321	358	358	348	366	298	314	367	343	356	364	354	368	333	356	347	348	353	352	312	334	324	370	336	342	370	360	372	346	351	356	366	331	350	345	331	338	345	340	356	344	347	374	358	334	322	300	347	368	346	359	342	369	355	328	338	306	330	343	282	366	363	333	352	356	374	365	340	375	373	303	330	332	360	341	338	322	352	391	383	361	346	365	307	326	363	327	321	353	341	354	343	360	349	374	370	358	333	365	351	351	341	341	349	363	350	336	351	344	346	342	333	340	370	313	353	378	324	325	364	359	365	337	348	349	382	348	366	353	304	366	336	349	350	320	341	354	377	327	314	349	326	364	345	338	347	311	332	310	333	342	330	379	340	375	327	368	358	347	362	303	343	354	354	307	374	318	343	371	350	368	324	347	362	344	368	357	335	357	332	344	314	356	342	354	353	349	342	380	322	357	352	344	366	336	331	351	334	333	352	344	367	339	333	359	374	341	358	349	337	353	389	384	339	325	362	326	359	361	352	325	373	366	358	348	354	341	321	368	335	332	367	361	366	358	342	365	350	325	338	306	355	316	332	362	346	345	389	343	343	334	355	349	357	324	343	335	336	364	362	352	346	320	376	342	366	342	345	393	329	324	313	368	341	327	355	349	323	333	331	373	371	381	394	348	358	367	365	357	373	341	340	325	338	349	358	330	327	357	323	337	331	361	336	335	337	322	343	343	324	331	353	357	336	321	361	356	339	334	350	347	327	325	334	371	364	380	340	367	349	351	332	359	328	315	354	371	346	333	352	364	344	358	365	346	360	347	363	321	369	329	334	371	375	366	345	355	308	308	371	362	362	350	324	305	348	327	346	340	378	361	347	334	340	337	378	348	333	357	333	365	354	342	322	363	344	351	359	326	349	354	343	349	366	335	337	349	357	330	367	393	361	348	334	332	365	366	328	309	353	356	335	353	347	374	351	357	377	357	351	369	380	337	350	347	328	364	352	369	360	346	321	310	327	351	397	351	362	351	342	346	349	324	345	358	337	365	365	354	364	347	347	337	348	326	349	356	365	354	354	326	339	319	371	333	331	372	316	329	320	330	351	344	346	341	323	359	343	351	333	344	331	349	367	361	329	377	346	334	359	388	358	337	350	358	357	348	354	342	384	347	371	363	332	348	312	332	374	360	352	360	371	342	358	343	337	388	308	352	344	361	387	372	360	358	347	346	339	349	350	357	312	333	353	298	362	323	354	324	360	330	362	353	344	362	321	373	367	348	341	329	344	335	349	360	321	359	351	344	346	334	318	358	313	374	358	322	316	366	333	372	355	346	359	338	396	361	347	344	338	355	343	356	329	343	362	345	348	358	364	376	313	364	343	361	359	333	318	324	328	382	380	353	301	355	346	341	341	321	318	347	341	337	354	368	349	370	371	357	350	373	359	341	365	366	347	311	340	329	345	347	333	333	362	338	338	374	326	370	352	373	366	343	361	328	377	342	325	373	295	357	354	392	333	356	362	328	357	353	331	318	378	345	340	377	342	309	339	336	353	312	375	343	331	354	357	314	347	369	327	313	318	371	326	348	376	324	335	351	365	363	414	345	340	371	350	331	362	379	344	348	349	359	328	364	362	368	369	333	360	341	334	358	343	348	352	309	344	339	344	351	338	357	340	355	323	338	358	352	353	358	348	351	358	325	334	351	345	343	316	362	371	370	367	355	319	380	361	395	371	310	353	348	320	347	360	350	332	314	360	353	333	351	347	331	352	345	362	352	353	345	326	348	354	356	337	342	374	344	339	329	323	353	339	345	359	343	328	327	353	327	358	346	355	340	375	325	370	365	355	360	357	328	335	342	335	351	341	372	368	349	347	322	366	357	375	354	344	342	354	330	350	346	348	356	357	371	330	355	337	322	322	339	307	351	382	363	325	375	356	353	361	361	347	320	352	378	331	343	340	343	352	327	381	324	336	357	353	357	332	341	364	339	376	343	369	349	328	345	342	333	342	349	351	397	350	344	322	351	338	326	349	340	361	368	360	406	362	367	336	356	368	363	361	355	345	315	342	388	324	359	346	339	351	341	354	355	328	355	350	343	365	348	369	382	331	383	319	338	347	320	348	348	363	368	322	343	364	349	366	327	359	395	325	350	370	343	359	378	373	360	341	383	332	372	353	352	322	331	322	326	379	341	382	352	353	325	377	349	310	339	360	335	333	333	328	336	343	374	347	310	333	355	352	338	339	346	346	384	341	371	373	330	340	320	374	376	329	321	367	354	309	347	342	345	377	339	341	341	328	308	374	354	324	367	337	361	368	336	347	345	313	335	326	318	399	305	336	341	379	364	356	335	327	331	334	334	364	325	376	364	316	344	341	336	343	355	357	347	340	352	360	358	370	366	333	346	337	361	393	372	343	347	354	340	352	352	356	362	334	375	358	350	335	343	347	335	323	333	344	334	337	339	345	363	375	336	337	317	353	338	309	356	356	363	344	329	358	333	345	378	368	339	359	341	329	370	343	368	357	375	353	334	355	339	388	377	366	333	333	312	340	358	356	360	349	352	382	353	364	346	317	349	384	372	365	342	322	338	323	346	383	371	370	341	356	362	335	324	362	315	323	328	357	366	353	335	365	344	291	358	322	353	348	329	358	347	335	357	347	356	351	349	350	345	352	344	314	346	356	314	316	327	345	333	330	328	344	357	359	353	360	343	354	359	362	303	344	338	363	332	327	359	356	314	349	368	319	345	332	348	342	355	322	363	331	384	359	335	303	328	378	356	363	335	341	304	349	355	364	344	298	328	318	376	346	349	349	327	339	403	376	371	352	322	384	347	353	355	360	345	357	353	339	359	367	324	346	365	342	351	323	368	332	336	387	353	363	353	356	346	346	324	324	347	349	348	340	375	337	353	326	348	319	325	351	331	361	338	373	344	359	361	360	384	326	347	378	358	330	334	337	332	368	330	333	329	356	336	364	331	371	345	315	327	342	336	350	321	355	326	329	366	364	320	344	360	325	368	349	348	340	323	335	331	341	370	338	368	382	371	330	325	368	365	359	343	355	344	333	357	318	337	337	368	332	337	364	325	332	352	365	368	346	357	339	321	322	337	370	386	351	345	346	319	330	332	361	324	339	340	341	344	348	335	325	328	353	388	349	327	351	331	324	346	340	349	326	305	340	384	327	356	337	366	344	357	351	346	349	341	337	365	378	383	343	335	358	354	332	368	358	314	399	331	349	383	359	371	345	341	327	338	358	351	340	303	357	354	364	368	360	339
23856	21206	28441	24624	21873	17658	10037	5802	4450	3465	2447	2082	1973	1742	1474	1351	1081	918	847	692	681	638	556	555	545	533	517	487	520	461	482	483	466	454	496	433	421	456	427	485	399	466	424	425	410	439	442	443	443	438	439	426	442	418	458	411	455	437	455	390	421	399	400	430	427	418	406	409	429	438	440	404	451	387	419	408	387	426	406	416	447	420	428	398	441	453	417	425	446	405	431	411	437	405	378	381	410	411	430	412	437	422	417	398	437	399	419	428	441	444	413	393	407	377	432	449	382	391	421	395	444	403	418	423	408	431	428	416	390	405	446	456	411	405	406	397	461	415	385	400	443	418	394	428	387	420	393	429	416	416	402	444	445	411	403	418	445	436	393	397	383	403	408	428	417	441	415	427	423	446	413	389	413	394	392	378	405	424	423	400	381	401	425	393	408	402	419	470	397	384	427	395	394	394	429	384	428	456	431	381	439	382	370	400	437	440	421	359	396	384	384	405	406	427	419	421	428	417	400	411	407	368	434	428	406	426	380	404	396	387	409	413	393	439	423	441	403	394	416	455	383	397	414	429	401	424	392	434	392	399	437	403	418	407	460	416	424	418	421	422	392	391	428	411	432	407	418	411	462	419	415	412	415	427	408	445	393	413	410	442	388	388	431	412	402	422	431	398	420	426	404	438	415	442	420	405	396	385	408	409	439	407	406	399	392	467	403	436	365	432	426	439	425	420	433	421	439	416	397	389	414	401	440	386	405	395	450	417	409	406	384	409	390	429	403	398	435	439	425	408	372	435	424	401	403	393	421	443	441	414	457	432	402	400	399	404	437	449	438	390	410	449	407	425	423	409	419	466	413	389	396	422	424	426	410	410	406	436	423	430	427	377	420	399	381	414	437	441	436	434	405	367	411	414	431	424	398	403	419	399	377	419	421	406	412	402	419	410	414	410	386	438	414	447	448	393	412	433	388	396	417	387	387	403	425	421	479	403	409	440	415	421	436	414	416	422	404	406	397	416	423	420	441	443	401	407	449	410	423	453	388	379	425	420	418	423	389	400	383	428	439	383	426	417	399	417	358	444	412	398	420	381	433	409	407	371	397	410	446	441	415	411	388	441	415	415	401	392	443	452	432	394	381	453	439	419	402	416	380	405	395	413	407	407	426	452	401	413	431	436	389	374	370	447	423	441	425	432	436	433	412	393	453	423	426	406	419	423	391	437	411	380	411	434	386	428	442	394	387	413	407	407	418	397	440	449	439	438	381	419	382	421	395	423	404	409	441	394	423	422	442	398	412	406	429	398	404	430	373	407	398	393	407	434	425	424	398	435	403	443	418	398	427	455	412	433	401	417	386	415	415	400	423	432	433	402	393	422	390	398	446	414	418	470	418	410	408	429	410	372	425	436	419	416	395	415	432	414	418	439	403	414	394	415	408	393	368	380	412	399	398	416	402	418	385	416	429	369	421	396	403	445	386	424	434	428	384	422	451	407	436	390	403	404	435	411	432	418	418	380	413	379	415	407	399	437	423	409	409	404	411	428	401	437	390	445	373	403	433	404	407	419	422	397	397	410	419	438	399	403	439	434	390	447	382	414	414	420	397	439	437	420	434	412	427	439	450	433	412	400	431	394	410	400	413	419	382	398	428	413	433	424	399	425	425	406	412	405	417	433	416	404	443	445	371	432	413	443	432	434	415	437	382	439	408	425	404	424	421	433	425	450	445	425	408	427	428	417	433	413	402	446	440	423	413	386	412	394	442	434	431	393	396	418	383	407	464	414	369	439	449	436	432	403	403	428	429	408	412	433	448	420	422	414	436	418	450	403	433	410	422	449	459	393	416	441	390	429	429	434	419	444	421	403	425	429	379	399	412	423	403	456	408	421	439	437	423	414	438	404	439	395	410	409	400	368	404	446	409	400	443	417	414	433	409	435	436	399	444	422	401	388	427	408	423	391	430	408	418	416	405	397	404	449	382	421	381	392	412	445	394	425	423	415	412	379	426	456	415	377	418	460	387	439	418	399	386	423	427	424	422	424	396	437	408	432	392	445	447	419	396	408	390	413	442	397	423	389	400	447	379	399	424	429	398	411	374	421	416	410	425	412	434	424	384	410	414	448	447	389	394	398	447	436	394	415	414	386	421	432	376	434	438	374	422	411	462	406	418	399	416	439	440	415	414	426	443	403	424	409	398	439	399	374	410	425	420	359	451	401	380	422	400	430	401	412	399	429	422	441	384	429	413	426	427	423	410	455	429	412	435	405	448	409	422	430	402	406	374	399	387	402	444	422	395	440	404	396	418	447	434	463	406	398	418	442	400	428	364	383	445	410	432	432	393	432	431	413	404	410	395	385	418	398	451	373	432	431	386	383	427	408	397	426	422	405	401	401	420	431	405	409	408	418	410	407	452	399	431	446	433	385	399	398	432	434	401	404	385	410	428	393	408	422	431	375	409	433	417	422	397	413	432	413	423	393	420	385	424	405	398	403	438	402	423	414	405	410	440	454	445	428	408	421	465	440	430	400	447	416	422	415	451	411	427	442	415	401	449	422	403	465	437	375	402	441	414	417	404	390	415	374	410	401	411	415	428	422	423	413	411	409	397	416	428	418	381	391	411	391	411	410	465	398	453	430	395	435	433	423	436	407	413	432	421	433	450	429	408	403	443	411	414	406	444	422	410	466	446	407	422	419	471	415	391	405	424	449	393	417	425	400	416	445	446	410	439	448	424	410	391	421	417	383	368	417	420	394	411	471	421	422	419	444	408	411	417	395	405	420	418	451	448	412	423	465	388	405	433	384	403	435	370	387	388	442	442	413	381	389	430	412	428	378	415	428	434	420	415	410	426	392	427	434	437	445	437	407	420	422	409	438	434	422	418	417	398	413	402	415	428	389	454	405	383	437	422	447	418	413	417	422	396	412	444	435	395	422	459	409	405	374	409	428	418	408	420	406	406	440	433	422	395	386	434	407	405	396	430	404	421	408	423	417	396	413	399	459	406	452	384	395	368	445	418	414	401	427	403	434	431	421	403	450	469	413	383	417	419	435	426	404	413	411	406	407	430	393	433	417	418	418	421	436	443	421	384	422	430	382	433	443	451	417	420	446	426	410	429	390	450	435	419	402	406	407	410	440	418	419	447	409	380	444	391	408	417	419	432	427	409	431	421	434	433	423	395	459	419	435	399	447	401	407	385	398	406	375	403	409	408	402	426	426	425	410	418	414	409	405	404	442	420	436	425	448	412	411	397	414	416	373	431	447	435	402	443	405	396	400	432	444	450	426	410	411	402	431	411	395	413	381	404	458	409	427	435	450	361	425	405	398	428	397	393	392	405	435	432	422	376	447	416	401	391	367	396	417	408	410	407	390	420	408	405	404	399	442	383	409	421	450	405	413	439	409	435	410	402	386	419	419	435	431	431	406	430	427	421	406	420	395	415	405	412	423	397	414	412	412	402	433	419	394	411	448	401	454	395	392	415	400	384	420	417	396
30631	54366	37674	27329	21281	15996	11549	8979	7323	5486	3806	3331	2996	2682	2238	1911	1500	1244	1078	988	836	771	726	678	678	627	582	587	564	504	473	523	497	517	518	493	486	512	507	520	468	480	469	444	466	452	442	464	459	407	462	468	440	457	460	489	474	467	462	478	465	466	452	443	432	439	458	479	441	421	481	453	461	456	435	443	471	453	466	449	462	449	451	443	448	448	427	444	466	440	399	457	481	455	431	443	420	476	473	472	451	443	453	417	446	428	443	434	434	464	476	417	411	444	446	473	423	437	427	442	437	412	477	437	432	423	457	424	475	491	401	432	465	417	437	433	442	408	442	452	435	437	472	385	496	450	436	474	438	432	437	500	423	448	441	435	410	450	435	444	430	441	462	423	474	442	435	447	414	405	434	480	446	456	463	397	438	417	457	425	441	452	428	427	466	427	446	453	457	470	449	461	463	447	397	413	440	400	451	443	420	421	428	444	462	471	452	423	454	416	499	413	461	408	447	432	429	468	422	444	448	456	454	468	419	461	443	404	474	423	453	388	450	469	440	464	444	434	449	436	442	438	446	412	419	473	432	448	456	442	435	449	444	455	430	422	425	453	415	415	473	434	507	476	428	408	455	423	444	437	470	440	453	457	451	424	450	419	425	430	431	468	455	461	458	461	413	455	420	479	445	440	416	451	453	412	479	438	465	439	461	443	470	440	466	462	474	465	459	435	459	407	433	448	424	467	384	453	401	451	439	463	447	471	455	450	441	469	438	427	471	424	466	462	420	453	411	438	482	434	426	426	422	451	428	430	452	435	431	425	445	441	443	424	441	429	442	406	419	445	469	453	442	419	437	419	436	413	447	416	472	445	374	415	421	427	440	429	471	455	464	419	426	450	446	457	445	427	413	447	439	483	471	443	447	461	415	424	424	453	419	445	424	437	419	445	430	456	417	437	428	431	460	424	453	476	426	446	465	470	433	474	448	426	470	430	450	411	436	420	420	479	450	443	450	468	417	445	469	428	420	394	440	521	438	452	478	420	439	422	432	415	445	435	445	441	444	456	460	431	444	485	448	433	456	417	444	448	473	442	492	418	400	443	461	421	439	440	439	470	471	400	449	439	478	425	424	475	451	435	469	451	443	408	509	419	454	448	439	443	423	447	460	417	473	435	426	419	448	404	446	421	435	428	438	459	440	446	441	415	451	447	451	411	411	467	437	465	419	459	451	409	451	428	400	491	408	429	440	427	464	458	459	457	454	430	438	412	419	443	424	446	442	442	426	418	455	425	461	435	425	448	401	427	442	488	467	460	441	427	453	411	444	456	405	423	457	393	446	431	447	461	427	424	452	436	434	480	432	416	426	490	455	459	468	441	444	436	435	416	423	426	462	446	467	458	452	411	432	453	430	427	458	400	442	449	462	442	432	444	457	458	430	431	505	423	451	440	419	454	458	436	423	435	441	449	474	437	446	474	447	437	431	445	441	432	434	403	474	425	467	418	455	457	463	439	443	414	423	445	418	436	470	420	399	430	453	451	465	435	437	439	422	413	450	455	426	449	469	464	457	481	434	448	463	440	434	430	444	436	432	437	476	474	428	409	455	469	415	510	429	404	415	470	408	447	460	401	467	443	413	441	429	458	421	424	421	445	428	452	473	405	466	431	450	465	430	428	400	438	411	438	423	430	435	469	458	489	432	462	393	456	434	415	457	406	474	451	411	456	429	466	420	434	467	462	474	418	444	431	410	422	502	433	422	413	465	419	415	430	454	425	443	430	420	430	457	470	451	468	450	464	463	435	458	421	419	471	444	441	463	474	424	432	405	442	476	450	447	403	434	490	451	397	453	438	462	444	468	460	424	415	450	459	484	493	419	431	444	485	455	411	447	418	420	472	464	455	423	440	430	476	422	437	460	470	436	470	432	470	418	443	444	448	421	420	449	451	422	467	464	487	412	424	379	455	433	445	472	451	431	429	440	425	434	476	419	429	446	431	459	485	436	445	449	450	453	450	452	450	439	440	453	471	428	462	426	418	451	437	406	490	437	449	429	409	438	439	456	458	463	416	425	456	439	440	400	450	388	456	462	460	447	462	451	424	401	455	416	389	431	451	475	430	411	414	442	432	417	405	436	459	438	439	460	491	419	446	416	427	454	441	427	464	443	475	437	424	462	458	457	469	480	438	425	430	495	442	478	468	446	452	436	469	469	434	464	449	436	417	461	441	458	481	446	407	466	463	433	405	447	435	407	441	431	456	468	441	463	437	454	438	446	485	446	393	488	450	453	461	441	428	444	469	469	460	457	433	451	449	391	452	484	455	416	420	427	432	444	477	482	420	468	467	447	382	449	423	468	460	480	463	427	442	432	412	436	484	418	440	438	409	446	424	460	461	421	466	464	426	445	443	468	453	421	440	421	445	454	424	483	458	415	482	437	458	471	432	467	461	451	455	429	437	415	420	419	421	449	441	447	446	436	447	488	447	429	437	442	419	427	467	480	455	436	434	420	490	438	413	455	455	455	380	441	450	453	483	470	447	474	445	436	445	425	419	439	424	436	419	454	455	463	457	421	442	434	423	454	437	436	442	413	440	451	456	419	444	458	442	464	449	431	447	412	466	450	429	418	443	411	459	427	416	475	432	427	435	474	445	405	406	451	454	454	463	438	396	451	430	432	431	431	437	435	470	451	469	464	434	426	432	442	445	437	439	442	456	467	435	471	418	445	458	430	470	465	433	451	425	418	405	442	426	455	452	418	425	396	442	426	457	448	447	431	466	435	467	428	465	433	441	458	433	462	442	413	438	433	446	443	446	452	444	416	450	439	450	476	414	406	378	443	437	473	437	430	460	417	474	457	452	434	429	410	480	467	457	414	444	436	442	416	427	413	440	450	467	415	451	411	468	457	437	395	455	445	426	461	456	393	478	417	405	450	412	508	451	443	461	447	440	444	437	450	451	400	471	419	460	456	457	442	456	403	442	447	439	482	434	420	459	470	423	428	422	443	416	438	448	431	420	416	415	420	472	403	417	413	415	419	448	444	447	442	450	454	454	423	399	441	438	408	421	443	425	423	442	467	420	429	425	456	450	440	407	438	416	500	423	449	450	450	426	491	440	419	440	438	441	401	436	426	444	425	487	435	459	458	449	399	480	466	446	451	461	429	462	431	454	432	465	447	420	442	385	429	445	458	423	426	439	432	469	444	415	437	380	419	440	444	462	457	396	456	458	441	431	436	453	463	443	438	423	454	479	465	422	435	413	442	441	460	430	452	453	416	451	464	462	480	439	439	473	462	426	423	452	439	452	450	465	411	429	459	434	432	472	419	467	410	427	411	424	430	417	472	426	484	439	433	446	440	413	402	445	425	476	489	464	446	437	461	425	404	464	432	440	439	415	444	430	430	464	443	422	453	442	438	447	448	459	428	447	487	426	413	417	465	428	442	414	452	457	444	443	416	408	466	431	419	444	459	506	456	471	470	409	452	452	432	445	446	428	417	408
24998	21281	27774	26015	18378	10294	6298	4167	3298	2400	1743	1525	1461	1242	1061	967	765	655	642	590	496	435	458	418	391	383	399	353	344	351	328	334	354	346	343	328	311	348	339	361	289	315	313	259	309	320	316	312	298	293	292	300	309	302	287	300	312	276	286	323	286	299	319	313	281	312	316	306	307	288	325	307	298	272	315	279	304	292	305	245	282	301	301	282	301	286	269	271	294	271	279	299	309	305	309	289	301	327	292	275	285	298	299	283	290	285	329	309	292	323	288	302	282	294	303	295	302	307	306	332	285	289	286	294	302	286	290	304	267	272	304	318	283	310	341	287	319	280	293	313	294	300	285	299	302	278	272	287	269	308	307	285	318	273	301	301	304	295	280	301	313	302	312	324	295	279	298	286	305	296	302	291	316	287	303	291	293	290	269	335	291	282	300	288	265	281	279	308	292	304	264	293	276	295	297	302	283	308	323	281	288	247	312	280	298	276	330	292	310	314	293	312	297	306	297	302	292	283	301	328	306	297	286	282	281	302	297	303	293	313	297	310	300	307	297	286	325	324	275	306	322	296	302	307	271	281	296	286	302	312	313	291	302	289	272	304	260	293	284	301	294	300	301	295	295	266	305	266	298	297	278	281	286	289	314	312	310	287	294	293	276	288	276	274	296	307	325	292	332	285	299	290	303	298	299	289	320	293	293	296	311	304	311	297	323	294	309	284	309	295	277	284	278	340	308	318	316	302	290	299	285	283	302	285	287	317	317	284	320	275	304	334	295	296	314	269	321	316	304	304	299	281	267	308	305	278	291	287	273	283	297	261	291	298	295	280	273	270	317	289	316	298	306	331	298	281	304	306	303	280	294	289	286	311	286	320	262	295	341	338	289	293	297	317	303	318	273	299	330	311	296	298	284	301	286	294	301	295	282	315	274	299	302	307	276	302	306	288	284	286	298	273	300	324	274	327	305	297	288	316	281	283	306	298	279	297	282	319	293	283	280	291	301	294	261	296	295	277	306	282	333	310	303	275	297	287	321	300	297	292	289	319	303	268	259	326	272	267	299	283	300	272	317	311	307	312	339	354	276	311	316	323	279	300	293	287	281	305	283	306	314	309	281	302	295	289	299	315	291	313	287	287	315	287	334	304	295	303	290	333	274	292	276	291	301	323	275	283	317	300	335	283	287	285	304	267	316	311	318	275	314	289	286	275	299	309	312	311	321	283	284	264	308	318	304	266	319	288	268	277	277	292	312	304	262	298	308	313	313	308	313	318	295	306	292	306	286	303	307	280	291	299	292	324	288	285	269	283	289	291	285	315	282	304	310	334	302	297	307	295	310	302	298	262	331	277	301	306	275	276	275	282	267	316	312	304	307	301	311	294	308	272	299	309	326	300	295	301	354	304	288	305	317	330	304	295	300	304	253	268	259	303	296	289	274	306	323	319	278	262	338	305	340	308	306	306	346	304	310	285	285	326	302	285	283	276	270	324	278	285	310	265	316	287	279	273	291	283	318	304	294	286	283	299	307	309	297	266	284	323	297	279	300	300	308	303	301	303	299	331	288	295	297	282	296	282	283	283	290	277	283	315	295	279	271	316	261	292	293	285	272	302	303	283	302	298	294	293	309	302	309	343	319	283	302	291	321	287	284	309	308	283	289	281	298	277	300	294	275	313	298	297	284	294	309	319	312	281	304	288	288	271	317	286	268	278	288	298	291	289	310	294	318	307	295	336	304	301	283	296	287	291	292	307	317	253	336	290	309	273	292	320	280	311	294	306	301	268	326	287	328	301	306	298	335	299	276	296	311	301	287	292	305	305	302	309	278	312	301	302	294	287	265	286	283	288	343	281	295	280	314	276	285	254	279	299	309	322	277	293	278	267	289	263	285	297	280	310	307	284	333	262	286	266	284	290	315	306	316	281	298	255	296	308	312	301	313	316	290	296	313	278	279	299	291	303	298	271	287	289	312	316	293	306	317	301	315	285	304	314	296	275	297	316	299	305	278	300	298	315	305	317	353	284	290	289	298	321	306	302	301	327	276	299	306	293	282	308	294	288	306	286	275	292	303	317	302	305	286	289	283	321	301	296	294	276	313	317	296	318	270	311	284	260	278	326	296	306	295	298	281	292	327	277	296	293	300	306	283	311	318	305	315	295	299	298	294	298	290	314	279	305	317	302	321	282	293	318	275	284	306	294	310	300	304	309	303	260	311	272	315	305	297	297	305	289	281	330	299	287	308	282	276	290	295	306	326	316	292	287	299	301	294	304	287	304	293	300	299	290	308	295	297	302	328	279	297	285	282	310	316	287	305	302	303	305	317	322	280	318	305	275	288	298	299	294	281	281	298	295	276	262	318	309	292	334	296	314	294	276	305	311	275	307	265	301	298	295	293	324	286	272	316	262	292	295	307	295	319	272	293	298	321	302	280	270	280	295	289	311	273	310	295	296	354	324	319	304	288	284	289	290	314	304	296	325	314	307	274	299	285	302	303	290	286	276	300	268	296	302	321	313	303	312	288	285	297	289	317	294	309	305	291	329	308	314	305	309	291	281	278	296	293	284	269	319	285	326	312	286	282	280	273	300	293	291	302	268	269	294	292	317	275	268	278	317	294	300	305	302	302	282	301	316	316	308	261	271	266	325	304	299	292	316	282	283	314	298	302	326	296	303	307	314	288	268	309	290	302	315	308	315	294	289	302	280	314	310	309	267	288	292	309	311	316	275	303	264	280	291	316	287	294	285	309	284	315	283	317	321	298	315	284	311	287	271	317	318	319	306	291	283	315	294	345	301	267	279	288	308	276	304	308	288	324	275	289	309	283	280	315	323	285	286	300	312	301	283	289	267	307	319	248	304	288	316	314	305	293	317	314	291	307	324	286	258	296	283	309	299	303	312	287	285	280	272	286	300	273	288	282	316	323	288	320	286	284	285	271	304	311	285	284	316	321	325	284	310	276	308	314	281	292	329	305	291	305	268	287	308	291	320	285	307	334	293	295	288	308	282	259	300	291	275	273	292	290	277	305	293	314	290	277	315	283	292	311	270	300	290	305	317	310	322	264	311	329	335	282	273	283	292	291	272	308	284	348	284	313	268	283	305	304	305	328	301	321	307	273	288	302	311	292	293	337	315	303	301	297	288	275	296	289	344	292	316	273	319	329	310	314	302	316	291	299	316	279	292	302	302	287	286	306	289	285	287	301	296	294	293	324	325	294	279	271	293	308	306	309	301	295	331	283	284	283	302	316	283	289	309	328	315	321	278	288	276	315	312	303	291	309	316	289	333	296	280	309	297	300	304	276	280	307	280	308	316	305	319	306	322	280	303	331	329	332	308	328	295	308	288	290	299	286	301	284	312	283	291	314	294	298	308	315	305	306	260	292	263	322	311	258	276	316	292	330	281	290	279	288	295	289	285	299	272	296	338	293	270	296	301	290	294	312	286	266	311	308	317	299	316	279	272	245	275	305	289	289	287	292	290	328	319	281	307	324	290
29968	50130	35064	23832	18169	13199	9404	7289	5806	4316	3151	2725	2486	2020	1786	1495	1152	1009	836	711	652	578	562	518	517	458	429	454	440	408	424	415	384	365	431	359	392	396	384	367	374	364	370	369	342	335	310	346	351	327	358	321	356	334	314	318	313	339	345	358	330	321	371	333	334	338	360	346	328	324	342	341	325	331	275	346	351	352	325	327	319	337	328	313	322	312	335	312	341	336	337	334	292	318	325	310	306	329	355	332	364	312	326	338	362	362	325	371	322	323	337	341	337	349	333	336	320	332	348	318	286	326	319	294	290	349	346	345	342	310	317	327	340	329	330	333	347	335	309	319	338	358	326	325	337	305	347	297	333	327	330	291	345	306	327	306	314	325	354	325	365	339	336	355	329	346	307	342	330	317	313	298	332	341	315	338	315	315	331	358	319	305	343	328	326	339	342	347	302	322	335	329	320	338	295	317	329	317	303	298	354	358	341	328	290	319	320	335	308	339	327	327	341	319	355	336	318	328	311	335	353	323	339	320	351	325	337	320	324	306	328	333	341	348	333	337	341	323	319	308	302	292	308	341	295	337	312	334	340	339	344	346	346	347	351	327	338	363	318	343	352	308	343	294	339	322	346	339	340	346	370	356	353	344	296	349	310	337	324	344	318	334	316	359	329	275	327	337	355	298	302	309	349	342	309	317	327	331	324	321	316	325	358	312	338	331	338	293	325	325	340	316	360	307	312	341	324	318	288	357	321	314	297	323	352	342	339	292	306	309	312	346	297	351	326	336	370	304	319	345	337	327	373	319	331	312	319	327	348	339	337	310	348	367	307	358	304	306	327	343	347	324	339	295	340	327	293	326	341	338	326	341	348	317	339	341	339	329	328	338	320	346	353	341	332	317	291	336	307	334	331	332	327	300	321	352	338	307	353	295	338	360	309	333	333	340	325	326	344	344	292	294	336	329	327	361	343	325	318	319	311	334	315	334	306	378	332	354	336	324	354	334	316	279	289	319	345	329	314	346	305	341	306	336	306	304	343	337	338	347	331	331	320	324	326	342	336	316	332	329	335	330	319	332	335	318	331	329	320	346	331	342	330	339	342	320	328	342	353	334	312	316	358	319	343	320	301	345	335	336	319	349	326	344	301	338	339	323	325	336	305	382	296	308	319	334	335	345	340	313	341	301	331	328	326	336	327	326	330	339	342	306	302	339	326	297	311	308	272	336	291	331	317	323	358	318	352	313	354	322	300	299	325	318	318	345	325	335	356	327	319	348	321	314	316	327	330	325	316	326	328	355	323	327	317	361	342	271	319	310	339	328	340	318	316	349	331	316	312	360	338	273	317	319	316	336	320	331	311	358	335	342	319	325	329	330	321	345	362	306	357	346	328	329	329	329	304	332	347	346	324	304	341	321	345	347	304	331	344	320	349	339	353	345	311	331	287	297	331	322	331	345	336	321	308	324	346	330	331	321	325	336	302	329	346	299	334	333	324	292	364	305	326	327	315	325	323	348	312	306	349	339	340	362	323	312	366	345	341	312	366	320	362	325	345	333	330	305	341	336	333	322	362	328	316	329	305	345	328	318	340	345	320	342	331	317	316	315	364	319	332	335	366	358	329	324	316	329	300	341	313	313	352	329	328	318	318	328	329	342	323	323	346	319	314	331	322	346	325	329	326	370	333	316	312	312	319	319	309	340	352	332	313	349	320	313	325	329	306	334	347	335	317	322	319	344	341	305	362	351	323	334	334	377	361	324	346	327	327	355	312	305	347	329	310	330	309	307	322	339	321	332	341	330	366	338	304	324	313	337	326	335	307	320	333	327	331	325	357	345	317	304	375	329	323	340	368	344	310	330	336	346	352	314	332	303	319	331	332	344	353	289	343	341	340	311	348	320	329	326	342	332	342	310	331	337	330	295	332	369	313	313	314	297	331	293	295	309	341	298	313	330	341	320	315	324	342	316	326	334	349	329	294	363	348	349	339	317	333	345	336	354	311	315	321	322	337	324	306	297	337	336	318	354	330	339	350	336	298	326	324	337	304	320	334	306	348	305	341	326	322	330	335	325	318	339	333	335	350	319	343	318	320	333	327	330	314	323	313	322	319	342	346	299	323	347	311	328	336	350	349	336	303	356	331	324	336	331	292	348	328	324	298	323	332	327	318	303	340	334	295	343	333	326	341	365	342	349	361	330	351	313	330	316	342	317	341	313	346	330	339	346	344	310	329	316	344	324	343	320	332	360	337	328	295	342	301	326	343	346	304	322	322	325	301	342	360	337	343	318	330	355	343	338	318	344	324	334	321	307	306	347	331	313	329	314	321	327	343	338	328	318	336	292	348	318	351	350	354	323	331	344	344	344	307	313	338	335	300	325	346	332	363	329	327	333	314	317	313	308	340	317	302	316	338	311	359	304	305	313	348	322	315	328	308	299	318	324	323	326	324	322	315	334	314	289	329	301	365	317	327	349	356	352	337	324	307	337	296	331	323	337	321	299	309	313	304	302	343	331	306	325	289	320	332	312	327	320	337	323	309	329	336	301	333	338	346	342	326	350	326	367	348	301	309	311	321	315	338	328	325	338	334	321	337	311	358	340	314	300	339	339	334	296	324	365	337	299	363	318	312	342	347	318	322	326	359	340	301	340	320	317	315	337	336	341	363	330	364	333	329	303	328	309	290	301	306	328	303	358	355	338	298	317	341	345	305	316	318	281	317	334	325	325	345	330	316	336	342	317	350	296	324	345	299	331	348	325	322	311	334	337	372	343	345	320	331	317	317	343	344	321	312	324	327	315	342	325	312	327	302	332	336	364	346	316	325	316	306	321	352	331	336	368	329	305	311	331	343	343	332	313	355	303	331	337	317	318	323	320	294	313	344	336	312	326	307	331	298	367	295	338	318	325	332	333	336	307	342	343	303	319	306	319	343	308	302	345	326	363	294	346	325	328	324	331	294	335	298	349	350	330	334	302	302	326	336	336	341	283	359	303	310	339	333	299	312	312	345	340	304	357	322	335	299	330	360	330	331	333	344	308	295	339	319	355	322	323	341	381	342	320	336	312	339	337	323	300	296	338	293	287	319	338	319	334	339	332	304	335	316	345	326	323	325	313	315	292	305	332	327	317	308	299	310	345	322	359	336	326	313	330	349	324	348	327	326	354	310	318	337	316	356	326	314	329	313	321	321	348	334	325	320	331	337	327	327	308	328	323	332	332	333	349	330	332	324	355	341	294	320	325	327	345	357	314	355	315	334	357	345	337	325	322	326	311	356	358	287	320	302	333	334	330	320	312	333	358	323	314	341	313	346	309	340	326	326	336	368	304	308	329	294	280	325	349	279	334	307	343	308	332	357	337	337	352	359	297	338	326	323	293	303	310	329	337	310	359	340	308	342	322	338	329	326	331	335	322	317	325	318	338	291	353	338	347	331	332	304	325	340	326	306	315	346	333	339	345	334	293	345	343	306	340	318	319	331	330	318	352	326	346	324	353	314	301
22745	21306	28999	23998	21625	22413	18285	9325	6285	4503	3478	3062	2783	2318	2079	1640	1321	1183	1009	890	773	700	694	638	622	571	576	577	516	494	502	515	546	501	490	486	464	488	452	461	454	483	502	427	409	434	447	459	430	444	434	427	462	434	456	403	426	455	423	445	449	431	410	440	401	418	439	464	475	428	451	448	405	450	454	417	451	408	435	427	400	430	438	452	411	418	460	436	406	403	435	472	446	420	405	430	444	387	457	434	440	441	405	415	460	403	452	420	419	407	445	459	430	447	446	440	422	452	431	464	394	433	456	408	399	465	423	430	432	431	377	433	429	435	433	408	391	419	449	420	419	460	415	425	393	409	431	447	462	429	418	406	477	431	436	439	461	472	408	429	422	417	471	433	459	439	446	420	420	469	434	440	429	441	423	394	390	424	482	464	456	442	423	411	438	453	449	439	450	419	402	412	400	432	428	438	402	383	434	435	397	445	434	432	406	424	451	465	421	445	416	426	447	475	403	421	416	428	452	459	417	410	438	455	421	406	454	454	414	446	414	429	423	434	449	431	435	469	433	427	435	419	386	415	454	418	431	410	451	449	424	392	410	437	439	434	412	406	417	449	410	466	440	428	433	430	391	411	466	407	433	448	407	467	465	443	456	448	464	417	417	438	423	414	434	423	431	467	435	414	414	430	401	449	433	450	422	457	405	438	416	432	411	441	428	406	437	402	407	423	427	472	433	397	398	421	424	463	377	459	435	413	468	463	467	462	410	398	435	423	429	491	456	439	452	419	446	425	428	439	425	421	417	425	417	423	425	433	454	432	446	424	393	419	422	431	392	442	460	402	466	435	418	408	443	420	426	422	414	458	447	445	434	453	426	437	424	444	468	414	457	438	384	432	408	422	420	401	442	465	430	407	380	426	451	434	425	431	431	418	404	401	413	474	423	441	419	416	441	438	431	407	447	410	412	410	440	444	426	405	459	421	418	443	431	423	415	453	401	433	427	382	442	450	400	427	405	418	420	397	443	412	403	424	427	423	456	424	434	432	477	455	423	434	433	466	412	402	450	411	389	411	452	422	462	424	429	421	438	427	392	437	399	433	383	434	404	456	406	430	428	411	408	429	446	386	417	416	421	425	426	396	384	437	415	423	400	472	431	424	469	444	408	430	409	436	428	417	437	413	440	427	430	448	424	442	433	438	459	414	441	423	434	456	399	398	423	449	414	454	447	408	393	421	429	450	479	424	433	422	439	401	429	421	427	445	426	394	394	405	418	435	487	429	423	414	435	417	386	455	437	422	436	409	386	429	475	435	425	407	441	412	447	391	438	442	426	458	455	470	410	437	484	407	429	414	447	468	403	414	450	405	455	402	417	456	418	434	462	428	425	388	430	425	407	442	430	402	437	397	438	446	435	445	461	396	448	427	485	450	442	428	453	444	415	399	421	439	418	413	430	430	436	384	371	456	427	424	462	488	439	415	453	436	419	453	450	414	432	434	427	454	472	412	445	427	415	379	430	422	389	411	441	427	452	411	455	451	433	433	427	437	458	459	436	415	416	395	466	447	434	464	422	415	415	408	428	442	435	434	428	408	421	409	404	401	410	437	393	495	429	423	414	430	457	431	459	472	445	409	418	438	463	403	426	445	407	412	413	429	439	405	410	479	427	438	398	420	398	431	462	455	433	421	422	384	423	434	431	451	432	405	412	436	411	434	422	438	378	457	447	423	403	414	415	434	427	396	445	450	418	456	411	398	437	415	461	409	412	431	374	418	423	413	433	460	419	467	456	422	433	421	398	404	434	426	434	456	423	418	429	479	435	427	455	424	456	404	438	456	437	398	443	432	410	417	446	428	415	441	413	422	415	397	406	422	457	456	453	466	445	453	396	394	399	441	443	435	402	441	411	402	416	447	435	405	410	461	449	386	419	443	406	418	397	447	436	415	427	443	437	418	448	469	438	420	448	434	402	437	416	408	440	428	445	392	395	424	437	396	410	445	440	425	439	396	441	415	393	416	413	423	415	436	452	386	442	420	449	411	429	447	448	411	449	459	436	430	420	411	456	410	397	423	435	431	427	425	424	413	435	403	443	411	443	402	440	435	405	395	392	430	420	425	419	461	459	426	424	411	417	419	429	435	422	425	448	434	395	407	457	443	409	407	404	428	459	432	402	451	411	461	413	428	448	453	427	457	398	404	426	410	453	382	434	465	412	417	390	405	414	460	429	462	455	417	417	455	432	396	375	419	445	406	413	436	453	458	382	444	399	390	422	465	449	467	430	424	418	446	438	444	436	408	437	461	472	437	393	456	454	442	440	420	422	436	396	397	459	411	457	437	396	421	456	437	438	427	412	430	416	455	416	414	450	454	401	428	405	402	433	427	438	403	421	396	432	364	437	424	433	453	428	416	435	425	419	442	413	424	430	459	428	421	437	447	426	436	446	421	441	464	410	485	503	436	433	443	434	396	410	426	413	417	456	441	434	429	430	436	452	408	410	442	416	397	455	457	433	405	400	426	433	479	446	439	408	414	419	427	422	400	438	412	423	410	410	427	435	418	435	471	425	422	414	447	436	434	405	452	408	374	450	420	428	408	414	406	412	441	412	417	429	402	420	434	428	428	452	435	417	409	422	422	434	416	411	414	416	476	431	437	410	425	438	469	408	448	438	446	412	421	371	411	422	414	401	416	403	403	435	404	422	436	439	397	484	427	408	421	392	426	451	421	431	419	433	441	459	459	440	421	459	417	431	405	446	434	449	408	423	411	396	434	462	424	429	438	398	414	438	416	439	449	425	423	406	470	421	427	442	434	390	415	454	383	452	427	434	394	414	389	397	419	426	420	420	448	411	410	378	445	434	400	413	423	465	453	465	418	403	404	440	397	428	406	400	402	389	448	396	398	392	440	449	421	427	405	429	431	399	450	420	451	399	453	415	417	421	436	432	421	431	498	423	402	461	461	428	423	415	419	455	426	422	428	415	408	420	478	438	436	461	430	389	403	466	407	400	434	432	407	452	404	403	384	438	413	435	467	412	430	405	433	416	439	411	416	434	416	428	424	434	435	436	413	417	509	399	440	429	450	426	404	437	413	460	433	428	401	435	430	414	411	420	427	428	458	459	398	454	419	420	435	447	429	432	440	438	412	417	437	396	436	457	383	472	410	393	416	404	421	395	410	412	415	416	397	451	413	414	405	395	448	439	445	442	460	429	435	415	417	426	465	363	422	400	435	434	391	424	400	408	433	421	423	446	407	481	430	432	467	469	392	414	401	421	384	418	460	422	438	417	429	392	399	417	428	432	440	405	384	422	421	399	424	429	422	441	451	437	425	425	440	403	416	405	428	440	397	428	436	415	442	442	417	410	451	452	432	439	407	424	481	423	409	413	407	416	426	432	428	431	392	421	406	438	412	432	445	420	423	421	443	434	417	427	439	453	437	403	440	409	398	430	404	434	454	421	409	435	447	406	411	434	460	405	420	450	413	415	432	456	447	419	430
33904	59353	43757	32975	26436	19939	15555	12022	9955	7009	5448	4841	4330	3608	3128	2423	1910	1636	1389	1230	1008	934	848	803	756	734	694	646	595	590	577	563	583	560	523	550	554	549	541	467	515	459	469	526	477	487	443	486	505	502	448	530	486	422	466	476	488	505	486	501	497	479	461	448	482	467	444	463	449	488	478	475	420	484	450	459	467	455	453	467	465	466	473	408	492	429	471	487	451	457	416	444	438	445	468	472	471	474	445	425	451	435	446	441	453	447	477	470	454	448	443	439	448	457	439	456	453	476	459	451	446	465	439	441	483	433	420	472	466	426	454	474	472	480	429	485	440	475	507	435	475	439	469	450	487	410	470	461	465	423	450	441	470	421	475	460	465	474	442	444	482	444	456	444	466	447	468	450	483	456	449	469	449	446	436	423	447	453	434	434	468	451	426	450	475	443	488	494	445	464	457	454	467	433	476	454	459	420	443	488	463	464	445	474	489	480	471	468	448	449	439	489	426	429	467	439	444	430	476	444	437	438	476	406	446	431	466	440	428	476	481	439	495	467	431	465	404	492	471	452	469	445	461	453	457	446	460	468	457	449	440	447	414	469	458	474	459	442	426	482	497	463	474	426	457	460	441	456	477	483	463	432	453	489	445	488	468	459	458	440	432	437	475	499	463	468	457	447	449	422	445	475	458	428	471	446	444	479	455	498	430	447	464	461	461	459	452	422	486	455	467	446	443	414	468	458	445	463	487	446	486	470	425	474	508	434	443	457	416	475	491	384	453	458	463	458	433	391	435	478	452	480	475	470	403	474	474	470	451	465	483	419	453	457	423	447	427	462	496	427	437	455	458	490	470	449	470	447	455	439	471	471	453	463	490	446	446	464	451	439	453	471	453	457	427	463	453	479	424	476	468	445	448	415	461	431	442	476	427	482	468	422	486	503	461	454	464	491	455	426	470	474	465	474	428	448	440	445	420	468	467	457	463	437	448	455	475	447	434	423	442	471	430	441	435	446	473	476	453	432	452	419	447	459	450	449	464	438	470	443	439	450	449	438	444	436	507	477	447	478	452	447	465	456	469	447	460	458	441	491	466	426	417	466	437	468	490	439	453	456	474	457	499	426	451	416	438	448	452	412	447	475	456	409	473	469	441	454	470	435	437	454	474	469	441	484	443	461	468	481	442	444	440	440	445	438	447	440	496	483	428	452	465	471	440	454	467	443	446	460	506	459	436	441	468	475	441	432	480	473	434	460	434	461	464	464	479	427	446	412	485	465	452	457	474	468	441	455	502	418	486	457	461	436	422	463	450	414	449	500	450	434	450	413	466	469	446	448	437	418	469	444	456	436	442	440	437	433	474	466	463	457	449	441	423	468	417	452	446	452	494	452	441	488	410	491	437	461	454	451	479	447	463	420	437	447	449	481	462	476	458	433	452	445	434	487	435	451	433	439	445	461	468	430	409	470	459	443	472	479	477	472	410	437	495	465	484	522	464	473	451	451	432	463	467	452	465	479	451	485	464	453	432	493	444	459	452	499	419	476	441	434	455	492	474	461	464	429	413	453	463	414	469	473	436	464	440	462	482	493	425	494	439	449	434	425	413	447	444	424	484	436	433	454	476	469	428	453	414	442	432	440	457	434	430	432	415	432	457	452	464	467	435	461	482	469	428	444	460	421	455	464	475	461	458	430	483	422	438	479	429	455	491	433	463	481	480	458	441	458	492	450	461	487	468	456	437	456	434	440	460	472	483	450	485	452	499	463	475	464	441	418	449	450	443	478	519	413	443	443	439	470	475	478	474	456	438	477	481	471	451	454	470	463	415	469	461	419	463	448	460	485	467	425	439	433	480	452	446	466	474	480	506	442	459	427	437	477	437	494	431	455	437	418	423	435	439	420	435	453	433	418	434	469	506	488	491	460	442	447	472	459	462	486	470	449	448	458	444	442	465	456	443	438	429	463	472	478	483	441	428	442	465	464	451	435	429	466	416	412	444	452	459	414	442	477	405	472	418	412	453	438	456	485	501	451	445	419	456	432	464	455	438	459	470	432	464	432	474	485	479	461	418	464	442	460	467	446	503	439	435	441	483	477	474	419	467	492	479	462	444	476	501	461	426	418	452	481	424	496	457	451	486	443	444	450	456	462	461	484	475	445	436	402	439	451	459	458	483	443	466	432	464	425	455	458	423	464	443	513	465	467	451	435	437	451	440	420	432	473	463	443	420	463	485	463	457	433	475	466	474	438	447	440	487	432	433	509	432	470	484	431	452	472	454	460	477	418	447	463	427	444	462	447	445	437	439	416	451	455	446	429	437	453	441	428	503	450	456	457	470	442	462	453	449	440	455	481	442	430	468	411	455	467	451	473	455	449	437	424	444	466	430	413	466	451	485	460	447	436	426	460	419	481	456	461	489	479	470	419	462	460	455	472	523	472	475	468	446	467	451	461	480	431	467	455	463	479	483	433	409	451	447	437	492	452	453	465	493	484	443	475	489	476	443	507	490	464	473	455	460	449	438	480	473	488	439	499	405	471	465	439	418	425	451	432	461	455	500	450	451	426	440	478	499	477	464	467	445	451	452	433	462	402	482	471	477	431	427	448	438	424	441	442	403	487	442	436	449	474	412	484	437	455	452	470	455	455	447	418	443	419	435	462	431	458	454	495	454	465	435	438	414	448	479	420	460	474	453	414	430	439	465	445	457	442	453	440	437	488	448	473	472	463	455	464	460	459	453	423	472	459	455	449	470	469	445	435	447	475	447	449	440	439	469	434	466	486	461	492	461	449	471	470	495	444	440	478	489	478	467	443	455	484	486	471	431	498	454	448	453	497	448	435	473	431	521	444	433	440	422	455	460	433	466	452	416	446	492	445	460	390	465	446	466	489	487	467	446	444	468	493	477	398	420	413	439	463	460	447	465	496	428	447	452	445	445	442	463	472	424	478	489	449	434	433	448	480	462	459	478	487	435	424	441	457	472	475	430	472	467	430	451	450	482	424	428	486	495	452	447	454	470	445	473	464	464	421	425	414	457	428	428	466	465	506	460	447	466	451	495	445	443	451	495	453	487	503	468	459	453	475	484	488	466	448	419	444	452	458	439	429	435	484	440	457	439	437	418	461	459	477	427	449	454	445	475	417	461	469	452	465	481	446	445	432	477	432	434	459	450	472	455	478	443	434	437	468	428	477	471	479	477	495	438	440	432	477	491	441	452	450	482	453	449	458	445	452	452	486	483	432	435	417	447	456	478	457	454	398	409	483	451	432	500	434	439	499	453	449	457	468	464	449	460	480	441	447	506	456	467	483	395	465	486	462	444	462	433	491	471	443	514	448	462	476	486	451	474	497	449	478	487	494	492	494	446	466	459	415	462	478	489	461	464	462	465	449	460	442	493	461	492	458	479	441	448	460	476	457	443	477	499	450	517	451	458	453	441	469	449	441	459	468	467	440	433	475	413	469	449	458	446	451	458	460	458	464	412	469	472	407	480	384	503	450
30450	30563	29733	21318	11552	6824	4834	3408	2477	1708	1384	1264	1144	1043	924	745	665	534	588	527	450	437	415	395	396	376	393	361	369	389	333	350	356	352	355	335	328	334	345	326	332	329	313	325	334	340	316	327	353	332	321	297	326	327	292	289	322	332	328	289	315	317	287	342	310	316	302	308	324	293	357	315	323	313	282	303	296	337	317	336	294	282	318	336	321	315	302	294	331	278	313	295	338	334	323	333	331	292	299	328	299	312	281	316	271	345	293	319	314	322	327	322	329	332	298	350	325	296	312	349	314	319	309	314	303	330	313	306	318	355	305	287	344	328	305	335	322	336	307	296	324	327	306	316	305	317	311	314	297	311	312	300	299	323	334	327	304	286	340	315	320	290	306	319	313	325	327	327	334	314	322	298	331	309	348	320	286	311	320	301	333	299	285	313	307	297	314	299	329	324	318	319	322	302	317	322	314	328	312	295	299	316	321	324	317	302	295	322	300	318	305	322	300	300	326	331	304	296	323	282	336	317	311	313	299	334	337	319	336	292	316	307	300	321	315	313	280	268	308	287	314	327	340	293	328	306	316	325	289	317	331	302	325	326	319	362	321	335	316	288	304	300	300	287	324	333	286	263	328	313	314	307	282	289	303	310	323	311	318	353	324	329	325	337	309	304	304	319	324	342	311	314	313	328	311	334	330	332	306	338	342	321	316	286	335	295	324	319	305	322	332	329	309	319	319	327	332	301	324	324	331	329	340	321	322	315	318	323	311	313	361	309	296	316	330	325	338	325	329	321	351	314	294	277	325	303	327	293	308	325	320	299	336	338	320	301	310	332	338	324	305	305	328	321	291	328	300	333	314	350	299	320	299	304	333	320	289	317	312	346	300	318	323	329	303	299	308	345	300	310	312	310	329	320	306	305	346	328	302	311	281	317	313	309	305	304	337	340	321	341	329	345	341	329	341	302	312	315	312	303	313	341	315	295	313	309	302	330	300	309	318	301	339	307	298	314	329	345	301	346	341	325	288	329	309	325	295	332	304	286	309	308	308	325	304	310	338	331	298	307	343	313	340	333	310	328	336	300	309	292	307	301	316	310	317	298	329	338	320	328	333	324	308	322	310	330	314	315	334	336	309	299	328	318	299	321	291	264	322	294	324	302	323	316	301	270	317	319	316	309	316	287	318	294	338	315	314	335	291	330	299	309	324	291	319	342	342	316	305	320	312	308	305	289	313	301	302	343	287	309	289	306	312	340	330	300	295	323	334	285	345	303	308	287	303	292	303	305	307	322	316	313	330	298	314	309	299	286	298	316	311	308	337	310	311	317	300	298	301	283	320	306	312	323	343	319	328	309	304	319	308	323	324	309	350	327	348	312	296	300	316	322	310	302	332	323	333	349	309	312	316	345	294	321	306	318	325	311	352	329	324	279	345	334	330	321	293	341	316	317	317	321	290	291	317	329	332	314	319	299	313	317	296	333	314	329	293	343	320	336	300	284	289	350	303	327	320	320	283	305	307	294	323	298	303	332	320	359	339	350	302	331	279	296	324	337	303	274	308	299	346	311	325	265	301	337	336	321	321	340	309	345	295	287	294	313	325	304	305	296	317	289	304	334	319	286	305	348	295	343	354	316	310	286	321	308	293	295	317	318	335	325	372	302	325	312	316	290	306	314	295	301	331	309	345	327	330	292	326	289	302	330	290	314	303	303	309	284	320	310	300	347	344	343	308	338	310	299	272	317	279	336	298	313	324	315	314	320	303	329	309	319	294	335	316	316	322	341	325	299	323	292	330	324	295	300	309	312	282	292	323	322	312	302	308	288	298	344	326	311	290	320	304	303	319	293	300	315	299	326	307	338	337	311	297	322	302	323	307	330	328	291	346	317	340	296	347	306	342	306	318	315	323	311	322	313	313	301	318	314	340	318	314	329	341	313	342	302	331	333	338	271	342	332	334	316	342	345	307	305	325	330	316	311	302	284	331	304	345	330	305	304	312	295	292	321	310	308	294	315	316	338	306	306	320	258	316	338	310	280	318	341	305	354	323	299	329	338	307	304	332	302	319	316	295	334	331	318	332	327	292	313	325	311	340	303	319	336	328	311	331	323	323	317	328	281	325	302	306	308	331	289	320	290	304	292	335	333	292	327	317	297	317	313	316	305	312	296	321	315	303	313	349	300	326	307	279	312	273	325	325	322	318	327	303	327	326	327	357	317	301	303	318	278	307	291	337	314	310	351	319	302	323	328	294	313	319	336	318	323	333	331	284	326	315	299	324	313	301	313	333	322	362	309	315	299	288	301	331	304	320	331	281	333	316	313	290	333	350	308	338	343	339	321	322	315	315	312	322	331	331	305	311	322	322	349	313	294	325	311	329	299	335	300	311	325	294	315	327	303	339	303	318	355	319	319	315	348	304	315	301	332	335	286	308	320	319	308	332	313	334	328	308	306	314	309	340	332	316	284	338	318	303	330	295	304	306	301	308	310	341	309	310	312	336	331	300	306	287	326	327	280	298	295	325	297	302	291	286	311	291	318	311	304	331	307	296	322	296	323	317	313	307	355	318	330	294	311	296	280	307	322	323	335	335	317	316	315	306	335	304	303	309	311	340	306	340	305	306	322	363	309	295	308	320	305	315	327	304	313	306	293	297	314	338	330	325	298	337	312	311	300	298	347	287	323	341	297	292	318	326	311	292	300	311	309	328	310	325	297	319	298	278	314	330	304	317	304	283	321	290	318	329	318	318	293	298	295	322	302	291	291	319	276	341	323	288	312	310	289	312	324	302	318	324	319	313	301	330	294	311	299	311	314	299	312	318	312	306	335	280	332	312	330	313	335	326	341	307	304	325	325	305	298	324	343	292	319	273	303	340	340	321	315	309	318	284	308	288	305	346	335	317	287	324	320	294	300	315	310	308	342	327	325	304	286	321	320	325	298	366	300	310	324	306	303	293	277	317	327	310	335	354	311	308	309	300	316	315	301	299	295	310	325	320	319	257	306	318	269	335	315	311	313	296	316	314	280	338	313	313	336	313	313	314	313	313	297	312	310	311	306	319	296	307	311	303	283	336	331	319	310	310	335	300	321	332	311	315	302	298	320	302	329	324	306	354	315	343	351	329	312	306	319	319	304	288	324	338	326	307	304	325	325	294	309	307	297	318	307	339	323	311	308	324	337	339	297	304	287	307	330	356	316	289	333	320	321	304	323	307	311	344	297	326	305	331	340	317	322	279	293	305	311	333	346	309	294	325	319	326	296	303	324	315	331	300	309	359	290	305	327	316	290	328	279	333	318	275	301	321	322	300	312	324	319	317	315	300	292	313	321	304	298	310	332	338	334	308	309	332	295	316	322	306	327	316	305	301	303	335	312	324	299	321	336	344	328	336	312	328	312	284	320	260	339	303	315	310	321	339	284	311	340	279	311	307	302	317	309	291	348	365	296	322	327	298	270	325	317	325	275	315	302	275	304	297	272	303	302	284	296	306	300	301	321
30552	44623	30346	19934	14387	10363	7820	5763	4283	3005	2453	2131	1970	1715	1379	1159	898	812	754	669	553	523	487	473	449	477	436	423	385	413	400	379	363	376	347	354	380	378	339	349	340	346	341	340	344	381	351	376	357	346	371	345	354	320	350	355	374	356	361	349	332	337	358	384	346	326	370	345	346	325	331	349	307	371	332	363	346	343	350	315	345	345	337	335	364	333	361	349	352	357	340	334	315	341	321	345	331	358	329	335	336	323	358	371	371	363	348	304	339	309	322	343	343	325	326	337	340	342	347	328	324	352	371	325	335	363	326	325	321	347	327	330	335	362	330	340	344	366	328	353	349	360	360	366	379	334	332	349	349	309	359	342	324	337	371	326	364	342	359	361	364	373	322	349	345	366	352	347	349	378	341	333	319	362	331	332	375	318	339	334	342	342	325	306	329	326	356	321	327	348	365	323	348	343	338	342	323	334	321	352	312	308	390	337	341	323	340	326	342	351	347	332	342	339	289	345	335	354	353	352	320	342	350	362	372	311	341	339	366	344	359	330	327	356	322	363	325	343	329	348	362	324	327	373	358	321	325	363	331	336	325	329	353	348	328	340	379	328	334	339	352	325	332	322	334	329	323	337	329	322	339	383	323	338	308	335	329	337	338	337	328	351	380	347	328	369	356	329	318	326	337	323	337	329	327	307	348	359	341	327	322	319	354	347	324	354	312	323	341	351	342	342	349	327	320	331	313	342	355	332	392	365	349	359	321	360	322	341	393	326	344	357	313	346	343	299	320	359	367	350	329	338	342	327	346	315	309	357	312	367	308	344	360	352	321	324	318	357	385	334	331	363	338	373	319	334	345	345	329	345	311	333	342	343	351	329	334	358	367	339	351	338	354	329	330	325	323	340	315	331	350	342	326	347	334	341	367	348	306	323	358	325	357	352	333	371	345	391	328	343	328	351	340	308	346	326	334	349	338	360	336	315	347	376	355	345	336	342	333	332	337	317	362	353	348	351	319	348	341	318	351	328	343	361	350	335	306	366	336	345	357	351	349	350	344	326	337	326	349	381	294	342	345	329	309	316	338	341	361	343	339	304	304	376	339	356	346	329	354	316	356	335	346	317	362	331	370	357	325	369	338	337	369	339	344	334	341	344	345	347	320	362	338	338	304	345	366	335	373	314	322	345	348	330	336	318	332	365	343	346	324	332	337	334	359	349	360	341	348	372	330	363	326	377	330	308	335	325	365	342	318	331	323	362	360	352	366	375	315	316	341	380	350	334	343	344	313	338	348	351	349	321	335	334	359	354	341	357	333	382	340	339	372	345	364	339	323	345	352	374	352	347	341	352	342	318	347	353	320	333	359	348	333	313	374	347	336	282	350	371	340	346	325	319	320	340	324	312	356	347	328	354	341	326	338	344	311	321	351	346	362	406	318	359	318	310	330	329	367	362	314	301	363	377	327	318	366	343	312	356	332	318	354	320	346	336	364	329	314	365	356	322	335	328	364	339	336	343	327	340	308	341	350	338	339	343	325	350	319	355	307	361	294	305	316	334	344	339	324	341	322	299	324	353	340	339	380	343	338	327	347	324	353	330	324	315	345	299	341	328	319	351	307	352	358	313	350	353	351	334	306	352	346	324	327	340	328	342	302	311	341	309	367	332	363	347	335	333	319	323	321	350	303	362	327	373	328	341	331	333	321	330	309	356	348	354	327	335	348	340	359	323	340	331	334	356	325	341	346	335	346	312	333	341	328	353	377	336	307	338	340	339	344	344	355	348	322	335	334	347	354	366	354	319	320	329	332	350	337	330	320	351	327	349	316	333	341	339	320	353	358	341	356	362	337	332	318	346	354	298	348	349	332	341	340	343	320	371	346	325	314	350	329	351	342	342	336	347	338	311	318	334	327	327	299	329	324	343	335	352	331	336	335	347	325	341	350	325	330	351	325	351	315	322	317	342	336	285	362	355	336	355	334	340	380	332	343	354	357	340	358	341	324	326	359	364	342	352	337	332	377	338	353	360	358	378	310	327	318	339	342	336	340	337	345	336	339	332	360	346	352	365	321	313	350	336	363	352	340	320	333	365	356	346	363	325	336	361	341	329	369	351	333	314	328	309	338	289	338	343	315	333	359	349	369	314	323	362	352	349	357	358	366	345	347	337	312	308	336	345	333	342	307	385	354	338	304	348	329	349	329	326	353	352	326	359	361	310	312	336	332	335	367	346	337	365	362	360	342	309	333	332	342	317	363	323	345	315	363	339	342	343	341	294	314	341	355	339	341	326	371	362	342	355	333	308	343	335	356	388	321	357	346	372	342	316	331	345	360	321	368	377	377	345	344	309	348	344	371	355	333	353	342	322	366	383	348	337	369	331	330	304	326	318	355	358	353	341	346	321	338	332	375	306	348	307	342	351	354	320	330	346	369	346	329	337	328	338	327	323	357	341	375	348	350	343	357	336	334	344	372	304	345	338	327	301	340	351	324	343	333	328	348	345	300	354	328	361	317	335	327	371	340	352	328	336	343	373	348	349	346	342	341	337	353	336	332	322	345	337	347	324	310	347	326	332	324	370	347	347	363	355	363	378	336	375	328	370	318	358	331	376	323	369	346	319	320	329	353	339	352	350	339	360	319	368	332	376	344	319	351	337	314	345	338	353	367	330	342	335	348	345	347	328	355	314	344	343	330	334	361	351	326	339	344	315	342	348	344	343	330	280	375	355	323	331	341	357	346	342	339	350	339	360	358	338	333	365	349	333	334	318	382	320	342	339	356	356	356	355	322	350	356	347	357	334	345	342	291	328	333	378	331	317	320	353	368	324	332	331	332	327	341	353	326	357	336	331	337	321	345	319	381	305	324	343	359	354	299	317	343	351	357	337	353	333	334	346	342	312	331	332	319	332	330	331	347	320	338	324	348	326	340	340	348	335	348	341	344	349	357	323	318	340	358	317	357	371	331	360	322	352	318	334	362	309	356	358	377	355	331	354	358	328	350	381	346	347	383	356	345	372	350	390	339	299	355	348	336	358	311	353	315	349	312	344	365	329	330	337	357	324	376	361	357	336	359	342	327	331	288	379	314	329	367	318	326	333	313	330	337	340	347	330	310	348	321	366	352	317	349	346	326	322	340	360	378	345	370	325	329	348	325	317	344	338	346	367	311	351	340	333	343	332	337	345	344	337	348	323	363	377	344	319	312	333	317	332	320	330	357	350	332	363	334	351	358	337	316	346	351	329	338	327	343	334	345	342	356	334	360	329	337	338	360	385	321	348	341	351	370	327	338	336	341	358	318	332	316	348	354	324	338	347	328	334	330	339	350	335	340	387	328	354	355	312	350	334	338	350	352	334	334	327	334	363	361	331	352	337	329	357	359	396	297	326	350	371	355	318	344	342	328	330	328	353	352	324	346	331	333	348	336	332	359	332	336	331	344	359	331	358	353	333	349	333	330	331	323	373	326	357	318	297	311	313	319	360	348	332	343	339	351	327	371	346
23829	21214	28487	24620	21762	17187	10180	6287	4194	3108	2656	2321	2018	1821	1555	1243	987	931	800	705	593	606	582	574	567	490	524	485	478	494	508	459	443	444	462	462	467	453	478	431	431	405	401	454	442	450	432	406	403	432	418	398	402	413	447	393	441	407	410	390	457	436	414	415	387	413	354	417	434	412	411	387	424	409	410	438	393	394	383	402	380	402	420	427	407	426	426	433	441	370	441	355	381	397	423	424	407	394	417	398	437	376	386	436	376	394	430	420	444	441	445	395	406	448	400	432	398	405	428	406	420	411	420	417	422	366	427	421	409	437	392	421	391	398	417	431	415	418	388	393	431	447	389	394	427	405	402	398	413	424	386	410	421	416	416	423	395	436	412	418	397	386	423	441	431	408	411	444	379	398	428	412	406	428	457	397	396	424	442	424	420	386	418	398	407	418	405	373	389	382	407	419	425	392	427	415	411	410	400	432	421	432	405	409	400	404	392	430	424	406	412	417	418	390	396	395	395	413	398	406	401	404	388	413	396	415	414	416	407	354	423	376	416	394	412	409	383	404	398	429	386	383	417	379	398	399	379	423	396	402	366	409	425	422	429	403	383	423	403	411	413	376	407	415	395	374	386	404	414	398	396	472	414	376	417	399	401	407	348	385	400	413	421	384	399	425	412	393	388	426	426	386	388	408	371	392	399	398	400	394	410	405	418	401	411	366	420	398	395	423	394	443	418	389	383	427	397	416	467	405	424	394	379	396	378	394	382	406	416	420	382	391	418	397	407	430	431	419	406	406	384	384	394	390	415	385	370	412	414	404	420	413	377	394	416	439	433	416	423	409	410	414	425	426	376	435	390	404	396	402	426	390	397	432	414	388	415	387	382	372	403	394	416	419	439	427	426	413	403	425	419	388	399	355	389	382	404	373	371	406	448	441	431	397	431	428	393	400	382	429	410	392	401	446	426	375	403	427	430	454	422	436	419	423	401	399	417	404	427	406	398	373	416	416	403	413	419	401	423	382	430	367	382	392	429	395	400	435	415	416	424	449	406	414	405	377	400	419	412	407	420	465	439	395	359	383	396	400	395	395	420	419	424	381	397	454	419	399	392	358	394	423	400	406	394	401	405	452	390	427	393	386	436	399	403	379	380	446	353	455	420	397	417	393	407	399	386	405	391	373	409	414	388	413	409	419	392	426	441	437	411	374	402	449	381	359	421	376	394	415	439	398	419	396	419	390	379	396	407	430	425	420	410	416	433	433	433	394	432	425	443	399	399	413	446	404	426	359	411	413	436	359	396	386	418	398	432	403	424	411	407	394	419	394	380	385	399	403	400	417	382	409	407	407	436	393	409	389	405	414	401	389	393	380	402	401	402	390	455	420	393	406	418	442	404	421	400	423	439	410	400	380	414	411	406	391	408	436	399	407	419	356	399	405	450	406	445	403	431	408	394	398	427	388	417	418	445	413	441	398	376	382	401	384	410	410	414	398	399	415	414	438	444	403	415	372	419	421	394	415	403	402	420	437	391	394	408	409	403	425	425	403	400	403	453	409	376	418	428	438	408	437	425	407	405	408	409	412	401	383	387	420	416	384	428	381	430	434	425	407	412	419	424	413	382	419	428	401	425	421	428	389	431	415	388	416	379	405	397	429	395	399	399	403	423	412	435	421	411	406	381	409	399	450	411	404	392	404	390	448	402	423	389	455	399	406	430	407	382	361	386	402	429	422	405	399	407	407	421	419	431	427	404	386	393	431	393	409	404	422	365	347	377	439	409	390	415	415	383	387	384	381	409	379	389	404	385	408	414	407	424	398	415	408	432	419	399	370	395	378	396	425	404	419	414	440	425	410	413	412	396	379	408	390	435	392	360	405	408	391	402	422	438	368	409	408	419	396	373	424	425	400	401	417	376	383	401	406	421	412	399	422	412	397	408	406	389	377	413	424	414	403	392	412	418	439	460	398	363	389	409	408	414	405	445	375	391	382	392	435	413	404	419	393	425	418	404	403	399	393	443	432	369	355	384	415	429	400	401	423	375	418	425	438	440	405	447	430	414	381	397	425	409	386	427	405	404	399	416	407	402	398	437	400	379	410	412	394	409	459	422	412	382	404	442	422	392	385	425	407	434	412	417	426	400	410	404	423	381	409	392	391	374	384	406	438	372	410	414	407	423	401	406	441	359	423	414	411	406	371	386	408	410	397	382	394	428	409	421	387	406	421	394	422	425	393	384	422	416	426	378	381	403	427	415	418	395	404	405	420	421	395	432	367	436	432	434	435	436	425	406	409	437	407	385	386	390	440	402	422	396	413	412	368	393	407	381	373	373	422	410	413	409	408	404	413	431	403	415	398	361	382	338	401	430	395	410	409	427	406	392	417	390	381	396	398	400	385	390	418	409	415	424	415	374	408	386	462	422	420	441	404	369	408	431	398	409	390	434	389	367	398	408	409	404	427	430	404	380	425	437	396	419	406	385	434	386	424	426	425	415	393	393	417	357	418	411	397	409	387	441	385	413	410	409	423	425	403	382	411	406	401	456	420	383	417	403	389	427	426	433	414	420	403	374	395	411	435	399	391	419	428	404	392	401	404	441	414	404	425	411	415	421	458	422	410	414	419	411	406	393	396	437	370	436	417	390	379	380	414	410	411	408	418	398	419	428	447	439	410	440	418	394	415	442	409	402	404	380	432	428	383	362	410	444	404	445	407	394	407	402	419	440	427	389	405	388	427	410	413	388	378	386	408	402	378	410	404	407	422	378	399	414	422	441	398	423	435	421	415	400	383	376	425	413	392	408	402	377	415	408	388	418	399	397	431	369	415	427	397	374	383	408	419	433	402	427	420	431	393	393	435	404	404	378	403	378	402	415	416	425	360	422	429	438	444	359	387	422	427	396	421	416	397	371	420	394	428	374	435	409	419	414	366	393	433	426	435	402	394	396	426	387	413	413	418	389	392	418	392	411	396	393	373	408	387	421	399	394	392	401	375	387	409	396	400	385	429	417	423	382	373	407	394	416	399	397	395	389	428	390	414	407	404	437	392	407	428	408	433	419	406	398	399	404	417	422	403	424	403	433	399	404	382	425	438	402	446	421	396	416	421	418	406	385	479	397	435	368	418	448	390	400	401	431	412	424	408	408	402	394	411	401	399	423	385	376	374	388	430	400	435	402	459	382	404	401	425	439	410	391	412	392	419	377	421	417	422	391	421	405	416	414	407	370	410	374	391	404	392	410	419	393	413	402	395	390	407	424	415	410	414	423	422	393	417	359	423	419	422	423	403	401	430	422	425	415	401	413	417	417	424	403	388	421	438	403	389	399	407	410	412	412	407	376	437	400	406	440	414	413	404	385	427	423	402	416	433	383	443	407	432	397	412	430	400	414	387	422	418	394	396	414	381	406	433	433	370	395	411	431	420	409	409	403	406	428	371	410	415	393	426	382	430	363	409	386	380	418	436	417	393	413	413	398	418	420	405	440	402	419	393	408	410	411	401
31544	54350	39684	26893	19965	15243	11940	9246	6733	5086	4121	3650	3145	2621	2317	1788	1472	1334	1092	930	778	755	671	689	668	601	599	565	578	551	549	491	516	527	518	511	495	476	482	421	443	440	446	494	472	449	448	441	436	469	430	479	457	453	420	438	469	442	420	430	431	427	446	456	430	469	441	468	425	434	430	422	460	414	437	445	460	434	472	398	443	457	401	408	472	447	452	424	461	413	390	402	429	430	448	399	422	403	442	399	412	430	422	426	419	443	450	413	444	429	438	423	440	435	411	426	409	407	455	440	395	441	421	428	457	419	405	435	424	424	449	473	441	438	468	392	419	426	431	443	431	442	411	447	430	422	421	444	462	433	438	448	428	457	446	437	407	396	425	381	432	451	473	482	453	454	386	391	438	429	429	403	404	446	444	430	465	411	469	445	455	426	400	446	436	455	436	431	419	420	459	419	421	460	468	407	459	455	429	466	404	438	449	426	406	427	475	388	418	468	422	452	423	455	437	439	447	398	433	435	406	423	428	421	429	443	399	470	465	427	466	394	438	412	492	453	449	414	445	450	401	423	443	421	406	458	438	447	431	437	422	411	410	436	426	448	447	419	457	409	431	438	442	431	401	430	481	435	411	434	412	422	439	463	435	433	414	435	398	449	442	459	440	425	402	443	425	484	442	422	394	421	445	448	440	442	436	426	478	411	425	456	416	453	437	420	422	451	425	423	444	411	436	447	414	445	453	453	413	432	455	410	422	396	413	465	419	443	414	442	437	444	430	440	429	418	405	434	409	436	433	425	428	402	414	411	427	478	422	461	422	405	419	414	447	424	456	441	439	467	427	431	405	436	411	438	446	411	413	422	433	429	458	444	395	392	404	396	448	469	417	429	408	456	409	424	447	441	413	445	435	412	448	434	432	429	394	453	409	474	420	435	446	453	486	426	457	426	438	414	420	433	427	449	441	395	442	419	469	426	451	470	497	457	452	450	441	442	431	450	471	447	458	445	393	458	459	426	422	422	388	450	406	402	458	423	385	407	423	403	420	409	435	476	445	456	396	442	449	390	414	425	415	425	404	404	420	422	418	423	455	434	421	428	496	393	429	434	406	424	440	442	456	441	429	435	419	411	434	426	408	415	463	472	442	478	416	425	422	417	409	439	419	424	431	409	455	461	423	420	418	459	449	452	410	458	435	430	437	425	405	476	429	419	393	445	443	409	462	415	421	403	426	448	440	406	409	429	437	422	452	474	430	409	462	449	470	435	442	449	426	421	444	421	449	442	431	439	416	422	434	452	396	437	455	401	425	437	430	470	439	372	400	432	444	394	417	433	454	447	442	422	438	442	402	411	430	428	422	417	437	421	419	429	417	464	446	437	435	408	444	470	454	401	417	467	402	431	420	457	391	437	427	438	406	426	465	433	448	436	410	485	451	394	427	447	465	411	412	438	458	420	457	471	439	447	453	412	442	442	410	421	399	424	420	494	423	463	402	424	405	397	431	458	422	446	431	437	455	413	433	418	431	407	466	460	445	417	427	420	432	438	395	437	441	447	440	410	429	442	412	422	423	469	397	444	441	410	467	420	390	485	452	431	439	419	425	475	452	422	417	383	480	394	409	497	445	452	425	469	416	436	415	426	429	413	428	405	454	408	420	456	423	446	428	435	447	415	433	440	426	401	442	425	479	427	433	423	425	446	457	397	430	409	415	413	433	430	423	450	459	406	452	500	459	435	427	414	442	460	450	451	435	445	434	421	443	431	443	421	435	445	400	424	397	410	441	422	420	440	411	432	462	412	452	428	404	419	449	438	438	452	450	404	461	441	458	411	440	424	429	455	389	435	451	446	447	408	441	412	427	450	441	433	442	423	482	442	383	405	460	436	447	415	393	433	471	429	421	430	415	421	436	419	408	437	450	425	459	442	368	444	401	452	414	431	441	418	408	412	405	413	439	427	401	442	438	468	420	420	436	458	430	442	398	454	426	450	456	410	427	417	405	447	433	443	455	467	454	489	420	419	425	428	431	434	410	425	389	411	419	426	485	417	443	446	433	435	421	414	414	432	453	436	451	419	431	404	430	411	437	396	427	455	454	432	445	459	428	394	426	444	424	437	445	452	456	448	440	422	405	447	448	444	439	444	418	419	437	454	420	416	438	451	475	417	455	484	445	448	457	450	433	428	443	438	432	437	441	450	428	457	433	447	410	424	442	446	427	390	431	397	434	459	440	428	421	426	452	434	425	454	434	417	435	426	415	436	446	447	398	460	460	426	434	442	420	432	404	395	403	439	458	407	414	408	426	434	462	457	415	461	418	427	439	390	438	417	446	446	425	467	405	428	462	453	443	455	435	430	446	439	419	430	450	451	407	432	446	431	452	427	413	438	414	439	425	411	415	443	430	415	422	413	447	421	417	399	408	416	422	409	423	426	415	450	449	446	436	443	430	417	403	444	386	440	461	416	412	420	426	441	436	436	401	444	428	426	428	463	446	437	442	473	452	463	455	404	415	417	443	460	435	457	425	410	439	425	434	458	444	404	379	427	431	460	419	460	447	441	409	443	410	434	450	454	446	451	429	447	431	407	443	407	461	435	416	409	426	435	446	438	442	435	437	422	413	402	427	396	448	389	436	462	454	423	422	408	424	443	452	428	428	407	419	467	450	430	419	475	442	401	445	423	416	443	421	412	417	424	428	438	428	442	433	426	410	455	450	441	384	442	448	401	451	399	392	412	426	442	426	446	465	438	407	411	428	441	421	397	464	419	422	435	395	426	435	412	439	436	457	433	420	488	464	420	416	418	424	428	424	407	412	416	441	463	399	475	464	428	430	442	414	439	441	432	429	408	441	438	426	434	425	452	409	440	400	450	456	408	419	425	461	413	451	433	415	450	430	440	407	445	465	412	420	464	458	455	416	461	469	452	483	452	447	441	440	433	408	448	454	446	462	480	450	424	435	435	437	405	469	415	424	389	416	417	440	432	436	404	446	420	453	430	465	461	450	450	433	447	479	410	438	420	440	455	450	385	434	452	417	448	464	455	413	416	441	440	458	430	460	432	437	403	416	431	428	453	404	404	429	444	404	440	434	422	431	433	427	449	429	458	435	422	430	427	404	452	446	398	471	434	458	474	436	424	417	443	405	499	436	403	451	425	455	427	371	441	427	439	424	431	397	409	446	448	450	418	458	437	445	423	473	421	418	455	391	428	428	423	423	419	458	467	404	438	399	415	463	429	429	448	412	390	422	431	433	445	434	444	415	408	438	443	415	433	411	467	486	460	453	407	441	412	385	423	442	423	448	433	446	446	444	433	455	465	421	425	440	413	463	409	399	413	439	477	462	455	391	458	430	410	431	427	430	432	475	437	420	442	446	402	420	454	436	491	449	444	473	418	453	407	423	486	435	457	448	421	438	402	470	419	409	422	439	455	399	437	466	444	416	449	406	429	420	463	426	408	467	439	441	428	437	426	413	475	433	407	434	433	424	423	411	408	407	430
25055	21335	28002	26138	17660	9799	6151	4299	2851	2226	1956	1737	1416	1364	1123	918	766	673	643	511	471	463	386	418	365	344	338	365	349	357	322	317	331	321	323	333	299	326	318	289	289	314	295	302	329	281	301	275	311	298	296	266	298	314	306	275	298	298	267	288	296	257	327	283	312	296	316	305	277	271	288	296	276	272	296	294	271	313	287	301	346	290	276	268	293	311	313	294	271	261	289	300	300	294	317	286	275	300	318	290	275	290	280	298	285	287	265	289	299	303	303	288	269	311	278	282	315	316	298	261	326	271	298	272	276	307	287	285	259	287	298	294	275	297	310	292	293	306	309	279	284	300	283	267	287	270	255	273	287	325	299	278	296	275	282	278	285	291	278	279	266	300	260	302	302	298	280	274	294	268	289	299	269	298	288	294	277	276	305	300	297	298	299	288	297	266	273	303	281	249	266	259	282	301	297	285	294	276	275	275	285	283	288	278	281	297	292	264	279	266	319	307	283	273	292	289	287	273	266	340	285	313	299	315	283	318	295	313	264	282	284	288	285	280	291	267	289	266	291	291	303	256	280	304	245	283	301	277	289	286	282	307	265	326	280	302	286	327	282	292	280	291	296	296	283	266	289	292	293	305	318	283	285	302	312	285	277	275	295	288	296	312	266	306	253	315	276	271	284	323	290	286	294	299	278	268	283	275	284	260	274	293	312	271	309	273	281	283	287	255	270	288	288	285	280	312	298	264	285	290	298	273	323	294	274	282	291	297	271	306	347	281	286	283	315	246	270	279	302	284	270	241	296	271	287	279	264	270	305	304	318	280	276	296	282	288	275	296	317	261	283	279	307	291	293	300	289	291	269	288	289	293	268	300	272	293	308	300	265	264	290	266	308	294	335	262	249	265	302	263	277	301	285	272	279	298	304	262	283	298	273	303	293	282	276	288	264	294	303	309	292	303	301	292	303	286	326	283	300	304	272	272	256	266	299	270	302	261	320	324	285	332	285	297	274	288	298	297	268	288	300	259	300	267	278	275	290	307	308	268	298	267	287	273	264	245	300	308	282	261	318	262	286	299	318	313	291	335	299	311	298	295	305	300	274	292	287	299	296	276	316	315	284	312	307	272	296	312	288	325	265	265	283	285	298	317	308	293	296	275	277	306	276	320	295	318	302	286	284	301	285	276	275	282	288	291	279	286	270	320	283	285	296	279	287	293	274	292	320	280	303	311	268	293	262	305	293	318	295	297	282	262	286	285	308	259	288	303	301	294	281	321	300	286	270	265	329	287	284	293	289	291	258	294	284	293	293	264	292	288	301	303	306	268	299	308	298	284	294	320	287	306	288	286	294	282	269	287	286	300	272	300	276	273	311	267	273	271	334	279	299	274	302	293	261	304	266	316	285	306	285	309	261	300	278	289	326	282	297	337	258	324	274	312	326	325	276	262	309	289	285	268	289	303	263	302	249	294	284	276	276	290	286	277	256	287	294	308	295	290	275	301	276	297	289	267	296	293	280	287	282	277	302	302	297	320	273	292	295	281	293	295	291	277	284	284	303	286	307	291	292	267	292	304	295	305	281	274	257	255	253	275	295	273	285	285	271	294	286	284	295	309	279	281	309	310	261	273	294	303	309	279	323	284	303	285	285	296	287	300	277	275	266	285	325	299	282	259	273	282	268	314	310	286	283	305	269	292	311	296	322	289	293	302	302	304	279	333	289	298	295	286	283	310	285	302	296	308	259	287	321	284	281	291	293	273	266	300	309	284	317	283	302	276	268	270	274	325	265	304	308	273	283	276	277	281	264	260	300	313	271	295	275	298	310	335	292	261	293	284	273	272	292	278	295	307	323	261	265	283	298	261	278	303	276	315	299	326	282	288	283	307	314	300	312	273	298	290	269	273	312	291	318	323	271	288	265	315	287	282	276	305	288	303	294	299	286	292	270	314	298	274	294	284	299	301	292	320	268	271	288	316	304	281	276	297	290	281	292	299	299	287	252	318	287	291	255	277	306	294	280	281	291	290	286	304	275	290	303	311	294	286	246	286	288	293	301	291	301	289	281	296	294	286	272	296	286	293	277	291	311	251	303	298	288	291	270	242	262	272	288	294	266	277	261	318	270	295	322	265	280	286	297	265	293	269	294	300	270	292	258	290	285	306	320	289	259	288	287	288	289	288	261	254	318	274	291	278	274	275	275	253	264	283	319	279	268	306	332	302	281	289	258	277	282	278	302	313	308	286	292	275	277	278	283	253	291	327	324	288	291	301	249	286	263	270	277	306	304	304	293	242	313	295	315	291	249	298	290	308	293	315	262	303	280	305	294	284	294	295	300	301	288	269	294	279	305	324	279	285	305	286	330	297	262	292	302	316	307	296	304	279	322	310	302	297	285	269	268	290	300	278	325	305	313	308	313	309	296	300	336	280	324	277	291	277	297	281	271	282	313	267	295	275	300	275	274	272	276	291	311	275	270	307	304	264	295	307	304	289	275	292	287	266	277	276	279	285	277	299	272	307	271	306	289	300	321	292	290	295	261	290	291	279	334	255	269	296	287	300	303	287	294	294	300	303	281	298	241	283	299	271	275	289	281	282	306	267	317	308	265	307	277	292	291	312	290	290	280	297	257	306	278	268	298	298	298	305	270	286	296	276	293	302	280	271	289	290	318	301	284	274	263	266	279	305	270	279	308	303	313	297	351	288	298	274	298	282	306	281	298	334	275	289	282	272	329	290	269	290	298	302	293	296	300	285	285	304	307	281	291	284	289	278	283	304	285	287	298	292	305	276	267	312	272	286	292	300	304	305	275	292	292	290	298	277	281	284	277	274	265	313	295	284	263	293	348	285	276	278	313	300	259	285	306	292	304	277	290	299	281	330	293	305	297	305	300	285	306	287	323	305	285	296	263	273	285	293	306	295	282	294	286	286	318	260	310	258	279	290	313	303	313	296	294	264	278	271	309	279	280	264	318	288	292	301	307	301	270	288	309	277	300	308	257	304	292	295	285	297	277	273	298	291	271	273	310	275	286	301	293	280	317	279	311	300	289	272	305	261	297	287	286	293	283	295	292	285	307	288	298	273	284	295	279	280	305	282	291	300	321	288	301	275	291	294	288	284	302	272	309	275	277	276	282	303	241	271	302	272	267	302	267	314	256	274	293	302	289	305	270	267	296	269	301	276	263	265	301	283	290	287	289	278	290	282	289	284	280	291	288	286	289	281	272	311	295	311	279	258	292	286	298	286	272	288	289	271	274	294	277	301	260	287	299	296	305	297	296	275	297	303	291	299	291	261	294	279	300	278	264	259	275	288	286	284	303	274	284	285	280	282	318	286	301	313	307	297	325	323	289	283	319	284	275	313	271	300	275	274	300	269	311	295	301	314	286	290	288	299	265	295	262	280	310	318	311	307	303	271	325	274	305	289	313	286	267	301	275	299	257	316	268	283	285	294	265	330	253	277	262	289	288	307	274	277	294	252	281	282	280	295	270	284	295	272
30944	50086	35913	23194	16850	12706	9841	7448	5361	4004	3373	2915	2443	2183	1911	1364	1148	1043	898	706	618	587	532	499	472	478	437	445	440	405	425	377	385	382	379	349	357	377	366	352	319	329	369	343	363	334	341	360	347	330	307	322	390	310	333	319	350	357	324	309	340	365	303	307	326	316	326	316	315	315	317	331	326	337	309	332	328	325	329	298	339	328	319	329	328	357	316	348	326	320	313	320	282	319	293	325	357	331	289	330	301	323	320	323	321	299	341	313	326	322	320	296	320	305	306	322	299	330	300	300	282	320	302	328	335	312	303	274	299	314	313	293	338	340	334	295	323	328	340	310	314	312	338	304	324	328	289	302	320	325	333	346	340	323	307	308	323	326	299	320	321	302	317	334	318	298	304	340	330	339	363	324	364	316	326	317	310	316	341	337	336	304	304	325	334	330	357	320	287	327	336	319	323	336	343	289	329	319	328	338	348	309	312	334	346	335	336	322	307	330	309	305	308	305	332	285	350	318	331	322	346	326	306	319	306	312	361	314	327	319	339	327	323	331	299	341	296	339	318	338	277	329	332	294	293	307	305	359	336	335	332	323	351	305	295	287	317	317	335	316	305	323	292	317	298	292	338	319	337	301	325	320	334	323	307	303	333	318	330	324	321	339	322	333	317	314	315	351	340	325	325	299	317	305	297	299	330	319	314	314	327	306	325	347	351	346	324	347	327	340	335	331	299	334	358	345	316	321	345	336	335	292	324	314	322	301	300	333	336	310	335	332	305	358	337	308	294	308	317	318	326	330	297	307	343	359	327	342	288	302	301	335	295	325	343	316	327	327	303	331	345	363	358	305	305	323	356	311	345	304	316	289	318	321	302	302	309	316	314	319	318	298	324	349	320	291	353	284	340	331	360	327	321	302	319	344	293	319	318	330	362	306	302	324	307	302	303	318	292	319	287	313	307	317	305	295	326	324	333	339	329	315	382	303	301	333	335	311	286	307	336	286	328	332	323	339	308	311	344	320	310	335	350	322	303	336	333	317	322	318	317	353	309	316	309	325	321	322	327	333	309	332	316	331	315	329	328	336	306	342	335	334	314	330	298	307	317	314	321	338	303	312	323	304	345	320	330	297	335	308	282	324	306	295	351	304	310	323	300	336	329	323	339	318	325	312	303	302	353	312	297	331	334	332	297	357	359	316	313	303	307	320	326	302	322	338	285	306	298	302	312	292	342	311	313	324	320	309	327	296	310	311	308	334	340	323	329	312	313	310	328	335	315	328	314	331	294	297	298	290	340	287	311	315	302	347	310	284	318	342	340	291	318	285	293	312	315	314	317	312	319	326	317	317	285	357	313	311	348	313	299	324	349	323	328	304	364	338	322	295	295	334	333	301	288	340	309	314	335	298	311	305	311	316	341	332	324	321	329	330	306	322	337	336	321	315	347	315	328	309	337	318	320	317	305	290	318	345	329	339	300	312	328	342	289	321	337	315	330	335	312	330	324	302	334	336	308	334	323	322	341	322	318	315	309	314	309	333	303	330	294	304	315	342	331	348	333	311	358	310	310	277	310	311	345	305	360	334	322	321	337	312	345	330	324	321	356	304	337	294	298	319	322	294	308	329	317	361	277	300	350	318	322	337	316	326	323	323	326	344	338	328	363	318	313	308	325	316	320	341	338	332	353	290	290	309	320	322	326	338	308	321	313	311	295	322	336	305	345	308	337	334	337	341	303	285	331	359	340	344	312	321	321	286	317	349	314	340	339	328	298	286	316	300	338	315	322	324	323	321	337	334	337	362	321	320	306	315	312	300	323	305	303	339	327	280	346	340	324	311	327	333	327	345	301	343	312	338	322	340	351	275	343	352	306	330	335	321	322	317	334	292	322	311	325	318	308	356	323	314	365	303	335	294	321	345	320	328	337	315	338	314	300	295	330	340	288	305	322	320	331	334	284	316	326	311	318	325	352	325	316	298	340	295	313	360	334	316	328	323	307	338	314	317	293	313	316	314	332	311	335	310	317	312	326	345	342	328	310	360	310	332	324	300	303	294	309	330	355	285	285	323	293	335	307	307	315	337	330	315	348	315	304	339	333	310	322	326	300	292	305	318	297	287	301	340	314	298	285	293	289	296	337	322	340	343	338	334	331	309	305	300	326	299	324	311	324	300	333	341	305	336	313	334	319	310	324	305	343	312	345	319	316	339	332	289	292	341	311	295	324	313	295	295	299	304	333	312	323	312	322	318	303	298	342	341	329	286	303	316	337	313	345	311	337	334	341	305	303	311	302	345	313	282	339	309	302	305	328	314	314	322	330	333	324	321	335	321	320	339	342	321	304	308	314	281	341	334	303	332	339	333	301	295	329	311	348	301	322	324	318	340	322	329	322	315	340	309	336	298	315	304	322	331	280	287	298	335	345	339	353	306	352	312	322	334	332	349	331	286	308	328	329	328	364	299	346	281	310	301	339	323	335	321	308	297	325	315	305	303	343	294	314	316	329	339	296	323	329	276	304	309	332	302	313	320	322	308	292	306	324	308	307	325	312	301	339	327	304	331	327	333	296	300	305	293	308	330	310	336	311	297	326	294	294	308	332	313	362	297	323	309	298	304	313	316	282	367	289	314	342	317	333	315	311	303	316	315	282	297	313	324	333	275	295	315	352	305	283	305	339	295	364	347	274	297	344	363	310	330	341	292	330	341	330	316	325	313	301	283	314	344	354	305	360	367	334	332	344	305	328	327	310	309	329	314	315	307	300	322	350	319	301	324	331	310	320	331	306	331	331	323	306	314	325	327	317	355	325	332	316	357	329	326	321	281	334	357	322	333	317	312	325	338	338	329	291	337	304	296	320	316	300	351	323	354	297	326	315	311	330	325	344	317	319	325	289	317	324	283	344	315	323	318	319	304	347	334	331	324	345	284	332	315	330	321	302	340	343	324	284	315	335	340	313	336	367	299	298	359	319	319	303	305	335	336	292	326	327	279	318	326	288	360	315	299	332	312	339	328	298	309	355	325	326	320	336	333	319	302	311	323	323	330	330	312	338	331	345	313	291	302	305	337	334	308	312	310	324	301	330	321	309	318	325	331	310	335	290	329	315	349	314	321	300	290	336	303	295	309	296	317	309	303	337	311	309	317	336	314	325	326	323	326	330	310	269	355	304	315	307	321	310	321	295	336	334	325	349	317	322	310	339	303	311	314	292	336	365	313	324	333	296	332	297	344	295	325	303	312	360	360	316	312	328	339	341	346	314	309	305	307	329	319	327	321	323	352	337	320	327	316	352	298	276	324	336	320	328	339	326	320	348	304	301	328	370	307	316	318	295	303	326	302	345	301	322	299	366	305	331	349	306	301	298	330	323	339	354	354	321	308	335	332	322	302	317	333	338	336	320	298	323	323	288	317	326	325	328	279	328	317	320	294	312	315	291	305	289	312	301	339	312	325	312	341	330	309	328	331	322	326	319	299	347	297	357	304	338	322	349	325	304	344	308	307
22860	21299	29036	23957	21544	22269	18480	8930	5985	4353	3788	3294	2695	2441	2123	1589	1413	1168	1040	841	759	736	648	658	606	598	514	566	569	542	517	553	499	538	443	481	476	473	447	480	478	440	447	475	439	454	471	407	438	459	451	439	444	422	454	424	448	402	482	410	419	445	449	419	466	404	416	411	423	409	392	412	418	418	445	445	400	423	452	412	436	401	415	439	402	401	417	415	444	452	436	401	447	408	432	411	410	419	415	404	426	459	414	427	487	457	427	404	451	435	464	427	438	439	446	445	426	414	438	454	414	437	402	414	400	426	396	416	437	441	431	430	447	385	429	414	441	429	444	424	422	424	445	437	440	442	403	425	410	426	433	425	430	425	431	404	421	413	433	396	423	424	422	405	428	406	423	366	464	418	420	450	410	410	441	429	420	437	435	386	430	421	364	434	451	415	391	432	386	422	474	444	411	465	402	430	417	473	398	414	438	405	369	399	420	424	414	465	397	394	427	435	436	432	440	445	412	412	414	402	398	449	421	409	428	402	451	441	407	426	450	415	461	407	445	425	434	413	431	388	442	392	427	420	432	387	407	423	445	426	430	399	422	420	426	421	413	468	407	430	453	457	456	395	442	408	442	431	425	399	419	440	434	401	415	422	432	424	428	402	402	442	399	435	428	455	428	411	410	423	424	427	429	426	422	441	408	431	398	443	454	428	417	410	397	426	435	425	459	394	452	442	449	411	404	459	426	425	429	429	398	423	441	402	445	407	444	390	413	451	426	440	444	452	446	428	446	454	402	410	406	446	466	407	424	449	413	429	406	419	450	415	415	429	386	420	427	415	423	413	419	449	425	435	414	433	400	438	459	471	427	415	459	445	462	401	442	462	401	416	417	444	416	397	435	458	401	404	431	428	414	429	433	414	434	459	448	448	463	460	448	448	469	432	435	415	429	407	435	435	421	404	463	453	427	462	436	445	441	403	424	426	414	424	420	428	408	426	437	367	414	410	395	403	450	433	406	445	416	407	483	410	421	408	439	421	377	432	444	448	432	414	427	443	407	440	427	436	430	396	475	434	447	402	430	452	449	431	433	451	422	411	429	462	400	406	424	395	442	441	433	446	429	478	399	408	401	387	449	468	403	441	453	437	443	455	395	430	415	426	431	434	459	433	422	431	442	417	431	414	434	441	470	457	417	426	413	457	398	419	453	403	452	435	444	391	417	463	385	421	452	441	441	411	436	417	425	393	418	419	444	395	449	450	405	425	410	404	414	458	447	423	428	419	422	450	392	445	435	451	391	456	425	417	471	417	443	409	422	422	454	415	423	397	407	436	432	448	420	433	438	439	443	419	445	403	410	391	420	410	460	439	446	422	433	413	454	413	418	419	392	414	403	423	438	452	425	435	426	446	411	395	441	382	424	426	409	427	418	406	423	452	419	400	421	407	437	396	416	429	427	403	430	427	452	432	461	467	388	406	422	435	433	437	461	426	417	449	436	439	416	397	434	413	431	447	434	431	451	457	442	407	486	425	372	427	450	471	384	427	422	415	419	412	420	456	405	427	396	442	423	438	397	477	425	466	412	431	440	428	446	393	410	447	444	428	460	414	400	409	436	428	460	396	403	399	390	423	433	431	456	431	417	392	399	448	406	454	443	429	372	437	426	437	410	450	455	423	449	426	395	438	408	432	424	380	482	437	426	404	468	452	469	443	381	433	437	408	405	440	433	451	481	412	417	424	423	404	380	441	405	420	436	397	412	402	411	392	430	444	383	430	427	421	430	409	426	411	423	417	409	429	406	411	433	419	430	406	458	415	437	465	416	420	408	418	425	410	430	428	415	438	447	401	485	414	380	443	449	454	407	446	412	435	414	439	418	386	436	413	428	413	457	446	394	433	441	433	403	437	400	402	447	432	436	445	411	413	458	423	427	388	405	452	457	391	393	428	421	441	402	443	434	410	404	439	394	460	472	415	481	408	410	410	396	412	411	462	445	426	445	422	410	414	425	438	404	431	445	438	431	420	443	381	446	434	460	459	432	441	449	427	429	394	461	421	409	445	445	437	417	477	417	430	439	437	434	404	431	417	442	429	470	413	434	461	438	435	437	437	421	475	472	424	408	421	435	457	424	379	457	460	453	417	411	398	410	444	410	437	413	413	399	454	411	440	419	442	422	441	442	421	464	459	456	423	432	409	438	445	440	421	413	429	406	441	384	421	432	420	443	383	428	417	401	451	434	453	407	435	432	426	452	460	407	412	431	449	412	403	426	424	413	403	405	417	441	457	449	430	435	469	410	434	411	434	458	449	440	423	401	451	438	410	422	456	403	404	405	432	392	430	418	406	426	432	424	457	428	441	408	407	435	424	437	412	436	445	415	455	432	410	456	419	445	436	471	432	407	439	450	428	409	436	380	431	450	426	396	428	409	418	426	382	413	420	413	421	427	409	456	465	420	419	411	358	462	399	419	468	418	459	420	444	444	404	434	386	399	424	405	423	410	459	428	424	442	412	430	415	430	436	454	451	438	445	398	440	400	438	418	421	412	410	466	429	428	437	400	436	429	389	403	413	423	389	426	427	388	383	421	384	415	428	400	437	467	419	414	409	424	433	429	451	424	451	435	417	425	446	427	383	386	476	428	441	473	458	412	422	440	426	404	455	439	428	396	436	420	401	440	441	419	450	452	437	414	407	381	375	449	423	435	421	421	412	447	414	415	475	381	436	375	451	463	397	444	439	436	406	467	406	420	435	452	417	408	440	463	421	416	410	445	430	469	396	406	425	419	417	426	443	437	433	421	414	414	413	393	414	449	408	410	431	416	410	432	413	425	443	444	448	428	401	450	411	397	396	443	472	449	419	429	460	436	382	469	412	439	407	407	426	418	423	425	426	410	402	403	412	457	453	428	392	412	404	479	422	456	383	406	431	455	467	414	444	402	420	424	462	433	408	426	469	397	422	435	407	438	422	430	406	446	403	403	392	419	434	434	398	453	440	430	432	404	420	441	448	411	434	380	406	432	406	448	400	383	410	441	444	433	418	430	424	422	423	416	419	449	434	479	446	445	363	467	410	438	471	426	433	449	409	428	425	431	420	439	422	428	422	408	424	437	435	424	437	431	418	439	437	366	387	407	425	443	468	445	423	430	429	402	431	439	421	436	446	429	432	425	396	394	423	441	415	421	418	460	379	445	412	414	415	382	420	397	428	405	401	426	440	437	396	417	444	444	400	430	410	404	489	406	444	403	445	422	413	424	459	437	436	416	450	429	415	446	417	426	398	448	384	427	433	409	419	395	450	439	429	422	410	476	441	402	459	419	430	455	444	426	435	434	410	416	417	423	409	437	417	398	404	393	419	425	400	397	420	418	396	430	409	436	432	427	400	397	437	430	427	433	417	433	411	471	439	433	423	441	436	453	438	405	380	412	410	414	436	450	446	447	407	422	409	385	396	426	416	440	430	462	413	451	396	440	457	397	431	408	414	404	437	403	429	431	444	445	430
34199	61049	45787	30802	23978	19663	15839	12044	9222	6959	5791	5084	4252	3560	3117	2357	1940	1640	1300	1158	1040	897	797	876	737	681	635	670	629	624	609	555	556	555	554	494	505	523	490	513	471	476	454	518	492	511	495	447	445	466	479	442	486	480	430	460	461	452	476	503	483	492	454	444	442	461	478	505	454	441	464	484	480	440	487	442	433	446	449	468	460	442	464	428	420	460	452	404	428	479	442	481	479	442	456	438	413	491	433	456	470	478	433	466	463	462	422	488	503	460	453	465	453	434	420	429	483	444	453	462	450	479	471	447	441	472	460	445	451	429	464	429	449	439	434	455	440	443	448	437	400	470	449	406	434	413	475	446	464	427	459	429	441	451	453	453	448	425	444	432	411	464	426	442	447	431	447	415	443	464	465	437	445	474	456	457	457	415	472	418	450	418	465	453	404	424	426	436	464	464	461	479	485	462	456	443	433	455	450	463	439	472	474	438	410	478	456	472	459	424	447	446	430	481	428	461	408	475	461	418	458	464	432	462	432	454	437	416	462	433	437	441	464	444	398	465	427	437	459	448	432	444	466	438	428	435	438	470	457	481	408	463	472	453	447	435	442	460	427	483	444	452	458	447	468	479	454	488	445	459	463	431	456	433	448	463	437	451	420	449	453	472	476	445	439	437	412	421	444	460	471	435	473	432	426	435	436	430	473	523	440	431	481	473	448	487	405	450	426	430	438	469	475	450	459	461	431	440	435	430	413	435	458	434	435	446	465	438	387	449	468	421	447	494	458	468	438	453	439	435	409	461	439	444	436	445	436	441	459	468	442	442	479	450	472	429	452	433	409	437	477	433	488	441	461	443	464	454	472	439	451	443	456	454	437	427	465	458	465	444	442	417	458	442	457	473	444	414	458	435	444	470	431	425	448	439	453	453	446	452	465	429	484	442	472	467	457	443	454	444	470	467	441	476	463	454	466	443	455	455	431	444	446	452	421	452	452	408	434	416	472	457	454	471	466	445	439	432	446	437	435	453	411	404	473	453	426	452	467	486	449	459	454	454	455	464	427	410	479	433	405	423	461	434	434	446	439	449	444	392	464	452	439	455	434	424	442	440	425	507	453	456	428	416	407	433	424	476	414	463	426	433	429	445	452	450	452	437	462	446	454	425	480	451	437	462	430	476	464	438	454	450	438	449	440	425	415	433	481	457	458	455	388	447	457	453	433	445	442	477	442	417	448	460	467	452	453	426	455	477	502	443	451	439	472	472	450	441	433	452	437	499	451	434	455	450	467	446	470	453	450	394	408	451	451	450	438	438	421	419	450	488	427	447	456	447	468	476	446	447	406	402	434	432	489	457	427	465	461	420	426	465	508	419	429	469	465	459	450	436	463	431	466	441	450	450	422	468	399	437	455	444	385	431	453	437	427	462	469	435	442	469	469	445	412	446	450	410	439	481	451	445	433	456	439	473	452	438	479	461	451	474	452	452	409	455	439	460	454	438	446	485	464	473	461	469	473	456	443	423	479	479	438	435	458	452	432	476	464	451	446	457	476	447	446	495	429	472	432	454	421	447	469	461	462	465	405	485	461	471	450	452	424	439	442	478	440	468	441	485	482	452	457	441	473	444	443	455	425	434	494	419	480	480	461	450	426	421	463	433	424	464	419	433	458	486	487	423	472	464	438	446	418	447	478	413	481	424	464	450	446	416	456	468	454	445	469	452	432	467	422	442	434	486	483	480	441	422	440	475	473	464	448	454	439	481	417	476	471	447	441	474	451	463	415	442	452	440	439	441	424	463	445	472	465	436	412	436	431	440	479	456	448	465	472	416	451	439	440	428	432	425	405	434	427	455	419	465	420	462	475	447	423	456	436	464	429	455	453	432	460	426	406	408	433	425	455	489	430	433	415	445	477	439	468	449	423	463	494	442	465	425	467	418	459	419	437	462	435	422	468	433	457	459	463	485	418	439	455	462	457	473	470	450	451	434	440	449	449	483	419	457	442	444	447	459	459	443	451	454	439	425	440	472	471	453	466	435	468	475	422	458	414	441	439	434	437	471	478	431	460	482	456	464	461	449	463	455	475	439	443	463	421	413	457	421	443	442	471	446	463	458	445	448	441	443	469	434	440	470	427	440	428	428	429	440	439	444	422	508	487	485	427	471	456	444	455	420	440	446	427	448	474	457	470	458	448	450	435	445	421	430	413	487	456	457	464	459	457	428	458	465	472	408	473	424	466	412	447	462	454	474	444	458	439	423	471	444	460	406	411	453	470	444	469	458	460	475	468	456	484	426	444	483	430	483	416	424	437	417	411	405	454	420	425	420	481	492	425	468	440	472	465	455	444	451	442	475	473	445	454	434	467	475	422	455	459	429	469	454	425	477	467	436	415	431	403	476	437	442	395	494	454	430	446	445	450	450	432	434	443	419	441	392	475	466	436	448	421	445	510	418	463	459	469	431	411	456	459	459	491	424	438	433	454	462	456	427	409	456	477	445	460	432	458	475	444	454	474	433	418	409	472	434	460	410	425	469	456	476	473	465	424	414	449	422	441	463	479	450	457	434	459	473	473	419	426	448	446	444	421	436	447	481	440	479	469	465	466	443	469	411	466	475	437	451	451	446	458	471	420	442	434	444	467	457	426	433	448	456	455	424	483	448	444	481	402	474	440	460	458	472	435	453	470	449	481	439	458	457	453	420	455	489	424	470	425	414	436	477	437	434	462	485	460	483	466	478	442	468	427	450	426	455	438	432	471	447	429	436	484	444	472	445	433	467	452	437	473	451	417	417	443	442	425	443	462	439	437	430	442	440	472	470	468	418	472	438	437	473	477	454	456	454	454	468	468	435	460	428	448	480	445	427	437	419	389	419	460	443	458	465	409	439	414	404	455	478	424	453	456	468	462	495	426	446	468	434	466	446	465	439	457	477	498	424	466	464	480	434	479	437	483	456	455	432	432	418	451	465	464	436	444	445	461	428	474	475	454	444	452	447	427	438	489	489	455	455	442	464	416	416	459	439	478	473	495	428	460	476	433	430	415	439	432	412	434	497	459	454	404	452	465	473	441	438	434	434	471	469	475	445	454	470	446	462	465	462	466	467	450	419	422	464	458	458	454	425	438	441	471	450	475	466	436	435	436	430	467	451	440	470	455	443	423	466	447	478	458	443	458	432	405	413	482	424	472	448	454	497	403	434	454	465	426	403	442	435	440	470	490	418	495	431	454	438	465	471	471	445	419	420	436	429	463	451	449	469	437	475	421	453	466	432	438	431	435	452	439	476	452	447	469	464	435	458	458	456	423	412	464	483	442	428	431	451	455	444	445	435	468	434	444	442	452	434	422	492	457	482	426	440	450	446	450	453	431	450	430	446	446	443	481	431	452	403	501	482	471	478	432	433	444	441	411	455	443	507	443	453	437	437	487	439	422	448	385	458	470	468	496	430	442	468	444	467	435	464	455	444	432	443	446	449	453	448	476	433	490	452	450	431	486	443	435	469
30556	30796	30546	19163	10365	6579	4624	3244	2301	1857	1630	1390	1273	1029	960	754	667	553	541	468	449	426	375	426	374	382	342	366	376	351	364	322	352	352	307	332	306	365	334	341	321	324	317	318	312	316	335	318	292	312	320	331	324	292	339	317	339	294	343	318	285	311	308	323	350	306	308	306	285	313	338	287	307	326	304	313	316	306	324	306	330	323	348	325	341	312	316	279	365	270	323	301	312	320	332	319	288	329	283	283	334	323	338	318	282	298	330	324	290	334	323	311	303	322	298	330	311	319	289	278	323	301	302	321	297	291	306	326	323	323	337	333	300	315	319	306	326	324	327	309	331	302	319	295	309	358	300	299	308	305	307	324	286	282	294	323	308	331	291	295	325	342	330	302	309	293	319	299	292	327	326	322	328	311	313	314	344	283	285	336	296	312	336	310	332	327	350	301	319	297	288	351	302	292	311	322	326	341	334	297	346	317	322	282	275	312	284	299	305	342	299	318	327	324	304	314	305	303	309	303	313	310	332	307	314	304	321	327	298	334	290	303	312	332	324	313	300	301	318	299	341	310	331	294	321	319	314	331	328	332	322	280	299	325	333	326	311	334	296	312	342	297	295	285	293	300	324	337	305	296	301	278	317	328	350	351	293	303	321	319	343	315	324	329	314	321	328	327	323	262	292	307	309	315	300	316	342	318	319	311	298	334	340	340	312	307	329	310	353	298	307	315	306	311	304	314	320	322	330	324	303	338	335	306	299	315	303	288	335	299	300	296	299	315	300	301	290	311	296	321	305	290	339	310	297	327	307	306	309	322	331	293	302	297	337	306	319	332	312	326	300	332	331	335	312	317	327	315	300	295	317	307	304	268	328	311	330	296	306	327	307	306	284	306	321	331	302	333	316	311	293	291	271	300	308	290	308	316	328	303	348	294	335	302	337	315	323	304	300	300	296	297	318	316	293	337	331	337	321	287	311	300	329	297	294	313	326	314	291	332	310	294	308	334	295	298	333	296	327	336	300	317	340	322	364	300	306	321	321	313	315	331	304	309	343	311	289	303	337	300	330	311	321	321	326	290	306	292	323	318	309	319	300	323	267	293	306	296	293	294	289	279	343	283	295	341	309	314	304	306	312	324	324	341	333	325	287	289	286	315	333	318	306	335	313	320	325	306	333	320	325	286	322	297	341	353	309	318	357	312	325	322	325	312	313	311	333	308	333	298	311	296	308	318	296	302	339	301	288	314	345	334	286	293	292	311	287	329	321	324	309	328	306	312	304	317	269	310	314	308	313	289	308	326	306	284	303	336	361	312	336	303	316	291	312	332	311	324	326	291	364	313	306	310	301	343	323	296	293	318	302	286	300	316	303	329	334	309	293	336	320	283	308	290	304	288	294	287	307	326	282	310	318	303	305	290	334	294	339	335	288	331	290	335	289	307	291	308	345	303	316	285	323	311	300	315	298	288	321	316	274	322	310	292	332	330	278	313	319	320	307	300	318	301	303	314	309	322	343	329	322	324	301	307	310	328	285	309	286	302	331	286	330	281	311	303	283	318	305	294	321	318	315	331	329	309	327	352	344	281	316	338	284	315	307	318	302	294	322	322	323	313	321	307	298	303	329	325	320	328	291	293	290	310	300	285	321	283	319	311	310	298	321	323	301	303	317	343	303	323	292	324	322	285	342	309	331	304	311	302	348	327	296	287	333	305	321	307	301	264	311	325	324	350	337	286	331	332	326	297	311	311	360	294	301	328	324	329	314	297	308	280	327	340	345	298	304	296	356	326	308	317	276	328	316	324	308	335	292	289	327	303	310	300	279	281	336	321	340	346	315	297	319	295	316	287	341	314	310	301	302	333	320	300	314	324	313	289	305	335	322	304	320	292	309	313	334	302	315	307	299	295	290	336	302	296	328	354	320	329	331	327	309	335	337	297	337	292	309	283	309	311	329	321	320	327	291	278	299	306	309	300	331	312	342	274	318	308	340	304	316	348	323	319	295	336	300	345	281	294	309	293	296	282	308	324	306	341	332	317	302	332	345	310	321	319	313	304	296	315	303	329	322	303	335	331	308	335	285	300	312	282	336	294	318	306	318	312	325	308	310	307	316	300	295	304	318	333	314	341	320	315	328	299	310	297	330	318	280	296	285	295	326	314	301	308	296	318	297	320	318	333	322	316	315	300	313	310	334	300	297	292	299	278	308	336	316	284	311	344	304	297	361	326	288	331	324	318	298	333	328	273	290	319	282	320	306	320	324	308	351	329	316	341	286	297	294	326	324	308	307	296	303	318	324	294	321	348	307	308	313	314	292	320	293	302	272	293	319	323	308	344	309	323	305	296	299	294	308	272	296	312	319	318	302	305	334	329	308	324	309	310	336	325	317	314	302	324	285	320	304	312	317	291	307	316	274	273	260	305	327	308	316	288	312	325	280	324	321	299	306	319	299	300	320	329	307	321	314	300	323	295	321	317	297	324	309	340	273	332	315	324	326	296	299	278	274	354	295	298	313	309	317	312	292	308	314	311	295	274	310	302	292	303	317	325	314	315	333	339	288	306	327	314	303	344	324	283	285	283	320	292	304	283	315	331	280	313	298	294	290	273	302	306	351	334	302	320	305	329	323	333	332	328	313	309	313	338	343	294	319	306	336	317	286	274	335	325	291	287	313	320	298	304	294	326	297	298	297	313	326	316	294	336	341	342	294	329	335	306	312	339	297	313	315	303	322	331	307	311	310	305	319	295	323	315	327	303	314	304	287	320	325	292	303	331	298	300	307	317	308	286	311	321	292	327	300	290	292	306	300	311	307	291	306	287	314	342	304	316	298	296	329	328	297	296	302	308	334	298	302	304	290	310	349	302	346	309	311	299	289	319	312	290	306	310	315	295	305	321	320	264	312	301	310	313	324	314	300	322	373	322	308	326	309	314	342	281	308	319	348	316	311	314	327	317	319	329	319	302	324	330	290	302	303	330	321	322	333	326	325	324	314	316	311	343	354	297	285	314	310	274	301	333	335	310	311	303	335	333	315	299	291	304	325	329	308	329	324	355	329	328	289	295	309	348	282	351	298	330	316	276	308	302	322	313	276	290	344	341	293	342	316	285	331	326	306	328	301	328	321	257	319	313	288	296	338	318	331	332	324	283	301	281	334	300	328	302	263	311	312	302	330	310	290	304	328	311	308	318	317	297	313	306	323	327	302	314	346	330	313	307	289	334	313	318	311	310	311	307	284	334	300	321	358	338	321	317	328	314	317	286	318	323	282	326	323	289	298	322	328	319	322	314	316	292	344	311	323	351	294	349	310	310	301	314	324	319	334	318	288	309	319	287	307	303	293	315	298	337	313	329	316	319	298	318	333	319	310	314	307	308	333	312	304	308	281	310	303	310	322	304	305	311	317	298	321	310	309	327	315	308	300	292	319	285	346	323	318	308	329	303	295	300	269	303	315	307	333	323	322	318	312	286	325	289	325	333	304	339	325	279	339	303	293	326
30560	44943	30594	17749	13385	10280	7710	5560	4030	3158	2718	2171	2001	1649	1417	1092	1020	845	679	634	567	505	548	473	431	457	414	450	413	433	360	399	386	399	412	385	409	328	369	342	368	353	395	315	370	364	364	330	334	366	337	331	356	358	385	366	311	365	352	358	341	324	324	343	350	322	350	368	315	327	370	352	336	329	342	342	309	314	324	332	344	338	341	320	326	370	361	319	321	342	298	333	328	326	351	358	340	322	356	327	347	333	334	324	340	343	302	351	315	299	340	340	337	371	327	321	361	362	380	348	353	337	324	339	316	316	340	336	314	342	339	377	354	321	343	336	334	371	340	353	315	337	361	336	355	346	373	342	336	341	324	338	312	369	339	332	351	378	380	328	314	349	340	349	341	319	326	345	347	322	350	329	334	366	343	343	352	311	357	333	347	331	316	351	392	327	324	344	327	334	333	317	337	339	368	346	304	337	316	361	341	320	332	369	345	328	350	316	360	329	326	318	343	344	330	328	338	331	334	349	382	363	340	343	329	348	332	314	357	328	329	313	326	358	326	319	326	344	329	317	305	347	359	338	350	317	352	361	335	373	323	337	323	357	345	325	324	319	318	324	336	341	348	311	345	329	346	306	340	340	368	341	336	336	351	347	343	332	347	328	333	339	346	338	365	315	309	372	343	329	336	363	328	339	340	320	331	370	358	310	310	332	326	355	342	340	331	356	300	354	303	350	357	363	344	332	345	350	355	321	352	357	378	326	321	319	331	374	345	341	324	345	346	333	333	330	336	354	331	329	345	319	345	339	316	317	303	346	335	336	332	318	348	327	336	307	338	336	331	351	343	322	359	342	312	333	367	348	370	324	305	335	325	348	343	296	294	325	361	349	319	329	357	315	338	355	329	327	331	372	318	379	327	327	353	312	334	340	333	327	320	376	345	350	337	343	301	306	374	310	325	327	297	353	346	355	357	376	338	350	345	368	315	319	370	347	338	337	334	344	341	345	350	348	296	343	352	341	309	367	303	319	382	354	351	332	325	364	322	342	310	308	323	282	325	318	323	349	341	331	329	356	332	346	344	343	344	322	340	337	331	354	341	336	357	319	342	351	371	343	296	350	317	345	311	349	332	345	344	339	343	325	355	312	334	354	342	320	353	354	327	349	361	312	334	324	347	348	310	361	367	336	317	328	369	337	316	347	335	312	332	321	372	330	314	317	344	325	352	357	371	367	353	340	336	335	358	330	326	313	353	373	348	335	327	360	313	316	347	353	331	348	306	325	329	316	314	347	339	344	327	323	385	340	337	311	349	356	338	327	332	320	327	342	375	351	379	367	348	363	330	332	337	313	333	340	316	319	311	335	345	331	342	349	353	342	324	373	345	336	357	369	346	319	333	314	308	373	347	327	358	320	354	344	314	355	350	338	336	344	336	325	320	343	341	321	339	320	323	330	352	333	323	354	319	357	333	356	337	376	346	345	346	331	326	323	374	330	350	327	331	349	347	324	364	354	305	333	372	337	355	311	340	351	335	352	353	365	331	372	323	331	335	350	348	329	334	329	342	347	348	327	339	314	369	383	359	333	367	382	327	303	343	325	346	335	351	322	325	326	310	376	314	339	323	326	306	313	356	319	376	341	338	304	362	327	340	340	345	356	348	363	340	354	363	325	296	327	342	336	330	340	358	313	315	332	363	354	333	336	318	306	347	342	327	343	345	346	335	326	363	342	326	316	339	302	333	326	355	318	338	339	316	315	336	317	347	339	338	362	314	352	352	342	336	357	334	324	345	336	365	337	332	321	375	332	315	347	335	340	317	338	294	344	348	372	354	326	327	353	344	385	337	315	334	339	383	341	311	345	306	347	366	338	331	330	346	346	331	322	349	324	340	355	320	324	329	326	343	352	346	335	363	338	317	312	323	317	332	329	348	356	314	345	371	344	335	344	316	352	308	335	335	375	391	333	328	345	324	338	336	323	340	329	340	331	335	323	327	338	328	341	345	335	334	326	338	314	338	332	356	363	341	342	320	323	323	359	347	336	312	333	360	351	362	363	345	321	331	336	307	344	328	339	336	327	322	323	394	334	345	352	314	334	312	331	341	321	342	316	344	375	302	352	333	320	340	342	355	325	325	322	336	294	354	337	360	378	351	342	355	363	334	348	338	374	344	339	330	363	308	325	375	343	338	331	355	354	345	340	333	353	339	327	325	319	317	360	308	341	343	330	320	343	347	355	346	334	310	347	320	368	351	353	336	321	363	368	329	345	330	321	318	357	300	334	327	362	357	342	321	366	317	335	349	319	326	353	347	329	347	348	312	296	303	362	354	367	334	364	366	292	357	325	351	340	321	331	341	331	297	343	340	333	334	355	324	364	337	327	358	336	317	306	348	349	311	345	340	349	346	364	335	325	361	332	337	369	309	335	343	325	342	358	337	311	324	318	339	300	343	333	337	366	329	332	371	311	361	341	348	336	335	324	357	344	323	337	333	340	332	335	330	349	350	327	358	336	365	362	347	328	338	353	308	325	328	339	319	296	336	351	335	331	327	337	321	371	320	354	333	338	387	337	335	325	326	310	331	353	323	329	297	361	309	341	306	328	361	321	379	337	332	310	316	351	351	329	325	318	324	319	352	329	340	337	332	342	333	364	314	323	359	342	342	315	313	339	321	343	363	307	334	344	354	322	319	373	361	362	340	330	352	309	319	342	315	336	318	302	345	325	348	324	347	348	345	377	339	334	349	318	357	320	342	324	312	340	350	365	375	348	335	304	327	347	355	350	314	311	328	349	337	330	362	347	354	362	345	318	343	343	325	335	338	329	336	353	345	351	395	375	358	348	346	370	304	334	351	290	359	353	325	310	328	334	315	351	336	367	331	343	358	341	366	341	389	361	339	342	338	345	352	325	380	334	352	335	354	355	333	326	354	332	355	304	313	325	309	296	325	344	349	366	328	352	359	343	382	336	343	309	313	348	335	328	311	357	351	332	334	333	345	375	344	341	301	356	346	329	320	306	329	324	325	333	326	311	320	363	294	317	317	363	340	368	322	366	336	323	322	323	344	355	311	337	331	350	338	345	327	310	341	348	345	335	306	339	317	352	366	336	306	305	345	331	349	352	336	343	306	328	346	347	338	320	328	364	347	323	297	328	362	311	333	352	369	357	304	321	326	364	310	312	353	346	333	336	353	338	347	335	338	342	330	357	341	336	359	322	338	333	335	352	303	323	320	335	349	308	321	293	364	327	346	320	343	351	342	322	374	311	355	359	317	350	343	347	324	333	369	326	361	352	346	348	356	353	340	373	365	347	321	333	353	343	331	362	328	363	335	345	388	363	331	344	355	347	304	374	340	336	341	344	342	355	342	322	306	330	343	345	351	336	319	361	350	322	315	366	350	382	363	368	344	364	375	354	322	360	347	349	352	371	339	331	296	322	331	309	331	339	321	335	336	314	321	352	360	335	314	319	302	322	347	314	339	361	342	340	344	311	327	322	351	354
23996	21297	28588	24526	21813	17526	10421	6003	4031	3298	2846	2351	2105	1743	1514	1313	1050	926	744	694	598	552	590	593	510	518	491	479	524	495	515	459	451	441	448	478	407	446	414	430	446	430	446	447	422	401	419	401	413	416	403	420	428	406	377	411	416	378	439	478	427	409	426	427	384	404	434	402	399	407	403	374	409	416	410	422	446	375	438	399	410	405	400	399	401	408	392	400	402	382	428	392	394	400	358	384	420	427	422	427	416	386	405	396	432	399	392	382	422	447	404	435	425	424	406	392	433	415	410	400	446	424	410	417	418	452	406	401	434	440	404	354	397	440	450	386	380	376	414	388	413	419	410	412	411	414	413	373	390	389	440	406	409	403	391	416	436	383	379	403	378	400	369	405	410	402	369	421	422	398	399	418	415	407	390	399	411	394	463	406	411	445	377	415	401	400	393	421	441	432	418	384	423	398	446	360	415	399	411	405	422	372	362	400	426	395	383	411	405	406	385	395	397	429	382	404	422	412	410	439	372	397	418	439	363	407	400	384	400	412	419	400	402	432	386	411	451	429	410	402	388	399	384	415	390	405	359	379	381	404	402	403	406	431	415	386	405	400	443	406	399	436	437	415	463	398	428	412	430	409	386	383	442	385	410	398	411	439	436	413	381	436	394	409	425	448	374	401	416	399	395	368	395	433	398	387	402	412	402	402	389	418	418	388	403	408	362	394	411	427	421	391	422	430	417	380	379	396	407	414	408	404	412	365	379	380	362	388	390	410	419	385	395	391	423	396	412	454	397	412	415	404	438	371	401	395	440	442	430	424	385	420	381	374	355	430	400	414	428	442	413	429	394	384	440	403	397	413	373	379	406	393	427	405	428	364	404	402	412	421	436	393	395	421	415	405	411	400	402	426	412	405	391	440	413	429	424	402	429	391	425	424	394	409	398	410	416	389	413	390	403	418	405	378	425	414	374	395	404	392	418	394	402	420	413	418	404	445	413	394	428	421	437	438	423	394	402	414	453	395	392	392	432	424	386	375	406	380	402	383	429	444	352	362	421	366	417	415	409	398	403	361	414	390	383	398	402	444	421	419	422	407	406	413	404	393	418	400	420	394	449	429	382	413	424	391	401	394	401	389	426	388	417	413	393	404	379	411	422	405	445	399	406	388	417	374	389	424	410	369	438	411	417	425	408	398	415	419	400	411	393	415	412	393	396	396	442	414	408	416	383	386	439	423	391	402	437	427	403	401	363	397	394	404	421	381	387	446	425	354	401	411	405	405	411	443	404	399	422	387	436	399	414	394	425	394	393	441	400	438	408	419	394	421	401	403	419	417	405	406	376	404	416	397	388	409	417	411	357	400	404	381	438	395	410	390	387	371	427	387	417	386	410	428	404	407	367	427	393	389	402	401	391	401	405	427	475	408	380	430	427	404	400	394	403	430	384	386	420	423	364	420	390	402	465	410	404	383	446	439	421	412	393	413	396	401	386	403	400	426	398	397	387	398	367	421	426	425	400	416	388	408	402	405	407	401	426	408	428	398	404	435	396	398	395	403	408	415	386	432	398	386	431	390	446	384	389	426	385	404	384	381	428	389	417	416	373	405	396	409	386	400	408	385	438	422	391	413	419	389	378	383	413	420	419	411	399	419	400	398	424	353	358	412	415	401	396	393	412	395	397	385	398	409	426	444	381	403	428	425	397	426	395	395	434	361	412	394	391	401	404	450	407	416	407	397	394	398	404	426	417	426	426	420	432	391	423	406	392	383	443	384	376	398	425	423	418	411	398	375	410	406	400	442	392	386	399	432	427	404	406	405	393	424	410	409	381	411	446	429	426	386	410	403	414	392	432	428	440	420	393	417	371	430	406	415	375	420	410	389	411	383	392	394	387	419	418	345	401	394	413	442	411	400	410	417	394	400	390	426	405	379	459	435	426	429	401	406	400	398	404	409	444	418	403	441	445	419	370	385	402	414	430	377	378	388	389	393	426	383	443	425	383	385	398	384	438	421	386	428	413	427	395	411	409	390	398	385	383	426	456	417	408	392	437	379	426	396	417	428	421	387	408	365	387	405	426	402	446	417	421	408	390	416	404	384	372	416	431	381	457	422	366	370	407	441	405	376	368	411	426	412	396	401	414	416	384	413	388	403	441	435	385	398	404	393	432	408	402	439	451	441	395	391	401	400	403	377	432	416	379	433	421	373	445	384	396	417	424	395	385	398	390	388	397	405	403	421	425	404	451	400	385	399	423	412	437	404	404	448	383	433	395	404	419	418	428	437	382	423	414	425	408	405	445	428	425	430	402	398	397	447	430	383	432	376	410	423	386	403	379	392	420	419	392	422	425	422	384	396	382	413	404	391	399	404	409	391	422	394	423	415	386	397	434	375	420	407	442	383	411	406	404	438	425	381	422	412	397	412	398	405	411	400	423	421	404	418	378	426	423	363	422	380	424	419	404	420	403	380	406	410	383	411	416	426	400	407	413	407	368	418	399	390	413	390	400	391	398	412	428	435	397	434	373	389	403	388	426	417	371	421	381	420	423	391	392	388	392	389	394	438	398	446	383	378	437	403	399	389	414	430	395	454	402	407	426	379	388	408	416	428	391	418	403	406	415	387	410	375	406	411	414	409	382	399	393	411	394	396	413	422	421	393	401	349	395	437	416	414	412	376	367	430	415	420	369	386	428	387	423	437	385	412	429	416	404	406	388	418	395	394	444	408	433	407	411	413	405	383	377	421	414	361	386	372	374	404	419	421	398	417	411	416	387	368	388	403	433	390	423	396	384	440	406	419	397	406	419	361	411	385	434	409	383	410	444	386	410	426	392	428	407	435	420	401	438	409	389	410	425	416	426	404	425	443	394	432	430	408	406	389	403	462	411	415	418	377	367	401	381	411	403	432	435	380	427	406	407	396	378	412	409	410	392	366	420	392	405	385	424	391	419	429	387	408	378	395	413	374	394	402	444	427	362	414	406	383	406	438	415	417	398	423	407	393	414	419	390	412	418	408	391	387	446	377	400	383	402	440	409	422	418	407	388	395	418	399	388	432	372	395	427	397	411	407	424	414	414	407	404	383	410	378	401	427	390	434	361	419	426	390	375	379	398	409	449	394	425	421	407	370	425	415	398	396	406	395	405	415	390	419	407	453	395	378	392	369	401	401	423	412	417	425	406	388	403	416	432	414	441	426	393	417	419	396	400	415	392	421	422	392	418	418	420	418	451	394	390	409	408	421	453	412	402	415	411	397	406	384	446	401	391	431	437	415	394	438	427	415	394	385	406	432	395	422	423	387	368	424	403	397	432	413	370	403	411	375	400	393	429	380	391	402	412	406	396	458	402	394	426	425	391	386	392	400	396	414	409	432	414	423	402	393	385	402	420	406	439	409	392	418	433	403	411	368	413	415	434	364	389	391	377	382	388	385	373	397	393	403	423	348	372	401	422	430	394	437	386	426	408	421	404	405	405	402	387	416	421	386	438	407	405	412	415	384
31697	54383	39770	25282	19910	15968	12053	8968	6583	5283	4598	3817	3324	2732	2145	1784	1452	1271	1013	863	782	758	737	672	668	637	596	537	542	573	575	531	501	509	470	479	516	472	463	469	452	472	503	393	460	484	466	447	457	432	467	462	440	449	444	468	420	434	452	496	462	466	458	440	449	415	449	449	454	396	458	410	435	497	442	450	445	446	435	393	400	421	421	432	424	401	420	448	419	448	468	445	459	432	448	400	463	458	450	410	442	419	461	412	417	418	425	452	428	431	398	485	399	465	405	415	399	455	429	436	410	444	444	436	420	429	423	425	453	441	407	386	425	418	432	423	428	436	468	412	441	425	430	424	423	426	463	423	428	459	433	430	438	399	436	458	444	407	442	433	465	469	403	399	423	436	446	437	426	425	425	449	459	419	399	460	421	429	487	426	424	434	441	416	452	411	444	458	438	449	371	436	410	470	446	470	437	419	427	456	463	449	448	430	428	458	434	446	441	393	412	438	463	427	447	404	443	435	470	440	369	444	451	443	426	432	408	446	453	430	435	430	420	446	443	403	429	453	435	417	462	411	446	435	459	424	445	430	451	446	451	399	439	408	479	433	454	428	419	489	449	420	423	428	436	432	425	458	428	427	437	463	446	402	462	479	423	439	437	453	418	448	433	420	417	453	448	448	470	404	385	444	441	445	438	420	457	398	449	412	420	458	431	424	445	426	468	474	438	402	448	382	421	409	421	409	433	472	433	426	432	424	422	404	447	461	420	455	451	436	446	428	427	437	455	424	444	447	430	442	435	444	437	443	429	425	484	444	440	414	420	449	418	427	435	401	429	455	458	430	442	456	458	403	444	417	430	416	429	399	412	436	409	465	404	388	445	430	461	427	443	454	431	405	461	437	408	407	442	455	425	402	452	466	410	430	407	436	402	447	452	431	407	400	409	410	476	473	411	463	437	426	475	422	441	447	422	441	405	483	434	435	436	455	413	461	470	426	442	465	424	428	466	453	437	469	455	421	430	429	422	427	448	428	413	443	436	447	435	431	469	433	453	436	437	440	460	439	452	426	432	425	410	438	470	402	457	435	464	415	389	429	436	432	433	410	406	429	444	440	427	417	449	414	444	461	447	452	440	438	402	422	432	422	474	410	436	382	400	456	446	418	400	433	439	436	446	444	407	420	398	431	434	437	436	419	443	424	430	447	415	407	421	463	439	434	429	433	417	402	409	444	402	410	448	457	445	433	431	453	435	432	464	454	465	434	400	436	442	441	451	421	435	418	423	457	421	437	390	449	440	473	442	421	430	471	481	450	465	428	468	402	429	483	453	408	486	439	453	419	482	441	466	431	473	425	438	449	448	428	439	484	427	427	417	466	447	437	409	403	453	417	450	459	426	439	415	426	453	419	447	435	435	430	419	425	457	448	422	434	436	416	421	435	468	451	443	455	406	434	413	418	438	446	424	398	441	406	471	440	428	442	407	426	467	465	418	421	440	446	410	450	405	414	435	425	454	411	482	435	441	440	401	433	435	413	458	452	420	421	482	444	425	443	406	463	435	434	421	450	440	455	469	450	431	410	480	454	394	454	443	438	427	440	408	446	426	430	429	442	437	407	445	450	424	401	418	431	454	434	407	474	398	433	459	413	445	457	405	444	451	444	419	436	450	469	455	423	428	464	391	394	439	400	435	453	477	437	433	414	449	459	446	441	459	431	437	440	426	451	401	439	434	459	415	420	433	431	421	447	410	449	466	455	441	451	425	449	428	454	448	471	463	381	430	441	467	432	465	413	467	449	453	464	414	471	440	454	448	412	438	428	408	445	455	444	460	440	462	423	403	419	446	447	440	441	486	432	458	441	468	439	444	428	413	446	423	445	431	450	437	431	425	417	445	443	423	438	428	390	407	435	452	405	410	433	450	424	430	399	426	474	453	438	456	434	395	424	434	478	435	459	437	441	419	412	419	449	450	407	451	427	454	430	425	466	445	455	433	451	421	427	415	409	457	430	452	433	466	432	440	426	447	412	446	460	443	449	432	466	421	420	440	417	407	469	425	438	429	420	421	437	480	446	428	440	429	443	472	462	488	478	437	459	468	415	468	467	444	441	414	459	416	423	446	425	434	455	459	446	433	428	408	423	408	439	432	435	379	447	434	415	419	381	449	397	458	413	423	424	452	447	421	425	441	437	440	420	431	458	463	404	427	422	419	476	420	454	397	408	431	443	419	397	407	440	405	397	417	461	433	429	440	444	423	399	446	444	448	455	435	430	445	482	429	425	468	426	449	397	412	453	412	392	424	473	449	434	430	421	445	404	443	428	401	446	454	426	467	428	426	458	476	434	456	419	421	424	405	430	430	446	425	434	455	450	377	411	470	419	432	439	421	444	414	426	418	411	425	427	439	446	457	445	436	447	435	454	394	409	451	461	416	478	434	446	418	424	402	425	425	444	429	436	415	442	486	434	431	414	415	422	399	442	425	447	426	462	441	415	483	470	430	430	426	439	403	425	434	427	420	405	436	446	413	440	426	472	454	389	402	479	453	423	423	468	454	455	407	420	446	438	427	414	422	452	448	413	426	421	412	419	440	412	441	415	451	420	427	436	429	432	466	430	441	426	460	414	399	444	436	443	421	451	433	475	447	442	466	445	422	414	445	419	439	428	423	427	431	435	452	441	448	432	462	420	461	419	421	419	402	421	411	442	452	435	412	407	413	412	490	439	457	450	420	455	449	436	463	474	417	461	460	446	436	424	460	453	469	429	447	415	448	399	459	423	435	473	480	422	405	427	448	420	450	426	439	412	457	392	449	407	490	423	408	431	445	427	476	406	443	447	457	433	436	421	435	449	423	434	432	447	439	474	430	451	461	437	431	404	433	461	469	416	452	430	395	451	433	480	441	424	396	422	424	388	436	423	416	458	444	426	412	429	433	432	451	458	426	423	460	428	449	404	375	428	441	439	435	463	470	435	454	408	438	407	430	468	472	439	436	414	462	443	411	480	459	440	446	429	412	403	438	462	468	436	454	413	433	405	451	418	382	419	464	438	438	440	433	442	423	429	451	444	418	427	443	441	425	408	401	410	425	430	451	412	448	434	418	411	441	433	410	446	428	420	455	462	457	403	474	456	412	463	439	440	439	406	443	398	393	422	425	414	428	417	444	414	424	458	463	408	435	425	442	463	434	422	421	441	438	408	433	436	455	420	441	429	421	421	439	438	422	457	449	465	452	409	448	449	443	420	455	441	421	448	437	419	446	438	409	430	436	448	420	423	479	460	412	455	458	418	412	448	447	443	414	450	436	422	449	428	470	419	456	441	415	447	431	462	400	452	442	460	419	406	419	422	427	438	407	443	411	436	419	426	447	422	411	420	426	456	381	450	405	426	428	417	414	391	407	451	438	430	461	452	425	477	435	434	436	413	427	434	443	445	447	419	417	442	429	426	423	459	423	412	490	381	459	413	473	453	422	412	418	457	426	446	441	417	410	451	430	480	422	474
25053	21315	27944	25890	17817	10211	6489	4149	2973	2441	2010	1756	1591	1330	1085	957	785	671	558	511	468	454	460	408	382	353	361	407	347	348	349	345	337	313	337	317	328	320	334	291	311	327	292	319	332	305	302	321	303	290	308	318	312	307	302	305	311	289	300	331	293	283	324	362	293	312	323	291	310	292	318	287	292	288	293	299	303	275	318	296	277	298	323	313	292	289	301	272	303	295	283	323	256	308	309	276	292	301	314	302	304	291	306	310	301	314	272	318	292	302	291	288	315	271	323	287	307	292	277	303	286	322	295	293	252	289	305	303	305	285	287	302	324	310	283	289	278	305	292	296	319	332	315	310	297	294	315	296	313	316	300	283	306	284	305	295	324	291	302	284	313	280	316	285	300	298	283	297	283	304	286	318	304	285	301	292	340	316	307	300	282	273	323	319	291	296	254	288	348	310	303	319	283	313	269	285	270	297	261	293	288	325	279	288	284	306	278	330	274	300	284	296	252	285	283	289	274	303	283	303	307	298	307	288	295	287	301	302	301	278	308	303	290	286	293	330	283	261	291	305	303	302	299	268	293	288	298	310	304	271	292	292	274	298	306	276	318	298	301	263	285	317	328	278	277	290	302	322	283	271	286	314	304	331	312	276	306	295	278	282	274	289	297	294	290	296	308	309	302	280	302	289	320	305	302	292	288	314	292	313	274	316	306	330	276	283	314	315	302	305	282	283	289	277	276	304	304	320	326	317	305	303	279	339	304	298	298	299	304	311	299	312	293	269	287	300	289	274	326	334	286	297	305	275	313	290	289	285	331	292	320	315	342	275	287	314	288	281	275	270	282	282	318	251	310	310	282	290	264	287	273	285	320	256	271	317	284	295	275	278	317	275	278	280	288	286	298	294	304	295	277	273	289	323	312	318	309	323	289	304	276	290	335	280	290	320	319	309	312	286	320	281	321	296	318	310	285	326	281	295	288	297	298	310	302	303	298	322	302	266	305	271	296	245	297	261	325	293	290	289	298	273	295	269	305	294	314	292	311	278	302	295	299	296	308	287	307	297	301	302	318	288	281	299	294	306	271	310	295	292	285	290	314	289	261	328	306	309	278	290	286	259	331	313	288	339	313	298	299	311	291	290	304	313	264	279	286	264	298	292	281	299	294	295	332	323	261	290	308	315	298	296	292	284	261	321	282	282	338	309	296	341	278	297	300	288	304	290	299	279	266	302	302	293	299	320	286	290	309	294	300	291	303	297	295	277	300	292	289	265	284	282	305	272	288	283	309	316	280	287	261	276	328	320	318	314	290	312	318	315	281	266	306	300	277	305	302	321	294	299	337	300	286	319	318	285	293	293	320	291	332	274	292	284	328	309	295	295	316	318	283	264	311	308	297	276	300	317	307	296	306	289	294	315	328	279	294	302	297	284	324	314	286	307	314	264	302	289	310	322	295	298	337	307	256	275	264	333	322	306	313	283	311	329	290	286	285	295	284	308	328	323	297	280	310	307	284	312	291	288	292	289	328	284	320	287	292	262	294	303	265	275	284	282	288	289	296	312	308	283	288	274	289	287	290	295	281	299	290	298	278	268	307	293	323	295	303	318	322	279	309	301	313	325	299	265	311	312	280	297	296	300	286	304	269	268	298	290	293	334	304	300	331	297	316	306	281	301	306	321	292	293	274	315	306	281	300	269	286	285	303	318	323	307	281	328	328	305	276	299	275	311	274	290	287	283	273	297	294	306	318	292	330	316	278	307	271	299	277	304	305	290	296	315	303	288	310	307	302	315	299	281	259	305	276	298	319	314	299	320	280	276	333	302	332	297	286	302	295	323	310	296	293	287	321	304	287	300	293	294	297	296	292	289	307	275	305	274	302	282	304	314	275	308	317	302	306	298	286	295	307	303	314	293	313	322	297	279	286	286	274	262	293	305	303	314	295	320	245	309	294	320	272	289	259	312	285	301	298	270	298	312	292	290	308	288	317	311	302	273	300	318	294	266	329	283	320	313	291	279	300	296	280	267	266	288	314	307	275	294	308	316	309	286	292	315	319	270	295	304	307	275	286	291	296	299	292	312	291	299	314	323	290	307	309	311	303	288	309	291	262	298	312	288	295	305	283	278	279	292	302	315	296	305	293	293	300	285	284	316	305	304	301	295	297	327	285	299	297	298	308	315	286	324	321	311	287	305	298	323	286	286	324	294	306	320	296	304	275	311	275	292	317	301	312	285	316	259	296	268	291	330	295	304	287	274	271	297	316	300	280	299	287	256	288	298	278	303	314	320	277	293	270	283	280	327	279	278	297	294	293	299	277	272	311	302	297	285	266	271	304	289	282	262	276	289	312	308	341	316	294	305	286	297	286	282	316	261	308	286	299	288	350	314	306	273	316	308	287	284	306	321	305	292	256	301	316	271	275	320	298	327	299	325	292	268	314	315	304	284	288	287	295	314	299	305	317	297	304	327	285	292	280	296	303	345	296	276	295	283	300	307	290	308	314	316	320	287	275	267	315	318	302	309	316	294	301	288	315	292	294	295	331	287	279	300	319	286	307	305	295	284	310	288	282	312	260	270	298	296	300	290	316	290	313	291	273	306	296	294	300	312	277	303	285	288	288	302	300	303	290	289	298	328	300	299	294	328	295	306	299	253	307	302	293	293	320	319	311	297	291	274	291	281	285	312	311	295	278	306	291	299	260	289	298	290	285	276	300	342	288	292	303	312	292	296	295	282	305	299	275	322	269	290	291	289	292	307	276	322	287	276	285	289	293	327	255	318	284	322	304	309	316	311	299	320	314	299	325	294	297	274	285	299	307	286	295	292	297	282	326	318	302	291	305	315	319	323	293	295	294	319	291	294	334	270	292	327	306	285	287	285	292	314	292	295	284	303	278	316	308	282	295	270	282	313	285	286	318	290	299	282	313	305	310	284	305	325	258	322	301	294	257	291	310	253	296	296	314	303	282	310	321	314	279	316	298	289	304	295	305	282	302	317	287	301	303	311	304	327	316	310	269	282	298	311	290	280	298	293	292	283	281	314	288	313	296	280	291	276	292	304	294	261	256	311	278	326	314	303	283	308	323	311	283	292	289	299	273	280	315	278	305	321	272	275	281	268	316	280	290	299	295	312	288	288	301	289	288	279	302	282	309	320	325	269	285	311	290	287	299	330	285	281	279	299	280	307	270	293	291	306	321	324	277	310	324	315	294	279	298	310	307	305	320	307	302	291	295	296	312	284	307	310	315	313	296	282	261	306	306	278	285	323	288	300	321	298	296	322	268	300	304	291	298	311	329	287	282	320	310	291	305	312	279	290	290	344	304	299	271	301	321	297	294	302	289	314	328	281	295	280	315	339	290	307	275	283	276	323	269	333	302	322	282	278	324	271	284	294	345	320	298	297	274	310	319	315	293	297	296	333	271	324	291	297	285	281	320	312	266	257	275	276	302	289	274	254	295	266	295	290	296	320	328	280	290	306	301	270	332	323	263	282	294	308
31347	49797	35982	22040	17407	13432	10097	7321	5339	4271	3593	3038	2735	2263	1811	1448	1186	916	791	678	659	567	551	492	538	497	435	433	438	405	385	428	392	409	363	377	386	366	369	367	335	358	351	339	349	321	350	317	347	349	343	318	305	344	363	307	316	358	339	340	352	350	357	343	344	344	318	336	345	349	301	337	362	349	333	307	326	333	322	337	335	345	308	328	326	333	341	353	341	302	336	349	337	313	308	333	305	294	312	335	346	357	306	320	318	324	323	343	347	306	325	323	309	323	380	331	316	364	338	324	309	342	347	325	351	337	347	349	302	327	335	347	332	343	309	322	334	338	316	293	341	315	345	346	326	316	329	327	333	323	333	327	371	349	311	333	342	338	354	314	327	320	346	344	357	334	327	325	350	291	332	332	350	346	318	305	329	300	320	339	362	322	301	318	340	318	330	362	317	312	341	302	316	344	349	290	327	293	346	330	307	320	321	335	328	328	355	314	348	330	318	326	326	323	310	337	323	322	316	324	325	317	320	319	310	320	359	340	369	342	303	340	321	284	301	312	369	345	312	347	353	335	352	330	342	327	328	356	349	341	320	312	317	317	299	358	346	325	320	376	301	357	300	341	321	291	359	350	325	329	364	328	363	347	325	330	332	312	332	369	357	325	292	332	321	326	348	307	342	304	329	338	354	326	347	314	304	333	306	330	321	345	341	319	313	357	344	343	354	374	338	312	347	316	325	323	318	318	331	354	306	323	352	301	338	329	349	313	356	330	336	329	339	309	336	299	317	316	312	319	317	334	346	330	337	319	329	310	342	341	351	348	352	348	327	331	348	320	309	351	288	310	328	343	307	343	338	321	329	351	328	307	345	312	323	319	383	340	330	329	327	322	329	323	313	325	305	348	348	324	321	359	331	346	327	305	328	346	305	328	319	311	342	322	316	341	341	321	330	313	330	323	368	328	322	331	359	312	288	335	313	333	323	306	317	351	294	321	343	313	332	312	327	323	316	346	335	288	307	318	318	316	321	343	329	355	327	309	302	350	321	323	328	335	337	360	322	342	353	313	319	312	357	313	351	344	315	333	363	330	306	316	355	328	329	311	320	328	329	307	320	345	330	309	292	339	327	325	334	311	313	347	298	300	318	285	332	318	329	300	352	292	340	335	313	343	325	352	317	363	336	323	338	319	333	317	337	345	311	343	356	310	362	316	327	295	330	292	347	320	316	345	345	316	332	355	332	326	314	319	331	376	324	334	344	324	356	340	338	298	321	317	312	327	323	333	326	322	305	343	320	355	308	333	335	337	321	329	329	310	317	332	335	316	321	337	317	316	339	332	356	331	327	328	307	344	304	341	332	344	329	334	360	327	331	334	317	335	330	325	270	339	355	329	347	276	355	321	352	328	357	341	340	335	281	332	323	314	338	335	318	307	336	328	333	311	330	333	331	322	343	322	318	331	337	343	318	322	343	331	315	331	339	291	343	314	332	310	315	335	315	292	329	329	315	351	343	350	316	341	329	343	341	318	314	333	325	320	327	311	325	343	330	316	322	342	357	301	338	320	321	324	354	352	331	349	330	301	308	355	318	302	319	341	334	333	349	305	374	287	331	325	337	350	323	331	342	357	348	321	302	350	331	333	309	352	315	321	334	336	329	294	306	323	326	317	322	322	328	307	313	305	343	351	340	338	298	309	304	361	289	327	328	315	338	302	319	312	350	339	323	332	336	316	347	299	310	362	309	332	318	317	329	335	324	322	330	332	315	344	314	318	350	353	337	354	344	329	332	317	306	322	332	314	290	320	330	305	360	286	310	322	321	324	308	304	332	309	306	327	329	337	333	307	344	332	345	338	338	330	350	282	351	321	317	299	331	357	307	325	349	328	325	319	349	312	315	314	308	339	329	320	330	335	303	314	317	356	327	308	333	339	317	336	306	329	328	317	356	313	323	316	336	339	313	349	328	329	315	320	301	323	335	318	324	325	323	298	337	336	280	320	341	336	315	311	363	325	314	318	322	330	333	338	327	342	347	357	348	341	313	310	314	340	319	325	306	316	306	300	307	325	306	344	318	325	312	340	327	296	328	323	316	342	297	345	348	356	325	345	333	324	329	331	333	301	329	330	314	331	313	337	309	355	344	359	304	330	313	309	291	342	323	302	303	340	345	346	328	328	310	320	327	340	343	292	347	335	324	315	327	348	312	323	337	334	319	317	314	328	304	331	317	336	328	328	317	313	355	305	316	342	338	355	314	333	287	318	348	364	325	329	347	312	312	335	341	305	338	352	315	353	348	294	329	330	328	338	335	348	349	318	317	325	291	317	343	339	324	354	305	364	351	338	293	325	351	351	322	336	338	354	341	335	333	354	358	316	325	337	313	326	327	305	337	365	284	335	329	326	309	320	304	370	330	346	321	350	343	327	346	357	351	327	337	304	317	333	312	330	334	319	327	326	327	341	311	331	366	314	285	321	324	387	315	354	329	304	319	318	305	323	326	347	345	316	337	320	303	305	333	331	359	308	369	346	344	330	369	316	334	307	311	327	334	342	320	322	333	341	328	319	340	299	314	299	338	355	341	344	295	305	365	320	348	341	313	309	353	316	332	296	315	341	308	363	349	308	324	327	331	321	284	293	320	295	331	345	334	325	315	301	315	326	355	298	309	333	315	306	317	331	338	296	305	296	347	303	284	323	348	313	333	334	332	313	345	329	323	321	350	314	313	311	358	347	328	324	347	322	340	337	318	341	316	328	338	355	332	329	327	321	311	325	332	339	347	322	343	332	331	316	347	280	336	346	317	360	329	322	377	318	301	320	327	342	336	335	352	322	335	298	331	322	362	319	322	292	305	329	344	310	307	343	334	368	330	352	341	330	293	336	274	334	306	326	340	336	331	298	340	359	345	333	316	331	328	326	343	343	356	309	354	348	321	291	322	310	307	312	317	321	327	331	331	340	328	366	317	326	321	339	339	308	321	308	310	350	334	352	337	316	314	319	342	336	280	350	335	317	318	313	349	333	310	323	302	306	329	344	338	341	324	314	328	322	324	296	315	330	316	366	336	295	332	303	345	315	320	354	342	298	350	324	313	353	336	346	316	320	339	334	306	342	314	330	364	317	371	326	374	345	319	328	357	304	347	343	312	365	327	342	371	361	308	324	368	297	329	311	328	362	301	298	350	318	330	306	334	310	346	313	306	322	329	332	336	365	326	334	343	335	316	339	309	315	361	345	333	327	332	293	318	352	331	310	333	304	339	314	289	343	344	340	303	330	315	335	349	343	336	297	364	296	348	311	312	326	352	324	350	307	296	326	331	337	310	341	325	331	322	297	322	334	325	311	335	303	335	311	310	351	319	324	355	343	335	351	316	314	344	337	347	312	311	338	309	349	340	363	326	308	344	323	367	319	311	294	296	317	311	318	354	329	330	335	352	376	315	361	391	329	320	320	331	352	340	323	345	334	360	314	358	312	308	323	345	321	360	289	347	362	320	308	326	333
22714	21200	28857	23851	21465	22325	18578	8772	5684	4660	4086	3202	2991	2450	2009	1609	1232	1144	986	807	767	691	622	704	584	613	571	573	553	532	526	497	460	488	510	470	493	458	471	478	448	411	421	445	458	457	451	456	445	441	446	382	442	384	420	447	434	438	402	433	462	441	407	389	412	423	395	399	426	439	438	422	411	436	430	491	427	442	404	394	427	398	397	395	460	397	424	415	444	436	456	429	411	448	428	369	434	392	419	427	425	440	421	436	435	446	434	418	420	417	398	426	395	436	390	415	410	446	424	437	435	406	422	435	403	399	429	451	421	461	446	473	434	426	457	453	423	415	444	386	416	411	422	452	453	409	424	389	405	434	418	422	396	438	428	413	423	454	389	380	476	378	432	444	430	433	394	401	414	428	396	440	415	425	403	404	430	429	411	392	405	420	434	410	412	453	404	422	402	421	393	444	425	384	409	446	421	468	421	446	400	379	387	405	420	402	434	425	419	366	406	443	431	423	419	477	412	432	431	434	444	400	417	414	391	430	407	442	425	406	397	423	442	449	443	404	419	456	408	434	401	410	414	465	464	418	412	433	425	445	442	437	394	430	440	470	389	408	429	428	382	425	379	401	439	418	416	426	410	399	403	413	431	408	413	443	403	410	458	415	468	426	425	413	417	426	432	389	464	415	402	434	417	405	444	418	382	461	426	413	441	437	409	420	385	447	438	383	457	397	438	436	439	394	456	439	449	443	427	427	449	442	423	414	426	417	432	445	420	428	404	398	424	417	444	408	389	437	446	432	446	454	428	400	423	381	436	409	402	404	444	428	452	455	406	414	400	425	408	406	410	411	415	377	416	429	393	412	402	386	392	444	425	415	439	390	452	416	430	452	438	403	422	416	419	421	404	410	406	431	429	434	376	390	413	420	422	447	400	435	439	421	457	446	407	411	393	394	418	420	428	426	407	454	415	421	426	437	454	428	423	409	427	434	419	438	421	420	392	424	449	445	437	401	388	437	426	458	448	427	463	459	402	391	433	443	417	437	437	470	414	445	403	456	464	444	461	437	429	466	408	431	430	423	419	434	404	391	432	426	440	412	447	425	449	396	390	432	423	399	432	413	403	445	397	426	426	429	447	452	398	425	418	434	453	403	423	429	419	458	438	409	436	439	407	446	411	372	412	415	436	459	428	460	378	450	435	425	417	434	399	393	430	454	425	404	410	415	429	420	430	406	403	463	424	421	404	410	429	470	459	445	399	420	446	442	440	423	425	434	437	438	422	423	457	439	453	406	480	389	432	419	414	448	402	408	419	437	422	394	409	427	447	424	441	416	462	434	378	424	427	421	431	444	410	398	415	411	438	423	418	415	410	420	463	451	416	413	395	462	424	447	403	408	395	420	423	457	396	468	446	444	436	406	414	411	402	431	426	418	440	405	413	424	428	416	378	403	430	418	429	428	413	382	428	417	412	394	422	431	414	428	383	438	398	401	409	411	425	458	428	409	394	415	414	437	419	398	451	433	445	453	407	432	426	372	404	456	422	414	416	403	425	438	410	409	426	425	423	412	407	436	412	406	399	402	444	421	417	410	428	432	434	433	440	393	433	439	416	451	451	423	405	445	427	403	410	428	403	387	430	412	427	433	412	424	393	426	406	453	400	412	452	444	410	442	450	398	439	410	470	470	424	411	438	407	421	409	408	427	422	427	394	398	403	381	423	437	423	418	415	418	423	433	398	406	407	425	430	449	406	403	403	416	436	432	466	421	398	393	433	433	433	430	429	416	440	389	424	422	423	461	395	405	395	423	378	426	419	442	396	447	419	400	386	443	414	402	430	439	410	432	410	457	444	432	413	410	432	394	393	417	438	465	421	368	411	373	446	396	394	429	399	409	433	411	394	421	444	422	424	408	428	415	430	425	401	439	372	423	413	436	419	399	407	437	448	417	447	412	438	431	412	425	396	426	437	413	422	405	455	432	444	414	453	410	445	439	401	443	419	428	430	398	436	446	431	438	438	428	426	445	455	404	405	432	439	461	440	468	433	428	430	403	454	417	428	376	396	465	416	428	452	459	427	432	391	413	449	426	428	407	382	428	440	400	439	387	437	440	400	435	433	415	405	419	445	428	455	421	427	426	419	419	401	426	432	428	441	437	443	413	420	431	443	429	424	460	441	422	412	447	416	401	419	410	421	399	423	411	446	401	405	416	437	438	412	446	409	413	411	409	418	457	429	464	427	443	413	433	399	439	410	406	465	414	410	393	416	401	430	424	440	432	427	403	419	434	438	432	391	433	403	414	426	426	421	390	432	416	407	397	415	421	417	397	451	478	431	470	414	432	439	430	448	448	387	400	404	416	419	416	408	388	443	424	430	411	388	411	427	444	399	381	445	443	418	399	466	462	427	409	423	435	454	425	445	450	429	388	434	427	420	460	442	415	416	415	435	447	437	445	403	379	420	434	421	460	445	434	419	440	420	456	395	433	417	462	440	431	397	433	402	469	420	417	413	438	438	409	420	413	442	409	441	428	395	410	384	415	440	420	414	433	398	428	422	434	413	390	442	466	445	389	439	427	401	410	419	428	398	414	451	416	413	421	415	429	419	424	431	411	412	440	387	407	434	435	406	455	473	399	409	414	445	433	423	392	429	406	395	471	423	382	382	432	443	427	413	408	428	428	394	405	415	487	426	400	421	441	409	449	401	434	381	413	440	438	421	431	405	429	420	468	449	448	425	392	414	398	412	427	415	415	390	406	427	394	431	397	426	425	412	463	438	427	427	443	448	419	394	438	437	430	408	408	429	407	406	444	414	469	433	412	409	394	395	402	378	380	442	432	442	431	408	445	436	409	417	435	416	417	409	428	401	437	406	440	411	414	441	432	407	414	426	437	389	459	411	421	440	448	432	406	405	427	434	404	429	427	453	419	412	432	440	372	435	400	421	436	404	429	419	385	418	472	420	420	405	430	447	450	441	413	435	428	444	430	416	438	438	394	394	432	459	413	413	390	403	386	408	418	415	406	405	446	446	384	392	413	439	386	489	430	441	398	394	440	401	425	460	445	418	438	378	414	442	417	420	417	430	419	422	422	419	420	451	432	433	392	423	392	409	403	410	442	437	384	448	414	453	423	457	401	453	421	443	408	419	425	439	446	426	412	393	405	421	404	421	419	425	423	412	444	445	440	435	426	418	425	403	431	429	397	446	409	422	412	406	417	397	396	412	452	397	461	394	408	463	401	445	377	425	404	421	449	390	459	432	426	442	420	450	401	425	425	436	397	377	385	405	402	410	400	410	434	424	419	389	420	389	423	441	433	429	414	441	444	394	432	403	412	364	429	400	430	385	407	410	416	427	419	427	421	445	421	398	445	419	415	429	446	394	382	435	405	400	428	416	442	473	429	435	403	452	424	434	442	414	448	422	426	441	367	427	423	414	402	383	404	375	405	440	438	428	415	445	431	402	422	416	420	431	433	397	433	397	455	438	437	422	415	393	429	414	429
33988	61605	44121	30127	25368	20239	15879	11658	9123	7468	6227	5216	4660	3780	3016	2376	1853	1455	1291	1074	997	843	766	772	745	658	669	685	649	642	630	568	559	562	550	582	553	488	479	472	484	482	495	484	479	497	469	456	469	455	447	451	476	516	483	482	463	469	459	423	484	480	435	454	423	457	470	463	482	435	458	461	418	453	425	431	461	489	468	453	489	496	406	447	455	426	454	416	456	455	436	447	420	432	428	427	451	442	447	470	466	434	444	434	439	471	460	420	426	454	457	475	469	473	412	452	493	473	438	460	429	458	436	445	427	426	479	437	481	447	436	451	450	442	422	500	447	478	423	473	457	460	437	457	429	447	434	461	484	427	440	424	437	451	440	455	444	492	440	457	474	425	441	451	432	454	442	440	433	421	458	444	426	402	442	445	436	464	488	441	423	463	456	411	423	439	442	472	442	427	436	494	468	450	442	448	480	425	457	436	465	440	440	501	414	440	430	403	465	463	417	449	427	462	445	460	469	444	443	437	438	434	441	466	450	443	467	425	479	450	455	433	457	441	476	437	450	451	508	411	428	438	455	430	471	442	437	452	455	468	467	456	432	482	471	505	484	475	447	437	448	459	447	475	467	448	462	458	447	465	434	446	453	452	444	429	438	451	440	446	460	453	412	435	460	407	458	463	443	443	449	426	452	463	448	460	436	467	467	443	435	457	459	437	410	435	476	418	443	435	449	456	495	481	460	476	468	451	451	434	422	484	435	496	422	446	463	459	475	441	488	432	443	443	449	445	413	401	452	455	495	421	443	460	441	435	450	460	457	441	437	450	428	464	440	440	458	449	462	451	436	488	478	426	451	468	443	445	433	417	435	444	450	431	470	433	444	421	451	460	423	391	451	431	480	470	468	439	459	456	447	414	403	457	475	438	431	434	442	457	474	479	482	469	458	425	435	471	432	436	396	480	484	448	499	460	420	439	459	453	453	429	424	425	429	453	472	450	421	467	473	450	443	438	389	471	481	467	463	458	468	437	481	450	447	455	436	414	413	446	430	471	470	489	468	463	476	476	428	421	455	432	480	393	452	420	445	451	462	442	434	444	429	448	451	425	440	446	442	447	465	466	458	411	450	438	469	445	483	450	424	432	445	430	444	428	459	479	450	438	442	447	432	449	454	462	435	474	436	490	460	445	470	451	492	424	446	441	439	450	440	453	450	494	445	471	439	483	458	447	433	447	450	479	458	423	454	442	392	476	442	439	415	455	453	436	461	431	415	464	455	465	452	433	440	452	441	438	436	472	457	446	432	432	452	470	451	432	480	466	440	442	438	454	495	447	422	466	462	458	420	474	420	412	483	463	430	472	426	432	467	450	439	507	429	458	428	475	441	452	421	476	478	440	426	442	488	467	448	465	429	469	471	420	437	464	470	467	476	434	425	480	455	452	492	481	393	418	439	423	425	446	472	445	422	453	424	475	443	424	481	452	450	431	484	440	467	420	410	465	447	433	441	441	417	453	448	434	413	420	446	458	454	426	479	475	427	434	452	401	438	439	434	436	456	447	463	438	451	435	454	422	432	419	402	472	444	490	437	458	488	447	455	450	459	432	447	439	465	497	428	446	446	472	463	450	427	469	434	433	461	433	440	467	440	432	420	418	445	441	449	445	450	455	451	476	422	478	411	450	483	438	422	425	482	472	469	419	486	472	427	476	437	424	437	449	457	451	444	446	451	414	416	477	450	449	434	469	430	462	456	441	463	459	437	429	417	452	490	445	474	444	448	479	468	418	451	448	453	458	443	439	414	433	434	407	440	473	462	459	476	447	417	443	456	448	464	473	458	422	444	460	485	428	431	462	457	429	482	433	447	456	472	450	434	477	454	472	454	463	414	459	452	455	440	457	436	469	439	429	451	463	463	433	425	477	456	445	435	434	443	440	444	446	415	450	453	442	460	439	422	456	497	474	451	459	440	461	444	435	423	427	453	448	442	413	462	413	453	411	464	455	469	493	448	448	452	462	485	422	435	452	442	504	457	477	423	450	438	429	418	433	485	443	457	452	453	431	406	451	454	454	445	495	431	507	452	444	434	444	448	441	471	435	443	462	460	424	415	412	457	459	431	434	475	488	429	456	466	486	473	468	465	442	486	459	444	409	414	460	440	454	432	463	433	465	417	442	426	490	494	433	451	457	423	457	428	457	450	421	412	436	454	425	436	422	445	449	411	449	436	421	475	423	447	480	454	425	428	418	440	499	459	442	408	474	453	422	433	446	445	454	434	440	418	429	418	469	467	453	437	483	440	440	432	431	470	458	457	472	414	480	455	449	425	438	436	441	432	435	432	424	435	457	475	437	437	462	459	459	473	427	432	458	447	461	496	461	460	452	407	439	426	393	457	467	455	456	443	457	486	453	460	459	408	456	428	438	453	442	416	406	488	447	442	456	425	439	449	406	411	474	440	430	446	444	432	436	467	500	441	454	486	423	446	442	433	463	453	454	464	444	426	485	431	457	467	430	436	482	426	420	455	440	457	450	440	442	429	445	462	446	455	437	457	459	451	493	443	462	491	423	455	422	463	459	480	436	449	408	422	427	408	474	448	437	439	471	476	442	447	451	449	420	464	435	464	475	467	433	387	457	447	455	418	440	452	459	434	468	455	454	469	411	480	442	478	436	420	454	420	418	443	423	486	446	486	451	444	445	451	446	414	426	442	467	482	454	474	469	418	450	442	427	455	452	476	386	469	426	438	443	476	425	458	425	443	468	449	464	445	449	474	423	418	456	441	441	480	468	428	470	459	465	455	487	465	475	386	474	442	445	456	429	422	425	413	471	439	489	485	440	455	441	466	483	430	425	466	443	444	476	455	463	462	433	474	411	461	434	452	443	450	433	465	454	454	447	449	463	489	458	464	450	437	485	453	438	444	445	467	416	486	449	454	420	427	436	457	431	479	439	451	418	454	437	471	443	462	446	503	458	428	439	435	439	425	402	462	442	449	448	465	449	476	444	423	414	468	434	434	439	451	474	457	438	463	433	447	423	437	440	430	445	413	453	428	498	427	462	473	488	449	469	484	461	434	467	461	495	456	434	458	474	458	472	429	451	458	465	453	472	483	498	433	486	470	480	453	474	421	444	472	456	441	470	488	457	448	472	470	433	464	455	442	441	436	425	432	437	445	471	446	465	422	448	430	451	448	432	450	446	413	448	448	467	447	441	429	448	449	462	435	449	464	426	445	484	431	500	449	451	445	420	455	424	466	443	451	464	450	452	428	451	421	480	444	441	402	457	454	420	481	450	447	434	473	414	423	454	410	473	478	461	433	454	449	483	448	434	489	447	459	465	434	479	450	436	427	402	401	447	474	434	473	461	460	455	470	441	455	479	450	474	429	414	463	462	405	429	431	469	439	417	443	455	477	429	455	426	436	470	449	437	456	443	455	464	478	484	392	438	423	442	455	447	426	464	426	432	461	437	451	447	419	398	480	480	446	453	448	453	456	442	470	465
30652	30588	29804	19763	11379	7011	4497	3153	2288	1951	1756	1454	1315	1094	865	823	643	590	479	512	459	440	431	378	359	376	391	362	339	396	347	349	379	344	362	344	312	309	340	350	330	319	337	343	322	350	289	338	339	319	307	320	326	328	323	342	318	312	318	306	332	334	318	294	357	319	351	318	331	307	314	327	300	329	298	353	305	322	318	317	317	352	303	322	324	340	340	344	311	306	336	326	318	350	300	322	300	313	348	320	325	294	346	296	295	288	318	265	314	293	324	345	306	310	303	309	289	310	281	309	264	335	324	302	331	330	316	356	348	272	353	307	352	360	349	357	311	300	303	312	303	320	329	316	277	324	358	326	311	325	313	320	313	322	363	310	325	322	304	316	309	327	334	309	318	318	345	305	340	328	307	309	317	313	344	334	345	329	301	302	330	327	317	327	334	309	300	312	302	344	310	280	315	300	318	301	282	287	339	311	279	340	306	307	328	298	292	323	305	313	300	331	311	300	323	313	285	315	314	319	269	307	275	353	288	307	303	306	326	335	322	305	315	295	321	335	288	340	305	335	304	327	318	310	315	315	337	325	302	327	290	305	320	351	292	312	300	327	342	324	315	314	312	333	305	330	323	324	339	313	312	320	328	335	315	347	312	349	316	306	287	325	296	353	325	312	320	311	320	314	310	333	365	345	330	287	309	310	308	355	329	320	310	318	290	319	337	331	297	303	346	310	326	319	336	280	295	310	320	321	336	321	322	328	315	337	319	317	322	337	312	307	356	319	323	312	339	294	323	300	338	289	311	321	286	310	339	311	303	311	332	307	285	318	329	326	310	323	304	351	305	337	291	310	303	294	340	321	312	301	314	329	349	315	358	337	300	301	344	321	297	328	307	347	337	338	286	286	299	322	328	335	337	324	304	289	305	325	339	320	313	350	273	329	341	344	320	305	323	311	313	316	325	354	320	346	302	295	328	344	339	303	316	286	295	331	296	291	345	298	313	333	315	333	326	298	323	326	345	296	335	303	313	350	288	313	341	349	290	346	332	282	332	316	336	326	324	338	320	301	292	331	317	363	332	300	355	308	294	311	343	280	300	356	326	316	326	326	321	338	326	293	299	333	307	319	300	298	282	309	327	289	329	316	341	336	301	308	287	306	354	304	346	328	352	319	345	311	337	313	339	296	317	329	322	329	303	316	338	310	313	342	284	336	317	321	308	277	319	328	313	329	332	328	300	315	312	318	310	331	304	320	309	344	311	313	338	299	314	300	302	333	336	324	311	330	314	293	305	318	316	301	320	299	350	339	331	327	321	341	277	333	315	317	316	294	357	329	323	341	334	315	303	304	323	314	326	314	308	304	298	348	320	350	326	324	327	311	307	328	295	289	318	340	304	307	303	311	316	341	321	321	283	302	309	287	311	316	326	314	337	332	324	302	317	317	343	329	325	312	293	315	319	303	336	299	325	337	307	318	308	310	301	268	325	313	266	319	324	294	304	340	348	311	294	314	310	309	349	316	327	328	312	331	327	299	309	307	340	328	330	313	314	339	330	304	328	332	320	319	308	328	282	296	285	276	301	334	313	318	306	320	285	347	295	322	300	319	318	331	314	342	308	304	307	340	330	318	331	297	300	367	330	320	362	294	317	332	321	365	305	359	306	336	321	352	306	306	336	316	308	294	298	328	326	320	326	316	301	320	297	313	315	322	319	336	293	337	322	334	300	323	309	330	303	331	301	332	343	311	332	304	330	345	314	338	287	307	296	307	337	317	327	291	294	303	281	284	266	333	308	358	310	310	309	325	329	319	330	329	312	340	313	324	324	344	319	289	296	327	333	338	318	301	305	332	297	344	347	306	322	349	316	308	280	318	325	335	289	326	325	310	342	308	339	314	323	312	330	293	306	314	289	342	294	314	335	332	319	331	336	319	292	301	330	313	336	328	305	326	356	312	326	297	327	375	329	327	315	321	295	321	292	314	319	306	335	326	317	308	344	331	318	331	325	301	297	318	330	322	317	325	316	309	300	328	283	320	284	300	328	320	340	327	337	327	310	357	321	301	314	317	321	315	330	305	315	326	345	309	311	290	327	331	344	318	303	329	338	312	317	304	309	319	321	309	287	331	308	312	325	305	338	314	293	341	271	321	294	307	304	279	318	347	286	312	309	284	343	320	316	290	309	314	304	308	302	290	313	333	319	343	287	318	291	321	353	292	308	296	327	310	323	293	323	328	346	330	325	330	310	300	303	278	306	321	297	311	278	314	293	291	329	318	301	357	323	330	320	315	326	301	323	311	330	350	328	318	349	345	336	309	302	307	325	321	299	343	328	327	304	323	323	285	344	310	284	294	321	322	315	312	327	327	318	325	294	304	313	319	330	287	300	340	322	308	323	319	332	294	316	311	326	315	308	333	342	343	334	307	322	316	303	320	316	315	284	341	325	300	342	313	297	306	327	351	333	324	299	291	316	311	320	281	319	308	316	325	281	324	313	340	342	322	312	316	305	316	370	310	338	330	291	344	306	314	306	297	295	307	343	321	325	312	305	331	307	298	325	359	316	321	313	318	331	341	337	311	329	337	299	327	325	347	332	319	329	350	330	337	272	295	325	329	308	305	301	315	288	303	316	326	316	318	320	333	321	273	318	319	333	364	312	298	338	328	353	319	278	308	321	300	329	314	321	305	306	321	318	337	290	296	313	315	326	342	322	302	308	300	326	326	319	313	310	328	326	305	344	312	356	306	313	338	298	329	351	347	325	329	320	322	317	312	342	324	342	302	286	310	319	312	324	314	316	303	360	325	336	315	332	319	312	304	306	300	339	314	341	278	320	366	303	301	331	327	307	283	324	313	324	313	381	346	312	316	341	332	353	319	307	312	322	296	329	315	318	295	312	301	328	295	309	339	327	296	312	288	316	337	321	299	309	309	313	331	334	299	313	351	327	331	331	325	314	330	312	316	346	311	288	344	322	334	365	271	323	327	296	281	308	354	313	316	269	324	292	332	253	312	318	331	299	313	348	318	301	310	313	318	319	313	320	336	277	322	336	340	318	322	294	310	311	304	331	318	350	335	299	295	314	319	345	327	336	318	288	304	285	327	375	355	336	302	337	352	332	306	310	312	319	320	298	311	316	326	302	315	327	308	335	324	351	290	328	327	327	341	345	294	313	283	298	331	327	298	329	312	286	306	328	320	267	319	320	318	331	328	304	327	325	285	284	274	294	306	299	324	301	305	333	295	337	351	334	356	346	325	306	334	313	322	301	292	303	305	319	331	325	310	296	344	292	285	301	311	323	317	351	332	307	333	354	300	313	303	321	323	328	332	326	296	331	305	326	311	292	313	310	327	329	352	320	343	330	294	287	321	318	309	312	327	319	322	332	323	312	319	263	309	309	305	326	330	343	282	321	296	312	303	323	322	320	308	305	353	349	294	335	321	305	313	314	323	320	337	298	312	311	332	323	332	289	343	314	303	293	336	316	318	293	337	317	332	348	294
30925	44897	29859	18308	14488	10679	7426	5490	4119	3263	2716	2329	2083	1692	1396	1019	940	743	678	628	612	508	502	467	442	456	464	423	454	447	405	380	373	398	365	365	338	351	372	376	341	355	337	371	380	319	355	356	365	364	354	367	368	353	347	365	382	406	343	335	343	356	359	355	346	329	369	338	349	358	369	365	300	337	389	364	370	352	333	333	331	350	360	352	328	320	373	359	359	323	346	367	361	336	363	326	356	350	369	354	345	367	340	318	351	336	333	338	340	344	355	367	360	363	345	346	341	359	388	336	339	338	336	326	359	330	353	347	317	335	345	343	370	345	363	316	381	343	368	345	343	335	325	350	357	332	316	325	358	345	354	366	347	367	320	316	345	337	336	359	356	317	348	349	353	335	365	350	341	341	329	360	346	355	359	341	359	322	342	354	355	380	359	373	330	336	347	391	347	357	340	333	331	347	335	353	335	357	387	324	349	355	342	333	330	392	363	369	331	369	340	371	339	318	366	365	320	360	358	332	352	363	349	321	338	334	314	325	348	326	349	381	350	346	358	351	342	345	358	339	345	354	288	337	322	324	353	342	325	366	331	349	340	367	350	329	359	340	323	323	351	351	304	311	356	369	333	336	348	372	337	348	347	346	317	367	340	329	344	344	339	356	337	332	363	330	355	362	358	333	332	346	339	316	356	318	348	334	352	340	359	324	347	321	350	322	342	331	327	347	348	373	333	381	349	329	339	301	352	363	335	329	362	334	284	351	338	356	346	350	371	347	342	366	345	329	367	334	342	336	314	340	353	327	324	326	343	296	342	331	374	350	346	330	352	342	368	371	343	311	345	324	361	363	398	303	296	339	340	345	355	315	376	329	334	329	360	328	314	357	352	337	326	315	339	341	353	362	337	314	300	342	382	344	352	334	355	361	364	328	341	349	378	348	342	330	359	340	380	334	341	389	378	343	346	360	328	304	352	357	330	338	346	320	326	345	372	327	324	322	355	325	343	318	344	313	329	328	368	316	334	364	344	318	311	321	369	350	374	372	347	339	366	314	335	373	368	333	335	346	319	307	366	324	310	356	355	326	350	382	350	330	338	354	340	374	361	339	349	333	344	339	360	362	365	361	313	341	348	307	325	325	333	371	325	360	358	403	340	304	332	359	371	361	342	333	330	357	384	358	343	353	338	348	340	341	300	341	341	337	330	345	328	357	355	342	378	326	348	360	352	358	311	365	313	333	351	301	317	358	328	330	341	335	387	377	342	328	352	357	334	338	321	360	329	314	339	357	362	325	360	320	344	343	359	380	359	339	320	359	324	335	324	333	345	336	340	362	350	364	356	358	364	341	349	357	331	315	356	317	329	320	332	333	382	349	358	331	346	371	335	368	331	352	328	362	334	374	333	345	349	332	342	356	355	359	341	357	327	294	337	360	353	358	324	341	353	338	330	378	347	343	356	344	327	372	343	345	355	327	374	366	357	345	360	352	316	349	337	329	323	325	316	387	346	333	333	353	359	319	366	361	330	330	359	339	355	324	365	319	377	311	373	346	363	340	326	333	383	338	381	321	325	362	340	358	319	325	324	351	355	343	329	332	302	358	341	356	363	356	333	335	358	327	360	324	370	360	411	378	310	344	328	355	355	320	380	325	331	340	354	378	337	320	331	322	361	329	334	371	344	343	343	338	350	348	332	381	354	339	379	355	336	343	350	351	336	310	327	322	339	372	343	322	369	371	359	359	380	351	348	366	351	341	337	333	348	340	363	327	356	330	355	351	353	311	316	341	336	351	340	329	336	348	337	347	325	325	337	330	373	369	369	353	310	345	346	329	366	353	334	342	339	339	356	349	380	323	372	342	339	333	343	337	319	359	340	347	380	371	349	311	307	345	342	334	335	345	332	352	356	342	341	330	343	339	334	321	343	314	352	339	351	330	334	325	390	348	332	327	350	325	325	348	375	317	340	348	357	359	348	362	327	349	350	383	318	339	337	344	313	347	343	347	348	362	349	333	377	321	336	354	353	339	357	376	350	352	309	345	354	383	332	353	343	360	368	316	344	362	358	354	330	316	339	372	339	375	338	348	355	377	342	330	345	342	328	327	347	383	332	309	362	326	356	360	350	319	336	350	345	345	333	344	348	337	365	310	348	315	362	323	348	332	341	345	336	350	344	346	349	362	338	330	350	356	316	363	356	342	360	318	376	314	306	340	394	328	374	368	337	343	332	341	352	322	319	336	319	378	362	364	344	345	315	322	318	342	340	354	335	347	355	328	365	382	337	358	346	352	341	353	367	336	361	346	331	362	360	373	327	362	347	354	358	329	367	370	342	335	341	339	373	356	347	328	331	349	337	340	345	340	366	345	346	336	302	341	313	335	349	321	352	346	358	340	381	347	352	333	340	315	313	344	327	323	355	339	347	320	315	349	344	354	359	360	333	336	355	337	358	340	371	368	325	324	344	327	346	366	317	355	308	372	346	325	323	342	314	370	356	337	302	334	310	342	331	347	322	346	332	336	325	338	337	316	344	356	354	339	349	374	371	355	374	371	344	317	331	306	327	353	341	350	319	324	331	333	366	344	397	339	341	320	363	325	317	357	349	375	361	334	351	322	371	304	355	336	362	360	343	336	362	334	372	329	350	310	372	326	329	331	352	331	320	321	336	344	347	365	332	381	337	352	333	340	323	354	349	386	341	354	355	320	370	329	354	348	380	354	339	306	325	353	343	329	340	340	346	372	355	313	351	358	317	342	347	349	367	354	327	306	350	351	346	338	363	342	341	373	361	325	350	366	320	343	381	351	353	343	363	333	347	378	354	367	349	364	315	335	337	362	367	329	325	346	350	347	314	332	322	365	333	352	355	347	325	345	306	349	339	367	374	353	349	356	317	337	306	333	359	349	371	351	341	348	334	328	351	330	364	347	342	327	331	380	368	351	351	359	333	346	338	342	333	351	321	339	351	356	342	359	338	349	322	347	305	359	318	304	379	362	332	376	333	358	356	341	316	338	340	333	351	334	384	343	340	339	348	363	348	325	337	370	372	364	337	339	363	352	335	361	313	334	343	336	336	339	295	384	318	308	297	376	370	315	386	377	311	322	320	351	350	351	358	340	317	304	351	330	363	345	330	309	326	353	351	364	375	359	331	343	344	332	349	332	305	351	334	361	376	357	341	368	351	334	360	325	338	330	332	353	331	361	361	316	335	351	363	337	331	343	330	352	339	353	356	337	343	336	380	343	347	326	317	360	333	360	309	344	336	335	337	315	368	368	339	316	353	378	374	381	360	337	351	322	352	309	347	334	351	336	324	343	379	361	344	364	354	304	355	352	347	363	370	343	304	359	349	355	324	338	369	346	338	351	341	364	288	341	359	327	351	345	344	358	313	349	335	356	375	345	364	367	335	332	373	321	336	344	360	344	356	345	341	339	345	355	367	345	321	348	363	344	331	333	341	380	331	324	324	353	346	364	319	326	335	341	348	376	341	353	355	333	337	354
23933	21295	28614	24681	21891	17540	10078	5832	4207	3716	2903	2697	2237	1783	1434	1212	995	825	778	668	643	597	575	615	504	498	529	516	472	507	489	471	509	457	482	440	456	443	409	451	453	414	411	437	429	403	438	399	389	453	405	418	383	446	414	366	393	423	436	439	403	405	399	427	404	405	383	375	408	442	403	408	432	426	395	396	427	405	383	430	417	390	414	447	384	405	410	388	402	398	411	413	422	390	401	405	412	371	433	403	431	387	407	421	396	418	439	403	378	399	433	364	400	418	401	403	436	446	386	439	404	431	405	391	420	400	394	413	389	451	407	383	408	441	411	420	402	375	390	382	414	370	383	423	423	399	424	422	427	399	372	414	442	407	411	404	416	453	400	433	395	406	404	376	411	402	376	406	427	422	404	399	418	445	371	413	415	389	417	412	359	402	425	404	421	419	385	391	420	418	397	398	381	404	405	416	401	378	430	439	433	424	393	394	412	402	414	432	370	383	401	400	381	390	401	403	399	392	405	354	380	389	438	398	410	404	403	385	387	437	402	398	366	426	414	393	415	376	390	406	373	409	391	423	391	398	367	444	386	410	409	413	392	411	409	405	417	393	399	393	374	396	395	444	412	416	393	404	388	414	418	457	435	389	423	398	432	406	385	427	437	425	416	412	418	408	444	423	417	432	376	375	421	394	411	376	399	382	438	415	388	393	422	356	396	412	410	400	414	427	378	402	395	420	423	397	432	445	405	408	391	439	446	433	434	410	417	382	413	384	418	414	412	378	385	412	402	412	442	374	413	391	429	418	398	420	390	447	404	426	391	390	377	418	411	429	377	414	416	385	417	386	402	374	420	396	406	395	393	409	415	399	363	398	399	402	391	429	358	407	419	395	380	409	383	450	410	372	399	408	424	419	391	411	408	416	433	425	423	398	424	432	436	406	382	424	421	447	394	402	380	404	434	404	425	436	421	415	390	391	392	412	405	426	399	418	432	402	436	391	421	400	408	390	390	401	407	387	389	372	387	387	410	400	430	396	377	391	410	397	397	417	388	420	415	407	421	406	414	377	397	392	404	406	437	422	383	381	421	437	413	398	452	426	422	400	407	399	407	424	384	416	387	410	369	391	401	393	416	373	432	425	414	428	421	355	428	412	433	428	400	425	410	396	402	405	376	382	401	397	411	386	402	413	400	404	417	382	418	400	427	429	374	423	373	406	426	409	424	439	458	367	379	415	384	386	428	389	379	413	384	357	402	443	441	417	385	425	404	400	402	402	444	402	393	362	417	404	373	422	380	393	383	398	380	399	378	415	409	425	385	410	401	402	402	408	400	429	409	423	438	413	411	407	397	372	395	421	450	435	391	392	429	430	435	417	405	412	394	419	406	383	410	415	354	390	401	356	446	442	381	380	414	405	390	398	397	416	440	398	434	404	389	403	406	427	419	416	380	399	405	401	412	444	379	405	407	392	432	417	397	407	391	429	367	399	412	431	396	410	421	390	382	425	394	394	368	365	427	409	406	382	450	378	433	404	391	417	419	392	389	415	414	416	412	456	398	430	432	417	386	410	410	434	395	403	426	438	423	377	405	368	392	412	407	404	411	413	384	414	410	415	420	413	388	420	373	401	383	413	394	431	413	431	372	416	380	408	399	438	430	442	371	416	413	393	407	431	380	408	388	405	408	380	369	394	407	427	389	381	450	422	398	402	392	395	420	361	393	412	394	361	370	388	418	407	398	370	382	424	418	417	387	425	417	421	417	389	384	396	380	429	414	447	403	388	403	387	416	391	412	369	354	395	412	397	411	405	420	398	402	390	400	451	420	413	389	423	423	357	413	433	407	415	376	452	390	406	392	409	388	409	415	410	401	399	425	419	418	389	431	388	409	402	398	378	389	425	414	390	401	436	403	391	417	353	379	418	402	413	407	435	369	398	429	385	389	367	371	384	391	397	416	418	438	379	386	391	406	402	395	406	414	384	392	409	428	423	417	400	404	400	405	428	415	432	401	407	402	367	423	381	440	415	405	367	420	448	430	377	399	387	402	400	418	431	431	374	414	378	392	389	394	412	412	429	413	414	418	430	392	408	409	441	416	427	399	403	362	366	394	404	396	371	429	377	397	411	364	388	432	423	400	372	392	407	402	409	399	391	435	425	421	449	415	387	408	390	355	403	401	429	399	398	413	377	399	396	385	425	443	400	406	423	425	420	423	424	382	428	382	427	374	433	388	418	455	394	420	410	421	404	428	399	416	399	391	422	393	417	411	352	432	421	406	403	398	388	404	410	392	413	386	413	388	411	439	439	425	411	397	422	393	425	439	397	377	425	438	403	379	400	394	384	414	392	415	413	411	390	404	440	404	393	372	387	409	423	422	454	392	415	399	410	384	420	405	391	429	421	396	380	441	425	406	376	386	410	436	389	447	423	381	404	404	377	408	407	395	391	380	407	385	415	411	409	405	427	408	420	364	400	418	391	394	418	427	448	414	381	424	384	424	411	375	411	385	394	440	414	437	421	399	375	370	408	399	388	361	382	401	414	391	430	399	431	438	380	414	347	400	413	410	393	418	396	416	362	417	374	437	424	421	406	406	394	402	413	431	413	428	405	396	424	416	384	385	402	415	388	398	426	404	414	380	402	407	410	396	395	396	375	413	419	401	405	413	384	443	439	382	408	401	406	416	402	438	392	393	412	394	438	408	412	417	436	427	427	383	420	382	457	375	410	439	387	400	398	393	405	407	428	415	377	425	428	435	421	392	416	415	406	424	383	397	412	401	431	360	468	424	403	419	405	463	448	438	408	401	403	387	451	377	406	425	364	384	404	402	425	396	411	398	416	399	432	396	395	429	432	413	377	426	390	371	410	418	379	428	402	396	377	405	398	422	403	395	417	416	393	438	436	403	398	403	379	440	370	424	424	407	385	372	384	388	463	400	395	417	390	387	407	417	410	418	402	427	444	409	456	434	396	379	369	416	437	412	387	418	406	396	368	400	388	410	409	450	425	410	392	422	399	382	396	415	414	358	408	397	404	410	415	375	409	376	427	399	451	409	424	408	429	400	376	444	433	404	388	420	415	399	428	450	467	368	437	424	427	430	440	419	403	394	410	420	419	386	422	365	374	404	394	357	399	370	420	409	432	390	417	443	422	398	398	433	421	419	429	418	431	371	433	391	431	416	405	398	407	406	426	410	411	401	412	403	393	432	400	447	372	416	390	386	430	421	418	370	438	391	406	383	424	412	388	416	393	449	377	382	387	395	405	408	402	371	436	420	422	368	423	362	419	389	417	394	422	413	416	360	425	403	453	406	408	384	404	387	451	394	408	469	410	416	390	403	389	407	401	434	435	374	363	380	429	423	413	440	413	395	386	411	410	417	435	406	399	398	427	404	387	442	381	414	382	413	419	411	405	412	415	443	407	383	371	409	398	408	423	401	414	405	420	417	364	425	382	414	378	429	395	402	388	404	403	403	391	385	408	389	434	440	403	406	411	359	388
31499	54097	39027	26560	20905	15706	11431	8655	6858	5962	4640	4208	3607	2700	2188	1695	1410	1077	1021	914	794	704	730	681	619	648	634	592	597	573	533	502	526	530	504	495	473	475	479	470	440	481	477	446	459	431	444	462	432	482	446	426	421	445	452	419	452	470	437	439	447	483	450	448	445	431	438	437	409	412	432	451	457	413	432	442	388	443	402	431	437	446	423	429	438	480	423	459	453	449	427	452	440	432	452	454	438	427	412	411	453	436	430	400	412	441	444	434	462	413	427	477	427	468	423	445	443	403	408	449	445	425	440	471	417	434	435	443	458	430	421	437	428	410	414	408	452	438	434	445	409	435	426	459	424	384	404	449	444	399	427	441	426	401	412	439	474	424	469	441	438	444	426	453	393	408	422	404	443	425	420	434	415	446	433	410	433	423	461	447	413	442	427	436	441	457	426	418	461	436	409	446	468	428	424	433	415	456	432	461	440	404	454	450	437	409	432	467	455	420	468	456	402	447	427	402	414	404	419	437	421	444	416	439	457	457	440	419	427	481	395	447	409	413	434	471	408	405	386	435	454	439	468	431	422	452	441	430	414	456	404	451	475	416	461	412	464	428	417	447	415	465	422	447	423	441	416	420	443	434	456	447	418	454	448	478	390	449	398	398	433	429	433	423	437	433	456	436	405	388	443	420	421	443	430	456	437	419	454	407	422	463	450	393	458	416	442	477	428	422	405	437	415	424	389	418	416	426	455	460	465	421	440	462	456	410	431	422	448	432	410	455	398	449	412	414	462	484	453	430	471	448	449	440	410	433	427	430	449	437	446	458	420	449	441	452	429	435	446	422	444	442	414	431	427	458	433	396	436	450	440	467	419	446	413	420	392	368	422	438	435	443	442	407	459	454	438	441	392	426	413	449	440	380	420	417	458	457	421	450	424	440	446	460	429	395	449	479	392	449	404	421	437	450	444	448	428	413	412	425	436	444	457	435	437	420	410	429	433	423	431	420	436	443	450	412	437	431	454	422	441	423	431	435	429	391	414	449	439	423	398	449	421	392	440	444	443	449	437	445	456	424	448	418	424	427	428	420	420	424	466	409	437	433	440	435	431	440	403	413	420	422	426	426	434	426	464	410	396	427	414	448	426	440	434	423	427	408	437	413	448	435	468	445	435	426	419	417	416	427	456	442	407	450	420	428	448	422	469	417	477	435	440	432	435	444	427	439	438	429	426	458	406	448	421	446	441	435	438	430	451	444	475	413	424	440	382	446	457	458	411	450	438	454	448	448	442	408	440	456	432	449	449	414	441	474	450	464	444	451	475	381	401	442	415	446	437	462	431	428	401	385	431	442	440	414	451	452	413	439	460	427	457	393	411	448	438	425	457	450	430	410	431	424	404	446	434	431	459	444	437	425	417	436	446	413	403	439	421	440	370	453	433	478	435	381	413	420	430	417	405	404	424	419	450	489	386	423	401	437	416	393	401	430	442	497	434	431	438	424	437	395	449	450	416	418	423	445	412	439	438	441	451	424	421	458	437	419	435	420	420	395	483	468	420	449	428	444	467	448	485	432	466	400	419	398	471	441	425	462	420	446	442	447	383	375	450	419	422	501	426	396	419	410	428	456	450	458	451	426	445	439	433	433	426	436	450	383	421	436	435	407	427	483	426	419	450	446	447	398	450	414	400	433	427	469	421	409	452	431	412	422	446	437	435	423	438	435	428	406	412	449	394	435	404	447	436	426	414	416	421	415	440	437	439	410	415	414	419	403	402	410	414	448	405	436	453	426	432	423	460	428	424	418	475	462	399	430	447	429	426	450	430	415	404	459	441	415	438	445	437	415	413	396	451	444	461	416	414	451	425	420	437	450	467	440	440	404	390	418	409	441	417	399	440	444	417	424	463	447	477	436	422	432	441	433	436	414	463	432	439	447	431	439	446	434	437	425	431	435	454	484	417	438	423	437	430	432	454	397	432	428	451	450	434	473	452	409	425	422	434	450	437	445	419	440	406	466	416	417	437	417	431	472	430	423	426	444	450	371	432	451	455	460	447	411	434	429	444	434	460	410	451	423	447	460	440	409	439	437	447	392	443	429	408	428	424	408	423	443	442	472	416	414	457	456	429	460	426	452	441	439	443	401	447	407	413	430	418	443	399	425	419	431	450	424	418	420	410	416	410	463	420	432	420	412	427	411	409	436	451	445	465	438	405	422	420	447	452	414	456	417	420	414	456	433	417	441	444	445	398	433	447	441	391	445	437	430	412	441	460	462	412	442	421	449	430	454	456	428	400	427	444	480	476	414	453	447	424	441	449	445	434	435	433	399	437	478	404	428	440	404	446	448	401	450	405	420	419	430	420	403	451	424	419	480	447	442	454	470	420	416	434	441	407	453	442	423	377	448	403	462	451	438	433	461	454	438	410	419	434	398	435	438	452	472	447	464	409	453	408	453	446	435	447	429	435	423	443	416	465	411	425	430	442	397	421	424	425	401	434	424	439	410	457	448	412	436	461	450	391	428	451	444	428	476	443	421	478	441	398	412	440	428	443	441	425	422	428	473	446	408	465	436	410	446	453	420	409	408	420	419	405	416	459	439	417	428	385	452	438	441	442	438	438	455	431	434	460	414	440	420	412	452	471	427	404	394	426	425	391	456	427	455	417	447	413	434	429	416	391	415	453	368	453	424	435	397	401	438	461	436	419	428	417	409	425	427	463	446	426	438	429	421	427	427	459	461	424	425	431	412	473	423	447	425	450	438	442	441	429	457	458	422	427	420	462	475	453	430	440	436	390	444	436	431	439	458	458	403	438	426	469	444	422	424	438	437	403	432	449	407	417	451	431	409	421	402	451	426	414	407	431	443	457	448	434	425	478	447	458	453	365	405	418	460	437	443	393	420	445	404	429	454	420	395	425	410	453	428	451	468	407	413	423	421	447	433	391	401	423	440	422	367	413	394	428	437	438	433	399	400	430	447	434	405	429	423	426	424	443	462	420	416	421	392	428	428	438	458	459	411	410	429	399	413	420	428	431	425	410	387	410	440	441	436	459	436	414	419	428	448	421	476	422	421	440	409	414	442	426	441	463	476	428	380	392	402	438	427	447	450	483	407	447	437	428	415	420	435	444	437	442	445	433	432	438	470	431	450	444	428	445	463	439	399	420	404	437	433	388	418	412	446	408	441	417	402	440	445	419	449	432	432	445	453	399	419	403	436	406	438	415	442	494	441	442	453	414	421	442	406	456	446	439	440	442	454	433	404	442	436	433	431	468	411	409	396	438	451	432	440	426	454	410	422	413	459	441	424	457	408	407	430	444	469	476	461	473	447	433	409	445	436	464	412	420	448	452	446	443	453	424	455	413	448	395	408	432	456	446	427	438	452	447	427	470	452	431	442	437	418	446	442	420	405	426	431	418	403	444	450	415	428	423	449	425	437	389	432	441	442	408	415	450	436	419	442	409	421	403	431	403	459	420	465	416	428	414	400	448	424	392	439	404	442
25105	21337	27961	25958	17936	10107	6064	3968	3235	2689	2142	1993	1660	1196	1078	862	728	596	591	492	482	445	441	387	390	425	420	344	381	356	336	337	348	335	309	329	325	281	304	322	327	334	289	327	303	291	298	276	313	296	342	315	316	317	289	298	278	334	294	305	289	307	305	323	316	312	301	348	288	268	296	304	309	306	294	267	287	262	271	281	320	283	276	291	277	294	319	289	316	309	295	302	287	288	313	324	272	270	289	278	307	303	293	324	294	309	315	284	309	263	270	280	331	273	292	271	299	275	293	295	303	319	303	305	312	293	296	291	287	303	291	287	284	307	269	302	294	269	330	289	306	304	290	283	297	301	293	298	286	289	315	311	339	285	299	270	269	281	280	297	302	289	270	284	284	291	297	285	299	281	298	265	269	292	268	292	276	319	292	287	299	286	272	281	273	293	293	279	332	276	283	308	287	276	292	271	299	270	270	322	296	292	270	287	282	277	308	288	283	294	318	265	295	295	281	296	293	281	283	309	288	281	310	309	287	293	269	299	305	310	320	284	287	288	267	292	295	290	293	282	277	286	300	282	280	256	302	312	304	266	316	299	309	294	318	309	314	262	271	290	271	310	270	306	268	294	305	288	315	291	301	314	275	267	306	306	275	300	288	297	265	277	279	269	297	278	278	312	269	260	272	294	295	322	317	331	295	277	286	290	290	271	290	297	278	298	266	272	302	295	293	283	272	257	292	289	300	326	292	263	316	296	287	272	292	326	320	284	323	296	291	319	286	270	308	309	283	315	293	304	299	239	235	278	255	289	297	289	283	292	308	288	305	322	277	292	297	260	324	303	301	275	309	271	277	328	291	277	293	291	268	293	315	288	307	307	293	287	253	289	276	300	287	302	297	282	293	298	276	300	328	290	281	269	290	284	277	289	268	292	280	312	275	291	292	298	261	287	312	289	278	288	289	283	332	272	250	289	297	283	289	298	288	281	295	272	333	288	300	279	304	297	308	296	281	267	300	290	290	271	311	294	309	281	292	277	281	259	312	282	283	286	270	276	279	249	278	301	315	345	308	278	293	318	278	294	300	296	290	301	287	295	290	285	309	289	287	286	290	332	279	301	321	285	297	267	289	296	312	299	289	296	290	264	285	295	296	326	300	295	271	292	263	289	312	288	279	287	341	284	259	283	290	321	269	261	310	278	292	312	306	324	304	292	277	278	301	311	319	331	299	310	253	282	304	287	262	306	320	279	303	284	297	291	295	270	314	261	303	290	299	272	281	287	307	293	263	284	283	291	240	261	312	292	297	299	297	272	307	287	280	308	274	328	290	268	270	299	305	295	263	275	295	287	299	322	299	323	292	284	310	290	288	307	294	312	288	279	324	285	266	269	308	282	298	282	295	296	293	287	280	277	300	295	308	257	236	260	319	287	299	303	272	289	276	289	306	313	315	288	289	282	278	251	311	282	290	280	303	326	299	273	321	260	288	296	303	268	283	283	271	300	284	278	263	292	317	297	300	288	298	274	295	270	305	303	302	272	304	315	286	280	304	321	298	303	279	313	321	315	305	300	301	268	293	282	309	304	285	292	282	288	319	290	281	252	296	295	255	310	260	311	296	311	301	299	256	275	314	301	287	279	299	335	298	283	292	288	301	291	322	281	278	283	311	250	278	275	313	283	302	285	322	338	279	273	322	288	278	298	292	281	309	269	296	315	297	283	325	319	322	279	294	290	259	296	269	288	285	292	284	279	277	289	266	304	283	300	283	305	281	270	260	317	260	262	279	271	283	315	298	313	295	258	303	267	321	237	255	294	310	248	301	281	300	303	276	255	307	290	297	308	284	270	314	299	285	301	280	285	247	302	289	296	292	277	308	293	306	287	294	283	313	290	270	304	316	284	285	256	278	289	267	283	284	273	320	325	301	300	303	275	283	299	269	279	263	320	291	259	278	299	301	317	296	288	293	291	298	283	300	323	313	331	311	261	307	296	279	296	269	270	283	268	281	292	302	272	296	328	304	293	284	289	282	309	305	289	268	276	270	293	302	256	264	310	303	288	308	301	293	299	299	309	283	285	247	307	266	285	289	263	293	291	292	312	299	271	278	245	291	299	299	290	296	304	285	288	303	282	281	309	306	271	292	284	270	260	279	259	277	293	284	278	275	301	282	291	321	289	279	295	299	307	273	267	275	284	312	275	292	283	261	283	272	332	332	292	296	318	316	288	264	249	274	265	273	304	304	293	256	292	308	301	318	302	327	296	270	318	292	311	284	280	301	276	318	325	304	270	294	293	340	297	312	279	308	284	295	287	267	280	311	299	282	313	314	301	264	316	297	261	295	280	284	298	305	300	277	306	287	292	262	312	303	274	298	265	309	265	302	308	299	295	272	287	324	301	287	321	296	301	281	282	254	306	299	293	280	261	295	311	276	257	284	289	277	293	300	284	263	304	292	319	277	287	298	275	271	278	257	288	304	272	290	308	300	268	289	289	317	291	295	287	299	306	277	293	293	331	289	298	308	229	269	283	269	267	329	307	280	281	309	287	292	318	273	302	301	256	321	296	277	299	303	296	292	274	308	293	301	315	322	265	266	285	271	295	273	309	294	275	290	282	285	290	286	280	270	291	305	325	281	289	284	305	271	299	281	302	303	286	289	303	285	293	302	294	271	258	288	315	285	316	298	310	261	317	294	321	315	314	279	285	316	252	288	283	281	287	279	319	295	310	328	272	296	274	295	266	297	327	285	304	303	328	277	298	301	293	289	312	325	294	286	285	309	279	318	283	309	302	246	249	296	290	281	266	299	281	280	292	315	277	283	297	300	309	274	299	292	291	264	334	297	299	300	282	323	299	293	282	307	306	279	310	283	308	269	290	285	269	286	339	270	300	303	319	277	282	275	293	327	282	287	292	290	289	264	300	303	284	289	285	294	292	290	315	316	307	288	305	295	259	277	299	299	249	308	311	275	307	296	273	313	299	294	332	297	288	291	305	309	322	302	303	299	309	274	296	269	300	264	318	309	312	273	313	311	287	301	271	302	290	264	294	303	348	277	322	287	270	289	289	296	300	301	285	328	305	294	311	275	261	291	312	323	271	294	277	288	305	271	261	295	279	296	303	318	282	308	259	289	284	290	270	309	285	331	310	305	277	305	301	310	284	287	304	308	283	268	293	327	303	295	275	270	288	285	286	275	317	303	284	287	275	295	272	288	283	301	305	276	321	295	307	283	285	272	303	290	267	331	300	314	284	282	302	311	307	274	269	305	288	316	307	308	281	304	281	272	293	274	336	306	323	288	302	270	275	287	319	282	295	287	273	266	281	272	279	305	262	289	316	296	314	302	280	268	311	281	278	297	307	271	305	287	308	275	291	289	270	265	290	331	284	293	300	307	308	317	293	279	297	285	294	265	286	280	268	297	286	275	285	320	299	286	260	275	307	290	295	306	253	275	316	282	321	273	320	285	307	334	307	300	292	273	284	298	299	337	321	284	321	283	281
30932	50204	35611	22958	17524	12748	9328	6988	5937	4772	3674	3203	2867	2082	1583	1334	1110	872	799	714	581	568	565	520	489	496	473	433	441	399	417	378	375	391	388	375	381	343	353	341	329	331	331	358	350	312	325	282	313	340	311	377	332	312	368	339	333	348	362	312	326	352	367	323	323	314	316	342	356	312	319	294	302	346	346	331	345	288	323	318	326	295	302	345	349	323	319	281	322	290	317	318	360	320	326	281	330	323	363	290	288	329	319	354	314	312	342	323	303	334	333	294	307	309	310	356	299	275	335	313	319	292	320	318	316	320	327	292	298	301	309	307	312	323	343	361	337	336	314	312	353	327	350	292	328	317	335	309	328	308	299	332	330	329	266	327	342	324	371	323	330	340	324	311	298	309	286	303	309	320	332	312	331	324	300	312	334	311	333	335	321	293	351	331	310	318	301	306	300	309	307	329	335	315	316	340	275	304	334	362	319	307	304	280	334	354	337	292	328	336	306	297	288	310	329	328	297	306	334	314	328	335	329	363	291	313	345	296	308	314	329	295	322	317	293	309	323	305	325	334	338	349	311	319	322	319	321	321	328	326	344	333	360	285	333	305	315	292	349	298	305	303	315	339	341	306	310	327	370	324	328	301	345	351	343	322	341	322	270	344	278	299	288	336	311	358	313	321	319	337	319	281	305	323	312	334	295	346	308	329	344	282	342	320	351	311	305	315	323	332	342	317	283	337	323	285	336	315	321	297	326	332	332	302	338	321	321	281	347	298	331	327	332	322	353	314	358	279	383	299	333	341	317	337	317	295	336	335	332	303	321	322	314	349	315	350	321	325	348	319	336	328	309	329	295	344	334	293	331	312	335	316	318	327	332	336	320	304	332	283	280	305	354	307	300	328	343	352	349	313	307	316	362	333	347	308	323	323	323	332	330	331	322	306	330	306	328	297	332	305	311	357	348	298	312	317	325	292	291	316	333	333	340	318	367	330	312	300	331	319	351	295	309	330	329	274	344	325	331	337	318	320	294	322	360	320	337	342	299	301	296	316	321	289	301	296	288	312	323	316	321	303	329	349	325	294	355	332	349	307	300	323	309	334	314	302	350	327	313	319	303	321	310	339	317	346	311	357	323	354	332	340	324	332	307	347	344	370	345	316	337	323	288	333	320	330	302	331	319	348	331	348	324	314	315	329	299	309	307	312	344	312	332	319	326	313	314	313	353	323	318	312	303	298	327	325	316	318	315	334	363	309	335	292	285	328	314	297	301	308	344	330	318	295	313	292	316	297	300	321	324	361	335	319	310	295	350	342	314	324	281	325	287	293	346	319	316	305	333	332	348	330	312	333	347	342	353	314	318	324	318	352	336	300	315	349	344	330	303	339	325	333	341	329	331	316	313	317	336	303	361	309	331	344	314	325	280	301	325	332	350	320	328	362	323	307	352	328	328	358	318	330	322	328	326	320	311	323	287	347	328	301	307	343	336	333	318	309	313	331	334	288	319	331	317	297	340	340	329	282	299	307	310	345	301	359	330	333	314	323	329	310	289	318	339	317	296	309	350	312	304	327	324	315	330	360	302	300	321	310	288	326	309	288	312	318	309	336	308	333	339	351	303	304	306	334	294	304	358	316	320	317	303	318	312	318	368	304	323	328	288	323	316	303	307	301	324	324	363	341	318	282	301	326	308	312	366	337	347	319	342	349	303	291	297	291	332	325	360	328	297	313	312	304	337	321	301	324	335	338	341	314	296	309	332	335	334	321	334	340	354	336	294	328	307	342	332	303	319	323	324	310	296	351	301	384	323	346	307	325	333	325	323	334	325	345	313	340	292	332	294	359	296	328	307	327	310	310	319	336	303	308	326	337	303	309	314	304	281	304	327	326	335	340	349	321	303	314	320	335	360	325	310	328	313	337	320	336	328	324	338	318	315	329	345	313	304	326	319	303	326	329	298	320	325	299	308	321	354	327	329	341	322	336	314	311	335	314	299	332	319	315	294	333	327	288	301	311	306	318	351	335	335	349	315	310	300	309	344	323	319	299	289	319	306	310	341	314	306	316	330	309	314	343	325	306	314	319	327	324	281	331	346	323	332	316	323	277	319	331	327	313	330	327	277	321	355	323	326	310	326	347	293	328	353	343	329	311	320	312	314	311	338	318	321	326	338	327	341	301	315	307	316	329	297	322	347	329	315	283	334	325	329	320	323	304	327	293	309	310	319	373	308	287	331	344	290	337	334	339	305	292	303	317	306	283	323	315	316	332	325	316	337	347	325	311	353	302	312	349	347	304	289	296	332	347	318	318	293	292	345	321	328	293	353	338	327	310	315	315	289	323	307	281	352	312	330	330	339	295	341	333	308	313	342	308	325	356	344	318	323	356	319	339	307	323	320	334	286	288	305	317	311	323	328	329	329	337	336	284	300	341	332	283	337	332	297	322	328	310	334	327	346	307	332	329	290	308	310	352	306	318	298	314	310	323	305	309	316	332	334	300	332	351	330	304	319	324	331	328	295	347	301	338	334	327	307	316	336	329	328	350	329	318	329	316	314	315	293	340	296	299	305	305	314	304	301	340	350	314	328	338	331	313	324	323	327	341	328	338	317	348	362	334	339	344	340	331	319	363	323	318	341	305	332	307	278	346	348	338	313	350	298	311	331	317	289	323	314	303	313	299	319	300	307	352	337	317	294	350	296	295	301	337	326	320	316	332	335	317	335	365	333	318	334	294	306	345	334	304	347	325	298	291	309	295	339	287	327	325	325	344	327	342	329	319	323	317	316	310	309	343	326	305	311	336	332	329	318	319	312	328	342	310	338	361	327	339	323	336	358	351	317	307	309	320	323	339	308	335	337	310	331	309	325	311	330	302	294	314	315	331	319	321	273	330	327	345	304	329	304	282	342	332	340	337	332	306	314	319	330	300	345	320	332	335	325	367	318	318	312	294	311	337	311	348	278	327	293	327	345	328	311	307	324	289	330	302	329	307	305	322	354	277	307	341	346	328	328	310	350	330	328	305	314	334	304	316	310	297	327	335	358	327	355	355	328	330	311	290	300	296	328	295	322	327	308	321	317	362	332	300	298	313	342	308	329	309	300	310	332	288	343	320	349	292	332	356	331	302	329	341	305	337	334	309	328	324	287	339	323	326	301	325	329	324	300	338	288	312	316	340	332	313	331	328	315	333	326	325	336	297	318	304	327	333	333	300	317	342	334	299	292	329	316	333	338	318	321	348	314	327	306	334	305	323	307	336	314	298	324	332	325	322	319	312	331	328	317	334	331	338	333	324	326	309	310	335	352	357	292	308	303	296	304	335	328	314	329	305	312	319	324	327	313	340	334	320	331	306	319	304	309	347	340	291	299	341	358	291	334	308	291	319	311	309	379	336	322	349	316	336	344	308	321	303	330	316	329	308	317	320	287	320	340	334	322	312	340	314	304	318	337	308	330	336	314	311	353	306	309	329	336	287	328	326	316	291	323	335	300	303	305	290	310	305
22757	21239	28890	23926	21477	22164	17724	8690	6371	5067	4102	3683	2972	2306	1892	1536	1199	1066	912	814	749	749	679	620	606	638	641	554	576	539	531	537	525	503	501	435	448	434	433	459	430	458	433	436	457	400	459	411	455	426	417	412	429	425	450	440	458	401	441	462	385	415	435	435	396	450	407	450	401	428	442	393	402	456	427	380	395	426	423	396	445	395	414	415	425	410	388	395	389	418	422	401	419	408	396	439	399	418	430	378	420	415	398	399	427	425	401	414	420	374	447	390	399	395	416	371	399	403	416	383	425	384	435	414	432	402	447	422	418	401	420	421	408	421	426	439	416	434	389	454	444	375	425	435	399	369	400	412	382	434	431	424	418	419	403	436	412	439	414	438	404	450	412	423	401	420	411	405	416	398	382	447	405	446	388	451	414	423	420	439	418	446	415	377	423	415	441	438	413	422	408	388	405	418	414	436	438	439	412	431	416	420	405	448	406	392	401	431	416	440	415	416	411	440	413	408	407	430	403	438	425	415	429	415	438	379	407	401	428	423	426	417	402	362	425	410	423	395	417	430	393	402	424	407	438	392	429	392	401	419	385	432	457	400	407	398	416	443	409	407	366	370	387	415	406	416	394	440	447	388	436	389	430	413	440	412	395	449	423	420	385	390	406	414	423	393	389	442	423	429	388	385	431	420	414	447	389	384	406	402	402	447	386	405	437	420	409	427	415	419	421	385	381	409	389	422	437	408	417	443	417	394	363	382	424	401	426	436	419	411	411	428	428	396	392	409	403	391	411	447	411	457	393	413	418	397	428	389	465	378	423	437	371	411	427	413	424	418	437	395	348	437	412	370	350	379	432	410	447	411	398	419	390	410	400	375	420	426	451	446	434	385	464	437	444	392	424	400	427	421	431	406	418	391	393	382	446	409	393	419	442	430	421	457	431	432	416	404	434	432	426	403	425	394	420	440	409	401	429	430	418	405	387	443	409	411	388	401	421	404	385	423	448	411	448	383	433	462	408	429	404	424	391	405	391	416	379	407	402	388	402	436	423	401	398	406	437	437	430	413	392	408	435	457	452	404	435	440	396	413	417	438	438	414	395	417	379	415	414	415	408	413	427	377	413	383	411	448	428	391	428	422	432	409	424	399	407	416	445	403	428	389	439	451	400	401	405	397	393	431	430	386	397	437	427	437	399	403	391	417	394	415	398	449	447	394	407	448	421	407	381	398	419	423	437	416	417	411	412	465	394	426	410	418	428	379	422	407	376	400	430	480	443	386	422	446	429	427	431	428	403	400	421	395	412	406	453	390	403	438	385	403	405	425	444	407	413	428	415	420	412	411	402	381	410	378	440	394	408	400	415	432	385	388	398	421	394	426	397	391	412	417	383	435	421	396	424	433	370	402	430	376	364	405	434	392	422	382	386	413	438	388	437	402	387	413	379	403	418	452	422	425	414	396	415	418	428	395	399	431	406	427	442	463	420	418	421	403	393	426	424	429	406	415	396	417	430	386	420	431	402	456	395	439	401	394	436	414	430	422	436	437	406	454	410	416	393	430	417	411	396	411	411	390	384	392	449	416	382	450	413	399	407	400	464	383	383	372	384	414	445	392	381	398	407	374	423	392	400	420	457	435	411	364	402	374	418	380	419	450	372	392	398	447	423	401	425	403	421	412	451	432	408	436	388	408	402	425	371	410	403	419	414	399	448	421	404	410	402	428	392	423	414	428	428	403	413	419	455	416	428	435	424	421	408	442	379	418	385	403	432	411	429	405	386	416	416	423	432	426	410	429	429	404	436	423	392	412	416	394	406	406	426	397	430	371	441	439	427	379	399	416	410	414	450	445	424	416	463	427	391	419	380	398	424	440	403	421	418	412	440	413	441	402	422	420	394	409	407	410	450	402	459	410	415	417	428	419	413	409	380	412	413	400	403	451	433	407	439	428	451	384	417	385	427	424	388	422	389	423	435	418	404	389	411	441	438	419	454	436	420	413	410	409	402	415	418	414	406	429	480	421	430	393	386	396	401	373	431	411	448	407	427	423	402	389	432	440	383	429	447	439	381	443	400	422	439	413	407	407	418	423	423	420	393	395	404	407	418	435	432	412	395	428	441	423	412	440	420	416	409	445	447	434	400	439	425	401	402	388	445	380	407	414	391	417	431	412	388	489	407	417	426	421	422	421	405	388	449	420	416	396	383	436	436	434	424	411	418	402	399	454	379	410	404	401	425	399	381	417	394	390	398	421	433	457	404	426	420	431	424	384	429	410	404	397	449	441	407	428	392	393	431	392	428	418	412	415	389	445	418	457	428	427	449	424	417	421	410	453	429	397	377	397	405	388	429	416	433	423	409	435	421	428	386	436	430	394	442	409	412	455	417	413	408	438	396	396	423	421	392	441	415	435	413	386	416	402	412	415	420	387	430	413	396	416	437	421	418	377	446	405	414	431	406	426	385	408	415	430	426	428	431	456	418	387	443	406	403	418	399	403	416	398	413	431	422	388	410	411	375	427	451	399	394	432	421	420	439	406	435	414	482	456	425	370	401	381	433	415	411	399	431	418	393	399	411	426	418	431	404	396	354	419	400	378	423	417	416	409	448	404	392	420	429	434	397	434	393	426	407	422	426	417	405	397	413	423	421	418	413	416	422	431	369	421	437	446	400	413	407	431	412	412	440	428	463	409	387	438	403	386	428	421	401	391	408	403	440	433	408	406	420	418	399	435	457	404	405	403	427	392	431	408	416	404	424	406	403	419	429	453	455	426	404	381	426	397	376	358	433	444	426	389	440	407	397	365	367	402	393	434	420	417	401	415	416	433	383	409	442	402	421	439	405	435	408	413	400	400	410	423	412	387	424	430	449	412	417	437	396	400	394	420	401	448	447	414	430	431	375	404	392	451	411	400	392	438	402	431	423	402	419	376	438	417	431	390	421	433	421	414	414	387	420	432	423	408	406	426	412	389	423	453	428	413	409	407	402	405	447	411	443	422	427	412	388	464	405	411	400	456	407	413	418	401	411	387	411	409	407	394	415	370	405	367	438	457	441	432	446	384	392	408	467	441	391	408	422	386	396	423	442	418	412	394	373	426	373	418	410	420	399	405	414	437	384	409	411	389	422	414	458	410	422	440	418	425	427	415	404	395	394	447	414	382	408	411	419	415	404	403	385	405	423	414	389	426	390	388	405	451	427	431	436	403	437	404	376	430	428	412	418	410	414	413	423	407	403	420	443	445	420	430	394	427	392	419	418	377	435	393	376	396	388	425	409	403	460	446	463	439	413	409	384	417	379	418	414	421	413	422	401	375	392	428	443	393	419	389	413	397	428	409	427	442	409	397	385	417	408	399	472	422	399	425	382	419	396	453	433	412	456	424	420	388	426	445	417	396	397	406	409	423	433	413	422	397	403	426	380	431	392	432	433	409	408	395	387	387	411	405	402	437	393	404	432	418	388	432	455	405	397	396	426	427	408	440	406	407	396	428	402	408	446	426
34399	60465	43420	30785	24427	19553	14903	11892	9881	7791	6340	5628	4658	3542	2718	2202	1787	1371	1266	1091	959	928	844	751	753	724	720	689	636	625	586	562	547	585	486	497	484	426	451	513	469	497	452	502	456	493	479	459	449	468	445	477	403	468	457	465	469	488	440	474	492	479	432	438	469	454	423	474	410	436	451	450	446	473	440	455	447	418	443	411	449	448	426	447	451	424	427	445	447	448	448	451	423	488	460	443	428	431	442	431	440	401	464	424	451	463	450	445	424	431	435	455	442	448	432	463	424	441	458	445	427	420	479	469	398	429	415	454	431	417	470	418	424	440	428	446	417	434	417	427	439	415	419	442	453	449	427	445	438	450	453	409	405	458	413	462	418	470	458	454	456	436	427	450	426	426	409	460	480	436	453	436	448	449	467	465	453	439	416	420	436	438	448	439	449	426	412	434	490	460	402	439	439	415	450	402	449	429	442	451	448	459	462	456	445	468	445	391	435	420	427	453	437	468	409	417	448	463	454	455	446	402	459	456	424	453	436	415	434	445	405	474	433	419	460	415	426	436	431	418	472	460	390	481	448	436	469	435	453	449	422	454	457	420	437	432	421	439	442	470	432	451	482	479	421	423	429	393	443	473	414	428	480	446	451	440	445	426	431	458	460	441	446	451	449	442	447	466	432	463	418	439	452	498	429	433	444	449	427	440	465	476	449	437	462	466	430	455	446	438	448	435	402	424	428	448	460	419	473	420	420	410	433	418	396	406	430	425	460	463	453	476	448	441	506	427	429	454	433	426	464	466	455	474	434	448	441	429	462	434	381	456	462	446	454	422	455	410	484	437	460	424	469	447	481	507	474	424	418	420	435	440	419	442	424	465	441	430	458	453	435	422	418	412	447	411	456	420	451	451	434	457	436	415	438	448	501	428	439	452	436	444	445	456	430	445	412	392	458	385	435	418	473	482	456	431	394	455	434	429	409	418	410	434	421	438	437	445	452	447	446	450	413	429	480	427	467	453	453	419	439	445	465	386	444	437	442	469	400	434	445	433	486	413	402	445	407	478	408	425	421	454	454	414	430	388	432	415	453	435	457	460	460	422	422	442	433	439	409	456	477	392	448	434	444	441	417	456	415	452	482	426	443	419	452	483	427	426	468	409	465	454	430	473	452	458	443	472	455	445	471	443	449	452	438	442	483	395	449	456	475	438	428	440	416	453	433	420	440	436	445	445	426	440	438	443	452	402	416	448	435	437	444	434	444	429	444	451	408	423	423	416	472	432	446	416	440	467	435	460	399	437	468	421	425	434	434	463	458	453	423	431	429	428	445	387	452	478	378	441	452	476	437	465	435	433	429	418	432	420	453	444	432	415	453	425	458	445	445	440	436	450	421	417	452	466	430	443	421	436	438	423	443	471	466	421	439	450	442	464	411	465	451	473	429	458	434	429	456	419	431	442	419	426	468	445	419	416	456	435	470	440	436	422	435	420	450	440	438	436	454	472	449	460	425	394	469	438	435	457	461	410	449	468	478	446	451	446	424	452	436	419	458	419	460	423	418	420	429	458	420	429	432	437	439	433	419	428	448	448	435	441	465	427	419	425	429	442	457	443	471	408	459	496	473	444	449	435	444	450	446	447	431	423	409	450	441	447	402	454	432	449	411	434	445	427	452	432	479	439	453	448	392	434	449	439	407	439	460	471	436	508	468	433	463	473	439	432	439	454	392	431	464	447	485	451	449	464	409	429	451	458	439	461	443	453	468	408	421	433	414	434	452	406	462	433	418	434	431	442	457	447	430	420	443	459	446	418	422	442	434	418	443	435	457	415	443	454	415	417	435	387	425	462	468	415	480	408	426	454	433	416	434	467	435	439	431	481	419	449	460	410	421	441	419	447	466	442	477	431	452	437	469	434	479	403	437	472	496	419	446	470	447	443	443	449	453	457	445	425	440	436	460	415	403	418	457	438	433	452	441	462	449	427	413	475	462	438	440	428	460	466	414	462	419	398	439	422	425	433	453	419	448	432	412	407	444	413	412	442	438	389	469	431	399	451	470	438	376	450	426	421	466	449	408	441	499	449	483	449	448	439	425	423	434	422	464	400	429	448	439	453	453	415	441	419	416	428	436	447	436	436	441	433	421	434	413	420	441	443	419	440	425	441	431	477	409	423	415	407	453	413	484	467	474	493	453	472	436	415	450	464	439	440	434	487	449	378	405	458	437	455	460	448	451	476	461	424	453	495	422	453	444	426	446	425	450	445	479	458	429	456	425	411	454	431	436	434	433	462	435	437	437	464	442	463	422	461	444	419	441	462	473	422	425	411	418	418	444	456	435	425	439	449	427	450	438	427	422	424	424	401	437	452	429	464	426	439	433	404	445	445	433	454	434	415	440	455	436	419	445	465	466	466	433	410	430	435	442	428	438	428	452	432	482	472	446	422	459	430	441	418	422	439	439	411	437	432	449	455	470	412	453	419	426	436	456	428	452	438	411	423	428	430	459	428	474	438	405	467	429	426	436	416	454	436	401	450	424	455	453	491	478	482	410	438	450	441	468	457	459	454	435	427	420	408	454	452	441	428	451	452	445	450	450	438	425	403	470	476	476	382	430	440	464	440	436	442	439	415	421	446	422	432	428	415	434	426	471	425	464	424	463	420	445	427	452	432	423	418	424	423	444	431	450	451	425	431	453	453	414	407	426	446	459	458	460	435	470	444	439	471	457	458	441	464	456	413	459	426	448	491	425	459	471	440	426	438	394	448	459	467	403	444	471	436	429	484	455	435	413	441	435	456	462	423	473	470	464	450	448	443	442	449	439	431	412	445	450	432	426	495	425	456	470	430	440	453	433	457	437	433	445	436	428	422	455	436	445	420	458	463	473	456	472	479	457	468	436	450	449	441	438	455	445	480	463	447	425	426	403	445	458	424	426	443	440	439	434	424	426	447	457	449	464	418	450	460	381	384	462	426	481	414	454	466	460	393	419	425	446	442	465	411	434	437	449	427	446	488	424	403	433	458	432	453	447	424	402	438	416	443	436	473	444	423	436	449	452	400	424	473	447	477	432	457	471	462	395	416	449	489	457	440	410	411	419	417	464	426	432	471	417	445	485	463	449	482	428	397	430	424	428	458	456	435	454	442	423	426	438	425	441	422	456	428	428	441	480	435	447	463	440	453	437	417	476	433	439	459	435	440	474	466	423	409	434	425	427	428	412	446	425	413	431	438	473	409	485	473	476	432	473	445	447	394	386	427	443	458	463	409	481	454	421	438	441	380	404	427	453	413	423	429	403	451	446	434	458	430	476	449	417	424	438	439	461	449	428	468	438	437	417	438	435	403	467	453	455	444	416	435	451	450	434	413	455	452	424	465	461	473	480	457	467	450	384	432	482	429	469	440	419	448	461	449	457	436	466	458	445	451	417	452	384	479	452	461	468	476	487	465	416	444	425	440	415	437	428	430	469	478	448	431	439	471	436	416	445	456	486	412	463	466	464	435
30655	30080	30060	19480	10197	6172	4274	3212	2580	2097	1659	1542	1285	1006	835	763	658	529	542	495	430	448	419	394	394	385	364	389	360	332	353	345	345	351	351	363	354	294	312	332	328	301	321	315	293	297	320	302	309	335	318	335	343	344	294	305	307	319	324	319	305	333	329	313	319	331	316	314	293	296	284	344	299	299	327	290	313	296	324	292	303	332	295	290	307	329	299	281	297	302	322	315	322	296	318	273	321	293	323	287	304	293	321	300	267	314	290	367	315	309	323	258	301	304	312	298	298	291	314	287	333	319	308	323	311	332	323	314	299	297	272	307	309	310	335	288	314	392	306	282	290	323	306	295	332	288	306	298	301	299	299	310	324	332	313	320	294	288	326	299	307	315	314	288	298	293	307	283	300	296	314	302	319	317	304	306	296	248	313	325	308	313	296	329	314	319	284	333	297	297	291	270	302	325	342	327	297	343	296	310	312	271	333	298	319	321	334	329	320	286	308	296	299	321	295	319	312	324	289	301	279	295	305	327	297	294	306	326	319	302	289	265	303	317	267	286	329	324	282	300	313	331	310	284	331	305	272	305	296	311	320	327	289	278	289	308	313	315	325	282	333	309	310	332	300	311	308	300	299	335	322	299	318	289	333	309	300	325	285	321	298	323	315	343	285	294	302	296	312	340	313	300	314	311	317	329	296	326	300	305	295	302	327	280	314	332	287	314	317	303	319	284	324	313	294	341	305	325	284	307	308	325	317	307	303	308	306	278	321	305	310	321	275	319	317	310	302	342	303	307	291	278	280	315	338	305	288	297	305	281	323	289	332	311	287	314	262	287	311	317	288	292	296	311	292	329	300	325	289	279	288	278	286	303	329	300	289	277	293	277	313	295	303	290	339	311	312	321	333	304	266	314	331	302	308	294	300	295	296	271	280	332	312	295	327	309	321	306	299	318	286	303	341	326	301	296	293	297	314	303	293	286	302	303	279	283	300	303	320	329	295	298	305	286	302	295	281	301	311	285	330	309	297	313	292	304	324	291	293	297	293	316	303	302	344	288	299	315	298	323	303	315	303	330	281	287	272	306	308	313	277	315	293	331	293	294	331	290	277	310	303	337	330	288	316	320	303	304	330	313	299	310	306	324	324	307	325	311	265	319	299	317	294	292	320	285	329	312	329	279	296	313	322	296	276	333	306	314	321	331	286	272	281	297	297	335	300	294	276	318	333	301	354	314	298	297	286	301	281	322	323	298	305	295	328	306	313	275	316	322	295	316	297	344	321	319	315	289	326	317	328	288	285	305	318	283	298	307	330	317	310	297	321	304	276	301	267	309	309	339	301	274	283	296	326	315	301	306	293	290	306	289	314	321	307	327	306	320	290	292	297	311	308	287	293	332	326	299	285	302	317	321	317	294	334	292	299	326	339	291	329	299	305	320	315	322	352	301	304	308	332	306	312	284	278	303	329	317	328	308	324	297	311	301	321	291	301	311	304	299	295	316	306	333	322	312	303	320	318	304	330	333	298	282	298	324	302	308	310	302	327	320	330	310	308	295	294	321	303	301	314	319	344	343	323	331	317	294	325	328	301	300	297	318	299	318	308	295	298	328	294	287	283	277	301	273	322	315	320	304	310	318	327	307	301	323	331	313	297	345	288	319	339	316	317	307	314	312	272	312	293	310	306	336	313	300	315	300	289	306	303	321	304	306	311	313	279	295	331	335	327	300	293	277	302	306	280	332	336	312	300	310	285	328	319	298	322	310	308	336	311	296	299	278	297	312	303	346	334	339	314	303	342	304	257	347	314	346	308	286	337	320	299	277	287	293	305	328	297	306	323	323	290	326	280	295	294	300	299	337	287	319	290	322	330	285	318	358	280	318	304	310	316	343	293	294	303	301	308	322	326	307	283	311	292	299	295	298	303	332	328	304	331	302	280	304	304	334	301	300	294	300	315	317	334	280	324	302	288	298	300	294	289	331	330	292	313	317	290	299	311	304	318	306	339	302	268	328	295	274	294	293	293	305	319	295	301	298	296	293	275	281	276	305	313	343	300	346	336	340	319	315	295	347	289	292	301	298	305	293	316	292	316	303	297	359	312	336	314	296	267	281	316	307	275	288	270	301	270	308	287	321	333	284	303	287	340	357	321	323	315	274	326	314	298	316	302	338	317	275	328	300	319	303	319	289	299	324	295	272	289	300	326	276	296	307	309	317	305	322	333	306	324	308	301	298	340	343	325	274	317	330	313	298	322	315	289	281	302	314	328	310	317	279	352	288	319	319	287	291	303	279	347	299	288	306	319	313	322	320	301	289	320	320	317	338	295	291	309	325	301	327	359	303	321	310	304	274	298	302	290	325	304	291	334	329	316	316	310	296	316	300	317	296	316	321	319	296	322	314	264	320	305	306	306	300	274	306	335	282	288	294	288	296	300	301	276	288	280	324	304	318	309	295	307	303	301	297	296	313	282	294	315	310	293	312	306	287	313	295	314	338	313	307	312	298	301	305	290	286	292	298	294	277	289	293	318	329	286	317	286	278	280	297	328	281	312	322	322	306	304	300	315	303	297	318	292	303	290	258	350	330	321	337	337	286	283	326	288	326	276	333	329	292	316	284	294	304	255	318	290	300	269	304	335	316	294	307	329	319	306	291	327	328	334	320	345	317	307	324	285	304	306	305	319	290	296	316	330	288	331	330	322	322	289	288	327	267	306	313	298	322	331	314	317	316	282	331	333	323	302	312	334	261	308	304	293	326	294	290	320	307	306	313	321	323	310	301	328	314	315	303	286	325	277	320	336	299	339	304	330	310	320	314	307	310	302	322	310	312	303	292	295	335	331	330	299	339	332	303	301	303	294	306	335	315	313	349	330	300	308	336	300	326	320	314	333	306	274	313	275	294	318	302	313	286	337	278	302	294	306	321	302	290	320	337	306	333	270	329	309	357	312	344	315	309	315	312	315	317	264	328	299	297	324	298	311	308	290	303	311	291	330	298	309	322	291	325	333	295	282	331	308	319	304	312	287	293	284	274	304	315	257	303	303	306	330	347	303	328	312	290	295	312	293	293	344	296	298	292	293	296	317	310	301	306	311	296	316	321	322	294	318	282	305	316	331	303	295	297	311	340	276	317	306	307	318	339	308	312	328	298	312	318	326	312	305	334	299	342	292	303	285	311	323	308	281	304	293	322	314	316	302	307	307	320	306	278	286	304	309	314	320	298	314	284	313	304	315	289	325	298	296	303	305	331	306	281	338	300	318	290	304	326	312	346	302	287	324	287	313	318	306	273	323	310	328	331	312	343	340	290	309	302	322	313	333	300	307	297	293	289	275	324	306	331	305	346	314	301	298	305	300	333	313	295	299	317	306	318	285	305	322	312	279	310	335	292	328	290	286	299	313	295	320	307	322	348	340	323	328	296	307	317	313	302	323	317	327	325	314	306	290	293	304	308	313	284	305	285	297	304	269	333	371	328	323	346	297	300	309	310	308	347	322	291
30999	44045	30287	18023	12843	9362	7049	5522	4430	3569	2848	2568	2153	1525	1352	1107	909	719	703	659	521	529	528	446	478	477	378	420	461	383	374	385	363	365	345	346	343	345	334	322	366	325	367	360	374	365	328	352	325	345	372	341	344	315	352	335	354	310	355	337	335	325	348	337	330	320	339	343	340	350	330	355	313	307	330	318	342	343	335	341	321	361	313	325	341	318	317	300	354	320	314	365	343	362	326	307	289	328	311	329	323	346	357	387	317	353	339	312	342	332	305	346	308	338	323	334	346	329	313	302	346	325	326	321	356	345	324	334	321	303	322	353	334	319	352	332	319	330	332	347	332	359	342	347	296	359	338	313	333	344	349	324	347	333	349	341	335	307	335	331	315	350	323	339	340	338	329	344	349	369	338	331	340	329	327	334	316	335	355	322	322	354	336	324	336	331	324	352	368	338	304	335	333	344	303	339	336	343	340	327	310	329	353	291	335	340	336	313	309	329	323	346	371	317	337	340	325	305	358	314	324	337	327	323	342	320	357	336	341	341	315	308	323	323	331	311	367	323	352	349	332	304	348	335	342	331	335	320	344	343	345	347	321	335	345	338	348	362	340	360	336	322	361	331	367	361	327	316	372	345	339	299	321	324	340	380	331	329	340	329	325	395	309	352	316	319	353	344	321	358	356	336	333	352	334	333	360	320	318	352	341	316	347	359	343	313	336	314	314	366	332	322	337	328	350	329	334	347	323	320	346	344	316	356	333	342	350	360	376	305	333	329	330	320	331	328	331	320	314	359	306	310	329	320	369	306	374	321	348	333	340	308	341	322	339	341	351	321	326	371	348	356	300	326	341	314	320	293	331	343	326	347	306	349	325	331	302	319	351	319	318	328	349	330	308	333	323	320	324	324	287	365	308	342	352	328	372	303	320	339	269	318	345	337	333	320	310	309	316	343	332	327	345	328	379	339	345	376	326	348	346	342	318	357	312	316	303	338	312	316	350	368	346	310	316	385	342	361	336	346	348	325	334	316	312	349	316	352	352	349	353	353	326	382	324	322	336	314	351	354	344	360	299	349	333	337	307	359	316	351	319	352	365	298	347	355	326	326	293	315	334	346	351	362	349	357	353	319	359	350	332	341	323	327	338	331	348	343	330	351	319	384	308	343	281	314	320	324	327	324	345	348	359	342	325	346	321	356	342	330	334	327	338	331	331	329	334	317	331	356	326	345	314	354	326	321	314	321	355	366	331	347	320	321	318	321	332	327	350	367	337	312	325	310	339	330	340	340	339	378	326	360	325	332	276	334	364	311	322	315	330	347	315	347	350	338	338	309	349	333	353	354	328	318	328	328	371	373	339	318	333	297	341	327	317	328	354	347	393	327	314	361	347	312	324	352	314	320	357	328	343	328	347	314	353	329	371	332	339	341	362	360	356	318	327	358	316	333	312	320	340	324	346	309	319	305	331	365	313	341	332	341	305	329	347	324	329	340	313	371	365	326	333	344	325	354	332	316	346	342	344	347	327	329	333	346	329	326	360	359	328	340	331	312	322	318	322	294	340	341	317	353	348	331	346	340	371	329	340	350	317	357	366	328	308	334	338	319	372	321	309	333	344	323	315	311	347	313	329	316	325	344	346	315	288	333	318	358	386	321	307	332	338	343	324	286	322	333	360	315	310	336	307	353	327	350	333	332	350	307	343	377	333	322	306	313	323	333	314	335	339	333	367	339	338	321	314	325	319	323	307	337	324	346	307	342	343	345	326	326	331	361	335	340	324	324	310	350	358	340	305	327	310	330	378	336	348	316	328	341	337	328	327	324	324	327	313	335	363	341	365	346	314	321	338	331	319	326	322	304	323	314	355	324	338	286	359	342	338	301	311	332	331	360	334	336	349	337	320	370	349	323	380	305	339	334	335	328	350	347	349	322	317	331	350	372	351	319	337	308	327	296	330	325	374	334	341	330	322	336	373	363	344	348	293	346	351	365	314	333	333	328	335	314	332	329	346	331	339	334	358	355	333	322	331	318	311	353	333	338	320	349	303	315	345	358	316	368	335	321	341	332	367	330	348	332	351	358	312	311	358	314	343	330	342	323	349	338	316	337	326	353	363	333	334	329	322	323	359	371	335	321	334	340	341	339	345	327	337	343	327	333	302	338	364	333	322	361	335	327	319	331	350	351	307	355	347	309	313	374	338	314	295	310	329	327	360	331	345	341	323	332	310	342	314	323	302	336	343	348	325	337	334	308	328	345	350	310	306	325	319	330	324	373	361	326	385	338	376	356	335	316	347	306	338	358	352	335	319	355	358	322	345	288	321	365	336	354	351	356	346	304	319	361	327	346	301	346	358	338	326	331	328	328	336	339	364	323	344	322	320	310	335	318	343	312	337	330	338	344	299	304	338	311	364	352	353	347	338	328	308	322	327	338	337	316	386	325	334	327	339	325	352	332	358	366	367	313	356	373	331	349	342	332	309	334	337	338	346	355	348	307	332	328	333	334	331	328	313	310	310	323	324	364	359	346	327	363	315	318	352	331	323	320	365	326	348	333	325	362	325	350	327	314	341	363	321	344	346	318	314	310	321	346	346	352	332	342	310	330	331	355	322	330	381	310	321	323	361	330	333	337	334	339	338	355	316	285	288	331	311	321	332	319	316	366	333	339	339	337	329	356	350	289	334	334	340	308	338	320	357	313	301	345	334	344	328	339	328	317	330	319	316	329	350	325	325	321	331	333	345	337	289	342	317	297	360	352	308	315	306	304	340	339	305	324	344	308	345	325	336	333	316	349	305	343	320	325	331	339	344	313	309	328	351	320	326	304	360	343	327	344	316	319	341	320	331	339	354	354	320	325	355	316	334	326	336	377	366	353	356	327	339	369	340	350	338	332	311	332	327	332	351	324	320	328	307	312	341	321	316	317	365	352	332	326	327	299	354	302	336	343	328	336	323	358	325	364	344	336	319	336	317	335	344	341	305	338	366	295	320	341	339	324	341	337	301	329	322	311	333	315	332	335	302	338	334	336	307	350	357	336	301	349	327	309	352	325	356	355	355	311	316	318	343	349	304	351	360	330	341	315	336	315	336	332	328	344	322	337	310	333	325	371	359	348	345	353	365	353	314	326	356	319	346	317	340	330	319	347	356	341	316	326	338	327	337	331	380	330	335	310	358	342	315	334	362	292	319	321	364	353	310	315	340	294	362	309	329	285	326	337	314	353	325	328	362	325	320	325	325	330	336	366	311	311	349	320	342	342	342	322	355	304	296	313	328	339	326	330	352	331	364	305	391	313	373	343	322	295	334	332	327	349	346	294	323	334	335	358	347	346	330	329	326	336	346	330	333	304	312	321	317	357	326	317	342	348	354	313	337	346	338	318	339	335	364	335	353	316	331	377	357	313	346	336	292	336	357	322	320	323	315	296	351	363	309	327	305	313	315	341	333	342	372	295	336	303	315	331	335	370	313	334	340	334	327	349	370	335	347	325	321	317	339	351
23888	21282	28477	24691	21729	17149	9968	6014	4629	3517	2879	2675	2211	1630	1282	1178	986	816	713	721	615	576	599	602	541	530	502	510	461	473	440	498	502	427	433	444	431	408	385	420	419	395	416	404	412	406	485	391	388	426	407	430	369	435	458	390	359	419	404	417	439	405	393	414	431	404	429	402	408	387	387	376	418	407	391	403	376	387	397	396	379	375	424	393	395	366	393	377	378	378	390	399	382	398	349	399	381	401	404	390	404	393	432	420	400	374	363	411	355	384	352	398	406	384	398	355	382	397	407	394	405	359	407	383	378	396	362	396	435	419	390	378	378	414	375	389	408	378	385	404	408	395	394	405	371	395	395	404	388	387	401	410	384	397	367	420	384	388	406	386	396	366	378	410	433	384	412	394	373	416	388	364	384	390	382	423	384	347	367	397	424	396	414	406	412	432	417	393	401	369	405	403	398	407	393	415	404	423	402	382	358	410	426	395	380	385	403	398	381	367	404	421	402	365	367	383	414	416	424	394	404	392	400	378	408	385	416	350	386	383	414	391	429	390	401	355	390	392	348	397	378	393	385	375	386	359	368	389	363	377	388	382	385	377	405	374	395	427	390	385	427	385	413	382	423	417	374	404	393	380	387	408	396	418	370	375	425	423	378	381	435	395	412	389	395	354	408	413	426	380	396	416	387	412	400	420	370	421	391	378	426	386	409	372	412	424	373	373	404	417	406	403	390	398	385	371	384	387	391	411	407	427	421	458	426	397	407	385	415	414	401	387	399	401	381	420	410	425	438	416	388	396	404	413	412	388	400	410	408	392	403	415	392	396	405	393	425	384	413	409	409	407	368	400	345	377	391	355	421	402	390	391	363	370	378	383	359	396	404	428	385	385	404	391	410	400	414	406	392	377	404	386	407	385	399	379	380	424	425	379	408	409	422	370	383	404	421	388	402	383	424	422	390	382	398	367	391	411	369	400	413	405	395	396	397	385	413	404	395	415	386	358	409	397	422	414	395	406	373	402	420	406	400	387	379	381	412	379	421	380	409	410	418	424	388	339	443	344	432	413	403	412	407	397	428	426	432	379	440	376	400	386	417	363	390	390	396	393	402	419	415	418	432	394	434	389	409	448	396	355	405	416	377	398	381	395	378	413	388	399	378	397	407	373	396	422	390	434	413	406	397	411	393	372	370	381	393	368	377	400	370	398	362	409	383	376	374	392	432	435	417	381	405	389	395	392	414	410	420	415	403	414	402	390	383	399	388	378	412	424	385	422	380	363	417	376	413	411	423	403	379	380	400	381	404	417	390	413	406	365	436	420	399	370	410	404	386	401	390	395	386	392	397	384	398	413	412	397	423	395	404	429	401	405	420	410	382	396	367	421	404	360	382	421	378	392	420	390	388	353	404	388	404	365	400	409	360	414	412	400	402	394	434	385	401	394	362	380	396	379	370	412	395	382	402	390	409	397	384	356	409	384	408	420	393	409	388	395	414	378	393	410	404	407	405	389	411	416	405	390	411	407	382	391	377	370	394	391	406	388	407	378	400	393	397	403	406	384	440	433	415	408	381	349	407	393	381	361	376	389	387	415	375	407	401	376	391	407	429	423	415	354	387	391	407	385	365	378	408	381	401	419	379	426	395	411	377	418	396	398	430	407	384	385	415	423	385	410	385	378	402	394	358	370	389	383	388	389	399	392	393	381	355	411	369	390	386	422	403	398	415	408	418	383	371	417	385	390	367	423	409	402	389	406	395	402	381	399	420	377	417	402	360	417	372	418	359	413	380	397	365	420	405	425	397	404	398	393	375	378	399	418	411	411	399	390	379	377	394	378	361	377	402	375	419	400	445	418	394	423	406	368	440	393	406	386	383	392	363	374	399	395	404	409	405	367	403	345	404	395	382	395	359	391	391	382	367	405	439	405	402	434	390	381	375	456	420	381	422	416	407	428	400	382	366	400	382	396	370	388	387	415	386	392	378	399	438	397	374	439	359	421	387	382	423	399	429	394	385	379	409	383	394	413	402	370	411	378	431	406	428	375	424	396	381	384	380	407	392	436	401	398	432	366	398	389	378	360	407	404	395	405	374	394	408	382	354	380	392	380	378	380	361	398	365	395	369	385	412	433	371	426	413	405	404	384	389	415	383	407	410	381	393	391	418	385	386	349	367	388	373	394	386	377	373	376	375	438	364	394	408	398	407	390	399	386	403	414	378	376	444	411	398	410	413	412	412	439	363	409	423	392	372	388	374	414	413	383	386	402	390	383	369	420	405	353	380	384	394	395	404	370	390	412	409	406	370	417	374	387	424	403	444	408	431	423	413	398	380	428	384	393	362	418	383	421	402	408	396	419	429	371	385	399	369	373	415	384	395	374	436	381	400	391	385	397	405	391	375	415	397	382	384	366	400	386	376	394	393	402	398	398	396	378	372	372	420	415	415	366	371	447	408	428	360	389	424	414	383	402	420	372	405	389	383	365	402	381	410	398	377	383	401	359	384	379	403	362	372	406	422	386	414	405	403	407	375	371	375	397	417	435	376	429	381	378	392	408	346	396	410	392	355	385	410	425	364	403	384	400	387	396	411	388	378	398	458	401	371	386	408	407	429	382	379	391	387	403	390	429	408	388	357	382	417	382	378	401	417	417	405	447	382	411	402	364	403	404	421	396	380	410	395	373	409	399	367	401	391	419	429	379	403	406	396	362	380	370	372	388	376	416	400	397	387	371	418	362	433	409	417	421	414	409	404	388	376	398	434	389	370	397	394	411	392	388	407	416	426	392	395	378	383	443	410	389	399	397	410	419	408	399	380	406	470	368	395	376	384	368	387	380	397	370	448	356	392	394	375	389	414	423	460	400	392	441	415	389	407	389	395	400	412	422	406	385	409	365	384	410	385	382	384	396	403	394	394	390	413	406	402	369	415	402	375	402	372	429	392	404	363	383	394	381	425	413	407	406	389	417	381	399	394	394	370	424	385	370	400	411	377	414	400	393	422	394	381	396	375	392	403	402	414	406	388	373	391	409	402	397	407	381	395	372	372	415	382	401	409	402	421	422	404	382	373	413	418	397	445	376	416	404	387	379	375	383	409	412	376	396	365	367	420	357	406	411	357	386	411	406	371	384	385	390	364	410	371	391	390	399	380	406	374	398	388	369	356	408	371	422	428	414	400	392	432	375	364	358	405	394	370	388	385	424	386	390	401	386	421	366	390	380	412	387	413	420	391	397	367	418	403	370	412	379	410	382	404	386	380	379	374	408	388	389	378	450	415	415	377	383	400	376	422	417	406	426	389	373	402	406	419	418	401	415	422	343	407	383	371	402	395	386	407	401	399	379	418	402	402	399	345	449	395	408	368	378	369	417	419	374	402	392	367	397	420	404	401	423	386	374	410	397	406	428	376	411	337	409	407	394	378	403	399	409	398	390	418	385	381	400	426	400	393	401	381	412	367	432	406	390	417	410	430	411	420	375	393	382	421	399	358	417	405	375	394	406
31950	54301	38305	25570	19453	14973	11694	9188	7595	5870	4907	4259	3482	2441	1962	1765	1272	1094	1018	888	783	723	728	681	633	606	623	562	585	520	547	536	529	486	498	479	456	457	465	427	436	439	405	396	440	425	460	443	442	421	401	454	442	480	447	412	438	436	395	439	403	429	397	421	432	452	444	419	436	393	418	427	438	441	425	458	419	409	456	423	428	412	438	409	402	442	427	409	452	438	410	409	406	414	378	444	439	453	388	433	407	429	467	437	464	403	370	446	413	419	447	413	462	450	405	410	434	406	449	410	431	428	436	405	368	400	448	387	402	402	416	483	421	458	414	445	402	404	391	419	434	442	398	426	409	386	394	404	428	424	423	463	406	422	402	417	444	411	437	411	373	413	446	449	407	380	435	419	432	418	399	420	414	363	368	461	458	419	385	422	428	450	433	441	455	436	424	446	442	419	435	439	396	403	410	379	402	486	432	406	409	425	395	408	395	455	450	420	407	430	424	421	458	432	476	422	436	417	406	433	464	448	431	438	434	420	432	439	424	456	451	408	405	410	406	435	420	386	399	414	455	403	431	410	420	402	426	432	412	443	409	440	421	412	414	417	404	402	393	413	403	430	432	431	414	385	396	397	425	426	393	450	416	430	428	405	447	434	471	430	407	428	425	441	427	424	420	396	389	447	431	403	407	410	423	436	445	395	442	423	426	451	425	409	395	424	440	422	435	420	433	429	391	431	458	405	390	431	394	444	415	399	425	418	412	401	397	406	437	424	456	432	398	407	433	439	451	430	395	398	441	425	407	375	440	416	381	414	487	437	428	415	422	468	410	425	449	414	428	451	409	443	441	409	408	444	416	395	412	428	439	391	452	411	420	389	433	399	419	388	459	448	406	436	432	410	437	444	405	414	426	412	374	462	390	413	405	460	436	466	414	461	448	411	417	434	432	404	426	427	391	455	406	428	385	411	422	415	421	437	455	416	423	413	440	402	415	446	420	425	401	440	435	396	419	411	354	455	428	454	435	408	391	407	438	428	455	435	399	405	429	416	408	474	427	458	443	431	400	386	441	405	411	441	428	411	425	443	404	438	431	444	440	445	424	428	448	414	455	423	405	459	410	448	413	451	411	432	456	429	434	425	431	427	426	440	435	412	403	430	427	397	443	420	431	411	451	409	432	431	400	424	417	451	409	403	428	460	392	392	431	430	416	432	403	428	429	426	426	424	436	414	404	392	397	413	431	425	418	400	428	413	398	410	398	424	423	468	406	403	433	443	441	431	471	408	436	404	394	406	407	404	434	412	444	423	445	424	437	442	430	427	404	430	422	450	434	444	388	375	420	403	428	411	480	427	406	428	432	415	424	445	426	417	423	417	416	414	398	414	445	398	418	420	458	437	432	432	409	422	421	440	421	419	415	418	435	421	398	402	405	385	401	448	434	423	416	451	411	443	433	421	407	413	436	475	458	407	447	445	377	391	468	424	423	381	423	409	433	426	443	438	373	430	423	450	464	416	456	454	427	454	403	410	417	401	411	428	420	429	432	434	431	408	405	472	401	434	366	394	417	447	422	468	431	416	408	418	444	392	403	388	411	432	438	389	430	445	402	442	422	432	381	448	399	390	399	410	438	452	439	414	482	404	392	424	402	433	398	399	403	392	369	421	441	400	405	405	428	411	408	391	438	420	438	420	423	464	422	436	395	457	412	459	408	423	404	425	427	458	373	419	364	400	426	411	399	426	428	369	422	456	427	408	448	449	456	445	424	422	425	445	418	438	396	417	463	427	391	431	408	475	426	400	433	425	444	394	412	418	456	405	429	441	451	464	429	391	421	412	407	443	421	443	393	423	415	374	423	430	439	412	385	403	428	407	365	424	411	407	431	423	474	427	428	430	413	445	425	446	403	406	411	407	433	456	461	397	433	400	443	418	429	424	413	440	412	424	440	427	381	388	481	438	399	369	426	440	442	429	416	439	459	441	456	453	423	424	427	423	422	400	421	438	409	443	399	415	427	423	432	419	410	444	436	412	428	421	404	426	427	411	452	408	421	384	436	405	451	402	439	445	416	450	417	413	429	442	418	385	422	449	438	435	422	448	453	429	406	416	439	410	461	393	455	458	404	410	399	429	400	394	449	439	438	408	427	415	441	428	458	432	434	430	399	441	441	411	415	452	423	425	436	413	423	382	430	407	427	438	437	391	368	423	449	410	441	403	401	425	404	450	446	424	444	428	434	433	443	400	389	425	424	406	396	422	444	398	417	428	439	512	412	409	463	389	430	434	434	426	430	403	434	461	390	433	437	389	421	456	424	429	435	411	420	403	457	442	412	413	463	385	413	423	424	398	397	427	455	416	456	410	419	390	418	415	434	431	419	443	418	414	423	421	403	447	371	430	434	407	402	400	412	409	424	453	423	436	399	405	430	418	453	430	451	481	424	431	418	425	399	372	421	447	469	421	410	445	379	410	410	397	398	416	437	427	391	391	439	426	440	404	399	425	424	399	402	384	449	410	497	397	427	426	417	403	404	440	426	407	433	403	394	421	429	398	395	419	439	443	415	388	404	431	396	467	396	415	432	416	436	439	418	434	423	396	401	418	415	422	431	416	438	415	402	449	433	405	427	424	427	429	377	425	425	406	422	448	409	401	360	421	439	392	421	438	407	419	420	395	461	418	384	467	410	429	427	443	431	411	422	424	430	436	424	378	427	436	414	429	417	454	442	433	433	435	406	446	423	414	434	457	375	419	409	406	411	447	399	445	458	407	425	426	439	382	460	459	436	400	470	422	429	414	427	427	427	412	444	431	419	415	440	414	383	424	419	450	431	456	434	392	392	431	445	441	384	439	408	432	445	397	411	447	434	431	409	406	424	387	410	449	409	424	409	416	360	409	435	408	430	431	438	400	424	489	415	441	401	454	420	414	414	440	421	438	440	424	413	466	455	418	417	434	452	427	428	466	438	471	425	435	431	417	404	452	406	418	415	407	400	459	426	401	408	396	422	394	440	381	416	411	416	436	423	412	398	420	412	411	414	465	424	423	422	428	403	424	400	433	433	427	397	406	429	416	380	412	405	412	458	409	418	423	440	443	421	420	408	401	437	417	415	419	429	413	415	454	420	405	436	440	433	383	436	372	429	437	401	434	445	407	447	419	411	432	423	424	464	441	421	441	434	442	415	434	400	450	399	428	398	431	464	458	403	398	438	426	410	425	398	417	423	413	402	415	436	398	420	429	426	362	430	429	416	435	453	386	443	451	466	452	424	469	430	406	446	400	467	446	430	413	459	459	399	419	407	405	398	408	435	407	437	431	418	423	402	408	421	386	404	469	428	393	409	449	423	396	435	382	479	441	408	422	394	430	446	423	410	411	497	420	433	428	385	378	418	372	426	408	429	424	442	431	447	436	390	459	425	390	396	380	435	416	392	436	429	423	398	447	467	426	416	384	419	445	453	417	397	429	444	436	443	459	438	443	424	424	409	384	370	440	445	408	396	386
25052	21286	27762	25962	17619	10266	6374	4670	3448	2624	2320	2093	1637	1107	967	833	710	630	537	529	475	397	399	397	415	364	376	361	312	343	347	327	333	294	302	291	299	299	316	268	279	285	279	315	290	287	295	302	290	301	282	296	297	261	300	303	294	278	281	262	282	262	317	277	298	265	263	309	289	287	294	280	289	321	297	304	270	295	246	271	281	296	267	312	243	258	270	320	276	269	270	262	288	263	265	284	285	278	302	294	275	282	260	278	283	261	285	243	277	303	289	263	295	283	278	268	291	273	308	268	295	314	243	269	307	303	295	261	255	291	319	302	286	272	276	299	288	261	280	265	274	276	272	262	282	239	254	277	259	275	310	244	287	296	297	306	282	259	280	286	280	239	262	292	288	320	279	270	287	282	263	295	268	274	302	274	281	289	285	299	306	248	294	288	271	252	303	272	279	287	299	278	274	291	290	299	270	262	275	304	292	258	301	270	260	272	245	300	287	270	294	300	284	284	283	277	258	250	272	270	284	255	250	316	289	293	294	256	292	298	305	297	272	280	284	267	295	286	282	285	271	309	292	265	282	259	273	301	303	309	302	288	317	287	269	303	288	300	312	276	269	299	267	262	290	298	278	269	272	269	259	288	277	268	280	275	291	278	283	281	276	294	298	293	294	316	273	287	281	273	274	279	291	300	282	282	276	280	289	269	271	310	272	294	254	274	257	288	305	314	293	254	276	276	322	258	262	279	278	292	260	276	281	266	289	268	270	285	300	274	300	303	254	295	250	292	277	290	274	273	307	256	283	310	303	280	308	300	250	298	301	264	314	285	306	261	290	317	287	281	280	275	311	252	305	270	302	253	282	293	274	257	276	319	257	284	286	259	245	275	304	293	293	280	304	256	269	299	286	266	288	269	291	289	296	279	273	296	310	288	283	282	256	292	282	249	267	286	294	282	285	297	258	309	270	278	300	295	280	290	290	260	296	279	283	289	275	288	269	272	267	281	292	267	272	280	262	261	262	293	314	246	280	301	242	301	275	265	268	292	278	283	258	282	306	310	307	282	283	263	269	261	276	297	292	274	272	255	279	283	271	281	304	283	304	300	298	268	293	271	285	287	295	297	270	280	272	280	275	257	290	289	291	295	292	285	284	270	237	287	299	302	290	285	313	268	264	230	291	269	292	285	279	290	302	295	277	274	262	269	253	310	303	273	277	264	309	287	292	278	271	271	290	282	272	269	277	278	284	268	266	282	274	298	262	282	285	261	280	298	279	308	281	294	290	293	289	281	287	261	301	306	274	301	273	262	303	268	285	298	285	293	277	267	306	292	292	284	296	288	252	268	295	279	270	288	293	295	269	261	284	292	291	258	284	270	282	264	279	248	279	281	271	302	284	282	273	291	283	309	265	299	258	283	299	295	315	305	288	298	288	276	288	279	298	315	288	269	297	286	279	269	293	287	281	300	257	277	294	269	231	298	253	275	267	278	296	266	304	280	293	318	252	299	266	276	310	266	293	281	318	262	261	291	279	254	291	294	276	279	277	296	290	278	254	275	248	299	279	272	289	277	305	270	268	310	274	301	290	283	290	293	269	267	301	282	281	273	305	292	304	301	274	289	240	293	287	279	258	287	267	295	286	246	292	323	287	273	270	281	277	302	269	291	265	274	282	275	286	286	267	298	270	287	263	306	267	271	290	282	289	283	288	279	303	289	272	308	284	320	261	285	310	332	288	295	282	247	273	269	272	265	286	267	277	279	286	298	284	242	266	256	286	273	305	296	292	288	261	278	288	292	325	280	294	285	295	284	268	258	303	296	256	299	262	275	292	279	301	248	265	287	295	259	285	289	281	259	309	274	305	288	266	304	263	252	270	284	296	300	302	269	271	308	270	255	285	273	263	322	278	270	281	300	301	289	306	298	316	293	278	297	296	280	284	268	293	267	291	280	261	286	305	273	247	280	279	279	251	311	273	279	266	288	294	281	282	323	287	289	288	289	277	304	279	257	270	288	263	275	318	257	272	267	264	284	297	288	244	263	268	278	285	269	300	311	282	286	276	253	292	261	277	258	273	291	304	283	239	277	283	291	301	286	268	287	256	288	279	275	275	298	270	276	279	291	315	290	312	275	286	271	292	283	273	293	278	292	282	274	289	286	283	275	307	286	283	291	264	324	256	319	273	273	277	271	277	288	270	287	274	279	287	273	268	269	290	291	274	307	277	278	257	293	278	315	308	254	269	277	314	265	297	286	306	286	260	288	289	292	271	263	307	288	296	307	251	276	275	275	295	268	267	311	298	292	275	292	267	290	314	290	294	277	280	274	258	280	275	292	290	287	243	267	300	273	296	276	265	283	321	297	258	292	281	294	277	275	297	279	286	277	293	292	266	293	283	275	284	280	292	302	285	304	293	304	281	285	311	271	267	297	313	309	271	282	277	290	295	320	275	333	279	287	309	300	261	277	261	254	266	268	278	271	299	256	302	249	291	261	319	270	301	301	295	266	297	285	291	302	279	308	276	302	287	277	293	277	286	248	308	275	282	266	279	310	276	317	266	265	258	280	270	263	287	282	274	261	289	244	307	269	262	249	297	271	276	266	254	268	282	306	276	286	283	266	272	284	302	320	290	285	300	318	285	302	299	289	301	310	273	285	275	294	277	297	289	277	291	256	269	286	297	286	280	275	291	295	282	282	261	281	295	286	286	272	298	299	266	281	279	267	302	296	304	281	278	279	311	279	270	304	287	259	266	273	266	289	223	276	279	288	264	280	304	305	297	278	290	287	260	286	265	296	276	286	282	306	275	260	283	306	279	272	295	274	258	251	290	271	283	292	284	296	300	281	309	302	291	287	282	261	270	270	287	293	305	276	287	300	268	276	268	272	271	264	272	299	264	246	333	267	281	278	302	282	268	275	267	304	260	293	289	290	280	297	298	285	282	278	268	257	284	292	281	297	269	282	269	277	297	292	298	275	312	280	319	276	289	276	278	278	304	301	303	316	268	263	280	301	297	271	275	289	289	278	298	271	273	275	279	287	277	297	300	265	281	275	295	294	297	283	283	300	273	280	277	249	292	271	283	287	287	257	264	245	290	299	303	267	280	296	277	251	246	290	289	295	263	248	269	274	289	298	307	276	299	279	300	281	269	293	305	302	285	257	299	265	293	279	299	258	296	292	269	273	275	305	281	284	277	311	296	283	274	270	283	287	287	311	263	286	287	271	273	269	324	303	303	287	285	259	289	285	309	291	267	303	279	275	257	284	283	275	289	298	271	285	297	316	306	296	254	297	275	297	303	299	276	271	267	288	295	279	298	295	260	282	289	266	284	300	307	277	279	287	279	269	278	308	250	257	301	284	285	307	283	274	302	282	279	256	267	263	291	273	266	293	301	294	285	264	284	283	265	289	282	284	299	297	255	271	277	280	315	292	291	270	274	269	288	280	284	281	287	290	289	263	290	295	284	279	266	291	322	279	291	276	232	251	319	248	275	274	273	272
30422	49860	34254	22033	17306	13394	10110	7766	5969	4597	3947	3569	2603	1886	1542	1438	1001	808	799	711	584	559	574	479	476	483	427	455	441	379	394	389	347	379	363	324	371	376	329	313	314	300	310	327	334	328	306	318	340	297	336	327	307	325	342	339	334	372	352	339	312	335	308	301	315	352	365	334	317	301	355	306	303	327	272	335	316	301	320	306	294	344	306	326	301	323	315	330	322	288	332	322	307	320	300	292	292	301	286	296	334	313	288	293	321	312	315	300	288	307	300	287	296	304	348	307	328	304	306	320	328	320	311	303	306	310	285	317	298	304	294	305	316	290	299	346	309	329	326	317	310	313	340	322	319	318	315	298	342	328	357	296	329	318	306	350	334	321	295	318	323	319	296	306	314	310	326	298	307	337	327	293	323	291	307	303	341	328	278	320	262	313	311	288	318	323	282	307	298	301	307	340	342	347	322	330	302	319	321	286	316	301	309	322	310	342	285	332	290	325	327	286	349	283	284	326	291	315	313	294	323	335	313	309	310	334	318	287	325	320	292	300	315	309	289	332	324	325	333	327	310	301	319	320	331	306	326	319	307	312	300	298	331	322	299	330	301	295	349	280	318	304	283	281	318	317	290	320	341	318	314	336	305	308	330	276	317	280	270	297	298	344	308	298	322	311	312	330	285	297	343	325	307	281	316	348	335	307	346	313	329	311	333	345	294	326	288	305	303	309	343	306	315	356	304	327	312	311	307	300	304	319	322	348	309	313	291	328	356	308	319	302	303	313	310	331	323	313	298	293	289	304	309	331	302	273	306	332	323	314	323	278	317	297	296	320	318	337	323	330	315	297	307	304	347	297	316	339	307	344	325	334	323	329	324	345	323	321	351	309	320	293	314	309	306	328	325	287	330	310	283	329	347	281	309	291	363	272	310	290	305	304	323	343	286	321	318	305	321	312	311	309	310	320	287	306	337	280	291	307	319	327	306	286	296	304	289	371	356	317	287	320	280	308	299	283	312	310	300	275	307	312	323	296	320	309	316	295	297	298	313	314	320	307	330	306	328	317	290	318	326	319	286	330	299	309	299	267	319	288	336	328	329	316	304	320	316	299	333	318	333	307	297	306	291	320	310	319	310	323	309	285	290	301	316	343	300	295	277	313	328	331	311	295	313	311	311	325	337	326	322	289	321	339	294	319	311	316	304	312	286	321	319	312	286	298	305	325	291	273	305	324	316	312	300	325	288	307	284	313	325	322	303	330	306	303	312	311	276	292	283	326	297	329	300	335	278	319	312	327	298	323	305	306	319	281	281	272	317	349	320	290	315	328	304	324	295	286	325	275	299	294	307	320	328	326	308	278	368	327	333	298	320	297	314	331	301	297	322	305	283	304	346	308	322	306	334	289	297	316	282	316	355	294	319	317	314	341	307	286	309	282	335	299	309	342	305	325	305	314	328	312	327	328	325	306	309	325	305	321	304	301	304	323	324	301	307	285	302	273	313	309	288	328	313	317	314	322	303	334	309	287	286	309	313	323	300	284	324	318	322	296	294	318	299	322	355	311	302	292	325	293	315	287	299	291	306	311	281	286	347	316	322	298	339	300	273	318	314	306	316	347	267	316	288	293	308	303	299	291	293	310	315	309	334	305	304	295	322	303	330	321	312	314	289	320	314	331	320	338	302	334	349	294	311	312	294	329	286	343	325	287	314	287	313	320	287	295	299	315	318	313	283	292	327	302	300	326	341	341	298	288	322	303	299	329	305	293	300	311	337	311	323	304	317	334	305	284	318	330	325	299	302	305	318	331	314	299	331	316	307	297	300	305	327	330	317	287	317	326	332	329	317	352	315	326	303	332	290	303	309	338	327	305	345	296	312	299	320	312	301	301	308	297	307	306	308	324	302	330	306	327	307	318	300	310	285	318	307	319	319	305	303	299	280	318	322	343	316	301	289	298	316	288	296	319	287	303	321	288	289	337	313	309	300	318	312	282	308	307	317	304	312	295	306	301	313	309	348	309	314	302	328	301	310	361	303	300	319	318	241	296	302	276	328	301	318	284	324	300	285	357	295	296	295	322	293	315	317	317	314	304	303	321	299	287	295	289	312	341	335	282	316	342	320	358	299	300	293	321	292	319	292	288	320	268	303	302	312	329	328	331	312	337	281	288	305	306	301	312	312	324	344	353	321	259	314	336	306	312	284	309	312	277	313	271	302	283	292	317	277	305	273	295	308	282	299	318	319	321	298	325	310	310	294	323	337	318	279	331	333	301	289	294	296	318	299	276	301	279	328	308	276	320	330	299	315	319	333	310	313	332	300	322	301	325	313	294	309	292	305	352	296	311	288	310	365	298	309	316	313	315	323	309	308	307	315	322	308	299	292	338	323	288	301	318	290	305	336	301	317	310	298	297	286	343	316	287	304	329	321	327	316	347	304	308	297	319	347	297	305	309	289	283	298	313	298	308	270	332	304	345	288	302	349	308	324	303	302	272	328	305	327	313	295	310	298	309	332	331	263	289	304	314	277	303	324	311	331	310	306	319	321	322	324	295	297	321	333	289	315	299	300	318	288	287	333	325	318	301	302	297	255	334	302	320	297	310	314	330	301	332	335	328	307	314	304	299	291	300	304	329	338	339	292	304	290	306	314	316	325	302	333	299	334	324	321	298	326	313	322	329	303	305	296	311	308	324	312	322	324	323	309	286	324	283	319	324	311	319	309	324	312	324	322	290	312	302	293	312	294	335	309	277	286	326	310	287	313	347	329	311	270	320	293	320	332	346	329	308	316	320	347	287	276	300	292	320	301	344	329	323	328	303	305	306	316	313	314	293	311	332	306	313	339	295	304	324	294	303	333	323	290	281	291	313	291	319	311	317	308	286	325	319	312	328	328	308	285	336	322	295	287	309	280	320	340	294	335	306	308	319	300	317	289	320	321	319	292	315	293	289	314	295	320	284	278	291	289	301	308	320	325	321	281	313	319	317	323	308	339	313	307	307	293	327	327	299	304	302	315	282	289	350	313	310	306	310	312	288	311	323	327	299	342	315	301	346	313	320	304	339	287	298	319	292	292	304	321	300	325	316	306	337	329	309	317	337	310	307	359	291	296	351	289	304	266	318	302	309	337	310	307	328	320	334	341	323	303	298	301	292	342	338	314	294	308	322	315	300	343	306	347	336	291	320	294	293	337	322	311	345	295	305	286	311	332	311	284	340	300	272	320	305	313	293	328	339	314	316	323	317	310	315	341	323	318	305	329	324	293	324	339	328	295	310	294	314	303	319	318	300	299	304	312	327	310	321	326	325	317	320	283	284	334	307	304	322	314	309	307	314	292	308	320	326	307	294	311	300	304	331	321	306	341	307	337	309	288	303	336	325	290	307	290	309	330	321	326	327	293	286	365	340	294	334	306	286	301	313	313	293	326	298	302	314	315	295	278	263	302	302	316	314	325	297	329	307	307	302	299	290	326	336	304	306	319	306	287	337	327	290	296	313	308	292
22783	21271	28969	23953	21544	22428	18687	9511	6224	5117	4411	3869	2750	2070	1713	1520	1129	999	923	796	796	699	671	640	548	574	550	578	551	536	498	489	504	473	426	468	540	430	467	429	422	435	401	451	422	416	439	476	438	410	383	404	418	410	432	433	420	408	445	430	421	424	416	392	366	420	377	440	368	403	406	434	424	423	457	428	420	436	415	435	429	405	390	408	393	433	417	420	369	413	395	381	369	398	397	410	395	446	389	452	424	393	376	413	417	371	400	435	411	418	416	391	427	373	415	396	447	427	433	422	397	434	412	407	445	415	376	402	400	395	399	398	404	415	401	415	394	382	416	423	417	387	437	392	410	381	419	396	392	418	410	413	427	428	442	407	400	415	401	413	417	417	424	406	422	398	419	405	393	424	419	411	384	423	387	412	420	395	433	403	422	423	409	397	469	416	429	428	403	407	404	403	422	399	396	439	416	433	411	427	395	413	381	419	394	400	433	416	414	370	389	398	411	385	421	424	429	413	419	406	425	415	427	380	346	407	431	439	391	397	411	421	438	392	450	460	408	374	380	405	396	425	400	419	373	349	405	395	413	417	394	402	415	385	416	397	391	432	424	398	423	419	376	405	421	410	395	424	421	396	412	423	440	445	403	405	430	437	349	388	412	396	384	408	371	397	385	415	430	439	438	400	429	404	383	431	407	410	435	454	421	439	436	436	399	418	407	398	436	379	393	408	382	418	412	397	428	448	415	427	368	402	415	425	393	376	403	416	410	419	407	423	420	396	425	439	438	430	402	435	419	417	407	409	408	412	414	416	386	410	385	439	481	408	396	407	417	400	400	406	409	405	435	405	414	419	442	427	396	401	447	415	381	418	393	416	403	407	435	419	405	403	418	375	412	364	427	388	373	396	429	416	420	441	425	395	375	430	385	400	359	410	411	454	399	411	393	399	418	401	391	423	397	377	403	356	424	443	382	421	407	443	407	392	416	390	421	395	455	397	430	403	403	390	402	431	406	402	405	391	426	397	431	403	418	413	478	434	423	434	422	404	388	425	402	393	409	413	399	449	404	385	426	429	446	400	384	394	376	380	411	401	404	381	435	403	384	435	374	429	425	406	358	403	407	388	424	390	425	368	390	426	441	414	412	415	421	414	386	402	432	397	400	408	414	426	397	410	405	409	415	395	413	397	433	402	373	424	411	414	426	406	397	415	425	367	383	402	377	411	416	433	447	398	396	379	435	403	418	418	432	414	389	416	420	415	432	398	421	417	400	380	393	400	399	412	377	434	384	395	405	416	438	381	402	409	404	420	413	432	400	395	405	431	420	399	423	420	460	362	403	417	393	411	385	428	427	386	411	436	420	374	438	388	445	421	434	424	458	457	416	424	396	385	389	397	430	408	434	407	410	430	398	414	433	436	392	403	397	442	381	414	436	438	396	389	429	432	409	418	430	428	401	391	427	386	407	392	388	432	427	416	417	440	426	398	418	408	431	405	398	399	435	383	407	388	378	429	397	397	378	413	405	373	404	445	429	415	433	413	439	417	401	420	425	395	416	359	439	399	427	394	406	407	386	422	376	398	447	360	404	453	398	417	387	413	415	373	416	413	417	396	420	399	397	407	431	407	443	385	390	404	417	411	387	374	408	434	421	395	402	421	411	426	424	404	398	438	433	406	403	429	433	419	443	418	433	408	390	396	415	407	419	426	402	412	484	450	422	389	410	419	384	384	360	405	379	374	426	421	369	414	398	400	345	407	409	393	412	381	387	404	414	415	404	382	392	364	389	398	417	411	405	407	433	388	394	446	415	467	403	400	399	421	388	417	427	415	422	410	397	396	416	390	442	429	443	380	424	379	441	391	396	402	412	405	425	408	370	410	430	384	435	443	411	412	397	397	420	380	361	415	422	393	375	429	444	438	421	392	418	393	429	427	389	444	412	404	437	409	393	385	390	394	411	404	409	451	414	418	428	379	449	382	426	415	373	414	383	405	392	406	439	433	416	402	407	391	400	403	401	421	380	394	419	416	448	407	377	404	394	433	398	407	443	435	408	376	409	440	402	430	378	415	388	456	404	393	399	398	414	374	413	413	387	400	379	420	396	370	404	374	409	425	446	411	381	369	415	388	410	428	424	387	412	415	353	405	392	384	413	434	398	337	410	384	433	419	425	412	399	388	418	394	418	415	400	370	416	424	406	427	388	385	417	423	410	406	406	381	410	393	417	348	413	445	435	429	398	435	385	415	417	431	374	392	371	386	428	399	407	429	388	438	374	389	372	397	405	387	404	431	366	426	396	425	366	396	399	421	406	389	392	421	428	451	427	418	392	386	405	441	408	372	402	387	396	408	432	418	433	406	383	437	424	395	425	452	433	383	408	391	409	416	408	388	401	436	385	428	442	405	396	379	406	430	411	430	420	398	387	390	415	418	391	433	399	418	418	439	384	415	411	395	384	396	411	403	401	398	394	430	365	378	386	390	388	403	405	419	429	352	411	436	425	418	428	414	419	398	413	430	428	377	449	384	385	403	386	400	399	418	412	425	388	395	405	393	425	416	433	405	415	394	413	412	378	427	379	379	430	400	371	401	379	412	406	382	407	417	386	429	445	410	409	379	385	392	436	363	408	434	386	408	420	430	417	376	421	402	399	394	436	392	418	415	408	400	440	428	398	420	386	426	403	393	422	449	392	357	383	370	408	430	415	408	445	471	382	389	446	427	374	402	384	396	429	391	393	416	442	404	455	429	404	391	432	439	428	429	412	392	438	429	418	384	386	405	435	389	407	429	438	377	370	405	392	387	450	425	400	374	420	409	354	399	402	395	419	406	391	396	387	412	422	379	400	401	426	417	427	432	418	398	355	422	372	451	430	426	401	431	397	439	386	421	399	390	404	407	398	404	391	405	419	438	431	395	416	373	435	413	395	408	371	393	400	443	419	413	406	409	412	407	405	430	368	426	389	459	387	434	397	401	424	388	410	386	412	411	399	404	405	440	400	418	408	386	399	392	411	385	416	416	396	395	377	389	401	405	396	426	409	423	401	360	389	396	450	400	404	442	418	446	438	403	448	423	385	419	393	443	424	409	403	402	414	415	413	420	447	427	437	382	437	425	421	407	374	402	403	395	436	380	390	445	434	415	383	377	391	396	446	441	408	431	409	421	398	408	377	405	409	419	430	417	398	414	402	421	399	379	412	386	420	418	407	380	454	403	434	417	420	395	414	402	466	392	387	382	402	444	412	405	353	411	421	407	417	410	392	468	396	413	379	381	351	374	411	382	442	421	421	449	415	378	395	398	411	380	419	432	399	407	418	407	406	445	386	421	406	387	401	401	398	401	415	404	425	378	372	384	387	415	420	431	424	410	424	418	420	407	409	421	418	392	414	399	447	414	418	418	422	405	399	444	394	429	374	393	388	379	415	391	418	393	387	380	423	429	364	392	425	401	406	415	401	420	412	399	380	388	402	445	421	420	402	399	397	408	404	416	443	388	385	430
33638	61315	43279	30927	24976	20431	16206	12707	9684	8141	7037	6068	4174	3184	2581	2275	1561	1332	1264	1004	906	890	842	809	728	733	721	671	657	594	547	526	532	582	550	481	515	498	495	491	461	464	453	453	440	470	487	474	517	462	447	448	450	449	482	452	462	461	457	441	451	461	414	500	450	448	443	442	471	485	405	452	449	417	453	428	464	395	434	440	432	448	423	440	408	429	467	425	441	458	427	447	437	422	421	412	439	468	443	392	408	453	429	416	447	443	455	412	446	425	442	471	422	433	438	445	456	457	447	428	414	430	425	423	449	442	437	428	408	477	434	475	428	405	439	432	428	401	430	444	448	412	417	430	421	439	468	442	447	468	442	388	458	402	417	446	419	446	428	430	400	447	417	461	454	440	379	402	416	454	421	436	471	423	447	393	443	405	419	434	436	436	429	454	451	432	395	412	447	430	464	444	438	440	429	446	442	442	436	416	419	439	469	459	466	445	437	444	440	438	469	445	451	447	463	468	451	380	434	425	420	413	475	437	450	453	426	392	445	421	421	414	410	443	415	431	439	414	448	462	437	435	399	445	453	447	433	425	455	426	435	441	455	450	437	404	447	457	423	432	447	428	473	469	431	429	436	403	465	432	414	421	459	431	428	420	408	414	432	419	418	415	411	415	459	461	443	409	447	432	420	432	423	420	426	417	411	440	460	433	443	386	432	416	405	449	440	398	451	443	445	447	470	401	447	446	437	405	426	432	444	413	382	421	439	411	441	450	450	440	437	457	449	461	441	414	406	443	424	499	436	407	421	432	399	417	455	421	457	412	422	474	463	435	438	447	424	431	410	435	435	472	448	444	433	402	464	424	466	478	444	430	457	430	426	407	448	393	412	404	448	424	460	446	431	414	445	443	437	418	415	432	458	444	422	396	445	452	424	427	458	467	443	420	444	468	441	430	427	440	433	441	430	438	463	458	411	405	382	436	414	399	429	429	427	438	429	434	432	417	450	424	379	424	411	431	453	425	454	409	428	424	464	420	423	420	457	446	449	447	452	431	416	445	431	438	460	381	425	431	443	390	466	455	464	471	436	412	487	441	436	405	474	414	426	433	447	423	423	422	420	417	429	455	458	409	433	412	414	438	433	425	411	447	465	436	431	446	425	423	409	412	424	436	399	448	430	451	410	460	436	439	421	424	473	436	395	445	469	406	402	417	436	418	420	446	451	435	437	401	423	429	435	457	428	400	443	461	445	424	463	434	431	452	405	480	429	403	472	438	371	430	438	419	426	449	447	406	420	411	443	439	446	485	454	410	449	416	448	408	462	416	415	457	427	426	438	437	436	416	417	395	441	439	411	436	429	458	455	438	466	429	465	418	383	438	437	429	443	432	448	433	453	430	456	406	487	417	433	445	430	437	460	428	456	417	449	445	475	427	408	460	419	441	452	434	404	451	445	460	447	400	429	449	417	443	451	437	448	473	452	456	426	439	433	428	426	433	413	438	415	443	455	399	432	433	423	409	457	460	416	463	448	421	426	439	419	430	410	437	433	413	417	434	462	433	418	437	432	443	433	415	466	437	437	471	456	425	435	379	425	453	407	479	429	474	417	439	458	445	463	416	430	425	436	439	429	441	429	441	451	451	435	449	418	469	457	422	422	454	413	445	413	437	433	428	439	443	429	447	460	456	462	467	445	421	433	414	413	436	419	413	443	458	431	466	435	418	439	426	413	432	447	422	459	425	430	445	450	401	400	435	408	457	427	430	435	456	444	436	433	431	428	436	438	462	444	427	438	409	431	414	445	412	450	404	417	401	406	449	447	422	416	409	408	397	426	407	453	396	440	416	416	409	447	428	410	428	462	420	447	407	432	441	439	450	420	423	432	439	464	459	423	448	435	413	402	413	409	470	439	453	419	436	445	437	453	440	455	456	460	457	433	456	432	404	420	406	432	427	430	429	442	439	434	429	430	449	448	448	416	416	422	426	400	439	406	399	454	433	430	468	423	434	435	421	442	445	416	445	425	435	442	460	432	438	419	431	454	441	408	396	450	437	401	422	423	414	410	479	479	442	431	436	428	414	430	430	426	433	419	436	444	443	441	432	467	465	458	469	437	453	457	397	433	479	433	438	456	449	461	430	405	447	419	428	437	461	446	445	437	441	434	438	420	401	442	430	407	415	427	413	429	422	441	450	423	437	407	416	447	450	457	434	433	469	447	399	443	412	413	433	429	396	416	459	451	444	453	411	455	444	407	392	429	436	447	417	436	411	400	446	440	434	470	433	418	494	448	409	428	457	447	463	451	461	387	424	430	405	428	404	386	432	449	428	439	424	409	416	422	430	452	410	465	434	427	420	454	455	442	470	442	426	391	427	470	420	421	437	429	445	454	443	404	408	458	419	461	426	444	448	455	433	443	407	429	443	426	453	433	432	471	471	435	410	466	480	414	444	458	418	428	435	390	420	444	441	417	442	416	452	430	408	420	441	432	469	413	447	463	386	437	426	426	403	461	414	391	433	459	455	407	401	438	417	443	439	436	437	419	445	456	431	404	408	456	466	431	433	419	433	429	435	458	388	463	446	428	434	433	423	418	405	419	436	457	438	428	466	418	408	459	457	444	419	463	418	431	424	399	406	440	415	433	424	426	470	400	451	444	426	416	397	441	422	442	435	429	439	391	444	451	432	447	432	442	416	419	394	449	411	399	433	413	417	436	454	441	414	420	462	399	446	445	423	430	433	425	421	467	433	437	459	424	410	440	416	413	431	413	434	398	449	427	404	440	383	443	433	462	456	432	431	465	425	448	466	465	410	411	431	392	451	474	409	445	414	425	464	410	431	424	421	438	428	420	456	431	452	437	424	417	423	452	469	431	429	456	441	411	433	441	453	421	449	417	424	452	448	424	461	427	418	470	407	439	415	412	454	423	437	403	435	416	489	434	453	420	459	435	418	447	432	438	434	435	428	437	461	414	436	443	433	433	411	429	401	415	449	417	415	400	424	430	423	445	417	465	419	411	422	433	412	387	410	469	455	419	435	424	448	448	461	447	418	428	446	424	441	429	402	453	418	392	455	409	451	406	437	417	399	439	411	391	422	437	416	436	411	447	431	439	467	405	469	445	460	414	458	428	416	444	416	416	445	418	467	447	423	461	441	454	431	444	407	437	433	432	414	446	436	450	441	432	446	427	426	403	436	438	466	422	421	440	404	445	430	407	405	438	404	444	449	500	478	404	434	446	416	400	428	440	432	438	449	450	460	414	465	432	431	467	428	429	474	430	419	435	407	449	435	409	390	440	471	397	439	416	417	401	452	444	398	441	441	394	394	421	417	395	431	417	426	457	408	440	447	415	436	453	458	419	411	403	435	417	445	417	505	384	437	407	400	412	434	436	425	464	409	414	453	403	449	420	403	422	414	422	458	448	424	434	461	431	491	416	444	420	470	442	427	448	440	437	438	442	418	437	420	395	446	422	423	428	456	434	466	448	432	395	417	387	427	454	392
30646	30513	29119	19536	10893	6882	4694	3250	2503	2200	1861	1599	1173	870	810	689	559	509	511	471	430	421	418	411	384	371	391	360	347	395	343	314	319	311	301	331	342	314	321	314	306	318	351	308	276	325	314	280	325	310	292	308	293	347	323	287	318	314	305	319	324	331	320	308	324	289	306	305	331	302	310	303	330	311	300	332	315	289	303	305	314	317	272	298	311	301	276	312	299	287	295	276	306	302	281	339	316	320	299	287	317	259	303	302	267	310	329	318	307	323	305	304	321	307	331	265	317	312	304	286	343	277	311	303	330	314	299	278	333	284	308	304	295	321	294	288	309	288	307	303	313	278	308	336	298	292	287	286	308	297	288	316	303	298	292	293	316	307	342	309	319	289	299	289	287	317	321	330	310	285	309	304	292	273	313	324	296	280	314	281	317	324	276	294	322	292	287	290	322	310	304	279	288	304	296	313	289	298	290	323	302	277	294	298	311	305	299	306	298	271	352	321	284	299	271	309	280	313	300	323	328	296	331	289	326	295	327	311	281	289	326	331	298	288	339	316	304	312	333	296	302	305	331	300	302	277	315	303	295	321	291	291	281	282	313	265	322	300	326	309	306	266	337	300	301	289	278	287	307	289	309	286	307	312	330	315	304	298	309	308	304	315	309	283	272	311	334	298	304	312	303	320	320	307	283	332	300	298	306	316	303	323	301	280	317	316	337	337	280	323	300	300	300	271	290	296	298	288	308	305	293	295	289	310	322	316	307	268	306	311	289	308	286	289	319	315	338	313	287	312	289	322	318	334	303	282	317	325	306	326	313	308	276	306	300	316	277	312	307	337	297	299	308	312	315	311	304	300	281	296	319	270	329	315	320	277	331	282	310	286	311	305	291	305	323	287	288	297	302	308	312	275	312	324	311	292	276	305	302	321	284	284	298	290	336	308	281	295	289	296	293	272	298	312	316	300	305	305	268	312	315	302	305	286	287	271	326	308	313	307	273	295	305	312	325	285	292	278	287	304	310	319	298	308	267	306	300	285	299	299	317	357	283	268	326	292	294	289	300	287	284	313	270	368	318	312	285	325	316	314	296	302	301	279	324	333	291	355	296	298	317	326	267	285	287	319	327	304	296	274	289	281	291	281	297	304	307	302	311	307	293	306	314	297	300	313	312	297	293	294	295	305	295	302	283	309	337	305	305	302	318	280	308	298	291	324	337	293	318	299	279	352	308	329	312	318	288	325	312	308	319	300	301	294	303	307	318	312	294	296	319	322	294	295	301	305	295	307	295	310	286	287	282	315	315	286	324	298	290	322	306	309	286	307	292	293	303	263	307	301	318	300	287	289	318	278	281	309	301	278	308	290	317	280	325	304	299	301	299	306	290	324	306	290	312	332	281	261	331	318	355	312	303	283	301	309	305	297	336	324	316	300	311	297	290	271	300	281	283	281	288	302	326	296	286	295	342	293	293	332	310	304	318	311	281	312	317	328	282	316	305	322	320	325	313	299	282	309	296	291	301	316	309	313	280	304	324	284	326	301	311	305	304	319	312	299	293	313	279	323	308	303	318	292	312	320	296	273	352	288	316	314	280	306	315	298	281	315	329	288	292	311	277	316	331	306	332	326	320	283	293	300	342	301	298	290	299	290	290	301	287	306	308	272	299	283	275	325	304	305	309	282	301	326	334	332	312	274	299	310	326	304	303	308	271	309	279	294	294	304	270	313	290	270	276	323	309	301	297	314	271	283	286	303	307	286	314	270	294	338	288	296	279	307	307	329	282	296	329	323	273	282	295	303	284	280	322	289	304	305	318	322	305	299	269	313	291	296	278	296	312	271	310	309	305	339	298	285	301	294	299	303	292	269	302	300	325	330	301	322	318	334	297	320	287	333	304	310	296	261	272	309	306	309	287	291	328	283	294	298	315	312	306	265	313	293	321	310	313	296	285	322	327	302	285	299	327	302	309	318	276	289	320	292	335	297	327	308	316	291	300	315	313	309	285	329	301	319	326	274	328	308	308	319	292	301	307	287	317	313	312	308	308	316	322	268	333	281	294	306	317	281	312	301	277	297	324	279	293	289	308	326	320	333	308	283	304	312	313	304	317	292	296	301	295	309	302	275	274	306	305	337	313	313	298	309	340	296	349	316	316	341	311	331	323	308	294	292	338	286	301	328	324	295	295	299	317	302	317	304	312	293	288	306	304	312	326	315	294	310	285	289	284	291	275	287	300	306	342	324	307	315	293	281	295	277	310	299	281	304	298	288	281	306	319	308	304	325	316	304	306	283	325	322	294	290	323	293	331	337	308	292	271	298	340	311	311	281	292	306	310	284	277	287	288	298	288	306	292	285	303	328	322	294	290	300	304	314	273	311	300	310	310	264	337	272	297	290	288	312	306	276	285	309	317	327	324	268	316	332	285	311	292	285	293	325	319	285	313	301	318	288	319	315	303	289	301	279	305	305	298	264	283	315	316	308	305	308	303	320	317	325	310	353	306	296	308	298	291	309	293	351	294	305	284	312	318	334	301	256	320	286	281	306	296	308	308	308	296	341	317	321	306	294	277	307	303	268	296	283	283	327	296	301	328	299	307	311	302	290	325	330	304	294	303	267	317	294	351	318	302	316	309	297	265	303	305	312	271	313	291	251	304	311	290	304	307	310	314	297	273	312	292	302	290	284	303	313	280	308	332	307	340	319	283	345	310	286	313	296	314	307	275	307	285	311	313	313	296	283	309	306	288	329	314	291	288	319	305	265	296	304	297	299	288	309	319	291	318	296	304	299	298	293	298	318	313	297	287	303	260	311	289	312	283	304	299	312	310	304	289	289	302	284	307	312	306	295	317	279	263	306	315	276	319	316	298	304	265	302	294	321	326	297	336	332	273	335	329	324	301	315	311	281	318	329	299	294	333	295	314	318	289	305	321	335	319	336	329	331	294	317	318	294	280	300	302	326	332	304	295	301	282	290	321	299	309	309	326	310	290	315	293	299	298	292	282	315	302	296	329	285	288	305	324	251	293	281	320	298	313	316	320	307	294	276	330	319	316	263	314	299	326	306	307	293	296	308	283	290	312	295	285	321	295	288	304	280	306	304	308	300	285	282	310	284	298	315	312	324	308	303	309	273	340	292	297	308	293	291	295	318	302	298	316	299	292	297	317	303	337	319	289	303	305	292	284	315	281	291	296	302	338	281	277	322	297	305	307	286	296	297	325	279	320	299	277	270	295	321	350	294	316	319	314	260	275	297	292	316	289	288	307	305	317	297	296	312	292	267	285	287	282	278	351	297	288	297	329	299	304	315	304	301	274	298	287	343	271	286	310	308	290	321	312	320	274	311	321	303	263	320	323	291	298	303	287	308	292	286	302	295	297	300	284	285	311	312	283	294	326	324	325	292	284	304	297	339	312	310	298	299	298	291	272	286	295	290	294	321	317	271	307	303	327	297	287	281	316	352	315	310	324	289	321	284	315	296	319	313	306	286	308	332	312	307
30507	44836	29314	18545	13893	10439	8037	5787	4401	3774	3295	2727	1825	1330	1285	1051	776	729	648	549	510	535	502	480	438	450	446	416	431	408	361	435	384	373	362	379	374	334	320	346	343	345	332	339	320	340	303	356	347	349	331	357	341	308	345	347	341	343	346	337	337	313	352	373	325	339	346	366	326	333	317	344	317	334	320	308	317	361	321	312	339	318	327	320	333	322	333	327	316	301	321	306	349	337	340	357	303	332	313	335	335	316	354	332	332	364	323	306	335	363	331	363	328	338	341	319	293	334	332	326	326	321	338	312	336	301	331	310	326	312	309	347	350	318	322	330	343	339	334	348	335	342	337	327	337	339	299	299	340	332	332	331	318	350	314	322	337	335	337	356	373	346	324	329	314	361	348	358	303	305	361	313	337	358	332	315	351	339	332	335	342	333	308	305	319	324	352	311	316	314	294	327	326	339	326	319	305	346	308	317	336	302	327	373	326	320	310	345	350	310	320	307	327	320	309	364	321	328	313	328	347	310	342	323	337	340	315	354	329	369	313	301	326	310	354	328	326	334	345	327	295	336	322	314	318	307	330	307	338	284	362	359	370	332	352	343	340	308	331	335	330	315	339	318	316	339	315	369	313	333	350	331	297	328	311	327	320	327	340	312	339	331	346	314	315	337	329	355	308	312	329	324	316	299	372	315	333	324	320	302	342	329	305	316	309	325	328	349	334	296	325	329	297	344	312	345	308	330	329	334	344	303	318	317	316	362	364	327	324	352	330	340	306	355	330	352	314	346	312	312	342	348	344	342	341	336	326	302	331	343	317	313	331	335	301	300	332	320	334	361	324	313	304	314	348	342	321	346	331	333	363	336	343	315	315	325	330	324	320	324	315	336	305	317	330	358	323	314	349	346	337	346	305	335	290	306	350	337	309	313	320	349	331	343	298	308	326	339	344	320	305	354	297	347	317	330	358	296	337	340	334	357	340	351	346	290	332	349	339	351	330	319	313	313	334	335	349	362	330	313	331	363	337	343	341	333	307	327	316	343	313	349	332	356	322	323	292	346	307	320	327	320	317	315	348	377	325	303	323	319	321	324	341	318	339	343	332	388	315	327	334	326	317	362	298	292	319	322	316	319	325	358	349	331	336	333	315	358	324	314	313	302	327	327	323	341	301	345	335	309	350	332	303	305	338	303	324	342	300	318	334	322	308	331	345	319	339	337	337	329	303	330	356	347	339	296	347	352	343	348	323	362	279	352	319	329	315	335	315	333	313	316	303	342	321	341	303	356	315	354	338	336	330	346	355	373	342	331	343	335	345	367	333	306	351	331	344	331	324	362	359	332	322	320	317	317	339	360	319	345	331	334	332	355	325	331	319	340	355	309	312	314	333	313	341	292	329	335	280	331	316	321	314	348	353	347	357	320	333	295	341	321	305	301	316	352	302	332	323	369	328	345	346	344	324	325	314	353	331	329	336	331	363	330	317	361	297	325	321	318	337	335	360	314	313	351	316	304	325	352	314	315	316	343	330	312	358	327	330	340	336	315	350	316	338	337	308	326	359	329	333	338	324	350	340	345	328	314	341	332	335	341	355	337	355	327	358	330	313	307	334	303	317	277	344	333	330	303	312	323	317	359	345	316	324	319	339	346	317	277	349	315	343	302	341	334	312	311	289	321	289	311	374	331	341	337	342	301	339	314	324	353	313	315	305	318	309	339	331	290	323	329	339	331	340	315	322	336	369	335	371	351	347	335	348	344	347	307	365	339	312	328	295	328	282	327	343	314	308	328	323	313	329	335	318	327	317	328	347	327	339	301	323	342	340	359	350	322	321	314	341	303	344	328	334	313	335	324	339	311	357	363	326	326	355	354	354	339	327	318	301	337	324	301	349	335	319	342	320	318	359	316	316	363	319	326	313	346	328	305	315	311	302	340	315	347	293	346	308	310	360	310	335	311	350	317	311	316	400	311	320	327	338	313	330	351	339	345	311	339	299	349	308	315	322	319	371	319	336	360	344	372	325	288	343	346	345	356	350	340	342	346	351	354	326	349	337	292	324	339	304	337	349	341	343	332	348	332	328	341	350	307	321	340	356	336	359	326	293	346	301	342	377	327	337	333	339	310	336	332	342	368	319	300	327	324	338	332	344	325	342	337	332	327	315	302	326	330	294	329	337	344	324	375	342	312	321	320	325	347	350	319	320	312	344	334	362	348	311	387	338	325	318	320	321	339	329	344	340	358	349	322	305	317	315	340	324	297	335	354	362	319	362	360	345	353	333	358	331	319	304	363	328	332	347	329	319	348	354	332	330	309	315	324	313	348	328	347	341	311	344	349	355	318	333	328	333	346	330	318	343	365	328	331	321	324	316	348	327	351	354	303	333	345	334	310	313	363	345	340	319	303	326	354	332	329	320	317	344	351	335	339	335	334	350	357	339	303	354	305	319	343	312	361	315	324	346	355	331	317	340	345	353	324	304	330	309	344	312	337	329	337	310	337	328	337	345	330	323	314	334	345	301	324	348	322	336	321	308	346	338	305	319	325	319	310	312	319	321	334	339	300	376	349	315	326	311	301	344	323	334	346	331	359	357	341	327	320	320	318	333	317	329	380	336	323	277	339	322	321	348	322	325	320	331	317	351	320	308	343	369	330	340	348	332	327	314	330	318	352	335	315	340	328	314	294	315	331	337	344	341	344	311	361	365	335	291	325	338	306	334	309	342	338	316	349	324	336	329	353	314	326	341	300	323	310	345	346	367	340	304	307	371	312	332	320	331	326	338	323	350	364	328	350	295	327	309	336	357	362	338	326	332	311	319	324	338	327	345	320	363	338	338	327	308	316	311	333	304	340	319	342	313	318	342	319	330	319	328	336	354	335	312	317	312	314	334	312	349	327	292	316	329	325	354	339	365	326	351	337	334	336	357	322	322	306	361	325	327	330	352	349	303	329	339	319	280	327	339	317	325	331	321	348	335	311	310	300	350	346	299	300	347	321	313	314	314	328	345	332	315	361	307	329	352	358	310	317	313	371	340	340	316	309	314	315	344	314	384	335	326	321	325	303	331	318	330	337	314	295	327	322	365	302	365	312	327	335	331	331	306	327	345	330	328	357	338	348	322	335	336	316	330	340	355	320	327	317	317	312	335	315	299	350	310	316	334	313	321	343	314	317	360	305	323	323	337	310	320	323	293	344	361	320	332	337	334	314	314	326	355	331	320	320	350	349	317	353	333	344	335	344	325	323	318	329	323	313	321	344	289	315	328	337	316	309	295	320	300	336	318	337	348	331	317	326	303	326	357	343	336	348	343	341	353	341	335	309	342	329	366	309	334	351	331	310	324	345	350	355	319	353	336	333	344	348	317	335	351	330	306	329	303	353	337	339	334	343	305	308	351	325	345	311	319	347	338	300	349	371	334	324	357	354	317	323	336	325	310	301	335	331	334	341	343	343	348	328	346	336	357	309	323	346	313	361	345	327	329	317	320	328	334	316	335	313
23833	21223	28496	24552	21774	17637	10857	6330	4582	4186	3622	2691	1923	1451	1382	1125	940	826	732	665	611	596	596	545	547	564	497	489	469	456	464	446	437	450	426	413	412	429	452	427	383	348	371	387	397	367	387	368	390	403	371	416	385	407	425	412	407	418	380	382	405	412	397	376	358	445	375	424	399	382	383	403	389	401	391	351	368	365	408	395	422	376	393	408	369	405	385	395	381	371	351	393	358	401	390	391	404	409	387	412	344	359	389	428	393	398	388	441	387	396	340	355	403	361	377	422	365	392	389	390	372	409	370	399	383	366	400	430	414	389	387	417	398	380	355	384	378	392	385	382	397	382	394	390	388	402	379	410	400	386	370	396	402	435	391	388	382	410	374	414	406	362	383	370	373	365	396	409	374	398	395	356	369	374	372	373	373	365	388	405	379	410	394	379	381	397	419	394	420	426	434	412	381	376	380	391	383	347	405	366	390	425	348	399	394	409	378	379	380	415	416	396	427	376	412	370	396	370	407	370	407	353	357	396	391	403	391	408	417	374	380	387	380	365	414	401	389	345	391	388	364	379	361	427	382	375	401	375	374	413	409	421	381	404	369	384	381	402	422	424	417	386	387	386	406	368	397	368	379	418	403	397	397	383	399	405	391	378	396	386	409	373	412	388	373	362	366	413	399	407	384	376	334	404	377	440	392	386	374	422	414	414	355	384	372	383	431	359	393	413	377	403	385	398	372	355	405	384	392	379	390	394	409	395	365	366	389	398	390	387	416	418	380	431	398	428	395	428	417	382	398	405	392	381	388	399	403	385	384	383	403	372	383	399	406	392	388	399	384	368	385	376	400	410	341	423	364	374	384	365	426	357	386	407	382	377	408	387	412	412	399	396	381	421	389	384	378	415	385	392	448	404	384	395	387	373	410	386	362	418	379	382	392	397	414	417	377	381	386	393	402	380	397	410	376	413	426	393	380	377	359	388	375	375	375	404	351	377	367	382	397	348	406	417	415	419	369	392	388	364	396	372	382	366	391	406	370	399	389	363	389	400	439	352	399	365	401	396	374	405	385	414	397	365	378	389	366	420	374	435	413	403	402	375	408	383	375	383	404	381	430	364	410	396	414	385	428	416	391	359	446	382	389	366	384	380	382	396	394	416	384	372	371	390	370	405	379	425	369	409	378	370	391	345	382	370	392	403	386	388	388	392	406	372	392	396	387	394	404	404	388	402	378	442	374	382	369	395	394	378	391	388	428	400	376	384	397	381	404	419	376	409	385	364	396	382	397	399	380	391	374	407	416	406	392	372	376	398	414	395	346	425	395	423	418	425	390	410	372	376	374	403	431	371	364	407	385	428	396	415	398	388	414	394	393	378	381	391	367	402	391	397	374	369	380	393	395	403	401	382	390	408	398	420	400	403	411	382	396	386	386	385	393	409	396	441	380	415	375	418	382	391	385	397	390	405	406	384	414	383	416	362	360	348	398	362	394	362	392	388	427	417	376	398	414	391	429	402	436	398	384	355	362	420	375	384	398	388	375	385	408	386	350	349	412	395	393	429	389	413	346	395	359	434	395	382	378	398	401	375	390	385	362	399	407	405	419	377	387	399	379	376	405	428	366	368	393	372	429	386	418	344	377	419	390	392	361	368	374	421	413	400	403	381	409	384	409	350	389	431	382	396	421	386	387	397	409	407	377	361	372	415	412	382	395	361	376	379	375	356	398	371	419	397	431	386	386	385	407	365	418	381	398	414	393	382	345	377	371	424	376	392	408	430	365	415	401	366	377	388	387	406	387	356	392	412	383	430	342	396	385	386	386	378	367	402	387	340	390	391	389	403	393	388	396	431	394	395	385	391	409	371	381	395	397	392	402	381	416	413	344	399	424	397	383	400	398	391	383	365	399	385	411	408	413	416	340	376	378	423	400	396	361	385	383	387	380	371	380	423	374	406	393	376	382	372	393	381	402	396	459	438	371	399	379	381	390	370	364	428	397	384	424	347	388	415	344	382	399	351	376	408	421	360	395	360	376	401	392	372	408	369	379	388	369	403	371	402	361	379	412	388	363	431	400	404	389	415	400	444	413	347	373	411	413	413	406	442	342	383	408	438	374	422	437	371	412	365	409	402	396	369	401	375	364	386	430	347	400	405	390	380	397	402	379	412	397	379	360	425	360	400	400	387	414	425	410	384	369	413	361	390	399	382	376	371	392	380	398	391	387	393	365	401	397	392	392	394	378	385	405	406	361	380	391	344	382	400	381	412	424	364	417	409	393	379	392	392	388	372	400	378	383	406	381	407	398	382	398	355	413	405	409	400	368	371	401	360	397	399	394	384	379	377	389	400	393	400	418	398	394	392	407	402	394	393	370	401	416	390	378	438	395	427	411	391	422	360	369	409	407	405	362	380	401	363	400	400	417	397	376	434	380	377	364	375	403	386	419	417	402	402	400	353	396	418	407	375	374	393	400	375	406	402	411	398	374	445	409	384	407	400	371	409	387	389	398	402	368	376	411	390	383	420	400	398	409	377	376	367	402	406	408	387	415	392	375	369	403	356	391	388	374	393	373	387	387	427	398	379	414	405	391	388	425	388	406	404	409	401	431	395	355	417	414	391	412	394	396	375	378	444	416	398	381	397	435	367	379	375	392	373	354	381	368	383	378	363	423	382	382	398	370	401	391	402	397	404	439	343	430	378	397	417	393	362	382	422	419	372	424	384	377	386	371	402	389	448	392	401	362	416	426	374	395	386	405	339	383	385	391	371	398	413	380	398	392	382	393	365	404	385	443	403	393	386	413	423	399	412	373	395	403	416	422	388	396	361	381	389	378	364	405	368	369	391	392	374	366	381	398	381	391	437	399	408	378	401	384	388	374	428	366	399	396	344	399	389	417	415	362	381	400	399	395	363	381	389	410	377	400	400	358	381	382	363	356	392	371	383	371	377	386	403	382	392	408	422	387	396	370	404	399	409	350	354	405	412	407	371	376	369	384	393	395	377	394	377	388	372	379	393	403	386	372	407	368	416	397	377	413	453	379	371	397	405	442	410	401	406	391	387	411	348	411	407	385	359	392	402	394	360	404	430	403	410	385	410	366	408	364	391	380	360	408	409	374	404	396	373	413	384	396	415	424	395	397	367	423	395	388	376	391	395	385	393	391	383	364	385	399	406	365	352	405	395	424	366	374	385	390	404	425	434	390	447	379	355	407	390	404	436	422	330	360	374	415	367	410	440	384	383	368	402	422	375	412	372	360	378	394	403	379	420	427	371	414	372	427	398	387	414	380	393	412	360	394	400	396	369	377	384	388	398	359	393	411	411	373	378	409	397	381	376	355	375	440	374	390	394	389	370	389	388	378	387	398	365	356	440	380	384	370	389	338	395	365	395	387	389	362	380	371	419	399	360	375	354	444	399	420	380	402	398	415	396	397	372	378	387	401	408	393	400	395	375	408	404	369	389	367	408	374	371	385	421	429	400	349	419	394	404	397	409	389	393
31270	53751	38511	26493	20172	16205	12713	9229	7536	6513	5582	4222	2988	2149	2002	1564	1272	1132	975	858	853	797	687	625	663	604	549	573	541	599	542	507	519	467	487	475	507	442	448	454	446	443	435	428	437	437	453	414	415	416	433	423	440	429	450	428	425	478	407	405	466	440	426	423	429	456	383	421	426	394	432	389	421	430	427	389	451	426	420	427	436	417	451	419	467	397	400	402	434	411	417	428	431	424	406	440	436	453	393	383	410	433	403	407	452	445	436	448	403	400	405	432	403	424	399	413	411	408	380	418	417	430	448	441	422	414	434	407	400	390	456	415	422	403	411	414	418	418	377	425	430	440	421	407	436	420	436	437	387	420	429	435	433	437	438	428	411	438	442	442	415	430	414	374	412	417	421	448	430	410	411	403	426	399	403	417	419	446	421	402	411	447	389	423	397	429	418	401	437	396	425	435	447	424	411	447	425	441	400	432	415	405	414	382	406	422	401	381	440	390	423	420	428	426	449	415	367	428	421	420	432	408	407	446	398	464	425	442	383	413	469	444	391	392	415	447	417	467	423	407	450	406	396	437	421	427	386	424	426	411	435	420	419	397	461	416	426	413	423	437	422	428	441	418	443	426	382	406	414	430	406	433	428	412	423	408	370	406	414	431	396	407	459	427	422	469	418	397	399	396	428	429	418	454	406	401	411	428	433	427	439	393	461	398	416	443	430	414	455	404	437	439	427	390	415	389	391	430	400	417	418	422	415	398	431	402	415	405	396	414	463	414	397	402	431	417	434	403	407	428	404	440	397	386	389	407	459	424	398	469	423	442	408	432	400	425	414	409	439	440	416	430	383	411	404	412	441	400	429	384	419	435	414	455	452	425	388	401	439	416	427	441	405	431	439	409	413	425	399	423	410	452	421	382	438	424	364	411	421	399	418	448	398	414	425	399	422	425	411	394	387	402	389	416	396	383	413	418	438	412	462	413	444	436	424	422	436	408	361	441	413	429	438	389	410	401	443	456	463	413	428	374	436	422	439	446	471	476	420	432	393	398	435	434	434	452	409	421	414	444	411	406	447	391	423	408	402	383	441	412	432	405	429	413	401	399	434	441	440	434	427	434	413	420	396	404	428	416	388	376	412	410	420	447	420	424	390	422	465	404	420	435	419	408	424	441	383	451	397	434	422	397	427	413	424	439	452	444	418	410	422	436	455	421	384	405	425	413	411	437	391	401	418	420	386	419	442	417	395	470	439	422	409	410	398	433	429	430	417	406	395	400	406	430	422	413	442	422	416	445	402	437	399	398	401	431	390	445	421	435	408	473	427	421	412	468	463	411	425	402	414	412	412	447	400	399	452	410	429	428	406	401	419	399	437	408	420	415	422	390	413	412	422	409	403	416	415	432	406	380	395	429	429	442	389	435	436	421	412	418	432	437	394	438	412	397	395	412	418	403	399	390	390	388	402	374	448	412	404	398	411	428	438	396	424	402	415	399	402	410	456	419	411	428	465	382	394	408	393	464	439	437	428	419	462	397	414	408	426	404	407	419	406	404	428	445	460	456	419	398	413	468	434	419	417	423	398	419	393	437	408	454	415	443	400	419	435	412	397	429	414	395	436	421	373	422	409	424	394	423	407	425	424	414	419	433	464	422	411	427	395	420	421	421	393	398	427	417	450	398	408	459	424	424	410	426	441	428	407	443	420	418	431	413	435	462	419	403	375	416	385	418	429	415	409	443	439	385	408	453	390	415	428	449	429	433	438	435	450	427	420	421	424	414	394	410	424	377	403	423	432	405	404	410	384	434	436	444	436	431	400	413	456	461	395	416	399	417	397	431	408	381	390	424	430	398	440	416	418	456	402	474	433	424	420	420	437	411	450	440	385	425	473	431	414	412	402	409	417	405	421	397	432	430	400	403	416	400	429	419	440	388	418	434	395	434	411	401	416	420	447	412	427	406	406	426	407	406	418	426	389	391	400	423	414	402	400	408	443	448	400	437	435	421	412	437	403	398	414	432	394	429	422	432	393	423	444	424	464	420	405	421	411	399	430	453	405	435	388	437	405	393	421	430	431	397	388	420	404	404	397	446	425	416	428	377	419	450	405	405	416	420	424	396	398	439	415	440	413	383	379	425	413	408	401	427	433	432	433	426	406	435	396	413	394	445	418	413	374	414	408	407	405	426	366	439	444	419	454	389	416	432	444	424	398	410	398	416	452	381	404	423	432	415	400	414	386	417	427	393	429	402	381	393	416	435	434	444	426	409	411	438	398	423	389	407	388	457	432	390	443	479	397	412	463	417	396	400	432	409	424	423	431	421	413	388	411	428	461	401	418	472	414	393	425	429	408	429	417	412	379	423	431	406	489	470	461	439	429	423	417	453	430	368	411	387	415	404	420	423	426	438	387	408	453	403	435	432	418	379	373	412	422	386	409	440	432	414	425	410	423	407	412	398	405	403	451	419	394	441	408	407	409	420	387	395	420	435	455	373	415	412	441	418	398	438	374	423	393	425	444	437	406	446	423	456	466	405	426	391	458	381	409	397	405	413	406	430	398	371	410	452	409	461	396	422	394	459	416	405	419	410	453	420	420	409	450	425	451	434	408	401	405	420	368	417	439	397	433	413	443	419	430	412	403	434	416	429	412	415	451	430	398	429	391	415	420	417	402	444	442	403	420	401	435	383	417	400	390	432	430	365	410	379	429	435	418	405	413	386	453	431	443	422	422	444	408	436	413	406	421	412	388	440	413	391	442	410	441	379	437	427	371	411	434	428	391	449	406	392	452	435	417	414	404	415	410	422	420	418	437	431	465	420	405	409	385	428	422	405	406	397	402	431	412	427	430	425	443	440	404	399	411	400	428	418	434	411	413	467	446	418	422	425	432	432	441	386	410	430	443	416	376	438	411	417	399	395	401	420	431	445	446	399	425	433	406	430	397	404	420	445	413	463	427	423	405	405	375	412	387	418	447	425	414	435	411	402	399	434	406	424	411	395	409	409	428	425	439	386	441	419	397	403	415	450	399	418	419	408	413	408	440	419	446	421	412	426	421	409	381	383	400	407	414	409	430	417	443	411	421	416	400	385	426	431	423	445	408	440	443	396	430	437	434	386	442	402	397	399	437	424	392	399	418	433	441	421	382	438	417	397	454	452	421	416	456	407	419	415	417	440	421	414	410	411	439	461	408	430	421	411	441	419	382	424	370	434	398	392	430	407	429	401	396	396	396	420	377	442	444	390	397	383	404	444	403	422	418	403	407	429	415	418	451	407	424	433	443	449	377	414	404	438	408	405	415	432	435	409	403	426	407	420	407	408	410	395	417	427	413	401	384	418	435	445	419	393	410	396	412	432	417	393	396	393	423	408	414	470	412	441	421	422	358	417	413	399	370	421	393	366	431	402	401	396	420	426	409	393	418	435	402	427	405	426	425	426	410	415	452	401	431	423	453	429	416	434	387	418	391	408	420	439	401	390	439	435	437	436	421	470	460	406	452	447
24819	21161	27671	25810	17734	10271	6516	4368	3506	2944	2524	1931	1405	1051	997	808	672	609	555	476	463	410	415	401	380	388	354	340	323	312	334	350	299	320	316	310	314	311	321	301	306	294	289	312	302	282	283	317	286	283	279	290	289	294	288	282	258	298	286	307	297	288	278	303	299	295	290	333	309	278	294	280	278	286	286	314	292	316	255	295	273	286	274	267	283	287	289	301	275	283	279	289	296	281	280	276	261	252	282	289	289	292	265	269	288	285	313	276	272	290	294	280	273	296	308	256	276	269	269	291	277	258	271	303	258	289	300	270	300	271	258	318	241	280	250	261	251	281	288	292	286	275	315	307	283	265	294	288	285	289	284	272	280	284	261	265	299	293	284	303	277	256	308	310	264	263	265	288	288	283	269	288	257	309	253	321	294	266	271	288	274	300	293	261	291	279	280	290	277	281	282	234	282	252	265	271	271	298	286	285	259	302	262	276	263	268	265	286	291	294	258	258	243	278	287	278	285	270	292	274	271	291	288	287	284	287	271	276	286	281	268	311	302	248	295	300	310	276	288	270	283	300	271	270	296	271	283	282	296	295	275	294	278	282	275	266	280	296	286	275	323	303	286	262	280	267	265	265	310	298	266	299	264	288	318	269	277	298	297	273	277	250	273	271	299	272	276	280	286	250	292	285	289	299	297	281	289	248	247	294	272	290	312	299	264	314	291	258	300	264	271	285	295	275	284	258	261	301	257	261	296	284	274	273	277	281	274	272	258	284	285	305	276	260	251	266	254	266	291	260	288	283	271	281	305	292	292	270	283	275	275	272	291	269	294	253	265	272	271	282	260	275	271	282	297	291	304	287	275	279	277	247	263	267	283	284	297	272	268	272	256	270	297	266	290	307	269	294	304	265	286	288	297	286	252	256	289	273	284	276	295	267	283	304	270	284	301	268	288	290	283	298	285	288	260	299	319	252	256	284	278	268	290	252	277	258	287	281	290	269	313	266	301	275	288	271	280	297	284	258	308	281	283	263	296	273	293	244	270	278	308	296	282	291	268	297	260	285	289	270	292	303	274	268	278	251	286	272	267	265	279	284	262	271	284	274	273	338	293	308	293	277	289	282	283	285	306	293	276	265	285	281	275	261	266	266	312	281	273	288	257	307	292	283	289	279	267	283	264	293	223	303	274	287	256	273	266	281	280	262	271	293	311	299	280	297	279	244	318	265	279	286	268	293	274	298	269	296	281	277	292	271	309	263	299	308	258	283	276	275	253	295	279	277	297	280	266	288	286	230	291	274	289	247	289	292	276	247	286	294	280	289	311	271	291	251	289	290	275	271	286	272	280	250	292	310	270	285	266	268	291	281	276	300	289	279	324	263	284	289	271	268	289	294	288	264	289	260	256	268	289	264	271	290	288	289	258	251	295	269	284	279	313	278	278	301	279	279	261	332	295	285	286	269	269	255	277	285	255	274	240	284	255	269	283	264	283	295	294	272	268	271	278	294	302	298	286	271	257	291	301	253	280	296	257	275	279	266	269	279	289	288	279	337	279	321	259	268	273	280	293	277	266	267	283	299	262	278	265	284	293	260	315	283	258	276	268	267	283	283	271	263	286	305	276	281	249	250	266	260	251	264	266	252	281	295	276	327	293	263	278	264	278	324	275	272	307	275	256	280	267	288	302	297	299	292	264	279	291	265	296	266	297	274	281	246	295	287	275	297	293	277	255	259	268	269	277	298	292	281	268	269	253	252	273	278	312	296	287	280	318	272	301	266	261	294	287	280	266	288	301	294	282	302	281	277	276	263	309	260	297	276	255	229	285	273	256	264	281	265	308	291	282	297	285	274	267	300	300	301	257	328	281	305	264	271	269	261	282	261	276	273	286	277	303	293	280	325	272	280	277	282	270	288	278	258	271	273	299	270	300	290	267	259	265	286	291	244	254	289	280	287	286	267	287	272	280	303	279	306	273	282	290	283	282	277	291	282	287	314	287	274	271	274	271	262	298	318	287	267	285	278	290	276	272	297	278	264	263	265	282	285	294	280	310	259	247	304	297	298	293	276	278	305	277	295	287	282	308	285	300	286	249	282	291	291	286	227	290	288	281	270	277	295	254	259	301	269	286	308	305	296	334	292	270	270	297	275	263	296	269	265	303	270	299	267	297	262	297	274	275	283	253	249	312	264	276	244	300	273	257	263	282	291	277	270	272	251	286	260	252	276	269	288	280	312	291	254	310	283	269	274	282	285	265	280	275	277	296	299	282	286	275	294	322	287	294	271	264	266	261	279	286	252	275	315	255	279	284	267	247	271	259	283	290	280	288	287	262	262	283	255	259	291	277	282	281	289	294	263	308	250	265	294	290	262	275	271	273	291	282	269	281	294	257	292	276	285	297	267	264	305	302	276	250	267	279	259	290	268	256	269	291	289	310	285	284	315	271	258	264	266	272	285	277	259	320	274	265	284	238	274	277	281	253	267	256	282	270	279	268	280	267	270	323	296	274	277	277	260	262	287	272	277	302	282	294	302	287	272	289	306	276	262	261	261	307	286	280	264	269	276	301	313	266	303	321	272	271	280	281	283	286	274	267	268	273	261	273	276	272	280	267	315	260	276	270	290	267	300	302	285	257	286	266	298	270	259	278	249	254	302	276	276	260	261	272	272	276	301	270	285	296	232	292	274	272	273	276	245	305	279	261	264	301	256	262	290	268	275	278	294	273	268	293	282	302	274	267	292	306	290	258	275	270	284	326	304	283	272	282	277	276	286	268	312	276	313	276	281	276	294	295	281	313	268	281	292	253	294	284	261	308	278	278	279	250	288	287	312	289	259	309	266	284	281	300	288	282	282	286	275	277	266	294	251	303	273	252	264	277	280	279	277	272	294	307	288	287	311	292	270	268	252	263	280	281	237	277	280	285	269	288	307	260	289	282	280	304	297	298	294	314	264	266	294	258	263	282	268	301	280	271	323	290	263	297	285	303	255	281	294	270	287	280	274	262	271	276	255	308	299	281	295	265	254	267	275	269	260	275	275	274	329	264	281	296	285	296	272	296	276	269	332	306	274	282	330	297	285	269	303	283	296	266	301	285	283	303	269	285	297	301	269	276	255	270	307	272	277	256	285	249	293	292	281	276	260	271	273	248	303	271	279	240	306	306	275	284	268	267	289	265	284	277	265	266	270	288	271	315	266	280	302	266	284	297	279	309	262	288	263	283	282	295	270	288	290	273	294	276	283	263	248	276	284	268	282	274	278	275	296	286	274	295	296	261	291	289	291	264	295	274	276	272	276	264	269	268	272	264	294	281	261	262	271	268	281	287	256	266	304	273	287	278	292	267	275	258	267	292	253	277	306	318	290	297	293	290	306	322	290	264	289	289	305	283	284	283	300	281	312	282	298	281	291	273	250	250	306	274	264	265	260	263	283	274	269	289	266	273	259	281	288	286	302	305	281	272	269	282	230	275	300	302	280	280	256	301	278	297	299	295	277	297	274
30442	49478	35021	22643	17267	13502	10004	7618	6172	5335	4377	3013	2233	1647	1629	1180	1010	925	802	644	638	593	553	515	483	445	460	460	425	399	404	356	356	341	337	346	326	362	336	336	345	309	328	305	279	345	292	352	297	322	333	308	323	335	317	302	330	340	348	350	358	351	318	313	322	314	296	307	292	314	298	290	336	323	304	328	303	315	313	322	328	304	313	318	319	314	321	326	317	302	296	337	301	303	296	288	282	306	302	272	297	319	308	334	315	325	308	296	290	332	314	301	328	289	352	323	300	311	323	265	308	290	305	329	300	305	336	318	308	303	335	330	302	308	347	310	288	327	320	308	329	334	302	335	329	304	306	326	343	306	315	325	303	323	332	309	315	304	316	329	290	322	297	286	301	278	297	301	315	295	302	296	303	289	279	323	299	315	341	297	294	311	322	296	296	314	298	316	293	313	270	313	309	310	304	295	294	326	297	299	319	278	295	289	323	260	312	314	318	309	305	311	347	308	363	299	316	286	314	313	305	256	327	299	288	312	320	352	287	298	304	287	331	297	334	309	328	297	306	308	322	307	302	291	316	312	333	282	279	319	334	329	305	296	308	352	316	311	320	301	329	320	333	285	321	308	350	309	326	314	295	315	311	285	307	307	318	309	299	307	348	310	303	320	281	318	287	326	306	316	307	315	305	310	300	310	280	310	296	274	305	285	327	293	343	343	317	317	345	313	317	331	289	326	313	301	296	300	292	293	314	307	311	296	328	306	309	311	286	306	291	294	297	280	287	303	309	307	310	308	303	325	307	308	284	310	326	310	310	316	291	316	336	307	299	275	331	304	284	337	308	341	311	333	316	312	297	320	294	315	320	307	315	297	348	312	310	310	291	300	320	327	308	308	306	254	309	324	329	325	308	333	322	322	360	310	307	298	304	323	314	303	301	295	310	309	297	292	306	295	315	333	313	292	318	275	267	327	318	318	300	303	325	328	314	294	307	315	329	298	300	296	282	298	317	310	312	295	291	321	310	301	316	285	302	320	275	314	292	325	331	298	318	307	351	259	276	338	314	335	302	302	281	302	316	300	307	301	293	319	305	292	312	301	297	300	275	296	322	300	319	288	338	296	301	288	303	284	328	298	309	338	330	327	316	316	310	300	307	306	293	287	287	281	334	331	332	333	292	290	320	327	298	288	328	334	325	323	285	301	301	306	328	288	316	291	328	313	279	281	283	282	286	297	276	292	324	317	321	305	303	303	288	331	332	298	304	298	325	283	295	304	281	302	295	335	321	306	321	328	315	292	283	341	316	336	321	283	303	306	324	313	319	324	315	319	304	298	302	327	330	293	336	334	348	328	276	306	322	310	318	299	291	307	320	304	301	289	301	312	314	321	330	303	287	293	294	331	312	311	320	321	285	277	316	300	301	295	319	313	258	303	303	306	322	303	348	319	293	311	314	308	306	307	318	329	311	312	328	306	313	302	284	335	300	286	341	332	354	289	332	297	319	334	298	337	306	305	303	311	283	324	315	311	311	326	301	300	303	330	326	313	310	299	326	319	293	318	307	301	330	316	323	291	289	310	307	336	296	290	293	292	297	294	316	315	327	311	307	319	305	312	300	314	323	328	316	291	299	310	285	304	317	332	300	304	312	324	317	305	325	312	311	317	316	295	300	271	326	326	304	283	328	299	279	325	321	308	317	287	292	314	325	304	307	282	322	293	311	294	318	290	300	304	325	294	330	292	300	313	324	301	327	309	299	306	300	309	310	294	293	332	312	285	277	321	314	293	334	287	301	292	321	291	313	299	287	304	292	321	306	336	321	322	287	320	314	293	320	343	301	289	317	292	294	291	333	314	340	306	324	337	336	307	319	299	311	310	311	291	288	298	330	320	276	309	314	348	315	325	330	327	316	284	292	305	322	314	296	303	297	288	305	294	325	341	273	299	324	308	286	303	311	285	307	280	310	301	279	312	322	307	328	265	334	356	319	327	289	294	319	316	328	303	297	294	310	295	317	320	304	299	327	333	313	289	321	281	297	297	344	312	284	301	310	296	341	306	291	317	298	294	306	306	305	315	339	308	310	312	311	291	306	324	304	292	334	332	276	314	318	319	332	291	328	321	292	283	294	312	321	323	292	316	304	340	322	297	289	289	297	296	318	314	308	305	324	292	299	308	310	286	284	316	315	312	307	309	278	287	304	309	328	298	289	319	303	284	296	339	271	331	283	317	322	330	309	311	321	303	326	306	336	281	320	309	298	307	334	306	315	330	290	306	322	309	327	310	321	323	306	315	320	299	339	307	289	278	297	320	294	300	330	317	303	324	316	296	287	274	299	293	322	297	292	290	321	289	344	296	326	296	330	325	314	318	316	312	274	312	311	321	310	318	272	367	297	313	311	290	301	314	280	321	308	277	300	298	289	284	312	302	313	326	297	307	297	294	299	298	332	309	283	318	293	309	301	309	318	300	289	326	312	288	319	304	340	313	303	310	337	282	320	313	338	313	300	324	332	298	307	294	328	272	335	312	304	343	296	271	315	321	304	282	298	321	299	292	300	302	299	295	285	313	316	318	318	289	304	309	326	292	293	289	326	296	300	305	307	326	291	309	319	284	309	303	298	286	311	311	309	293	311	296	305	311	314	306	312	360	323	286	270	308	310	326	307	306	320	279	304	323	284	294	315	284	301	313	313	336	309	314	289	255	303	339	280	304	348	304	284	304	296	311	305	302	304	293	298	306	307	322	316	324	310	318	321	336	303	308	320	337	276	303	284	311	335	306	311	331	336	317	314	284	312	312	292	284	289	295	268	274	322	323	320	325	293	312	362	345	321	322	313	329	306	299	328	296	307	308	306	308	292	361	300	324	311	354	285	330	317	314	331	295	323	321	331	300	294	291	347	317	307	304	314	309	278	313	291	302	291	294	307	326	292	288	299	301	283	325	289	307	297	324	320	274	323	288	308	289	340	298	333	322	312	292	330	331	334	300	273	290	303	317	335	301	321	317	311	316	309	303	313	318	316	305	330	297	338	343	291	282	310	310	317	309	315	302	304	307	321	311	324	292	309	303	302	302	276	329	298	317	303	315	295	286	325	288	314	295	289	322	322	288	344	308	284	302	300	298	300	312	340	308	314	272	327	325	316	287	285	300	301	277	301	299	312	301	290	323	322	287	299	308	288	319	308	316	296	306	281	307	313	312	298	292	296	330	313	290	333	338	284	293	290	321	353	288	315	333	309	300	312	298	326	320	284	330	344	296	342	310	288	313	298	309	303	279	331	304	295	295	300	301	313	312	331	347	319	333	255	295	275	332	328	289	318	289	289	309	285	312	308	283	333	301	300	330	317	324	293	328	306	313	294	294	292	304	342	337	276	301	313	302	301	296	285	309	315	302	295	281	342	295	284	314	308	284	318	277	311	332	328	295	333	323	298	327	318	326	327	284	312	325	292	324	323	281	300	319	316	309	344	313	329	322	346	313	271	297	283	302	289	305	280	323
22747	21258	29004	23907	21549	22325	18185	9219	6925	5722	4756	3191	2352	1956	1792	1469	1216	1098	898	810	749	665	632	565	614	543	556	510	490	581	510	457	497	445	484	474	465	445	435	472	426	427	383	394	438	400	388	401	411	394	435	415	426	414	424	426	431	449	454	433	410	399	404	414	398	407	421	416	416	388	395	424	366	399	382	439	421	432	442	416	386	434	437	422	420	421	378	414	405	401	352	404	395	391	414	379	360	363	387	465	414	434	382	386	394	372	404	408	405	423	368	406	402	403	402	387	416	382	431	396	396	390	408	403	461	377	390	395	426	406	405	430	431	443	385	402	447	416	402	437	403	413	388	385	411	405	415	351	431	382	435	411	355	389	474	414	414	417	362	465	401	396	411	387	407	419	371	426	372	400	413	409	402	394	403	370	411	415	453	399	428	406	420	430	386	391	424	410	411	394	404	427	373	426	403	388	400	386	372	414	371	403	428	431	443	392	395	397	382	447	400	418	404	385	433	432	405	408	410	411	395	401	418	411	429	402	417	400	409	345	421	453	363	426	422	411	394	416	401	413	364	386	385	383	408	412	389	405	406	419	408	360	409	434	421	392	430	397	402	386	392	412	415	376	413	414	423	381	396	404	412	412	397	378	369	412	403	410	383	426	417	397	430	416	379	423	411	431	372	393	397	407	426	394	399	434	400	369	393	342	412	403	395	423	418	399	397	392	408	420	393	408	407	396	403	400	433	370	369	372	397	414	417	448	425	452	382	402	419	419	390	425	428	393	372	385	377	384	397	415	402	396	440	418	429	386	376	432	411	378	390	403	460	417	424	411	424	408	393	429	412	416	390	442	400	418	405	380	395	397	400	398	418	437	389	380	405	416	400	432	391	369	356	399	400	431	396	399	424	422	406	380	415	408	413	407	367	390	392	355	418	398	425	417	439	388	371	387	380	411	408	405	380	409	366	406	407	400	371	376	403	376	427	389	444	399	415	447	406	409	400	420	386	418	400	393	408	411	401	406	374	408	405	415	436	337	350	401	401	415	439	390	435	407	429	397	417	397	402	399	430	388	392	398	409	398	369	385	416	390	399	399	393	420	406	424	441	405	395	400	363	413	389	447	396	433	424	407	359	418	381	373	388	403	371	394	410	417	404	420	455	381	406	391	411	436	444	419	401	370	431	383	409	395	388	388	403	390	351	385	442	376	371	394	408	388	399	392	394	413	425	410	387	401	380	382	392	415	411	392	423	391	401	388	387	401	391	417	420	390	421	397	425	384	423	381	394	380	382	385	407	429	406	396	410	418	430	432	438	426	427	384	415	378	418	427	409	384	390	427	408	400	419	401	426	404	428	380	418	422	399	405	425	399	392	413	379	397	394	421	408	392	368	396	386	391	420	387	375	353	398	384	403	424	375	401	434	392	402	394	379	418	421	418	424	378	384	389	383	409	422	401	404	437	389	395	385	364	388	422	399	400	391	427	389	408	395	411	382	372	383	411	409	395	412	362	395	400	422	399	385	416	374	366	380	380	376	427	399	405	384	408	402	384	389	438	418	425	390	415	393	392	396	419	400	423	394	383	419	426	406	407	397	378	437	402	401	414	360	388	379	415	412	383	398	409	373	404	404	413	435	397	416	386	444	408	411	371	418	434	385	402	385	400	410	365	375	410	403	398	377	433	405	400	358	384	399	398	377	382	381	392	358	425	405	430	375	395	412	403	439	387	378	401	432	348	430	371	416	368	439	386	403	405	388	393	420	383	407	370	411	399	344	426	414	415	389	408	381	405	395	388	394	461	381	403	399	394	389	392	419	397	423	381	402	400	407	405	392	405	385	407	409	407	383	400	419	421	370	396	393	406	445	388	415	404	382	427	385	369	398	381	404	385	412	413	441	415	377	407	413	369	401	400	390	420	372	394	408	377	393	404	398	403	416	367	414	422	448	401	425	426	438	405	381	434	399	392	427	394	430	432	388	406	423	409	438	382	411	373	386	374	393	418	412	396	373	408	392	399	411	412	382	407	431	444	395	400	415	417	427	420	440	391	394	420	415	419	408	429	408	401	384	379	410	412	383	371	397	413	365	395	407	403	403	404	440	391	391	388	369	377	405	438	375	406	373	423	409	396	393	400	391	431	415	448	400	439	374	419	416	378	396	425	418	387	399	413	418	427	363	431	371	449	420	396	419	403	428	428	379	428	395	407	421	394	391	415	393	444	441	398	386	390	385	437	359	447	413	382	384	376	378	419	415	413	426	401	402	383	389	401	417	411	376	439	375	412	385	419	427	412	425	372	413	410	391	410	415	422	422	412	373	394	412	407	413	389	436	389	428	409	419	377	421	408	395	400	452	402	398	378	417	375	412	387	415	423	410	390	428	432	404	435	378	414	459	416	401	432	404	407	384	406	417	380	377	403	406	410	418	431	405	400	429	383	394	437	429	395	417	428	426	417	385	397	373	388	418	393	387	401	413	412	411	397	371	386	418	408	429	385	379	375	433	432	398	403	429	405	400	401	392	409	427	416	387	400	374	386	411	417	415	427	413	408	403	376	403	418	411	396	390	398	430	461	443	424	432	421	390	412	399	415	404	365	382	391	405	422	431	393	409	416	381	382	389	406	396	407	417	402	427	375	411	410	431	381	392	397	420	382	437	423	391	427	400	422	376	390	404	413	422	460	401	407	391	385	419	383	406	414	420	369	419	397	426	412	407	409	410	396	391	372	379	403	410	403	394	396	397	364	397	411	395	389	390	424	414	406	418	416	422	405	421	408	435	372	406	393	435	379	413	395	369	396	407	416	395	408	396	426	422	382	407	406	422	431	410	419	376	426	396	415	437	378	423	404	377	417	374	398	383	392	379	426	379	356	366	442	415	356	373	401	416	381	413	379	385	411	399	374	395	401	415	436	400	396	448	407	396	383	430	401	404	378	393	411	398	400	382	423	418	402	375	389	378	408	371	382	386	392	363	392	358	449	424	421	400	383	388	387	399	412	417	403	426	388	377	377	424	400	410	406	396	402	443	419	393	364	395	412	413	400	378	399	436	428	411	399	402	382	451	409	394	375	377	438	410	431	425	431	425	376	404	417	416	435	433	353	430	416	404	432	391	409	407	397	371	389	411	436	407	466	428	429	437	439	401	435	408	410	401	411	392	384	407	425	417	424	421	412	393	389	420	402	403	395	394	391	346	393	406	410	397	407	437	404	382	397	392	401	394	416	397	412	411	393	433	429	435	418	407	400	426	425	429	400	412	427	378	383	431	456	376	412	402	451	369	401	421	421	402	381	427	392	382	407	385	393	420	388	463	359	414	393	382	381	382	390	379	348	402	408	371	408	408	406	393	397	420	383	418	369	399	396	405	384	438	380	431	391	404	420	414	405	380	389	392	426	386	380	377	400	391	359	391	419	368	406	425	390	429	417	413	417	378	425	405	392	407	394	399	408	426	379	382	411	401	377	402	396	439	383	411	412	399	413	392	395	370	409	401	391	377	382
34526	60204	44850	31058	25248	20442	15671	12429	10593	8815	7485	5049	3676	2911	2769	2081	1577	1521	1269	1047	980	912	783	757	800	698	673	618	589	588	579	549	546	504	502	466	486	520	445	456	455	456	460	457	450	475	398	440	472	481	491	470	487	424	466	420	477	463	454	462	440	443	445	437	439	402	457	415	415	470	417	437	419	450	424	451	440	442	428	448	404	398	408	450	404	429	470	414	453	446	398	422	392	460	444	445	459	451	413	433	456	396	425	428	438	460	404	427	416	414	445	465	418	419	423	421	474	402	433	423	430	421	444	428	422	425	446	456	454	443	435	446	433	421	433	441	431	435	417	431	410	437	427	450	409	389	436	440	415	445	442	444	413	448	428	404	418	414	454	443	441	426	414	421	409	425	442	425	403	446	429	425	400	457	428	430	398	442	439	460	432	454	438	440	432	444	410	449	416	464	413	443	435	425	422	434	436	433	393	443	466	385	457	431	433	373	450	477	424	450	420	426	417	397	386	434	413	417	445	409	399	421	473	448	466	399	415	404	426	461	436	428	444	439	456	420	462	404	414	404	459	440	495	449	417	452	431	419	437	415	398	421	405	426	420	484	461	420	398	413	433	459	385	447	402	422	409	442	419	425	444	417	417	466	458	440	413	439	413	410	415	412	446	407	423	435	439	425	423	443	417	432	409	414	391	413	437	398	468	432	402	461	431	452	391	437	435	438	428	439	409	420	450	389	442	418	452	428	411	446	389	402	439	427	427	481	446	428	395	432	443	416	446	423	403	423	436	405	403	413	410	452	407	421	425	415	409	417	465	423	390	401	402	381	424	447	419	416	397	428	439	433	420	438	415	434	452	434	421	480	419	411	464	386	451	441	411	446	384	426	437	431	426	424	428	438	473	427	429	418	448	417	425	462	411	430	440	410	427	418	442	445	411	421	415	448	441	408	450	464	455	398	426	487	442	464	426	395	431	459	398	422	464	452	426	437	438	389	425	446	455	428	452	399	457	417	410	416	463	450	407	422	461	413	398	402	423	474	446	376	445	433	426	450	427	428	420	446	423	402	443	417	432	385	445	445	442	436	436	404	409	441	456	398	433	445	431	438	426	443	409	452	414	430	434	403	422	450	434	476	421	458	417	397	412	456	434	441	445	452	476	433	416	436	409	423	428	450	433	405	449	421	488	451	398	460	456	426	442	398	451	429	427	425	415	392	398	438	400	472	438	432	439	460	424	413	421	432	439	433	452	469	456	445	390	415	406	426	423	450	401	426	442	453	434	413	428	409	433	487	431	422	393	422	450	425	415	424	474	450	449	421	447	405	442	439	373	465	388	415	425	409	415	405	416	457	410	408	412	376	427	416	410	410	487	412	407	427	461	430	422	446	453	423	469	452	412	452	401	429	436	407	442	418	413	440	418	420	451	416	447	430	427	402	425	436	401	421	416	456	416	434	409	511	419	411	419	427	416	417	468	445	428	463	447	385	418	419	395	417	435	401	403	438	439	433	446	430	402	419	428	402	435	416	457	418	440	456	363	453	444	424	461	422	438	405	459	412	428	417	453	435	403	454	437	434	430	430	452	432	406	427	467	401	461	426	450	443	423	461	424	409	427	437	414	437	391	443	412	425	428	470	443	419	454	422	422	409	430	405	430	459	427	420	457	416	397	446	416	392	434	476	381	439	432	445	436	384	460	421	457	417	427	438	446	403	426	455	440	394	411	418	415	434	403	427	442	469	433	396	435	410	414	432	448	398	423	413	436	408	438	419	430	423	445	425	402	398	402	427	406	433	436	413	401	466	421	417	414	462	395	439	411	441	433	436	406	401	441	445	446	375	434	420	423	426	490	447	439	410	433	406	459	485	442	434	403	427	449	422	410	461	442	402	396	441	451	416	418	428	415	453	392	451	443	428	419	429	436	458	416	376	410	446	448	453	428	454	430	437	371	432	432	440	407	437	428	407	458	394	407	396	397	412	453	461	439	423	414	433	414	440	436	387	434	449	426	417	446	440	419	440	451	457	432	430	419	476	399	443	420	455	455	455	458	409	424	440	482	436	423	445	433	409	426	428	432	430	461	418	394	410	424	428	425	417	454	407	449	381	400	412	424	426	408	399	412	385	438	389	430	413	466	436	467	408	432	425	418	454	459	440	404	438	444	387	396	452	445	431	416	449	406	399	436	434	426	436	412	460	423	420	402	418	465	431	389	450	424	440	420	428	431	411	473	444	394	426	426	415	425	427	432	442	455	414	409	420	445	423	390	438	405	442	422	428	459	392	417	437	429	451	423	448	413	414	422	393	407	437	422	416	433	404	413	468	421	423	402	427	412	414	450	428	433	400	446	421	423	473	410	422	380	436	442	390	452	438	409	438	434	462	425	472	437	431	436	432	431	406	450	395	449	444	410	430	443	418	441	450	444	430	417	427	432	446	404	454	445	423	417	434	438	419	416	423	410	390	433	398	420	438	446	424	434	449	404	398	412	442	414	428	397	443	407	421	411	414	430	454	420	447	432	412	441	446	451	396	437	465	409	453	458	454	418	441	441	402	398	424	373	428	429	400	449	426	473	429	436	398	428	446	417	431	421	430	430	460	426	386	393	423	398	419	419	441	412	460	436	425	415	436	416	434	422	433	404	431	425	455	443	433	413	430	410	440	434	480	440	440	417	387	448	428	442	436	428	417	445	440	439	447	406	424	426	393	433	420	418	393	423	472	438	403	433	411	427	447	404	442	458	448	419	445	442	453	451	425	404	456	425	471	445	380	445	427	422	418	432	422	427	441	419	436	462	448	458	413	416	430	410	398	396	467	407	452	425	444	428	431	396	451	412	407	451	448	436	416	450	415	459	424	426	410	486	430	454	411	434	430	415	409	460	441	420	407	417	442	476	444	452	431	433	418	424	407	444	459	427	389	434	422	441	449	383	449	447	437	421	435	420	446	383	428	426	432	444	463	400	434	459	426	428	398	436	436	447	417	458	458	411	430	459	457	417	421	438	433	411	445	394	435	455	432	431	459	454	423	452	408	403	454	431	428	462	457	411	433	433	432	449	404	395	439	453	426	410	422	440	428	445	424	420	418	416	440	412	441	426	370	402	394	471	430	466	408	397	430	415	414	419	398	422	420	439	386	448	438	449	439	457	473	450	460	398	421	461	425	419	442	407	443	423	418	424	449	409	428	398	427	447	449	429	424	441	405	420	429	444	380	433	437	460	418	479	460	455	405	384	446	391	421	444	452	437	413	432	431	424	401	443	479	413	437	397	433	441	417	430	437	419	425	401	398	406	469	422	436	454	455	444	442	462	424	433	403	398	416	433	423	453	391	415	426	401	435	430	436	449	474	445	418	423	448	424	445	433	441	407	416	424	414	474	437	423	408	443	426	392	449	443	406	418	433	396	391	467	407	468	395	403	468	390	444	419	409	447	419	404	395	451	444	436	432	396	427	435	454	431	436	409	444	445	431	436	447	441	450	415	448	442	433	432	423	403	381
30458	29608	30310	19938	11251	6929	4555	3497	2862	2329	1846	1336	972	909	809	719	617	596	490	452	427	384	394	393	387	383	358	361	355	338	340	321	330	322	332	277	336	315	320	297	299	301	283	336	308	327	316	288	332	300	315	306	319	277	282	296	295	327	290	309	284	316	313	295	294	305	311	315	279	291	328	328	318	300	318	281	320	295	316	287	302	296	302	309	327	303	300	342	294	281	289	305	298	327	269	301	311	300	314	302	279	314	308	279	296	258	308	297	271	300	248	288	291	271	262	295	296	317	305	286	303	305	272	322	321	294	299	302	292	295	320	303	289	296	320	294	269	299	307	308	280	294	286	283	296	298	286	311	293	285	276	301	300	277	287	294	287	293	311	313	314	376	296	296	268	320	300	285	307	278	314	295	304	324	289	258	300	272	294	300	294	287	305	312	281	269	287	275	310	260	306	307	288	284	267	288	307	315	306	292	297	297	300	297	312	293	326	309	304	280	326	289	278	315	323	308	265	314	312	287	315	287	303	280	303	321	278	287	261	288	313	299	292	296	334	311	295	322	292	308	306	295	294	272	337	305	289	299	293	288	279	322	272	299	282	288	309	272	305	271	265	303	281	276	302	299	305	272	257	321	308	276	307	300	322	284	291	327	294	309	303	289	297	303	329	265	282	300	300	301	280	309	301	302	282	323	307	300	269	289	295	271	312	286	297	305	324	318	315	299	283	287	283	305	287	278	304	327	318	288	301	305	313	270	299	282	338	283	304	288	313	312	301	287	299	284	319	310	298	325	313	291	296	256	304	292	320	303	287	295	268	293	329	321	282	268	281	287	312	297	272	268	308	323	325	294	293	278	305	305	304	297	309	341	275	301	313	315	325	289	296	323	298	278	321	275	299	297	278	304	295	297	315	287	282	319	307	296	293	296	293	301	306	314	298	302	276	316	306	330	281	317	302	328	274	283	287	320	263	303	307	308	272	300	289	289	304	288	295	300	324	290	303	271	294	309	281	268	323	282	325	299	270	272	299	262	278	299	305	296	318	284	285	287	325	304	275	302	283	286	346	302	303	288	308	298	292	271	297	319	282	314	286	288	309	302	290	262	279	297	295	317	311	334	290	315	311	314	288	248	308	283	311	290	296	309	306	288	310	297	293	291	303	252	278	289	299	294	328	291	317	274	303	269	302	300	312	297	298	314	302	325	288	300	292	295	286	283	289	296	324	295	336	309	283	301	304	311	333	295	278	298	297	309	311	302	299	293	288	311	327	301	308	303	296	274	313	279	281	307	311	305	321	307	297	338	284	336	296	283	280	288	296	288	342	295	303	306	290	285	262	322	303	299	289	323	304	307	283	325	297	290	304	321	310	321	285	315	316	291	281	312	304	316	335	295	285	305	308	301	323	287	298	286	300	291	317	300	303	308	301	309	295	324	306	282	272	297	296	282	284	318	303	276	322	313	312	321	276	293	304	297	327	291	286	305	297	307	293	293	292	307	288	295	297	313	339	296	290	301	290	320	285	301	306	292	262	295	308	274	306	324	267	323	288	308	287	313	309	305	257	293	302	276	310	288	261	288	302	292	305	302	304	271	301	328	273	286	297	284	289	299	277	297	285	286	298	271	307	293	315	271	305	305	300	293	277	287	299	319	282	284	313	322	276	292	306	300	297	294	294	304	299	283	326	304	311	304	281	284	311	264	289	280	279	313	281	291	297	303	269	290	291	311	273	332	320	316	282	266	288	321	274	293	281	307	274	298	262	304	309	278	311	279	315	280	306	311	301	269	307	328	310	265	328	306	279	300	310	286	330	347	285	299	288	281	303	274	282	280	286	287	301	299	305	285	312	265	282	285	277	308	317	287	298	286	295	277	301	300	293	303	306	295	283	309	306	312	309	304	257	271	272	291	289	283	290	289	292	317	284	267	284	292	281	280	314	324	305	300	289	319	292	302	320	316	320	300	307	305	312	293	280	325	286	294	299	283	320	330	302	286	324	313	343	285	307	284	296	310	285	315	299	290	292	293	290	285	275	287	289	277	277	307	321	312	309	307	300	313	315	306	311	286	322	302	260	272	308	301	283	249	277	296	293	272	304	342	285	301	300	299	321	281	271	328	321	312	323	309	280	281	330	295	327	299	298	326	329	280	297	332	301	262	279	317	289	300	280	292	314	319	278	304	304	268	297	308	287	294	305	294	306	300	290	289	304	298	294	297	282	301	295	302	289	295	305	288	307	280	300	307	309	317	327	290	300	305	291	290	284	305	311	290	276	289	296	299	298	311	291	302	289	339	296	307	275	263	266	293	285	274	311	310	300	294	290	308	294	295	285	298	308	314	307	301	332	317	296	279	296	283	291	290	290	304	328	310	298	293	282	299	275	328	311	320	297	319	311	316	298	293	284	277	298	270	302	278	322	269	286	308	294	312	313	278	329	285	315	300	290	289	297	308	292	296	270	289	288	294	298	310	271	314	310	300	287	307	302	296	294	321	287	290	307	323	323	323	298	279	299	319	320	318	303	293	290	316	299	323	300	300	294	326	307	312	278	310	261	294	289	300	307	289	288	301	282	322	305	321	291	319	305	283	304	290	307	287	278	303	321	285	294	290	274	288	287	312	280	279	340	306	305	317	300	271	300	310	294	313	305	291	330	286	295	290	277	306	294	324	316	295	313	298	292	281	308	295	276	311	290	314	298	270	305	290	280	309	306	323	308	276	319	281	295	274	300	300	277	305	277	259	285	297	317	311	256	306	308	318	315	309	287	288	288	278	324	328	283	302	291	302	283	285	308	304	288	300	281	279	309	292	305	284	330	291	285	287	341	299	313	298	298	308	301	268	300	278	315	290	311	296	314	266	308	297	298	317	283	318	272	297	285	335	282	337	273	282	299	298	270	320	292	272	311	314	321	295	303	263	277	304	303	292	268	320	293	282	296	311	299	300	323	302	310	323	278	307	281	279	285	320	293	285	306	261	285	288	298	288	315	270	296	330	297	306	312	283	293	329	272	273	280	304	291	296	322	287	311	278	263	318	317	326	303	312	271	317	313	288	303	310	282	284	284	271	267	296	317	285	277	320	332	312	310	313	286	260	321	303	290	317	290	296	281	314	302	316	301	297	279	283	288	331	316	300	297	301	294	260	319	259	297	296	318	325	308	287	316	303	301	290	267	294	292	313	303	257	346	298	328	294	295	278	300	314	287	291	296	319	273	309	292	289	291	298	292	273	316	306	311	283	297	307	279	315	310	286	282	316	291	292	277	325	287	259	300	274	297	337	277	289	308	306	314	292	288	267	291	306	311	288	286	290	302	279	301	298	328	310	278	308	266	290	321	297	284	290	310	303	299	314	299	306	262	295	306	289	316	302	312	290	313	317	286	308	304	309	315	293	281	287	291	334	313	305	291	283	313	295	310	312	301	300	331	284	267	319	314	267	286	307	276	299	308	287	312	319	281	307	326	309	293	295	308	268	276	298	285	285	313	298	288	326	259	333
30521	44145	30659	18786	14315	10731	7678	5968	5023	4198	3043	2171	1573	1371	1243	1011	772	788	668	585	547	493	463	448	441	455	376	412	364	360	372	371	378	351	306	362	407	362	342	313	332	353	311	330	346	326	344	350	308	311	372	350	349	300	336	359	369	304	352	329	320	317	315	330	308	361	372	304	315	294	334	294	348	325	334	335	342	314	361	314	310	342	290	323	326	337	330	331	343	346	326	324	329	319	359	322	300	336	308	338	336	343	349	328	317	343	296	288	319	327	306	317	277	339	286	332	292	325	317	305	269	326	323	290	328	317	320	358	310	327	308	335	343	359	319	309	310	350	351	340	317	344	346	323	323	364	314	319	304	327	341	345	311	314	324	309	328	314	319	351	312	320	318	294	319	301	345	331	344	318	334	313	316	321	316	302	322	342	344	331	306	348	359	358	342	305	319	322	342	290	310	340	324	319	324	321	351	340	321	326	316	307	318	326	340	335	332	309	307	347	300	316	340	333	322	330	322	321	281	335	338	329	338	350	316	325	331	324	287	331	327	337	327	305	299	347	348	292	331	344	326	292	314	305	358	328	301	308	328	335	283	316	342	325	305	322	324	340	319	335	336	336	299	327	342	347	345	306	292	359	319	343	320	325	353	325	342	332	321	343	332	328	311	352	326	304	303	285	317	329	318	289	335	300	334	338	349	321	320	312	297	325	329	349	299	348	317	320	324	327	297	308	313	324	330	313	338	312	330	327	326	319	338	315	305	322	328	288	313	322	319	323	302	326	296	306	327	306	319	335	301	353	336	332	330	333	326	339	350	328	318	346	315	331	320	339	329	323	372	333	301	305	347	340	362	316	334	315	329	324	324	326	314	337	308	325	323	282	336	348	319	349	340	295	334	319	348	323	314	323	321	301	301	328	290	312	347	347	314	318	295	349	323	334	336	328	332	298	324	327	319	364	332	287	334	314	361	323	323	331	333	309	359	338	319	331	316	352	341	330	297	332	326	343	305	308	300	327	337	315	308	291	314	344	307	342	327	321	301	329	329	331	326	342	333	356	315	353	316	311	306	319	344	329	335	304	321	326	308	321	353	354	312	324	275	310	338	311	327	323	334	332	307	355	387	325	366	334	354	336	349	315	324	328	311	305	318	345	342	333	329	303	363	347	339	317	309	317	333	334	321	302	321	374	330	326	333	298	328	328	310	323	323	322	328	303	330	342	356	313	320	375	362	342	313	330	335	312	284	316	297	297	314	341	308	318	329	322	311	274	372	336	335	327	349	342	348	303	338	299	319	334	341	375	297	319	367	333	325	285	304	318	296	322	319	310	306	345	314	324	318	340	326	323	322	323	350	327	322	348	311	313	307	288	342	297	310	319	332	312	340	316	334	331	314	291	327	311	326	315	357	318	331	313	298	320	327	342	334	308	314	335	312	333	270	357	339	296	326	324	328	316	328	335	340	324	352	291	312	335	335	305	301	352	339	294	326	308	305	327	317	347	345	343	335	313	324	310	347	274	317	313	320	330	323	293	356	314	364	328	292	323	321	339	340	333	321	343	339	315	295	320	335	337	336	321	339	329	322	313	332	355	321	341	306	328	318	333	322	322	311	326	347	312	301	350	335	342	326	324	357	331	318	342	345	330	317	300	315	360	338	316	332	342	344	317	332	349	335	322	323	313	321	325	367	341	349	304	326	333	302	358	289	327	356	331	324	336	312	340	302	324	358	338	333	306	313	329	314	331	292	323	308	346	312	324	338	308	345	304	320	325	338	316	341	335	334	339	326	325	344	345	281	360	312	290	320	352	310	342	326	314	357	330	332	362	332	338	347	312	320	291	339	312	337	322	348	326	343	349	328	308	335	305	327	328	309	318	319	313	314	317	357	323	279	323	320	332	327	322	338	324	337	344	324	310	329	327	356	307	327	316	332	309	310	326	313	327	341	309	299	353	347	329	340	335	328	346	334	349	334	306	354	325	304	299	328	336	316	332	332	352	348	323	334	306	337	372	313	330	316	306	339	366	322	312	319	352	321	320	288	332	327	302	323	322	322	290	320	328	306	317	311	307	323	331	315	345	355	320	338	353	376	323	316	304	321	336	354	316	363	335	293	352	296	313	315	321	333	314	340	342	305	310	335	313	316	343	302	327	312	315	331	294	324	339	343	328	332	364	332	323	293	321	324	340	342	334	297	340	291	319	329	326	327	321	313	339	304	345	274	321	318	345	341	327	312	289	306	333	336	307	330	335	313	315	345	308	322	340	294	327	324	334	331	310	302	345	352	350	338	364	331	319	310	345	339	301	319	319	314	326	340	311	339	326	304	323	303	309	342	294	363	305	323	313	322	325	354	340	332	324	293	320	303	316	338	313	326	319	354	290	324	319	301	349	304	368	328	335	298	322	325	315	301	346	304	306	335	316	331	313	326	319	283	307	303	315	317	306	335	339	319	310	317	311	295	328	311	345	317	318	325	339	341	315	320	342	319	330	327	297	331	349	348	338	319	304	335	352	342	333	325	354	333	327	332	303	341	305	327	323	322	326	336	337	315	348	354	321	307	321	312	352	329	304	329	316	305	331	303	310	284	318	357	353	306	331	301	323	349	324	341	351	368	301	357	323	316	338	336	318	303	351	349	311	324	342	325	326	347	317	328	302	348	321	331	316	320	325	335	318	369	338	333	338	343	322	316	327	339	298	320	337	325	307	322	360	329	326	311	330	359	310	345	341	340	315	349	326	353	324	302	326	296	381	321	291	317	334	334	310	294	343	309	323	330	343	350	356	313	319	321	355	361	339	323	346	312	315	312	312	321	316	317	320	322	361	341	357	338	344	319	324	327	339	338	339	323	313	298	331	355	309	316	301	294	316	317	329	311	298	351	331	307	330	331	287	327	345	321	326	312	333	314	318	320	317	330	329	278	324	311	326	341	349	308	371	353	309	329	299	326	320	344	330	302	331	309	327	348	334	334	330	348	335	300	346	341	307	313	354	322	350	309	366	362	303	313	327	351	302	341	309	315	345	324	358	336	352	360	331	310	332	317	315	305	318	345	306	343	320	327	317	294	338	311	297	309	308	334	334	347	322	317	334	320	321	334	316	314	308	304	351	293	361	313	331	327	343	313	325	349	324	331	333	323	311	305	348	331	343	331	299	318	338	322	354	352	326	314	306	327	330	355	318	314	333	332	335	353	334	343	342	365	312	316	333	344	310	307	346	327	304	313	303	323	330	336	302	341	327	331	297	323	319	327	332	327	327	343	330	316	328	341	341	306	344	310	333	326	355	310	311	306	282	291	322	316	315	298	314	338	335	323	325	308	333	301	330	323	346	335	341	379	335	353	316	352	359	346	338	361	346	309	321	314	321	340	339	326	320	341	312	331	321	325	301	298	287	347	337	328	353	318	315	308	308	298	345	335	341	357	311	319	353	340	324	325	334	319	336	354	347	328	329	318	362	365	314	307	312	344	344	328	314	303	322	315	326	300	300	344	305	323	321
23856	21211	28479	24714	21731	17440	10611	6714	4995	4221	3049	2230	1659	1371	1290	1011	918	895	759	661	582	547	524	535	487	514	492	468	469	461	449	489	447	443	417	419	421	396	401	399	388	419	408	380	370	400	349	373	404	387	391	371	404	401	384	432	410	381	381	403	407	417	391	416	394	388	372	410	366	404	361	397	404	380	375	392	411	367	397	338	376	393	372	376	417	385	399	404	397	359	414	375	388	342	383	360	413	400	399	362	368	370	387	365	392	377	385	362	367	424	357	363	410	372	388	388	400	377	389	373	395	380	390	402	386	356	383	399	378	380	402	374	368	355	388	398	418	420	364	370	406	373	368	397	395	389	399	410	359	382	416	390	377	377	354	355	391	382	366	380	373	391	394	370	413	424	391	402	356	391	357	398	389	379	351	365	410	410	382	355	392	394	404	392	409	394	389	394	391	362	390	393	390	365	377	374	387	389	383	370	401	369	363	363	396	380	398	346	383	348	384	357	386	354	391	370	384	422	358	370	383	405	354	390	393	346	364	393	396	388	385	390	371	390	396	371	377	377	371	347	397	401	387	364	379	379	389	378	373	375	383	383	434	381	403	377	377	351	406	373	384	375	398	414	379	400	395	405	363	397	405	402	373	417	374	392	425	394	349	414	397	394	379	396	339	381	377	376	395	409	385	370	391	358	370	368	395	406	400	373	373	387	416	381	416	382	373	366	403	353	357	352	383	392	362	377	399	388	358	392	382	403	411	391	362	360	359	372	379	385	406	371	417	413	345	378	393	389	390	360	396	390	430	389	440	367	388	384	409	383	390	385	393	408	417	365	374	411	387	351	424	391	360	381	404	376	405	392	393	370	368	380	351	392	398	356	375	392	394	374	390	382	366	350	413	407	371	342	395	416	340	405	406	388	399	403	395	380	397	382	346	369	383	344	350	366	413	362	379	389	390	426	370	400	370	401	426	357	390	372	375	396	382	382	395	357	382	380	374	341	377	356	371	369	376	394	400	414	414	376	357	378	382	350	395	394	367	365	392	393	379	374	409	362	386	361	404	406	365	382	405	385	371	344	394	402	375	392	399	363	380	380	418	373	381	338	394	380	336	385	396	366	395	377	395	425	382	378	374	374	403	404	409	409	365	407	418	407	397	381	398	380	363	375	401	410	366	410	399	377	356	388	400	340	383	389	398	361	420	391	365	381	375	423	397	407	380	387	390	413	390	382	397	378	385	366	352	423	391	366	369	374	405	407	394	406	415	393	410	333	396	344	387	392	406	393	387	389	414	410	355	394	368	368	384	377	380	379	363	367	380	354	374	423	400	354	384	411	407	388	379	403	390	405	392	359	382	424	394	359	395	388	386	411	378	360	365	369	407	389	352	386	403	424	358	366	391	392	401	365	371	338	386	428	351	408	405	346	378	389	391	361	398	401	366	355	378	406	386	359	370	376	401	373	340	412	374	411	401	344	367	365	392	392	431	370	360	367	404	367	355	371	358	397	401	393	399	370	382	425	381	393	399	354	398	375	412	369	399	362	391	400	372	406	414	382	403	373	405	374	403	374	418	386	376	398	360	374	399	392	405	401	391	366	361	393	372	397	391	385	363	404	359	377	381	395	394	406	407	417	366	351	380	390	394	376	375	351	363	359	318	373	404	370	365	391	428	391	401	391	363	387	410	379	404	395	360	371	372	348	428	360	354	388	419	406	371	347	422	401	386	413	375	395	364	387	399	403	398	372	350	388	364	397	384	341	409	358	414	399	408	400	408	373	385	362	424	405	373	361	360	352	363	373	376	354	402	400	394	392	376	386	392	395	395	364	362	363	413	361	389	388	386	398	430	370	399	393	394	409	408	383	391	379	393	385	384	437	329	375	378	391	375	368	389	349	371	386	405	349	372	380	371	426	398	371	414	391	377	384	357	338	393	414	366	378	384	389	396	395	374	375	367	359	386	382	375	399	376	380	354	412	396	387	402	373	391	383	419	342	353	379	400	386	379	372	379	376	392	369	395	386	393	392	375	395	359	361	399	407	381	368	355	401	366	376	365	407	378	377	409	330	369	393	382	361	393	397	342	391	362	394	422	368	374	369	364	428	360	387	381	399	392	366	392	385	359	383	379	406	418	408	391	341	418	383	366	394	394	391	361	398	374	400	381	393	403	379	357	388	374	410	392	340	359	403	393	360	400	389	374	356	353	397	377	377	391	357	369	410	382	402	407	371	341	359	388	384	394	364	362	343	364	416	370	352	345	378	401	370	371	389	406	420	414	357	412	405	391	409	381	370	360	407	383	384	351	407	365	350	355	398	357	404	418	375	400	371	385	395	370	421	386	404	363	395	407	404	365	355	420	372	404	380	394	384	383	425	390	377	417	394	389	389	377	382	360	401	371	365	380	357	376	388	367	378	357	356	367	370	369	366	404	378	394	399	394	402	388	411	341	374	380	379	382	373	389	421	408	394	395	372	324	388	381	422	422	389	367	365	372	397	421	387	375	380	357	376	403	361	353	387	345	387	379	378	360	394	402	414	389	357	361	369	365	413	397	370	382	378	384	376	348	405	394	396	378	409	358	350	407	383	386	399	412	349	397	389	400	360	411	377	397	340	368	362	381	357	409	398	387	364	428	372	387	377	358	362	393	428	390	395	395	401	388	402	388	384	386	358	387	388	420	391	428	346	393	387	379	374	401	405	381	408	363	417	384	366	376	398	416	383	419	394	389	416	383	401	371	386	366	366	367	421	377	412	391	383	397	389	369	399	390	393	370	370	385	373	356	376	387	376	371	350	347	376	385	356	354	426	394	399	406	407	399	391	398	381	379	386	396	403	365	392	410	373	388	397	396	416	414	416	378	382	381	383	401	422	387	357	372	409	383	397	403	373	400	422	386	368	368	399	350	392	387	409	393	399	372	376	381	393	383	372	393	403	384	381	356	388	339	369	379	369	393	397	404	342	372	356	387	373	391	358	390	402	421	442	367	378	386	393	395	364	412	403	399	362	365	371	356	357	389	400	398	374	390	360	352	398	411	430	382	367	402	374	362	378	404	367	357	382	382	419	367	374	378	401	372	406	350	377	400	421	436	391	371	402	405	361	379	372	357	384	376	420	387	389	424	388	358	382	389	391	383	408	406	387	406	376	368	388	403	417	377	366	366	399	389	391	391	401	381	377	375	386	365	390	386	369	401	410	357	384	396	414	371	367	380	371	372	379	386	375	367	377	374	378	355	394	373	362	387	411	381	388	396	386	387	375	368	385	372	385	396	396	394	394	355	389	378	363	381	354	377	351	364	394	360	382	394	398	362	380	373	397	385	357	388	386	398	360	407	394	383	382	389	383	390	380	412	377	387	403	375	377	378	387	391	396	359	384	367	379	361	392	413	386	390	418	369	381	398	357	355	392	393	380	410	386	395	356	432	396	398	343	376	392	381	405	372	384	406	388	396	399	423	400	405	378	378	428	394	408	373	361	384	373	380	357	350	378	375	406	430	419
31172	55018	40101	27244	20524	15681	12276	10055	8286	6889	4753	3590	2684	2144	1974	1499	1289	1210	1005	902	785	703	664	658	598	617	624	556	601	560	539	485	527	498	429	478	456	445	449	405	431	418	436	431	413	436	467	411	445	449	424	420	449	449	412	398	439	432	450	387	392	426	417	438	405	411	473	402	393	433	392	461	426	448	413	397	416	389	425	409	417	437	407	405	403	413	400	420	429	470	452	408	423	406	412	429	402	391	391	404	408	412	453	433	416	423	382	409	444	400	382	409	409	399	438	390	382	414	421	444	417	412	384	407	410	399	321	410	419	426	430	424	395	430	407	403	400	398	379	415	409	395	424	419	399	437	411	432	428	444	400	428	439	429	387	393	407	415	394	436	414	399	388	399	438	407	431	385	416	398	395	433	427	411	428	386	427	399	386	414	432	411	406	376	389	405	396	394	395	434	430	398	387	407	430	421	406	388	416	407	434	400	416	458	422	388	420	357	447	433	422	429	397	409	385	413	426	423	403	382	380	435	424	421	427	406	400	403	417	412	433	405	390	447	446	402	404	397	416	415	400	425	453	420	395	424	434	403	433	428	407	399	423	404	427	407	407	387	436	397	394	405	409	382	413	389	391	394	432	399	422	381	402	407	403	434	398	424	396	377	431	407	406	421	403	431	394	419	410	385	403	437	410	388	394	393	395	386	421	426	416	406	421	391	409	386	416	428	427	417	428	401	415	447	388	395	423	391	422	424	454	445	442	371	389	413	415	459	373	406	406	410	409	422	369	432	419	418	407	399	418	438	456	403	398	480	443	410	409	418	414	402	433	415	415	383	407	415	416	468	400	396	396	384	438	367	417	393	402	408	414	440	420	405	427	411	393	407	410	417	442	416	404	406	389	416	424	361	398	407	411	396	445	415	384	406	404	412	402	418	416	466	394	433	381	396	415	410	416	431	407	423	384	424	390	386	403	438	415	369	469	463	383	402	404	385	405	400	454	404	409	423	421	407	365	415	420	455	397	403	429	406	445	407	406	434	390	414	425	425	389	466	426	367	380	446	405	414	404	384	429	450	408	441	394	397	433	417	396	394	422	410	386	434	414	425	426	413	377	395	398	412	399	392	400	421	418	420	447	420	418	395	406	394	397	413	443	385	409	456	401	441	405	410	419	405	403	423	393	399	395	390	419	417	416	434	401	429	426	391	404	409	383	426	398	410	401	408	390	429	429	447	398	387	437	395	424	413	435	403	388	438	430	422	415	428	415	407	391	435	402	405	427	429	391	445	406	419	386	428	385	396	369	396	404	422	399	402	395	425	389	375	415	413	415	381	389	397	401	396	391	391	406	413	425	410	396	411	424	415	386	422	382	415	360	416	405	425	427	382	408	440	402	444	421	417	420	433	389	410	412	395	388	396	424	416	370	370	435	384	442	406	401	409	403	417	380	416	351	385	450	398	371	424	405	428	454	402	403	436	411	415	438	431	417	402	429	376	450	415	415	408	411	397	403	435	431	433	397	452	405	399	431	430	428	383	411	422	399	390	393	426	405	432	449	433	371	409	389	424	427	463	425	388	422	397	391	432	400	409	388	404	401	380	445	427	408	423	442	421	417	401	418	417	386	410	411	401	418	407	418	369	423	393	442	388	426	432	409	427	373	414	439	392	403	421	424	361	396	383	422	411	432	397	397	424	391	396	403	407	408	432	394	438	417	410	437	398	435	386	450	413	402	409	425	406	439	387	422	394	402	435	403	417	407	434	420	416	420	441	350	451	412	419	391	392	383	393	398	418	405	417	408	443	413	404	420	420	425	400	374	385	415	395	366	380	408	409	399	430	399	406	425	431	413	419	404	398	380	387	404	386	397	395	424	394	412	421	406	392	404	435	410	383	446	436	412	408	394	442	390	412	408	387	380	425	407	387	385	430	410	412	390	394	401	414	397	415	426	424	384	426	408	428	394	395	420	429	395	429	420	451	412	442	414	401	434	424	400	422	412	404	423	412	400	403	393	398	409	384	415	410	402	413	420	405	386	413	406	416	426	430	404	414	407	457	398	407	380	423	410	441	397	414	409	420	424	436	419	403	423	389	408	445	412	414	388	426	395	387	393	405	399	388	381	436	437	402	433	411	388	436	424	399	440	417	364	414	404	380	399	406	424	441	401	401	415	422	404	420	417	393	404	390	405	411	441	404	419	418	426	380	398	464	381	412	441	365	416	400	402	418	407	384	434	397	408	384	402	422	412	458	434	403	413	412	402	406	397	397	396	446	423	394	445	423	379	461	421	454	435	399	399	433	415	396	421	421	423	421	424	388	363	411	430	414	411	407	412	398	409	382	392	446	430	421	439	435	370	406	432	424	350	424	440	424	384	426	395	396	399	429	413	404	444	450	428	433	425	378	428	394	417	431	410	438	402	452	404	458	384	398	423	395	430	441	416	399	450	397	446	398	442	387	401	405	438	419	379	419	413	448	455	391	410	428	394	408	405	442	442	401	449	404	381	373	406	405	390	412	385	353	413	425	385	425	383	416	430	425	391	426	388	416	382	372	415	406	409	401	429	402	453	460	411	416	446	426	424	384	400	397	416	411	381	387	435	423	393	418	403	409	406	398	422	381	458	388	426	412	420	392	389	403	419	443	364	386	415	417	411	391	409	433	388	424	404	438	408	398	424	413	427	411	406	418	423	424	422	379	377	403	416	413	435	413	399	439	428	404	421	392	416	392	393	426	433	411	377	411	441	397	443	407	416	411	436	441	392	395	428	411	352	415	424	440	361	385	430	421	416	435	409	410	455	404	407	341	442	399	403	411	432	404	438	417	361	455	425	439	401	403	409	395	415	423	455	402	438	420	390	404	394	394	411	440	424	388	414	389	411	397	382	404	389	400	393	405	375	464	381	402	397	413	429	416	381	389	422	404	396	417	431	378	387	409	436	407	418	396	427	437	420	443	418	419	413	452	408	406	412	427	413	435	396	403	405	389	431	456	420	416	431	424	414	414	413	409	427	418	407	421	436	405	435	416	421	405	398	433	413	404	416	428	376	425	406	418	437	395	406	400	386	419	427	391	418	409	431	391	431	394	391	384	383	425	402	396	402	400	443	406	429	402	391	420	409	406	387	403	410	389	407	417	392	421	397	394	425	403	432	394	397	434	374	410	422	411	391	396	407	408	403	389	384	426	406	430	392	391	379	421	410	436	433	433	409	426	413	439	372	423	434	463	409	428	422	397	414	405	415	411	393	385	410	396	445	441	418	379	425	427	407	434	382	407	400	408	427	411	377	405	403	425	425	447	378	433	428	422	404	397	406	387	427	426	420	407	414	398	402	424	377	430	401	401	387	376	388	372	364	406	394	397	434	376	438	437	392	410	376	392	416	427	430	377	417	398	396	391	417	385	397	415	426	394	421	426	413	402	423	410	414	385	411	424	418	405	414	422	394	381	371	433	445	432	417	414	418	397	428	442	439	405	434	391	416	413	383	454	428	395	415	437	423	415
24954	21277	27809	26042	17503	10104	6784	4988	3680	2908	2101	1526	1213	1029	960	754	681	702	587	498	440	435	398	390	368	357	381	359	391	337	304	309	287	293	352	300	299	342	290	288	279	274	297	289	263	306	314	292	279	269	283	273	288	304	289	308	301	286	282	291	267	280	283	249	266	266	286	281	277	276	294	280	316	281	262	283	305	257	268	250	260	270	277	261	267	294	295	304	275	287	291	247	261	272	286	292	257	265	291	308	262	288	268	299	286	265	286	263	248	287	255	270	303	280	298	275	301	289	264	295	278	305	314	273	271	291	296	271	292	292	259	294	302	293	305	309	281	303	316	282	277	270	287	263	274	273	301	281	292	286	292	304	268	286	261	288	281	292	262	274	277	281	262	283	286	266	287	275	254	268	301	278	267	278	272	286	278	277	266	314	293	282	267	250	302	266	266	276	261	283	295	296	272	233	267	273	268	261	259	261	255	299	270	286	282	289	295	272	278	268	267	248	287	298	266	297	262	283	276	277	273	272	273	255	315	283	316	271	280	283	276	288	293	264	284	288	273	309	293	311	288	313	265	284	238	292	290	285	291	273	242	282	261	318	297	261	275	278	309	304	270	270	292	262	293	291	266	274	280	295	279	257	287	250	277	268	244	258	283	292	267	272	267	284	310	280	289	280	298	255	274	301	295	300	293	272	291	292	264	267	260	249	269	284	286	293	308	249	295	298	301	272	292	273	288	265	310	292	266	298	295	280	263	284	252	273	272	293	277	266	296	258	295	270	258	263	265	287	273	293	285	281	306	258	262	263	269	260	272	298	286	263	317	292	287	275	294	293	261	273	305	243	276	268	276	271	287	265	285	258	267	304	294	316	281	321	289	301	286	265	279	270	288	267	283	284	299	291	291	281	273	274	287	275	269	277	286	268	270	289	268	308	286	286	246	271	275	271	275	309	239	278	284	280	286	313	270	278	262	264	233	253	237	282	304	260	305	299	270	279	277	255	313	278	267	279	322	310	271	306	257	291	286	249	282	275	286	275	290	271	284	292	290	333	256	280	275	271	291	292	316	274	285	262	286	312	268	251	304	291	293	267	255	293	290	269	301	272	295	304	286	277	275	285	292	267	273	252	275	315	266	288	271	285	243	300	314	262	269	286	278	284	264	287	286	289	250	298	288	282	300	291	283	280	297	243	273	289	297	302	261	261	284	279	259	258	275	257	288	272	282	267	278	263	303	286	292	287	271	308	260	308	305	286	259	268	305	286	313	278	284	287	274	293	291	262	301	304	282	279	281	264	279	275	242	284	273	283	279	289	282	279	266	254	294	289	293	259	305	263	305	280	276	291	279	273	273	275	291	247	280	265	289	278	244	287	297	285	244	294	280	270	263	270	275	306	241	274	273	302	298	283	293	288	268	299	283	249	304	261	275	272	288	281	234	282	272	292	298	273	276	290	266	268	274	268	307	296	291	287	283	276	255	278	297	276	296	296	299	263	287	303	297	256	289	284	245	282	275	303	304	272	284	277	293	290	264	290	270	281	292	290	274	277	257	279	268	288	279	283	257	289	253	282	268	289	256	285	251	292	267	243	267	316	257	277	265	282	266	300	281	299	250	289	262	281	251	275	266	257	291	277	256	270	286	290	291	283	311	295	264	255	278	293	255	269	260	292	280	268	288	265	270	294	265	251	291	308	306	287	263	272	305	266	254	272	270	252	259	278	247	252	283	277	249	274	310	280	284	278	273	283	297	275	282	323	314	307	317	265	301	267	254	274	285	265	300	282	302	263	296	253	281	310	288	299	303	285	268	275	281	272	278	281	258	275	302	280	283	275	283	287	249	287	265	273	306	261	297	304	300	284	278	272	307	303	280	300	270	263	316	267	317	277	304	267	279	266	257	275	293	292	275	276	289	256	292	278	286	286	279	279	311	264	294	296	279	275	290	296	291	266	282	259	271	273	257	284	273	304	277	272	301	301	271	258	279	289	301	277	270	295	272	299	302	290	305	296	268	265	280	294	283	277	292	266	285	264	286	262	286	263	256	280	277	299	307	283	280	228	258	261	268	282	274	253	286	265	256	285	301	308	282	265	291	272	260	275	260	293	276	275	273	268	268	246	259	249	241	282	261	287	298	308	278	258	304	292	257	262	294	278	289	259	279	285	298	272	266	308	288	268	269	309	291	275	286	299	304	261	282	261	288	273	306	289	296	291	271	263	283	264	276	291	285	274	290	268	277	284	259	283	269	270	252	255	270	319	286	273	304	263	250	258	281	316	285	270	272	284	295	275	313	310	281	261	272	310	281	288	281	286	268	277	287	279	261	302	257	266	282	279	240	280	282	267	310	306	263	263	281	275	272	275	287	281	286	280	291	280	258	294	283	283	281	311	252	288	288	298	279	286	315	299	273	278	284	270	273	298	292	248	278	245	295	292	279	292	297	272	304	262	313	272	285	308	267	283	283	251	289	279	326	309	294	291	262	282	281	251	287	271	269	271	294	291	278	273	295	257	289	271	295	321	269	315	265	278	286	277	276	312	272	260	298	303	315	302	276	274	276	259	240	287	275	295	282	287	280	274	270	268	290	280	282	288	272	267	303	302	241	292	254	289	300	285	271	285	265	276	295	282	278	256	278	292	284	257	244	252	304	293	291	285	288	254	257	271	283	286	275	298	249	276	280	263	296	264	278	258	296	263	270	280	283	289	264	313	300	278	283	270	275	264	279	292	257	301	290	274	290	268	259	277	287	264	260	273	279	264	263	296	268	255	270	264	286	288	295	262	284	270	259	277	287	277	283	308	276	307	261	282	296	291	293	259	294	282	325	263	278	308	272	279	292	299	270	265	290	281	278	260	285	246	314	309	281	285	294	284	285	260	252	293	260	293	288	312	295	290	288	294	262	282	287	295	279	266	290	274	242	252	278	307	280	288	304	279	287	266	274	244	271	276	274	282	281	254	279	282	279	263	254	309	270	278	297	243	305	289	287	268	248	273	281	271	296	292	255	291	278	315	345	272	247	287	262	269	243	305	271	297	256	276	273	304	285	256	265	271	290	282	267	294	287	296	252	278	288	276	280	270	262	251	282	270	280	288	266	267	291	281	269	267	298	276	275	300	284	265	269	264	278	285	302	290	281	302	274	261	286	258	291	278	290	272	295	273	311	289	304	288	270	245	277	284	262	275	320	306	289	279	280	268	313	276	277	303	296	271	262	288	291	273	286	275	312	277	269	302	281	261	253	284	300	258	259	285	283	267	290	295	284	288	283	282	265	274	290	263	253	278	269	285	248	291	288	287	273	275	289	270	291	286	296	301	283	275	264	270	282	278	283	263	272	285	290	264	284	254	261	268	295	279	284	290	270	256	278	264	280	290	300	312	266	300	276	258	255	278	271	264	301	269	260	304	251	269	248	272	274	274	280	261	278	268	258	285	280	267	248	290	277	291	322	290	267	254	291	334	291	278	245	263	283	267	316	309	295	271	249	270	270	274	256	289
30922	50855	36427	22755	16828	13289	10596	8280	6480	5227	3672	2760	1954	1734	1463	1158	1012	931	777	646	595	536	556	507	471	421	432	372	374	387	378	377	374	382	386	350	356	345	340	363	316	338	340	335	331	320	326	295	347	325	341	304	329	312	324	346	325	326	336	320	328	324	304	303	334	295	306	308	335	290	296	343	287	307	307	298	304	294	310	297	276	324	346	266	324	291	334	289	289	312	304	274	290	307	323	325	301	326	275	336	330	335	298	313	264	298	282	340	312	309	296	321	300	327	286	315	300	289	314	319	316	285	327	291	335	327	295	307	298	347	320	301	312	325	293	293	309	309	327	308	292	322	291	309	357	310	317	309	293	280	328	306	314	331	311	283	326	331	324	319	313	317	341	297	311	333	337	324	312	285	338	297	323	320	322	313	311	328	315	310	299	302	281	313	275	302	300	291	307	301	303	295	297	281	304	333	314	324	277	329	331	280	298	319	318	273	322	295	329	289	305	305	293	288	316	295	308	289	296	327	319	299	299	280	323	305	319	303	332	339	313	331	287	334	298	313	316	307	310	305	291	334	312	311	293	271	307	302	286	346	322	316	284	323	332	325	306	315	327	306	293	320	331	338	306	326	303	312	288	311	350	304	309	302	332	318	316	311	314	293	306	295	301	331	310	328	301	338	292	324	267	331	288	323	290	311	293	327	304	320	347	281	312	282	323	296	271	297	288	259	300	334	298	286	277	311	339	318	321	322	325	326	299	310	313	307	313	335	319	314	307	272	320	295	306	340	351	354	315	291	297	345	312	276	337	310	311	294	322	342	324	296	269	314	296	338	321	312	312	272	316	318	311	311	324	310	335	305	312	310	306	327	297	326	315	325	331	292	310	289	302	316	319	318	291	319	346	296	304	338	307	316	314	327	309	309	304	344	286	318	294	298	316	317	289	272	290	310	296	313	321	303	299	286	287	271	303	330	317	289	294	323	305	326	306	312	304	331	305	323	293	308	321	324	320	304	311	303	335	288	314	303	319	307	305	304	295	312	317	304	318	340	301	306	316	289	334	324	308	311	326	313	314	311	332	309	322	303	316	291	290	333	328	304	301	316	308	288	309	316	267	266	325	285	309	328	299	292	298	276	247	331	286	305	309	321	312	310	313	307	328	283	314	293	326	282	312	313	286	304	320	264	305	287	288	295	318	338	312	286	302	301	306	301	324	303	324	316	309	301	301	282	313	303	328	319	347	316	318	316	289	302	334	317	299	304	332	313	285	322	309	343	279	274	346	337	321	289	319	309	323	340	330	322	286	314	311	308	280	334	311	306	331	317	282	302	332	298	335	305	298	329	298	325	286	313	324	340	339	327	313	325	326	322	301	315	298	318	304	298	326	316	312	316	301	291	282	307	315	304	322	332	276	302	355	320	305	336	292	298	300	291	328	317	300	318	313	328	271	297	297	295	283	284	311	298	317	340	331	315	299	301	306	319	336	323	290	295	352	336	316	297	320	281	337	303	292	310	296	327	327	302	310	335	299	331	300	326	305	298	331	308	308	311	301	316	314	303	319	295	296	323	299	308	299	310	336	306	309	315	343	275	348	301	292	287	321	334	314	303	291	305	319	312	306	314	311	292	301	245	309	291	312	340	313	308	321	305	280	333	306	308	297	297	338	309	310	330	308	297	312	313	288	300	285	315	306	325	304	300	293	313	327	287	308	278	315	338	320	276	331	302	290	310	290	338	314	314	298	324	312	308	319	283	277	310	301	297	310	321	303	306	347	299	306	305	297	322	340	316	287	293	314	271	315	302	310	294	301	310	281	316	280	333	306	293	303	310	283	307	309	311	306	326	324	281	283	321	288	323	320	313	322	322	290	311	302	326	312	303	284	328	303	336	328	303	299	334	271	289	301	298	300	302	337	296	298	319	280	293	322	308	303	330	316	322	307	336	317	313	286	327	311	290	309	319	298	343	289	288	302	335	327	289	320	313	311	310	301	334	303	283	301	304	319	334	297	292	309	329	315	330	337	307	315	349	326	304	322	283	297	357	320	327	334	318	300	336	303	307	297	291	291	343	300	325	308	296	315	289	315	302	320	311	302	302	298	293	290	356	297	330	296	322	285	316	305	310	315	312	307	304	304	338	286	301	309	317	319	297	272	282	284	302	292	295	323	298	308	271	329	330	328	316	309	283	301	289	317	293	319	300	302	294	341	313	321	315	304	305	333	278	307	296	295	300	316	287	292	288	306	288	320	327	296	315	308	304	297	329	305	312	305	284	312	307	296	309	310	274	299	345	260	329	262	310	296	279	309	318	334	299	303	332	303	296	296	313	306	315	284	317	339	295	312	288	290	312	298	327	329	299	300	318	322	331	283	329	297	280	285	340	308	289	312	317	334	323	304	309	314	301	329	288	286	333	293	333	293	325	319	323	325	313	316	325	309	306	334	338	322	303	315	327	273	269	310	287	310	328	290	318	275	292	276	328	321	317	310	285	366	287	294	286	305	272	298	324	307	303	318	327	317	290	279	298	316	304	265	286	304	298	293	328	323	304	310	315	301	294	281	323	324	301	355	316	348	310	296	311	309	278	302	316	317	292	294	305	311	359	277	307	265	300	332	320	283	316	316	295	328	319	340	310	351	319	322	286	300	295	310	326	319	301	302	309	304	321	304	299	310	305	284	315	326	307	287	315	321	323	308	329	330	295	333	282	342	306	311	311	314	287	311	313	308	307	325	315	313	324	309	306	336	299	319	305	330	299	288	304	289	323	311	314	312	303	320	304	321	299	325	317	306	285	315	300	324	305	336	333	309	316	321	278	265	281	290	273	296	293	320	319	329	301	320	319	286	286	288	297	321	312	323	310	312	331	327	324	297	305	313	290	310	327	296	322	308	334	327	307	299	298	306	334	320	328	305	335	309	320	305	308	293	316	288	307	313	330	306	321	314	302	332	288	351	295	307	305	319	317	332	318	263	315	349	317	305	296	305	294	323	301	293	310	305	299	316	347	328	288	280	281	310	329	306	282	345	335	309	294	304	284	315	278	290	337	309	320	302	298	306	285	316	304	339	317	301	291	299	307	290	315	315	309	306	303	323	325	291	329	322	291	323	308	339	290	314	297	307	323	324	329	323	319	327	314	321	319	305	290	303	324	287	305	286	313	267	257	265	317	287	326	293	288	297	315	282	325	299	309	282	315	289	329	318	314	315	312	284	323	302	295	337	299	292	308	325	295	302	269	303	271	289	314	326	290	328	306	290	298	309	322	299	291	300	308	321	292	307	329	296	304	330	310	294	324	318	344	298	306	309	302	280	337	302	341	321	308	300	284	300	304	321	302	284	325	324	304	310	301	308	327	289	302	314	321	305	300	322	311	314	305	309	346	299	284	315	298	319	324	308	281	333	313	302	302	327	323	319	291	302	300	310	309	316	306	292	275	285	325	305	267	300	329	347	284	303	312	305	280	297	301	290	283	300	306	317	323	316	308	273	292	290	317	310	312
22728	21241	28890	23964	21504	22361	19284	10349	7329	5604	3969	2928	2209	2055	1686	1401	1237	1064	968	839	741	703	691	637	587	589	562	573	531	511	509	514	447	443	439	438	431	431	484	484	423	438	407	414	394	401	406	418	410	410	415	432	436	397	416	445	437	415	402	413	410	433	435	430	412	401	389	414	445	397	392	393	437	410	383	380	442	407	423	417	426	388	372	358	413	414	395	440	429	410	446	389	374	409	393	367	392	376	379	358	375	421	413	420	389	399	402	399	405	398	399	380	394	431	414	385	410	388	378	396	407	401	391	418	399	390	407	407	372	411	358	397	407	436	415	369	388	413	405	426	403	425	423	396	415	419	412	417	422	400	443	415	384	405	407	393	395	403	364	381	399	421	371	396	433	395	398	393	416	423	420	404	428	403	432	408	384	419	400	387	391	446	415	383	403	392	372	403	415	409	386	392	408	393	388	429	387	408	420	403	424	404	407	415	388	403	417	417	413	401	405	403	405	426	400	393	410	423	425	419	384	394	429	415	407	432	403	406	386	385	393	373	395	380	382	414	384	398	349	384	397	413	398	407	404	400	375	425	387	408	388	397	396	451	381	394	415	380	414	394	387	356	408	442	402	392	404	434	396	394	391	447	353	361	392	409	355	412	451	393	365	385	391	383	398	381	368	424	410	408	408	388	426	402	410	417	364	396	395	412	400	408	388	394	425	441	415	420	404	379	390	413	419	388	387	398	374	391	410	400	395	387	399	384	403	424	421	417	443	419	398	393	419	429	418	391	397	401	399	379	398	431	392	393	369	414	416	409	400	402	412	397	376	354	403	426	386	428	379	397	397	423	386	440	421	389	410	424	446	438	406	433	404	411	405	431	380	380	410	383	391	417	398	414	463	414	414	379	394	369	398	418	394	391	383	424	391	408	393	396	435	395	406	400	423	372	389	411	413	364	352	381	369	418	430	365	430	386	419	426	362	347	407	389	436	396	412	375	412	409	402	399	404	411	367	396	401	403	422	393	402	424	424	371	390	411	411	447	423	378	389	401	376	407	389	387	340	404	429	392	388	416	416	420	428	379	411	410	396	408	424	382	415	368	378	401	424	391	383	426	373	414	406	387	404	404	418	390	364	389	396	370	377	425	390	412	408	393	395	409	432	361	394	381	406	371	373	378	396	380	413	397	427	387	402	404	362	391	403	404	383	390	407	394	412	407	379	405	388	419	414	405	383	390	395	391	426	367	406	406	436	396	414	403	375	450	376	386	386	400	370	413	418	379	404	396	410	388	400	427	401	422	393	407	376	398	362	406	395	383	357	361	390	386	414	399	418	379	418	403	409	421	425	398	400	382	404	406	425	374	411	391	377	405	377	399	401	390	388	405	420	396	376	389	413	412	403	363	411	409	389	388	384	415	397	411	390	380	403	418	391	429	387	391	409	387	432	441	376	383	434	403	403	395	403	399	422	388	417	364	412	403	417	414	422	367	422	408	421	405	418	430	411	409	396	392	434	408	408	436	395	386	388	432	370	435	411	441	361	405	396	418	365	428	398	420	419	404	391	384	407	403	390	422	375	404	424	428	391	432	390	365	392	383	404	395	406	391	404	402	414	389	404	405	394	397	402	432	386	428	362	399	392	413	413	392	421	394	400	402	389	382	410	411	410	412	405	413	399	392	394	407	408	403	396	379	380	423	404	438	379	391	403	427	382	351	406	371	437	390	435	401	400	359	431	386	415	411	456	396	393	384	407	390	402	371	405	437	403	417	398	414	386	429	394	401	416	432	378	405	429	383	421	410	395	409	451	382	389	401	419	434	386	387	397	375	430	376	415	440	388	391	421	403	399	419	396	417	391	375	399	391	386	360	388	409	413	423	409	419	399	388	428	413	382	405	391	380	422	378	400	391	415	362	404	346	423	414	384	395	405	425	380	377	409	408	376	414	416	392	397	395	386	396	440	389	406	407	391	408	388	406	410	367	428	423	390	393	391	377	402	364	402	409	414	384	381	386	395	411	390	383	433	441	423	388	391	418	381	416	401	409	418	387	407	421	398	398	382	388	393	401	409	402	385	402	429	406	382	393	381	382	406	381	408	394	394	384	387	383	386	405	397	381	389	420	420	397	399	390	427	418	371	408	405	406	388	376	391	402	413	404	406	397	408	428	379	353	362	392	402	391	393	376	386	386	448	404	420	412	394	392	346	378	374	398	425	404	423	371	419	376	382	397	382	391	390	384	424	419	378	358	413	411	415	394	394	374	426	411	376	381	403	404	401	388	406	436	401	389	396	418	412	373	396	407	388	388	413	393	406	390	424	413	448	397	418	393	422	393	392	404	420	377	435	435	384	399	384	400	430	436	421	398	411	391	434	374	382	357	421	407	383	407	411	410	422	401	409	406	395	396	413	387	413	377	424	416	356	407	380	381	395	388	381	395	395	385	449	420	382	412	425	395	397	358	404	432	404	410	397	402	369	431	395	410	412	393	398	440	390	388	405	365	416	425	396	378	417	413	418	371	440	423	403	399	404	414	383	441	392	404	390	409	407	416	409	407	391	427	416	420	415	404	376	422	406	400	445	383	426	402	410	420	404	418	394	389	369	385	444	400	376	383	406	399	409	411	422	362	392	445	381	437	408	431	396	398	408	404	416	393	393	380	413	419	393	419	403	417	430	391	396	420	388	373	369	438	413	387	380	413	375	397	440	432	385	402	393	377	391	407	438	426	406	378	404	395	384	395	455	397	386	371	411	449	424	411	416	382	405	353	421	406	384	425	372	422	391	435	442	379	388	460	353	408	420	415	408	415	458	398	392	445	419	404	401	414	402	371	366	380	373	387	410	363	418	388	434	390	408	427	417	391	405	385	417	432	446	403	400	400	424	386	402	400	376	395	378	359	400	399	379	410	401	401	382	389	373	401	424	409	365	386	405	384	355	397	410	399	420	404	404	401	406	390	389	415	416	402	430	409	399	453	388	416	381	400	383	393	365	378	414	401	394	413	394	410	415	413	446	428	385	404	380	371	398	390	399	386	369	415	419	395	404	399	435	385	384	384	431	382	379	377	385	370	404	362	357	369	406	423	389	394	410	393	388	419	403	428	397	395	413	402	409	411	407	388	394	423	385	399	378	408	393	386	367	433	423	383	394	418	411	387	392	400	399	401	403	392	419	408	400	394	415	395	404	403	406	378	411	376	403	396	439	419	402	447	415	408	390	458	399	381	399	416	415	402	389	382	402	402	393	408	419	404	412	409	363	380	381	394	353	409	377	353	415	386	374	400	431	406	373	398	400	418	425	382	428	381	395	406	368	399	417	412	429	391	407	421	410	395	416	444	410	407	447	383	405	410	391	421	377	395	414	406	397	389	382	412	383	393	382	390	360	403	415	418	393	400	388	389	418	397	412	387	398	403	366	418	349	396	417	363	375	389	410	408	402	405	405	408	415	413	399	348	388	374	405	438	407	392	381	424	434	421	384	379	396	434	356	432	418	362	452	405
33734	61216	46156	31170	25255	20736	17099	13379	10971	8391	6200	4494	3423	3105	2554	2090	1693	1544	1273	1116	966	801	805	753	738	667	626	626	600	596	607	551	516	494	491	484	511	502	483	464	468	470	434	445	478	478	447	456	480	445	465	474	439	405	456	416	480	505	433	458	452	430	470	437	450	420	421	416	428	447	389	462	454	401	448	439	405	384	415	396	417	427	403	410	418	446	423	422	433	432	435	422	454	395	417	444	445	422	428	409	426	404	401	408	417	428	436	407	419	440	439	414	451	470	432	374	408	437	395	417	412	460	434	422	455	409	433	370	444	420	426	426	413	410	426	421	442	437	425	445	416	412	428	382	432	401	420	452	408	414	406	413	403	439	420	458	452	446	429	447	452	454	446	397	413	442	385	426	396	429	439	418	421	440	436	454	426	463	426	419	417	430	411	398	416	436	429	385	445	410	419	408	468	415	384	425	404	444	393	477	405	434	438	400	415	427	437	396	478	422	395	411	447	421	404	418	417	435	409	445	453	453	468	422	444	414	424	391	409	439	453	447	453	424	414	443	443	408	427	406	408	406	451	396	399	430	423	404	401	410	432	433	420	436	385	425	438	412	467	437	433	414	413	425	406	415	478	442	403	409	441	429	428	450	413	398	378	429	440	443	454	400	400	388	450	413	410	449	480	425	411	410	404	433	427	403	421	429	429	430	427	444	413	424	431	420	444	430	404	430	428	455	414	401	435	402	431	381	370	396	410	399	417	440	426	419	408	434	429	397	450	430	397	435	446	425	435	413	414	406	405	408	384	394	404	449	457	399	453	410	423	397	450	452	431	428	446	411	442	447	474	422	450	397	416	421	401	416	433	406	410	434	426	443	441	438	452	411	446	403	406	408	422	429	432	439	432	389	409	444	378	415	432	401	410	452	426	414	416	405	382	420	404	434	405	444	413	452	429	441	392	412	454	428	445	429	415	453	440	404	455	427	430	448	430	449	448	405	422	385	421	453	401	410	428	421	453	451	435	422	449	413	445	390	416	423	392	387	426	425	399	455	452	417	416	413	439	423	416	426	417	440	390	431	477	446	451	437	411	461	411	399	436	438	421	413	423	458	427	441	428	400	466	418	427	401	409	433	422	457	454	440	416	417	422	434	409	457	414	422	425	433	429	436	398	448	411	406	456	450	447	416	402	431	421	417	440	447	413	390	442	429	432	416	439	441	399	441	444	409	422	420	413	470	454	417	403	433	436	448	414	423	444	410	415	414	432	427	419	428	407	403	435	415	380	434	426	453	430	408	412	454	426	414	429	427	389	409	424	399	415	445	408	403	404	389	410	432	426	428	397	387	413	462	440	425	447	387	409	420	434	426	402	419	412	417	436	408	413	407	400	406	418	422	409	387	418	439	454	452	425	394	441	476	420	451	422	421	440	425	450	443	458	434	447	433	445	410	394	427	421	432	434	406	469	467	420	416	429	450	454	403	408	414	437	453	383	433	426	467	393	445	420	422	425	447	439	455	391	404	441	411	418	404	410	425	451	399	442	403	430	439	415	411	433	389	435	415	412	393	419	402	448	441	402	453	396	392	424	405	436	425	431	432	431	429	415	393	451	398	428	433	429	414	407	431	432	410	412	417	409	436	467	415	437	427	462	420	441	430	412	397	436	458	421	402	445	432	399	406	406	426	440	436	433	414	437	408	449	393	402	400	407	404	407	430	406	419	396	451	414	425	437	412	459	423	446	405	418	412	431	415	443	415	455	440	435	424	430	449	421	413	395	414	432	421	455	495	467	413	419	414	473	415	398	409	392	443	431	409	400	422	428	447	413	428	407	392	420	468	460	434	480	403	438	450	416	437	416	445	439	443	396	398	445	442	445	440	406	397	403	420	426	400	402	414	402	423	436	434	415	398	417	428	428	441	433	423	426	412	424	442	403	422	421	408	412	400	466	432	441	412	426	449	424	412	436	435	439	463	440	435	435	425	477	402	399	399	469	443	416	425	426	427	449	403	423	435	427	473	370	410	432	356	422	413	436	457	424	413	439	468	401	458	414	404	457	471	442	425	451	453	441	403	432	397	448	428	435	410	428	395	442	416	428	424	435	452	427	405	436	373	407	450	427	420	440	423	406	430	424	443	425	441	449	392	452	383	458	426	432	445	440	439	422	420	424	435	424	426	434	423	427	398	385	414	417	406	433	398	453	404	453	442	419	481	435	430	450	431	390	447	407	431	412	393	437	431	438	423	397	416	445	444	411	449	437	423	429	456	455	431	426	434	445	412	414	437	399	440	402	422	410	431	423	424	407	397	403	464	450	380	424	427	391	406	445	452	391	412	443	411	432	452	440	432	407	406	459	421	359	421	395	432	446	413	405	398	417	412	446	425	404	431	458	415	447	432	419	441	421	434	397	427	448	379	446	441	378	427	380	429	440	438	441	429	392	406	428	407	406	406	452	422	413	445	423	444	439	452	447	429	477	422	477	442	448	397	423	437	409	418	433	413	410	389	432	429	409	414	430	430	408	433	420	440	423	425	430	415	406	445	381	436	399	412	411	424	442	410	415	375	417	411	430	409	444	423	437	427	418	392	422	451	464	451	436	411	440	396	395	432	409	404	432	418	443	403	411	444	417	443	414	426	448	437	404	403	435	423	433	470	425	437	396	422	458	436	443	451	407	396	446	388	447	388	397	449	374	415	410	418	450	378	437	408	441	394	445	451	405	430	404	441	422	465	424	413	441	436	391	441	424	452	400	415	464	417	413	407	417	427	392	400	422	452	435	422	422	429	433	444	432	419	415	436	417	438	410	421	424	430	423	434	427	423	435	411	405	435	427	427	460	410	436	396	423	413	433	448	386	400	412	435	428	406	434	374	414	447	447	442	391	440	422	426	414	444	429	402	459	400	422	443	424	399	415	440	417	420	467	462	454	443	435	453	418	437	458	430	403	413	415	421	440	391	442	372	458	420	431	411	446	402	456	428	412	415	451	408	443	442	424	457	414	383	424	406	410	424	421	456	447	432	464	429	454	411	414	412	424	416	398	411	453	424	448	466	429	441	405	399	424	465	426	408	436	413	460	406	438	399	394	439	448	424	418	426	398	381	395	433	447	448	444	426	431	440	417	411	439	421	422	436	382	423	420	390	418	430	447	451	410	409	458	459	425	394	404	430	436	432	390	424	423	434	415	445	462	397	428	424	437	408	442	389	387	451	441	440	425	417	396	408	436	424	433	433	455	427	422	397	429	442	403	401	425	410	406	426	415	431	430	434	432	477	399	423	430	443	422	438	444	435	464	396	407	420	407	424	430	445	427	442	478	439	452	430	452	374	433	433	405	408	415	443	422	467	395	411	434	393	452	451	444	419	442	440	473	444	389	384	454	434	435	438	441	434	443	464	423	417	406	416	437	448	430	442	418	400	419	436	429	404	427	453	374	400	483	422	446	428	427	444	434	446	409	440	432	452	417	456	427	419	411	447	421	421	396	421	440	392	433	432	442	420
30225	29823	31241	20500	11411	7175	5194	3902	3031	2133	1567	1209	984	906	803	642	631	613	492	494	396	424	393	361	411	375	328	358	377	346	344	340	318	325	326	353	325	303	315	302	322	291	326	319	300	318	311	292	294	320	301	292	311	316	294	300	297	329	288	354	266	311	328	266	334	303	300	304	309	295	286	298	299	340	297	288	322	330	326	322	324	291	265	317	309	320	322	312	292	311	290	318	321	303	296	288	270	301	303	289	299	316	304	287	314	283	325	325	286	284	334	307	310	332	303	302	296	292	288	313	318	316	283	307	309	276	308	280	295	287	334	333	310	323	297	308	308	330	291	291	290	307	319	301	290	286	284	276	307	303	286	293	308	327	319	319	337	294	325	282	303	270	289	273	304	280	318	292	308	315	292	310	285	324	328	330	308	290	288	263	277	324	304	306	291	302	328	283	276	307	312	290	309	315	341	322	294	301	270	302	295	302	317	311	299	291	333	317	298	323	291	317	310	318	287	289	291	290	287	277	318	282	317	307	313	318	274	307	285	285	305	304	274	272	290	295	315	307	302	277	317	306	298	295	307	297	259	290	331	309	312	323	284	301	285	300	332	301	307	273	291	292	301	289	291	299	305	287	294	295	298	279	294	274	300	299	304	307	300	294	332	333	309	308	296	305	311	312	283	308	328	298	277	269	275	303	307	282	308	276	276	311	306	292	312	308	293	303	319	268	339	295	291	319	341	322	283	327	272	284	318	308	305	337	270	313	263	274	324	353	310	335	292	313	266	288	294	298	300	290	271	287	290	331	319	316	307	272	325	298	316	294	283	306	297	306	303	309	320	264	304	311	284	299	287	311	291	295	300	295	296	314	284	267	286	294	328	296	274	304	307	297	321	314	299	322	337	292	294	342	289	302	296	310	298	316	322	309	314	310	318	304	319	294	307	312	339	320	300	300	300	295	283	306	303	301	297	314	295	321	293	310	274	309	334	309	311	315	307	329	329	291	349	311	326	290	250	294	313	308	313	318	311	318	305	292	317	316	320	297	326	311	290	321	320	311	275	290	275	302	311	311	300	303	307	314	304	295	295	301	291	286	318	312	285	296	315	302	278	284	283	291	333	333	311	311	299	298	307	290	284	280	310	294	298	332	299	294	275	301	298	308	283	292	303	280	301	263	298	289	291	292	287	287	263	283	291	276	329	292	294	291	292	317	284	322	291	313	317	291	324	282	330	329	313	272	323	298	295	304	339	288	331	307	294	312	291	291	294	300	303	314	308	296	307	312	313	296	307	301	315	310	311	321	332	301	321	307	304	298	299	333	332	292	317	325	295	294	268	295	282	312	326	301	271	286	286	353	287	315	319	310	295	329	307	313	301	303	284	324	314	283	292	298	292	294	284	323	293	301	314	285	308	307	316	305	295	320	271	303	304	344	335	331	311	316	309	302	299	305	301	296	284	309	298	288	293	292	282	285	289	303	287	301	309	311	330	296	315	301	280	286	304	285	299	311	286	281	306	273	310	330	311	310	336	290	311	269	305	332	292	292	307	296	307	316	326	298	312	290	300	316	276	263	298	305	291	283	287	299	311	302	297	295	354	344	326	322	307	269	304	303	290	332	291	324	345	305	305	306	322	274	300	288	306	311	280	311	303	310	291	331	280	334	294	289	295	309	313	288	307	288	280	305	276	298	298	303	299	285	303	312	298	297	273	296	298	272	316	317	305	284	311	325	286	322	313	297	282	300	310	310	295	310	296	292	301	309	290	253	294	321	281	333	284	312	308	292	327	268	310	312	286	287	310	301	313	275	312	289	312	285	325	299	304	327	314	290	296	336	289	280	320	318	313	305	297	279	302	268	279	336	295	282	331	296	303	303	281	316	323	317	300	328	324	293	309	304	302	315	297	301	301	312	324	319	307	312	301	312	290	314	279	353	290	306	325	305	299	297	297	310	293	337	281	315	308	287	306	287	300	310	276	339	298	319	298	312	300	290	318	311	323	301	316	307	300	345	326	277	324	297	280	279	287	323	314	279	288	324	321	318	303	298	335	310	289	310	322	305	329	315	264	287	303	296	280	315	294	312	327	291	315	303	343	274	295	306	298	285	277	315	287	315	281	294	292	267	352	289	312	312	332	311	308	293	319	296	298	284	312	326	288	284	311	264	308	287	308	304	304	277	291	307	280	304	283	294	298	311	287	298	318	307	314	322	294	290	303	326	303	318	318	315	310	317	330	290	268	305	303	297	309	306	292	292	273	303	274	303	296	308	317	306	313	327	328	313	319	277	270	292	304	313	317	306	279	331	274	295	329	315	286	262	316	300	297	281	307	316	261	307	288	273	281	330	291	301	309	281	286	311	317	320	311	285	271	287	320	293	302	324	281	294	298	312	268	305	306	302	303	313	291	305	308	306	297	335	322	330	344	279	298	290	299	299	319	298	310	303	318	294	305	330	311	296	357	299	308	299	293	279	303	303	280	274	309	316	333	318	302	325	316	318	289	307	291	288	323	327	317	293	300	306	299	301	281	291	299	281	297	313	288	301	333	321	283	298	291	277	309	308	303	300	322	292	311	308	286	301	309	274	321	322	271	318	295	317	310	302	312	311	287	302	313	326	320	321	306	317	287	291	327	287	318	308	309	323	308	300	332	326	304	311	322	312	316	284	309	300	289	315	310	287	311	284	287	313	289	313	331	276	265	295	298	311	275	302	309	275	304	302	316	286	295	302	321	285	323	300	286	298	282	269	332	282	252	292	323	316	288	306	305	307	299	327	310	297	311	304	316	242	288	264	291	273	302	266	312	306	304	303	317	300	303	323	268	323	322	327	300	279	289	320	307	311	301	264	317	333	302	292	306	303	280	325	296	258	321	306	305	298	271	300	336	298	309	298	316	295	296	310	322	312	297	299	290	281	336	295	305	294	321	345	309	319	313	277	300	332	301	284	322	284	324	309	305	284	278	303	323	279	296	322	275	319	298	323	325	293	292	317	325	285	320	289	311	292	319	295	305	309	307	287	293	296	294	326	313	306	327	303	307	325	288	309	315	320	309	308	314	322	301	284	316	300	323	308	287	316	325	292	300	319	295	301	307	318	308	271	288	313	304	292	275	276	274	292	308	304	278	283	319	293	287	296	331	286	299	285	340	294	297	313	280	312	294	305	293	324	291	316	322	336	291	319	341	312	322	277	316	275	279	314	317	306	313	292	294	307	327	302	305	306	297	279	318	311	284	316	304	307	283	295	315	285	322	294	321	273	322	339	333	307	320	291	306	266	285	302	286	323	331	302	298	286	317	297	276	328	297	279	338	303	296	293	286	317	337	298	304	307	304	303	278	291	293	275	271	314	317	315	278	291	340	325	290	309	313	343	296	271	322	314	298	345	311	285	325	268	305	312	321	299	275	306	271	307	281	307	284	276	309	306	295	307	293	287	291	274	326	286	284	287	279	321	303	323	318	313	341	318	282	278	295	279	303	293	290	310	336	279	294	309	308	305
30041	44396	31810	19028	14409	10929	8692	6756	5278	3682	2808	1914	1548	1451	1196	978	821	747	622	593	576	508	462	480	461	421	451	429	396	384	403	373	350	362	358	328	354	372	365	336	358	339	344	330	371	323	319	312	347	319	309	353	309	345	326	324	319	342	311	294	331	307	300	330	318	353	357	348	376	325	306	340	335	324	332	320	343	337	335	338	328	361	324	347	285	322	342	296	351	340	335	333	343	345	339	339	345	365	298	336	302	367	304	334	326	326	343	370	323	329	306	325	317	316	299	317	350	327	336	297	318	316	348	324	359	323	332	322	327	342	322	368	355	317	319	302	306	360	350	358	314	317	325	325	335	357	344	321	327	344	322	356	345	353	311	327	303	350	343	316	312	307	343	322	328	340	312	329	335	307	309	346	346	334	345	314	351	332	339	331	334	323	331	329	300	332	316	320	347	348	315	296	339	367	336	314	322	305	332	317	347	312	337	329	350	331	278	311	352	331	314	307	313	311	312	312	342	346	309	335	360	278	341	335	324	351	375	297	319	379	343	339	327	330	329	328	321	334	340	346	324	331	322	344	327	333	325	323	313	298	330	339	325	338	350	300	330	320	324	321	317	306	353	348	324	352	311	302	324	327	303	307	315	308	341	336	334	309	306	328	358	307	321	327	325	328	335	325	323	319	339	338	327	326	314	321	291	315	312	346	323	331	325	297	334	367	346	352	308	318	339	336	328	327	334	328	308	329	333	331	310	361	355	309	347	323	300	331	316	336	315	314	306	303	314	327	307	344	326	340	342	315	329	362	314	336	337	342	317	340	337	338	343	364	338	327	326	299	325	341	353	321	331	353	341	316	341	321	330	331	335	353	329	349	354	339	371	320	338	323	329	290	332	336	327	297	351	336	331	331	316	293	324	329	311	327	325	338	323	319	299	317	281	332	318	312	325	316	319	334	337	340	328	357	337	341	332	371	311	334	326	350	312	308	365	336	330	336	346	325	335	330	345	329	300	331	329	358	332	323	321	314	318	316	336	327	360	293	325	342	323	316	316	320	333	341	345	323	356	343	336	332	327	330	347	311	321	316	337	321	331	335	340	318	302	344	282	297	308	319	334	330	310	353	313	318	321	302	361	322	316	327	307	325	301	346	323	329	318	352	310	339	303	362	336	346	342	311	303	315	324	346	336	331	317	297	342	303	321	360	334	323	323	311	320	294	330	310	309	290	335	338	311	314	327	314	358	324	329	367	305	332	315	309	310	325	320	300	339	312	365	327	362	396	334	340	359	346	332	327	340	335	324	317	302	350	327	354	326	321	327	370	310	321	336	331	345	295	343	317	312	326	332	312	318	339	328	346	332	342	341	319	347	333	330	308	370	350	331	272	316	339	341	334	335	323	331	292	318	350	270	336	310	372	363	288	323	311	339	318	300	328	348	341	310	345	291	326	351	333	326	339	312	352	329	318	335	336	320	322	323	317	342	344	311	323	334	330	336	350	328	340	331	316	331	334	307	325	308	302	363	367	328	336	323	331	323	329	338	288	346	323	333	319	312	338	326	341	337	319	315	336	370	330	351	328	325	289	331	335	341	326	357	315	341	348	330	362	324	362	321	324	341	309	370	316	342	309	341	318	342	314	341	325	307	364	330	332	319	311	313	336	346	326	334	328	338	317	306	343	341	312	352	325	316	327	312	315	324	361	332	330	330	341	330	318	344	335	363	283	352	316	316	334	315	339	338	336	312	316	328	338	337	333	345	338	309	362	358	338	319	337	329	293	350	370	297	323	310	296	328	327	278	297	306	322	325	325	359	350	334	336	332	354	350	320	342	312	333	321	298	315	342	330	336	345	335	314	357	336	332	310	343	327	319	310	302	283	330	321	327	308	344	317	324	285	322	324	315	315	337	319	319	363	324	373	343	358	374	327	343	353	322	283	307	333	359	319	289	343	291	327	347	338	357	300	331	305	336	317	331	307	328	368	315	340	322	291	307	327	334	317	335	312	311	338	302	311	309	315	327	320	339	294	311	319	306	326	329	348	342	326	316	339	293	329	327	350	306	333	317	345	302	364	328	343	330	336	346	318	308	363	333	304	322	344	306	344	338	337	322	320	369	339	362	329	334	326	326	339	335	325	329	316	346	313	320	333	347	290	347	311	353	330	296	309	343	329	318	337	340	331	324	315	343	317	336	360	330	338	316	316	310	318	333	321	339	333	313	307	335	332	330	323	321	336	341	325	324	317	316	369	293	311	310	311	333	348	297	344	353	329	328	302	297	340	332	313	372	302	339	318	348	334	310	371	331	306	380	324	351	344	329	347	285	344	340	301	347	363	340	311	311	347	343	337	336	350	310	328	333	316	363	329	314	298	348	331	345	318	320	349	318	301	312	339	319	339	306	319	320	324	334	337	363	313	346	305	308	345	324	332	289	322	319	315	311	341	328	350	319	345	331	331	318	325	329	319	323	306	314	308	336	346	306	325	296	333	320	305	347	318	304	332	332	344	343	346	323	311	299	348	352	342	337	320	333	325	331	323	336	330	342	324	322	325	336	317	346	325	313	316	336	323	287	313	334	319	316	345	331	310	321	336	304	330	304	335	334	330	353	350	303	330	338	335	305	330	321	336	351	344	321	331	344	334	334	343	328	333	333	365	287	334	339	338	346	305	363	328	329	315	333	331	287	337	351	295	316	311	316	340	322	341	345	297	333	332	338	339	327	314	323	366	327	336	301	354	352	317	322	327	328	338	336	317	336	327	325	355	357	325	325	292	324	321	351	352	323	313	344	346	352	330	336	330	332	335	327	361	337	328	349	363	317	354	347	366	310	306	313	308	327	318	299	297	361	316	335	311	372	336	332	350	331	329	346	344	348	320	328	323	309	317	301	335	328	349	334	325	301	335	307	320	315	335	346	362	329	319	345	338	354	331	307	350	326	344	365	320	330	326	299	313	331	366	319	328	369	310	349	318	323	297	334	333	305	304	320	303	323	310	314	316	316	325	338	317	339	327	301	333	347	352	300	363	315	323	342	322	319	349	302	358	302	328	334	296	328	347	310	323	308	297	358	295	326	325	325	333	340	338	323	327	314	319	313	322	353	295	320	357	324	320	349	314	305	311	298	282	327	319	341	304	349	307	316	349	357	335	304	292	336	342	352	316	346	342	317	323	289	349	347	312	336	329	341	361	332	362	352	323	334	307	335	340	350	332	339	348	327	308	344	313	296	357	314	330	318	303	335	363	304	315	328	341	330	336	322	323	344	304	314	363	317	353	340	334	340	324	336	323	289	319	315	318	320	334	327	367	333	364	303	347	325	339	330	327	335	307	315	332	297	333	325	327	305	309	343	356	384	342	310	325	339	328	309	294	348	291	314	319	306	327	330	298	315	326	339	329	338	332	324	339	314	329	303	352	324	329	311	320	357	316	291	334	308	346	310	301	348	334	340	332	312	302	345	336	311	343	340	351	325	350	345	320	348	338	323	297	309	346	317	339	345	349
23846	21219	28526	24634	21676	18043	11653	7470	5101	3712	2763	1966	1688	1513	1291	1097	1001	877	673	670	586	536	551	578	499	526	500	518	457	449	443	435	458	426	382	416	402	421	437	415	392	399	434	385	354	391	375	354	393	368	390	369	417	389	380	392	427	397	436	359	396	393	412	425	389	409	406	385	355	377	408	396	412	399	377	392	382	395	377	378	386	388	367	396	397	394	350	374	409	408	446	375	384	379	406	400	391	377	397	409	384	371	377	357	373	373	371	369	382	370	396	391	370	396	421	376	406	358	414	367	402	406	383	395	366	392	355	362	391	374	411	372	381	392	393	383	371	396	366	401	388	404	399	373	393	372	411	368	395	390	377	390	399	417	374	396	353	385	401	348	398	391	399	399	439	381	386	391	375	373	371	385	362	382	395	387	394	403	403	369	400	379	395	371	377	386	361	374	359	366	399	375	369	401	342	375	360	362	373	387	399	399	383	419	369	369	375	385	388	359	378	384	383	386	409	391	394	377	392	383	423	429	386	375	362	413	344	383	373	413	388	363	397	396	384	411	431	380	370	385	434	426	399	378	401	372	396	394	357	381	417	353	357	417	390	374	360	390	403	411	380	385	370	352	396	344	393	383	336	390	427	387	379	367	378	378	360	390	395	387	404	388	399	362	358	404	381	402	389	351	392	373	426	351	395	386	432	397	410	383	359	382	366	395	395	382	384	378	377	368	372	388	382	374	402	380	402	370	409	388	373	367	380	373	372	370	380	384	361	388	362	377	400	381	393	374	410	365	387	372	403	375	393	394	398	388	367	379	415	396	431	411	383	396	352	340	376	331	414	367	407	386	389	389	394	383	373	369	391	384	383	398	382	362	365	389	365	368	395	334	398	389	399	364	420	358	338	375	389	379	352	386	401	353	399	400	360	373	407	412	381	385	409	373	381	364	376	360	377	365	404	366	399	349	392	382	369	373	382	416	383	390	362	400	357	375	384	372	371	367	366	406	386	392	378	391	419	383	379	367	374	369	374	357	378	414	334	377	419	428	400	410	386	348	366	400	398	354	355	410	380	378	376	384	370	371	371	377	358	384	348	383	377	387	384	382	392	390	438	380	399	354	398	355	350	398	387	310	374	400	347	399	408	395	356	397	367	373	389	402	397	415	346	357	391	379	379	389	410	366	389	399	382	398	330	352	399	387	431	386	382	397	366	424	364	384	365	390	352	381	400	380	388	371	371	371	385	422	352	408	366	394	379	383	356	340	373	363	393	387	398	389	383	351	408	389	368	373	382	369	389	384	407	357	341	348	362	394	345	394	386	388	407	409	397	395	377	409	388	397	389	453	394	388	403	386	349	419	403	383	358	383	374	370	389	389	373	371	363	382	451	401	412	406	376	394	410	368	376	393	392	399	409	397	380	415	382	402	371	385	418	392	396	386	356	391	390	434	404	386	379	411	378	429	398	375	389	390	380	410	380	356	377	360	396	380	367	386	411	408	373	371	380	349	363	392	394	402	401	389	371	376	397	395	347	362	403	388	371	391	371	372	395	411	370	408	398	362	379	383	384	367	377	392	358	386	382	378	395	382	385	395	393	382	390	358	395	425	386	367	396	378	376	413	393	360	381	394	394	356	379	381	390	355	376	373	368	381	414	378	395	407	410	407	400	366	372	369	404	364	398	390	345	387	413	398	404	388	378	350	379	371	369	353	358	383	378	370	369	372	367	366	384	368	383	383	426	378	414	390	367	386	404	413	380	382	395	362	384	430	430	387	370	388	399	413	380	364	353	392	367	415	385	401	393	363	402	370	383	379	432	385	411	390	380	359	373	352	403	357	375	360	396	383	384	395	379	361	347	358	403	370	382	347	372	396	387	406	375	377	380	379	393	354	394	412	379	377	417	372	389	380	354	388	392	343	379	409	405	394	379	383	370	412	375	382	380	389	420	413	350	391	346	388	364	387	419	371	404	349	394	373	365	405	392	391	353	375	392	418	389	400	400	382	389	347	390	402	390	395	382	421	363	391	407	402	385	406	422	369	377	386	415	356	417	393	387	344	366	395	434	416	395	369	404	371	382	395	395	353	363	380	371	389	367	364	381	402	371	386	388	386	370	395	430	364	416	379	405	387	383	405	396	401	372	393	376	354	348	404	405	390	379	417	398	391	381	359	384	378	392	370	375	389	384	385	390	345	397	394	393	391	363	393	416	384	403	397	407	388	372	414	376	366	397	375	381	395	393	404	356	374	395	367	360	392	405	374	368	388	387	402	395	375	387	391	411	395	333	407	379	397	371	377	364	379	373	390	361	367	370	353	365	351	384	377	382	383	372	382	326	364	371	400	363	399	406	391	393	384	364	376	400	368	391	382	402	400	390	355	397	386	351	371	361	349	394	436	373	376	375	400	392	369	389	396	363	382	387	395	379	349	382	414	403	417	381	373	392	391	370	379	394	364	392	381	426	387	384	364	382	375	380	347	366	386	389	418	410	382	381	388	414	387	412	366	391	412	396	379	395	387	371	379	368	358	365	376	367	390	401	415	369	362	367	405	347	380	386	358	378	398	392	369	405	324	404	393	381	402	421	347	382	374	396	355	416	379	352	383	384	390	403	370	334	359	358	395	375	395	370	377	410	367	371	402	412	393	373	343	366	364	363	386	403	356	386	351	378	386	355	374	405	365	387	373	379	358	403	377	364	390	424	384	398	402	374	397	374	374	392	384	394	351	369	345	396	384	368	368	383	376	389	427	369	403	384	366	392	396	410	368	398	427	379	403	375	394	377	379	392	384	416	389	389	388	380	394	373	381	386	375	386	364	402	380	354	413	422	415	413	413	404	342	360	402	418	384	370	391	382	371	391	362	371	366	359	385	368	363	429	403	359	382	403	379	415	406	375	410	403	366	403	381	353	367	394	378	347	377	395	372	374	387	444	367	384	409	413	375	403	366	387	391	382	404	393	389	388	393	373	348	369	376	387	393	402	396	393	420	384	370	373	404	382	382	373	376	427	386	381	372	380	401	376	404	353	409	394	364	375	390	415	377	428	383	341	362	370	361	390	401	366	406	381	414	390	408	387	369	364	379	411	364	410	345	389	410	400	363	410	367	429	375	395	407	392	388	328	432	366	403	337	381	405	407	374	389	378	377	345	370	369	375	411	415	404	388	378	392	376	383	387	363	386	408	392	384	375	372	392	413	391	373	382	390	386	348	421	376	375	402	366	397	361	387	395	378	409	397	382	378	353	405	388	375	384	410	366	372	366	397	397	367	382	382	377	393	391	392	362	376	385	418	387	342	393	379	409	397	390	381	376	380	365	403	402	349	411	418	365	393	400	347	357	396	379	391	424	395	379	394	369	352	363	410	417	407	383	392	375	357	394	376	392	401	385	366	399	363	382	401	379	382	385	388	404	385	382	384	396	396	382	347	376	365	361	376	396	361	385	392	409	403	389	325	391	403	385	409	375	403	399	428	400	384	385	404	363	384	414	372	380	405	331	369
30764	55303	40985	26641	20597	16792	13504	11077	8138	5895	4351	3233	2612	2255	1881	1536	1346	1185	898	842	735	713	669	611	549	574	573	550	520	526	508	517	489	484	497	487	463	455	457	435	447	443	415	416	437	452	401	430	433	397	430	445	413	411	414	431	430	461	438	425	427	381	406	455	401	403	434	419	410	450	395	416	429	381	431	427	416	406	443	433	424	420	418	406	410	426	426	408	405	428	414	381	402	447	406	434	404	403	401	433	439	383	413	423	391	409	423	408	420	436	418	386	406	399	400	407	402	420	408	412	410	426	407	407	404	433	437	402	417	439	391	414	429	410	426	404	432	391	413	385	431	383	386	384	406	414	389	421	400	431	398	415	404	450	402	414	440	421	401	384	416	409	398	434	406	384	429	392	423	423	432	388	387	431	426	454	435	412	421	387	397	410	416	379	432	382	396	460	419	417	431	404	400	418	388	394	416	425	382	413	441	420	408	433	419	411	411	418	394	419	411	370	409	413	427	400	406	431	410	379	436	415	394	411	446	427	418	360	427	398	397	423	385	416	401	431	436	405	432	425	405	418	401	417	372	412	369	440	433	416	433	434	365	420	417	425	421	411	413	410	393	401	401	375	422	410	415	402	378	368	433	416	389	395	363	432	394	421	403	408	427	392	414	432	405	407	389	389	417	397	397	413	455	412	438	451	397	412	411	382	394	404	392	378	384	443	394	418	435	419	406	391	408	399	396	443	400	424	460	425	405	402	420	420	414	425	430	431	414	439	426	394	409	475	405	374	405	383	432	401	419	402	399	413	393	427	371	420	415	409	437	408	433	417	432	402	402	362	480	436	409	409	427	412	421	452	402	404	446	405	425	399	454	435	364	419	388	394	395	450	396	441	389	407	406	414	402	437	442	416	450	413	419	373	376	438	415	403	412	395	401	422	416	422	396	433	401	392	428	431	412	386	402	404	391	397	404	404	408	391	394	415	417	424	407	451	419	403	402	410	435	417	400	432	379	397	380	472	410	416	422	414	393	433	425	406	426	434	409	424	406	432	410	394	431	350	398	425	419	381	441	408	419	420	408	394	414	402	404	406	423	405	405	427	408	427	376	380	420	394	429	427	416	424	395	394	398	420	431	413	404	484	375	397	434	396	409	421	447	373	382	420	400	420	395	376	407	382	424	416	412	385	422	377	376	438	377	431	394	443	411	405	429	421	408	418	411	422	419	390	452	386	448	427	424	396	405	402	414	404	404	385	380	399	380	414	393	415	419	408	393	389	428	448	414	415	385	382	413	465	441	417	398	434	376	411	408	398	397	433	428	397	396	421	398	403	404	402	439	429	413	404	450	396	396	404	398	385	390	400	418	390	418	408	405	411	421	394	396	397	437	379	428	459	406	396	404	401	402	408	380	410	403	411	427	424	419	409	415	373	403	429	410	366	408	376	385	443	418	359	403	417	381	400	416	408	418	404	394	397	444	410	393	402	399	455	398	405	421	372	378	383	419	428	426	385	391	391	366	417	445	431	430	418	402	379	435	452	401	422	396	406	361	396	400	391	405	445	460	396	432	422	419	429	400	443	405	422	417	400	417	408	465	428	437	393	449	389	412	438	428	421	431	423	422	422	442	401	420	421	401	397	423	412	408	424	398	415	406	421	421	399	420	384	384	409	351	400	418	436	384	419	412	444	419	418	432	432	430	421	413	433	437	408	384	417	416	432	438	412	386	422	412	413	413	435	410	419	439	406	419	428	420	433	433	389	405	441	410	409	383	442	397	417	409	400	408	416	397	407	423	394	397	420	400	418	393	396	407	431	428	405	431	381	427	436	426	400	414	415	426	389	406	413	451	436	439	398	429	420	413	402	361	402	382	419	424	404	418	400	414	437	430	409	405	398	430	411	416	368	417	381	410	443	421	395	437	441	426	371	404	409	421	418	407	387	408	425	389	412	443	398	449	438	399	420	436	403	423	416	397	428	376	380	388	422	429	388	420	426	440	409	389	404	429	412	423	428	396	415	397	405	401	415	437	436	400	458	461	387	423	426	424	408	432	427	365	409	440	427	377	390	404	398	444	421	442	434	396	402	402	414	462	420	450	423	408	441	425	410	422	391	424	387	435	392	413	402	386	417	402	422	428	430	409	388	432	432	417	400	432	403	441	388	397	411	421	418	463	418	374	412	390	396	429	434	404	403	426	395	402	421	423	442	403	413	391	400	421	436	396	405	413	394	447	411	408	383	387	394	378	435	409	414	439	437	432	456	402	425	426	415	439	410	433	430	379	459	348	385	426	446	408	402	415	394	418	393	396	406	386	418	432	420	398	412	411	409	407	413	387	411	450	410	389	381	416	394	373	428	438	420	387	436	413	437	447	389	439	429	429	400	435	419	436	407	406	414	417	447	390	389	422	375	406	401	369	377	423	408	423	426	440	394	396	419	404	419	390	394	425	379	412	394	429	403	381	414	407	422	402	415	436	394	414	395	392	425	417	406	394	415	409	439	401	408	426	401	425	406	386	421	429	387	435	396	414	454	389	410	395	416	435	444	414	402	402	406	429	445	412	431	417	442	394	396	399	399	407	398	436	401	407	422	392	399	428	430	408	424	405	403	421	375	409	414	405	425	409	427	426	408	398	394	444	437	436	397	403	402	434	431	416	414	392	445	410	404	407	453	377	423	416	411	431	406	401	438	413	395	426	441	438	407	426	427	438	415	423	427	436	437	401	402	436	398	419	399	445	451	426	412	451	444	414	402	426	391	411	403	384	377	441	441	419	395	416	421	398	447	411	421	425	383	402	439	413	405	428	384	392	383	410	399	404	417	444	384	425	401	429	391	436	398	446	387	383	396	428	407	442	443	393	421	423	371	446	394	414	399	409	414	427	417	369	397	459	441	393	415	413	411	416	427	391	399	416	426	442	416	380	442	424	427	464	419	386	411	422	412	397	408	428	402	435	380	401	388	420	377	439	430	380	416	407	401	432	441	433	417	425	429	398	365	452	420	391	407	374	394	421	402	413	418	420	409	397	438	418	394	425	444	423	389	414	437	416	369	419	408	404	439	429	404	393	448	410	441	397	402	434	403	408	404	402	403	435	448	411	415	424	407	417	396	433	412	398	420	389	424	413	414	420	424	398	437	432	408	383	397	444	400	367	399	380	412	447	426	397	393	381	383	434	374	404	422	421	393	422	412	399	429	414	381	421	402	398	384	391	405	406	418	419	375	395	425	425	377	376	402	439	412	419	387	399	394	394	392	402	382	433	430	404	378	399	409	459	451	430	393	416	436	427	402	441	393	424	428	404	435	394	405	390	416	398	427	401	411	392	449	375	431	399	425	401	420	407	405	448	377	436	423	425	401	437	420	407	387	408	422	442	412	432	389	397	382	417	402	436	393	453	423	421	381	398	435	393	392	405	434	382	424	368	401	435	428	400	403	394	372	388	381	453	375	403	408	379	413	412	370	342	364	413	407	394	433	418	425	430	441	395	392	398	414	414	432
25049	21348	28010	25975	18259	11363	7924	5394	3725	2688	1925	1472	1296	1071	1040	799	755	673	547	502	504	416	438	397	373	378	346	344	378	313	376	348	304	316	283	307	334	330	305	321	312	294	309	304	298	274	289	313	324	278	287	309	285	283	308	299	302	282	284	326	294	306	284	282	281	294	299	290	331	284	289	287	252	286	297	271	298	278	301	302	295	290	297	282	230	298	306	299	282	287	320	268	274	295	302	316	310	298	310	275	277	304	278	281	300	272	283	286	254	272	290	278	276	296	292	269	277	261	296	266	277	291	266	277	294	306	289	271	310	278	295	296	281	275	304	299	281	280	289	262	279	290	314	259	279	315	276	286	302	294	266	267	298	312	304	313	286	302	320	296	282	261	262	265	291	303	304	317	302	279	271	310	296	299	288	295	269	293	303	312	298	292	254	277	286	267	294	283	280	287	294	272	297	307	302	271	268	278	311	278	289	288	289	302	290	308	302	279	296	289	267	304	283	295	310	307	284	286	267	285	264	298	308	294	309	268	283	276	297	301	310	275	284	328	255	293	301	313	337	295	283	289	304	248	276	281	297	289	291	268	299	282	261	294	264	312	283	330	277	290	291	292	264	289	287	245	307	283	291	286	278	302	271	299	300	284	287	283	301	304	273	295	288	318	276	292	279	267	278	287	272	267	262	288	289	248	283	300	276	283	266	293	302	263	271	278	281	311	316	274	290	322	271	297	269	273	308	315	296	294	298	295	267	314	291	284	300	337	276	311	304	325	275	310	297	281	293	317	296	298	279	291	268	299	303	269	283	279	286	279	303	319	263	276	269	272	271	273	296	290	283	287	283	292	296	263	272	284	301	308	293	283	294	302	302	272	275	294	254	305	299	296	296	320	270	281	307	276	276	328	281	284	278	265	306	270	290	285	279	279	283	269	286	286	256	313	294	310	321	279	296	287	273	265	308	292	277	264	278	293	289	266	280	258	274	317	302	309	283	286	238	294	308	269	269	281	294	283	267	317	270	284	266	300	285	275	282	293	227	284	302	283	280	293	311	301	274	272	301	306	266	270	286	285	303	318	282	301	300	277	317	272	276	276	267	301	261	271	291	284	312	285	279	277	287	295	297	286	264	308	263	311	301	280	287	298	266	297	288	284	291	281	314	265	278	253	300	296	300	325	280	303	303	309	260	263	275	282	289	294	323	277	274	253	275	308	295	306	262	275	299	304	270	290	308	272	283	287	298	272	273	271	271	280	291	279	306	294	299	266	297	290	311	275	274	294	280	253	273	278	297	300	275	302	261	279	290	274	273	271	275	284	266	305	292	293	280	277	321	246	299	255	323	272	332	296	279	285	269	264	275	300	322	297	283	274	302	290	279	289	306	302	270	310	291	267	278	267	298	293	252	269	322	305	264	281	283	277	272	270	333	278	264	316	292	285	309	291	310	274	297	305	288	296	278	310	289	287	304	312	303	318	285	284	271	299	295	273	315	304	273	278	276	285	300	285	305	283	291	279	284	278	282	245	266	293	317	279	310	299	286	316	297	276	279	270	294	296	283	279	300	296	295	247	298	271	293	273	262	292	267	283	318	285	288	297	262	285	307	308	261	268	294	288	300	318	290	283	318	252	313	257	317	268	300	278	308	289	249	277	297	291	301	270	276	283	285	293	302	267	304	288	272	303	281	289	264	277	266	299	295	275	294	305	291	286	280	291	252	283	294	302	318	287	269	301	312	284	312	305	283	262	278	307	286	271	295	279	244	285	263	281	296	281	282	272	289	276	262	295	268	284	293	295	279	281	264	273	257	306	302	261	274	258	260	302	265	292	282	263	287	326	268	291	284	285	335	301	280	315	287	298	289	266	320	313	271	278	284	298	274	256	308	283	236	286	302	304	274	271	277	302	303	280	301	279	278	282	296	313	301	303	294	281	280	246	321	250	301	300	283	290	267	266	297	272	306	285	317	285	294	311	294	303	304	299	304	290	305	274	326	282	272	281	299	275	286	280	271	270	281	297	301	300	287	284	271	276	318	280	302	309	270	305	301	277	294	289	302	309	280	287	305	301	279	283	277	278	290	281	285	273	275	299	281	287	301	295	290	289	326	305	294	298	247	302	292	298	296	297	301	294	299	303	285	286	301	291	266	290	261	310	323	274	256	294	294	284	248	283	291	275	331	241	265	294	320	236	310	288	278	290	318	282	308	282	298	298	292	296	304	269	289	306	295	289	268	303	306	290	255	330	268	291	268	293	265	280	306	285	290	257	314	286	299	300	314	280	325	326	295	275	295	288	312	310	289	267	293	282	286	292	278	295	275	285	255	278	307	319	298	312	300	271	305	272	286	283	304	284	321	282	276	279	287	275	249	273	307	279	295	306	288	284	312	286	262	275	296	276	289	296	311	307	298	258	266	308	291	304	285	331	303	286	265	288	247	287	292	300	307	257	288	243	284	276	260	282	292	299	274	298	288	295	307	302	276	296	288	278	294	271	339	308	285	293	299	263	252	282	291	280	303	315	266	241	270	298	273	272	272	280	309	302	293	276	306	249	273	291	305	286	272	297	292	278	298	295	283	296	302	270	321	280	268	277	290	302	264	313	289	289	290	286	293	331	292	274	288	292	298	291	252	238	299	253	269	273	295	289	273	304	310	275	282	283	284	273	297	257	284	302	247	280	258	268	297	276	257	267	267	266	296	281	280	266	276	310	277	274	294	281	307	289	264	294	260	291	273	295	291	330	285	276	281	287	283	256	273	281	260	267	297	288	308	252	277	272	303	255	303	272	294	298	296	293	282	295	255	302	274	274	265	289	287	336	323	288	277	253	294	287	295	288	292	285	291	311	268	286	317	284	285	298	290	291	301	262	292	265	295	304	283	282	282	309	288	268	303	290	274	250	255	297	272	252	310	292	271	306	284	277	251	278	280	318	277	287	267	281	311	244	283	274	278	287	285	277	273	293	295	270	318	308	293	288	285	306	289	270	294	278	289	271	279	288	290	267	309	279	293	258	262	299	297	283	282	296	306	316	261	274	277	281	263	289	290	294	293	288	315	305	283	302	297	296	245	285	282	285	293	259	291	275	267	307	258	305	282	264	316	285	279	282	249	273	264	285	304	309	277	288	275	300	275	298	280	287	303	273	294	290	319	287	267	306	278	294	312	277	298	254	293	277	287	268	284	284	270	279	295	289	271	287	272	266	282	255	288	293	297	302	256	268	300	266	316	292	302	287	280	285	275	271	300	290	322	308	314	259	263	294	276	295	306	295	246	295	267	273	276	303	272	272	305	276	308	301	295	288	275	274	312	296	301	257	284	291	278	292	266	285	294	302	299	302	287	289	276	313	277	285	291	317	285	256	259	268	290	280	283	286	280	300	311	292	297	250	285	262	295	290	288	286	290	292	255	254	285	293	301	289	289	282	244	306	287	306	236	295	291	265	293	314	255	278	279	294	270	260	300	290	298	286	283	295	292	284	283	277	258	303	299	279	281	255
30399	50831	36343	22571	18055	14984	11704	9225	6522	4643	3368	2380	2104	1734	1496	1228	1125	879	725	658	606	586	519	509	492	460	455	402	401	392	358	406	381	327	368	339	370	336	354	343	379	324	332	328	308	301	341	304	320	314	310	366	328	358	332	353	364	365	319	348	336	282	355	332	315	349	298	344	307	333	314	339	350	328	301	321	304	306	322	320	292	346	320	335	310	352	300	337	309	322	325	320	330	329	316	341	315	321	323	338	287	308	337	302	323	318	322	334	318	330	334	304	287	294	282	326	315	322	282	316	310	333	307	328	316	304	316	287	364	377	315	313	321	314	297	361	330	303	329	311	320	306	314	297	304	321	332	313	302	323	334	309	324	304	327	358	305	291	296	318	331	318	290	313	306	318	309	302	297	302	307	290	308	314	286	316	348	306	315	340	281	308	323	295	272	332	333	311	306	313	320	349	313	372	309	325	320	374	356	307	303	311	309	322	302	327	331	299	332	348	290	313	325	309	337	301	318	339	335	316	315	314	318	311	319	317	291	299	320	290	303	281	319	326	319	304	339	294	310	328	335	299	295	314	294	310	327	310	302	345	301	302	361	326	329	354	313	302	351	341	305	324	346	321	348	303	292	315	303	303	309	308	322	311	333	307	292	334	311	338	305	295	328	316	331	278	329	294	293	306	325	311	302	345	309	288	325	341	338	309	324	352	328	293	302	326	313	311	312	322	322	330	307	358	295	313	307	292	319	292	306	322	288	314	339	308	356	297	284	334	326	353	312	339	341	349	325	308	317	279	316	332	347	324	310	341	297	296	343	281	281	329	324	307	313	317	316	307	306	325	315	300	312	304	325	320	319	305	328	326	324	310	308	329	323	322	341	353	312	312	303	308	309	277	323	316	332	313	311	331	299	347	325	322	343	313	293	310	335	323	310	326	297	334	299	304	317	282	309	335	288	315	304	283	320	304	290	319	319	296	321	282	294	314	314	301	312	282	309	290	327	297	294	322	332	331	338	315	330	328	306	313	328	333	313	311	320	302	315	319	300	309	304	300	327	300	304	319	320	341	311	320	312	318	312	307	297	298	325	294	353	299	304	345	318	335	339	335	319	291	310	298	315	297	316	318	324	347	346	327	324	298	323	315	323	307	334	293	290	346	314	293	321	314	330	306	295	320	330	302	336	289	335	328	284	311	314	320	348	325	295	281	300	301	329	343	305	309	362	321	308	322	305	312	300	322	314	294	318	295	345	307	324	295	293	334	309	338	325	332	304	315	299	347	291	309	310	311	313	309	332	304	300	263	312	308	314	319	306	282	308	322	268	326	295	332	291	308	338	351	305	323	327	332	318	314	350	315	301	339	335	301	288	293	307	335	309	327	333	307	294	337	279	336	298	342	323	328	329	316	322	325	319	347	312	292	274	306	309	336	316	344	318	315	333	343	300	300	326	327	284	304	288	320	287	323	324	325	287	315	338	302	319	292	289	323	302	315	304	287	347	323	319	353	335	335	339	301	312	316	309	300	305	294	324	328	315	350	314	322	320	325	323	314	291	289	316	344	290	333	307	337	308	304	292	301	295	324	287	303	291	320	314	334	327	294	316	286	301	323	322	317	311	331	306	315	338	313	321	317	275	313	293	323	330	332	307	318	345	312	324	314	298	333	332	305	312	326	325	344	296	317	309	343	315	302	318	291	327	304	349	322	317	291	295	350	325	326	288	306	321	303	309	289	308	311	333	316	315	358	355	310	331	284	324	292	312	327	313	318	282	279	311	294	327	298	319	331	307	309	336	315	325	314	331	297	328	327	323	309	312	316	328	331	318	310	332	315	313	312	334	357	317	322	316	308	306	300	298	310	316	298	310	304	331	326	316	291	348	332	327	319	335	276	324	354	312	315	340	320	318	328	297	324	330	339	305	320	322	307	283	310	329	305	318	323	332	311	325	312	295	334	305	340	333	307	338	315	321	274	356	306	302	308	316	333	312	336	301	329	306	340	304	330	320	306	296	289	343	340	340	288	319	295	346	329	333	306	301	283	308	295	323	315	294	316	306	323	315	304	287	281	318	323	312	315	305	323	295	339	313	322	329	289	318	327	318	358	323	306	297	283	330	302	276	312	303	326	316	316	302	308	301	327	320	318	312	277	332	312	323	331	326	323	329	325	320	339	321	323	315	324	317	326	320	278	288	305	345	301	327	323	327	313	305	296	283	312	305	299	322	330	335	341	304	322	343	293	322	328	329	316	322	324	326	311	299	306	335	327	292	301	315	310	313	329	333	359	320	328	330	309	330	302	310	302	308	312	326	323	324	300	352	317	337	303	289	355	320	325	304	304	303	296	293	324	274	295	337	324	328	322	263	311	321	318	303	349	296	308	330	332	338	326	316	335	302	347	287	288	307	301	343	287	315	312	295	331	316	306	349	327	294	322	339	305	307	288	336	324	322	312	295	341	327	346	349	298	307	314	337	292	322	337	295	307	303	332	345	331	317	315	320	328	284	294	312	326	307	301	313	305	335	352	299	316	314	311	331	307	305	322	330	303	314	342	307	305	346	336	300	322	332	283	311	306	309	308	295	307	339	291	307	295	298	324	331	323	298	334	319	333	305	301	329	327	337	318	363	326	329	285	295	310	307	320	302	312	296	308	315	328	347	329	293	307	357	329	286	335	318	325	302	287	323	346	298	327	308	332	334	304	302	309	320	314	317	325	326	342	298	299	293	318	325	303	283	321	314	297	336	291	337	315	301	329	328	326	336	313	284	312	350	302	309	285	333	320	304	325	296	341	328	296	322	305	295	323	333	294	303	316	342	346	317	324	309	302	315	329	313	326	312	322	301	314	323	280	324	304	334	331	292	340	361	330	356	287	312	364	296	321	303	311	307	311	310	318	313	320	333	331	345	314	296	294	331	327	319	293	311	312	319	313	318	313	307	307	312	306	352	314	319	303	318	343	271	323	332	332	335	342	310	316	310	310	341	318	352	297	306	284	308	312	313	298	322	322	335	342	297	320	302	290	331	309	297	306	305	313	324	323	306	338	346	305	316	314	279	332	314	332	337	350	264	330	286	334	336	289	319	322	339	312	327	311	318	296	316	311	309	359	294	312	305	293	287	339	348	306	285	325	305	295	321	299	314	338	323	283	290	305	307	331	298	314	333	298	297	340	302	345	308	276	293	334	311	305	289	348	302	313	323	307	301	320	301	310	306	354	316	345	315	314	325	285	284	307	307	323	338	313	343	294	315	326	294	304	329	327	301	315	323	317	314	337	321	329	314	301	281	300	303	314	313	336	322	345	329	324	305	331	325	308	325	363	325	349	318	318	316	317	315	314	299	344	325	329	320	322	267	323	334	285	288	308	313	335	324	304	318	320	310	301	315	309	325	317	330	306	313	327	299	323	318	340	286	337	276	307	342	305	312	305	328	322	331	300	326	303	345	323	328	315	363	295	325	331	316	327	299	319	315	320	349	295	299	313	356	290	283	321	325	305	318	302
22720	21240	28927	23936	21607	22718	19504	10531	6786	4972	3454	2642	2300	1996	1722	1418	1213	1101	863	816	733	649	656	565	562	537	562	525	543	500	501	534	474	466	426	502	444	451	447	465	401	452	442	423	432	417	456	445	407	462	379	403	408	393	375	435	424	443	421	417	403	384	434	384	395	416	397	426	383	443	389	384	418	396	436	388	410	427	384	402	399	401	399	403	427	408	386	405	416	391	401	404	381	430	402	441	383	422	430	398	435	406	407	373	408	441	439	407	441	400	380	410	405	410	406	406	422	402	389	409	400	403	405	385	382	422	411	385	400	407	372	384	416	411	413	410	399	380	369	368	393	372	410	382	374	400	420	374	400	409	381	437	418	416	381	404	404	419	366	374	375	373	408	383	414	405	396	438	369	387	405	420	397	373	370	423	418	406	374	407	426	417	376	391	405	395	381	393	375	384	377	375	424	391	405	427	375	383	403	399	391	406	419	406	371	401	396	411	420	390	444	442	430	393	443	391	408	368	428	427	384	383	407	391	396	387	388	433	365	411	405	389	436	390	416	389	417	429	421	408	382	382	415	394	387	402	363	390	439	381	394	397	393	421	395	339	418	434	376	391	393	371	421	412	373	408	427	408	382	400	401	426	381	390	377	388	427	394	403	388	448	384	459	385	425	379	406	391	385	440	394	364	373	384	422	377	390	403	412	388	409	400	407	368	365	395	404	420	422	412	398	399	395	384	376	418	442	408	428	380	362	438	350	395	410	403	378	384	411	418	435	394	398	428	401	414	424	409	406	387	354	406	379	417	429	386	387	401	369	378	398	367	397	422	408	388	366	419	386	400	385	406	369	376	421	390	405	429	423	364	405	407	395	413	395	400	433	376	410	407	406	380	373	393	422	401	372	443	396	394	400	411	389	414	403	394	405	398	398	397	404	407	396	402	415	419	411	416	421	400	438	360	422	426	419	392	402	393	426	419	394	377	374	381	394	434	385	360	420	410	380	378	363	407	376	440	377	417	371	403	376	371	409	396	369	385	403	412	375	386	378	396	436	435	388	394	379	395	394	392	428	447	374	397	391	410	407	403	406	404	415	430	413	394	383	409	373	397	416	391	378	394	405	356	418	405	433	398	412	438	386	386	427	400	362	438	410	438	390	401	380	420	399	395	399	402	433	391	365	414	433	386	425	419	419	416	399	429	396	404	398	383	419	377	422	384	447	388	376	411	413	377	446	374	387	397	426	390	400	399	382	408	402	411	406	394	393	375	385	421	423	390	416	373	398	377	377	411	394	410	383	411	415	391	392	385	402	400	420	400	362	418	416	392	413	434	418	443	372	398	428	395	415	415	382	411	427	397	391	380	418	374	394	410	433	394	397	348	400	413	405	379	399	423	362	377	424	386	410	375	422	413	393	426	371	352	410	439	385	402	376	386	431	421	384	427	369	421	411	401	393	416	399	372	416	401	399	428	398	412	389	383	374	401	428	421	425	412	388	384	424	430	393	413	383	399	431	396	403	405	431	378	370	371	423	393	406	396	410	400	373	384	412	379	402	409	340	408	440	389	378	425	409	426	366	382	396	379	397	421	415	425	375	389	390	382	407	398	399	396	410	408	398	394	380	379	421	371	402	383	403	423	420	369	406	395	408	388	360	399	398	417	395	423	395	388	400	399	373	380	393	414	400	400	406	381	386	371	393	402	427	424	391	409	395	367	407	390	370	380	383	376	362	416	430	406	394	376	390	401	378	426	425	422	386	413	425	450	417	418	434	390	401	444	414	364	376	418	403	381	426	420	438	420	418	416	418	419	423	414	382	400	387	407	384	371	370	399	356	387	391	436	396	404	355	383	437	375	390	385	404	398	455	393	413	436	395	441	390	412	428	418	376	402	381	404	403	417	379	395	409	410	378	452	411	407	390	406	411	384	413	387	418	383	416	378	388	433	384	374	407	397	412	391	440	377	381	415	370	426	445	372	397	389	458	415	404	389	368	367	412	379	404	421	343	385	406	414	442	431	402	389	396	419	382	389	407	402	381	369	404	372	382	420	357	392	382	393	434	433	391	408	374	366	385	405	370	372	404	395	405	412	367	374	389	409	436	427	385	404	384	423	405	402	427	421	381	373	370	387	401	391	404	391	414	412	390	418	379	398	431	447	392	430	394	433	364	393	411	407	380	392	375	389	414	409	386	409	435	383	392	394	440	391	376	429	429	377	397	401	433	430	424	394	389	385	397	427	407	395	402	396	407	419	379	392	448	411	393	394	416	365	421	417	406	414	416	375	397	377	390	388	394	411	405	429	387	407	399	406	407	405	398	378	399	415	367	382	399	406	409	422	380	372	414	389	420	396	378	391	406	393	434	401	409	380	400	415	382	396	381	403	419	425	423	373	392	393	405	405	381	408	413	378	402	418	375	415	418	384	407	415	386	405	391	404	392	416	377	411	389	407	397	408	399	404	369	414	401	395	412	388	397	404	368	374	414	402	397	396	397	391	411	410	404	404	404	409	377	411	406	434	443	391	375	439	385	415	406	410	371	429	399	415	403	391	424	412	403	423	388	397	437	371	404	426	396	367	385	417	365	365	421	404	423	392	397	388	402	369	405	406	403	402	414	412	419	378	371	419	358	393	416	383	364	383	401	372	350	368	393	398	371	403	359	393	388	405	378	381	391	394	392	407	410	370	424	409	400	385	396	380	405	406	391	409	411	399	452	393	373	404	400	401	376	373	379	408	370	364	459	398	413	393	408	394	367	394	392	416	390	379	401	427	415	382	412	392	404	406	358	347	410	408	392	380	409	405	402	391	442	394	381	363	389	405	370	433	412	389	400	400	389	360	391	395	374	393	424	415	395	410	391	393	374	395	400	435	456	379	399	402	384	399	389	385	416	384	402	418	466	397	427	403	369	385	407	423	394	417	422	400	416	402	400	367	426	371	404	430	387	364	415	416	397	415	403	380	400	418	373	405	409	390	385	400	419	394	402	362	397	404	426	405	407	415	396	402	377	371	381	397	395	409	410	367	360	426	380	439	367	400	397	415	413	414	408	397	364	409	383	377	373	440	414	380	382	379	400	395	418	409	386	416	405	378	416	378	416	391	387	397	399	418	427	383	397	423	404	394	403	430	442	389	431	419	421	374	412	415	405	387	414	430	434	362	422	389	367	397	420	390	395	376	399	378	429	352	406	409	418	394	390	387	401	440	393	372	392	383	413	415	403	409	389	395	399	370	395	383	411	394	415	390	407	373	439	376	377	406	404	388	425	407	404	406	374	401	404	380	374	399	370	381	401	390	397	410	394	424	408	382	393	401	398	412	426	372	409	418	401	398	400	409	396	356	427	411	434	411	414	407	397	394	395	386	426	419	394	416	407	377	368	428	404	366	389	367	402	411	411	381	396	398	394	397	391	396	414	408	374	404	370	440	392	422	406	408	359	404	383	379	419	380	415	446	386	401	375	417	361	384	385	403	409	390	375	407	390	417	402	379	415	417	391	390
33414	63056	45729	30996	26561	22241	17342	13756	10444	7596	5456	4218	3677	2985	2517	2043	1825	1578	1157	1043	914	811	778	749	705	651	698	628	552	578	563	564	549	591	560	528	520	496	470	516	471	465	475	454	489	438	466	493	419	432	465	452	443	449	448	452	480	478	404	403	424	440	437	437	405	435	421	450	460	443	415	451	439	450	400	468	412	386	458	473	412	427	413	448	419	428	460	417	444	416	432	444	477	416	455	431	424	428	427	455	401	391	465	424	401	421	423	449	452	440	452	412	425	425	443	407	423	420	412	418	408	425	440	398	440	438	449	461	414	411	408	417	439	479	408	381	420	404	428	404	396	393	407	425	432	392	450	453	382	432	420	424	410	464	439	411	394	421	436	444	403	415	413	387	437	379	456	435	437	446	432	406	401	404	402	433	427	436	389	432	435	377	426	388	426	416	448	447	463	408	427	429	408	482	459	398	485	422	460	408	438	406	441	410	457	411	432	472	398	445	429	446	405	453	449	448	392	417	410	433	414	402	436	405	402	410	389	427	458	448	430	432	421	448	412	444	432	390	436	395	452	447	449	448	446	413	401	406	437	420	389	465	426	417	447	414	428	429	416	423	449	421	456	461	446	426	447	403	437	422	446	456	418	410	421	456	393	452	423	422	396	408	427	465	389	420	430	432	433	414	415	429	443	454	438	431	453	440	432	406	465	462	442	478	399	427	427	453	422	414	410	435	449	433	457	412	418	452	410	456	453	441	436	397	403	410	442	404	416	417	415	398	468	386	423	437	449	426	417	450	418	431	421	422	425	432	430	436	482	420	399	447	388	461	457	466	433	468	446	441	443	402	452	431	419	415	404	410	431	429	463	412	430	446	397	450	440	433	415	438	398	448	396	418	456	455	426	418	397	418	422	428	454	418	406	429	424	410	421	452	454	434	409	415	417	403	428	456	409	477	382	416	420	419	434	424	431	426	423	451	420	440	406	431	410	418	426	432	427	388	420	455	438	452	423	370	423	461	442	454	416	415	445	393	447	437	424	398	475	421	439	425	419	424	440	384	414	393	473	435	431	448	438	416	409	416	443	402	432	393	417	453	418	427	423	410	424	435	421	403	409	421	476	393	407	406	446	424	450	436	452	412	440	433	425	431	438	435	414	447	417	458	420	413	396	428	401	423	439	428	426	448	428	482	459	374	413	425	400	423	433	431	445	449	430	423	452	416	443	433	418	434	436	457	427	459	427	399	414	421	434	422	437	445	403	426	443	421	444	459	418	435	416	445	440	441	414	379	401	368	430	432	420	405	410	433	381	389	407	443	420	438	457	408	422	420	417	427	418	403	484	428	413	436	437	379	478	424	454	426	428	451	426	419	385	431	428	472	432	424	406	436	398	428	392	420	409	422	428	423	400	435	428	453	414	436	387	433	410	420	418	466	433	425	430	418	431	419	409	402	464	422	498	404	414	406	443	439	423	420	434	404	402	404	427	374	432	434	413	430	447	412	412	442	409	410	441	442	425	413	439	396	426	389	408	444	422	421	451	419	418	449	450	418	413	450	456	417	462	414	445	452	415	437	397	423	408	393	396	430	435	430	463	447	413	423	372	451	395	440	442	475	416	401	418	441	424	434	436	399	452	450	418	444	413	429	438	425	409	421	410	461	413	425	447	426	433	402	423	419	400	411	387	434	393	395	420	399	422	429	416	437	453	416	450	429	403	398	414	416	448	471	416	387	423	414	426	440	456	431	450	406	429	405	394	424	425	380	471	451	435	437	415	460	410	466	420	450	408	449	467	429	434	405	440	426	416	456	395	412	460	433	435	428	400	440	455	433	417	442	422	420	405	431	408	389	458	433	420	414	412	399	442	423	395	436	440	421	418	435	413	409	428	433	438	431	429	457	391	448	441	381	405	471	453	425	445	386	457	420	456	424	468	429	449	440	411	444	410	425	400	447	444	428	463	439	427	418	408	431	421	409	421	480	419	387	420	399	412	451	406	413	446	386	435	432	428	454	411	379	457	406	479	387	444	450	404	422	398	416	420	427	387	420	431	412	433	418	394	422	415	454	430	412	408	425	422	412	409	438	436	419	440	415	406	397	415	442	405	433	455	412	452	418	401	401	462	434	448	435	432	415	451	440	424	419	441	431	427	450	415	405	431	386	413	411	385	471	433	412	406	415	390	469	422	413	419	424	414	435	404	415	436	400	413	404	394	398	416	451	438	425	423	432	400	426	464	403	447	379	439	412	433	432	447	391	421	434	425	437	398	448	381	405	408	434	421	420	401	428	433	412	387	425	422	423	445	432	426	486	427	445	419	435	397	446	396	417	440	412	447	422	427	423	443	423	398	448	433	416	438	444	455	430	406	432	435	388	446	396	451	418	433	387	396	426	465	437	419	422	406	406	417	448	449	465	396	434	446	409	400	438	392	449	416	434	443	432	433	392	442	441	399	412	401	412	409	433	475	428	432	428	419	408	405	463	420	429	444	421	421	413	426	436	462	389	418	425	424	445	412	370	447	428	420	407	405	422	428	452	421	443	441	407	415	430	401	428	431	456	450	455	366	476	417	439	410	464	451	434	441	433	412	432	448	435	444	426	443	393	421	447	415	460	392	414	439	419	432	412	414	431	400	437	411	463	430	422	432	448	425	429	431	388	440	450	407	404	427	409	394	426	420	405	436	436	414	412	407	408	406	472	421	443	409	421	443	445	391	434	431	417	395	417	395	409	421	434	403	435	412	409	416	420	441	414	396	395	431	428	404	397	443	395	401	422	416	397	431	427	426	429	387	411	430	461	398	413	444	421	410	427	450	409	448	394	396	424	449	427	429	402	418	430	397	429	401	437	429	444	424	434	421	426	406	447	437	387	442	462	425	395	422	434	433	436	442	409	454	429	413	433	409	439	430	428	422	444	426	407	421	445	439	410	436	437	409	436	449	435	458	405	410	416	442	422	421	445	462	452	406	427	436	454	423	405	425	420	429	439	446	435	464	439	419	446	433	420	428	438	424	451	432	378	424	443	416	445	417	436	449	418	473	438	454	413	452	404	445	449	406	394	411	412	445	449	418	395	446	435	430	424	421	398	412	390	420	421	431	431	446	406	408	422	444	382	434	406	386	414	404	412	433	441	450	411	393	409	420	418	427	423	434	431	432	405	432	413	392	441	429	429	460	442	419	436	420	418	428	383	430	424	424	449	424	416	408	425	435	403	403	440	398	434	396	426	471	441	429	446	428	439	398	438	457	432	430	429	404	432	423	422	430	403	406	422	381	419	408	410	423	448	440	415	406	442	428	416	445	468	431	465	428	435	404	471	427	432	432	426	428	385	414	414	415	439	457	447	428	423	422	438	394	404	418	442	456	423	419	404	436	412	429	419	428	405	408	434	421	416	419	406	425	411	414	447	448	455	447	418	418	428	408	448	433	436	424	425	395	430	427	424	423	416	426	453	418	408	403	447	401	429	462	424	408	405	428	454	433	447	454	422	441	436	465	416
30713	30919	31705	20677	12464	7947	5282	3788	2712	1957	1401	1211	993	945	743	684	649	582	477	470	407	446	373	341	376	393	353	330	347	340	331	323	332	313	308	346	366	357	317	321	284	349	294	327	346	314	337	306	308	322	320	338	302	287	297	314	268	304	309	330	306	320	298	294	329	292	285	327	295	291	308	302	301	314	323	288	278	267	290	296	291	310	303	340	306	305	301	309	300	299	303	311	315	284	287	306	312	308	303	325	305	311	305	315	328	307	295	312	301	332	282	291	303	304	284	285	278	294	323	311	322	293	310	308	310	308	310	296	308	291	306	299	300	321	319	289	307	304	319	318	280	280	324	331	291	288	303	298	305	317	303	284	306	334	329	300	320	315	310	338	290	290	326	297	305	295	311	309	296	321	316	297	300	324	316	295	304	321	295	337	313	258	320	319	312	323	310	308	286	257	290	276	297	335	310	300	305	303	295	304	333	308	322	303	300	303	309	284	334	293	303	313	315	285	307	299	315	325	312	306	298	306	343	318	287	296	302	292	305	288	297	298	318	298	331	281	298	295	296	331	267	337	295	294	336	304	313	296	337	303	317	312	305	291	323	329	295	289	321	312	314	303	307	300	317	304	297	298	320	303	316	290	315	277	285	312	316	318	282	320	317	325	272	323	270	311	308	289	327	329	326	329	262	322	281	323	314	315	321	298	303	310	327	341	323	305	317	286	307	287	304	335	319	311	332	325	277	342	334	276	294	316	265	299	326	273	286	309	323	321	301	316	298	317	323	299	305	318	275	293	275	302	303	269	291	270	307	310	318	322	318	305	310	319	310	323	319	318	299	273	345	319	310	290	276	289	309	302	283	307	314	309	292	296	310	285	298	313	341	284	317	294	335	317	307	305	334	319	329	318	317	310	290	298	318	320	307	293	283	285	314	315	281	306	306	280	290	300	274	289	316	370	315	301	302	341	307	287	274	319	309	320	312	328	290	274	316	264	328	273	325	297	311	307	327	288	279	297	318	333	287	313	279	330	303	287	324	299	317	337	313	294	328	342	313	302	313	312	326	303	310	280	290	317	282	323	304	305	316	324	295	286	272	312	296	331	318	299	317	298	279	296	310	291	326	297	302	291	310	330	346	310	306	308	293	300	314	286	308	300	327	335	333	265	279	277	319	312	311	305	330	312	289	297	273	321	282	302	320	292	311	309	304	330	286	321	282	312	307	319	304	273	319	298	324	306	310	299	334	315	319	294	312	325	292	295	308	318	271	294	274	323	319	306	298	323	309	301	288	316	306	272	318	311	285	319	361	292	309	280	285	311	313	296	306	304	320	303	304	315	288	311	278	331	322	296	313	310	325	351	301	285	275	304	298	304	262	309	304	344	323	286	291	333	328	315	278	316	271	289	349	308	305	299	303	294	317	280	304	271	316	294	310	308	352	292	335	328	317	333	311	326	312	288	287	315	296	314	334	321	299	335	282	311	298	294	318	333	313	315	315	305	308	313	292	293	295	283	311	319	322	325	310	314	295	308	272	300	322	304	288	323	293	285	294	297	304	303	286	321	330	336	366	304	310	281	302	305	296	318	291	316	299	316	312	307	298	328	299	309	294	294	315	280	324	310	283	307	286	325	310	329	310	312	293	323	325	309	310	327	317	328	314	309	302	301	320	276	314	332	309	320	331	312	272	319	323	321	301	294	332	310	299	279	306	315	315	288	288	328	311	333	303	311	300	305	307	304	271	307	292	331	298	307	308	287	328	285	332	324	289	282	277	320	286	338	311	315	308	318	311	292	305	309	294	294	304	282	325	311	302	269	313	322	317	293	302	297	325	301	302	325	346	306	266	293	298	305	286	282	336	301	301	337	290	329	312	297	294	295	310	280	287	309	336	313	277	312	319	305	269	287	308	286	314	304	305	281	322	279	296	305	293	292	314	319	305	314	304	310	279	273	319	335	302	318	303	315	286	343	327	295	277	296	291	310	311	347	294	297	283	284	325	287	331	348	300	323	271	303	289	288	281	276	324	310	292	320	300	296	276	309	254	299	322	316	287	299	309	313	293	292	285	272	283	281	336	307	321	324	297	311	312	315	302	287	341	288	323	280	315	297	323	283	302	281	270	262	315	296	303	322	312	298	325	297	272	330	294	328	303	312	289	322	293	299	310	283	306	295	304	301	311	319	319	303	304	315	334	329	292	306	313	312	304	293	301	323	334	295	287	306	287	359	314	257	319	301	347	331	278	290	285	285	306	283	300	323	325	321	306	311	296	306	270	294	315	301	301	330	304	285	331	302	278	338	292	334	335	308	318	321	323	296	295	315	315	322	326	307	285	320	315	308	287	299	270	268	313	314	311	301	308	291	315	261	310	303	290	316	293	300	302	298	337	310	300	302	272	310	319	320	321	279	291	305	289	301	288	310	330	287	347	310	315	318	326	290	316	321	322	272	325	303	330	301	309	317	275	304	277	310	276	299	298	297	331	319	289	303	313	310	289	306	317	332	293	319	320	312	312	313	277	286	299	296	318	306	294	287	295	295	307	304	282	279	309	288	318	311	295	300	277	308	309	306	299	318	288	309	288	303	284	295	297	259	312	302	317	294	277	308	308	322	323	300	330	307	289	311	322	311	272	309	329	316	336	292	319	313	268	305	349	287	304	334	305	311	311	283	297	307	280	301	297	331	312	304	298	323	305	289	284	326	307	322	305	289	305	322	315	310	276	327	295	341	241	297	324	287	308	302	293	272	305	308	313	308	298	296	328	292	300	294	311	342	320	325	313	305	310	327	308	324	286	283	319	316	291	297	306	301	326	333	338	292	349	314	297	301	303	324	310	320	334	320	282	290	276	294	319	313	324	315	317	286	338	342	305	304	304	286	304	335	291	270	319	277	247	306	294	310	311	280	284	297	318	278	278	291	293	319	316	310	310	298	293	295	315	325	298	300	292	294	289	314	307	308	346	331	298	292	291	320	287	262	309	307	323	298	303	321	301	301	279	314	306	315	311	317	335	308	294	315	299	322	309	320	335	290	297	318	287	297	298	300	308	292	302	318	282	313	282	269	285	293	295	328	310	329	298	320	289	305	298	304	294	321	324	332	313	325	326	320	297	289	317	302	292	315	327	303	289	330	319	324	313	323	313	348	296	307	302	318	303	314	308	329	319	296	306	302	295	296	308	318	301	311	302	309	305	328	319	311	319	303	313	314	314	310	302	321	294	322	332	319	328	274	289	350	317	307	286	300	282	283	336	305	302	290	335	289	284	334	329	298	327	306	311	294	301	290	326	334	295	309	291	325	296	298	317	316	314	316	318	299	288	313	319	321	324	339	316	319	294	290	314	301	325	291	321	314	274	294	300	327	285	289	276	304	287	294	284	304	301	311	304	303	305	299	285	302	310	310	293	313	313	341	309	333	289	331	316	294	303	294	309	296	320	314	289	314	304	303	288	308	307	271	314	309	282	321	311	291	293	293	319	318	319	295	299	317	286	328	276	350
31020	45169	31658	19184	15284	11829	8704	6510	4712	3251	2490	1900	1648	1371	1242	941	935	796	591	560	505	492	492	477	419	419	436	396	395	388	397	394	370	350	399	369	384	367	386	344	341	338	332	351	320	316	316	344	349	376	292	297	363	328	332	364	354	351	321	319	334	286	313	342	321	325	332	359	345	318	323	317	376	317	305	336	294	351	335	329	338	356	335	323	323	315	337	358	349	323	323	330	342	371	349	308	330	341	341	312	357	338	358	322	326	322	359	341	343	324	326	318	325	332	334	326	327	328	346	321	369	351	351	323	314	329	325	331	330	326	339	316	289	320	345	311	324	347	315	348	319	357	306	323	328	334	367	339	318	322	334	333	324	343	341	320	310	318	337	379	338	330	336	357	331	340	325	330	346	347	326	338	367	338	355	295	329	342	343	344	311	299	314	345	300	298	341	327	346	325	344	317	341	328	305	327	351	334	322	372	328	337	341	335	352	324	341	343	330	337	323	343	340	339	345	341	344	324	334	360	356	315	352	342	353	364	322	318	337	322	362	344	325	316	335	364	325	307	319	377	350	330	349	368	330	340	321	337	313	330	338	309	342	326	326	275	330	332	358	353	320	333	356	321	344	339	325	307	319	314	326	340	322	338	310	360	310	344	354	339	343	300	353	312	335	334	330	344	331	315	335	340	309	363	311	296	357	306	336	356	326	331	368	335	295	332	342	318	324	329	351	336	344	362	340	329	326	318	333	331	327	359	320	322	362	338	309	326	325	344	346	308	338	333	326	346	332	349	318	307	321	369	349	350	317	357	330	336	340	311	318	357	332	348	325	321	335	329	359	338	340	329	326	309	369	321	360	336	327	335	358	296	348	336	336	340	336	346	324	343	327	305	324	311	352	307	329	338	319	353	318	331	301	314	296	324	347	406	335	346	342	316	343	343	341	371	309	368	332	356	331	331	332	323	306	311	345	353	322	348	320	345	348	339	333	348	302	328	345	333	365	281	319	360	320	342	326	336	342	345	320	310	346	325	326	355	384	336	363	358	333	337	346	315	307	298	312	342	367	324	330	332	327	335	346	362	365	339	356	310	303	356	349	325	357	311	346	326	317	347	312	315	319	345	299	314	331	324	340	330	330	335	321	314	361	320	337	333	322	378	326	349	322	335	343	318	333	313	325	314	328	321	342	311	338	329	357	339	360	344	327	327	307	330	321	314	329	359	342	311	361	334	355	318	313	361	351	349	338	361	329	326	319	327	329	390	361	297	350	365	352	360	317	345	323	340	331	315	317	324	293	330	344	353	364	297	316	295	373	331	330	361	344	340	340	359	320	305	330	287	320	268	323	328	343	318	356	346	340	333	347	336	357	358	341	343	357	347	322	348	343	343	333	314	375	335	345	337	347	346	329	336	332	316	366	313	314	349	363	360	334	347	357	345	322	356	314	323	303	331	334	321	338	319	358	348	337	337	315	329	358	352	322	330	323	333	333	357	312	344	317	315	301	316	325	338	334	350	312	339	353	360	339	315	365	328	343	323	334	357	321	333	334	287	321	339	316	289	309	303	360	309	324	323	318	380	337	341	305	306	315	361	306	307	361	311	330	322	326	335	325	321	327	339	344	321	336	325	328	308	312	319	319	308	335	349	319	322	332	341	314	302	377	346	330	337	334	322	319	338	313	328	323	313	346	344	352	373	331	344	335	356	358	359	320	318	314	311	364	354	341	380	339	337	318	331	318	319	355	335	313	359	322	341	337	371	344	342	348	337	307	338	352	329	343	364	344	372	326	317	357	328	323	325	333	327	308	324	318	347	315	310	346	341	346	338	322	312	321	334	304	348	325	341	377	344	321	316	330	346	321	334	350	315	321	374	329	324	365	311	317	319	342	319	342	370	317	347	328	297	348	342	332	335	325	316	366	340	376	357	316	314	321	305	326	345	346	354	339	336	365	354	301	338	314	352	338	318	348	379	310	285	311	343	331	350	346	362	335	345	333	335	328	350	363	325	311	337	357	341	331	335	297	304	314	329	353	315	353	339	334	326	321	340	327	339	330	319	344	337	315	327	325	322	316	339	339	332	356	325	352	303	315	342	351	351	346	328	330	322	347	352	343	350	331	347	320	364	324	330	333	300	338	326	328	312	327	320	351	329	341	343	335	365	310	360	351	349	354	363	315	336	319	350	331	362	331	306	303	362	326	315	355	343	326	348	321	280	315	324	326	341	335	332	316	315	319	312	352	339	345	339	372	313	323	346	352	324	349	344	318	338	311	344	344	340	343	317	339	332	293	335	361	345	317	354	326	333	340	298	325	283	339	342	310	327	325	337	330	338	355	321	318	341	371	322	346	340	346	348	326	315	319	371	332	310	310	348	297	321	330	316	329	354	350	305	313	334	333	372	316	327	349	331	318	321	352	353	340	310	365	309	335	301	333	327	324	341	321	312	325	320	346	342	342	340	303	314	324	347	334	326	318	325	323	336	331	347	356	334	345	338	323	327	338	342	342	340	336	309	324	324	303	318	338	324	340	340	325	325	344	353	329	307	325	354	328	348	349	349	327	313	309	339	307	321	332	323	351	340	338	332	360	331	309	352	351	327	340	358	335	340	309	336	353	330	343	312	347	338	322	338	355	310	357	326	338	377	329	323	318	352	342	320	302	341	333	333	323	314	342	322	352	330	333	342	325	353	350	317	316	345	356	314	335	349	318	348	319	347	325	328	353	302	343	359	338	297	350	359	338	333	328	314	342	303	326	307	318	335	316	330	322	340	317	310	340	300	346	346	336	330	341	327	345	343	326	301	316	319	308	347	344	333	328	335	330	314	304	316	339	323	335	339	345	328	349	307	323	326	345	352	351	340	347	325	355	298	335	318	355	296	373	326	342	329	329	290	331	349	342	328	354	347	339	321	344	326	356	329	364	315	332	311	337	309	338	329	340	343	344	330	326	345	325	358	334	341	315	348	331	346	330	364	354	342	349	327	334	329	337	346	365	353	331	343	323	362	322	321	332	335	333	317	336	338	300	366	336	337	322	324	339	364	338	311	315	331	327	339	310	367	317	322	332	331	340	354	351	357	331	358	301	334	335	345	312	321	346	313	355	319	319	328	342	313	361	308	325	324	338	322	341	351	357	286	327	319	314	351	336	319	340	321	334	360	364	317	307	333	345	333	311	305	298	340	331	327	377	343	331	369	304	337	341	316	363	320	363	304	330	360	287	319	350	346	350	346	313	326	341	329	354	321	355	383	311	319	338	357	350	354	354	349	314	335	321	335	355	354	346	347	297	361	339	347	319	336	347	343	324	349	329	343	314	342	340	334	343	338	348	318	350	315	341	308	359	360	323	375	297	363	355	331	355	317	326	330	323	344	316	330	299	327	314	329	358	332	346	338	354	361	359	309	318	331	359	386	296	379	336	337	327	315	308	341	363	333	353	295	363	347	331	341	334	353	306	316	335	354	338	362	304	344	324	339	308	335	320	329	370	307	341	330	348	334
23780	21123	28384	24532	21917	18290	11689	6810	4640	3327	2517	2118	1735	1469	1266	1105	1096	841	719	623	615	567	532	571	531	473	476	470	490	502	430	459	468	431	441	400	404	426	400	402	402	426	399	376	410	417	428	401	413	429	380	407	395	399	374	424	405	395	401	351	348	401	399	379	387	388	398	391	416	401	373	409	383	409	372	431	400	400	391	385	396	387	407	366	408	398	416	374	405	384	408	375	372	387	388	384	385	407	403	375	420	401	382	376	451	370	400	387	374	422	402	402	380	383	376	386	423	402	385	414	370	350	374	393	399	359	375	416	385	378	377	383	394	370	399	397	394	350	396	351	376	374	423	408	403	419	388	424	345	418	409	352	400	388	358	382	361	376	418	378	418	391	384	375	367	390	413	373	382	357	365	399	378	388	405	368	379	413	396	416	370	392	359	366	387	339	405	402	380	395	429	372	384	392	364	392	399	366	417	393	367	377	387	437	378	351	376	398	380	426	395	411	378	384	402	342	372	375	385	402	392	403	359	421	379	379	376	376	373	369	385	372	411	386	364	417	399	375	388	363	362	394	419	394	394	370	382	361	361	413	360	356	346	370	396	370	371	351	384	403	376	402	373	395	365	379	348	399	419	345	356	361	370	368	391	378	399	378	383	395	394	414	376	353	412	382	352	387	401	386	385	352	386	384	384	379	381	370	411	387	437	370	393	375	371	378	395	360	374	355	397	397	399	368	387	368	369	397	356	405	360	397	399	401	421	394	407	411	364	394	391	390	395	406	399	358	374	392	362	397	402	422	383	349	408	371	394	369	377	380	360	355	372	349	395	369	376	396	353	379	375	362	402	374	426	363	389	409	421	381	401	380	422	415	373	390	343	401	384	340	376	415	412	401	380	382	396	369	385	365	353	378	357	392	411	443	385	381	379	407	366	399	376	358	370	381	378	386	418	399	388	408	386	377	378	381	349	370	357	376	367	372	371	372	399	431	398	384	346	369	379	350	405	392	389	374	366	423	413	419	367	372	356	385	389	360	390	363	407	369	395	375	393	415	394	353	375	373	386	400	395	386	383	381	419	392	373	378	420	412	386	410	390	354	380	395	398	389	373	373	391	379	371	369	397	391	358	374	353	386	397	399	413	379	367	403	389	384	363	355	350	375	346	395	352	387	377	388	390	358	360	367	388	389	417	386	362	379	359	386	393	419	366	382	381	372	367	394	388	429	395	395	457	422	381	396	408	352	374	365	393	365	390	381	369	410	360	367	405	406	421	393	394	413	394	377	397	375	391	389	400	413	367	361	375	372	377	391	378	378	371	363	417	391	362	372	387	404	377	373	361	405	392	382	374	363	360	415	426	366	381	403	405	376	392	369	375	378	380	388	405	403	424	365	416	375	442	402	384	401	437	379	392	402	372	369	387	404	398	418	341	384	375	416	415	399	389	369	372	383	393	389	344	404	409	401	388	407	369	376	399	371	390	376	372	419	364	384	371	350	392	333	385	386	416	363	376	413	389	381	350	391	401	392	389	419	368	383	403	373	359	412	406	384	404	388	434	402	376	407	392	395	380	360	369	389	381	356	335	353	353	347	373	380	382	421	381	373	413	361	410	370	365	413	397	386	403	410	390	351	379	383	402	381	376	399	365	374	369	362	406	399	422	378	389	395	396	356	379	377	419	389	399	368	378	383	405	383	347	390	376	389	389	403	362	349	360	386	370	398	400	376	401	368	398	344	404	367	355	408	409	382	390	419	365	402	360	410	361	389	363	420	370	413	388	386	395	370	385	411	413	393	392	403	364	411	386	362	353	378	389	360	408	374	408	362	385	343	402	365	387	382	382	404	395	389	417	410	395	386	380	371	386	396	338	390	367	403	389	402	390	385	358	418	423	352	380	364	396	388	376	354	366	371	376	404	383	371	358	422	441	369	376	396	408	349	378	380	379	376	372	364	373	380	383	410	393	379	380	371	372	381	369	391	381	385	382	400	423	400	414	348	384	369	387	401	374	381	377	395	385	404	424	374	382	400	390	364	407	395	354	389	389	386	393	370	416	397	405	407	397	371	340	349	407	391	400	378	342	374	398	380	375	384	373	369	355	400	398	388	387	376	365	383	382	378	393	369	363	389	343	362	355	385	386	388	398	367	408	388	385	398	396	377	414	366	381	372	376	356	383	370	384	375	386	376	391	351	365	392	389	422	355	403	378	371	384	401	407	430	368	399	461	391	392	379	371	373	428	360	383	389	373	381	388	379	366	406	371	379	369	372	370	400	357	400	375	382	387	368	370	380	384	390	383	406	338	378	399	353	387	374	391	404	423	406	391	366	370	359	390	388	407	367	353	368	387	378	375	383	378	399	394	421	381	405	387	386	377	403	354	353	389	390	383	397	401	410	363	394	381	383	388	409	379	381	359	391	401	382	385	405	380	344	404	390	364	396	374	361	376	372	393	417	392	334	369	369	378	413	401	409	365	408	397	395	400	376	368	373	357	307	379	351	389	373	374	348	376	402	380	362	360	364	395	389	364	386	393	420	379	402	406	379	378	400	347	358	371	377	398	382	406	375	354	364	398	395	418	378	381	356	427	365	368	399	378	364	381	359	372	382	411	380	379	363	390	395	385	379	392	371	368	418	360	410	365	357	408	356	420	387	343	377	392	410	401	379	397	384	391	376	383	376	392	377	389	365	413	404	419	381	410	375	430	405	355	407	376	430	356	388	386	352	393	395	385	366	388	343	389	387	391	384	407	407	375	400	350	395	411	374	403	407	410	385	372	381	376	380	386	386	366	397	345	405	383	390	363	364	416	370	385	383	389	357	438	361	399	391	364	369	396	391	402	393	408	394	372	388	418	397	343	427	404	395	417	397	397	393	396	413	407	365	413	381	378	431	400	364	387	370	360	390	381	362	394	409	367	432	436	404	385	395	360	389	391	359	380	388	374	356	403	385	364	410	370	396	389	388	374	406	364	399	390	363	373	398	397	361	353	398	359	365	381	363	397	399	419	410	374	374	383	430	374	358	354	440	379	388	391	398	377	383	378	397	403	372	389	382	383	405	369	391	386	416	371	408	371	356	409	365	415	398	377	396	410	411	427	367	360	338	386	386	351	397	376	389	398	380	372	389	375	375	379	365	388	400	410	423	381	401	387	397	391	385	379	367	357	420	389	400	424	378	400	404	377	412	365	407	416	391	408	392	407	410	364	383	374	389	397	351	405	361	354	416	427	370	409	381	383	390	410	433	395	417	359	389	367	379	417	365	409	397	375	386	399	371	366	381	371	428	359	374	372	389	408	370	423	379	369	374	388	382	385	380	379	359	354	353	360	404	371	383	368	361	383	383	397	376	370	383	399	378	364	391	385	400	371	377	395	350	381	348	416	386	384	386	394	366	451	389	376	381	383	362	397	384	394	416	389	365	406	397	370	387	374	401	374	371	405	401	400	399	381	409	359	380	392	403	437	421	369	384	401	392	393	349	364	427	356	400	380	397	378	405
30532	55365	40004	27102	22158	17734	13494	10200	7462	5373	4145	3306	2683	2306	1855	1697	1467	1181	935	805	778	720	579	645	627	568	630	513	545	543	516	483	518	528	481	474	482	435	456	458	433	441	466	424	434	392	449	411	396	429	445	440	468	394	424	473	406	443	400	427	420	418	417	381	414	452	389	428	399	406	432	427	408	425	387	407	418	374	429	434	410	400	414	425	382	402	430	400	429	382	409	400	372	412	419	430	431	416	409	395	394	412	406	395	437	437	468	406	401	391	407	406	439	420	436	416	422	377	436	395	447	392	389	397	413	424	424	424	380	420	420	403	415	445	394	437	404	407	379	396	431	404	429	388	427	438	427	403	458	443	407	417	361	426	396	441	436	375	416	417	414	413	403	413	398	412	386	381	423	401	395	439	424	416	393	433	395	375	416	450	393	425	418	386	404	451	360	423	395	397	430	374	427	408	423	423	434	442	422	404	415	442	431	391	406	393	410	438	381	420	399	363	408	383	411	407	399	454	432	415	378	417	427	419	421	426	398	401	443	408	409	412	420	416	383	427	403	357	413	396	394	439	419	399	408	426	425	410	431	431	410	420	425	460	409	403	415	411	452	414	420	397	397	400	421	381	439	387	388	416	405	420	382	452	475	430	429	408	441	373	438	412	427	441	377	421	404	392	389	397	405	451	420	411	434	417	397	414	375	415	392	412	414	430	411	403	428	429	416	396	405	393	406	398	422	377	405	426	407	418	452	368	418	396	421	413	380	417	408	417	393	416	397	419	407	407	425	424	431	428	423	393	444	420	400	461	396	422	446	436	417	415	376	421	400	433	418	435	402	395	404	390	440	422	405	443	426	407	446	404	366	388	409	431	419	465	392	420	439	399	436	427	433	417	412	414	422	398	398	404	430	432	417	441	424	442	392	382	400	383	391	386	452	433	415	440	402	396	430	450	428	402	432	442	367	398	440	410	413	399	413	430	399	415	414	392	420	400	397	424	453	362	400	408	427	437	375	385	387	411	372	389	415	421	387	402	392	367	416	436	401	416	377	411	400	406	374	396	372	421	424	424	406	401	390	418	393	405	412	399	416	411	423	450	430	413	421	429	460	403	390	391	436	421	422	434	393	429	436	408	403	394	349	445	378	404	459	425	404	392	405	417	422	441	398	439	428	416	377	419	447	396	422	423	408	362	427	393	400	384	412	393	441	390	391	406	400	417	432	414	386	425	426	419	407	418	424	412	400	430	373	397	438	404	413	427	389	405	396	426	406	384	425	397	424	440	412	422	385	419	424	414	426	417	410	393	450	424	405	398	405	380	404	442	444	357	427	368	390	403	446	435	430	437	407	359	443	400	405	390	405	407	411	424	403	419	390	419	420	428	364	404	445	421	413	460	425	444	404	421	377	365	419	403	403	393	414	406	426	452	382	396	421	400	411	390	395	426	423	421	420	403	393	389	441	404	383	443	455	394	403	394	400	382	406	426	387	403	389	409	406	404	431	406	399	431	400	399	406	432	434	409	391	401	400	396	371	392	421	450	433	411	380	395	416	430	385	393	407	420	432	402	395	402	391	403	451	457	429	424	414	427	391	384	405	405	375	372	411	416	383	415	430	383	429	432	409	416	426	403	417	405	388	417	401	408	418	413	380	417	392	405	390	402	373	412	417	392	404	407	399	444	393	425	434	406	424	391	400	415	424	401	396	417	372	408	448	409	421	421	406	421	385	391	404	421	427	391	421	426	408	403	413	400	415	439	423	422	372	410	406	418	408	451	430	360	395	406	381	409	438	410	422	386	427	410	401	415	413	444	420	382	386	394	402	441	428	389	429	396	385	354	396	390	453	413	434	426	384	421	422	415	416	433	398	426	423	393	394	384	427	419	416	406	407	407	446	440	406	387	421	427	399	403	366	393	404	425	473	393	403	396	388	423	432	404	420	418	389	423	419	385	411	427	453	390	399	393	417	409	404	432	394	410	432	399	439	416	394	472	415	443	412	416	418	406	393	403	388	412	416	413	397	378	404	424	445	402	387	437	399	415	430	403	399	413	371	401	409	402	395	383	448	409	428	416	407	478	422	409	420	392	407	435	426	415	425	430	432	403	430	413	420	443	403	389	380	425	434	410	405	421	414	438	391	446	387	441	387	417	390	411	449	410	436	417	385	365	393	422	419	384	429	428	409	443	420	413	405	414	465	402	418	368	434	400	412	417	390	421	392	426	398	430	423	423	411	445	406	401	416	413	386	412	380	398	421	385	424	427	418	368	402	398	391	374	386	454	434	405	419	426	392	416	415	423	411	435	399	434	423	425	423	372	414	449	386	425	397	414	428	419	428	422	434	412	428	419	407	398	417	435	415	414	460	410	412	449	407	400	415	396	373	411	425	428	390	371	400	419	396	388	387	429	417	403	420	392	419	404	448	409	409	438	408	407	396	412	432	418	423	414	392	435	421	403	379	418	418	442	463	432	432	409	398	424	456	392	404	439	411	399	368	412	422	443	390	378	399	421	416	385	436	444	389	414	378	393	426	433	402	372	394	419	453	370	423	423	436	388	443	415	412	426	416	419	412	413	385	388	400	428	374	450	402	362	415	413	395	417	409	409	415	398	418	399	368	406	442	440	422	395	409	428	408	393	444	432	413	398	423	377	418	378	394	430	384	401	411	408	397	421	376	433	404	374	414	429	395	430	432	398	432	397	434	412	401	386	392	402	437	421	422	410	423	411	397	420	410	381	397	447	411	432	411	387	414	438	392	416	416	416	419	396	408	416	408	426	375	434	432	418	446	425	447	412	379	397	401	394	434	430	424	429	414	419	435	408	421	390	431	390	433	400	431	394	386	409	398	396	373	478	427	463	386	411	425	378	446	386	439	417	413	423	404	433	420	414	418	384	450	393	432	420	375	407	391	421	414	414	403	390	413	429	410	472	383	397	424	401	429	414	408	411	402	387	405	404	373	427	421	410	408	392	393	390	399	402	400	429	425	422	397	454	382	404	429	402	413	426	438	387	425	394	401	429	404	403	433	440	422	433	407	400	409	396	406	423	391	426	384	408	391	411	394	454	427	410	384	405	397	416	420	376	398	437	420	446	425	411	395	384	409	438	385	390	388	421	419	423	387	428	411	399	404	405	404	401	398	445	419	383	423	421	415	433	419	404	417	407	417	409	395	426	420	422	403	408	451	405	424	403	378	399	420	387	409	417	399	401	437	399	382	377	374	385	387	428	397	402	359	427	383	328	396	402	416	450	446	413	396	431	453	396	419	429	416	438	412	427	437	421	412	390	434	435	399	415	444	434	407	405	422	398	413	408	426	412	416	429	421	388	423	410	372	405	417	428	383	414	408	401	398	351	394	390	411	419	406	389	406	418	452	416	398	405	422	424	397	417	447	401	385	390	386	430	427	390	422	413	392	418	433	395	396	412	407	385	403	394	396	388	417	460	426	448	426	425	404	413	390	416	410	399	425	409	429	420	403	415	416	396	438	429	432	389
25012	21314	28153	26097	18451	11355	7439	4809	3257	2420	1889	1506	1294	1157	894	793	786	631	543	496	452	432	409	426	385	360	359	364	328	324	365	346	310	310	327	321	302	297	273	326	281	298	294	316	303	312	278	309	311	302	308	287	290	331	288	282	311	292	293	279	292	292	267	274	311	270	288	298	274	262	271	267	280	312	279	300	289	307	278	299	284	312	289	321	310	262	310	268	322	295	309	292	294	276	290	284	308	282	281	262	263	283	275	288	295	296	294	288	310	263	266	283	267	279	286	295	319	267	278	266	310	275	301	277	309	266	278	270	261	298	287	288	287	285	260	277	277	300	301	282	269	279	314	291	298	294	308	275	248	280	317	283	320	309	275	263	317	268	308	309	292	314	292	304	301	280	291	289	278	292	301	283	290	283	283	281	260	274	267	281	272	273	268	296	313	282	275	283	286	281	258	291	275	290	309	263	275	283	309	277	265	286	293	296	270	297	301	290	333	299	276	286	238	300	281	297	285	294	265	301	276	294	328	283	280	301	274	293	272	250	240	298	258	293	270	308	295	274	292	309	286	282	282	258	298	278	293	313	276	281	299	277	272	304	252	284	274	281	278	279	309	268	274	279	263	328	285	261	314	286	269	294	307	251	275	305	306	295	255	273	304	255	267	259	301	308	276	268	275	310	280	259	282	279	273	301	284	264	293	290	286	296	294	280	271	284	280	291	273	297	259	280	301	298	281	327	282	307	263	284	286	279	312	275	291	328	282	287	293	285	293	297	289	341	321	316	266	276	290	287	246	295	302	289	266	305	310	295	280	299	300	285	280	293	279	269	264	267	285	299	290	290	305	271	277	278	288	300	271	295	276	281	292	294	298	286	255	305	287	261	292	293	281	299	270	302	282	272	280	277	289	277	292	281	283	294	293	291	285	289	287	309	309	289	310	273	304	274	257	276	284	267	282	298	300	294	275	305	258	288	264	286	285	274	286	280	288	284	303	303	256	268	280	287	273	272	282	298	305	285	262	278	287	261	300	272	270	251	280	257	294	314	257	283	317	291	309	273	309	282	285	278	267	272	302	330	307	283	284	315	303	285	269	281	258	291	294	241	279	265	299	250	304	295	293	299	311	272	289	307	275	314	280	269	265	277	268	292	289	266	287	241	276	288	306	275	320	278	326	294	279	297	299	308	281	271	260	273	290	278	301	287	275	279	305	276	258	280	326	281	259	325	316	265	263	321	300	315	290	268	275	262	303	285	276	250	291	255	294	299	276	283	266	260	290	259	293	285	300	313	271	270	256	288	282	303	273	291	304	273	282	315	249	287	291	278	250	311	293	283	282	306	279	272	285	329	274	283	295	310	287	310	254	265	292	290	281	331	284	304	295	259	282	286	264	286	290	300	293	304	301	304	279	289	311	293	279	294	303	281	275	301	288	310	281	259	277	300	297	314	296	294	292	256	301	303	249	286	270	299	270	283	268	269	279	277	293	275	273	297	305	274	302	284	313	290	310	321	295	272	294	257	293	295	298	299	306	304	300	289	261	316	287	316	294	289	291	270	276	295	299	279	291	289	251	256	288	305	303	309	279	271	300	296	291	283	289	288	265	293	303	292	299	297	269	305	293	300	271	292	286	283	313	275	265	270	266	275	261	292	293	266	303	276	285	254	274	292	287	305	300	275	283	257	294	267	295	262	295	272	295	250	289	320	288	265	279	285	286	274	243	274	235	262	299	287	245	298	293	300	279	278	267	289	284	250	280	284	273	315	295	288	282	282	271	268	273	297	285	275	310	300	263	279	274	276	282	285	303	262	285	310	299	300	289	256	274	283	286	280	291	289	271	309	291	312	281	273	305	264	282	291	277	282	301	265	302	276	299	286	293	275	297	303	279	275	258	266	244	288	291	276	297	301	274	289	279	297	255	278	275	329	292	296	292	275	290	275	285	283	283	296	332	307	280	278	289	260	278	275	273	284	266	298	322	287	318	297	277	288	289	305	281	298	320	307	301	285	281	274	284	274	288	277	281	300	274	274	298	279	276	287	308	269	280	291	285	264	296	282	267	289	280	278	255	301	299	280	291	282	324	256	270	292	281	277	289	265	258	297	292	284	272	285	292	301	263	279	265	264	305	258	311	335	270	283	249	278	279	286	299	302	291	283	277	308	311	270	308	293	309	306	282	277	278	323	269	282	278	268	259	290	299	271	288	312	277	309	280	278	273	273	280	295	291	292	281	284	276	290	306	288	289	275	277	291	322	285	294	316	271	302	303	317	287	307	295	272	324	277	294	272	297	280	297	290	291	290	301	281	273	296	279	310	275	290	264	255	277	235	308	302	283	287	311	286	304	292	309	292	282	290	283	299	282	305	334	272	284	316	295	288	267	286	281	275	294	283	295	318	298	288	295	261	280	313	286	282	285	271	301	291	252	292	286	290	305	301	269	274	285	321	314	274	289	288	269	272	286	301	289	267	332	279	276	305	290	297	276	292	255	302	277	279	294	296	295	263	307	265	282	262	265	258	292	277	297	299	272	249	318	326	291	253	292	291	261	309	255	285	298	334	262	279	273	260	283	292	269	271	310	268	300	312	281	288	265	293	286	265	310	276	272	279	286	284	258	283	305	268	265	272	290	263	279	268	283	285	279	276	280	299	290	264	261	274	295	265	312	308	244	289	281	283	270	313	252	277	280	314	295	285	289	286	303	297	295	274	281	312	292	312	286	279	270	265	245	279	294	281	293	281	268	280	291	256	268	297	298	288	275	278	270	307	317	313	297	302	268	297	265	292	297	298	294	290	277	307	266	306	300	312	254	318	304	260	278	280	284	328	324	266	273	276	261	292	300	270	280	275	274	247	285	265	276	278	268	290	298	312	285	270	276	292	243	313	289	268	297	284	274	310	302	289	286	311	285	304	305	281	285	298	310	288	282	308	288	263	266	281	304	295	301	298	262	291	302	261	270	287	268	289	298	274	262	276	286	283	280	282	265	279	269	295	279	271	279	306	270	279	297	289	271	297	318	302	297	281	299	275	315	302	277	293	293	270	328	291	274	269	303	287	319	321	273	291	290	297	287	291	273	278	307	277	300	286	287	293	304	295	244	332	281	303	281	265	300	307	261	292	263	284	287	284	284	272	267	290	290	283	271	276	322	300	298	291	279	302	279	286	300	276	279	315	287	274	264	265	269	321	292	312	285	256	272	278	276	308	261	305	275	254	291	300	281	295	304	263	262	293	296	284	271	308	258	295	290	304	322	257	293	283	272	300	280	302	277	334	277	269	272	303	292	275	280	285	303	280	284	260	262	250	305	286	280	286	278	251	277	287	276	290	298	244	298	290	287	269	270	311	280	314	304	278	286	279	257	258	287	293	273	257	306	274	281	278	298	297	268	294	287	321	280	268	297	299	328	311	273	289	293	289	330	283	299	280	280	274	300	247	293	295	294	299	286	292	274	262	297	279	289	273	290	304	295	308	269	278	285	293	264	284	287	277	286	271
30366	50867	37001	23732	19038	14582	11304	8255	5953	4259	3295	2601	2118	1860	1414	1260	1213	912	754	685	564	543	477	496	488	421	454	419	449	425	412	373	374	390	371	355	372	338	338	349	296	366	355	357	342	297	346	332	301	322	292	334	321	341	355	317	354	322	318	328	293	303	307	342	314	323	338	317	304	305	333	332	310	313	323	329	307	333	333	284	307	308	311	293	335	345	341	296	321	292	317	317	288	307	306	303	292	309	330	309	315	284	299	328	331	310	323	304	315	327	334	316	313	324	284	312	313	296	329	268	301	322	323	317	300	317	310	315	326	315	319	343	320	308	317	323	290	306	318	268	312	348	314	344	308	331	305	308	343	328	304	317	318	322	323	278	299	346	309	311	350	332	304	344	312	290	306	332	297	332	316	279	307	297	288	355	318	346	280	324	310	321	321	322	292	271	297	320	278	319	285	330	301	297	331	309	329	315	316	327	290	296	306	288	313	300	299	311	312	305	339	309	313	308	298	308	268	341	278	317	355	319	314	296	300	328	284	318	318	331	346	330	325	306	300	342	326	275	333	293	315	278	336	293	320	340	305	302	308	343	307	303	334	303	324	313	327	300	317	283	299	327	335	308	302	342	308	321	304	294	290	293	303	315	280	310	312	340	346	311	342	340	298	321	351	334	339	331	316	350	328	327	307	351	337	289	319	345	321	327	333	307	334	316	285	331	279	325	312	323	306	318	297	329	331	271	324	319	311	286	331	329	334	294	303	294	346	331	317	345	306	343	313	308	306	324	304	309	298	283	326	316	362	300	321	317	329	310	321	300	338	312	319	299	337	328	350	331	322	311	316	328	337	322	333	293	333	303	320	328	319	342	342	300	319	339	317	329	331	312	307	303	319	302	309	349	329	327	322	299	333	322	321	344	316	344	301	313	327	323	323	338	334	282	326	326	312	325	307	312	311	331	317	300	283	320	290	347	338	320	331	313	335	333	274	299	295	330	344	292	307	334	306	304	334	292	306	323	316	329	288	320	314	331	309	289	315	307	309	315	304	339	315	324	316	302	334	321	310	288	293	345	331	346	318	294	357	315	304	317	303	296	338	291	309	328	298	301	332	292	326	322	349	343	312	337	288	300	332	342	293	335	304	312	328	340	298	316	318	321	300	296	348	320	321	289	322	293	326	324	339	301	321	298	348	354	316	312	303	313	295	306	317	299	332	323	307	297	291	262	283	313	320	327	337	322	295	331	340	340	321	283	316	317	340	297	332	293	328	336	336	306	322	313	266	334	334	309	292	285	303	304	307	318	308	314	308	280	327	334	290	327	298	294	364	345	311	315	323	272	304	332	324	350	332	318	348	286	318	269	323	325	324	336	290	321	339	317	359	281	300	303	368	334	260	317	294	340	357	322	328	328	313	297	313	363	306	319	317	328	283	298	278	339	303	284	295	300	328	311	320	301	326	300	304	307	350	319	321	297	309	328	335	335	337	296	320	317	311	341	301	287	311	339	291	321	319	322	348	305	289	334	308	342	330	341	283	347	304	315	318	332	313	276	312	304	303	328	324	329	330	322	300	297	284	324	323	283	307	312	324	299	298	329	334	316	290	319	314	315	340	310	332	311	315	306	323	325	302	317	324	310	325	314	299	311	312	329	282	324	312	319	335	327	322	330	273	310	331	352	308	333	299	318	292	339	318	337	290	317	311	325	323	327	287	324	313	300	306	337	282	319	312	266	320	317	302	307	297	338	290	323	327	328	331	333	315	301	303	314	287	338	329	333	307	312	309	318	344	329	358	324	323	314	305	346	336	318	338	283	331	308	325	324	327	323	329	310	324	299	284	295	319	324	296	329	318	311	313	294	322	322	302	313	324	340	298	327	314	303	307	301	307	347	346	300	321	313	339	326	325	315	313	303	314	298	283	314	306	303	321	322	333	321	333	321	301	284	343	314	344	307	317	304	330	328	323	346	321	322	359	319	335	307	321	293	306	329	322	305	296	334	328	320	320	338	343	318	324	324	305	305	312	309	340	309	287	283	333	334	298	308	332	312	313	347	325	309	332	320	324	275	318	349	318	322	321	323	298	297	360	283	328	306	304	336	289	345	337	321	318	320	316	335	326	315	309	353	318	309	307	364	292	308	314	309	293	281	341	336	322	327	295	308	309	292	293	343	308	327	315	316	308	353	296	332	336	312	292	323	336	335	309	321	305	366	305	321	328	302	320	318	308	310	332	326	313	302	320	329	301	338	311	311	276	335	293	325	312	306	287	323	321	328	325	290	303	326	334	321	340	309	292	322	339	304	320	304	316	311	321	308	318	310	306	296	317	352	312	300	336	324	325	311	342	328	321	353	344	309	330	337	318	316	352	342	325	302	326	309	320	308	312	300	301	285	342	322	317	310	296	341	349	338	357	293	329	327	311	325	343	306	286	301	328	347	279	329	321	334	307	318	300	320	300	310	306	293	345	336	309	310	335	329	320	313	331	344	328	336	314	294	305	336	320	311	347	309	339	313	338	317	305	329	303	302	321	291	314	302	303	343	341	320	325	313	302	289	321	341	323	316	320	310	321	321	298	317	357	312	302	318	296	338	311	331	333	290	346	317	326	327	317	294	317	319	323	352	307	312	314	301	276	323	308	320	315	320	318	313	312	308	302	326	296	311	296	277	336	314	313	308	304	289	286	339	313	277	351	305	303	300	298	304	328	337	320	289	294	321	295	316	337	290	292	311	316	311	297	321	337	307	324	298	350	290	310	331	312	306	357	329	321	297	336	287	307	311	344	275	306	312	320	308	300	308	294	290	296	341	323	315	294	357	327	317	360	296	338	334	304	317	361	339	309	319	321	315	336	340	340	342	328	306	323	271	335	313	311	375	339	321	320	319	313	295	327	339	309	307	319	300	321	309	339	335	324	356	304	332	309	293	306	292	310	323	304	320	298	312	310	315	294	314	319	314	289	298	337	320	327	287	294	312	287	322	300	306	342	292	334	312	293	293	288	299	328	320	299	300	326	317	318	336	331	317	313	332	314	298	318	294	299	366	302	327	318	322	273	304	322	294	288	330	320	331	337	309	320	322	313	336	312	331	329	328	320	312	304	295	302	289	331	314	304	313	350	343	299	316	307	285	316	304	325	282	339	311	330	320	311	284	344	320	309	324	292	361	330	315	309	291	280	303	308	296	327	310	283	300	290	303	299	323	316	321	315	316	319	323	290	290	316	317	338	300	322	311	318	311	282	305	357	326	297	296	317	307	321	304	323	309	324	325	301	302	335	332	322	311	301	310	318	311	316	317	279	319	332	326	289	294	337	317	308	322	335	294	341	329	311	304	340	338	347	310	293	336	349	348	333	311	296	325	280	313	298	307	275	342	324	318	304	317	314	324	282	311	325	337	307	344	336	301	333	331	308	305	309	329	295	311	282	289	291	311	328	336	296	364	313	295	303	342	353	329	320	328	303	308	300	335	310	307	303	345	303	305	278	303	329	319	281	315	322	294
22719	21248	28931	23954	21595	22544	19414	9811	6077	4488	3541	2785	2409	2016	1596	1423	1326	1014	888	750	683	621	604	583	588	577	565	556	487	527	495	542	493	477	437	440	447	479	455	403	422	424	428	429	419	425	433	389	401	386	394	412	430	413	425	394	419	399	412	377	404	387	426	414	379	361	396	427	432	373	420	403	432	420	385	404	384	411	401	430	404	407	409	409	407	406	424	399	412	406	383	406	399	373	357	401	367	421	384	436	402	380	388	383	397	386	424	370	405	381	406	422	387	381	391	360	413	412	414	353	434	411	373	398	403	388	380	369	392	396	389	386	408	386	377	404	378	400	373	362	398	399	387	390	375	376	434	384	395	375	381	403	406	413	366	395	395	433	379	412	420	403	410	389	386	395	396	369	392	369	382	413	374	393	394	377	409	401	410	385	393	392	391	396	397	399	425	434	403	416	419	395	341	455	389	425	392	397	397	406	368	414	373	394	408	373	402	396	408	407	359	361	384	403	375	406	426	413	383	408	409	409	350	427	395	380	381	387	371	407	358	402	394	382	382	402	408	422	366	400	402	399	407	386	397	393	378	391	390	382	367	411	384	384	401	405	391	400	437	389	397	377	399	355	403	358	432	418	370	419	393	381	403	438	380	357	383	438	424	439	375	377	375	382	414	369	344	397	374	379	389	414	392	412	377	375	446	405	362	404	410	361	382	400	363	384	418	422	393	387	402	368	389	397	406	381	419	381	413	362	378	434	370	377	378	404	374	375	410	385	386	395	404	381	393	391	403	371	397	399	384	397	427	401	383	393	422	375	443	350	419	397	400	361	411	391	424	430	423	409	415	413	393	432	392	357	403	394	369	413	388	366	356	394	429	423	399	360	392	432	403	410	415	372	377	400	390	388	398	385	392	386	362	390	376	407	400	355	408	420	411	389	397	409	395	429	400	397	383	389	397	379	383	406	396	378	388	391	424	396	376	383	379	398	348	378	389	420	387	373	382	406	375	448	366	377	391	390	399	381	388	346	362	376	352	403	370	394	391	405	435	414	407	395	397	392	366	379	409	401	424	439	403	385	429	380	422	375	379	386	393	379	412	418	368	391	410	399	390	384	410	403	415	419	391	375	406	419	403	341	412	404	410	410	374	398	410	411	386	375	409	425	430	392	406	407	390	403	373	368	428	415	416	409	371	372	408	370	387	417	415	420	411	403	413	416	397	372	394	388	424	366	387	380	422	419	392	389	407	406	424	390	425	414	384	395	401	398	379	389	401	389	389	393	420	389	426	412	410	382	388	382	403	395	397	380	367	377	433	370	389	434	426	381	362	423	367	422	408	384	407	388	417	420	364	386	399	410	413	380	420	412	396	394	410	379	418	418	392	384	392	408	409	408	390	389	381	403	387	401	387	384	390	365	386	409	394	395	406	362	391	378	415	378	382	390	401	394	356	382	431	450	408	407	382	407	394	395	420	443	393	377	369	371	417	412	390	384	426	404	369	371	361	400	399	367	408	379	408	399	421	397	376	379	402	420	422	389	393	371	391	390	369	422	383	396	390	398	406	376	372	399	400	370	421	408	404	417	399	355	416	384	395	386	372	395	427	399	392	404	393	409	410	368	370	423	382	383	357	375	399	369	413	396	369	458	424	417	380	376	392	373	368	436	387	377	356	401	427	389	363	422	388	382	399	385	399	370	409	353	422	357	411	386	419	388	369	385	406	385	397	415	433	385	403	374	447	415	354	383	423	393	382	379	406	423	413	422	399	386	388	387	383	409	445	434	373	358	378	400	386	417	404	384	383	403	414	387	405	397	388	366	367	402	388	397	392	376	400	366	348	389	410	402	389	410	422	382	365	374	367	406	380	439	384	374	374	393	396	399	384	401	393	397	394	391	390	403	384	398	389	386	455	425	392	398	409	394	382	389	393	398	425	387	374	428	408	368	401	399	406	435	387	444	424	378	416	378	393	381	383	374	392	382	407	422	419	353	373	384	385	384	418	410	401	384	389	382	371	396	341	409	437	386	422	412	410	393	380	380	407	425	419	400	415	378	394	386	403	377	403	370	392	390	378	388	396	412	430	387	369	408	429	403	419	417	406	398	381	382	389	353	386	384	391	407	400	396	385	393	407	382	394	408	413	408	422	399	403	408	398	405	398	373	380	390	402	393	381	403	366	379	378	365	367	417	421	376	382	415	382	386	375	390	359	443	404	408	423	405	369	412	409	405	396	388	357	397	389	414	406	404	382	378	413	383	428	405	373	421	411	417	421	399	415	392	412	378	423	396	389	393	397	413	434	411	375	378	414	418	428	415	386	407	411	411	440	422	376	368	397	399	391	393	366	392	420	409	390	427	378	418	402	388	382	389	394	390	388	401	385	378	365	381	402	405	378	408	375	373	370	401	387	414	440	392	420	376	393	369	399	370	426	393	402	408	395	398	434	405	410	382	409	420	365	420	409	397	399	435	404	378	425	408	423	406	374	374	389	423	372	367	393	391	365	410	412	405	449	424	389	370	411	413	400	364	426	414	418	403	347	407	379	400	379	407	372	421	396	417	429	393	391	376	387	401	350	395	396	431	373	400	360	380	364	373	419	381	406	387	398	411	400	371	362	400	378	432	416	383	391	361	429	399	396	419	410	419	386	356	394	378	401	365	411	392	371	391	401	331	447	401	392	375	380	380	391	374	403	429	388	386	344	406	386	381	376	379	382	407	385	396	355	388	381	365	397	395	363	367	408	382	337	402	386	398	381	424	427	404	398	382	397	407	369	401	407	366	410	380	396	392	402	389	374	446	403	373	397	416	368	383	413	411	421	413	394	390	394	418	385	402	389	421	402	393	384	375	400	403	419	384	401	336	385	373	386	384	409	411	432	400	405	373	401	401	432	390	403	412	383	387	399	369	406	390	370	402	389	401	413	389	394	383	378	416	430	394	377	417	401	382	420	370	381	438	415	379	399	397	434	386	417	389	401	385	389	400	411	369	373	378	377	400	396	387	403	403	429	374	407	374	398	374	406	354	369	382	391	414	401	366	388	400	442	389	400	387	401	385	390	395	405	425	396	405	362	411	358	370	392	416	387	365	400	407	357	373	409	401	391	403	393	384	381	377	392	385	389	427	401	394	402	390	377	392	383	383	406	428	371	390	357	383	399	401	400	381	378	398	399	391	426	399	368	400	396	403	424	355	414	382	374	405	426	396	406	403	435	397	421	420	428	407	374	395	379	401	382	381	393	401	390	398	404	404	387	379	368	365	399	426	415	378	391	385	385	364	368	387	373	406	394	397	411	400	410	386	422	386	371	395	387	381	386	352	367	395	382	341	372	412	389	381	391	392	412	380	425	394	426	389	393	366	336	387	409	380	366	391	432	386	371	380	397	378	407	393	391	445	409	389	394	391	354	412	361	398	375	418	420	395	393	372	386	401	401	343	394	397	394	390	398	404	373	416	396	400	411	394	421	381	374	389	427	397	403	419	402	425	411	378	371	421	382	375
33801	61997	47030	32224	26190	21399	17320	12886	9542	7117	5548	4348	3763	3148	2303	2098	1940	1542	1198	1004	936	828	756	709	760	707	691	605	577	619	540	507	552	588	536	496	503	505	496	516	497	488	443	435	441	464	456	440	452	431	430	450	447	424	442	501	460	452	437	423	437	439	439	413	478	450	441	391	430	404	398	441	421	457	440	394	448	375	437	415	443	446	420	448	447	427	428	417	411	396	425	407	410	433	458	429	420	399	432	396	416	406	459	422	407	401	428	427	429	376	407	426	375	417	408	423	429	405	405	405	398	405	425	426	394	470	428	402	422	430	401	429	473	414	443	386	415	438	430	413	421	412	398	412	417	379	394	428	446	436	421	405	418	401	407	387	391	424	408	416	434	421	429	421	449	436	438	417	440	421	433	400	451	381	437	449	450	419	428	414	403	415	405	402	407	432	471	423	468	397	408	424	428	440	426	414	407	444	440	396	442	397	442	473	425	413	423	409	420	424	403	437	423	386	437	414	461	446	462	408	414	434	437	385	461	437	457	396	427	456	440	419	413	413	413	432	417	391	425	468	431	414	441	421	385	423	407	400	424	427	446	423	410	390	430	391	408	430	415	472	425	424	425	412	432	425	422	418	409	449	372	440	413	413	394	416	390	391	435	418	405	453	399	473	451	455	436	412	428	433	448	443	418	456	429	412	424	425	426	384	403	454	460	393	433	399	426	420	411	446	388	430	405	415	409	403	436	433	422	460	437	387	404	417	402	438	409	394	464	392	427	389	402	396	429	424	413	405	422	427	410	441	457	435	386	409	425	444	415	444	425	430	435	375	438	420	428	426	414	444	425	404	419	423	420	399	451	411	446	443	408	422	386	454	404	423	408	446	395	409	434	406	428	393	416	419	387	393	412	391	400	422	430	422	407	427	389	414	458	395	417	456	384	447	437	428	432	419	414	401	454	472	453	424	429	444	441	434	383	417	427	476	394	438	426	435	449	428	438	467	408	408	417	396	439	432	443	399	421	402	411	411	412	420	435	421	399	419	419	382	415	407	413	422	431	386	459	397	412	405	399	406	403	385	424	443	453	394	413	459	403	438	412	405	409	411	430	422	436	432	452	416	408	404	421	430	443	391	424	428	437	418	377	409	401	443	436	411	422	396	406	410	426	430	450	370	420	425	431	433	423	418	423	387	423	421	446	434	412	428	408	418	444	410	412	415	426	416	443	474	419	431	409	417	426	444	419	421	403	429	424	437	381	444	453	425	409	431	436	425	448	425	436	446	477	422	423	393	398	416	414	400	412	435	408	390	419	421	421	418	445	422	441	437	427	448	416	398	445	422	426	416	446	430	425	441	443	444	443	418	407	426	388	430	423	408	422	412	411	446	421	413	421	432	389	423	431	404	455	412	407	449	460	414	436	366	424	396	433	411	393	414	388	408	389	372	440	443	435	414	455	450	408	419	434	399	426	421	418	442	420	401	437	420	431	440	427	443	387	405	403	413	423	453	396	411	403	421	387	429	428	407	439	423	398	413	400	437	424	401	409	431	444	404	400	429	465	440	404	444	425	395	402	445	427	449	401	410	455	424	417	438	434	429	442	456	429	411	407	422	395	428	407	454	416	399	393	388	415	415	426	392	419	434	441	462	394	453	422	367	418	397	442	456	409	442	387	431	383	416	434	421	412	410	445	384	463	428	462	434	477	425	426	381	422	399	438	427	406	444	397	364	442	404	444	428	428	429	424	443	429	405	419	425	425	407	457	381	420	422	476	447	430	402	389	394	420	416	394	374	432	424	399	426	465	419	426	428	405	431	440	413	434	411	478	416	419	414	423	441	410	422	426	403	430	430	427	458	453	438	421	439	424	394	445	368	412	438	429	448	435	433	451	451	400	415	404	433	424	391	470	408	452	406	449	407	417	405	460	376	451	428	407	414	411	397	448	411	429	409	414	434	409	424	419	400	395	463	410	421	422	427	455	419	403	382	421	458	416	429	412	440	421	408	423	412	441	455	406	440	425	390	387	374	454	414	375	425	467	454	425	467	389	448	410	463	426	433	459	436	405	414	417	413	439	435	395	412	387	449	411	390	414	426	413	423	421	409	438	471	442	406	444	452	405	434	412	415	437	415	426	451	422	388	418	396	405	439	407	381	416	378	407	458	409	422	416	397	460	437	452	410	449	407	421	398	427	437	401	389	404	378	408	411	441	435	409	392	406	395	429	393	430	422	445	443	402	409	440	392	472	425	437	418	371	449	442	418	437	447	421	410	385	455	413	396	439	421	376	383	389	431	413	416	436	423	389	394	394	444	423	443	454	438	404	412	402	410	399	435	416	424	411	417	412	406	411	448	399	407	426	407	401	447	404	414	462	442	427	460	438	386	423	408	391	408	439	408	443	427	412	435	399	407	418	440	409	381	425	398	449	453	422	414	431	448	435	420	425	407	436	370	418	412	411	444	445	417	412	434	406	405	421	405	414	444	422	420	416	441	427	429	457	407	418	394	407	462	395	434	394	436	419	418	423	435	439	385	399	433	415	433	404	432	413	455	418	410	408	431	446	449	452	448	394	432	406	413	469	385	450	424	422	413	456	386	414	401	437	431	420	424	416	426	446	430	406	420	426	410	409	410	428	413	441	416	398	436	419	413	439	392	407	404	446	445	447	428	430	419	437	446	454	462	383	409	378	378	425	414	458	386	430	390	446	431	422	407	419	434	422	400	414	407	408	440	458	408	403	445	454	400	398	414	432	421	424	402	385	389	421	424	426	427	438	396	426	451	408	425	401	420	424	455	451	403	415	413	397	428	394	415	420	420	403	457	413	436	392	413	430	417	414	380	407	427	403	433	445	368	408	444	419	402	429	459	456	428	442	428	427	443	402	418	409	404	398	423	415	461	471	445	428	394	434	427	401	436	401	414	426	381	423	454	410	442	420	387	447	388	399	429	400	422	395	454	416	430	413	420	428	438	423	415	422	374	425	426	419	418	471	433	419	448	410	394	414	410	432	405	439	407	403	418	421	429	409	416	415	399	426	437	379	415	433	399	440	446	448	430	406	434	449	414	427	406	482	425	427	413	423	439	424	456	439	402	406	413	436	421	467	415	437	418	411	442	405	421	455	429	387	373	429	388	438	414	455	422	397	494	428	418	410	428	420	435	384	416	469	430	412	410	446	397	404	408	472	420	457	426	407	440	383	434	399	420	423	398	430	430	445	436	444	420	414	453	420	414	433	458	451	446	427	408	413	413	429	405	385	396	426	422	386	458	436	423	421	450	404	430	415	427	433	407	407	385	455	394	416	429	407	409	426	422	427	406	428	427	432	372	432	410	399	434	408	409	384	448	401	466	437	400	397	413	451	433	410	400	440	425	450	410	417	431	425	422	424	420	433	433	426	426	432	450	401	411	388	419	390	418	392	459	409	409	441	411	444	419	436	406	380	415	434	408	430	409	429	386	421	387	417	411	462	401	410	437	417	417	422	430	436	406	440	462	416	390
30478	30925	31939	21392	11985	7487	5045	3480	2426	1861	1424	1236	1039	884	754	713	618	580	501	453	408	406	369	361	423	386	396	338	354	362	334	340	336	342	303	325	362	339	323	323	325	307	307	312	302	308	327	313	267	312	323	318	319	331	290	312	334	337	327	306	308	291	330	347	314	272	303	310	297	302	321	298	288	298	297	311	314	325	305	310	302	306	293	288	291	335	332	293	314	297	318	295	294	294	298	312	299	299	269	320	295	300	302	301	285	298	314	318	290	314	304	307	290	294	309	322	297	309	302	287	303	317	299	283	314	298	278	258	318	306	291	317	301	313	282	313	301	296	272	299	323	304	279	297	293	286	303	324	278	303	324	309	339	311	308	319	278	267	291	295	304	305	297	327	276	301	323	302	293	309	288	294	296	315	306	273	284	296	315	294	302	298	322	323	307	328	331	314	278	297	300	310	308	291	311	309	299	306	322	269	302	316	297	297	294	292	289	310	292	323	320	327	299	303	290	289	289	296	283	300	316	281	299	277	306	298	302	302	315	319	302	296	299	327	285	282	322	325	326	293	287	294	311	335	280	295	313	310	288	325	321	286	293	325	298	306	308	298	321	303	306	305	323	277	299	292	304	313	287	298	305	304	298	330	305	331	293	291	276	291	306	281	299	340	314	293	318	290	304	304	308	294	302	297	281	308	329	299	293	298	275	303	302	309	290	310	318	307	298	324	323	306	312	264	323	309	299	306	298	308	286	286	314	310	314	327	301	311	277	315	313	319	308	334	324	291	304	292	355	302	298	299	260	298	279	332	305	282	308	290	288	316	296	314	282	309	313	306	321	284	313	298	303	303	283	299	259	302	288	301	302	336	293	294	296	289	320	312	303	297	284	303	340	321	312	325	292	276	283	291	305	304	332	296	294	312	286	295	312	325	300	315	274	302	277	319	294	304	321	282	324	304	298	314	308	299	279	299	274	283	308	318	266	290	324	261	298	296	271	326	295	277	319	297	294	278	310	293	286	283	312	300	301	290	278	311	293	301	317	279	301	319	340	325	308	291	299	277	340	302	293	327	333	309	308	327	310	309	292	345	313	287	314	351	279	275	296	303	282	296	300	299	325	273	336	289	308	292	314	339	304	294	306	336	282	304	291	275	307	313	307	294	316	298	355	280	307	358	294	323	313	329	311	293	314	303	297	302	297	306	329	319	306	283	292	304	293	319	288	292	322	295	282	324	307	301	292	299	349	295	292	313	281	300	314	289	290	308	315	306	300	297	321	297	339	316	321	288	303	314	285	295	312	306	330	327	310	293	294	284	320	294	326	307	256	307	300	304	308	282	304	291	317	324	321	273	306	287	302	319	306	307	268	285	324	292	304	284	331	289	317	298	309	291	295	293	296	302	318	294	301	288	286	287	273	321	314	322	323	289	296	285	320	293	309	321	328	287	312	319	325	290	324	321	288	301	298	295	328	296	294	306	268	299	320	291	312	303	308	289	309	291	292	319	296	311	241	285	340	306	289	295	272	280	274	313	314	326	265	275	296	290	324	317	306	313	303	283	288	286	272	286	305	294	286	355	292	305	312	312	293	330	331	299	310	278	309	300	317	290	285	277	302	289	302	294	327	284	326	306	321	326	307	326	292	309	304	317	327	303	309	311	301	293	327	312	334	333	340	277	286	305	293	305	342	260	301	299	297	300	314	304	323	285	348	300	317	332	252	298	302	285	289	303	281	290	287	310	337	314	337	324	319	312	315	294	319	276	339	299	295	303	305	310	322	325	312	321	328	325	320	293	305	304	307	306	302	304	306	287	299	261	312	283	296	317	298	301	297	283	285	287	309	333	308	310	314	289	293	282	302	322	308	293	311	267	287	285	282	328	329	267	301	307	301	299	304	316	286	305	324	312	293	267	280	276	290	313	289	321	325	285	280	324	307	310	288	340	267	295	315	307	285	302	320	317	296	309	323	311	285	297	304	314	300	314	294	292	295	330	303	258	277	291	289	303	301	303	306	318	298	327	312	314	300	314	314	316	298	276	318	307	311	299	306	295	318	309	309	298	312	322	292	302	324	284	333	314	305	284	332	297	315	324	316	313	321	333	296	300	283	315	287	316	290	274	283	323	283	301	318	305	305	303	309	310	318	292	331	264	312	341	316	287	284	301	310	310	300	281	310	283	318	333	296	300	291	275	262	304	278	295	315	298	293	282	290	298	308	273	320	298	326	306	329	322	308	298	291	297	324	311	291	307	310	331	289	268	323	334	270	332	314	341	310	308	304	297	310	316	271	302	300	322	319	305	302	310	263	280	314	302	312	305	268	311	315	297	311	304	321	293	334	305	302	287	317	314	305	276	311	317	290	318	309	298	313	315	322	301	317	287	313	308	303	310	272	333	305	330	306	324	297	284	288	287	279	288	289	323	317	326	278	315	283	314	325	276	297	312	299	312	309	274	288	337	299	337	300	288	291	310	313	294	330	312	306	292	301	296	287	337	285	274	279	305	311	279	283	303	299	289	305	315	289	308	308	287	289	287	312	295	296	289	297	280	329	280	272	274	303	316	329	310	330	297	306	315	289	294	290	285	298	319	308	304	289	324	319	311	312	294	303	278	303	309	272	292	311	305	304	312	328	332	293	319	315	278	301	286	295	333	303	292	293	307	296	306	297	293	309	294	292	319	296	312	295	300	313	294	298	305	297	302	305	314	276	301	323	296	331	339	284	318	304	296	310	335	315	297	282	321	265	293	304	262	281	314	334	295	300	327	314	269	312	304	301	316	298	288	285	316	328	311	281	307	287	302	322	299	289	310	297	299	286	314	273	325	287	314	304	336	307	324	316	315	310	309	289	315	328	322	325	294	309	285	288	285	342	306	261	307	334	313	286	300	304	318	295	329	264	259	287	302	292	303	319	304	305	320	284	315	271	293	305	297	320	319	313	292	309	312	320	306	315	308	304	291	289	298	317	300	274	298	262	308	283	285	291	306	310	323	314	314	311	278	281	307	278	308	301	325	287	320	302	303	286	318	308	319	314	310	300	336	296	290	314	290	334	295	325	300	326	307	306	301	279	323	272	318	287	286	298	282	299	284	278	315	304	293	297	310	304	291	300	269	295	308	278	291	277	302	296	316	316	325	298	289	296	291	315	323	294	316	324	308	292	317	326	285	290	300	308	309	321	290	308	299	287	285	312	317	315	305	310	314	318	293	296	272	285	307	299	306	300	315	292	286	319	310	303	304	272	272	282	299	297	300	349	302	327	314	309	307	302	311	293	333	315	296	297	303	282	320	288	297	309	279	300	288	336	317	311	300	302	289	334	300	328	294	299	297	290	303	306	297	319	327	327	324	316	326	286	279	291	294	339	311	318	303	328	271	301	280	301	315	344	311	346	311	312	296	317	310	293	308	290	309	293	283	288	297	309	310	286	263	267	306	296	298	298	283	315	313	304	304	329	302	317	279	275	327	329	284	323	316	322	321	297	285	287	258	315	330	298	288
30771	45257	32060	19812	14969	11489	8364	6181	4164	3136	2512	2024	1732	1442	1142	984	913	775	617	591	512	514	492	468	446	425	439	412	394	420	366	401	381	385	369	376	349	372	375	330	353	386	365	347	338	326	360	344	352	349	321	325	307	332	331	328	322	331	346	349	343	345	317	355	307	303	365	349	369	347	316	350	348	328	357	331	322	356	333	324	357	338	314	303	335	329	335	287	314	314	324	344	306	352	321	341	339	306	325	309	313	301	355	331	344	362	319	319	312	348	338	331	319	321	334	324	318	334	298	312	324	334	311	338	335	314	334	336	323	356	367	317	340	294	331	331	340	346	320	335	312	357	330	334	344	289	318	332	319	310	360	323	324	336	315	303	313	337	320	346	333	310	343	322	309	318	323	339	352	321	319	351	311	354	347	314	363	350	311	340	306	306	340	335	367	312	324	303	319	308	316	348	336	327	330	295	312	363	331	343	336	357	334	316	339	313	346	320	345	315	304	296	356	344	346	365	336	334	344	329	316	345	316	329	318	352	335	298	330	360	320	353	324	321	352	332	312	341	326	335	334	340	333	339	331	336	325	329	307	309	301	336	350	322	312	336	324	303	345	364	344	342	304	297	350	344	346	302	334	309	324	324	306	306	337	334	346	342	315	329	321	302	338	298	338	319	330	331	304	333	274	321	311	310	361	313	352	344	281	324	353	376	329	358	329	328	346	322	302	332	345	315	321	315	319	322	328	329	302	331	355	354	352	344	394	347	338	326	300	324	342	323	347	328	321	330	315	354	335	309	333	357	366	353	316	305	326	347	334	325	288	345	299	315	315	327	311	309	314	356	336	333	336	288	327	346	350	336	326	303	330	325	336	320	333	321	344	322	315	344	335	306	320	326	333	315	328	290	361	295	325	340	316	369	344	340	306	331	334	367	318	331	324	367	341	315	343	328	339	327	349	344	344	291	299	353	342	295	337	336	332	371	329	311	319	357	332	365	327	363	342	317	329	313	349	326	304	353	306	340	292	350	320	336	330	349	346	305	345	349	300	348	330	337	321	307	346	330	337	290	337	323	295	322	294	316	316	340	311	338	318	344	341	331	358	295	293	310	315	313	319	313	320	341	340	330	316	344	362	313	316	310	295	304	324	357	363	337	312	333	343	328	320	341	297	321	336	332	328	305	328	332	318	322	339	305	305	324	317	367	336	346	331	351	324	327	286	343	316	357	358	361	338	331	302	340	351	356	300	317	349	332	343	319	298	320	371	326	337	305	334	348	297	370	294	333	316	309	321	295	321	347	305	327	335	333	322	313	323	333	326	376	315	321	314	347	306	308	323	322	307	318	313	338	335	348	318	310	323	347	333	338	323	331	351	354	353	312	312	347	349	340	313	354	360	328	315	331	318	314	374	338	339	392	320	342	354	301	341	311	331	331	287	346	308	329	309	333	317	372	345	331	360	314	316	347	345	279	324	347	289	316	305	334	319	365	334	341	360	339	305	326	332	327	363	326	319	340	302	338	340	329	345	328	339	365	323	339	314	306	351	312	307	323	338	350	334	342	324	313	336	347	336	336	346	324	359	321	347	375	303	346	337	356	327	347	335	343	322	337	343	318	340	328	289	319	324	338	316	320	346	305	300	311	308	325	294	356	349	326	336	330	350	315	329	332	356	287	319	352	331	325	306	340	337	340	336	336	309	346	336	329	339	293	352	352	314	306	369	370	349	328	327	339	332	321	345	364	307	346	317	304	324	320	324	336	316	303	300	341	334	370	346	315	313	309	303	342	335	324	300	308	332	345	338	346	339	322	341	300	270	337	340	340	324	337	320	338	316	299	327	332	349	319	345	354	357	344	337	347	325	303	337	295	298	345	307	355	333	354	344	324	335	342	315	319	319	354	306	345	318	322	314	314	335	338	308	357	308	339	305	317	323	304	358	319	357	319	326	327	333	341	340	329	325	310	352	313	332	332	308	336	304	323	271	317	330	314	344	298	337	337	347	330	345	315	333	351	324	314	344	333	309	336	305	323	352	319	321	332	306	274	334	358	344	302	305	316	319	322	322	365	389	337	294	349	298	308	305	335	325	306	343	365	325	344	339	314	307	318	350	341	341	309	309	329	305	299	305	349	341	323	330	322	326	347	330	319	315	363	314	345	323	334	342	344	310	290	336	320	346	321	331	323	355	345	325	333	329	326	315	331	321	352	306	316	315	318	317	359	339	309	295	327	338	353	336	304	299	317	281	313	296	325	349	354	352	314	336	320	327	334	321	342	349	332	354	322	344	350	332	335	334	333	346	316	320	316	310	329	319	335	331	307	333	333	340	293	353	316	367	341	310	331	350	290	365	321	318	329	324	318	378	324	326	324	347	370	363	332	316	345	323	330	319	341	339	340	349	356	350	315	332	327	277	325	342	297	325	334	312	346	306	297	319	366	340	327	304	323	314	324	317	342	329	325	360	308	342	312	322	327	342	319	345	348	319	320	333	313	307	340	309	338	338	297	345	332	277	329	346	304	340	351	343	351	349	326	325	319	300	359	342	348	351	325	327	313	345	342	329	340	360	313	326	315	334	302	339	299	328	324	295	320	334	327	352	345	306	321	337	334	306	325	336	324	275	341	290	306	326	343	313	337	349	320	329	377	354	337	324	348	319	312	364	356	333	322	297	335	333	343	301	317	348	322	318	343	290	315	334	331	298	309	331	335	333	323	318	340	344	344	337	312	321	336	346	315	324	306	342	338	321	339	281	330	336	316	308	317	331	321	343	339	326	366	331	332	331	325	330	320	328	312	329	328	343	325	307	360	314	304	363	319	342	336	330	364	334	335	314	344	323	335	316	311	290	337	334	334	292	357	343	342	364	315	301	349	289	366	332	325	343	336	316	291	313	335	360	311	327	337	327	323	332	342	347	328	317	303	327	350	322	328	328	319	321	314	354	335	302	334	315	314	303	344	328	336	306	355	312	335	328	325	319	360	314	318	354	324	332	344	344	292	331	310	349	324	334	350	312	331	319	345	307	323	316	314	274	311	317	329	325	328	354	306	365	337	323	305	336	325	366	327	322	334	305	313	345	332	283	292	343	328	311	328	334	323	323	314	380	306	324	327	362	320	353	314	328	343	312	323	342	336	354	318	343	316	346	326	303	287	354	343	289	338	347	339	335	329	307	327	354	302	315	352	338	321	357	286	330	313	331	327	319	353	318	312	306	337	340	345	304	342	369	324	329	359	348	305	317	319	313	334	322	347	324	352	345	341	333	314	330	307	313	337	317	335	325	351	335	334	312	293	343	322	308	323	335	316	341	339	326	326	320	338	340	325	325	340	361	316	355	316	351	315	314	339	321	337	326	309	317	336	315	332	332	309	324	310	351	314	295	377	341	313	324	329	347	350	320	352	332	337	334	307	332	320	326	314	356	322	320	310	333	341	313	327	342	364	397	333	293	329	325	341	326	358	333	336	328	342	347	342	323	335	320	358	341	325	366	308	332	336	319	334
23854	21271	28531	24718	22027	18217	11433	6309	4452	3365	2499	2185	1805	1501	1258	1130	1051	822	668	690	614	532	547	542	503	487	490	483	443	466	473	454	428	432	397	394	418	398	401	418	399	409	372	396	399	368	405	390	429	397	377	399	376	418	410	419	409	388	377	355	386	383	408	366	407	375	386	396	426	418	380	387	407	395	415	408	397	365	396	404	373	396	389	384	397	358	385	386	361	399	366	415	391	384	379	374	395	326	383	394	394	347	375	400	407	409	372	370	416	341	364	400	397	353	400	343	393	404	402	381	372	416	401	384	388	421	348	391	392	350	432	378	382	389	392	339	371	407	351	386	341	338	399	383	397	394	404	394	404	349	350	352	379	368	384	385	395	365	377	380	368	376	403	426	363	361	363	361	381	400	409	387	369	428	368	398	372	358	389	356	346	381	401	379	337	383	371	355	405	392	388	381	388	392	374	366	344	383	365	362	366	331	385	370	411	376	370	377	378	365	362	418	361	364	391	376	409	368	389	393	381	371	347	358	332	385	355	413	382	403	413	373	374	382	401	368	398	390	382	397	333	378	386	408	374	358	399	384	363	375	404	363	394	390	342	367	380	444	366	339	383	393	428	376	364	387	370	364	354	391	390	370	347	415	404	377	363	381	393	370	364	393	372	400	353	381	398	373	358	369	376	381	393	363	382	411	409	392	381	371	359	406	395	409	392	379	379	388	340	407	375	381	366	341	382	380	384	378	386	416	408	356	393	371	378	379	359	379	391	408	373	395	368	391	391	362	354	423	409	378	354	352	410	374	378	380	356	377	398	399	378	385	382	423	406	381	379	424	377	399	382	374	395	376	357	404	415	382	361	383	406	371	384	368	354	362	368	406	407	367	364	383	350	383	366	386	410	362	380	400	388	370	359	386	370	439	352	375	385	373	365	388	359	368	363	379	400	389	393	372	374	367	401	381	374	379	394	409	398	417	385	400	346	365	427	374	373	363	367	427	367	388	335	396	370	348	367	373	361	379	369	358	383	400	423	388	391	388	396	358	379	373	365	402	417	367	385	392	409	394	393	354	387	380	383	386	365	373	399	363	392	371	376	405	371	373	364	361	361	367	353	391	355	416	360	385	374	338	387	392	364	380	406	419	418	335	383	386	388	365	389	369	401	374	402	385	391	371	389	396	425	394	379	381	411	372	361	365	384	363	375	405	350	370	368	363	357	393	412	366	361	377	352	370	351	376	389	354	389	374	381	385	372	346	403	364	348	386	387	335	344	406	391	378	399	352	355	386	366	378	404	356	382	357	391	391	373	366	369	370	356	392	377	347	404	331	371	403	357	315	385	382	337	374	369	377	392	379	382	375	373	375	402	368	368	352	369	375	384	387	357	366	405	387	369	377	372	388	362	403	361	374	363	379	370	409	388	395	366	358	406	365	367	349	350	380	401	392	405	351	354	365	387	360	372	402	397	363	359	368	385	390	385	399	391	387	395	393	353	362	358	387	381	391	369	359	393	372	360	400	365	391	375	340	379	369	367	340	372	384	379	360	393	380	397	383	390	362	394	357	354	412	391	384	375	371	367	363	365	403	396	375	381	376	394	345	376	361	385	370	382	405	400	389	404	405	384	366	387	384	419	375	414	397	363	378	398	370	379	401	372	408	391	365	353	400	394	398	407	364	402	388	357	399	366	379	395	363	382	387	356	386	389	348	391	390	361	375	393	380	397	372	372	366	372	371	384	413	411	374	374	373	352	365	365	374	356	394	394	392	357	396	359	417	388	369	381	406	364	418	376	398	389	414	387	361	391	368	353	368	388	392	374	390	368	351	426	356	364	383	368	394	372	368	370	405	393	396	389	380	374	419	395	411	360	371	353	383	378	393	387	360	353	392	359	389	392	366	371	380	426	360	366	405	411	352	358	409	373	412	407	394	404	410	360	389	385	396	340	404	388	379	364	349	369	378	362	394	393	371	382	366	390	382	359	395	395	379	398	365	380	415	404	387	374	351	370	380	338	393	386	375	377	373	389	346	378	373	390	416	365	401	390	361	381	406	383	373	379	386	363	353	355	377	396	372	390	411	377	393	402	370	384	379	372	358	392	380	401	373	383	364	365	366	395	350	414	362	393	377	376	407	396	387	379	361	363	439	403	372	420	384	377	373	391	421	391	382	383	397	365	371	374	359	384	376	357	378	409	384	398	385	386	373	386	435	391	372	404	385	379	415	384	382	404	353	365	364	397	387	390	377	394	381	396	354	349	384	404	394	357	401	372	356	409	384	408	369	377	399	350	355	337	360	368	395	338	400	407	364	392	387	357	361	352	358	366	412	382	346	395	358	359	363	376	380	380	357	366	395	371	339	380	386	390	376	380	383	413	408	365	360	373	365	374	375	386	371	346	361	378	394	379	386	392	363	374	392	390	389	389	450	378	423	382	370	379	397	345	380	384	382	386	380	374	367	336	385	371	384	365	368	371	384	427	402	349	403	400	379	428	390	395	396	381	370	387	382	365	378	403	368	377	394	379	375	388	384	399	397	396	382	355	372	372	383	388	367	342	388	359	391	399	372	390	422	384	391	372	374	352	351	379	374	371	391	352	377	377	381	381	405	403	343	396	364	400	393	373	388	383	411	402	358	400	392	372	390	385	391	380	364	354	413	381	372	338	378	375	384	365	389	385	403	432	361	353	389	380	369	382	386	376	340	386	405	356	393	429	382	399	392	378	365	391	414	378	396	410	392	373	388	398	375	387	395	375	374	416	380	353	393	401	406	386	397	346	366	353	428	423	369	360	372	431	376	402	356	376	386	365	365	412	386	410	398	375	374	381	390	356	390	373	357	370	400	357	355	376	378	382	362	387	362	383	400	388	382	360	371	362	364	402	402	390	396	364	385	375	400	375	340	377	360	344	358	387	427	381	367	334	410	405	381	358	369	379	369	425	350	419	379	414	382	374	355	390	384	383	355	378	389	386	385	375	381	426	423	352	407	392	361	443	439	343	363	363	351	367	379	379	377	382	379	365	379	397	365	409	373	377	366	369	375	374	368	376	402	391	365	413	371	423	375	395	408	353	344	370	363	407	342	362	395	376	375	385	400	374	382	403	379	421	364	375	398	406	400	370	370	363	374	382	390	377	375	386	394	374	387	389	401	391	400	363	395	399	378	399	370	367	437	395	381	406	392	392	405	369	386	410	397	361	391	341	377	360	396	387	380	368	414	401	345	397	409	385	364	374	371	363	396	387	384	375	364	387	378	380	384	384	371	350	399	394	376	409	408	367	361	371	359	388	399	376	377	354	377	386	367	403	408	411	383	376	392	374	387	361	369	385	404	358	383	387	347	368	332	354	404	395	410	404	369	391	384	353	403	377	400	386	376	395	377	336	394	369	371	372	395	365	404	364	391	367	360	422	392	376	374	389	409	414	380	354	385	397	372	429	410	390	387	394	397	395	380	359	398	356	385	357	349	351	393	398	376	382	414	360	405	420	347	397	393	385	412
31642	55480	40092	27378	21798	17116	12965	9395	7047	5380	4192	3440	2770	2251	1817	1760	1398	1100	908	833	764	718	652	661	604	575	566	561	529	516	508	498	537	478	468	469	509	489	454	436	443	461	420	433	444	391	478	436	384	435	389	414	407	414	414	439	458	399	446	423	438	416	421	418	376	402	406	380	419	408	381	429	430	436	449	415	402	434	386	401	395	414	384	438	376	402	437	391	417	454	432	387	390	436	397	375	374	452	366	397	396	400	386	394	418	406	417	410	405	379	403	413	425	401	431	385	415	408	428	423	409	375	398	402	433	427	422	398	408	412	350	421	380	421	429	392	398	424	404	413	413	399	425	414	408	446	417	406	412	381	400	433	425	370	404	401	404	431	397	365	404	438	414	367	392	385	410	383	380	394	412	409	401	404	379	403	419	397	377	394	450	347	410	401	409	393	423	418	403	360	392	374	423	405	417	432	457	408	439	409	400	410	438	423	415	412	374	387	401	389	406	403	384	407	394	382	422	438	402	390	404	400	438	395	421	397	419	439	428	388	373	424	393	398	410	416	423	389	412	373	381	392	404	397	380	448	407	428	414	407	393	397	413	408	406	395	430	414	390	380	414	400	403	400	399	432	363	399	451	428	390	433	399	411	400	389	384	439	403	374	400	420	387	375	418	398	417	392	397	423	411	413	396	424	379	410	430	420	404	420	448	386	401	399	420	383	440	364	410	432	353	424	384	422	401	411	413	458	389	419	380	416	426	400	426	376	390	403	390	385	398	402	435	379	416	433	409	430	406	399	405	394	412	423	383	402	425	438	376	411	420	406	410	442	414	412	386	394	386	409	410	381	396	408	400	380	390	418	401	392	383	440	405	361	390	428	414	407	378	390	420	418	383	415	408	359	455	425	430	424	412	400	430	393	388	386	372	395	375	393	368	426	385	426	413	397	413	377	441	428	412	449	419	406	386	415	378	403	423	401	445	432	387	415	392	409	366	383	390	460	371	461	386	429	420	389	453	387	457	411	407	416	431	429	405	379	423	416	382	372	374	388	439	389	426	376	364	381	371	412	393	408	373	409	424	403	404	437	407	392	390	434	372	389	406	422	385	379	409	400	432	397	397	408	474	412	442	411	389	383	400	451	405	391	425	416	403	385	433	433	409	420	387	409	434	394	431	414	423	417	374	436	421	384	429	390	421	406	363	408	427	400	397	393	412	381	412	387	401	379	390	400	397	406	388	362	400	374	392	406	425	408	374	443	367	399	402	427	429	373	438	367	406	430	382	363	381	428	403	433	417	435	380	370	427	424	428	400	409	361	384	398	390	387	403	421	384	389	423	427	409	384	443	385	406	391	399	388	429	406	398	435	387	389	400	392	394	416	400	370	434	395	407	423	437	406	382	407	426	396	410	387	382	411	418	422	404	415	413	402	431	410	382	397	406	394	410	421	414	380	391	437	413	418	448	424	434	402	421	380	429	427	429	391	434	392	408	384	391	453	398	399	421	444	399	363	398	412	401	410	374	403	430	406	422	404	400	432	406	408	386	393	406	396	405	435	421	422	399	410	434	394	411	393	392	403	403	402	421	430	402	411	391	416	436	399	403	412	436	404	427	387	383	426	426	380	427	350	409	402	414	391	385	386	436	370	390	408	400	402	397	410	411	421	429	403	402	440	408	400	433	410	420	376	414	400	422	397	390	420	367	394	450	441	387	400	401	393	380	436	389	413	420	432	388	400	411	415	388	388	441	355	409	415	400	388	380	409	411	411	346	424	424	417	385	410	362	384	437	412	414	410	419	410	400	397	395	383	398	400	399	376	418	431	425	430	431	410	381	365	428	439	426	435	372	418	376	445	410	375	424	450	398	403	458	399	422	401	406	387	410	413	372	416	395	408	402	391	411	402	425	402	378	421	409	489	398	405	385	463	395	401	459	400	427	394	396	400	403	378	368	406	433	407	433	393	427	412	420	412	408	401	420	389	426	393	388	402	386	435	437	383	429	394	449	402	404	445	391	384	417	404	406	419	401	397	416	403	433	407	385	430	393	393	420	388	392	388	432	403	396	429	419	379	432	407	403	419	379	399	440	429	418	399	420	402	433	377	431	412	416	385	427	413	416	387	397	416	450	421	397	375	393	419	421	399	365	421	380	402	373	424	389	417	372	413	404	407	408	415	426	426	368	416	424	412	389	398	360	390	433	399	420	399	387	466	427	424	397	371	404	397	400	383	399	395	377	401	386	392	454	430	392	409	389	401	403	402	415	439	410	401	383	418	417	412	417	386	417	385	416	403	407	424	376	408	353	432	402	371	422	384	405	410	448	398	412	425	421	406	397	397	432	415	421	429	419	389	416	403	399	451	414	393	412	396	402	452	417	409	412	453	404	448	411	380	402	398	431	386	403	417	428	362	382	383	404	386	396	429	400	415	389	430	403	404	392	412	428	411	411	384	382	384	408	413	397	389	379	374	399	426	395	415	417	386	429	417	416	380	391	441	412	363	415	376	379	399	398	403	425	397	371	429	423	374	421	384	398	414	412	391	424	403	400	427	433	406	384	397	409	422	411	379	400	381	429	384	417	416	351	382	408	424	412	387	420	430	413	427	411	392	400	378	427	414	403	429	419	419	385	389	418	419	434	391	360	404	418	430	411	411	391	425	381	412	407	406	422	417	404	404	404	424	420	430	419	397	401	393	364	396	404	446	383	403	378	400	375	404	420	442	391	383	426	432	401	413	407	454	395	382	385	394	429	383	409	412	401	408	431	409	378	390	377	441	407	400	371	454	422	398	367	435	439	406	400	406	401	425	420	424	411	395	406	419	424	403	438	392	395	394	424	399	394	387	380	411	410	380	421	403	416	413	378	416	420	438	416	405	436	381	438	449	363	448	400	417	369	420	413	382	406	391	413	400	407	394	419	442	364	399	399	363	409	403	396	429	456	409	392	447	431	414	402	438	377	406	409	384	433	389	406	390	396	392	397	389	398	403	380	387	401	404	364	390	412	401	399	386	415	404	434	419	414	383	376	419	388	364	413	407	395	378	387	389	392	394	437	432	407	389	399	404	428	430	414	400	395	432	395	390	394	384	414	456	411	455	408	388	423	408	409	438	412	394	419	419	413	415	380	426	395	376	386	391	447	426	381	401	414	381	418	400	384	407	408	398	414	415	394	386	414	386	352	407	405	392	419	434	385	430	432	381	377	421	409	396	404	402	400	403	409	419	405	383	412	374	414	380	408	370	393	384	415	370	395	400	381	421	410	397	394	429	434	404	427	403	407	382	408	375	420	432	407	428	423	398	381	399	412	410	425	412	420	398	423	366	400	388	386	390	404	423	412	425	410	421	412	395	452	423	440	379	358	402	424	419	387	376	428	381	411	365	392	449	430	410	426	405	402	413	424	425	429	420	415	385	413	363	382	410	395	394	417	405	380	459	403	385	402	421	414	396	396	377	399	410	395	415	417	422	426	415	406	424	398	429	382	429	393	441	409	434	403	373
24977	21310	28159	26215	18478	11116	6994	4456	3196	2423	1877	1581	1412	1088	941	867	743	596	525	508	444	425	404	413	370	352	380	334	320	341	320	308	328	336	340	326	316	307	309	286	270	274	298	285	275	277	282	289	283	282	283	262	257	270	294	304	274	296	275	321	266	314	279	278	296	267	298	283	267	244	285	292	342	281	274	268	314	283	247	273	263	242	272	266	287	272	293	271	288	292	267	245	306	289	268	272	271	294	313	300	287	257	297	264	239	262	273	270	280	270	288	274	299	287	279	296	301	261	254	290	281	244	296	256	290	287	273	292	306	290	259	284	285	280	309	281	295	296	266	288	281	272	247	299	289	262	292	272	295	280	284	280	298	296	279	291	257	265	297	288	274	259	257	265	274	266	283	249	276	268	290	269	255	280	257	312	286	258	309	303	276	296	295	288	295	273	304	280	253	300	290	273	268	279	312	251	225	265	268	284	245	291	253	287	265	269	274	309	294	263	315	276	310	257	274	307	279	284	253	274	267	281	255	271	275	308	304	287	286	254	268	249	272	259	263	272	255	280	248	270	259	264	286	261	291	276	286	266	252	284	284	297	270	285	285	306	261	265	279	281	279	288	292	293	280	296	286	261	292	281	267	302	250	272	277	260	259	282	287	275	275	286	248	279	303	298	292	277	277	285	292	272	300	295	292	311	288	302	250	253	292	282	297	285	261	255	272	279	260	245	266	271	321	268	265	250	300	301	296	246	318	283	279	272	254	272	299	291	270	259	275	273	253	263	285	298	247	278	280	310	302	285	291	252	238	277	290	260	284	257	293	273	262	286	258	283	268	268	304	270	274	262	259	243	342	232	291	289	261	286	284	281	291	273	280	267	258	266	249	302	289	261	280	274	302	260	277	270	280	251	293	252	281	286	270	346	279	263	283	258	275	277	272	276	267	299	295	282	276	278	270	268	270	275	257	268	239	300	265	241	275	258	271	267	264	284	285	280	286	245	287	274	254	288	257	265	280	289	276	264	283	257	294	265	285	273	302	277	263	277	252	257	260	266	289	238	245	308	256	284	305	291	269	282	264	257	265	276	256	247	278	264	295	296	272	296	271	321	300	292	296	285	264	272	298	323	281	305	289	276	279	305	236	268	274	287	264	279	290	282	268	282	261	282	300	263	322	293	296	300	274	262	258	278	285	269	272	294	302	290	292	293	283	279	296	269	286	269	257	292	290	310	271	274	268	288	278	274	277	272	280	277	289	280	286	260	273	259	298	265	259	259	264	288	301	278	264	279	257	284	285	317	283	247	269	280	250	273	288	259	296	300	267	256	268	252	301	280	295	267	242	244	288	271	271	298	285	283	271	310	259	294	305	255	271	268	264	267	278	306	264	263	262	265	300	255	278	260	275	260	283	271	289	278	261	269	267	288	292	277	301	286	324	328	260	270	286	283	282	259	265	273	252	301	292	294	310	254	282	292	288	270	285	266	262	302	274	280	277	281	303	288	264	265	282	290	269	284	299	299	284	297	296	274	295	292	277	305	281	285	279	254	271	287	302	260	276	251	268	293	274	266	243	247	253	275	258	263	291	288	293	270	250	276	251	257	285	285	257	252	305	262	261	270	278	284	303	254	300	297	274	272	314	265	279	295	265	246	274	298	297	258	292	251	308	269	245	276	290	290	224	266	299	263	300	281	251	254	271	274	310	273	270	301	261	298	270	307	261	265	255	282	266	309	266	305	291	252	261	270	274	260	295	293	272	252	256	295	274	259	252	279	315	298	290	272	280	249	258	273	282	286	268	263	283	262	286	271	291	266	289	275	238	294	247	275	295	261	277	284	251	308	258	275	262	289	290	269	271	262	274	283	251	267	260	274	301	266	295	286	280	256	297	280	280	252	272	257	281	297	300	276	300	313	289	284	273	282	304	294	256	295	260	252	277	250	291	281	288	246	288	289	285	286	283	289	293	297	297	294	278	281	259	228	274	301	271	290	270	320	307	286	294	267	279	305	291	291	279	282	245	282	289	277	304	305	272	255	289	290	277	296	299	257	310	282	274	294	322	268	282	276	295	276	274	289	305	316	287	289	296	269	281	265	277	291	302	314	281	303	262	303	269	287	264	285	258	270	259	249	269	268	310	278	256	276	242	290	288	269	272	279	291	297	294	261	267	274	303	292	270	278	282	299	255	309	271	287	299	240	279	295	304	265	270	272	270	297	288	282	265	270	270	290	268	284	257	246	297	298	284	303	273	282	278	280	271	267	283	268	273	322	255	279	290	292	274	273	270	281	289	276	289	269	275	284	270	300	260	271	258	302	294	301	304	308	257	281	288	300	262	245	275	276	267	274	278	284	275	281	278	325	262	295	289	268	289	261	283	285	283	259	288	302	290	306	312	273	247	261	238	283	264	250	298	273	283	315	301	269	278	296	272	272	287	265	286	235	263	279	285	277	249	266	284	274	282	277	288	244	288	280	288	259	284	272	270	292	265	261	290	274	272	266	271	253	267	253	278	289	275	304	302	280	255	285	268	265	282	269	281	284	263	315	264	259	283	291	272	258	266	262	286	314	271	292	252	290	293	253	307	288	277	284	294	289	251	277	286	284	265	260	261	285	302	266	275	274	302	268	289	264	249	248	287	279	282	289	286	285	268	256	301	295	284	277	267	284	301	306	298	284	315	301	280	270	253	268	266	296	261	274	274	303	272	272	275	273	269	275	247	295	261	299	280	274	285	270	272	300	288	303	266	289	286	290	289	259	268	267	257	272	288	302	266	259	299	290	268	280	268	271	294	270	286	271	264	238	274	274	293	279	287	285	283	266	263	259	283	253	289	257	285	284	280	257	295	284	262	282	266	306	277	273	272	285	280	275	292	249	261	255	250	270	254	267	260	278	290	313	272	286	290	291	273	272	258	246	284	283	303	275	279	254	284	292	282	286	263	257	277	225	277	247	264	310	257	298	275	295	261	272	281	249	252	270	282	274	267	259	271	276	247	296	270	259	256	257	316	259	276	289	271	257	290	263	302	274	275	272	294	264	283	289	260	315	253	287	246	281	269	290	291	259	271	292	290	281	294	271	254	282	238	315	262	252	290	287	284	264	289	277	284	296	259	277	274	299	264	282	249	260	276	284	269	256	263	279	287	235	295	306	255	280	276	263	284	268	281	296	297	245	270	285	301	287	289	274	255	302	278	298	271	253	308	253	257	263	277	311	290	289	267	283	276	287	306	301	280	310	259	258	294	300	280	250	262	305	283	269	246	264	280	291	269	255	287	299	293	294	287	276	282	296	255	259	283	292	272	303	284	272	268	294	270	301	250	270	305	302	263	262	265	272	248	274	287	289	259	302	286	276	269	283	264	288	260	247	272	298	284	286	286	264	281	263	290	288	268	263	269	274	271	250	275	284	289	279	265	268	293	288	284	271	285	255	305	275	295	266	290	294	251	308	282	261	294	277	279	269	270	244	248	288	258	278	271	247	278	264	271	260	254	288	292	270
30576	50915	37080	24288	18703	14197	10340	7595	5727	4329	3283	2738	2338	1772	1500	1339	1106	881	703	636	590	562	520	529	517	435	443	425	434	408	385	371	376	372	357	360	372	372	347	374	332	290	336	342	326	339	326	343	342	336	328	332	292	304	284	317	319	335	330	308	348	297	303	304	302	310	304	298	306	347	319	316	319	290	289	319	306	305	301	311	314	320	279	292	305	291	319	302	281	319	290	294	319	292	344	302	308	334	316	337	270	287	329	289	294	303	285	314	293	334	320	327	294	275	295	311	310	300	303	294	347	304	296	298	277	306	293	322	320	329	307	313	294	281	328	300	312	311	279	282	290	295	329	307	299	335	306	275	300	339	336	310	293	302	324	323	298	311	316	307	295	360	266	294	310	296	300	336	292	319	312	292	309	296	318	330	311	290	321	316	280	320	299	308	319	312	283	314	290	304	312	287	303	308	286	289	327	276	297	279	286	298	309	301	294	307	295	288	309	289	287	309	296	315	286	296	287	313	294	323	308	305	308	294	309	254	322	291	309	310	300	319	274	308	306	298	296	327	336	311	300	342	339	296	306	304	303	315	304	322	277	335	314	325	336	276	301	275	318	353	290	294	314	310	257	298	292	315	315	286	303	302	277	325	274	300	328	313	306	322	323	295	325	304	320	308	310	282	307	310	289	296	326	325	297	272	303	338	296	296	330	302	341	300	289	297	344	329	281	313	296	329	316	280	291	301	310	294	290	312	301	305	312	297	304	295	299	298	302	281	292	315	303	299	296	353	317	315	307	282	269	321	293	316	307	296	307	319	322	283	310	327	288	294	303	269	292	307	307	328	320	310	278	319	272	336	329	320	310	291	330	309	319	339	331	308	331	299	293	276	277	320	309	287	311	266	307	320	296	293	300	312	310	292	309	296	332	323	315	293	316	307	278	340	273	289	322	315	308	280	340	278	302	293	308	310	330	305	265	312	311	335	320	299	339	313	312	311	318	310	329	332	285	328	288	308	290	314	293	297	331	316	288	313	301	273	310	277	280	299	316	305	290	292	309	277	324	313	311	307	309	324	298	288	317	307	296	303	278	330	304	295	290	329	286	286	313	328	324	311	330	291	309	295	315	279	273	307	305	344	290	312	333	304	316	279	301	309	305	310	324	341	284	305	305	312	274	315	282	283	317	312	297	331	307	292	315	350	297	296	275	270	269	298	290	293	305	286	332	300	330	294	286	297	295	328	287	264	328	307	292	315	306	311	308	321	322	266	326	303	323	306	331	319	304	298	308	318	285	268	313	339	298	306	301	309	324	323	313	324	312	281	282	300	316	289	301	298	295	321	313	309	343	280	329	325	327	301	289	282	316	295	306	335	290	327	304	313	315	304	335	309	268	271	302	299	325	334	326	319	318	313	297	301	285	309	278	290	300	336	330	306	299	302	309	337	293	335	310	319	330	311	317	310	303	288	285	299	286	334	335	298	287	296	298	275	289	308	289	287	303	282	322	338	275	306	312	326	267	299	269	311	311	293	312	326	333	310	298	326	288	289	320	321	310	303	298	314	306	300	292	314	305	319	328	307	316	340	291	299	296	307	315	299	339	319	305	324	306	317	288	307	310	319	321	303	318	308	281	314	314	323	298	284	316	292	339	320	275	303	292	267	301	285	308	312	340	318	298	325	304	304	292	292	309	278	322	301	327	312	272	320	322	301	312	323	300	307	317	333	282	319	328	323	300	303	268	311	289	313	317	278	293	311	323	284	330	305	316	325	317	321	331	323	291	286	298	305	314	306	309	353	289	317	320	310	290	307	326	304	313	296	319	284	338	296	320	287	275	348	312	333	299	307	303	305	301	291	278	324	340	315	324	297	287	324	306	296	287	321	292	314	298	318	323	330	328	291	325	330	306	326	307	336	290	285	340	295	299	295	326	320	293	299	319	303	315	300	331	297	302	303	307	275	335	335	293	296	319	322	273	330	307	307	306	332	299	332	321	319	298	324	280	304	307	314	289	293	329	322	320	283	321	316	277	323	310	295	306	292	276	295	301	326	287	286	325	335	300	314	293	328	326	300	304	288	310	301	266	340	303	307	297	329	301	314	348	312	319	309	307	317	306	289	315	317	338	319	321	289	294	278	309	305	302	282	322	319	287	297	308	305	302	296	298	311	322	331	298	292	305	275	294	311	289	334	302	282	313	313	295	306	324	305	316	320	307	319	301	301	320	283	312	286	282	328	279	306	306	323	314	296	268	315	303	318	326	311	303	347	309	315	292	318	300	303	307	319	313	318	331	316	313	335	333	280	307	320	303	320	278	287	296	305	315	297	296	312	308	313	314	284	329	317	321	286	321	287	317	276	322	319	326	313	282	284	262	341	305	315	317	291	291	306	344	303	322	321	313	287	281	298	312	279	313	318	306	319	333	313	312	294	308	314	301	298	318	335	271	325	320	294	338	303	320	311	305	291	306	311	277	286	315	314	303	310	323	290	298	299	299	297	276	286	314	305	315	319	305	284	339	317	295	296	313	298	317	343	342	302	285	325	331	301	288	302	317	305	318	315	329	300	305	287	306	320	300	291	300	304	296	314	299	292	331	309	312	301	355	271	290	264	334	277	335	297	306	286	327	281	296	293	297	300	304	322	317	279	339	283	319	307	316	292	305	287	309	310	318	294	315	283	328	314	298	295	329	321	303	282	284	303	303	328	267	298	310	321	324	318	274	308	300	288	267	327	313	332	328	276	314	293	308	287	312	307	300	295	287	340	270	299	291	303	315	290	315	305	304	306	294	339	278	324	299	308	315	295	325	324	336	289	309	283	318	304	314	301	320	312	307	303	320	321	332	309	325	318	339	320	301	287	293	279	308	335	299	326	290	304	285	345	329	312	308	308	328	317	305	349	329	322	282	310	292	306	306	289	312	314	332	332	281	302	297	313	309	329	278	285	292	325	266	313	323	305	308	323	280	316	298	301	291	302	317	286	296	329	306	308	298	281	301	313	306	283	349	290	295	308	341	285	295	276	338	306	277	329	304	256	275	310	285	291	321	302	334	296	300	283	327	308	315	280	317	325	308	294	301	306	264	322	317	277	314	311	273	288	314	298	303	307	287	309	315	296	303	298	301	342	336	293	311	294	304	292	321	341	316	325	285	321	294	338	310	292	323	317	337	275	318	312	274	295	305	318	295	310	303	304	321	314	339	300	286	295	338	300	288	284	318	297	284	287	312	320	339	303	327	290	301	278	307	320	305	284	295	293	311	312	308	305	288	304	304	317	304	309	298	293	317	277	316	306	261	312	334	299	309	307	304	297	307	317	323	293	304	301	315	284	289	305	307	298	318	296	305	308	282	292	310	290	325	320	279	286	318	312	311	281	312	289	299	324	316	308	320	299	290	305	326	312	315	287	302	314	326	307	290	313	310	319	279	303	294	308	290	318	270	309	302	275	294	302	320	354	325	293	317	322	312	322	320	308	308	310	314	308	303	311	297	284	294	284	307	317
22682	21242	28926	23936	21548	22397	18626	9095	6053	4628	3599	2943	2471	1939	1662	1495	1367	970	852	738	681	664	659	594	597	573	514	516	546	529	521	482	473	448	483	442	501	442	426	414	400	395	428	423	417	411	438	394	402	409	394	404	377	393	410	402	427	424	405	410	409	415	403	404	383	409	420	388	405	417	394	357	439	414	409	421	383	361	378	406	457	423	376	416	395	386	381	380	377	420	389	412	379	413	365	374	391	405	417	427	415	416	376	378	379	390	368	380	377	381	390	365	381	416	369	354	382	402	394	440	449	404	399	361	385	403	389	375	389	376	382	357	369	366	374	388	408	415	403	395	383	372	396	400	368	404	370	377	405	364	350	389	344	396	385	415	373	381	346	407	412	406	362	416	392	360	396	362	391	398	387	400	386	392	359	395	372	408	398	361	375	394	379	420	365	367	374	397	391	410	369	355	387	394	362	374	386	411	392	386	362	355	396	373	418	379	384	388	385	427	397	386	368	359	392	387	400	376	384	376	371	398	402	378	372	420	416	393	404	385	362	381	384	380	405	385	419	376	374	408	373	371	376	435	375	377	399	388	386	388	411	375	424	395	384	430	414	367	408	379	407	353	360	366	415	410	367	376	408	370	358	403	404	410	378	397	342	398	377	386	419	402	400	375	381	394	353	393	397	410	403	395	408	390	392	359	389	373	377	343	427	369	392	365	386	374	385	381	368	384	401	371	424	413	379	366	369	383	390	370	377	363	421	381	373	391	368	359	399	407	361	395	371	365	412	395	383	381	390	413	416	358	383	406	387	381	401	384	383	403	384	415	400	364	396	398	371	375	410	374	393	389	382	421	380	366	377	382	375	397	392	419	404	382	424	374	379	371	419	399	388	406	403	365	403	405	383	412	378	365	380	380	357	414	368	396	445	388	387	396	409	409	397	368	407	377	359	394	408	393	351	402	403	428	425	375	391	388	379	405	387	426	409	388	393	396	358	413	404	378	387	375	378	371	385	390	419	356	426	369	356	383	370	376	386	442	419	359	412	391	419	352	396	378	410	401	386	373	381	384	369	412	385	371	398	391	369	376	380	397	391	386	391	373	383	379	384	352	388	397	404	388	415	414	382	403	392	401	363	347	385	436	380	402	387	401	380	371	387	385	401	378	400	396	366	386	413	415	382	397	393	395	414	382	429	414	369	389	443	408	360	420	385	370	390	363	393	378	394	400	398	386	412	364	386	411	374	403	402	409	421	407	384	401	417	389	367	401	400	401	394	392	345	359	396	383	361	371	395	381	387	375	383	379	399	383	388	380	376	404	386	394	356	396	423	405	359	394	406	400	367	358	412	381	409	392	366	363	390	406	380	410	409	395	384	395	381	407	399	394	393	360	366	366	359	386	378	381	378	396	404	406	383	369	393	393	403	389	431	384	399	420	392	411	409	395	379	369	383	386	408	389	383	413	415	372	405	417	398	408	403	386	366	385	334	354	419	389	410	412	363	344	388	377	388	403	393	349	387	388	387	358	407	393	350	396	374	363	423	359	384	405	383	413	388	358	429	358	417	380	384	402	336	429	409	421	403	373	383	375	381	403	407	383	391	361	346	430	390	370	422	350	396	414	383	405	416	388	392	408	397	352	370	335	378	404	393	408	381	347	438	394	421	361	400	390	414	393	363	384	394	386	400	369	424	382	391	384	383	397	398	387	363	392	371	370	391	362	382	399	416	386	377	388	379	388	402	410	367	405	372	381	404	368	445	366	395	390	340	384	385	361	422	409	376	383	407	363	358	369	381	374	403	336	415	382	379	383	408	408	384	417	395	376	379	369	384	349	360	384	381	377	370	383	402	350	380	362	361	391	396	349	375	369	377	384	369	390	385	379	424	394	378	368	371	424	389	392	338	377	383	422	364	365	349	349	400	362	395	381	409	400	374	380	397	406	362	375	370	384	392	414	371	385	393	364	388	387	420	404	375	414	409	422	401	390	368	361	387	394	390	418	402	411	383	432	394	399	405	393	396	385	368	398	405	386	394	394	418	416	366	381	349	363	385	385	371	366	355	389	427	410	382	394	427	368	394	372	402	379	384	380	370	402	381	385	381	369	377	402	363	394	397	387	395	367	382	373	421	396	354	384	397	379	433	388	381	394	391	398	408	362	379	380	408	398	383	390	383	430	400	394	365	356	387	400	369	372	379	407	434	378	397	373	345	388	385	396	409	411	438	447	369	376	411	388	426	347	389	374	376	361	364	370	383	393	385	379	391	408	421	384	374	378	437	414	388	428	414	367	410	427	366	350	364	374	379	400	393	364	430	405	425	381	377	405	377	376	374	364	342	397	378	343	407	372	379	413	365	425	375	390	418	380	353	373	396	390	374	338	396	397	372	406	395	396	384	390	420	384	407	369	387	382	378	403	424	389	382	388	374	399	370	398	394	394	358	386	371	337	355	398	372	371	377	391	369	382	398	394	390	410	392	419	375	384	409	446	418	398	397	389	403	344	375	375	418	416	401	380	404	415	436	419	376	372	357	360	364	382	424	381	377	386	405	378	396	401	414	373	414	394	389	393	374	410	382	372	388	399	378	393	393	383	355	398	386	394	396	391	382	371	402	373	393	355	377	393	371	378	383	374	388	395	410	405	420	428	416	420	397	395	388	437	378	388	402	410	435	374	393	348	391	373	387	411	344	338	366	404	409	398	365	371	361	386	396	403	408	378	399	362	382	382	374	354	398	375	386	387	380	371	389	376	406	366	419	414	395	397	386	406	411	371	364	388	382	415	370	376	391	423	375	422	360	420	404	422	379	384	357	415	381	383	381	371	397	398	402	395	359	360	363	435	396	416	375	385	359	398	410	393	383	349	432	398	386	371	392	366	418	391	380	368	404	396	380	408	348	398	425	391	382	393	400	363	357	378	399	397	417	424	409	376	440	391	373	395	363	407	385	388	403	395	387	428	403	406	360	379	379	405	366	383	418	378	434	364	375	386	405	396	376	398	361	360	391	406	407	389	395	441	353	359	380	382	387	421	402	397	373	381	402	406	355	358	413	391	430	386	400	378	366	391	420	394	387	402	380	397	407	401	375	390	374	371	392	403	415	384	380	382	395	407	392	421	391	383	346	398	401	373	397	364	406	366	397	397	411	386	390	377	376	394	373	383	361	379	384	365	396	372	385	391	349	402	375	405	388	427	418	407	389	417	412	418	380	380	369	395	417	377	367	392	393	414	370	385	382	383	405	400	382	365	397	386	366	382	359	395	380	368	381	419	348	397	411	417	407	391	400	366	360	377	411	379	391	364	367	373	380	383	354	376	429	382	352	402	389	368	414	399	395	414	378	358	388	362	394	396	413	381	389	381	389	399	392	380	375	375	395	334	372	387	393	374	359	389	395	380	368	412	410	382	399	409	395	407	368	399	377	402	334	411	401	383	389	388	361	404	355	361	396	398	418	363	356	373	362	430	411	393	366	381	382	401	385	413	429	405	374	363	379	400	425	368
33903	61943	45749	32046	25668	20689	15851	12276	9332	7186	5479	4802	3980	2982	2520	2246	1859	1367	1146	1053	938	847	815	777	687	687	713	567	614	582	615	556	546	512	502	510	475	468	493	460	419	492	450	449	490	421	460	432	471	485	455	437	466	428	435	426	478	451	428	410	461	450	447	437	409	433	442	402	399	413	379	391	447	457	404	405	400	447	435	431	458	433	436	420	408	413	403	371	423	452	407	422	403	420	391	441	440	415	404	408	423	421	412	433	422	411	453	403	451	424	411	421	440	415	453	410	418	398	451	394	398	388	419	390	410	377	448	433	414	422	401	444	381	426	406	425	411	381	434	440	409	382	459	397	403	399	427	374	398	446	442	418	439	402	424	429	399	424	478	414	432	410	414	405	413	440	389	448	379	427	387	427	413	393	426	394	399	402	453	408	415	428	400	440	402	421	417	429	404	450	413	425	422	454	413	418	432	390	415	381	426	398	401	415	410	396	422	383	370	424	413	415	427	407	437	412	438	430	408	417	405	395	410	418	442	401	422	436	411	414	386	410	430	412	428	445	416	441	401	442	418	377	403	414	421	392	381	416	432	414	429	391	379	391	433	414	415	388	457	372	396	414	411	364	384	371	426	430	402	419	416	432	389	455	422	408	424	404	415	432	409	407	394	426	399	392	390	435	409	433	452	438	421	409	424	415	403	397	442	392	385	409	397	411	424	408	402	405	440	419	421	391	422	421	444	414	411	435	386	404	409	395	402	380	413	380	412	435	427	437	393	409	410	395	448	392	437	438	441	403	425	404	426	442	412	414	470	402	422	425	445	389	392	408	390	403	410	396	359	383	412	371	407	414	380	416	409	386	420	462	421	391	388	397	448	420	429	417	412	404	386	421	415	420	435	393	400	423	436	401	407	412	414	416	443	403	421	417	393	420	412	425	427	429	410	431	362	399	423	406	435	429	474	369	411	413	418	426	433	400	410	429	438	388	401	426	385	390	376	428	420	390	450	369	403	382	408	396	437	401	439	389	405	425	408	430	426	406	395	388	395	398	436	408	388	398	409	458	406	396	416	434	412	425	411	420	416	434	400	385	380	420	437	434	404	417	427	392	379	395	446	410	456	408	450	404	416	406	417	410	408	414	422	393	457	406	411	385	440	434	417	412	392	411	385	408	398	406	398	392	441	400	383	428	392	394	420	396	412	384	425	400	437	415	398	433	428	392	398	391	379	409	406	421	425	399	391	439	423	380	403	382	460	407	402	434	410	438	412	404	407	401	398	408	426	418	448	394	414	380	401	390	441	406	413	415	375	414	422	418	418	418	397	417	409	424	397	425	399	401	454	400	412	437	407	421	406	383	391	396	400	432	434	420	375	413	407	432	374	429	399	380	369	427	422	427	399	420	401	392	428	411	386	405	429	419	426	404	397	406	440	398	424	411	390	408	415	385	434	418	388	421	390	414	401	397	367	405	418	394	422	422	386	394	396	391	451	388	430	403	449	406	432	421	418	417	411	411	406	390	422	441	413	437	415	413	407	382	374	409	385	405	395	413	393	435	404	420	425	442	400	442	400	399	445	420	404	437	400	406	416	420	432	401	396	387	435	442	411	419	415	438	422	388	400	414	416	387	413	401	408	392	388	437	422	446	411	448	376	417	421	403	408	415	423	414	409	407	402	446	405	382	416	418	396	400	400	413	382	418	440	404	402	400	379	405	414	411	412	428	403	393	407	356	384	427	397	399	408	399	415	413	415	394	410	431	380	379	465	420	437	448	398	408	396	397	424	411	426	434	397	395	436	428	417	385	444	372	393	398	425	405	407	375	394	367	390	401	417	449	415	413	389	428	432	402	412	437	453	439	424	373	428	429	397	379	389	420	422	430	436	424	420	453	404	413	384	437	403	411	391	402	433	424	438	391	431	379	396	382	440	412	421	420	403	418	396	405	388	392	411	421	400	412	431	418	397	404	388	428	409	409	432	446	399	440	440	405	423	362	409	392	427	407	399	445	413	409	396	405	434	447	386	420	379	440	396	422	424	395	406	389	429	407	395	411	420	378	396	419	385	401	418	404	433	401	414	419	426	456	416	438	409	441	429	414	433	439	396	422	387	430	394	451	424	385	407	407	417	425	381	403	409	395	444	417	426	411	438	436	407	403	398	418	382	406	403	415	443	393	419	409	420	379	431	389	432	394	407	404	412	406	388	439	403	433	473	424	411	418	419	416	406	421	387	394	442	398	388	403	401	409	402	403	409	414	386	428	400	426	405	420	430	417	417	450	429	409	416	421	385	423	411	403	394	445	411	385	413	386	375	427	443	406	388	397	397	416	422	372	469	428	427	400	413	403	409	442	377	406	394	412	415	376	407	396	413	403	415	444	399	422	401	429	401	377	395	383	443	436	413	385	402	406	417	397	406	416	408	384	419	413	433	377	417	388	432	450	443	422	410	410	401	421	378	463	418	417	400	411	388	392	439	407	442	398	410	377	405	425	440	449	386	454	450	401	406	403	370	405	410	407	427	416	402	415	421	408	416	413	410	378	397	391	419	425	409	453	406	411	399	385	388	415	427	411	436	395	392	431	431	412	390	463	424	410	377	457	445	376	435	405	401	405	436	398	386	424	414	386	412	387	390	409	414	383	386	385	396	395	424	388	410	426	429	425	391	409	378	374	394	438	442	434	450	435	397	416	376	357	430	358	437	379	432	427	404	418	414	373	446	387	419	365	394	406	436	407	416	458	405	399	422	414	408	417	400	411	404	386	400	396	449	395	415	423	424	405	412	373	403	400	394	411	460	403	416	406	406	415	397	411	376	403	402	382	397	404	415	416	447	441	390	398	415	410	435	421	414	405	417	396	380	407	411	403	451	409	392	386	394	403	408	427	403	430	396	419	394	396	374	405	420	420	373	377	399	386	432	380	379	439	403	397	406	440	404	398	387	391	434	430	388	409	408	410	406	424	407	420	380	439	387	397	392	402	391	423	407	383	420	398	397	384	413	396	428	413	421	404	404	381	384	418	400	440	402	399	424	418	434	421	419	449	402	426	403	453	424	413	412	403	428	444	424	414	376	398	419	410	435	398	444	432	404	367	412	438	412	416	458	417	395	421	410	424	428	429	432	389	390	399	405	420	421	430	394	376	431	398	408	376	397	375	440	419	415	386	407	407	398	440	379	401	402	399	392	393	440	408	401	439	391	436	412	369	381	410	392	450	442	415	394	395	403	427	443	426	411	467	418	445	389	402	425	458	434	381	389	412	390	387	382	374	397	383	407	435	414	441	421	405	398	415	442	417	409	410	375	435	424	426	406	383	418	412	399	410	431	419	369	440	414	374	428	428	378	421	395	354	435	399	432	427	405	418	371	407	413	458	404	397	378	416	396	425	413	394	398	400	398	413	424	420	442	416	415	463	399	399	426	413	402	402	425	442	379	395	428	406	374	423	441	388	445	435	425	401	451	437	393	408	418	402	452	408	429	403	452	386	428	471	397	412	409	434
30459	32100	32333	20773	11351	6849	4642	3193	2405	1812	1476	1284	1089	879	790	752	615	499	504	437	446	374	419	377	361	340	364	352	395	329	360	350	356	334	317	319	316	292	290	296	309	281	291	294	295	305	319	321	315	280	287	289	295	285	298	280	299	298	304	296	317	276	283	316	304	298	295	294	287	304	314	304	336	282	296	300	297	320	313	271	295	253	291	290	295	286	304	269	316	297	291	300	316	286	285	313	260	344	256	295	291	324	289	303	307	301	294	314	302	264	288	277	311	293	290	259	276	306	278	291	298	278	282	294	293	296	313	277	289	292	302	291	319	287	333	356	284	310	316	332	298	285	307	328	295	300	306	299	315	319	309	311	287	279	281	315	296	304	313	267	288	307	290	280	302	299	289	287	307	304	291	295	318	280	284	302	310	293	297	306	296	328	296	290	315	284	245	292	302	288	299	280	267	285	282	298	280	293	301	299	300	288	291	296	287	284	281	301	310	284	280	309	299	283	321	289	290	296	311	297	290	287	315	297	275	292	314	275	290	298	266	277	272	284	318	280	272	306	262	294	301	269	310	280	312	281	306	295	306	310	281	288	267	308	281	309	313	291	292	280	329	321	287	294	320	274	300	298	300	298	341	306	268	293	319	283	318	294	313	302	290	276	281	277	311	315	307	274	303	283	314	331	287	301	279	290	307	302	307	270	276	270	321	300	276	280	272	278	293	280	321	310	330	313	286	331	287	318	301	259	293	298	323	302	297	276	323	323	306	278	317	277	295	278	323	302	273	287	299	300	290	331	302	302	276	292	317	279	299	315	296	302	280	317	300	317	300	303	340	277	283	296	317	301	287	279	285	300	345	296	313	311	250	271	292	294	287	281	304	313	273	289	282	311	273	284	288	301	329	334	317	280	297	285	284	260	285	284	281	316	288	261	287	288	283	305	332	268	293	307	301	297	263	306	277	304	283	316	268	305	286	273	304	323	296	311	273	327	313	297	283	258	269	294	314	306	285	316	287	297	285	278	283	323	291	303	282	293	277	271	270	309	315	314	268	300	289	319	296	298	271	330	316	291	308	278	300	298	296	290	290	330	317	301	357	310	306	300	313	307	301	296	306	298	283	308	311	324	276	299	269	314	286	285	319	286	281	290	279	291	312	281	286	281	303	323	310	313	277	287	287	280	301	291	313	292	274	285	299	258	287	284	266	307	307	272	295	281	282	290	295	319	276	294	300	284	279	267	294	302	289	285	297	274	292	289	300	275	333	282	329	279	297	293	277	290	293	288	300	304	312	287	283	290	301	307	284	257	295	285	274	304	274	273	304	264	269	330	301	305	252	287	327	273	295	305	299	300	289	305	306	306	294	291	284	281	308	292	282	294	273	279	297	316	289	304	314	295	300	302	313	324	290	302	301	285	303	275	264	268	287	348	278	283	282	307	300	299	265	290	308	285	320	273	289	257	311	287	280	294	284	296	301	298	262	295	331	295	329	288	266	283	287	291	313	298	287	282	310	297	306	285	310	312	300	295	311	312	275	287	311	311	308	287	296	263	316	280	297	268	335	309	265	318	337	271	316	300	293	289	295	283	269	289	314	306	313	284	298	290	315	298	283	293	305	313	308	270	275	318	268	269	269	297	307	302	295	302	314	288	318	279	318	294	334	286	294	304	288	317	268	316	291	304	322	298	289	308	304	312	308	338	297	293	289	285	298	340	293	299	273	303	305	291	306	330	315	269	289	331	290	284	288	279	314	292	306	295	293	288	303	311	282	312	279	331	324	271	309	279	312	299	280	286	320	319	314	288	267	290	278	290	305	282	282	276	299	291	291	269	276	338	304	314	290	299	290	299	294	295	301	293	282	326	305	274	291	319	326	280	318	285	314	289	284	295	310	302	302	289	307	325	285	312	313	317	291	301	322	295	284	315	296	294	296	317	301	292	263	284	291	274	294	322	298	261	297	266	291	313	293	303	302	279	289	292	304	286	264	272	310	317	318	263	303	292	300	294	282	281	309	286	315	285	286	303	283	295	324	317	302	289	314	271	267	274	297	282	291	311	295	280	298	315	307	269	291	247	287	285	288	308	277	297	254	298	279	311	310	316	309	315	336	295	311	302	282	305	301	316	290	282	298	301	284	293	325	321	334	272	273	310	278	287	303	306	299	330	307	282	293	307	312	317	297	285	275	307	298	302	307	297	296	300	300	288	293	270	323	280	310	291	290	288	291	292	291	320	302	295	286	290	270	332	311	271	282	288	308	288	279	313	298	299	271	332	287	279	272	304	290	316	298	306	294	265	260	324	294	273	319	288	296	331	299	329	306	324	308	306	279	292	317	282	324	309	301	274	277	254	267	292	314	274	290	295	298	286	289	303	294	315	323	284	277	309	287	290	270	306	302	312	314	305	306	301	292	299	278	305	323	281	309	274	289	289	286	288	327	288	274	272	303	304	309	275	278	316	312	294	298	324	277	277	280	307	312	295	303	317	300	331	284	293	284	305	254	291	294	283	296	317	277	298	274	300	302	298	290	264	302	293	309	303	291	277	285	264	312	287	295	292	317	283	311	307	300	302	274	287	301	270	317	302	314	294	293	305	296	288	286	301	292	295	318	309	283	287	303	281	265	309	289	321	296	302	305	291	281	315	285	279	281	304	285	280	296	307	310	284	307	288	306	276	292	276	294	320	311	279	309	296	316	332	312	284	251	301	299	287	301	290	290	286	279	275	311	294	289	304	318	283	291	286	289	275	271	268	332	306	311	319	301	292	317	320	291	284	314	306	301	296	318	273	294	277	300	281	288	312	309	309	275	318	257	283	299	277	304	299	272	310	313	283	316	321	317	291	311	291	312	290	302	327	281	297	302	294	290	300	330	302	297	288	285	271	293	311	281	293	302	277	294	311	306	276	296	326	295	287	251	268	286	315	297	272	289	306	300	270	277	269	300	300	313	259	290	312	261	311	307	310	299	310	288	328	303	296	314	286	265	296	276	297	285	335	320	275	294	282	292	272	297	328	278	282	274	282	298	285	306	302	304	319	321	270	290	334	286	313	311	298	307	302	334	297	309	283	285	312	309	308	299	308	296	287	299	311	298	264	279	321	282	298	280	291	320	289	288	275	311	287	296	296	269	308	294	294	277	321	289	292	289	276	292	295	289	284	318	275	316	299	288	322	323	280	287	330	283	276	256	288	321	279	310	309	340	287	292	324	307	278	342	280	277	276	295	295	329	259	264	307	274	315	305	317	304	295	325	335	283	323	309	280	284	303	285	312	272	322	288	274	292	299	293	341	279	283	302	273	314	301	272	279	314	313	304	288	287	287	321	325	298	269	301	303	288	296	269	303	281	284	280	273	288	312	325	292	287	294	307	342	280	313	267	276	303	311	302	310	276	312	268	304	327	307	299	295	323	278	304	306	318	301	293	277	298	275	299	293	270	300	285	284	318	299	281	275	320	301	312	327	256	305	307	284	266	298	284	278	276	304	311	302	295	287
30672	46239	32769	18836	14249	10590	7551	5618	4165	3040	2467	2146	1752	1296	1165	1025	891	671	622	527	559	510	509	476	459	437	437	414	417	404	373	368	364	364	383	335	334	333	350	337	364	356	335	324	342	329	310	342	348	314	372	339	333	338	324	332	349	336	339	344	340	337	332	326	337	358	326	308	312	296	311	372	322	337	321	322	303	318	329	321	323	308	315	312	342	314	291	345	317	308	328	345	307	312	317	324	303	319	318	306	337	300	348	306	318	320	324	324	309	303	296	340	342	307	327	315	309	330	293	333	289	330	335	343	325	309	309	328	354	297	335	327	344	305	315	307	314	340	300	313	297	329	348	319	304	348	346	350	313	298	325	276	330	328	318	326	312	329	327	309	316	273	348	313	320	353	322	313	281	304	316	324	319	303	293	325	357	358	321	320	318	333	304	306	308	321	345	319	365	363	279	317	292	315	348	320	297	312	340	309	342	335	321	300	319	326	284	307	292	309	283	307	321	325	330	301	337	309	337	312	344	300	354	292	327	333	320	315	308	331	313	336	326	317	319	326	335	317	306	317	316	316	310	348	302	332	307	299	334	312	293	291	328	315	333	301	324	326	344	340	320	315	309	340	340	325	330	308	315	304	319	364	342	323	323	280	297	341	326	337	297	320	294	321	292	318	296	335	359	271	318	330	268	324	326	346	346	317	291	305	316	323	326	327	320	297	292	346	357	308	306	321	321	316	352	298	328	300	345	337	354	322	327	344	306	348	285	326	329	329	290	334	316	327	335	344	308	310	303	316	325	313	333	314	319	324	327	328	320	315	307	308	325	346	322	336	360	305	361	330	317	306	313	313	281	306	321	329	307	324	330	335	325	307	352	329	313	318	339	332	330	341	317	303	305	354	308	304	307	343	334	296	334	318	308	345	315	310	325	298	292	314	333	349	324	318	286	289	317	304	333	334	315	290	334	315	354	311	316	306	317	313	329	344	324	309	286	335	281	337	287	338	307	314	329	301	321	340	303	315	310	335	335	285	345	315	339	299	305	316	296	326	352	307	375	328	317	318	326	325	305	295	346	313	322	325	309	325	303	270	316	326	307	338	316	276	325	351	319	328	336	313	297	303	356	310	292	341	323	329	295	327	331	347	295	324	324	309	343	359	323	312	289	327	320	337	329	313	320	312	313	290	312	320	345	346	360	340	331	337	328	349	338	291	304	310	304	339	312	321	324	323	328	319	324	326	321	328	288	321	323	322	351	355	325	316	333	374	323	307	334	305	330	288	299	308	320	331	330	299	301	320	326	311	307	340	328	327	300	306	297	319	315	290	307	339	296	288	335	351	290	315	327	314	306	328	297	308	306	356	315	296	304	292	317	324	320	297	352	331	323	337	344	337	312	316	324	319	339	325	309	308	297	343	316	321	320	313	312	313	306	292	357	311	282	338	326	330	327	321	345	318	313	311	305	321	326	313	292	326	300	290	319	339	328	312	346	334	319	333	320	350	374	314	333	342	317	309	291	347	299	324	318	352	311	306	329	313	322	314	328	286	348	345	338	325	289	309	291	327	303	328	303	303	311	318	297	319	332	320	313	325	332	321	329	303	323	321	320	350	347	302	340	361	335	313	327	328	325	309	322	325	316	288	321	343	323	320	335	309	333	314	298	316	339	306	301	324	322	344	307	322	322	323	310	365	300	313	329	284	309	316	315	327	308	356	293	327	325	340	318	281	310	322	279	296	334	271	317	346	318	328	315	303	312	323	329	309	286	330	350	323	315	335	320	357	327	319	324	313	333	316	339	324	307	305	323	344	319	307	299	303	310	318	297	332	310	306	340	316	340	355	317	303	305	326	306	347	337	320	305	323	348	308	315	339	319	319	308	308	326	317	350	318	301	286	318	312	301	315	320	299	288	341	325	363	332	346	318	321	306	305	370	302	327	314	322	318	331	290	343	315	303	296	301	306	318	339	293	309	328	326	324	325	319	329	325	312	323	304	300	347	283	347	335	318	345	331	279	325	311	302	339	338	333	334	322	293	324	305	327	332	331	343	335	307	320	331	311	322	327	336	326	323	334	318	317	323	338	300	326	297	325	307	317	322	311	303	307	315	300	336	334	335	318	310	344	297	311	314	325	341	319	323	309	315	312	308	313	304	329	300	317	301	325	302	295	337	310	335	326	330	303	314	319	334	332	339	360	298	326	279	325	299	325	312	351	305	303	314	343	318	332	319	285	300	354	293	277	314	294	312	360	312	310	306	307	347	330	288	336	317	288	322	323	315	338	304	320	315	340	313	303	316	306	319	295	315	290	340	318	315	305	312	310	295	332	327	303	328	331	321	315	301	295	317	325	301	308	312	331	320	321	310	311	284	341	314	299	283	315	309	340	339	315	301	311	319	292	320	334	337	312	316	337	291	314	313	324	319	330	335	345	307	317	325	331	337	346	338	323	335	323	333	305	317	372	301	321	322	331	322	293	360	352	320	340	328	308	313	344	336	328	331	312	324	344	303	319	308	330	306	301	315	316	340	322	315	307	323	321	338	337	319	338	309	302	293	365	302	350	341	309	315	316	328	331	318	306	328	312	318	308	303	306	314	321	292	308	328	300	313	340	311	327	320	319	332	331	334	307	352	337	322	331	341	308	319	292	298	310	305	321	308	325	329	325	332	317	351	309	306	309	291	328	323	304	325	319	333	315	332	271	365	317	309	310	320	311	363	314	328	330	297	315	352	315	328	334	299	295	307	309	324	344	302	302	317	328	304	314	281	297	320	299	365	325	297	300	309	308	307	319	294	364	313	314	319	341	327	286	323	325	337	334	318	323	330	344	317	301	315	285	297	329	289	317	323	319	342	309	296	303	324	359	322	305	329	319	347	309	298	355	318	324	339	320	318	312	324	341	302	350	329	320	299	293	326	321	314	327	292	306	311	315	312	293	365	326	341	285	334	328	309	278	328	326	337	306	327	341	321	332	326	314	301	324	353	348	306	313	339	334	301	285	312	342	309	303	338	312	301	351	333	313	316	319	310	311	284	297	337	356	308	331	331	327	346	305	326	319	331	298	344	309	310	320	320	345	286	310	342	310	326	323	340	314	306	312	328	317	307	349	330	306	305	308	309	329	302	278	326	307	292	281	347	304	296	353	307	326	317	308	342	319	338	329	299	310	306	304	315	298	346	304	327	325	299	314	305	320	338	348	315	314	323	302	298	292	331	289	298	358	307	271	291	326	327	321	312	315	296	357	309	332	307	303	335	336	320	332	318	305	317	332	304	291	311	326	303	326	323	328	341	314	331	337	329	345	325	351	343	308	327	307	327	309	322	315	297	312	335	327	303	315	327	303	309	305	297	354	303	336	317	345	301	330	321	310	339	328	301	321	323	326	324	319	349	301	325	323	316	307	346	309	334	315	316	332	339	331	344	322	303	339	331	302	300	304	335	294	324	302	316	325	318	307	348	330	325	321	327	296	295	312	304	309	308	337	316	332	344	328	330	314	307
23798	21219	28605	24499	21775	17442	10372	6177	4406	3222	2581	2240	1769	1430	1301	1166	991	797	743	709	561	611	513	504	520	465	493	456	440	474	409	425	440	405	441	427	420	404	389	391	395	421	405	402	391	358	383	399	385	393	388	394	384	393	383	352	387	418	394	374	359	398	377	410	370	360	396	380	371	396	379	334	380	390	384	407	397	381	388	376	391	378	353	377	396	387	378	394	360	407	342	349	361	383	366	361	412	405	393	359	356	369	411	367	370	391	403	405	392	359	335	367	403	373	346	390	397	354	366	380	378	376	411	346	379	368	369	365	391	390	392	377	369	390	384	374	391	350	367	384	345	346	348	381	370	399	363	372	371	435	374	377	379	370	359	355	387	386	374	392	367	383	403	361	348	344	421	371	363	346	369	390	383	383	365	390	374	374	358	395	370	428	390	374	388	367	399	335	370	385	371	372	366	381	346	372	398	330	368	348	389	357	389	360	390	340	360	393	377	391	342	372	352	366	371	413	358	366	377	408	376	392	421	365	363	358	364	406	388	400	406	400	413	393	382	391	438	345	423	365	369	378	358	362	364	403	382	367	359	404	355	362	388	400	381	422	400	393	359	374	389	391	361	386	416	363	370	359	370	363	365	431	343	377	362	373	390	370	379	348	389	334	352	341	352	380	367	358	371	393	408	412	403	379	350	365	350	379	350	386	364	375	378	350	347	392	413	387	409	383	383	383	391	397	390	397	397	396	392	339	350	353	389	413	404	402	403	376	357	355	391	388	362	361	396	368	380	369	406	344	356	390	335	377	334	356	378	371	370	365	390	382	383	359	346	370	392	392	366	361	387	380	374	346	363	363	381	377	352	361	378	356	371	400	358	380	358	391	353	399	365	383	365	374	413	375	377	402	375	379	379	351	382	362	387	386	362	334	369	366	345	411	394	380	368	375	388	378	390	337	348	384	358	373	376	401	384	390	395	372	401	342	386	361	369	408	371	372	365	409	382	369	381	388	340	360	353	394	412	359	365	368	379	395	355	370	369	359	359	416	368	393	354	340	393	368	395	351	367	380	376	374	381	379	418	394	384	393	393	381	394	406	400	378	367	392	379	370	393	357	395	410	371	387	353	367	374	364	337	367	406	364	392	388	368	363	333	398	402	376	355	384	371	358	403	385	353	349	346	387	358	360	371	363	395	353	348	351	389	372	377	373	391	377	408	362	380	373	374	389	359	379	417	384	351	392	363	351	399	377	380	395	382	378	356	393	391	377	393	370	392	365	393	372	367	363	403	365	372	355	348	343	371	401	356	386	372	369	377	369	368	363	396	368	391	392	364	358	375	365	381	385	381	365	363	359	405	367	367	430	385	374	382	392	384	369	367	369	403	363	382	366	341	387	388	382	373	369	364	432	388	363	402	385	383	385	382	378	371	370	374	401	368	355	402	390	390	369	390	375	369	389	388	358	402	375	379	400	376	370	388	381	360	369	372	366	381	347	354	337	398	396	369	346	368	382	385	365	393	404	340	355	384	370	364	401	389	348	391	375	368	409	378	361	377	349	366	362	383	404	363	400	384	404	376	419	390	395	362	396	357	394	382	338	380	372	399	364	365	395	334	396	360	370	380	381	368	411	360	380	402	348	349	382	374	417	350	387	372	359	408	374	373	378	374	414	387	346	355	375	380	360	380	379	372	363	373	357	351	378	358	371	380	333	374	409	368	392	358	407	388	409	362	397	364	347	386	358	374	388	385	388	369	402	339	372	354	385	389	383	369	396	350	371	377	397	383	360	367	367	368	370	352	361	356	358	368	357	370	381	364	368	379	393	366	381	369	374	387	387	363	371	366	360	352	445	378	417	360	367	366	363	377	390	412	393	373	377	390	374	360	390	341	382	385	360	410	367	377	368	381	365	366	375	367	370	370	389	375	398	371	353	372	384	378	362	331	408	373	395	369	393	394	403	366	352	348	387	368	357	378	418	394	394	383	392	366	373	375	422	367	413	342	376	386	401	379	369	375	377	422	365	373	402	377	360	395	399	383	365	402	359	402	408	353	377	372	387	386	379	365	376	398	385	379	354	389	401	400	352	367	367	375	364	364	376	384	367	344	362	358	397	369	379	359	382	395	370	376	378	419	367	384	353	358	398	373	371	393	365	385	368	373	410	341	396	382	380	349	388	361	390	372	371	404	361	350	361	396	378	405	400	369	367	353	355	353	362	364	411	390	381	360	398	371	359	366	381	399	365	355	359	380	366	403	357	385	370	376	399	387	379	376	361	394	354	362	361	386	419	382	373	401	373	374	370	366	350	387	431	364	393	358	360	316	409	359	343	380	373	382	384	343	357	392	397	377	405	384	381	353	387	355	371	324	390	355	355	373	357	374	370	388	379	376	404	375	380	393	368	374	354	369	380	373	362	396	368	356	388	371	390	413	375	401	358	369	370	393	394	393	409	363	390	375	364	344	342	361	350	364	385	383	345	392	364	369	368	380	367	368	355	377	361	390	409	372	377	358	376	343	382	353	368	362	312	368	366	358	379	423	381	356	404	378	384	369	361	356	394	355	358	341	343	389	395	397	388	381	372	392	381	388	342	344	382	391	397	380	365	369	374	344	364	381	398	379	363	404	371	378	399	345	429	383	368	396	421	383	383	409	384	374	399	394	371	408	339	378	378	383	338	381	385	349	367	402	371	400	397	371	383	393	368	381	354	369	395	398	387	365	409	374	364	371	360	402	372	373	400	369	367	357	369	390	388	373	345	406	349	415	388	365	375	378	363	382	375	384	370	399	393	369	344	350	385	347	368	372	389	398	343	381	354	355	368	393	371	362	328	366	372	376	380	360	354	368	382	368	391	371	376	385	399	382	360	350	366	370	348	355	353	420	355	362	357	380	395	367	357	376	413	352	374	376	382	381	370	378	337	408	339	413	366	373	349	377	365	370	359	368	355	422	389	378	344	373	356	370	393	379	350	385	362	372	375	358	405	370	352	363	349	415	372	364	344	353	393	374	362	385	380	363	345	395	388	384	355	355	388	337	360	385	381	379	371	328	360	386	392	380	418	369	365	386	371	390	401	409	423	377	364	374	368	412	362	386	372	368	370	367	369	358	368	374	381	333	393	372	389	365	356	387	350	388	396	369	339	394	402	366	390	386	397	346	436	395	372	388	338	369	381	400	366	370	374	355	346	377	356	398	337	375	408	381	408	390	412	353	383	399	370	387	343	351	360	324	368	346	395	395	392	399	408	375	403	394	411	376	380	367	348	364	406	353	421	412	380	379	383	370	327	365	396	387	389	382	386	391	384	389	382	381	386	351	358	385	377	398	351	377	370	404	373	384	343	348	375	366	407	403	380	346	390	350	378	388	382	347	362	388	374	377	347	365	386	382	351	372	336	369	385	365	361	383	368	391	348	355	371	371	397	373	345	366	384	406	395	366	369	397	350	339	327	359	354	356	355	385	383	395	358	382	320	376	398	378	342	358	368	377	377	365	390	371	349
31224	56071	41483	25884	20709	15635	12070	9138	6959	5046	4313	3566	2759	2151	1932	1794	1307	1063	965	831	797	700	684	604	583	617	581	523	524	534	498	518	456	488	474	432	438	446	433	445	459	377	419	453	434	410	462	422	434	428	400	412	412	400	410	435	438	402	434	408	417	420	408	406	394	401	367	419	409	426	390	423	395	405	400	399	413	391	425	411	383	378	422	407	400	374	372	388	391	421	396	422	433	377	401	377	403	421	421	433	376	404	404	378	410	412	431	406	398	399	353	421	365	358	378	443	409	392	400	396	390	348	387	391	422	419	411	425	401	407	401	367	424	388	393	444	388	397	389	375	401	411	419	406	430	430	389	391	433	380	381	398	422	366	410	405	386	407	384	405	413	358	387	397	354	391	398	392	376	369	390	384	420	421	419	373	378	405	454	393	383	413	372	419	394	364	385	398	384	390	427	375	397	450	401	403	397	405	382	406	403	406	420	369	369	404	397	405	414	420	402	410	399	386	407	404	371	406	416	403	387	386	405	403	398	414	362	409	403	429	400	407	366	393	472	432	404	409	402	415	401	423	380	417	353	380	425	396	409	383	377	407	376	414	404	382	393	403	437	404	376	432	417	401	395	380	411	405	413	428	401	374	373	405	420	369	385	414	395	453	416	410	385	415	405	402	428	394	416	427	398	401	431	379	358	380	388	402	387	411	427	408	409	403	360	407	390	382	445	380	384	401	394	418	375	432	355	394	358	395	393	416	358	363	412	385	393	391	394	379	403	408	423	430	392	409	388	390	391	418	402	420	398	396	410	384	401	390	420	381	424	406	404	409	414	422	427	383	437	386	430	394	383	396	421	411	418	421	386	397	426	430	397	373	422	398	379	375	402	383	408	414	410	393	394	417	413	374	384	405	403	420	377	405	356	410	405	370	392	394	398	416	383	418	387	403	398	397	400	387	425	388	438	440	421	378	380	391	382	415	397	407	424	386	399	410	466	403	375	391	427	384	395	394	380	374	387	367	398	398	382	377	414	399	391	409	396	410	393	374	389	419	413	398	428	372	439	375	403	398	388	368	390	387	353	433	407	399	417	420	411	444	399	433	380	409	374	422	398	383	397	398	395	398	427	401	424	389	396	382	384	420	391	379	425	406	405	354	418	391	401	432	420	399	400	404	383	397	392	382	396	369	405	438	410	397	420	421	390	354	411	405	414	411	402	411	423	385	372	381	356	403	407	407	416	372	389	406	405	409	422	433	408	363	394	392	428	391	436	407	423	388	409	343	412	423	417	377	408	389	409	382	442	400	415	388	390	395	384	408	389	384	428	401	420	393	392	420	396	389	406	390	362	403	364	438	424	413	402	387	380	382	387	362	355	380	398	415	388	385	397	383	389	397	361	387	369	393	388	403	436	385	416	361	400	441	421	420	433	401	388	389	409	413	373	336	438	397	375	424	403	375	398	403	420	405	416	424	399	416	416	416	408	385	360	380	429	402	369	380	426	394	417	366	411	407	383	378	424	400	411	439	398	398	436	381	370	392	323	394	391	445	399	405	415	402	384	409	386	411	386	406	387	396	396	420	393	417	384	434	384	383	398	417	414	406	407	402	398	370	412	414	409	380	402	398	423	389	372	381	390	405	396	385	412	403	430	402	400	391	432	356	388	371	417	406	389	393	400	369	411	427	398	409	403	443	422	402	430	378	389	387	385	400	417	420	379	390	412	433	430	388	349	378	391	365	364	397	391	420	417	411	377	385	413	406	423	368	395	426	366	419	384	365	446	404	404	411	373	420	375	407	419	425	374	443	398	376	371	447	388	408	403	386	417	363	409	426	388	425	387	369	425	408	375	393	411	398	427	396	413	395	371	405	372	397	400	416	366	435	443	415	384	389	384	410	416	393	407	358	400	398	397	398	382	373	403	407	399	394	382	414	405	381	427	379	409	387	388	421	458	427	375	404	435	393	389	409	396	394	424	378	364	409	390	415	431	380	438	407	381	411	393	379	398	419	429	364	368	426	409	412	382	390	405	399	369	402	350	402	399	409	415	397	427	434	393	409	424	402	430	415	426	428	393	394	441	433	403	377	416	399	422	393	394	430	438	418	390	411	377	387	408	404	373	409	411	423	403	406	398	396	417	422	405	372	354	378	391	377	410	376	377	380	439	374	360	386	388	419	396	377	387	399	404	397	396	411	423	390	438	385	429	394	412	433	399	415	394	401	401	412	405	456	431	390	375	419	398	383	395	446	414	437	411	362	396	367	370	391	411	428	368	409	410	389	410	399	401	412	420	417	379	367	406	382	391	418	397	361	408	402	382	427	400	391	418	372	362	417	412	399	345	398	418	391	407	437	411	397	363	412	441	386	390	402	395	385	394	422	350	397	392	412	397	405	414	393	394	406	394	408	409	417	434	378	396	388	408	409	417	413	385	368	398	398	418	388	410	405	430	393	402	434	373	408	436	404	417	390	398	377	379	413	413	416	414	372	409	393	390	384	392	392	378	373	360	450	411	382	387	375	415	370	404	376	412	389	376	384	415	394	437	372	409	390	411	396	388	365	390	395	427	392	428	401	378	409	418	402	382	396	362	401	370	397	455	422	413	429	387	394	403	398	398	398	393	381	406	446	394	384	412	388	394	419	402	398	399	412	397	395	382	419	406	414	389	401	403	416	376	414	397	409	375	429	400	422	350	376	395	416	430	383	406	383	388	384	398	410	382	393	375	390	422	426	374	394	404	462	414	409	408	428	420	453	422	411	379	397	373	397	387	389	408	364	406	381	392	393	423	398	421	402	396	409	385	442	425	399	408	401	410	399	398	371	379	443	412	406	415	433	414	390	422	373	384	401	401	440	421	365	427	434	425	396	401	396	402	415	409	418	412	366	410	397	402	364	418	432	413	424	392	385	419	396	422	378	418	409	404	408	378	422	407	426	370	392	360	385	401	399	406	373	404	393	398	414	372	372	381	433	397	411	394	407	407	369	438	399	399	390	402	386	386	397	428	418	390	400	412	401	412	349	389	378	368	402	409	432	362	428	408	402	412	397	418	437	406	404	408	412	418	426	415	389	401	398	379	390	398	418	393	378	409	389	405	422	385	385	444	405	420	394	393	393	351	424	382	392	429	399	399	381	401	362	419	412	381	398	371	407	364	405	402	387	365	388	423	419	385	410	400	408	387	419	379	397	421	374	386	405	400	402	392	385	401	446	383	337	416	380	362	407	419	406	390	368	422	415	396	405	390	400	393	393	404	383	402	391	397	403	363	359	385	440	419	426	420	374	423	373	393	397	410	387	385	445	410	392	397	427	398	416	370	394	393	403	410	407	374	377	391	412	392	415	389	387	408	389	399	410	379	406	418	388	420	394	403	432	378	404	400	384	418	386	412	385	403	381	373	428	365	365	414	421	406	397	376	391	398	389	381	393	363	415	406	358	399	401	424	413	385	424	358	410	385	410	405	402	424	377	425	417	384	390	434	419	406	439	392	406	370	359	419	357
25069	21342	28083	25967	17942	10366	6523	4337	3084	2381	1989	1692	1269	1123	1050	847	721	605	544	511	432	464	430	411	361	398	364	331	347	322	342	304	339	293	313	324	304	305	276	306	267	278	299	316	285	295	286	301	292	273	292	303	308	285	280	301	287	310	307	302	302	287	278	261	288	283	290	261	271	293	281	269	293	309	286	299	308	297	283	321	272	281	276	268	294	270	278	270	304	277	281	310	253	261	271	246	289	239	299	275	271	293	279	314	289	273	248	282	284	279	275	258	237	280	262	264	301	297	265	292	277	277	267	271	275	256	268	285	309	270	297	249	240	272	278	294	290	261	266	276	289	295	279	278	298	294	278	299	292	292	265	278	309	277	296	301	272	285	301	299	285	286	282	278	276	273	287	279	257	304	323	307	258	287	273	254	269	259	247	285	249	303	280	281	280	254	310	284	267	271	249	263	296	262	255	260	273	285	272	270	287	277	287	282	283	248	245	291	306	278	302	300	269	254	287	273	297	311	297	272	275	303	265	266	268	276	263	264	287	295	304	284	275	248	305	256	284	287	275	319	299	278	281	281	285	280	301	256	276	269	267	274	290	323	289	339	250	267	266	277	273	262	303	270	299	294	295	294	292	296	276	267	300	277	308	284	291	284	288	291	254	282	288	283	242	286	298	259	291	255	283	277	291	252	238	250	276	286	239	280	295	316	276	290	292	261	266	268	271	303	290	280	285	296	267	282	266	267	285	293	272	305	267	278	288	280	284	285	269	276	310	299	278	291	285	272	257	245	280	295	276	281	255	301	303	270	314	287	286	281	269	278	264	275	269	276	267	281	313	260	263	275	255	296	272	294	280	273	269	301	280	279	267	279	280	285	275	263	299	262	295	279	268	263	244	285	271	273	282	291	303	308	273	295	273	264	271	298	311	288	283	272	276	255	255	268	277	303	282	295	271	312	250	294	268	282	251	304	271	264	290	290	272	255	301	277	277	299	263	283	280	291	267	277	272	291	296	288	268	293	250	262	275	281	251	284	298	249	278	254	273	283	273	269	281	249	244	304	270	279	283	290	266	268	288	285	279	273	250	310	281	301	248	278	277	309	285	287	294	295	221	272	266	266	280	282	283	287	272	256	246	283	273	290	262	264	280	249	273	264	287	288	283	269	268	240	276	276	308	282	263	268	271	276	298	287	282	255	279	284	270	262	275	292	293	286	262	277	284	280	267	262	301	250	275	277	276	289	272	265	282	274	273	263	273	276	279	276	248	293	298	291	249	284	294	257	290	280	275	315	298	270	277	285	272	271	273	266	273	250	285	288	263	282	276	308	271	279	267	272	286	279	278	248	274	262	281	244	272	268	296	269	281	267	277	291	295	278	268	289	294	312	267	290	263	277	274	279	255	285	256	259	297	283	295	278	259	291	282	288	297	277	276	261	294	295	276	279	302	270	280	275	274	271	264	287	271	243	297	256	252	279	278	291	302	276	276	260	275	268	269	267	283	294	277	286	251	259	272	311	243	258	291	273	260	261	267	287	288	269	263	270	236	257	277	255	265	274	268	260	284	301	278	296	298	309	288	278	285	277	256	297	292	275	240	285	292	279	289	302	336	271	274	283	271	289	254	297	295	297	301	268	290	275	293	281	282	291	304	247	292	253	271	279	263	262	259	256	264	277	281	285	246	258	255	255	269	292	287	278	277	265	241	273	286	285	274	276	276	280	305	278	286	250	292	248	264	255	271	281	282	286	252	276	248	266	261	258	318	280	277	271	291	294	239	226	282	262	307	275	257	280	275	260	275	262	283	266	275	260	305	265	277	282	301	311	268	266	263	303	266	281	280	287	304	284	306	291	263	285	291	288	282	299	272	261	284	266	252	269	279	271	250	263	272	247	272	255	280	274	269	301	252	289	253	271	303	276	260	248	256	269	274	274	300	268	285	270	264	274	238	278	268	265	297	285	291	282	266	252	290	286	265	265	294	275	292	271	307	290	274	294	291	261	279	278	264	256	288	261	277	256	307	254	264	268	308	272	278	266	261	277	305	262	254	268	251	250	297	281	265	285	304	270	286	309	255	255	280	287	301	268	284	285	256	276	283	302	231	269	268	277	292	243	281	257	271	282	272	283	270	296	286	252	274	294	259	293	274	309	288	312	289	274	255	299	289	273	298	323	283	304	271	287	289	266	293	286	291	281	290	305	251	283	251	271	278	304	300	259	280	266	293	271	306	269	279	288	256	284	259	279	320	306	302	297	293	248	282	272	290	275	294	280	274	247	289	275	264	290	267	291	315	302	263	299	297	296	299	313	287	246	277	297	245	284	269	281	270	270	294	252	266	269	257	257	283	311	318	285	295	270	286	289	264	305	288	258	282	304	284	273	276	271	249	264	271	267	289	311	282	291	274	287	285	258	292	280	264	292	293	270	262	276	283	254	246	285	266	250	252	287	287	262	253	282	276	284	249	263	257	275	265	317	260	296	280	265	284	265	293	287	253	275	288	284	263	262	269	265	279	294	253	266	305	293	279	274	273	256	259	292	283	283	272	272	235	262	262	299	276	259	274	277	279	264	266	258	274	281	295	272	256	251	274	274	281	276	277	273	294	272	274	284	245	285	260	255	278	272	274	281	282	278	256	295	259	322	285	282	304	268	260	266	281	282	288	282	254	265	279	257	265	273	266	266	285	276	284	276	269	274	294	282	252	268	263	286	268	291	269	290	299	278	274	278	300	277	270	261	263	252	316	285	289	276	271	290	275	290	266	272	278	302	301	250	262	265	261	297	286	280	267	258	285	266	273	281	317	273	279	274	277	228	282	287	261	255	273	286	285	290	301	264	300	285	256	311	287	271	271	280	275	286	263	286	265	283	291	287	272	279	270	309	263	283	234	257	284	273	265	291	257	278	302	290	294	257	284	274	282	257	274	271	324	258	268	288	265	270	288	279	255	274	276	258	280	270	286	277	281	242	289	282	250	263	292	266	313	283	272	286	283	293	301	268	263	289	269	285	264	278	264	312	283	288	274	269	267	276	270	289	280	261	269	294	265	252	263	273	267	267	293	277	266	253	267	247	283	291	261	297	295	278	269	279	283	272	271	275	278	264	285	267	271	257	286	271	262	284	274	280	264	242	295	287	297	288	292	278	252	302	308	285	279	242	277	276	295	310	309	247	269	267	278	270	285	261	267	275	274	267	268	279	270	290	250	285	289	263	249	250	286	294	276	285	270	250	299	294	304	258	311	298	292	251	278	261	268	279	268	243	259	313	268	284	302	279	264	278	273	273	285	271	287	273	280	256	263	258	294	288	288	233	290	304	279	273	291	264	313	268	284	267	298	254	265	269	273	297	263	293	261	255	249	275	274	301	282	307	306	305	274	279	216	287	256	283	263	273	299	261	291	236	256	275	276	270	293	266	267	292	292	263	313	281	314	268	271	278	285	260	286	303	289	285	252	271	261	266	285	283	288	266	265	267	276	286	290	311	283	272	255	299	264	292
30375	51138	37126	22683	17542	13218	9915	7548	5535	4189	3490	2888	2179	1742	1633	1339	1084	920	807	680	608	591	535	535	452	398	437	455	464	422	391	395	348	338	373	329	314	300	335	312	318	319	341	296	289	325	333	337	339	299	316	307	331	315	332	311	326	319	329	312	295	298	305	286	314	308	329	329	312	327	313	272	338	317	321	327	287	324	325	280	310	309	329	321	300	319	302	291	306	297	266	309	307	318	294	288	278	311	327	299	301	315	285	290	265	305	341	282	301	307	328	326	292	314	325	291	333	291	325	303	282	292	285	300	321	331	331	299	279	308	308	299	299	309	304	307	330	318	294	294	329	291	290	274	311	284	290	307	268	299	307	313	301	306	291	323	301	309	315	297	282	306	271	280	289	292	284	287	314	306	327	303	302	320	276	296	313	301	306	328	294	300	324	315	289	294	320	279	317	274	303	308	289	302	265	275	324	294	284	319	318	323	309	310	293	294	309	272	324	298	311	274	284	301	313	305	309	321	303	298	296	290	320	326	302	306	308	310	291	300	303	319	285	300	307	270	290	319	313	308	318	327	343	302	292	315	319	298	307	288	303	312	310	313	324	266	301	280	301	285	293	268	314	302	321	264	270	308	323	304	311	266	319	324	298	337	295	286	312	323	299	323	303	278	343	292	307	270	283	279	276	283	299	332	300	308	323	317	313	320	299	277	298	307	288	306	267	303	314	302	288	326	304	285	301	261	313	292	326	290	288	297	322	297	285	321	307	305	305	292	312	307	298	277	293	304	299	318	310	320	296	309	293	265	321	345	302	305	280	314	347	318	305	314	316	279	310	318	323	325	311	308	274	323	305	307	351	310	302	328	305	289	287	299	287	297	282	309	307	295	292	314	342	313	310	321	325	274	284	336	309	287	330	313	324	329	292	282	313	315	323	301	311	281	286	264	286	289	293	280	289	300	312	318	292	309	293	320	296	304	294	295	317	296	320	298	308	278	280	278	303	304	309	327	292	303	313	287	287	278	318	329	292	289	286	296	287	300	308	334	314	288	316	308	298	343	324	300	324	280	315	301	327	285	322	314	285	329	313	293	329	308	312	320	299	302	314	290	284	290	311	311	279	310	285	284	284	297	295	293	279	312	291	316	286	300	308	288	335	319	316	308	325	307	314	280	306	325	266	298	321	299	313	279	315	324	294	289	306	291	293	312	302	289	316	339	314	308	306	307	310	300	324	293	305	321	335	285	285	294	306	328	325	290	275	281	324	326	315	308	300	307	316	315	299	293	314	288	310	291	309	335	331	302	315	316	328	289	291	295	326	326	292	307	320	284	281	302	337	302	311	324	302	329	302	312	285	328	298	299	317	308	319	292	321	293	309	311	305	301	314	293	295	304	274	308	311	311	327	303	302	271	339	312	293	304	305	292	284	312	297	308	298	307	286	323	296	302	299	278	301	305	260	260	294	342	325	293	288	314	326	313	307	319	299	300	280	295	323	305	321	339	308	309	309	279	315	319	295	296	292	281	290	299	329	320	299	296	336	319	295	294	265	310	322	326	286	299	288	292	299	321	282	314	286	295	279	295	323	309	334	278	294	269	315	291	331	302	285	315	283	314	298	311	293	299	302	296	303	325	316	311	286	309	302	316	310	300	315	299	290	306	302	318	294	288	305	313	311	320	281	303	297	321	314	285	329	311	331	298	311	309	306	320	288	289	317	318	267	307	299	294	302	294	330	287	289	340	325	312	309	338	305	307	336	325	277	283	283	284	297	314	316	280	305	315	287	315	316	306	292	295	308	303	290	292	293	301	290	308	301	282	313	314	312	292	329	317	316	294	326	298	288	294	281	280	295	297	312	332	302	331	337	256	286	294	324	311	322	295	321	260	325	299	311	276	342	307	298	285	309	302	268	326	313	310	292	260	300	307	303	281	317	286	325	312	336	327	311	300	281	308	315	307	290	327	290	323	308	286	290	280	271	298	308	342	332	328	284	305	284	298	281	338	307	272	292	304	322	296	321	333	309	330	292	293	273	253	329	297	326	292	284	278	319	348	314	316	298	302	292	298	288	325	318	277	283	329	298	321	319	313	299	301	292	335	320	298	319	308	297	303	308	318	326	313	311	312	315	310	304	317	300	312	308	321	307	328	303	295	334	299	314	339	313	293	297	280	307	299	293	293	300	309	277	317	305	308	291	333	313	324	293	311	292	304	270	294	334	294	306	315	286	291	300	316	321	337	312	304	314	320	303	307	310	309	301	316	310	278	321	311	321	304	325	308	312	291	295	335	299	311	305	328	289	304	291	331	271	320	286	298	302	320	297	305	342	311	298	307	310	301	293	296	323	310	309	270	307	284	303	319	318	313	324	319	278	295	296	293	291	301	285	291	304	286	295	303	301	281	307	313	320	291	293	275	340	284	299	336	326	293	312	276	291	290	303	316	302	284	318	314	288	280	287	315	320	343	295	302	306	313	335	311	298	313	286	283	300	338	301	321	310	300	280	298	310	272	310	329	305	323	295	327	281	296	305	305	303	347	318	335	321	282	315	316	304	326	305	284	271	313	310	271	298	311	311	303	317	295	317	301	326	290	302	334	299	301	291	298	293	296	318	328	299	315	299	296	318	300	283	299	318	307	314	280	307	320	312	314	294	311	301	296	321	307	289	339	307	299	317	297	298	284	295	311	304	325	297	304	302	311	287	316	291	308	345	310	284	350	310	304	284	296	359	282	298	287	326	309	320	307	286	300	294	301	336	287	300	319	321	310	277	318	321	314	304	304	292	311	286	304	320	316	272	325	329	298	309	313	315	329	279	320	282	301	304	304	318	316	290	289	324	308	316	332	321	294	276	301	287	298	315	322	307	262	310	319	292	323	298	304	296	332	276	305	315	302	289	286	299	326	319	308	310	285	297	298	338	284	289	284	294	286	290	294	304	294	287	274	278	293	322	308	299	313	284	305	288	301	298	297	305	319	331	270	314	285	301	287	302	286	314	283	254	321	289	313	336	303	298	292	307	297	330	317	275	326	324	318	289	302	282	291	302	304	310	288	272	316	275	316	302	310	338	303	301	317	334	280	312	333	303	300	298	278	336	321	294	327	304	276	316	292	307	298	277	297	285	313	298	276	336	297	306	294	298	315	280	307	303	285	335	303	303	311	303	319	300	325	299	315	305	297	297	288	330	306	322	290	341	285	291	308	296	301	286	330	307	299	288	353	319	300	307	295	318	331	302	306	304	326	284	307	303	299	292	307	305	295	292	279	296	291	288	314	299	298	321	314	302	286	299	293	318	317	295	312	325	305	308	299	286	313	285	303	281	300	304	316	271	302	312	308	308	310	298	303	319	336	319	310	336	330	330	316	325	310	311	312	300	294	297	302	299	307	289	300	298	318	293	286	301	299	300	276	284	303	299	285	324	298	288	292	309	300	332	299	334	348	276	304	286	302	275	291	302	337	286	297	286	305	288	295	326	286	311	311	301	312	296	311	282	287	291	286
22766	21267	28985	23930	21509	22322	18288	8953	5817	4585	3673	2921	2254	1921	1712	1495	1313	1051	875	785	762	720	642	568	613	588	506	560	536	494	479	468	462	458	403	407	400	450	456	457	432	452	444	423	426	405	378	410	410	385	375	425	435	408	421	403	415	393	427	378	394	359	381	390	383	399	409	412	385	386	367	404	387	396	367	377	410	407	383	350	378	357	376	400	382	367	381	382	365	385	385	405	395	394	397	403	390	386	410	404	382	416	383	380	354	391	369	414	381	391	398	397	374	411	371	408	359	390	398	368	386	403	390	417	412	376	367	389	388	396	374	421	385	390	404	379	400	412	401	417	403	365	358	413	403	397	379	365	409	383	366	409	398	409	393	409	421	384	427	378	417	362	367	402	388	405	371	345	382	371	379	399	418	358	362	384	375	379	368	401	417	390	366	380	396	389	403	370	356	385	377	408	395	415	387	408	409	417	400	392	395	370	390	374	411	364	361	346	372	351	385	392	364	389	404	354	397	388	399	390	368	383	397	356	351	401	397	372	413	406	403	397	417	409	355	356	395	361	372	389	410	362	373	401	393	334	418	394	390	381	365	364	396	392	376	402	402	393	368	374	405	419	390	356	388	388	404	382	402	390	412	395	394	405	410	362	398	401	380	405	383	424	390	391	376	365	371	389	387	371	378	352	377	375	415	391	385	346	370	366	365	384	365	414	369	385	390	392	384	381	401	411	362	378	371	403	362	409	356	386	390	404	399	409	358	374	405	393	412	396	392	386	382	356	336	397	377	411	394	363	371	381	398	349	411	377	403	420	385	382	414	366	434	432	346	368	358	381	396	369	356	377	358	392	405	384	370	394	389	412	399	378	392	380	408	381	389	395	393	389	389	363	404	395	399	375	387	409	396	387	368	387	379	400	417	386	383	392	343	405	396	388	383	393	400	367	427	354	365	372	358	396	381	406	380	400	387	373	366	370	401	363	367	434	398	400	392	390	386	375	370	378	357	360	379	403	390	385	420	376	385	372	407	346	418	419	365	396	372	396	348	356	383	398	357	395	412	398	425	393	419	395	366	386	378	403	403	359	396	391	387	380	374	411	403	362	391	377	426	373	363	347	389	412	374	378	367	382	374	381	411	355	394	412	379	376	373	376	388	401	393	405	373	380	365	390	404	420	400	347	388	349	392	368	408	345	381	371	374	394	396	375	394	383	399	389	382	413	382	380	389	369	428	381	398	404	398	360	396	427	365	360	363	402	403	401	385	407	386	405	413	405	400	410	397	386	415	399	399	381	390	395	376	397	427	374	370	403	345	420	402	354	418	393	407	387	408	379	396	382	401	375	400	373	364	397	406	388	422	393	414	364	353	376	386	365	393	369	357	394	402	398	372	409	385	391	373	377	372	343	402	383	371	409	386	397	399	363	375	387	403	380	347	391	397	356	395	390	371	398	393	382	415	391	401	395	408	407	401	370	391	380	375	439	370	372	390	391	364	398	424	383	419	357	388	362	382	375	392	346	398	422	400	351	380	403	377	383	388	433	341	385	369	366	400	374	394	395	358	400	397	393	404	404	379	380	386	370	403	395	366	366	414	374	400	405	369	401	386	352	380	378	430	365	367	385	362	370	359	382	399	396	365	384	345	402	381	395	396	403	405	396	402	381	394	376	426	368	344	400	389	395	408	414	403	413	378	430	373	378	405	377	383	364	356	335	420	378	365	379	389	398	395	370	372	414	386	363	395	407	385	387	404	404	413	397	363	387	402	397	382	382	376	388	367	399	395	408	394	356	392	392	400	397	376	410	387	396	360	383	401	399	390	410	356	395	381	377	410	428	396	408	402	405	399	411	425	421	415	393	373	388	415	362	403	411	404	408	386	401	354	381	405	376	411	400	385	395	386	374	382	371	384	416	406	370	390	374	359	378	366	343	390	367	391	399	431	376	374	413	403	400	364	431	386	362	369	388	397	371	384	391	407	401	381	368	386	371	397	354	387	398	382	438	420	424	352	409	381	393	377	385	392	338	385	383	368	405	423	400	402	361	381	407	364	392	406	387	393	363	374	350	398	388	372	365	371	374	401	393	360	364	391	351	382	404	403	405	400	394	424	385	379	403	388	396	401	361	370	384	388	430	383	400	405	395	364	371	384	356	371	370	390	377	415	407	383	393	365	387	381	388	390	377	331	374	376	423	392	361	326	368	387	404	380	429	419	380	363	431	400	407	374	384	359	385	388	397	406	371	384	407	413	374	414	363	387	400	383	414	426	402	393	396	378	414	384	405	407	399	364	378	382	368	420	349	383	381	406	393	402	402	397	373	421	393	402	402	400	392	381	377	408	410	344	386	359	418	400	347	410	379	384	374	417	428	404	370	416	404	387	404	384	402	384	409	384	388	382	399	407	392	375	428	359	377	408	394	384	426	409	394	424	370	359	374	390	379	373	363	423	368	398	360	371	408	385	387	366	383	389	391	407	425	400	407	346	385	380	429	380	356	358	380	377	386	390	378	416	367	383	366	413	418	367	387	379	367	356	396	418	413	413	398	384	399	364	388	393	402	380	387	370	406	419	390	376	352	383	392	390	366	365	374	334	383	369	400	426	386	401	394	387	385	366	385	422	399	367	399	402	436	411	387	361	399	393	382	390	410	403	409	379	382	393	354	416	358	366	389	406	360	403	373	401	369	373	413	361	387	372	373	428	369	403	413	421	381	416	381	367	411	371	385	392	390	374	376	391	369	388	384	352	427	421	347	393	372	376	416	384	390	333	385	356	409	357	389	453	415	364	400	410	403	388	368	425	410	413	365	395	360	408	394	385	421	364	411	373	387	403	383	400	383	346	356	394	375	373	349	406	408	389	372	412	402	357	385	413	397	387	398	406	369	395	384	369	360	382	405	400	395	354	369	400	390	402	397	398	409	378	386	369	374	364	382	404	383	394	373	405	361	371	377	380	385	401	434	399	384	412	407	405	425	391	413	375	393	350	401	419	361	337	393	349	387	422	365	380	386	391	398	373	374	373	427	422	394	425	384	398	383	388	419	389	361	390	408	389	345	368	375	362	396	408	392	384	369	406	379	412	373	386	359	383	393	393	372	407	392	415	396	391	371	396	398	385	390	360	384	422	403	423	411	400	363	369	386	408	432	407	414	383	404	431	385	370	374	385	370	421	384	403	385	365	398	317	366	390	388	406	410	383	442	375	409	410	398	368	390	381	371	386	413	401	403	416	378	393	373	405	434	389	416	427	391	374	392	399	379	388	374	392	341	362	377	387	413	408	365	395	398	366	399	389	373	374	354	388	364	410	381	381	385	392	378	373	384	374	376	374	412	393	387	401	375	404	401	412	403	346	396	364	360	404	358	384	388	382	403	391	391	379	387	403	423	366	394	391	371	391	388	350	390	378	367	384	395	384	374	384	373	359	376	394	373	393	369	379	390	444	371	385	348	394	391	413	375	374	381	403	363	352	368	396	410	377	390	414	405	394	415	371	407	384	394
33866	61633	45605	30746	25129	20380	15575	12073	8916	7395	6001	4754	3614	3005	2671	2182	1858	1555	1156	1010	1008	928	878	747	673	665	653	663	603	566	562	560	531	494	529	488	524	479	454	473	447	484	448	425	449	434	458	466	433	439	475	391	403	423	476	439	425	451	438	411	414	445	389	446	446	430	407	437	382	414	403	388	439	395	412	398	392	423	405	436	437	397	432	391	425	418	434	407	412	430	425	415	422	409	449	393	441	391	422	402	409	444	418	390	401	404	385	422	395	389	391	401	426	429	389	431	387	401	422	395	416	435	403	412	431	411	399	401	394	399	411	412	425	422	437	387	411	382	378	385	424	396	380	433	394	389	431	383	436	425	387	376	419	438	411	405	414	395	392	430	413	436	414	428	378	427	443	399	415	360	390	418	400	428	401	411	378	400	411	388	389	407	421	407	429	450	419	427	435	442	400	429	445	432	421	432	441	401	405	392	452	438	407	411	437	415	424	413	395	419	412	407	405	398	393	414	366	420	408	417	392	406	437	382	441	445	405	406	420	427	422	388	419	403	426	434	411	391	400	408	426	397	394	394	419	403	412	394	408	393	405	411	409	367	392	368	380	416	441	461	415	391	406	404	419	383	436	409	402	409	383	402	439	416	446	389	385	382	431	390	417	403	402	434	423	390	427	418	399	384	420	391	396	419	387	406	418	429	422	438	423	395	402	455	409	439	415	451	442	389	403	399	434	412	429	405	384	399	422	387	393	390	393	390	405	381	396	458	403	419	452	429	395	418	381	426	413	396	426	412	372	392	432	390	423	429	423	455	414	437	434	411	412	442	401	393	395	414	441	395	381	412	392	426	428	388	405	426	396	440	423	392	419	430	408	398	402	434	433	440	421	411	414	401	422	408	437	445	444	414	395	416	401	439	431	408	434	439	380	386	410	385	421	406	405	443	437	397	377	427	394	398	412	398	399	394	408	428	407	430	398	389	406	404	382	401	414	393	430	425	422	420	403	450	440	434	409	420	420	404	449	425	452	448	416	388	433	422	431	414	420	433	440	405	427	397	435	415	419	377	402	404	420	379	390	398	413	428	393	416	415	384	401	442	409	398	429	436	439	409	431	407	422	432	417	416	411	384	431	365	416	452	389	432	395	386	425	420	372	371	416	426	413	414	422	421	415	439	403	445	425	405	412	411	455	391	370	382	397	402	394	393	415	429	402	382	404	391	420	416	403	426	409	390	425	419	403	400	423	432	423	428	417	413	424	434	419	384	409	402	432	390	411	426	442	422	430	388	406	387	429	408	379	385	388	413	407	376	366	447	430	385	435	378	452	448	394	432	421	391	434	395	436	409	411	419	404	396	386	427	405	423	396	417	391	427	413	423	384	377	403	394	411	451	418	406	368	438	411	433	414	434	430	439	421	390	393	401	415	424	400	463	428	448	423	428	425	427	389	394	424	451	440	407	421	446	404	444	385	455	419	390	408	409	406	420	417	442	430	433	400	416	368	438	437	395	384	404	418	415	433	386	425	422	399	424	431	427	429	405	397	395	427	382	449	401	392	430	437	435	410	423	448	390	449	399	399	422	398	431	426	420	423	400	425	407	401	419	384	429	445	411	420	460	435	394	393	384	416	409	403	384	386	412	400	431	438	414	422	426	417	400	396	438	429	370	396	413	415	413	390	419	441	414	424	429	411	420	436	407	403	390	428	409	433	439	429	418	410	391	427	409	440	443	407	391	404	391	411	439	412	411	398	438	408	429	404	403	399	388	469	446	430	399	417	397	392	436	410	439	417	391	386	437	414	433	396	406	435	407	436	412	398	396	376	386	425	385	380	406	416	399	443	413	397	419	410	392	402	397	425	401	375	414	433	426	415	430	392	432	440	431	415	400	393	420	411	399	414	441	394	389	368	416	406	416	415	382	448	394	407	426	420	415	380	428	392	402	409	381	436	442	393	424	399	397	387	405	431	411	436	412	369	395	420	432	409	385	422	423	401	389	402	434	428	465	459	409	423	440	434	387	396	405	391	383	388	415	388	421	416	442	439	408	433	379	458	406	442	407	404	423	437	388	398	420	398	384	390	432	429	407	417	403	373	434	389	437	408	378	393	397	430	413	387	381	438	412	398	446	422	408	428	403	383	402	394	432	427	398	423	391	428	396	399	404	404	407	447	411	414	383	443	382	404	390	412	429	423	389	417	416	441	413	405	375	462	438	412	423	432	391	405	397	400	410	410	407	367	423	437	428	452	425	381	433	427	422	444	419	386	407	407	470	412	416	428	413	401	408	434	439	396	418	420	411	409	357	419	404	402	399	443	380	441	424	458	415	464	442	427	415	419	409	386	394	417	416	385	421	392	398	407	431	380	434	414	384	444	409	370	418	417	393	439	407	429	386	464	438	415	415	437	378	419	440	401	413	419	432	389	445	418	383	414	395	422	423	397	406	400	430	411	408	437	405	454	462	410	400	442	400	403	403	394	408	422	454	394	428	419	412	372	405	441	403	405	382	384	412	423	410	416	396	370	438	438	408	433	414	404	410	445	392	428	447	432	409	421	406	404	401	425	403	421	386	410	408	434	410	382	397	419	417	421	431	400	395	442	419	409	440	415	432	407	413	395	423	381	437	434	394	422	390	434	399	419	388	413	402	433	406	385	431	412	407	423	432	395	394	407	413	402	445	378	385	452	415	432	406	419	378	425	419	400	391	414	428	414	405	419	403	403	408	412	443	424	378	439	392	437	394	394	424	394	438	429	404	436	389	454	400	431	436	391	398	431	386	395	399	457	413	403	407	419	435	412	368	432	395	419	399	419	435	414	374	426	414	389	394	422	443	412	387	429	420	434	402	412	439	425	425	396	396	427	404	438	406	429	457	390	402	409	394	441	444	388	405	394	436	406	411	450	416	445	439	393	415	455	391	400	404	429	376	433	440	385	385	426	408	413	421	392	417	456	400	419	416	436	428	393	386	418	364	390	458	379	404	410	424	413	459	405	386	419	390	399	427	383	398	426	384	440	387	396	409	386	427	390	407	437	441	385	404	434	441	425	410	409	381	413	390	462	392	432	429	433	415	401	405	412	397	435	397	424	426	399	414	443	386	402	394	434	432	411	381	417	376	425	418	415	409	444	414	408	431	416	401	408	393	403	415	390	425	411	400	421	420	405	420	413	434	391	441	440	408	393	449	416	400	417	447	437	424	451	400	383	403	394	398	420	422	404	457	378	429	449	404	423	391	391	442	442	418	439	412	412	424	429	417	419	437	377	403	412	393	411	398	420	394	410	400	415	445	415	414	435	420	415	386	414	405	410	420	425	447	381	398	413	436	385	403	370	404	416	405	426	365	399	436	388	474	398	417	427	407	417	379	405	398	407	411	408	446	413	385	436	403	409	383	413	397	413	372	414	394	397	425	381	396	422	422	452	419	416	433	422	451	409	353	409	380	431	429	439	416	437	423	403	424	429	415	378	400	425	407	416	453	435	431	416	381	401	428	398	392
30439	30825	30903	19774	10623	6759	4636	3135	2307	1845	1633	1294	1011	870	825	718	597	571	482	473	438	455	385	362	383	355	390	312	344	353	329	315	325	337	321	298	271	298	294	305	272	290	322	297	302	300	305	315	286	307	290	340	292	297	307	316	313	318	299	286	313	307	303	315	298	268	275	330	316	321	299	300	293	298	305	267	298	291	291	303	262	266	279	295	308	282	297	321	284	291	278	320	301	328	272	285	328	292	301	329	295	301	303	283	284	287	258	301	304	295	280	300	275	284	317	292	340	283	307	298	317	297	285	293	294	277	265	290	281	282	307	274	280	303	293	290	279	316	261	286	291	297	271	280	276	269	297	282	288	304	267	283	324	335	303	303	293	278	270	283	281	284	296	282	289	327	289	300	296	316	279	299	292	321	296	332	303	311	306	293	320	297	297	285	289	302	299	287	278	296	282	292	286	262	299	314	315	283	274	259	313	302	310	336	318	247	271	315	276	301	282	279	270	293	307	309	287	275	259	308	288	298	299	346	277	302	302	287	283	281	301	263	307	291	298	300	300	325	273	321	288	330	297	320	296	296	305	299	308	289	259	332	286	298	299	301	316	282	294	281	287	303	295	302	270	268	304	266	339	296	307	310	284	318	269	287	312	300	311	304	272	291	299	300	289	288	318	312	312	283	267	289	303	309	263	309	287	273	296	335	308	277	272	294	270	302	294	280	299	304	280	278	307	279	322	291	282	339	304	280	316	301	305	287	283	303	294	302	303	273	306	320	288	301	317	311	303	307	282	289	306	277	268	269	288	279	299	278	292	314	307	323	300	299	260	287	311	301	270	278	288	303	306	305	330	299	290	271	282	279	288	307	332	283	289	305	281	294	280	285	282	305	284	315	302	283	269	321	281	277	297	300	291	329	269	301	317	290	278	301	298	282	252	332	269	296	297	279	250	305	293	294	282	297	278	309	310	270	302	293	306	308	291	277	285	299	293	265	322	302	289	278	288	288	264	303	286	322	301	319	291	305	283	300	310	310	277	310	286	275	316	284	310	301	273	287	290	299	297	274	282	277	249	292	293	273	268	299	291	299	304	308	319	256	262	306	310	269	291	243	295	305	287	282	279	294	288	260	288	312	303	310	280	282	306	292	278	296	302	295	322	297	285	292	290	271	292	283	297	315	297	295	286	260	317	293	264	297	289	257	288	294	301	285	270	297	279	275	293	267	267	332	298	290	276	308	269	277	266	295	271	279	292	268	303	306	278	298	288	284	304	288	312	274	335	280	272	292	285	322	303	294	324	301	312	300	280	267	287	305	304	296	320	306	258	265	268	271	292	311	298	294	289	310	329	326	285	320	285	291	280	299	324	302	296	297	286	308	293	305	283	310	280	295	300	329	286	276	347	301	259	312	266	316	310	262	317	323	285	278	288	300	302	283	325	303	318	281	293	289	301	313	278	296	330	283	318	338	293	303	283	309	277	303	291	299	279	269	280	289	276	317	292	294	289	295	299	308	308	301	306	283	295	309	294	276	305	290	285	285	295	316	288	282	311	291	278	305	267	293	327	307	309	316	322	294	331	281	298	294	284	273	281	248	309	261	307	280	299	305	303	292	296	289	258	283	335	320	268	269	314	313	307	285	316	286	300	266	295	300	304	327	294	294	307	293	304	337	291	279	320	313	296	310	305	292	259	276	270	312	303	267	276	330	317	289	296	286	297	290	307	279	291	300	278	319	309	294	298	262	323	298	272	267	272	313	274	298	333	266	302	279	296	285	294	338	267	270	284	314	296	310	300	294	289	275	276	312	307	283	274	269	302	295	273	317	289	292	285	276	272	288	306	301	317	305	317	295	267	275	313	288	298	280	257	305	284	265	312	300	315	272	307	281	318	300	311	315	343	291	274	296	293	262	282	297	299	295	303	297	296	311	314	340	305	293	314	292	304	296	286	265	286	286	298	302	292	283	320	302	291	303	336	329	324	295	282	299	288	291	269	287	298	301	273	313	278	252	275	321	305	288	296	302	291	329	323	315	284	260	279	310	310	285	293	285	314	302	291	261	289	278	323	285	282	300	294	295	289	293	317	293	272	317	317	324	291	310	276	267	299	283	264	303	265	263	294	286	281	318	275	325	292	306	297	321	278	297	273	294	316	295	305	293	284	278	271	282	313	310	293	276	272	297	284	291	301	317	326	268	299	281	292	313	300	310	304	281	279	262	282	302	288	303	311	261	303	293	289	362	295	289	256	277	311	311	317	313	307	289	277	301	291	286	281	287	322	285	299	265	296	273	298	298	318	290	309	291	311	308	297	275	289	314	299	303	326	311	290	318	287	273	310	295	292	304	307	272	280	297	294	295	286	281	296	304	278	281	306	290	283	287	324	303	291	288	286	314	276	299	304	280	287	313	306	294	304	281	302	275	267	291	315	270	298	293	300	331	244	279	287	284	323	317	304	270	287	308	278	290	287	299	320	324	315	277	308	287	299	296	294	323	283	302	298	310	280	302	308	321	288	307	312	322	285	295	294	281	305	335	317	323	280	275	284	286	319	287	273	250	270	270	284	295	304	292	297	296	280	287	282	309	282	296	286	290	302	277	281	268	278	287	299	283	285	308	284	291	283	308	298	321	293	272	283	283	314	312	291	285	312	281	282	283	319	313	295	285	290	283	282	306	311	289	276	295	340	317	284	283	313	288	305	278	290	266	310	304	260	305	284	299	272	282	317	330	291	265	308	293	284	286	286	303	337	329	327	307	306	310	259	310	310	265	264	328	276	257	277	279	295	329	292	275	264	295	320	261	313	337	263	289	291	312	296	291	301	292	297	288	325	278	294	293	298	297	288	316	315	298	257	297	295	270	313	265	269	288	293	306	282	266	280	322	315	331	289	279	279	301	284	300	311	272	282	294	306	283	275	278	321	302	312	290	279	306	301	311	283	324	292	291	297	304	290	271	307	309	277	267	283	307	278	291	281	303	304	291	292	313	325	306	286	303	315	292	321	288	263	288	307	270	313	293	313	312	295	317	266	304	293	303	310	265	290	338	282	284	297	300	271	310	309	308	301	304	304	305	311	293	298	287	321	312	268	295	292	285	295	307	279	308	288	281	313	308	297	283	303	300	282	285	295	297	317	306	284	293	294	304	295	329	274	281	321	290	322	314	280	288	311	271	271	298	302	277	285	307	317	317	294	279	311	271	295	284	295	278	335	291	301	305	297	313	300	290	276	306	309	296	292	318	280	293	306	295	284	297	318	312	300	334	268	298	283	282	303	286	290	297	282	294	300	278	283	291	279	300	289	269	276	282	308	286	256	271	296	293	286	310	266	293	280	312	305	323	307	275	297	305	275	286	252	292	263	308	269	282	256	291	307	301	288	305	313	301	295	298	283	287	329	274	325	322	324	295	284	302	302	280	293	294	297	291	253	280	313	288	278	296	323	294	309	323	302	311	289	272	301	292	314	294	299	287	285	283	301	270	316	275	301	269	310	336	268	290
30623	45151	30737	18399	13582	10455	7630	5519	4218	3226	2627	2129	1627	1406	1196	1066	879	746	665	580	568	565	521	462	463	423	400	439	384	391	382	375	391	391	336	347	336	334	329	350	323	346	284	347	312	318	336	314	308	311	315	338	347	324	344	325	305	367	315	344	375	332	333	308	304	326	319	303	355	338	316	345	345	337	333	332	292	335	350	326	363	293	358	306	324	308	314	342	309	279	302	358	336	329	315	331	316	330	296	301	357	283	330	313	314	301	317	328	317	315	338	314	323	324	316	334	305	340	296	293	298	307	338	307	339	294	310	319	342	296	316	315	305	326	315	314	313	280	323	348	306	322	324	312	305	329	349	348	303	319	351	321	352	294	298	309	300	288	305	310	328	348	331	350	310	289	299	295	316	321	302	281	299	353	329	328	337	359	308	326	326	348	366	305	288	325	324	294	313	321	328	327	342	299	324	311	296	326	327	308	287	333	339	293	316	311	309	294	343	303	349	318	307	325	330	347	320	308	302	315	324	311	302	316	322	299	302	316	331	298	319	313	305	360	350	335	323	344	317	319	330	310	327	328	329	315	333	294	322	319	342	286	288	305	307	307	323	308	300	341	314	328	322	349	309	343	330	307	322	341	323	332	339	321	290	325	318	369	313	334	351	329	324	317	345	321	318	318	323	327	321	330	315	323	343	303	344	308	315	280	321	343	314	340	325	333	300	315	332	313	337	333	319	296	340	315	308	323	342	336	306	330	337	339	302	324	329	317	336	295	318	326	331	300	319	314	336	330	321	311	354	338	333	334	317	331	316	339	311	323	312	343	324	308	313	314	316	318	324	309	316	344	317	322	324	328	337	338	304	316	309	326	294	275	335	337	339	332	327	328	329	295	303	336	301	313	302	316	308	311	319	308	361	312	313	322	295	295	330	349	314	349	322	311	339	303	306	319	336	336	332	338	343	323	345	309	341	323	329	335	340	320	321	316	319	296	325	336	322	319	337	339	317	310	342	324	320	312	319	314	297	347	299	312	324	330	286	348	319	326	334	317	303	318	295	355	322	302	322	291	310	319	316	352	323	317	311	309	323	313	324	303	299	326	305	322	319	299	335	305	306	335	347	308	303	343	354	339	332	350	341	305	310	381	320	272	341	322	297	298	332	303	287	319	301	330	307	301	322	309	294	337	303	349	333	335	324	319	293	329	337	323	296	291	326	338	327	319	335	320	363	328	338	328	324	298	317	344	316	309	316	320	330	312	340	312	326	313	283	337	314	314	313	348	324	315	341	317	349	319	324	286	275	297	345	329	339	319	319	339	303	323	309	313	323	309	328	323	326	300	312	355	330	332	315	300	328	315	341	311	317	355	308	297	312	308	333	347	312	310	305	306	287	332	319	302	337	321	326	308	341	307	297	350	306	299	335	334	344	331	345	308	320	318	320	292	324	321	332	342	329	318	341	310	301	324	340	334	277	329	326	331	315	336	297	325	283	297	339	327	307	293	336	323	331	334	312	317	296	338	339	319	313	330	338	300	334	318	288	303	301	304	328	328	307	348	299	307	313	322	327	300	338	313	343	325	353	308	349	312	321	308	335	308	306	345	295	340	307	316	285	304	375	328	310	325	303	300	336	331	315	309	302	310	306	305	303	318	262	292	326	327	353	308	331	324	323	300	371	343	326	317	305	332	317	261	326	324	320	348	336	339	313	329	305	315	346	357	294	319	301	287	319	344	280	317	323	318	319	348	323	305	317	336	336	325	328	312	322	298	311	319	349	314	312	337	309	320	290	320	326	323	294	368	322	284	305	355	335	335	347	326	314	325	286	353	314	337	284	320	351	328	322	340	313	314	309	319	308	332	311	311	321	324	319	319	321	337	305	307	325	304	328	276	322	316	301	303	348	317	313	313	375	303	300	301	319	355	326	289	323	326	320	318	346	320	308	320	315	300	325	324	329	299	361	344	340	326	329	319	343	337	298	338	326	300	312	304	305	297	337	338	316	305	323	342	348	312	318	339	334	299	313	344	314	331	328	320	367	302	315	340	348	304	317	324	317	326	345	309	326	305	319	308	343	327	314	292	325	311	309	321	320	307	347	319	312	327	326	302	339	318	326	305	327	311	341	309	307	321	322	342	333	294	307	314	319	298	329	346	313	317	315	306	332	310	319	288	328	332	321	317	334	334	322	319	287	283	328	326	358	308	286	317	314	339	347	308	331	336	324	333	345	355	335	342	305	324	331	300	325	340	320	296	342	309	330	321	317	336	302	339	287	347	312	318	314	346	327	365	340	309	330	355	320	334	302	335	320	332	308	325	324	342	317	292	304	315	326	289	328	338	335	324	300	339	288	297	341	302	320	351	368	283	351	330	330	328	333	316	313	299	312	343	300	310	340	314	343	320	331	334	331	335	327	330	318	323	319	318	305	315	297	316	301	309	311	320	343	334	324	361	342	376	313	338	287	300	299	345	320	314	315	338	321	328	350	343	342	306	353	320	336	301	317	304	295	314	302	288	336	346	318	336	303	305	319	289	317	343	331	336	345	289	291	305	308	315	320	320	307	326	336	300	314	341	298	322	331	343	311	341	313	336	329	365	311	329	313	314	321	299	332	314	339	303	331	285	307	344	300	321	329	340	327	336	281	337	322	341	297	372	318	329	322	274	307	329	285	305	317	320	321	328	323	328	303	333	334	296	307	320	292	342	351	315	335	330	300	327	294	330	297	327	327	347	289	366	334	304	307	330	326	307	336	288	320	348	307	350	341	312	328	346	318	333	335	316	322	319	315	341	326	328	321	287	331	325	333	343	344	321	319	366	329	346	302	320	319	357	324	284	321	296	342	291	308	320	322	298	304	340	332	288	334	315	314	299	286	312	288	323	335	297	324	323	294	322	292	328	317	325	323	326	308	323	285	347	285	308	314	299	332	350	319	324	280	333	342	294	337	303	364	297	291	338	343	305	311	341	356	328	332	329	315	284	314	322	310	305	308	321	319	312	300	346	295	344	316	350	310	322	305	352	329	311	323	299	293	318	306	330	308	320	331	322	318	346	325	302	336	342	333	342	320	287	327	293	333	316	331	321	298	333	323	329	343	336	307	309	286	352	317	318	340	302	348	335	309	340	328	301	344	337	341	339	324	324	303	280	327	306	310	324	318	317	306	330	328	338	323	331	318	334	341	303	298	349	270	317	312	332	338	320	305	317	328	330	335	332	326	292	323	341	282	335	324	314	323	314	343	331	316	298	331	317	334	333	300	342	299	284	305	315	322	326	289	288	320	335	306	320	326	317	317	353	339	320	309	314	314	353	323	319	305	329	337	310	308	338	335	333	334	341	333	312	334	336	330	351	332	316	327	320	288	325	313	322	306	319	282	312	347	311	313	340	335	291	318	343	336	325	304	276	351	328	314	302	290	318	335	306	329	327	331	330	291	327	358	309	321	295	347	291	325	345	296	331	310	295	304	324	299	351	312	316	335	357	323	310	326	313	326	291	368	347
23869	21276	28520	24601	21677	17564	10357	5971	4093	3333	2751	2093	1651	1461	1246	1194	1021	872	732	669	615	591	564	567	548	525	487	434	441	453	445	430	437	459	421	437	407	400	384	402	372	375	364	314	390	416	399	348	370	385	386	393	335	386	361	412	364	363	364	345	386	389	385	360	397	391	334	371	362	391	403	373	404	390	360	413	377	405	381	378	354	375	357	369	390	366	343	370	353	396	377	330	348	390	376	344	373	348	402	334	351	377	374	361	337	354	351	377	381	391	354	356	419	390	375	396	347	376	384	358	363	376	388	348	341	357	367	378	404	361	386	360	343	378	375	372	395	392	383	351	399	400	354	379	360	371	340	350	361	371	363	335	379	342	374	384	370	381	397	361	379	349	412	355	371	357	349	383	367	381	374	359	356	336	336	386	360	363	369	349	387	340	386	377	364	353	373	381	329	382	404	380	357	357	360	371	348	379	373	371	364	365	337	360	403	339	345	342	393	362	428	370	407	377	356	385	371	373	390	389	366	372	355	350	369	334	366	371	390	354	343	369	367	387	348	387	349	358	381	358	385	381	376	382	360	355	367	355	375	354	357	383	361	390	357	371	361	369	375	384	388	400	382	346	377	391	349	383	347	406	376	392	348	382	373	385	371	404	353	375	402	366	389	352	360	399	372	393	353	399	376	350	356	370	382	406	385	384	367	355	385	348	361	388	364	321	356	374	378	349	342	340	363	374	400	355	390	359	390	396	370	359	342	370	370	387	394	379	379	395	385	359	368	363	351	371	349	365	339	385	367	362	350	360	318	347	399	372	369	329	375	394	385	382	355	370	357	383	348	351	405	390	338	367	370	386	403	362	396	386	365	343	402	394	364	358	358	379	378	340	361	359	377	427	352	368	365	373	360	362	379	376	386	395	381	363	414	350	384	363	412	414	339	380	358	372	396	350	382	375	364	396	367	375	364	413	373	337	365	383	358	388	355	365	409	369	393	348	387	353	328	382	381	360	350	412	383	385	367	388	360	373	398	359	381	396	392	371	364	350	371	446	389	396	393	364	357	407	363	359	367	363	376	379	353	365	371	373	362	356	371	364	374	405	407	368	389	386	372	383	341	334	361	387	393	406	390	396	367	371	406	344	379	358	390	353	397	394	369	368	355	370	396	364	410	348	359	399	374	376	386	389	380	362	399	422	374	355	368	403	385	375	376	368	391	361	391	375	366	352	398	370	355	380	351	386	392	374	390	367	355	389	378	395	365	364	334	376	382	367	350	386	379	378	389	334	379	352	373	380	363	349	369	353	380	347	346	355	407	375	366	359	382	391	371	397	376	368	384	368	361	378	384	397	384	332	363	359	388	377	411	363	335	357	366	373	359	357	392	396	374	338	371	371	382	378	377	358	413	381	357	400	372	403	398	376	326	355	361	364	369	347	389	405	361	386	366	374	371	363	370	354	360	387	360	383	361	366	391	394	372	345	346	346	380	363	386	373	389	357	374	386	324	355	373	385	352	347	354	348	383	358	376	366	391	381	357	354	367	416	357	424	350	400	345	359	364	355	399	388	330	388	374	377	352	354	384	380	367	414	348	371	365	384	394	383	380	405	400	372	382	354	359	400	368	397	383	382	363	345	373	387	408	353	369	375	360	384	376	362	379	373	413	358	401	375	391	380	407	404	383	351	344	350	396	381	349	368	408	346	378	328	397	365	365	397	392	379	383	402	372	370	391	343	363	363	368	387	384	371	350	355	323	365	385	368	388	402	399	377	379	359	395	347	372	383	358	356	371	362	368	391	383	367	352	374	359	376	347	353	378	349	445	399	369	354	394	384	347	368	397	358	345	361	360	352	369	367	353	353	381	366	412	363	363	366	361	412	340	378	336	372	365	362	362	399	412	347	379	362	351	371	358	400	363	340	368	366	354	343	379	391	358	383	348	362	366	393	394	379	365	407	371	353	392	376	379	364	357	362	358	345	357	352	379	398	424	401	392	370	395	367	397	351	367	375	368	362	364	353	390	390	393	354	343	383	371	365	401	339	385	360	360	361	386	344	359	395	413	363	375	377	372	358	380	361	358	379	379	371	380	363	368	385	362	412	397	411	360	357	366	394	371	369	349	392	366	378	362	367	393	402	350	389	365	356	399	399	351	399	432	308	411	347	364	426	370	360	377	359	383	381	384	376	378	356	381	396	381	382	382	392	391	356	346	367	395	362	362	369	394	336	382	370	385	360	374	347	383	359	366	347	371	380	360	380	352	372	343	338	381	372	351	400	334	376	386	379	381	369	343	347	369	366	412	394	408	343	388	392	352	355	375	345	387	406	388	386	355	405	384	376	360	361	402	385	390	381	374	350	375	365	382	353	360	369	389	355	357	399	419	360	379	336	374	398	324	373	350	392	373	387	361	380	359	361	364	359	389	355	329	376	394	414	369	367	386	391	352	385	348	329	351	364	344	379	370	365	401	352	400	405	387	366	389	385	384	369	395	342	366	351	385	378	367	356	348	368	376	355	383	372	368	368	384	363	382	335	416	389	398	363	381	372	393	409	387	404	354	366	380	376	393	332	373	337	368	367	423	359	378	390	356	391	369	377	395	361	339	368	381	385	362	352	385	368	341	381	351	371	370	417	387	391	385	363	349	329	357	361	404	371	406	372	390	351	363	379	370	398	368	380	385	374	414	367	372	367	343	357	361	355	342	367	360	364	384	369	417	364	379	385	353	370	397	398	352	368	397	363	416	381	407	364	397	416	335	395	406	347	361	400	327	345	402	343	380	388	380	369	349	365	346	390	351	395	368	333	389	362	369	390	381	368	376	363	358	372	368	368	365	361	358	334	364	355	351	370	367	344	400	356	364	371	369	382	375	405	387	379	364	375	348	375	362	358	353	385	430	389	342	358	344	355	395	395	337	369	356	359	406	391	373	369	415	367	344	357	373	365	358	380	357	398	374	406	374	355	368	400	397	418	407	351	375	347	372	367	322	402	389	351	377	386	384	341	349	354	378	389	376	388	394	350	384	347	350	380	366	340	369	349	383	369	370	391	367	387	351	404	392	360	387	365	385	411	364	343	373	364	387	329	399	376	386	350	364	365	379	407	369	350	375	363	375	385	371	367	402	365	387	345	372	374	416	368	332	405	360	391	412	342	385	391	383	381	365	376	343	357	408	359	391	377	381	350	330	370	331	366	355	371	366	361	382	380	405	370	396	347	383	353	368	390	343	372	383	391	388	353	394	348	398	393	369	383	403	387	353	398	370	398	376	396	392	349	345	352	355	359	344	361	386	369	393	374	375	360	370	343	383	363	354	370	380	399	376	360	362	370	336	378	366	377	377	348	387	362	376	377	342	357	372	354	366	375	377	376	357	368	392	372	367	382	382	348	379	354	347	345	380	390	372	414	377	371	390	385	355	380	380	367	365	384	386	358	386	337	388	330	365	369	383	365	324	336	380	383	402	343	367	327	366	384	391	406	412	382	357	382	393	373	379	404	357	354
31300	56576	40283	25751	20291	16135	11985	8870	6699	5456	4459	3269	2607	2241	1908	1666	1501	1058	981	849	831	831	717	650	646	557	542	583	558	496	543	497	468	477	456	431	417	473	421	470	450	419	448	435	445	406	412	438	402	430	394	403	429	426	401	429	445	425	427	388	421	403	396	400	404	438	356	399	406	389	416	412	407	407	395	356	414	409	384	404	414	431	381	405	385	420	435	379	397	360	373	424	421	397	385	412	378	382	399	406	413	390	383	391	374	393	379	387	385	372	428	405	430	414	403	406	395	410	398	432	391	445	420	420	374	413	391	381	403	392	376	415	434	418	419	405	433	419	380	399	384	388	404	370	411	369	408	385	386	365	401	416	391	435	393	375	407	411	433	381	380	374	392	386	429	394	391	405	425	400	386	432	400	424	396	398	380	381	412	391	386	399	373	402	367	415	387	353	394	407	398	412	368	429	414	410	361	371	410	403	394	415	421	402	406	389	433	353	411	437	402	455	391	418	431	367	387	383	407	374	391	397	388	369	399	385	398	376	431	385	458	415	426	410	423	406	373	426	408	398	389	392	369	362	374	384	400	430	378	382	395	387	382	397	412	402	406	393	384	421	408	377	373	403	379	404	443	396	413	443	426	364	404	413	449	408	428	411	401	384	429	403	372	408	413	401	408	436	387	404	391	412	403	387	403	375	393	400	389	380	380	404	400	387	388	406	377	392	406	429	395	359	396	418	420	421	413	402	399	420	408	410	430	382	376	393	423	473	400	397	389	389	387	378	414	387	390	390	380	392	411	376	410	388	373	368	433	408	397	433	387	409	407	415	359	395	390	394	399	365	399	410	398	378	427	435	417	418	351	392	382	387	423	419	389	419	406	383	382	399	387	418	396	379	388	393	413	420	387	383	421	391	366	383	416	360	423	407	401	415	388	402	383	423	408	381	372	410	389	413	419	439	363	398	415	362	428	409	380	400	382	368	418	433	418	389	433	390	400	394	382	378	415	406	408	393	405	425	416	433	391	381	402	378	398	378	374	407	412	398	406	398	369	377	376	377	406	418	365	425	392	382	394	411	388	395	423	403	444	363	393	410	415	423	393	442	391	402	373	422	388	414	416	387	369	374	392	361	382	368	360	407	370	391	403	370	384	372	423	407	391	418	407	398	394	419	423	410	393	388	391	420	421	419	369	383	404	369	390	393	392	381	424	393	383	414	390	396	393	384	376	449	442	409	398	410	385	424	371	401	422	412	416	365	427	402	385	437	373	389	418	402	419	378	381	446	443	427	410	366	403	374	381	392	403	365	404	427	407	404	367	384	410	395	409	338	394	390	461	379	397	382	435	391	372	396	411	376	378	375	389	377	411	377	366	434	395	425	397	399	400	402	373	454	389	385	415	394	415	423	422	409	389	375	383	398	361	402	382	399	398	402	388	402	409	410	389	389	447	401	407	400	388	381	365	394	398	379	384	386	382	389	417	407	379	390	408	367	398	398	372	362	391	381	408	383	392	390	407	397	377	385	359	397	386	409	400	396	409	407	391	400	436	376	398	420	413	398	412	372	400	359	405	381	415	404	406	387	389	448	394	442	406	424	421	411	374	397	397	400	366	376	418	381	403	407	406	398	371	398	411	419	381	409	406	366	386	362	410	377	410	387	412	395	409	384	365	370	436	416	374	378	361	372	442	421	382	414	375	397	405	431	395	408	411	397	387	382	403	405	382	411	366	424	400	402	374	376	392	389	395	431	410	367	428	384	431	398	393	408	402	411	395	421	388	392	433	393	383	405	385	377	393	433	399	400	386	398	383	416	368	391	405	378	448	422	373	397	402	438	405	387	421	382	408	412	424	372	379	379	358	417	407	380	383	419	428	424	422	375	400	394	413	430	395	432	376	374	431	437	405	389	374	414	416	420	411	409	383	391	387	411	423	396	399	395	391	357	405	399	374	375	393	390	366	400	415	382	366	382	381	403	403	373	412	385	405	410	378	437	396	404	385	390	396	391	373	376	405	381	415	398	408	397	376	421	394	401	376	416	418	397	405	391	420	393	380	416	380	399	391	426	405	415	448	397	382	397	383	394	356	389	382	422	365	397	382	356	345	366	381	398	436	414	412	394	400	379	393	447	352	402	432	405	404	401	363	411	420	401	410	415	416	417	409	420	414	396	378	406	431	388	394	388	407	371	402	431	426	376	411	416	417	369	420	359	387	388	414	425	350	351	383	441	416	388	408	412	376	390	407	406	366	398	406	425	424	405	371	390	408	409	392	399	418	411	399	391	385	435	413	388	376	399	410	398	398	416	401	389	363	397	388	385	395	414	403	406	392	393	423	407	425	388	398	416	416	387	391	375	387	413	407	404	405	398	414	418	404	353	379	421	380	380	401	384	403	400	424	377	414	410	389	413	385	401	384	373	406	391	372	385	390	387	379	406	396	417	417	376	371	405	385	403	397	375	364	382	382	412	407	413	393	401	425	424	399	347	394	389	431	414	397	388	371	413	355	419	415	412	392	421	419	417	370	357	465	398	426	376	383	417	385	394	400	400	412	434	397	393	413	440	357	413	426	380	416	388	420	440	390	367	404	389	374	404	359	376	413	382	389	416	408	385	407	391	425	417	384	396	426	390	409	376	419	410	399	379	398	385	378	389	383	424	412	395	416	388	410	399	398	402	385	388	397	404	377	404	383	410	410	407	400	370	401	376	388	376	356	439	389	390	430	382	417	386	389	384	378	364	386	362	412	383	393	392	413	406	391	419	349	417	396	387	407	389	421	371	413	406	379	359	362	390	389	372	380	433	398	416	392	398	431	377	391	361	402	412	407	413	416	394	388	437	402	404	380	380	373	436	369	390	406	391	391	397	392	403	389	359	395	369	414	410	370	386	384	396	387	371	407	388	426	405	415	396	431	373	424	385	387	433	408	393	396	442	373	412	405	376	392	367	410	399	408	386	376	362	370	387	421	402	403	397	414	378	395	381	423	370	408	399	405	399	419	355	404	390	422	411	390	390	443	398	408	414	399	390	421	380	411	385	402	405	388	389	425	383	410	397	375	411	433	394	393	373	379	397	380	395	396	392	416	360	423	396	421	431	399	408	399	402	375	382	358	401	387	434	405	435	403	411	402	402	374	392	374	438	405	399	394	421	374	421	381	410	401	402	417	417	395	429	390	385	386	420	400	437	406	387	413	383	393	397	420	412	396	398	437	374	372	362	415	385	399	407	432	358	390	395	432	388	417	394	422	427	407	390	372	358	403	378	401	377	382	416	451	408	394	393	407	406	410	386	369	390	363	391	364	413	367	419	386	417	413	406	414	421	383	378	440	363	385	386	386	415	416	379	402	403	411	380	367	425	411	402	374	379	438	405	408	404	392	396	414	412	378	394	425	437	412	410	383	386	408	406	379	407	389	371	397	372	394	402	400	408	378	405	371	396	441	362	354	390	379	413	405	397	378	369	397	378	383	402	405	401	409	396	418	408	413	377	364	438	416	413
25001	21266	27862	25875	17848	10320	6554	4016	3004	2463	1932	1483	1240	1105	959	937	766	628	537	485	493	412	434	390	409	401	356	388	357	314	334	304	310	294	297	289	342	283	337	313	267	277	316	296	291	290	292	282	237	322	268	280	293	282	274	303	289	274	287	293	308	285	297	284	291	305	267	267	266	255	297	272	265	266	289	293	269	298	283	280	251	285	280	278	274	290	281	280	289	300	272	289	273	258	265	261	285	256	287	275	262	279	286	259	285	318	286	271	266	255	266	278	284	273	275	285	270	289	288	287	285	289	282	288	277	295	285	256	271	269	262	304	293	248	281	300	294	280	251	243	313	294	287	273	273	307	288	285	284	299	257	272	259	286	268	291	290	283	279	287	280	280	272	264	242	256	274	269	299	270	288	290	309	274	288	256	295	262	296	303	296	265	286	285	275	256	274	255	297	282	296	265	281	261	276	247	266	279	249	305	284	279	292	284	278	256	271	270	299	309	264	261	295	269	260	281	289	304	265	277	286	290	297	256	274	272	274	289	269	292	287	280	287	279	268	275	274	274	285	269	311	305	302	258	269	271	265	263	283	248	260	264	300	261	279	285	248	276	242	276	268	279	301	281	275	297	305	295	265	250	299	292	311	271	282	277	266	285	319	274	294	276	279	301	301	275	261	293	276	275	283	266	270	260	238	252	265	281	282	285	262	270	275	312	262	306	280	294	288	278	259	264	279	304	273	260	289	307	307	268	274	288	264	274	298	297	300	295	291	308	281	276	266	275	284	293	268	259	288	276	288	307	268	287	256	282	282	279	306	273	297	271	287	288	306	262	257	276	260	247	254	277	295	301	289	242	302	300	285	312	240	302	274	263	325	287	300	282	245	285	268	278	276	300	279	281	282	290	258	294	274	260	286	293	280	303	300	290	292	287	282	271	277	255	276	246	263	281	278	279	276	279	283	272	304	266	247	266	294	289	285	279	261	274	260	277	275	274	271	254	265	277	244	252	303	274	281	260	290	280	278	269	278	303	282	324	314	276	268	268	288	273	291	263	301	271	254	303	269	283	263	247	276	244	271	313	279	281	272	262	281	273	263	257	267	280	252	277	288	292	280	294	236	264	279	286	281	250	276	315	293	272	267	304	294	302	293	307	300	291	281	312	260	288	284	299	286	261	265	248	275	277	265	289	296	285	292	279	274	294	318	272	260	284	293	271	233	284	283	271	275	269	295	274	274	290	284	243	258	287	281	273	241	275	275	297	258	258	279	260	264	257	259	265	256	276	248	307	266	266	249	263	281	295	262	275	279	275	282	264	281	288	276	274	288	302	283	306	268	261	271	302	274	305	265	299	286	260	276	262	288	285	294	283	272	285	271	274	255	306	277	297	303	280	278	309	261	297	314	294	252	296	301	291	300	301	264	260	296	278	272	300	300	319	284	274	268	306	292	279	264	270	261	302	283	243	307	282	288	265	284	246	280	308	287	283	293	269	311	258	290	273	288	261	285	262	288	263	276	268	290	319	254	280	295	311	277	244	257	301	274	272	265	268	276	292	305	262	294	237	272	274	278	248	325	272	276	277	268	270	300	255	266	275	284	280	271	268	270	285	304	261	253	285	264	270	234	277	303	297	262	262	312	282	301	283	295	280	323	264	265	294	275	299	280	254	301	271	273	291	285	274	273	261	276	298	274	250	294	295	309	276	254	282	285	267	293	306	275	282	272	279	288	300	288	284	272	265	279	286	263	279	296	291	291	312	271	286	261	274	279	269	281	302	289	293	249	287	288	282	276	260	298	280	279	282	288	255	281	300	291	280	304	289	280	283	293	289	254	279	276	276	287	286	257	294	275	270	283	273	255	265	275	284	281	277	264	274	273	312	255	268	302	278	234	292	280	300	258	290	267	268	273	274	264	306	272	266	251	272	249	285	279	271	270	295	295	261	283	287	268	305	275	271	319	265	264	269	258	253	286	281	303	291	243	264	281	285	293	283	288	280	278	276	280	291	259	319	267	296	238	275	274	271	288	281	278	256	281	300	276	314	269	279	271	262	288	297	254	286	302	271	270	297	263	263	265	293	269	272	269	271	277	242	246	270	272	264	257	256	271	293	274	269	302	275	286	292	297	282	309	260	260	241	262	302	259	308	289	279	295	267	280	254	261	271	254	293	260	285	291	300	271	273	257	293	304	309	272	294	293	233	281	266	283	260	280	285	289	257	270	268	294	260	298	259	267	316	262	293	274	264	283	286	283	255	262	300	280	301	279	287	290	258	287	288	273	304	279	268	270	297	256	273	307	246	283	283	287	272	278	292	303	284	260	324	300	269	291	268	294	268	302	240	278	275	280	301	274	264	294	286	286	297	258	302	292	261	270	270	285	250	270	257	273	269	284	257	272	264	282	283	267	266	262	317	286	277	296	267	287	257	279	275	274	266	258	302	250	260	288	256	258	271	254	258	263	276	271	280	277	248	256	260	276	312	276	297	268	294	289	296	286	272	286	254	277	289	331	302	269	271	266	291	277	278	269	272	294	268	278	305	250	277	263	287	286	268	282	252	255	263	289	280	266	263	274	272	282	287	264	250	267	271	282	280	257	288	288	286	274	286	269	275	319	295	285	300	284	255	270	306	272	282	273	267	280	265	253	289	256	278	260	286	256	259	310	240	284	279	265	293	285	282	277	281	279	261	272	278	277	283	301	287	282	269	295	287	296	252	279	311	281	272	297	281	267	282	252	262	260	277	265	236	288	263	271	296	253	272	262	294	277	303	293	302	281	311	268	280	284	264	269	284	294	274	284	279	285	259	270	253	282	296	281	268	273	302	292	288	277	269	286	297	264	258	242	276	287	285	296	272	266	252	271	251	249	264	249	267	270	269	252	279	284	277	322	255	268	286	279	292	276	269	263	271	270	289	284	282	282	282	287	315	286	261	251	316	284	280	327	280	276	247	284	315	256	254	295	287	280	263	273	267	293	279	259	281	283	308	299	294	257	274	287	300	263	295	292	303	296	293	258	276	300	264	261	305	261	294	284	281	283	274	288	303	277	286	286	261	286	270	259	272	303	271	280	265	260	250	281	259	287	271	303	281	309	277	248	275	283	287	270	249	272	280	287	266	271	246	278	288	286	316	301	290	281	275	267	272	281	267	296	266	264	301	257	294	288	298	285	295	253	284	280	235	278	284	253	242	298	250	265	276	271	291	271	270	296	286	285	280	298	263	248	276	272	299	262	276	294	280	281	319	265	264	274	282	284	258	282	289	291	266	270	308	258	289	250	287	299	281	286	279	300	271	276	299	290	263	298	280	289	270	273	300	287	296	237	270	266	263	280	283	282	289	267	265	313	279	301	304	273	260	276	268	283	278	313	295	304	265	246	275	246	266	285	285	296	272	264	343	299	301	250	281	309	267	258	296	289	274	290	251	266	280	281	305	243	286	283	245	285	269	269	282	259	256	282	286	287	325	269	287	254	297	279	276	307	267	263	299	263	292	272	265
30624	50994	35983	22589	17477	13530	9843	7136	5606	4459	3396	2591	2049	1825	1511	1403	1091	862	791	735	592	620	553	486	484	437	472	388	427	405	387	370	359	333	362	343	349	337	355	320	316	324	325	290	293	285	340	343	303	294	343	330	296	296	297	320	344	327	303	310	322	326	283	307	314	292	320	307	342	293	315	317	290	329	298	301	335	329	319	309	312	305	307	290	280	349	316	313	292	329	282	317	303	304	310	289	328	300	320	326	326	298	359	282	336	297	295	291	321	291	313	329	314	329	321	313	316	287	304	295	315	297	307	356	301	340	258	315	299	279	300	300	310	344	341	279	279	317	303	325	317	294	307	295	320	313	299	309	301	310	308	325	309	271	306	291	325	320	314	317	310	275	302	299	321	298	307	316	308	276	313	300	335	325	308	314	301	316	308	301	325	308	301	308	286	311	315	298	333	291	311	310	317	311	324	289	312	297	308	309	335	295	293	324	324	317	322	318	326	290	322	334	318	301	303	315	294	306	321	297	319	294	313	285	303	306	282	336	316	314	311	290	297	320	338	292	313	320	335	307	306	303	295	309	292	289	300	308	315	289	307	317	306	315	325	321	292	322	315	312	297	337	308	310	314	270	286	298	308	310	292	316	273	326	317	300	335	317	306	327	305	326	315	300	286	318	315	340	303	301	321	320	330	305	312	285	297	339	268	338	318	295	286	308	289	294	303	325	289	328	300	320	271	322	311	322	283	321	308	298	306	284	288	300	331	291	292	297	296	311	295	309	316	290	282	318	292	293	306	284	305	331	293	307	282	281	291	302	310	311	290	324	307	287	303	316	313	294	303	321	312	265	290	333	308	309	295	306	311	309	327	286	297	327	301	301	327	307	292	296	269	358	279	314	297	345	308	332	306	287	361	322	310	303	311	300	334	303	294	319	339	296	341	310	295	277	298	295	292	311	301	297	285	316	297	305	314	328	304	303	302	307	318	320	330	336	295	316	288	307	284	281	322	313	316	290	312	300	299	312	335	306	291	310	300	309	295	339	293	306	303	298	302	292	306	292	325	287	315	289	333	316	304	317	333	307	309	289	318	316	306	327	319	306	313	282	292	305	292	272	316	270	292	320	289	285	307	309	265	286	313	302	288	309	280	313	298	303	322	290	321	267	316	309	334	300	309	335	288	334	316	306	319	337	294	302	337	313	313	310	313	312	297	304	305	301	313	284	322	342	314	310	301	302	300	303	314	295	328	293	318	310	336	324	275	310	317	317	294	305	271	307	292	328	299	309	313	295	341	318	287	313	332	284	281	319	282	287	322	298	286	311	327	309	313	293	298	301	319	348	316	312	333	329	321	315	299	334	312	293	296	275	320	305	268	316	324	319	297	316	315	300	312	253	319	289	304	329	283	278	341	299	293	337	269	303	291	343	303	319	269	326	338	323	288	317	309	324	303	315	304	309	303	333	319	295	307	288	284	300	269	295	311	278	310	305	324	319	280	350	342	287	302	339	318	324	311	283	311	314	296	328	319	326	312	310	283	301	320	318	317	307	284	287	318	300	329	310	292	281	302	320	312	301	291	321	304	290	293	300	296	301	291	299	323	299	342	281	308	323	301	302	307	325	297	288	309	318	262	274	303	300	299	280	303	321	279	285	273	310	321	298	296	314	308	295	314	303	297	251	310	302	317	343	322	320	320	312	318	278	297	322	299	279	284	301	314	303	318	323	298	319	313	335	333	293	298	284	327	301	341	314	295	329	292	323	323	302	321	279	300	303	297	302	309	285	291	284	283	315	301	305	319	303	296	295	285	295	326	308	344	308	311	307	302	314	306	341	310	304	304	311	257	282	355	321	312	326	290	335	317	331	287	313	298	316	337	310	324	295	277	311	310	281	325	317	307	298	334	315	290	335	288	309	295	276	310	305	286	298	286	293	318	306	297	349	314	338	323	291	303	327	316	295	300	316	310	281	318	329	298	300	294	340	277	291	330	333	306	291	300	288	327	300	306	307	308	318	318	298	319	333	297	290	322	288	275	305	283	289	320	285	306	329	301	305	335	300	314	286	298	295	327	303	336	327	311	329	310	281	316	290	322	316	304	307	307	302	308	310	334	300	329	317	319	294	314	310	298	289	309	318	275	292	337	316	323	295	328	295	306	290	331	283	339	313	316	324	313	290	302	333	302	314	324	301	294	294	302	327	296	288	313	322	293	289	306	320	305	315	315	312	303	306	311	305	296	285	297	304	285	286	282	317	293	321	307	319	288	336	281	297	322	290	316	320	320	316	297	296	277	295	291	348	279	294	283	288	294	284	294	300	295	311	307	292	259	328	332	320	295	280	295	308	332	292	280	303	295	317	293	292	282	308	321	320	310	292	267	321	322	294	302	314	313	309	315	306	304	297	299	315	301	309	319	325	303	304	289	303	333	320	336	298	333	315	296	259	310	330	282	300	319	287	327	313	314	297	275	327	292	323	324	305	288	323	304	299	342	309	320	313	287	319	279	304	273	286	327	293	337	306	294	287	304	310	308	323	284	284	320	324	303	334	299	322	318	304	301	322	338	315	312	281	338	294	284	294	299	303	287	302	332	301	313	295	300	339	291	306	285	308	326	314	327	292	307	314	331	328	309	300	309	300	296	282	348	289	324	291	301	296	334	319	298	344	287	261	288	316	300	278	322	292	331	327	305	324	299	319	326	284	307	293	274	329	321	294	295	317	312	292	313	297	315	299	303	281	312	303	301	305	295	303	282	317	286	298	286	317	308	322	310	346	318	303	270	306	296	305	304	315	324	290	286	324	257	326	305	326	324	303	314	313	303	321	327	326	285	273	334	303	290	293	312	307	305	343	335	328	274	281	316	330	275	311	294	296	295	305	306	298	330	305	315	313	314	312	296	307	341	309	330	313	314	321	287	304	300	303	296	313	302	329	311	299	304	286	298	273	312	316	319	289	289	311	267	290	310	312	304	317	316	289	295	275	286	322	272	320	303	368	281	295	299	309	312	323	289	313	318	282	310	319	311	287	306	320	290	314	300	323	290	278	319	285	332	302	305	297	336	293	293	311	341	306	308	293	304	301	272	303	294	311	298	315	324	309	307	282	306	317	293	286	286	288	299	314	340	299	311	312	310	302	294	314	314	304	303	308	314	323	309	338	310	279	315	307	284	289	301	293	291	306	283	280	311	298	338	295	305	325	340	286	322	340	315	278	319	279	294	306	302	273	284	310	302	316	300	353	328	331	286	298	332	294	321	317	291	313	311	304	331	310	282	328	319	318	316	289	349	307	271	262	338	264	310	317	286	304	343	324	320	308	294	299	284	290	305	323	296	316	319	325	311	312	306	290	306	280	328	300	301	321	331	303	328	302	302	313	308	293	262	281	337	317	302	306	329	295	304	324	321	316	301	304	330	294	288	282	301	300	339	283	295	290	286	323	321	335	291	312	279	304	304	300	332	276	298	331	341	303	322	299	316	315	308	329	310	321	332	283	284	322	330	286
22769	21266	28984	23951	21537	22309	18490	9076	6183	4611	3456	2696	2205	2023	1744	1639	1290	1068	887	810	784	697	662	632	585	520	553	527	510	522	446	436	454	457	436	410	409	435	440	412	404	424	413	386	429	424	410	394	402	373	414	411	406	431	392	415	402	380	414	369	425	420	418	406	416	370	385	420	383	418	413	391	384	385	372	401	377	367	415	369	373	406	380	376	377	437	369	361	345	346	385	400	386	378	386	385	356	411	344	376	401	386	376	365	374	427	393	428	363	399	375	367	394	387	384	363	383	384	409	338	346	399	381	349	381	376	431	359	384	403	391	405	369	434	374	355	421	390	366	339	386	359	391	362	389	410	434	377	383	373	375	393	364	378	360	414	341	399	388	382	369	357	423	358	401	372	403	371	357	379	404	345	385	412	394	386	395	368	393	373	367	372	398	414	368	390	428	390	377	362	363	384	359	411	367	350	371	388	393	349	385	406	391	345	392	400	405	392	384	366	340	382	387	411	371	392	380	388	419	375	380	372	363	395	409	355	384	411	380	358	370	356	423	383	391	403	398	354	391	395	355	378	378	378	400	378	387	384	380	402	391	382	400	357	356	413	416	391	395	362	347	354	404	383	393	390	389	405	361	361	381	385	374	354	388	402	397	345	374	356	385	382	380	385	358	408	376	375	392	358	362	372	392	407	415	414	386	399	394	399	418	401	410	379	389	416	369	383	409	379	403	382	370	404	368	391	366	397	375	426	384	395	379	373	419	373	436	387	396	405	369	363	396	406	382	402	418	355	392	374	399	366	430	343	393	378	441	367	371	415	353	365	405	382	371	366	351	365	387	369	367	404	421	354	420	425	376	405	378	373	363	358	387	382	378	406	388	409	368	391	363	380	395	384	417	405	364	416	375	347	379	380	392	390	368	350	369	398	370	423	339	353	364	368	386	407	365	344	413	401	379	405	388	391	374	371	386	374	386	396	377	395	386	364	395	376	375	384	390	380	384	396	403	380	378	382	347	376	367	399	369	368	377	389	382	431	379	378	359	377	392	366	393	365	387	404	383	408	386	381	373	395	407	391	359	360	394	365	329	393	387	375	363	380	400	336	378	370	387	396	359	361	414	394	378	371	382	404	366	388	382	375	393	377	379	372	386	337	368	378	339	369	370	366	391	383	399	379	409	351	381	358	385	353	352	335	348	389	379	352	372	376	425	380	395	384	381	408	352	404	364	358	372	375	392	344	355	361	419	384	400	392	394	424	348	366	406	402	388	365	382	382	384	398	402	360	386	376	404	376	396	373	357	378	378	386	398	407	381	393	379	414	378	421	399	361	380	391	394	377	383	423	400	382	365	384	395	355	397	362	383	344	376	378	351	374	362	354	372	348	400	403	394	380	348	374	403	360	354	405	386	395	416	375	379	377	389	368	386	386	367	383	380	384	406	397	349	362	369	380	401	376	372	373	384	396	376	381	379	397	381	397	409	433	378	381	349	404	383	382	365	365	384	377	390	394	354	376	401	383	397	385	408	360	386	369	376	350	373	399	351	380	385	369	366	390	403	406	382	385	421	410	386	404	383	382	378	383	413	397	384	365	389	382	369	384	367	356	336	415	377	347	374	390	346	358	392	386	407	384	404	392	361	397	369	355	354	392	402	383	373	381	408	395	404	383	385	401	371	423	352	381	381	350	390	392	370	392	380	379	368	384	390	364	372	346	362	373	399	369	406	387	400	378	399	379	379	371	381	407	419	362	380	388	373	358	365	431	355	380	385	372	384	403	358	353	378	370	378	351	374	386	352	389	398	373	365	345	370	380	386	407	364	397	368	403	404	390	376	387	382	396	379	441	361	400	393	401	431	381	381	401	402	358	391	358	399	367	357	400	382	366	405	374	373	380	400	376	414	401	372	392	413	392	368	411	384	367	384	419	404	387	400	388	363	351	385	401	346	381	356	373	404	394	387	413	373	414	387	403	401	414	389	367	335	339	366	409	380	379	373	401	382	385	367	402	380	401	381	381	371	376	364	409	338	387	372	362	393	379	374	369	384	372	353	391	372	375	422	353	399	384	399	395	403	399	411	343	391	384	399	380	403	389	387	381	360	392	422	384	408	337	389	367	386	381	400	392	379	383	368	351	401	335	369	369	400	355	359	386	395	378	392	368	365	391	397	355	389	363	388	397	378	407	364	422	355	421	380	381	400	378	383	425	386	392	393	396	378	381	386	390	371	428	395	370	405	372	375	362	381	371	381	371	410	355	372	399	400	360	364	424	371	372	407	393	409	374	354	392	397	390	348	367	393	355	399	361	375	407	422	421	396	371	356	356	385	358	382	402	388	390	383	364	389	378	384	401	366	395	366	378	371	347	385	399	371	383	399	387	366	417	379	338	382	407	376	378	424	369	392	398	387	385	403	375	367	379	399	411	375	385	384	407	380	368	357	365	386	407	402	370	399	373	366	383	356	377	396	372	363	377	392	373	407	394	356	394	382	392	403	388	398	389	351	387	394	391	401	391	354	404	366	370	395	391	389	393	400	367	358	369	405	373	360	367	387	415	401	353	367	353	402	397	371	382	387	382	397	359	370	387	394	415	357	352	404	427	354	404	365	357	405	371	375	369	351	350	365	388	384	372	380	391	382	397	379	389	394	418	378	356	365	428	352	345	393	362	395	416	408	364	392	357	364	385	414	402	396	343	373	381	394	407	390	390	404	420	387	365	426	343	403	393	386	354	400	397	392	409	385	409	389	400	368	409	375	366	412	411	357	388	395	374	365	371	375	390	350	412	383	419	389	389	358	384	392	375	382	369	370	353	410	375	408	385	405	385	362	377	366	393	352	363	349	383	378	352	355	400	360	406	369	361	381	357	404	427	358	369	346	404	415	374	373	402	409	414	375	390	383	392	384	391	387	394	357	402	415	385	385	368	392	361	377	407	394	415	392	372	377	390	395	414	390	356	374	397	369	414	395	398	406	397	380	367	387	408	379	404	352	410	391	435	387	394	398	377	387	368	391	367	424	394	403	374	394	382	380	386	398	361	407	391	399	403	361	415	424	380	420	364	396	340	372	363	393	379	389	420	410	377	385	384	362	389	391	389	382	366	381	377	401	456	393	356	408	383	359	401	371	392	378	356	378	405	420	394	355	367	367	391	377	412	374	390	387	397	367	393	410	350	406	423	359	396	371	392	340	369	409	385	392	367	372	394	381	397	374	395	389	362	409	390	412	394	389	362	396	383	378	375	375	406	389	385	393	369	363	360	386	355	372	387	341	397	371	359	350	440	406	384	405	387	359	375	388	411	381	379	390	392	358	356	394	394	379	353	416	373	340	375	355	407	359	385	384	365	388	365	382	382	347	405	374	386	369	388	414	385	357	367	416	382	405	376	380	397	344	352	365	401	387	398	377	359	371	407	347	401	381	404	372	374	368	373	400	383	369	373	392	398	368	421	395	384	366	384	351	387	377	376	369	398	383	408	367	401	424	367	402	371	417	376	329	374
33644	62536	45977	30888	25490	20365	15643	11807	9494	7291	5547	4219	3416	2992	2699	2576	1928	1590	1277	1078	1014	894	771	741	715	704	650	645	599	578	528	480	491	475	478	529	486	451	438	486	435	479	450	493	466	451	462	453	414	441	464	476	454	431	438	429	413	429	418	411	418	428	427	392	392	441	446	414	475	436	408	434	419	404	433	411	404	421	410	459	430	431	452	420	376	397	419	373	407	453	403	394	396	406	409	387	406	388	404	405	406	417	439	439	441	402	434	395	399	421	420	403	415	380	379	390	423	391	399	391	419	406	381	431	441	391	371	373	434	404	405	413	405	420	394	375	420	390	457	398	416	385	396	417	434	406	389	402	422	393	423	448	437	398	427	392	400	437	429	364	430	426	419	428	365	423	427	406	414	376	392	429	361	402	420	419	441	414	420	417	413	398	408	428	429	395	422	402	405	397	393	404	433	423	432	425	424	408	428	411	382	403	396	394	385	398	398	407	408	415	391	415	408	385	414	443	397	394	413	422	359	410	390	413	407	389	406	417	441	410	405	393	385	415	364	400	387	420	440	395	403	418	401	386	399	401	411	413	405	452	442	429	401	366	373	411	385	416	378	379	406	430	386	412	412	416	439	377	443	413	407	409	388	425	405	422	430	370	369	407	446	395	426	462	383	420	421	387	394	423	405	401	411	442	425	397	385	409	423	409	411	397	413	420	430	422	423	386	399	446	402	422	420	384	456	420	421	409	350	404	420	365	403	421	437	452	382	362	374	428	422	394	406	381	445	386	409	426	403	363	418	430	380	393	398	409	421	449	408	407	383	410	397	402	453	404	419	437	393	409	415	381	413	408	431	386	360	418	409	406	397	401	388	389	408	372	416	406	408	393	416	434	407	393	382	420	426	391	428	377	420	417	396	413	386	415	416	399	398	441	387	429	384	408	417	414	380	406	438	393	418	430	414	403	428	421	396	392	392	426	431	399	408	435	411	416	428	435	400	420	415	431	425	378	383	402	420	370	374	394	378	400	450	394	433	429	427	411	418	412	412	397	394	403	419	399	379	424	355	401	400	412	428	395	399	444	372	370	387	355	399	422	452	415	393	390	391	421	414	369	406	376	411	400	422	436	423	434	413	406	422	397	395	413	444	422	410	400	446	405	423	414	417	439	420	377	400	435	405	433	373	422	396	426	393	416	446	408	432	383	418	417	377	394	396	416	420	416	437	394	406	427	384	399	404	403	415	386	402	403	406	383	417	423	397	410	384	382	388	405	398	415	419	410	437	390	398	369	400	438	405	415	421	428	436	394	361	391	430	425	452	413	408	413	417	406	409	427	389	405	400	382	432	375	431	434	397	411	436	435	377	382	409	379	395	397	452	392	422	382	441	416	423	382	384	412	428	421	440	385	395	420	417	390	427	424	426	378	425	398	390	423	428	385	426	431	436	382	394	425	408	399	382	408	416	387	420	403	427	390	420	392	435	436	412	425	394	412	453	407	413	380	445	392	413	440	427	378	430	405	423	397	400	404	432	399	391	410	429	401	400	402	413	413	403	389	446	393	393	400	404	394	402	399	396	425	428	361	428	420	428	430	404	385	434	440	398	389	414	384	395	386	401	447	424	409	394	405	394	375	378	407	418	414	401	420	435	399	448	374	422	425	432	406	401	437	379	402	377	415	407	407	412	436	404	421	410	403	393	434	418	429	417	394	442	408	427	408	406	417	435	422	402	410	413	414	416	423	453	378	398	398	391	393	439	407	411	436	458	427	419	388	401	421	404	430	403	446	431	355	401	395	384	418	396	411	442	396	408	394	409	416	389	371	399	420	415	409	386	375	423	430	411	407	410	404	401	392	427	386	426	425	391	425	383	387	412	425	419	426	433	407	438	372	370	397	397	414	392	372	382	409	392	432	453	409	414	384	400	395	417	381	399	470	374	390	403	434	350	378	423	399	402	373	406	411	435	414	435	394	421	369	418	425	431	392	386	406	406	384	417	382	404	406	459	408	393	405	404	397	405	387	364	447	432	444	440	384	399	404	397	411	426	409	407	423	439	411	432	408	385	423	446	417	449	419	442	422	426	377	415	395	435	409	359	387	409	412	403	390	424	417	394	384	379	380	423	391	397	404	417	408	413	409	375	408	414	461	381	440	395	409	463	409	411	375	406	419	441	429	422	411	393	384	397	382	411	399	388	402	398	391	373	420	424	439	405	412	388	406	384	446	406	373	405	398	400	406	400	440	405	431	429	436	382	408	406	414	410	408	400	462	385	435	397	357	425	408	422	393	393	427	447	403	400	424	380	404	389	433	417	404	387	424	407	416	417	398	396	379	393	381	426	426	410	381	381	402	426	386	400	410	389	415	445	401	399	406	374	404	394	424	429	390	397	408	416	411	383	438	451	431	413	356	420	441	454	431	389	434	424	414	398	471	411	420	395	396	428	429	419	423	384	462	390	436	460	432	446	387	395	445	403	412	408	376	424	397	432	412	431	421	438	443	444	453	380	385	397	421	400	390	438	362	431	467	431	373	443	393	386	383	428	410	435	419	405	358	389	407	415	408	414	418	376	397	411	405	431	389	395	439	392	382	412	392	391	406	381	434	428	397	448	398	408	445	411	404	402	393	419	422	417	394	432	366	411	394	421	418	403	444	406	418	391	433	422	403	437	392	380	420	426	420	394	372	415	412	378	393	441	394	415	408	416	404	412	398	387	422	401	397	398	440	461	389	426	393	416	407	391	381	394	428	384	440	399	393	418	371	423	409	399	418	435	411	432	412	423	427	427	424	405	415	481	418	384	427	368	368	437	435	434	447	419	400	382	383	451	412	405	406	428	375	412	377	448	425	410	418	425	400	425	428	399	434	395	443	388	420	378	417	404	395	421	395	397	392	409	392	437	428	406	443	386	408	406	395	401	398	381	394	400	421	406	398	421	405	415	404	407	433	395	361	453	408	422	427	426	415	449	411	392	425	387	398	394	393	398	417	431	438	429	377	398	438	401	437	389	429	388	414	419	427	407	375	406	419	377	405	443	428	397	430	382	385	389	432	395	372	380	397	409	399	393	443	415	386	426	398	385	401	403	403	408	424	395	415	386	397	422	427	420	376	413	413	396	390	397	426	445	429	367	402	404	396	412	396	424	370	422	391	457	414	393	453	420	401	392	413	451	387	387	403	390	390	377	392	418	366	386	415	405	413	382	421	402	445	369	389	412	458	419	410	409	403	394	407	412	453	422	400	416	439	404	423	376	389	392	430	426	394	413	403	438	407	409	464	434	435	431	397	418	405	391	404	385	382	418	394	421	387	418	392	406	410	411	411	408	395	411	430	442	413	403	398	437	425	376	414	409	413	449	445	428	410	380	457	406	432	426	397	414	442	424	418	410	410	407	429	393	412	372	347	430	397	404	407	390	416	373	416	423	372	406	392	392	405	417	378	416	394	414	442	422	392	393	407	395	388	427	408	382	423	400	447	444	426	375	380	409	435	428	371	422	375
30263	31278	32246	19815	11375	6999	4584	3116	2305	1791	1374	1152	1002	896	807	823	667	539	483	474	432	390	405	394	372	372	343	378	339	320	333	327	335	297	310	305	304	296	338	312	323	301	270	305	290	317	292	266	304	294	292	306	285	304	324	326	297	313	272	315	309	324	275	327	285	326	338	280	299	296	302	296	296	318	319	307	303	279	332	312	311	328	334	291	318	307	305	310	284	272	278	304	274	309	280	281	301	296	306	319	301	284	296	244	264	285	295	275	287	306	295	339	270	309	293	318	304	313	320	310	282	309	302	274	295	270	309	287	309	290	298	315	299	270	277	272	292	280	276	320	309	289	274	271	280	295	263	321	280	286	310	327	276	291	274	280	308	267	299	303	300	250	319	279	333	295	303	284	275	294	300	299	309	292	289	290	291	294	276	296	310	288	284	295	297	291	281	300	265	305	311	300	323	276	283	300	278	304	287	276	244	291	288	306	300	267	334	302	309	287	282	307	291	271	329	311	300	282	308	312	274	278	319	303	304	281	274	280	291	302	287	288	297	283	314	281	288	290	317	277	285	292	287	297	323	316	318	282	292	325	279	303	313	303	293	316	318	294	274	275	294	298	302	303	290	290	278	327	320	291	302	295	288	327	314	294	309	299	289	306	327	299	290	274	313	300	322	292	311	278	296	306	304	308	266	286	287	258	274	302	308	281	318	280	293	286	321	314	328	299	294	288	306	302	272	309	310	288	265	301	288	287	311	291	266	298	276	291	314	302	302	304	251	264	281	272	295	287	292	305	276	282	286	300	307	307	317	281	304	288	272	286	305	321	269	306	297	301	311	306	303	330	291	312	300	289	285	291	313	288	282	288	321	266	289	285	278	290	288	286	290	329	317	299	283	324	281	292	293	282	288	312	298	279	283	306	299	298	299	296	287	292	256	297	293	298	302	274	343	286	338	288	290	306	283	277	284	300	314	271	283	303	290	307	305	287	288	301	303	301	290	320	294	300	335	305	311	302	313	287	288	288	281	323	280	266	296	320	282	323	297	321	309	278	298	301	271	301	312	299	279	311	281	307	273	270	303	306	272	279	294	279	278	294	296	301	278	286	300	273	310	300	286	285	309	317	287	313	309	290	291	296	305	320	286	261	277	255	315	303	314	281	295	288	302	250	292	283	293	291	319	302	316	327	325	281	304	268	290	336	282	268	301	312	288	317	295	268	280	329	272	332	303	319	295	321	292	290	273	276	274	298	332	274	264	302	284	301	260	287	272	289	277	313	272	270	299	303	282	289	296	287	309	269	276	281	335	321	303	267	285	273	306	295	279	283	277	308	271	287	288	247	275	304	296	328	304	311	297	289	286	285	285	263	318	298	305	294	310	321	292	274	286	309	309	302	254	328	268	262	285	310	291	305	327	286	284	296	302	310	284	297	322	285	290	290	325	320	287	281	291	268	283	291	302	300	277	287	307	284	312	296	309	304	284	310	295	300	307	290	276	274	318	290	285	278	305	289	293	293	299	310	300	288	317	268	315	315	295	293	270	302	303	298	327	281	337	284	278	314	267	307	273	290	280	260	281	279	295	296	291	306	314	284	307	297	288	301	315	315	282	290	290	272	306	288	300	294	272	280	268	279	285	280	301	303	308	294	289	277	293	294	295	304	301	319	297	289	304	305	304	293	326	301	325	306	322	256	271	237	289	325	286	312	287	290	308	275	278	273	266	276	307	281	306	282	334	294	283	310	314	287	281	266	315	299	292	292	290	301	305	266	296	286	313	304	316	283	259	314	306	306	303	295	308	307	313	302	277	304	311	308	293	299	302	309	294	298	332	295	301	293	294	297	273	292	312	270	302	281	302	283	291	304	309	282	314	314	313	284	302	299	314	299	320	292	298	276	294	312	292	297	326	292	314	295	289	290	297	278	257	323	307	296	289	302	295	309	316	318	293	327	319	296	281	279	311	293	266	292	299	305	280	299	297	302	303	265	319	287	271	292	285	282	326	276	308	295	320	288	284	295	303	278	298	285	253	282	306	299	309	270	303	316	326	296	292	277	273	283	284	289	303	280	267	264	324	292	288	288	270	304	286	281	295	307	306	307	299	323	278	312	281	290	272	304	281	304	300	303	277	260	299	272	327	344	302	262	315	304	299	289	288	290	283	301	307	303	314	294	283	266	294	302	304	297	308	318	283	328	272	322	303	307	285	284	278	323	275	259	281	338	300	293	308	286	295	311	286	281	298	303	311	300	293	286	256	279	316	287	293	310	303	288	313	294	329	287	299	288	300	305	288	302	277	317	275	299	302	318	313	324	285	262	276	284	298	279	285	331	292	287	305	294	301	262	315	321	313	296	309	289	305	338	333	285	302	303	274	320	308	308	290	280	315	284	299	290	281	324	287	299	271	278	321	306	338	314	289	312	337	287	333	294	324	328	299	286	283	285	302	307	283	318	306	317	298	327	275	282	279	294	270	283	311	293	296	281	282	279	296	296	291	284	331	311	297	287	301	291	295	284	287	298	302	287	302	290	282	309	296	296	290	284	316	295	281	286	287	260	296	282	299	314	318	273	264	297	311	312	287	315	316	270	319	307	300	306	279	291	322	305	287	300	287	284	306	297	269	319	316	292	310	288	291	277	281	295	278	273	302	296	294	272	290	266	300	286	309	293	280	312	320	315	334	322	294	298	275	287	297	304	296	294	291	297	305	291	303	303	314	261	290	307	310	269	292	266	267	279	292	293	276	291	298	316	300	317	282	282	280	278	288	339	313	279	309	284	259	272	300	313	291	283	325	295	327	282	284	295	277	291	296	324	288	317	270	298	284	276	277	281	296	259	297	296	278	281	302	306	339	276	316	270	284	293	273	316	305	304	316	277	307	275	287	287	307	280	276	288	292	280	283	309	285	277	305	283	274	296	326	327	292	277	288	315	320	277	285	278	320	310	294	311	316	252	288	272	305	290	285	301	301	266	304	302	287	291	311	357	283	296	290	283	287	287	280	275	305	290	275	308	295	311	305	279	309	297	296	246	279	255	281	309	299	291	298	308	298	331	309	297	301	305	260	270	326	322	280	314	300	277	318	305	300	296	314	290	297	296	313	285	288	309	286	284	290	280	299	270	296	290	297	273	269	263	288	306	287	309	268	286	306	331	303	296	312	296	288	293	287	300	317	312	286	321	285	324	294	295	294	295	303	294	302	296	301	333	321	312	266	295	289	326	300	308	292	293	285	288	292	329	274	285	307	266	300	280	289	300	279	297	287	280	319	280	277	322	307	286	278	335	300	274	295	303	247	304	314	299	301	301	303	273	279	261	303	316	272	254	301	298	307	276	288	277	306	294	298	297	306	312	293	271	284	323	320	309	314	300	330	318	302	308	288	346	239	325	269	272	303	295	291	305	301	311	310	267	298	286	327	286	298	287	304	276	294	294	340	299	316	294	299	282	288	279	282	308	294	317	309	293	266	287	280	301	296	315	290	299	312	286	304	260	276	300
30333	46117	31781	18438	14001	10532	7494	5626	4148	3140	2396	1852	1621	1434	1276	1233	920	768	613	604	565	500	485	439	416	442	412	427	400	404	376	359	337	356	355	345	343	365	327	340	357	333	343	332	302	334	323	342	331	345	315	345	333	344	326	318	307	358	286	321	324	339	314	310	330	327	323	323	326	322	337	354	329	325	331	330	313	327	288	336	329	307	305	328	339	340	306	323	308	286	304	339	304	338	323	350	335	300	327	339	307	294	308	320	332	329	337	317	302	313	303	337	321	313	312	310	307	313	316	303	293	332	324	316	322	326	324	279	325	318	321	285	278	307	331	299	305	308	324	328	326	328	347	335	325	316	331	342	332	347	316	332	330	347	346	351	369	331	334	329	322	312	317	350	328	332	338	290	332	313	294	316	321	321	334	342	327	348	319	305	311	313	303	311	324	295	354	341	326	330	332	323	301	333	322	317	355	312	337	319	318	328	307	333	327	343	315	359	304	322	299	310	336	313	334	308	320	313	318	324	301	316	331	300	314	302	325	314	354	298	313	283	296	343	324	315	306	329	341	335	320	318	323	318	323	285	321	336	310	333	345	342	354	326	328	324	341	332	306	311	297	318	345	330	339	303	303	326	322	328	344	326	342	309	333	326	322	327	316	328	304	342	308	309	343	307	322	324	319	288	314	333	329	314	335	345	320	330	308	334	344	340	348	339	324	340	297	310	288	286	294	317	293	322	362	344	314	323	311	320	320	315	299	342	340	327	309	330	339	312	301	321	298	308	299	324	324	314	305	328	328	293	335	322	341	328	335	323	284	328	304	336	309	328	321	310	344	347	322	294	297	316	335	316	326	323	316	309	332	313	310	305	323	342	336	319	302	314	338	333	311	293	301	319	357	319	324	356	332	308	307	325	308	316	292	307	311	340	327	313	291	314	319	347	307	304	322	310	322	312	318	328	330	322	335	309	314	285	337	343	314	317	315	295	328	340	332	327	331	316	349	306	301	326	302	310	301	333	329	327	307	317	328	307	306	370	343	316	324	292	313	314	348	338	325	256	339	309	313	305	338	305	292	362	328	335	295	297	344	318	314	339	297	321	325	327	328	298	351	310	276	326	321	332	304	353	317	315	336	304	306	290	309	312	364	328	311	337	338	338	307	354	313	347	317	315	334	348	310	348	357	286	334	321	344	333	319	284	351	328	337	348	307	344	339	312	353	318	305	318	361	322	308	350	301	323	353	326	332	345	342	312	315	347	328	286	321	324	298	310	326	292	307	343	309	327	299	310	315	310	306	303	326	327	301	270	312	341	340	315	320	313	338	299	350	301	329	291	298	305	323	324	308	322	321	329	333	306	314	312	297	338	316	301	279	316	321	338	310	344	315	329	309	336	329	337	330	338	313	311	344	296	346	333	350	319	307	305	336	327	326	338	333	326	356	312	308	326	350	350	301	310	327	317	288	332	331	331	288	346	338	315	325	337	312	317	323	346	333	331	319	327	335	315	305	351	316	287	302	306	319	301	319	325	297	350	296	308	300	298	315	300	314	313	342	301	302	301	352	306	304	303	304	316	318	295	345	314	300	322	292	313	333	340	360	318	333	325	334	324	318	328	324	349	313	322	311	314	355	308	306	338	303	312	360	300	352	358	314	314	314	320	343	320	294	308	309	297	321	301	284	333	358	295	318	322	348	328	275	326	312	308	308	337	320	313	334	329	288	341	312	313	332	313	327	307	327	336	322	325	341	335	328	326	331	311	290	334	309	302	311	342	346	316	310	333	378	330	333	319	302	346	340	326	335	317	334	329	337	332	322	350	309	312	335	336	348	351	309	291	327	327	330	298	322	321	333	301	285	289	320	316	331	321	335	330	314	319	308	338	290	279	278	339	302	323	303	302	342	291	332	363	329	299	340	333	326	312	313	356	283	318	316	304	297	330	352	317	325	321	288	310	325	322	346	328	314	325	303	318	382	317	342	331	306	328	304	322	329	335	302	320	341	298	352	303	329	304	318	322	317	342	309	319	320	300	348	356	329	332	325	328	336	340	338	284	311	322	319	305	284	318	348	359	292	300	303	315	327	342	333	359	349	323	307	311	331	343	310	287	299	325	339	292	343	319	318	310	339	322	319	335	335	314	345	313	326	355	300	352	316	330	327	315	345	335	331	293	310	295	313	325	320	343	341	309	289	318	328	320	326	325	289	335	312	298	320	308	323	307	310	328	310	345	323	319	329	305	292	349	296	306	330	321	294	322	305	284	314	342	314	346	290	329	313	311	343	319	324	318	269	331	320	343	314	338	325	337	323	334	326	285	308	330	351	314	350	329	288	321	331	333	332	334	338	313	308	323	325	317	313	313	319	308	351	312	298	330	344	343	319	335	309	304	331	338	309	289	287	326	337	300	344	291	334	341	305	304	325	310	295	311	321	325	319	347	305	309	306	301	288	296	299	320	330	324	326	309	296	329	348	300	299	348	314	320	307	344	303	313	310	306	306	313	343	304	320	338	348	321	321	329	317	341	308	311	324	362	346	319	307	323	322	338	352	321	321	318	318	311	339	282	288	330	304	320	352	320	313	304	331	314	306	315	318	305	280	324	336	336	334	317	311	332	305	300	324	320	306	319	309	307	327	332	343	324	301	332	329	309	350	354	311	320	312	339	326	318	327	312	302	342	319	324	341	302	324	318	317	318	296	346	320	318	318	296	303	286	308	307	329	302	295	316	318	317	330	349	328	298	343	311	341	306	329	339	307	282	335	332	327	339	322	302	315	287	295	328	314	293	291	302	331	312	290	311	330	317	327	314	310	334	321	320	316	313	309	317	339	307	330	340	351	306	287	349	313	360	320	283	310	301	307	371	322	320	301	307	309	331	338	341	314	317	348	312	313	346	281	350	295	307	325	322	345	304	304	307	315	296	321	309	320	295	318	306	343	295	341	304	304	331	297	347	278	312	267	324	316	334	319	338	323	357	320	338	311	346	312	348	346	313	348	307	317	332	320	340	325	291	302	312	297	298	294	303	327	323	319	321	293	322	337	331	299	325	269	343	311	285	272	359	314	307	317	298	310	324	325	341	324	317	289	328	306	362	313	316	308	317	317	330	339	333	305	328	313	342	309	329	325	333	339	342	357	310	301	309	320	349	312	302	353	283	304	282	327	306	335	320	345	318	310	324	325	343	324	304	311	338	335	308	348	317	308	301	325	286	334	305	294	326	340	323	340	325	318	331	327	312	312	298	300	315	326	326	338	297	301	297	306	314	313	349	292	342	331	336	355	321	303	356	295	310	309	315	312	315	344	295	307	309	314	305	298	336	301	308	307	324	313	301	339	349	308	323	309	298	319	320	338	328	337	338	352	338	331	303	336	322	309	306	350	335	320	304	305	349	311	339	324	303	313	299	305	340	312	291	333	301	300	336	327	359	319	322	309	348	326	330	377	281	340	296	320	324	315	281	362	367	321	325	328	335	275	333	308	343	299	340	309	330	332	298	345	304
23778	21228	28473	24586	21807	17711	10189	6047	4069	3033	2278	1870	1560	1486	1337	1251	999	884	716	668	557	574	539	545	481	496	478	465	451	458	425	448	385	417	419	395	438	421	428	406	414	379	379	379	399	345	351	395	399	386	392	390	352	407	385	383	406	397	381	393	400	363	338	388	365	372	359	346	392	351	375	379	407	407	347	355	378	375	382	375	364	373	354	358	354	376	399	383	354	406	360	351	383	380	365	335	387	400	331	376	390	380	382	375	331	360	387	330	370	381	388	359	351	377	349	388	360	325	371	368	358	399	359	339	400	347	355	394	378	363	391	341	397	362	375	385	360	324	385	370	359	379	377	380	393	372	382	400	358	362	395	366	379	354	361	372	421	369	355	380	352	391	356	363	403	364	366	392	375	357	400	344	330	394	361	384	343	379	370	360	376	373	432	366	363	369	361	380	400	349	357	363	340	373	356	359	347	374	371	376	383	401	370	379	367	359	383	388	412	329	368	373	356	365	385	363	370	371	354	363	387	358	368	364	361	348	350	367	377	387	356	371	360	351	372	369	363	340	382	418	385	377	358	363	415	366	387	361	372	353	372	367	374	382	342	390	343	378	333	404	384	383	342	393	358	340	416	369	377	349	395	371	410	350	382	374	365	352	358	350	353	390	373	370	398	396	398	364	377	376	379	380	375	375	351	338	349	373	348	377	395	377	362	373	376	342	366	350	387	372	363	358	372	389	362	369	363	366	358	391	368	373	346	382	378	373	351	385	344	368	370	366	343	340	345	390	385	385	371	382	343	321	338	365	366	384	363	327	371	401	360	383	382	379	393	365	377	378	392	366	352	351	374	365	391	412	340	395	369	383	368	338	356	365	391	383	369	403	366	335	335	375	365	393	384	408	362	368	345	385	421	370	394	430	383	410	400	367	380	352	385	385	370	351	368	379	414	386	337	343	379	333	402	366	387	369	343	395	370	396	381	354	394	360	366	349	343	415	379	397	358	380	334	400	377	339	331	372	359	401	342	387	359	357	374	379	388	344	352	356	362	331	366	375	389	385	368	358	366	372	407	368	354	368	344	358	385	383	371	346	356	389	419	348	374	382	370	361	402	361	376	358	386	351	356	363	345	392	370	357	383	371	355	378	373	356	359	362	360	359	367	376	340	360	387	351	376	363	336	361	394	391	378	391	353	345	391	354	357	366	345	365	352	376	361	353	391	387	404	393	338	388	343	373	374	374	386	355	373	407	364	346	340	364	388	361	339	345	386	389	352	373	335	363	377	359	374	365	336	396	361	382	379	375	396	363	345	374	354	370	372	387	380	395	361	361	346	354	365	386	353	355	381	362	331	382	351	376	409	357	366	420	372	364	375	374	365	368	343	349	350	386	385	364	373	354	348	362	390	342	374	401	359	360	373	375	380	389	390	344	356	388	337	331	394	397	359	367	389	347	354	373	389	400	353	379	377	373	378	357	342	357	390	338	376	360	346	360	387	428	351	388	386	370	365	371	350	349	359	389	371	368	351	354	379	387	346	389	366	367	394	348	359	353	362	410	374	386	353	362	336	401	398	343	389	380	343	376	362	382	363	366	374	374	408	367	393	363	340	395	355	365	357	346	375	366	361	378	365	365	369	343	360	369	364	370	388	379	353	384	359	362	359	368	380	379	390	389	393	374	367	348	379	395	371	331	378	389	366	357	389	392	356	366	379	394	360	348	364	383	390	380	370	351	367	381	382	362	388	411	399	370	371	368	349	351	356	348	356	387	368	383	373	363	384	379	370	375	369	382	375	360	373	364	347	369	349	338	358	356	352	390	376	367	344	342	356	366	356	383	410	385	365	380	381	339	368	359	394	386	355	376	390	372	414	385	363	376	372	377	390	351	354	371	364	375	368	373	384	361	381	387	372	362	415	377	389	347	374	356	393	358	382	353	385	349	356	409	402	377	375	388	341	382	347	357	331	379	361	390	395	374	354	380	355	390	364	332	368	354	372	370	357	391	385	351	370	380	364	364	384	363	366	391	393	364	403	358	373	374	359	353	358	381	348	376	355	341	386	367	374	336	366	404	391	368	361	376	383	350	359	344	390	365	363	384	360	366	381	342	418	350	366	360	370	371	393	384	369	364	329	351	356	345	391	406	353	348	371	344	368	354	370	382	354	349	357	391	365	363	392	351	352	386	346	387	357	375	400	382	349	358	378	364	351	366	382	378	359	360	372	350	365	361	368	372	400	364	378	355	375	366	370	345	384	396	384	396	359	372	347	374	382	373	413	370	344	355	384	343	358	357	362	349	371	378	375	377	381	377	397	388	362	373	372	347	341	366	335	372	372	374	346	350	376	381	355	383	356	378	313	378	361	364	337	371	351	330	369	362	339	404	390	362	356	324	373	355	368	369	371	365	347	350	336	361	374	351	396	337	359	370	387	392	386	348	385	396	375	385	371	343	358	349	387	379	357	363	358	372	387	340	352	365	354	365	403	351	350	358	359	355	371	364	339	328	354	380	358	374	334	376	358	380	369	337	366	355	380	362	360	388	369	357	412	358	376	380	379	377	353	320	382	395	387	387	361	375	365	384	372	349	366	357	381	375	367	353	365	412	392	365	409	391	378	409	385	380	365	409	376	361	392	394	364	396	342	379	381	395	368	354	365	345	377	348	373	370	361	416	419	399	365	340	389	404	370	333	361	341	381	394	351	360	362	361	365	348	377	371	353	393	410	348	351	394	364	369	366	390	377	384	364	362	362	370	375	376	361	388	359	375	377	364	407	363	390	404	400	364	358	391	358	348	375	369	352	351	363	345	364	364	348	386	379	391	332	390	349	365	371	370	354	396	364	341	368	336	368	375	321	351	387	370	373	345	351	361	360	362	362	391	388	362	345	383	379	334	371	369	379	400	375	375	320	380	396	373	345	372	398	361	370	370	366	353	340	334	374	388	339	370	364	363	366	395	360	373	384	387	347	346	378	361	353	379	346	367	380	356	351	340	347	355	381	360	333	350	412	385	344	363	346	355	348	356	405	404	378	413	371	370	361	377	355	350	402	390	384	388	383	339	379	358	345	354	358	373	338	351	391	360	387	385	364	350	358	378	350	364	376	355	356	388	392	386	374	359	373	402	375	344	402	358	344	364	385	348	372	347	356	370	346	368	368	379	355	373	360	364	368	340	392	349	352	367	340	371	391	354	379	401	345	389	377	367	360	357	380	342	364	354	366	359	361	388	375	353	361	378	349	386	328	361	341	401	389	382	384	343	383	360	366	374	389	340	343	342	380	341	373	356	357	380	365	378	392	412	371	366	351	375	372	369	378	413	348	379	357	381	384	397	359	334	380	414	419	360	393	380	390	352	378	359	355	344	359	351	331	352	395	345	351	386	362	344	379	380	340	385	368	357	402	356	373	365	356	387	339	344	383	349	368	374	374	393	381	375	386	370	361	344	362	372	376	369	361	372	338	350	349	368	384	359	383	353	358	367	375	387	351	383	391	367	373	376
31183	56812	39595	26168	20436	16031	11951	9275	6744	4973	3781	3002	2692	2399	2077	2013	1488	1283	963	837	826	709	651	656	611	578	558	528	516	490	470	460	435	445	510	426	457	406	427	423	471	440	456	424	414	454	420	431	424	443	427	391	430	446	466	425	420	404	423	377	386	426	392	414	396	373	448	418	406	407	387	387	389	406	421	386	404	412	394	444	411	418	437	366	389	393	410	416	400	396	366	430	408	383	417	424	406	411	357	356	377	386	439	412	403	375	364	379	376	374	377	399	397	381	374	405	415	386	384	363	392	416	382	396	374	434	381	391	407	430	399	418	378	426	381	414	385	401	393	403	407	408	414	392	399	415	385	407	419	362	411	404	389	417	423	416	369	373	400	379	385	378	400	400	377	386	374	419	366	454	382	395	373	400	383	424	399	348	350	364	415	357	433	389	415	379	368	385	382	407	408	364	408	396	417	402	365	404	438	413	407	382	414	390	390	373	393	420	396	373	368	409	430	357	399	390	435	372	423	382	419	387	399	399	385	383	390	410	389	389	425	433	395	397	421	355	397	389	380	404	398	390	401	428	402	381	416	378	438	378	404	394	377	374	429	401	347	415	414	401	393	387	376	401	395	388	401	402	368	386	413	381	396	377	378	444	410	359	393	387	390	374	371	416	398	389	413	383	393	389	380	370	363	397	412	386	397	421	397	384	364	399	371	388	404	372	406	376	410	407	366	381	425	367	426	385	416	382	443	383	403	388	386	376	377	355	391	413	387	430	399	404	377	392	401	444	417	417	390	376	379	424	398	408	404	419	420	398	392	402	351	387	408	377	388	388	438	394	423	413	345	360	406	387	357	387	446	420	409	389	407	404	369	413	394	364	378	386	418	396	388	439	389	401	406	393	383	410	398	428	399	360	389	424	395	412	383	405	402	397	378	396	423	384	388	419	419	391	381	393	455	397	377	416	374	388	390	387	379	373	371	401	422	392	387	419	418	419	374	380	390	407	377	387	418	425	390	412	406	366	365	414	420	424	398	409	380	407	409	396	394	385	391	408	405	399	403	366	405	370	385	405	395	378	387	422	409	379	420	405	413	369	429	421	386	394	386	411	384	369	394	430	417	413	407	397	376	423	418	371	424	395	409	381	395	414	391	400	372	385	399	410	420	383	413	398	388	378	433	390	404	405	418	395	380	391	368	396	364	402	382	359	396	404	381	441	405	404	386	398	373	410	362	396	402	405	368	413	388	385	382	414	419	409	388	391	391	391	394	411	398	411	374	391	379	398	424	362	389	414	407	405	388	387	382	413	384	356	398	401	416	387	389	414	421	400	415	394	359	382	454	367	397	428	407	411	393	410	393	388	409	395	379	396	398	433	393	405	405	401	407	395	414	407	386	393	374	423	369	388	362	402	374	385	370	411	390	398	404	416	386	413	372	384	408	431	360	388	445	399	386	399	380	347	377	415	402	401	404	411	363	421	405	408	395	405	431	417	389	382	435	380	369	381	428	343	384	413	378	382	418	400	421	386	377	358	380	400	422	433	388	394	375	374	383	420	424	399	390	401	392	383	399	412	401	379	378	405	403	413	407	389	411	372	418	367	384	361	398	395	387	399	351	385	393	392	405	414	424	397	406	383	392	416	407	373	404	404	398	409	388	416	387	370	405	399	404	382	390	395	388	380	399	396	405	383	410	361	384	386	417	394	404	439	381	436	381	426	390	416	390	380	395	399	370	395	388	440	370	419	383	424	414	413	402	396	383	406	391	378	408	389	406	419	403	397	387	381	378	411	416	393	410	416	460	429	411	352	398	346	431	377	414	368	424	359	394	377	362	386	409	398	380	414	383	398	381	395	401	371	384	371	374	428	404	394	381	415	393	400	369	388	375	406	405	421	415	386	387	406	399	371	395	387	415	350	404	377	372	413	391	387	432	386	372	407	419	402	398	390	411	370	390	413	391	421	366	403	396	366	412	374	403	365	392	412	403	397	385	418	400	414	394	387	404	421	408	376	391	401	384	410	386	417	414	394	367	391	413	368	376	397	411	425	390	405	414	389	375	392	391	404	384	410	396	444	413	389	426	368	379	424	372	377	378	373	426	406	413	431	401	398	394	407	396	411	396	372	382	417	395	408	370	376	404	403	403	397	385	402	413	410	356	366	391	404	422	402	446	400	403	380	380	390	418	412	352	407	383	350	423	395	394	405	400	372	397	389	412	406	394	406	382	410	364	383	405	361	378	398	355	374	378	394	422	370	381	398	410	392	367	363	368	384	358	384	363	400	396	370	420	420	391	428	390	395	384	361	440	377	413	424	424	396	372	436	391	398	391	398	427	389	361	421	396	381	361	417	406	398	417	368	385	373	414	381	412	421	407	402	394	342	386	391	396	418	384	409	396	384	430	416	414	405	395	393	400	427	387	401	388	356	388	418	385	413	371	431	394	366	382	368	400	367	406	357	383	407	398	389	374	414	390	406	411	399	423	425	362	394	393	400	369	367	394	421	385	402	402	393	393	359	394	365	394	393	407	353	390	410	376	389	383	401	432	395	443	389	432	400	415	401	385	368	401	362	366	367	395	418	389	423	398	411	390	422	418	401	377	374	394	398	404	366	365	379	420	393	373	413	410	394	386	432	413	406	391	377	425	410	411	403	425	398	380	384	379	415	406	386	414	382	414	413	391	397	417	363	375	425	427	428	375	398	400	392	398	440	414	362	390	368	379	412	410	388	398	358	410	401	388	425	404	420	396	393	412	377	415	392	390	363	377	422	367	412	383	390	402	368	391	427	402	372	417	367	414	424	372	379	409	388	356	363	381	384	418	381	387	405	345	379	386	396	379	410	391	421	371	408	376	363	401	440	428	393	405	390	380	408	383	391	374	395	407	402	409	379	404	372	398	399	402	415	408	426	374	395	352	376	372	413	374	387	397	411	341	376	386	353	419	393	364	382	386	392	376	422	374	363	380	409	398	421	381	407	420	394	399	388	395	351	404	374	392	410	413	410	402	390	392	402	372	359	408	369	395	419	377	406	363	399	361	414	396	396	410	416	397	387	389	393	362	417	361	416	377	378	388	410	376	389	380	407	383	401	404	447	370	374	391	390	402	387	428	373	422	368	398	384	388	418	392	432	361	397	393	416	411	408	394	382	384	370	383	383	368	425	402	403	371	340	403	388	378	392	389	440	410	400	394	419	374	384	435	387	398	391	404	377	392	419	407	397	340	399	424	391	419	392	375	407	404	404	390	414	369	383	391	361	411	388	393	356	415	402	435	382	375	364	385	434	434	371	414	415	385	379	401	392	409	392	370	429	413	373	386	390	374	410	372	392	441	392	406	409	373	395	405	389	410	388	407	414	385	390	413	409	351	405	401	381	400	380	393	391	423	385	391	390	395	393	382	384	396	384	397	402	407	388	429	412	397	379	436	411	437	397	421	365	404	408	391	427	380	393	416	419	434	386	384	409	417	390	378	367	370	409	371	402	416	393	393	385	394	389
24963	21306	27885	25925	17814	10515	6357	4241	3149	2215	1647	1376	1354	1212	1041	1025	746	661	570	534	456	440	402	406	389	375	349	365	337	359	316	308	332	299	327	331	289	311	267	298	292	287	289	286	297	277	245	281	271	307	281	299	287	282	277	276	269	265	298	314	289	257	286	301	298	293	298	263	284	295	285	293	287	260	301	288	323	267	255	289	285	266	274	285	274	266	276	283	284	267	256	300	268	295	292	306	267	251	264	292	302	264	293	253	255	302	301	255	283	276	282	248	272	246	311	264	322	279	296	260	281	287	300	257	313	282	279	265	287	276	299	272	298	255	252	255	264	290	266	275	270	290	307	279	297	257	309	306	274	283	239	292	279	262	287	268	279	279	286	265	284	272	279	266	254	241	247	288	264	287	279	277	268	270	286	256	246	275	286	291	290	267	267	261	273	283	287	283	290	264	290	267	283	275	284	280	280	289	282	256	261	276	250	255	270	272	262	260	285	304	267	293	281	273	282	307	279	285	261	281	285	271	288	256	285	263	264	251	265	283	283	260	290	256	261	311	274	283	302	272	274	221	273	258	249	271	254	281	270	266	263	272	292	255	264	256	251	275	268	285	275	294	302	250	276	280	271	272	304	278	288	279	283	277	267	263	279	261	269	287	295	288	290	273	287	259	254	278	272	288	280	291	262	294	265	224	291	297	265	279	254	309	269	278	260	262	273	327	269	269	236	281	323	252	295	281	257	289	263	293	264	291	286	256	259	252	252	267	282	273	297	250	279	294	268	280	282	272	289	256	282	258	309	288	290	287	273	306	266	282	269	239	309	271	270	284	272	268	267	300	243	305	269	306	275	261	275	275	270	292	270	276	286	283	295	272	272	273	296	245	277	251	276	268	276	296	277	287	271	270	271	287	257	286	280	269	279	246	270	288	261	270	282	259	267	275	288	256	311	269	285	298	273	264	289	271	254	255	279	259	285	296	251	239	266	265	252	278	317	243	287	268	293	271	269	299	284	261	262	262	255	269	258	289	268	308	278	278	273	283	288	277	273	262	246	276	267	264	274	284	246	271	302	274	272	262	256	269	295	271	282	278	275	308	274	262	301	276	280	256	286	286	284	286	290	282	307	293	282	245	252	256	271	287	254	259	275	252	295	275	288	276	304	274	279	268	297	276	282	267	291	266	271	256	303	270	290	283	291	288	263	283	273	244	287	251	290	289	267	283	282	264	299	272	266	303	256	261	294	283	291	269	294	267	292	290	296	263	276	275	230	322	288	290	258	275	274	255	252	267	293	278	294	290	252	318	297	313	276	281	245	254	268	260	262	262	277	257	291	252	272	314	276	310	229	283	272	287	272	283	276	262	300	281	266	292	280	277	282	268	273	270	291	257	269	272	305	257	326	287	296	268	269	274	272	294	275	275	274	281	255	280	279	241	271	287	258	292	298	292	290	293	269	266	305	277	286	270	261	297	275	279	274	279	265	268	287	275	242	249	298	269	277	272	285	252	303	286	291	278	271	288	283	269	272	264	278	280	250	268	302	257	314	287	278	301	279	274	258	261	272	282	251	297	270	289	272	257	267	278	283	257	290	264	279	297	283	278	280	291	303	291	326	255	316	300	305	289	272	270	272	260	271	262	247	318	272	274	280	272	258	278	254	286	291	307	263	265	280	255	293	289	270	278	284	267	291	278	299	312	245	285	287	280	254	304	268	272	285	286	265	264	300	297	271	282	261	309	263	268	270	256	302	255	259	269	314	302	270	272	284	261	255	291	290	279	271	264	237	264	295	281	290	289	242	282	276	296	269	297	285	274	257	269	271	277	263	266	313	272	281	296	285	291	289	270	255	257	259	256	268	290	260	334	286	263	304	255	277	267	271	269	293	292	269	306	262	271	297	286	290	267	271	256	273	240	259	282	275	276	273	315	243	265	275	283	276	283	270	273	292	286	250	282	253	251	285	302	275	268	287	254	262	300	268	263	256	284	280	296	270	264	292	307	275	281	272	265	283	271	264	282	275	263	290	245	253	247	284	273	257	260	314	286	297	303	268	268	291	286	293	277	261	266	270	264	285	301	283	273	295	272	295	275	274	302	269	283	289	231	272	270	289	271	273	275	283	289	283	280	293	266	233	261	287	289	296	248	268	280	298	260	318	302	274	288	260	280	280	286	272	260	263	256	266	266	288	292	238	289	283	298	235	309	255	285	297	293	247	270	291	291	279	284	303	287	291	265	267	297	274	264	281	276	256	282	295	294	290	263	283	261	277	305	296	262	273	280	227	274	281	265	284	276	262	321	281	266	262	293	305	293	287	273	302	271	292	272	275	255	276	268	272	281	307	284	290	266	286	286	263	267	308	220	240	254	281	262	292	241	276	293	309	301	295	285	300	270	307	284	284	263	282	275	284	314	257	260	287	281	308	282	274	277	255	276	309	285	262	273	266	282	304	282	254	300	299	297	267	286	280	301	281	257	277	253	300	272	277	273	297	270	288	273	285	297	263	258	245	309	273	287	292	256	303	270	263	278	295	267	252	298	300	280	261	271	266	300	293	258	283	296	303	298	277	305	273	277	307	251	270	262	291	291	293	264	304	279	276	263	321	284	292	272	268	257	317	285	273	275	249	288	289	269	266	273	293	296	294	287	296	313	287	267	267	281	309	293	289	289	265	281	261	282	259	267	292	304	291	269	282	291	248	281	297	288	278	257	240	268	292	292	282	262	260	277	307	275	267	302	262	276	294	269	280	288	274	257	251	274	292	279	291	250	281	277	304	283	285	274	277	262	298	273	275	274	278	307	265	257	280	280	263	262	283	285	262	277	312	262	265	263	304	264	296	288	263	277	292	280	267	264	260	274	284	262	274	257	272	267	319	278	280	298	248	268	251	280	317	274	285	279	272	277	279	270	277	278	259	272	259	266	304	305	255	269	285	310	277	269	291	284	261	279	272	285	261	286	304	302	289	261	235	301	275	254	272	248	295	252	276	264	273	271	290	257	285	291	262	268	281	278	296	287	300	262	273	278	271	298	262	259	276	264	306	302	308	296	233	272	296	308	288	287	310	279	286	264	248	255	259	292	272	275	280	288	272	306	283	285	287	284	293	263	275	290	311	249	259	266	254	291	287	288	288	268	290	277	266	260	289	266	276	289	254	262	237	266	273	250	286	292	239	273	277	256	269	305	264	288	252	287	263	283	250	286	283	272	292	271	269	259	288	279	265	270	294	301	246	261	243	277	276	284	253	275	288	276	275	293	292	276	281	320	302	281	280	248	264	277	242	266	269	286	250	284	274	280	270	290	296	273	263	285	281	280	282	286	285	270	264	290	289	272	241	311	284	285	272	226	260	292	275	274	293	287	275	251	300	299	275	310	279	274	295	308	298	266	297	290	270	261	261	273	289	270	264	303	267	288	263	292	274	283	263	263	302	288	265	266	259	287	280	274	291	269	248	294	292	283	265	291	277	250	312	278	273	303	263	260	271	273	252	299	253	272
30470	51754	34604	22543	17411	13339	9952	7499	5282	3953	2900	2475	2256	1925	1725	1576	1129	882	821	695	575	544	521	522	489	456	476	409	434	370	397	368	345	378	341	360	359	365	328	353	325	343	318	335	342	320	299	329	344	324	323	317	280	302	313	334	348	335	326	309	330	313	309	343	274	318	322	316	296	299	332	326	302	316	291	311	322	285	340	325	294	301	285	308	323	322	291	278	298	300	291	307	291	311	302	283	330	304	324	310	334	312	305	304	328	294	322	298	302	283	319	301	338	314	293	301	288	306	302	284	324	315	313	294	306	307	281	336	297	338	319	303	331	290	335	303	299	310	311	314	291	317	333	303	291	312	309	317	321	300	301	269	322	302	302	297	291	288	299	311	328	311	288	304	311	323	302	336	295	332	300	280	302	281	297	307	297	319	314	311	322	292	321	352	313	283	302	289	313	331	307	307	308	295	331	303	310	335	286	322	303	278	292	281	307	286	328	296	311	282	326	300	298	313	292	277	286	306	310	285	332	314	330	323	312	313	315	301	292	328	301	260	314	336	282	299	299	310	313	314	319	305	309	317	295	291	266	279	312	290	324	309	290	295	307	326	296	332	296	265	340	321	320	306	308	279	308	296	290	311	309	280	288	341	299	310	327	310	274	317	342	328	297	322	280	346	322	295	313	306	304	342	312	335	266	341	303	285	272	307	279	306	303	304	304	315	279	316	316	307	299	282	312	291	301	324	302	314	290	312	319	269	280	284	293	309	292	315	303	275	270	317	279	302	282	332	361	305	329	303	297	304	289	333	326	302	314	328	282	318	308	294	302	278	300	308	287	310	320	285	296	302	328	306	306	308	283	297	313	287	313	334	289	301	309	337	327	330	296	341	290	304	293	320	314	305	292	311	278	312	310	320	321	327	298	319	308	330	303	306	280	309	296	326	314	327	334	292	308	318	319	308	316	289	265	293	310	272	306	329	344	314	307	264	323	304	335	299	314	296	262	304	284	287	301	271	289	319	315	309	308	307	289	296	309	297	281	317	295	295	288	307	291	296	306	322	284	327	307	305	291	305	321	302	353	304	311	308	282	302	300	280	301	276	289	349	310	332	300	296	298	308	319	328	317	330	305	308	283	305	318	313	326	310	308	308	308	351	281	278	310	305	292	275	275	295	309	301	286	306	302	290	304	305	298	268	300	296	299	317	344	321	307	312	309	265	310	296	309	292	320	294	311	308	330	276	288	336	323	306	304	297	321	300	307	316	305	310	279	279	278	298	331	263	330	340	302	282	287	307	319	320	294	307	323	321	284	304	280	291	292	320	332	294	317	301	318	301	313	306	329	328	307	302	310	317	284	294	313	271	273	300	308	305	315	323	311	294	330	300	335	277	316	283	291	284	329	298	306	309	298	294	302	300	307	317	306	305	308	308	301	300	318	295	301	304	337	281	340	277	312	284	306	290	336	317	324	330	310	309	315	315	288	324	287	312	300	342	295	308	317	303	330	304	298	326	334	311	295	292	306	292	298	283	300	300	293	298	325	317	286	304	281	321	311	299	327	318	340	324	299	289	304	303	296	322	320	296	283	311	315	294	321	302	295	288	298	293	287	270	281	299	284	317	310	304	298	307	277	316	310	278	318	290	269	311	315	305	299	282	297	332	272	316	327	308	312	302	291	326	320	304	325	299	313	290	287	280	323	284	310	283	274	290	304	330	322	303	279	335	326	306	290	319	341	310	308	297	307	311	321	295	313	277	328	305	326	290	289	291	317	307	298	312	306	312	302	331	346	292	315	310	295	287	314	282	288	292	312	308	300	318	327	304	330	312	349	300	320	302	313	259	313	328	321	295	293	306	300	305	294	293	299	309	320	326	300	306	327	300	306	324	280	336	285	291	297	304	322	275	300	322	311	328	289	350	294	308	295	290	315	295	332	281	285	303	305	305	299	318	321	317	329	304	285	310	314	314	329	319	321	306	298	324	300	277	302	289	329	304	325	326	294	306	300	315	315	301	301	316	309	341	294	290	299	293	305	332	297	301	313	313	297	329	294	318	307	308	317	309	289	322	320	280	308	294	320	284	305	318	313	282	282	322	277	334	284	318	288	285	307	324	309	270	294	309	341	289	328	302	306	318	299	322	321	283	311	344	296	304	296	305	303	318	342	279	295	312	295	292	301	287	301	295	307	275	302	274	304	319	279	316	296	320	302	304	303	311	281	268	288	301	284	278	302	290	301	278	317	277	339	293	310	262	309	311	292	334	311	255	311	275	267	297	316	338	343	288	298	312	327	287	317	314	293	298	315	318	299	308	305	295	292	295	314	295	296	341	299	317	303	266	281	304	331	307	322	315	304	275	304	340	300	303	311	301	308	307	265	284	311	294	298	313	331	279	283	339	296	325	301	292	329	314	273	300	298	310	303	307	319	314	333	337	308	305	302	302	331	306	315	318	321	282	319	305	315	303	335	299	286	313	299	312	326	305	316	309	325	337	267	320	326	280	287	303	309	321	301	308	314	326	285	320	261	334	334	336	287	298	324	324	327	294	295	315	315	330	309	299	275	308	294	287	304	307	315	323	326	270	345	315	298	290	273	277	319	282	306	311	285	302	316	320	326	302	288	299	293	301	284	292	294	315	315	279	286	341	290	298	287	302	316	305	287	301	282	287	291	299	288	282	306	298	319	312	306	303	326	317	318	311	280	292	331	282	290	285	310	363	294	322	303	338	283	280	275	302	325	337	297	293	310	289	317	288	329	301	300	312	272	302	297	281	323	297	267	317	284	303	312	285	280	326	288	332	306	277	300	297	302	304	306	313	312	321	311	335	331	283	332	332	278	320	320	300	308	296	307	303	319	307	292	303	308	331	281	306	323	336	279	314	316	317	326	308	335	308	310	298	323	302	329	301	291	303	313	315	299	306	324	279	334	322	327	285	308	277	295	320	340	314	308	299	301	313	318	314	308	262	320	267	299	291	311	317	319	281	285	288	313	326	321	314	326	308	290	328	326	315	290	281	309	308	318	299	274	320	303	308	301	304	298	317	322	299	309	279	275	301	299	286	324	303	296	325	319	313	327	288	302	326	307	313	299	307	267	300	309	328	320	324	321	298	340	310	302	281	319	271	295	279	305	319	315	294	314	327	338	279	329	323	313	298	333	288	300	307	305	296	338	295	292	347	303	312	301	309	311	307	300	302	281	317	303	303	322	293	294	304	290	315	282	291	335	280	336	333	299	314	280	309	324	318	290	322	331	330	303	305	314	293	299	323	328	315	283	296	333	329	292	309	291	285	320	318	327	284	280	312	304	309	310	294	319	297	308	308	333	317	305	306	319	278	320	283	319	328	290	304	295	305	315	299	306	310	319	307	305	284	292	307	287	286	284	305	308	269	283	320	313	297	304	275	328	282	316	272	311	285	302	307	328	311	284	322	285	287	281	323	280	323	320	300	326	275	272	293	305	304	290	306	285	302	277	284	330	308	300	296	303	284	327	310	335	295
22729	21250	28963	23953	21507	22203	18324	8962	5506	3944	3255	2815	2471	2136	1986	1776	1222	1032	895	833	722	638	582	630	559	575	512	494	498	471	447	437	443	442	489	431	473	426	429	395	421	401	370	383	411	385	356	380	399	425	408	382	367	383	380	412	414	398	401	376	368	398	369	365	392	332	360	364	409	380	372	395	384	369	363	388	361	396	369	387	362	406	367	371	376	347	400	364	387	356	367	375	364	386	353	362	372	382	350	347	386	371	388	349	377	370	373	393	379	394	404	388	364	405	374	353	398	382	400	382	388	398	341	392	351	360	419	356	365	373	378	378	368	332	410	346	382	372	382	349	371	337	407	357	377	396	368	407	378	367	353	399	385	380	366	408	369	369	379	412	380	382	388	359	390	349	369	407	357	373	392	372	383	362	383	367	369	375	366	336	408	368	379	367	338	391	370	401	395	394	373	348	387	350	363	368	381	380	386	382	351	373	405	381	395	372	359	366	416	388	380	374	419	379	389	380	351	378	372	389	388	379	387	385	409	425	394	394	359	351	375	405	362	357	377	394	385	366	357	345	365	380	387	399	377	377	388	390	356	403	402	371	385	398	381	393	365	400	378	391	352	378	362	387	362	374	385	360	362	382	357	402	377	364	360	386	380	360	369	387	359	380	368	392	360	366	379	366	369	352	344	351	376	370	395	352	387	358	419	379	400	402	353	348	367	381	363	360	350	360	366	368	375	369	367	398	390	386	386	374	368	352	357	386	359	400	396	354	398	374	380	423	350	367	361	426	344	390	381	390	343	367	415	369	373	362	387	385	353	384	366	391	373	379	392	363	364	348	363	357	367	364	385	382	355	405	402	372	349	394	344	338	361	383	410	386	403	374	385	374	415	380	382	365	370	419	360	404	369	366	367	378	361	406	370	374	372	387	385	381	396	387	384	350	380	377	356	381	377	369	383	385	421	396	389	374	406	342	358	364	376	410	352	364	375	384	380	389	380	346	380	345	397	367	344	383	426	383	392	368	399	365	380	396	386	377	412	373	376	346	386	384	388	378	374	380	367	408	402	380	373	374	358	383	363	372	379	380	330	388	389	368	371	405	384	377	367	374	432	392	371	327	380	382	368	367	371	378	352	371	400	405	385	349	385	384	392	352	362	373	411	377	369	403	373	390	385	370	399	390	358	383	398	411	396	385	384	430	370	392	384	331	372	391	386	395	382	353	370	362	370	400	375	353	376	391	397	417	404	391	412	390	361	398	382	379	394	369	399	414	376	402	376	376	371	386	344	372	373	311	372	362	389	407	391	363	406	371	346	369	348	372	380	367	389	390	376	406	368	402	378	360	376	360	393	358	418	373	407	374	387	366	369	410	374	367	376	347	415	351	413	381	392	377	396	391	382	372	369	346	363	364	339	360	365	396	379	380	347	367	364	358	379	410	348	364	384	374	377	394	340	401	375	387	378	364	404	402	379	368	352	343	366	374	386	380	365	371	403	344	369	377	390	384	386	382	413	394	411	406	396	404	380	394	374	342	378	359	410	388	365	381	366	403	381	386	365	346	424	391	381	342	373	377	363	399	380	369	419	377	386	341	354	355	380	425	367	372	403	373	368	338	371	391	336	432	360	382	385	367	374	389	381	418	353	348	374	385	376	383	345	388	353	394	317	413	372	360	407	382	357	411	375	387	414	400	380	359	360	394	384	353	332	389	404	391	388	406	379	396	385	408	358	354	385	380	399	385	400	414	381	386	393	355	375	366	360	370	363	353	384	390	389	359	358	393	407	387	375	355	361	380	364	376	388	392	354	359	402	385	339	404	408	388	396	334	397	362	360	388	398	394	364	405	344	381	355	407	343	341	373	403	355	363	353	371	397	407	370	370	373	344	386	393	364	389	366	404	378	360	370	394	339	378	387	367	371	404	376	359	367	331	385	367	378	380	366	376	355	388	370	385	358	359	370	365	347	384	371	379	390	358	386	374	355	369	365	384	365	414	414	395	367	355	384	400	378	406	364	378	361	388	343	386	413	389	386	398	395	351	376	362	359	364	401	374	377	388	355	385	387	346	392	367	383	367	352	371	391	392	345	366	353	378	379	396	404	414	378	372	357	382	396	363	393	381	384	375	383	406	369	392	348	377	360	378	378	372	390	373	389	369	394	392	395	414	380	425	345	381	407	358	395	404	425	397	389	369	377	346	373	331	375	354	375	405	367	388	378	368	401	403	379	358	411	365	376	405	415	395	364	375	400	406	354	369	415	365	379	373	358	387	374	366	347	402	356	349	389	360	369	385	356	363	378	367	398	392	369	371	369	403	358	357	385	409	366	395	353	376	359	370	363	366	384	376	384	360	395	396	370	371	356	361	354	379	374	367	375	400	389	374	371	351	376	393	361	401	373	372	388	367	405	385	378	364	409	368	408	371	365	410	373	384	384	371	387	414	380	369	368	363	381	390	348	364	398	344	374	381	367	387	392	344	369	410	340	371	369	366	395	388	372	381	384	388	349	348	371	380	361	389	401	383	365	390	382	397	378	366	391	369	345	384	401	342	337	394	359	389	411	401	392	383	383	341	381	403	408	396	374	385	389	379	373	362	357	378	388	369	373	368	396	368	382	337	385	403	409	393	379	383	362	354	371	385	357	378	392	403	391	389	382	395	364	411	398	377	369	365	398	368	379	353	369	389	391	361	360	354	378	349	373	386	403	373	345	369	385	364	379	388	381	335	396	393	381	373	405	363	412	410	411	366	368	359	372	393	393	427	384	384	379	390	364	390	376	368	372	356	368	364	375	352	393	356	376	371	396	405	359	367	380	308	363	386	425	363	405	398	344	411	382	387	396	357	405	386	373	359	356	368	401	377	385	402	375	395	367	362	361	379	347	387	384	352	375	402	370	405	370	375	388	380	375	365	365	389	380	356	362	334	371	364	370	362	398	359	374	366	357	391	361	358	378	444	369	392	361	379	370	385	396	395	410	385	397	355	414	382	358	403	399	379	386	391	376	374	401	393	343	402	348	350	397	400	355	354	376	365	394	397	363	371	386	372	397	363	325	385	380	376	362	371	372	379	398	338	378	388	398	371	386	383	402	384	396	361	402	382	366	361	358	370	371	387	399	353	383	392	367	396	366	395	411	372	402	357	392	375	343	377	407	342	380	349	364	389	395	393	366	338	409	376	405	371	392	328	398	348	355	366	366	374	382	387	363	363	385	346	370	371	401	340	422	369	398	376	375	404	367	339	367	384	381	402	378	380	364	386	362	379	386	383	370	349	382	378	344	351	364	368	347	398	395	381	411	329	358	387	352	363	382	361	408	400	322	345	349	382	382	356	421	378	391	402	365	389	366	369	376	404	392	382	362	365	361	380	360	374	363	353	382	361	385	396	368	381	382	369	350	347	352	395	397	395	375	352	361	395	396	368	374	409	378	336	411	403	368	396	353	358	367	360	357	373	381	379	359	391	370	360	396	403	386	406	373	365	353	382	350	346	399	387	379	343
33588	62779	44510	31853	25284	19992	15569	11917	8735	6232	5039	4360	3852	3388	3030	2719	1869	1504	1223	1100	950	850	803	808	658	701	632	606	606	521	534	527	484	528	499	494	519	458	425	447	472	487	406	448	401	439	432	468	456	419	400	457	413	403	418	477	434	402	446	437	413	435	407	381	415	437	414	393	388	388	434	389	402	410	398	447	385	371	413	456	438	406	405	429	417	414	388	394	410	415	381	395	427	423	398	415	435	456	422	416	410	407	383	391	409	415	396	420	432	378	404	439	376	419	398	395	420	398	397	421	407	401	402	403	410	395	385	403	387	366	400	390	403	407	423	409	399	375	370	414	412	462	411	388	433	431	394	393	391	430	363	385	372	416	355	375	441	376	372	386	398	380	388	423	388	383	383	404	402	410	419	414	425	395	437	436	394	381	388	402	406	427	417	388	420	370	404	413	422	385	423	399	437	428	416	428	420	390	418	426	439	406	406	396	467	405	390	433	415	403	400	434	418	362	384	373	418	370	428	408	395	398	372	384	395	383	404	395	377	416	425	398	394	400	424	390	384	383	385	403	397	365	385	422	386	437	397	383	397	391	390	412	375	399	395	365	432	407	367	386	431	401	398	414	389	418	420	405	366	430	435	389	395	388	379	411	434	408	445	381	391	391	411	411	414	427	411	360	410	400	385	396	403	403	389	402	403	414	393	404	454	394	393	398	382	373	437	364	393	409	407	370	422	400	398	400	406	409	398	388	428	426	392	413	386	446	395	435	384	397	388	421	417	397	411	425	423	412	405	396	405	385	409	380	403	393	420	408	427	417	402	388	406	401	400	372	415	401	362	391	444	433	416	415	412	400	400	404	433	420	368	394	388	392	398	400	426	406	419	386	445	411	416	389	410	425	397	368	400	386	416	385	400	384	380	410	441	420	379	367	378	402	396	416	400	403	397	395	421	400	398	399	368	379	379	406	416	379	401	379	411	404	395	452	405	414	404	414	390	412	400	380	395	428	403	396	430	357	389	394	375	415	403	435	440	375	415	408	423	382	377	385	391	451	385	423	404	406	430	386	429	398	398	408	418	381	385	399	374	409	432	389	390	383	380	385	379	419	417	398	393	396	390	419	433	406	416	392	367	428	416	403	426	423	406	442	399	390	405	394	414	414	405	394	436	408	426	381	390	417	389	458	434	395	375	417	393	377	385	383	394	395	424	375	408	401	425	365	394	402	386	396	413	396	412	400	410	361	431	421	415	434	415	406	414	405	428	398	351	401	398	401	414	382	410	409	378	405	401	411	381	410	389	407	432	387	426	439	392	381	399	436	417	402	380	394	430	434	414	383	381	428	413	393	426	413	419	406	409	409	408	402	382	384	373	408	397	443	417	382	362	373	437	407	414	387	465	418	388	409	390	421	383	411	424	420	423	426	403	376	415	413	404	398	396	364	413	403	374	408	416	389	413	437	429	417	380	425	388	396	400	448	395	410	397	374	376	414	411	362	397	404	384	443	386	402	398	421	416	406	415	414	419	377	387	415	384	390	395	392	404	442	428	401	391	395	394	385	400	396	387	370	402	374	378	434	368	403	407	380	397	384	395	384	410	427	402	360	398	413	395	439	425	400	413	401	382	393	410	372	410	410	402	413	372	395	422	376	381	417	412	377	411	419	406	386	396	425	400	371	422	421	396	404	410	385	381	396	402	402	356	426	415	395	385	400	399	418	391	408	387	358	397	397	429	413	367	411	395	414	370	422	375	418	406	422	395	426	410	385	422	433	413	423	417	424	422	380	442	398	401	386	448	395	420	370	363	414	399	368	384	398	418	400	427	418	398	430	433	391	411	382	425	388	392	411	421	410	406	394	420	424	413	396	416	413	394	429	400	384	420	402	402	379	397	407	397	387	388	418	399	405	381	384	409	393	392	410	370	383	404	372	425	408	387	412	395	420	420	378	405	362	418	402	419	406	390	392	383	404	392	425	420	406	432	396	391	390	414	396	409	412	396	399	403	386	414	410	386	411	432	393	445	425	405	418	413	427	407	414	403	410	401	427	426	401	402	405	420	401	415	413	391	395	411	432	377	383	417	404	346	408	394	387	384	415	403	355	405	410	423	394	410	396	358	398	371	377	380	381	381	397	401	427	408	412	397	408	423	406	450	369	404	388	374	441	381	409	364	430	400	412	399	392	390	417	428	411	413	406	410	421	429	429	377	409	425	447	445	415	434	431	370	415	444	405	407	409	411	382	421	358	401	368	427	387	372	416	383	429	391	368	377	419	415	418	406	418	423	384	412	432	389	429	403	410	376	397	386	406	420	397	459	427	369	402	392	413	372	423	435	413	401	394	397	424	450	414	378	400	406	425	431	396	413	410	384	388	388	382	406	392	400	397	410	419	399	424	402	411	367	441	387	450	416	387	411	398	384	387	407	408	432	387	414	423	390	345	395	397	388	390	379	428	406	405	426	414	393	434	387	402	394	390	419	370	422	388	410	360	419	401	370	424	382	396	391	384	370	413	385	442	385	412	431	391	378	405	415	433	392	410	404	378	388	381	378	374	388	409	408	389	385	415	418	411	434	367	391	394	422	389	393	379	421	375	442	426	431	396	409	400	388	397	411	404	416	422	414	417	407	391	422	421	404	409	394	396	407	400	409	402	408	365	391	374	399	403	416	427	398	396	385	383	394	436	367	371	379	398	411	399	395	408	393	402	389	357	376	403	438	393	390	376	415	415	442	386	415	430	407	384	406	399	423	447	414	403	412	404	435	400	404	396	377	389	390	427	450	377	399	441	391	397	380	373	403	377	407	378	404	423	377	366	432	406	403	408	336	421	435	449	411	391	377	400	383	386	405	402	389	391	397	404	402	394	353	402	379	377	411	416	419	390	416	398	388	394	433	382	435	394	431	396	431	431	370	381	390	415	436	408	390	404	398	421	399	395	395	380	429	381	400	422	389	420	424	416	433	395	378	421	401	432	420	421	411	388	375	424	415	382	410	413	404	445	411	416	426	408	412	413	385	393	418	418	399	393	396	404	421	411	429	385	422	394	428	417	410	427	383	402	388	401	414	384	385	409	361	394	390	425	403	430	418	395	410	413	396	405	390	409	413	404	398	404	371	378	401	364	400	413	401	411	416	414	403	401	401	392	405	415	367	389	407	378	387	408	419	404	394	407	394	372	366	381	403	405	418	359	436	385	435	422	416	400	392	423	436	416	419	418	420	397	375	411	430	416	368	369	401	409	416	406	402	413	407	393	377	378	392	388	399	422	388	435	416	425	440	417	372	344	411	380	415	400	455	395	379	383	378	415	379	399	381	444	433	389	384	420	397	397	413	401	385	374	416	413	418	415	426	373	420	398	431	432	392	394	423	377	377	394	380	421	423	425	414	446	423	431	368	385	427	409	384	419	438	385	392	372	394	385	423	390	421	407	388	402	422	424	400	404	406	431	376	418	413	408	362	414	390	406	378	385	419	379	444	414	381	383	397	398	403	404	400	401
30736	31833	30892	19577	10550	6557	4458	3045	2064	1562	1324	1123	1071	986	957	762	625	529	470	410	402	378	397	379	383	343	372	374	348	332	329	322	324	316	275	303	331	287	317	292	292	303	299	327	301	280	332	310	309	301	308	271	292	299	314	297	312	296	297	309	322	302	326	285	347	297	262	306	302	275	297	266	302	289	281	338	298	298	273	280	262	296	280	316	266	271	273	281	267	296	288	263	271	273	268	296	300	286	292	341	302	293	290	309	279	286	287	270	315	274	322	300	327	277	308	306	291	297	291	298	304	287	329	284	284	276	309	266	276	292	296	287	295	302	300	303	269	286	288	309	267	280	312	290	297	286	274	281	322	271	306	301	302	280	298	291	307	297	290	286	308	302	310	314	297	295	289	284	319	274	283	303	331	305	315	286	284	300	306	289	324	268	268	290	288	254	286	283	284	305	305	236	298	271	297	283	260	299	309	283	284	307	288	301	286	278	306	301	304	288	297	287	293	312	250	282	303	304	288	291	299	261	281	280	283	281	318	287	316	305	289	300	286	287	304	259	260	309	265	274	290	285	317	309	275	271	310	299	278	288	280	301	285	281	284	276	285	280	326	291	304	298	288	274	289	276	298	287	300	269	288	284	277	302	279	330	254	321	306	273	281	320	276	282	321	294	317	302	308	266	305	273	285	291	318	293	324	278	324	289	309	288	304	298	286	301	271	308	294	323	295	298	285	286	290	302	277	279	313	310	292	321	302	277	281	334	289	310	315	303	279	320	281	273	296	313	292	294	327	297	278	261	311	280	295	317	312	302	285	305	299	310	269	269	307	285	285	318	283	261	304	284	289	281	283	297	278	289	281	309	294	290	287	262	312	270	291	307	266	302	324	284	280	302	284	279	297	301	293	306	291	278	313	288	282	305	253	308	254	274	295	274	302	275	298	316	309	313	306	325	296	298	320	313	328	306	272	275	266	262	319	283	311	298	322	319	271	288	270	293	299	286	282	278	284	290	282	282	303	262	289	303	278	285	287	276	281	290	303	279	287	338	297	307	277	292	287	269	316	305	291	278	279	318	300	292	279	324	280	307	256	296	303	330	310	296	271	273	315	279	300	297	311	307	271	297	277	282	295	265	284	330	295	274	286	281	284	286	289	280	327	277	287	295	269	323	293	313	284	314	309	271	303	276	298	281	297	303	304	307	275	279	290	305	268	277	280	304	283	290	275	287	296	243	262	297	283	266	272	263	313	324	287	271	262	303	319	284	308	274	293	282	288	261	312	262	285	297	284	297	284	287	261	283	305	283	294	260	285	282	271	304	288	292	281	281	299	287	272	275	293	282	260	282	286	285	282	303	300	307	287	290	291	289	276	264	279	298	280	270	318	329	309	314	315	272	320	275	284	322	310	271	285	275	286	274	268	290	272	277	290	319	279	281	310	281	309	303	299	267	278	270	286	285	298	272	302	278	282	281	294	294	301	329	294	310	287	269	293	287	285	294	300	332	277	317	300	306	290	289	299	298	300	275	299	287	316	283	277	301	255	292	296	254	282	281	293	310	296	276	325	300	308	308	301	294	310	292	285	303	274	265	289	272	303	271	317	290	284	310	306	295	320	315	292	319	289	292	299	269	293	275	293	278	310	302	281	318	302	282	303	299	291	299	280	285	283	284	299	305	287	299	272	289	278	264	284	306	312	297	303	286	305	291	304	292	302	285	293	288	286	296	295	280	289	249	323	307	284	283	297	298	260	287	309	274	288	279	296	298	282	280	275	282	295	286	304	331	314	285	299	277	265	331	317	301	280	301	278	280	310	306	294	321	283	277	285	271	319	287	296	275	273	296	293	270	296	340	308	285	267	297	284	294	330	303	255	297	306	278	296	327	331	285	280	288	284	299	286	295	321	280	278	301	299	287	317	319	318	324	299	312	304	305	285	328	290	278	300	289	272	313	298	290	281	301	310	274	293	277	270	266	291	286	293	297	277	285	276	287	282	263	300	290	332	301	287	308	283	297	307	289	292	296	300	289	274	293	278	304	292	281	283	279	274	289	262	293	276	243	269	320	271	297	317	286	281	291	327	287	279	283	302	298	308	271	300	288	288	314	286	294	267	276	290	289	310	284	286	280	305	318	303	292	290	255	304	273	292	318	291	310	326	304	281	304	284	290	302	340	285	280	294	320	279	298	285	281	285	294	313	295	291	294	313	307	264	276	280	314	272	270	320	305	258	281	298	278	288	291	276	311	304	298	268	286	321	268	267	307	295	305	326	289	304	264	276	307	312	277	260	307	293	293	286	273	321	299	290	264	292	308	288	284	276	285	316	318	287	287	279	294	287	271	318	306	284	303	265	296	308	308	284	302	306	301	262	263	303	316	266	269	297	278	294	265	331	306	276	305	276	279	305	288	290	312	294	304	315	311	313	290	298	309	297	310	283	302	302	304	282	269	317	309	321	264	298	305	316	264	309	285	285	317	298	297	308	293	272	257	302	264	323	287	331	327	309	249	306	271	263	280	271	275	290	317	305	280	280	290	287	314	297	307	293	294	311	301	283	281	278	314	270	279	284	250	312	314	275	295	285	309	302	312	280	306	297	282	325	288	309	299	296	271	278	327	290	268	297	277	299	290	294	288	296	297	295	291	302	303	282	319	273	303	284	295	271	289	288	314	289	307	296	329	290	268	292	298	294	271	305	322	282	285	320	266	295	291	299	279	321	252	325	277	282	321	293	245	286	303	321	291	310	296	276	291	303	260	274	288	295	298	276	258	287	303	279	332	317	293	305	307	331	279	321	259	303	301	303	294	300	300	276	289	297	297	318	296	300	315	289	311	320	295	298	271	272	295	268	278	278	280	304	302	298	332	290	324	292	285	304	296	303	306	315	279	285	307	313	290	298	292	287	295	290	281	279	279	292	309	288	292	295	296	269	296	290	281	298	297	279	313	257	311	280	285	288	267	286	289	317	301	288	295	304	306	291	335	295	338	307	322	312	299	308	295	296	270	325	315	312	296	307	276	298	327	280	308	318	274	288	300	281	287	340	296	299	292	275	297	278	273	320	271	279	279	295	322	301	268	304	306	335	302	277	311	307	292	278	293	318	284	309	272	287	296	301	289	278	256	286	293	278	299	286	279	305	275	292	295	264	282	287	326	317	274	301	286	283	266	296	267	296	291	308	327	302	283	266	290	279	270	281	272	286	278	295	256	286	295	297	270	306	273	291	316	256	311	317	293	286	303	283	318	286	284	279	263	298	283	290	312	303	289	288	307	307	299	317	290	284	324	280	281	326	291	309	263	298	286	285	321	264	296	265	270	301	268	299	274	313	293	334	291	294	303	319	291	283	321	307	309	271	280	298	276	327	278	298	261	303	293	309	272	293	319	276	280	296	281	269	283	306	290	274	299	284	294	271	267	311	274	281	268	276	281	296	291	261	321	276	280	271	290	296	314	279	297	271	278	300	296	287	270	252	293	264	277	312	269	298	279	321	292	302	316
31398	46261	30669	18300	13538	10281	7541	5263	3742	2613	2311	2041	1787	1539	1503	1130	902	769	641	555	535	525	465	462	433	441	413	376	361	398	358	387	390	378	355	373	338	341	334	340	325	349	332	344	354	314	317	326	331	341	328	333	349	303	339	356	343	321	374	332	318	315	334	316	311	351	319	359	313	330	301	343	355	327	315	323	343	332	325	305	320	304	334	317	350	329	368	292	333	306	322	309	343	330	331	314	331	319	330	273	319	357	307	289	316	307	299	356	298	293	326	317	300	326	328	353	322	316	316	315	325	296	350	326	312	344	304	290	314	328	346	331	322	323	357	298	327	308	332	314	302	349	348	318	291	324	301	312	297	318	296	311	328	295	324	305	351	293	304	311	329	302	351	331	282	324	326	331	327	304	328	346	308	333	328	327	310	291	321	345	328	322	286	300	322	330	327	315	345	340	320	303	323	323	342	297	306	319	354	308	305	310	304	306	333	337	282	343	316	321	301	317	334	341	316	321	351	321	321	299	316	304	300	310	282	322	351	312	337	325	288	334	331	306	359	325	325	303	326	292	332	301	314	313	313	309	345	330	326	294	329	326	337	324	307	337	303	344	335	325	331	320	310	347	297	359	323	301	289	302	309	307	292	346	334	306	344	326	334	332	350	321	298	273	288	327	338	293	306	305	294	302	329	317	328	318	305	356	309	318	325	309	299	310	312	275	282	311	315	334	309	310	341	347	346	306	324	347	321	349	338	318	311	343	315	310	307	316	319	314	287	316	320	347	320	307	300	302	299	316	345	313	332	310	330	324	332	308	313	319	322	311	288	330	295	340	311	304	302	306	307	354	322	328	296	332	312	341	345	336	312	285	303	326	315	295	297	326	335	281	341	358	311	292	319	314	330	342	304	324	290	353	300	338	325	325	294	328	321	323	294	314	310	302	311	323	343	339	309	321	312	353	336	285	314	311	289	299	313	302	341	333	331	294	342	311	310	351	368	288	322	290	327	309	345	314	305	334	319	305	339	320	345	290	318	307	331	359	343	310	293	311	329	321	335	313	304	289	358	314	294	319	316	322	302	348	297	323	322	316	358	289	323	313	340	305	321	340	337	324	332	338	306	339	332	294	331	309	332	325	322	343	334	325	328	335	308	296	310	332	327	321	325	335	321	307	347	313	343	320	307	309	325	322	331	326	324	287	297	294	294	319	285	349	322	321	353	307	316	323	331	328	305	323	306	328	329	310	323	319	333	326	325	277	336	310	300	305	317	327	312	297	310	326	324	309	336	344	327	342	340	339	292	334	368	320	313	314	314	334	326	309	313	290	289	300	331	310	301	316	330	352	312	319	312	289	304	310	307	296	327	298	299	319	310	333	324	285	312	315	293	341	325	321	314	344	309	353	289	292	315	312	324	345	307	311	324	338	326	291	328	344	328	309	338	301	320	329	300	329	318	322	304	344	322	314	306	340	314	325	356	329	345	344	322	331	296	299	294	317	293	302	326	324	308	314	293	322	299	311	323	315	316	347	301	334	306	339	268	292	302	337	325	322	318	324	350	276	312	327	299	296	301	317	320	327	291	313	336	332	319	313	332	315	313	327	315	339	301	337	355	322	334	322	321	314	291	304	316	283	340	305	328	320	349	336	339	308	295	325	302	321	340	314	321	342	323	315	339	304	338	304	325	313	320	340	317	334	309	350	285	332	278	319	325	340	350	325	316	326	348	323	321	328	303	311	311	285	317	304	297	325	311	317	290	342	330	280	304	273	316	340	328	318	310	314	319	333	327	322	344	338	343	315	327	310	302	293	323	328	310	302	335	319	320	303	359	317	337	309	342	302	330	352	326	293	342	324	279	307	307	298	276	310	321	297	313	312	312	314	313	323	283	335	310	355	370	298	357	315	330	336	321	315	344	306	320	313	293	308	351	297	314	321	320	298	302	333	330	317	325	339	307	313	308	320	334	305	307	318	303	340	336	344	343	323	322	330	310	358	312	337	299	320	300	318	339	329	326	321	322	330	303	311	322	358	328	318	315	319	334	331	303	327	309	318	310	295	298	317	307	345	293	313	333	333	286	316	311	308	351	337	270	364	310	316	311	294	329	346	284	333	350	332	302	311	301	320	305	330	301	341	332	342	326	290	310	316	312	314	329	347	359	285	304	323	300	303	352	292	329	288	323	295	296	292	347	361	348	280	318	334	320	323	300	346	344	286	315	299	339	301	306	319	315	319	304	329	322	328	319	315	324	325	293	293	321	330	344	344	275	316	328	323	316	335	331	309	325	288	301	339	307	288	337	326	303	316	334	284	305	280	306	340	308	319	352	300	326	335	350	333	354	315	317	339	332	313	321	322	280	310	310	318	325	318	315	327	303	305	348	328	338	325	311	313	351	345	305	297	322	320	302	307	326	303	316	301	326	313	321	315	330	303	287	320	296	305	303	362	323	312	300	314	278	304	310	300	335	316	313	337	289	294	307	299	322	320	311	309	320	337	334	325	323	330	303	309	335	315	322	342	322	323	332	312	321	309	342	314	331	324	290	306	325	295	301	308	347	307	355	312	331	326	330	339	342	310	274	335	326	299	315	320	324	315	330	357	349	355	332	334	320	320	339	311	304	331	325	324	309	326	338	332	327	301	301	322	295	326	331	328	309	305	355	351	326	309	309	354	336	300	354	325	356	323	339	310	318	334	328	326	304	339	331	330	326	325	329	314	329	338	318	324	313	327	333	313	315	305	286	342	321	317	314	306	299	292	286	366	340	299	322	327	294	338	314	329	336	321	290	308	318	306	355	298	289	317	313	336	327	318	285	329	316	316	319	289	309	314	327	317	310	339	331	308	332	314	295	319	294	320	316	318	312	334	323	332	331	342	298	325	314	328	318	330	294	324	312	321	330	307	304	340	318	301	319	315	288	318	340	315	294	322	345	309	303	335	326	309	313	300	312	334	334	317	335	303	346	306	346	300	303	314	327	324	288	305	312	305	312	334	315	307	330	329	328	367	293	344	343	338	304	318	328	298	306	289	326	343	332	324	315	320	334	326	314	319	349	332	277	336	321	334	313	315	307	280	311	303	314	344	321	309	294	302	300	359	333	335	315	338	321	342	306	312	296	350	309	323	287	362	323	328	318	308	312	293	286	288	330	322	308	303	352	319	292	298	320	306	349	303	293	320	300	327	355	274	316	319	305	284	340	313	340	315	307	344	318	323	336	319	317	306	329	343	292	328	332	323	300	298	336	328	339	337	351	316	299	302	317	334	349	327	324	323	319	313	326	311	316	339	326	315	333	325	333	293	335	331	335	303	329	313	305	326	307	319	280	279	342	320	292	299	297	318	344	321	315	322	334	307	325	323	345	309	317	329	313	313	329	304	295	292	320	317	301	278	314	281	345	329	307	328	335	316	351	310	317	323	315	328	338	314	322	313	292	357	318	304	300	294	349	353	292	272	336	334	323	291	326	326	325	332	332	332	326	353	348	303	331	290	316	295	289	304
23884	21250	28572	24589	21712	17123	9947	5320	3632	2755	2383	2066	1863	1799	1584	1166	948	775	702	610	600	524	516	497	499	494	472	441	408	435	440	457	408	425	434	386	417	372	369	418	371	392	388	362	395	346	361	409	396	381	388	368	399	379	396	371	356	374	407	400	363	381	352	388	369	377	347	365	375	364	347	354	372	327	394	359	377	371	376	384	352	389	367	369	378	361	366	365	347	349	351	342	381	338	392	340	356	351	363	386	355	370	373	332	396	388	357	363	370	357	376	363	372	380	373	371	366	390	381	376	356	329	370	393	427	336	369	366	387	346	375	382	334	343	370	349	328	334	358	354	358	364	385	348	349	336	329	371	362	339	338	372	364	371	341	365	340	368	331	388	321	382	355	362	336	371	360	362	366	365	342	405	325	376	342	391	384	352	374	381	381	367	376	361	365	369	337	358	380	364	342	351	367	382	322	343	366	385	348	381	356	369	342	373	370	362	387	352	353	347	353	357	352	336	352	352	401	401	367	364	374	355	390	364	356	406	343	389	342	381	362	359	335	350	370	359	379	349	362	363	309	372	381	419	362	343	389	358	355	378	376	364	348	357	345	381	391	357	373	389	361	370	357	395	353	378	366	363	341	379	360	386	352	363	359	337	362	382	356	366	358	375	365	341	372	359	363	379	377	339	361	372	370	367	386	380	365	361	368	373	376	357	359	351	362	356	343	395	381	379	387	352	355	402	336	351	379	359	350	407	345	347	361	380	371	370	341	376	363	363	324	368	353	311	322	382	356	336	329	347	344	387	390	369	380	366	342	351	340	364	352	411	378	363	344	381	363	405	355	361	355	374	374	351	336	357	350	349	350	344	371	386	379	375	336	359	366	335	371	359	370	344	368	387	368	379	379	348	341	371	373	364	339	366	372	359	373	335	366	339	347	371	351	328	375	383	380	346	345	389	345	370	359	375	356	379	336	376	329	378	375	378	355	362	379	400	360	348	342	333	347	321	359	370	372	360	385	372	380	330	342	353	384	387	377	365	333	337	375	361	357	379	381	374	387	349	351	369	376	384	330	360	354	353	384	415	375	344	339	384	365	369	339	391	401	396	362	372	340	358	357	367	348	360	357	367	340	354	344	383	336	359	372	320	366	342	364	347	332	390	323	385	366	366	378	394	360	409	352	366	351	365	373	317	366	372	337	354	359	367	361	359	359	395	381	392	397	341	371	344	380	351	332	368	350	342	433	375	367	373	354	391	346	356	348	380	376	380	392	382	391	359	346	377	375	383	360	362	373	367	351	395	377	376	368	366	407	432	365	352	340	331	327	388	338	336	348	340	353	346	388	344	349	361	349	351	335	348	363	344	338	344	324	360	352	347	367	380	403	345	378	401	341	372	361	360	394	355	362	364	363	347	361	345	345	391	379	329	378	344	375	348	364	357	356	351	378	388	348	380	368	383	371	369	371	367	395	350	357	392	340	343	377	347	363	371	371	365	395	340	368	372	340	342	338	403	386	386	392	379	362	373	371	391	379	345	350	383	382	367	390	321	375	362	370	391	384	356	350	348	392	343	356	377	370	369	383	367	383	365	351	385	357	344	340	350	345	390	362	382	344	365	350	403	378	359	391	371	369	346	376	360	386	395	376	360	393	357	348	367	341	362	379	377	346	377	342	374	370	339	326	352	339	315	383	358	384	374	364	363	350	355	363	371	371	379	351	369	383	380	369	360	394	414	358	372	324	354	331	375	350	357	344	382	362	361	353	370	377	363	374	352	361	382	336	382	343	377	368	372	372	344	342	390	364	355	343	344	382	356	364	400	372	366	354	346	348	368	409	370	372	347	307	366	385	390	358	338	376	389	323	357	379	389	356	374	362	354	376	383	364	386	367	369	387	391	326	341	378	350	339	383	365	364	352	351	372	374	372	368	346	342	330	361	340	328	371	368	348	367	351	368	367	361	354	340	370	353	361	375	366	364	361	386	378	346	367	380	334	364	358	342	329	344	402	376	361	367	351	397	399	370	369	367	366	345	362	353	352	341	350	377	372	310	324	390	365	372	402	362	368	357	315	346	317	372	386	367	322	382	333	360	368	403	364	359	379	380	394	354	368	355	370	373	349	355	376	374	376	355	341	359	394	354	378	386	335	353	349	360	373	371	373	353	391	326	358	382	344	360	383	373	397	404	392	385	343	351	369	365	356	355	375	346	350	374	361	374	356	387	377	353	335	355	334	347	372	354	369	383	331	369	347	347	341	306	341	337	347	340	385	389	376	358	353	385	419	359	345	385	373	378	341	377	352	364	370	349	360	346	366	363	347	360	391	400	371	369	347	339	388	392	351	355	353	331	388	341	383	351	400	376	377	360	368	353	332	384	356	369	363	382	328	360	355	343	364	350	344	336	349	352	356	357	319	364	331	372	376	384	355	391	348	376	344	411	333	341	358	388	358	389	350	394	396	377	386	385	344	364	378	352	352	360	377	335	352	385	338	354	394	376	386	345	382	396	365	352	353	341	342	417	385	360	357	368	375	355	364	364	365	341	365	314	361	341	340	348	356	375	368	365	376	337	343	337	351	363	400	416	359	350	372	370	357	330	384	347	370	377	377	365	390	408	376	360	393	357	400	370	373	389	369	358	366	341	378	384	359	379	355	365	395	373	358	335	357	352	333	367	371	354	358	375	350	382	376	397	364	357	348	351	372	372	380	394	373	389	400	365	362	366	385	373	389	377	359	365	404	392	359	330	403	351	363	365	367	387	352	378	372	350	357	361	361	376	372	428	337	352	364	360	371	362	333	337	389	386	387	357	371	332	363	358	317	350	362	354	347	337	365	316	355	358	366	378	366	352	356	344	339	352	326	374	347	330	312	366	368	345	345	333	358	365	410	349	356	340	328	379	376	402	333	366	349	383	365	351	382	385	349	351	356	376	346	352	384	332	351	389	352	357	376	325	362	365	384	347	348	384	347	395	369	357	345	370	390	349	357	377	357	355	356	363	396	383	343	348	384	359	373	375	385	308	347	354	378	368	357	353	320	344	366	351	402	354	332	340	335	376	382	358	382	370	354	344	340	350	372	368	365	374	310	346	312	335	337	335	378	340	349	389	396	357	353	375	363	354	372	402	357	382	374	399	367	357	411	361	365	352	410	352	359	385	386	329	350	346	345	363	365	361	368	348	337	373	338	361	351	347	368	340	346	363	342	330	357	359	347	351	331	381	364	346	346	368	370	389	354	363	387	385	344	326	371	360	358	346	380	312	370	362	347	370	365	359	351	354	366	353	352	403	374	328	312	334	361	337	328	393	341	354	373	399	361	352	324	363	381	351	370	397	327	342	361	345	348	378	354	359	357	425	367	375	399	362	351	373	377	348	332	372	395	356	348	360	363	386	344	345	357	378	382	357	354	366	344	372	365	353	314	374	333	331	344	370	385	376	376	396	347	334	383	382	416	355	381	392	336	384	357	329	322	393	354	343	364	366	356	391	354	361	366	344	363	363
31962	56890	40096	26277	19812	15157	11582	8320	5852	4505	3867	3328	2985	2821	2497	1733	1360	1084	964	806	761	674	631	613	618	576	557	488	509	465	502	503	439	501	490	454	459	428	427	387	428	438	423	429	426	371	436	396	415	422	407	412	408	382	371	388	417	374	389	385	387	395	423	390	413	383	382	370	364	391	400	364	393	367	383	396	418	392	423	406	371	383	420	394	374	355	368	389	416	408	391	429	410	397	361	361	362	393	364	383	364	332	383	368	389	394	379	375	388	436	396	388	390	374	343	374	368	402	403	371	372	406	378	390	383	366	429	403	361	396	389	407	418	394	394	383	395	371	374	396	404	385	407	362	423	413	383	405	368	391	385	394	379	385	399	381	396	407	390	398	391	385	378	385	419	385	383	377	387	424	448	417	388	372	378	414	367	367	357	424	350	400	361	347	393	407	400	373	368	366	389	403	412	362	389	359	405	404	388	404	390	377	371	358	382	410	385	435	400	338	373	379	364	398	408	370	402	382	334	372	382	377	399	392	407	407	383	402	396	402	414	393	423	401	376	446	349	391	396	412	354	429	386	384	349	381	419	354	398	374	374	396	417	352	369	384	355	385	405	395	387	420	379	393	374	399	379	427	407	367	398	394	364	387	365	371	384	358	388	421	362	380	400	398	423	406	411	407	391	407	388	369	375	392	393	400	408	407	370	391	366	390	404	393	446	369	394	417	373	396	384	409	386	373	410	406	398	383	397	376	424	408	393	404	366	437	408	405	391	429	406	404	345	381	410	375	387	412	373	371	349	378	367	411	407	408	393	377	379	407	398	383	367	383	408	396	345	373	381	440	408	382	399	361	373	389	388	370	404	388	386	436	403	407	385	406	385	390	371	393	410	389	351	395	346	388	367	380	395	384	385	378	390	375	416	388	381	404	378	399	376	385	418	370	391	389	381	384	384	395	381	384	424	386	409	371	383	373	373	407	389	417	380	385	420	393	354	382	381	400	413	371	373	421	381	429	333	374	389	354	380	362	373	367	374	417	358	388	399	398	358	381	349	388	420	429	386	372	399	397	405	362	386	405	387	379	379	398	393	386	424	397	434	409	409	393	398	390	377	388	359	375	404	378	430	377	383	405	408	369	380	402	437	398	425	386	396	349	371	365	378	373	443	386	411	417	365	409	400	382	366	385	384	364	383	387	376	384	388	400	375	410	383	388	380	388	372	391	365	404	403	408	393	364	385	409	385	382	410	404	402	400	401	394	414	391	356	400	342	397	416	406	394	393	385	385	343	361	416	369	389	403	340	406	403	364	398	368	376	439	384	404	373	358	371	388	383	378	391	419	374	375	374	374	402	394	399	385	384	375	364	381	389	388	409	385	401	390	408	362	361	369	404	401	406	381	378	397	415	411	393	389	405	409	418	352	369	374	387	397	376	395	377	399	396	416	389	410	387	389	401	422	417	424	399	387	387	372	383	410	422	405	389	362	407	417	385	368	395	410	361	398	397	382	386	389	335	387	400	378	370	356	441	409	368	425	355	414	385	416	404	389	395	390	414	374	368	417	415	399	358	365	374	392	382	391	396	392	386	416	408	366	409	397	396	381	427	438	384	405	385	441	390	395	424	407	380	391	421	384	397	386	386	385	372	383	385	390	395	364	414	334	388	383	411	391	379	400	404	375	380	411	413	404	398	394	371	376	376	426	352	355	416	367	374	369	380	385	422	376	409	397	387	386	384	399	387	385	372	400	397	410	384	407	398	372	408	392	368	374	379	374	392	402	393	413	384	375	415	398	409	396	388	399	369	393	399	402	396	368	395	394	399	376	394	394	385	428	405	371	349	405	368	373	380	406	386	416	394	390	353	363	383	401	385	409	381	400	410	369	384	375	359	433	396	370	392	385	397	380	373	388	402	394	403	391	393	379	413	397	380	419	405	423	378	386	393	393	406	414	394	361	371	366	385	383	394	417	383	381	378	409	394	393	394	401	390	372	394	376	411	365	385	405	379	400	376	394	412	429	430	415	391	363	398	375	390	373	376	391	427	392	389	387	384	394	375	356	399	381	383	378	394	374	399	414	407	378	417	412	437	394	411	409	398	391	386	382	427	436	368	348	396	375	392	431	374	411	404	397	387	393	367	413	386	383	415	392	377	373	347	383	374	401	391	404	405	367	416	418	395	439	398	354	373	394	379	362	398	360	396	399	382	370	333	382	410	360	397	363	396	378	385	416	398	373	373	400	382	404	393	400	394	391	408	340	398	392	389	381	414	376	417	393	361	412	373	401	407	395	405	378	400	380	387	387	409	383	423	410	387	388	413	393	407	411	379	386	397	373	367	382	401	405	385	381	358	367	334	367	390	400	367	384	408	408	393	399	386	408	398	385	399	388	408	386	403	395	362	366	394	389	379	400	393	383	387	374	375	400	364	382	395	392	380	425	370	379	387	384	399	375	394	379	365	387	360	360	378	362	357	397	401	382	389	391	398	378	362	383	374	376	346	406	378	386	399	377	377	414	377	396	360	425	425	380	405	373	374	368	398	398	380	390	382	383	342	364	392	390	413	390	418	370	399	393	376	367	396	401	376	387	426	402	398	395	401	382	366	383	411	394	386	394	416	380	389	384	359	351	374	436	359	370	433	397	394	344	395	404	394	397	391	406	376	373	424	395	396	361	404	379	381	408	368	439	382	365	377	375	387	380	399	403	419	369	379	402	378	424	380	409	395	417	394	382	410	415	366	402	359	378	387	390	402	365	380	396	401	393	368	376	368	392	394	396	383	377	403	404	391	383	402	401	422	391	394	396	416	389	395	436	426	393	368	388	382	421	399	392	396	394	386	414	398	407	366	416	398	411	385	402	387	390	375	402	411	383	415	414	407	377	380	408	378	408	377	402	390	401	403	399	351	401	363	385	422	376	418	378	389	414	414	388	365	351	386	417	398	391	405	377	369	398	389	390	399	391	406	393	364	388	398	372	396	406	402	359	371	375	360	361	421	378	369	389	397	390	369	404	397	405	359	421	382	379	367	351	391	398	376	399	396	393	383	389	386	353	425	370	386	360	427	389	399	368	367	396	399	404	393	389	375	397	412	385	397	370	380	396	396	395	414	381	359	373	430	452	391	380	399	399	407	380	368	375	402	425	412	370	384	387	403	385	375	398	381	383	430	380	382	390	390	367	366	379	400	389	395	376	367	417	397	397	388	384	384	375	400	427	382	374	400	375	385	394	415	387	379	398	366	382	380	390	397	371	381	424	383	423	395	373	402	403	379	363	352	384	390	358	387	386	341	376	403	422	387	365	412	388	370	387	374	376	376	350	394	392	398	373	459	374	376	381	400	395	396	387	397	378	444	412	363	384	354	389	388	379	382	381	373	392	383	346	415	432	394	397	387	384	384	393	389	370	372	366	379	387	419	382	395	411	430	408	391	391	405	410	405	389	382	405	412	406	382	367	377	401	398	386	376	423	389	385	381	383	378	407	390	382	401	389	392	378	408	408
24990	21334	27991	25943	17593	9668	5746	3546	2479	2142	1845	1681	1545	1368	1197	863	667	586	503	465	467	416	388	379	406	349	380	328	334	287	364	313	340	335	319	290	337	312	311	319	313	298	298	282	287	286	285	291	290	306	279	291	321	260	299	267	287	269	298	280	278	264	275	267	265	256	298	315	295	300	285	289	276	268	282	253	287	261	281	286	292	268	244	246	264	243	262	260	270	274	251	264	258	234	293	277	276	297	260	297	269	281	279	234	251	261	281	284	288	288	241	301	293	293	235	299	262	273	277	289	263	268	262	309	272	290	255	298	263	294	292	271	263	296	277	272	270	241	267	273	290	295	300	278	268	315	291	252	276	330	262	262	272	242	299	281	269	304	253	272	281	280	270	281	260	285	277	267	268	255	289	255	293	282	262	271	249	259	261	263	269	258	257	264	275	293	279	290	265	284	300	260	303	257	259	286	278	247	288	248	268	280	301	250	293	253	292	274	279	281	252	277	281	248	277	282	274	259	260	275	254	262	283	272	287	293	274	305	289	255	326	269	256	279	285	287	304	279	281	292	294	299	288	273	274	276	296	283	299	291	277	278	263	286	265	295	294	282	300	283	287	262	310	263	295	325	293	252	260	265	266	253	272	289	256	279	247	248	269	310	238	300	301	249	267	269	277	267	226	266	291	262	261	255	287	249	272	282	254	272	270	272	268	272	311	265	266	264	269	274	258	280	285	276	250	276	269	323	294	309	255	286	299	257	298	286	256	288	246	300	270	273	258	288	282	260	271	235	288	275	253	255	265	273	302	261	283	261	276	281	240	309	320	270	266	280	280	255	272	275	306	287	271	278	276	257	280	296	277	261	272	282	292	265	261	285	284	277	259	317	262	283	257	306	290	276	300	233	302	273	271	263	272	286	266	314	272	269	298	283	294	289	270	279	266	260	274	261	262	301	278	277	313	279	264	278	261	273	280	257	262	266	266	268	305	275	272	268	281	261	269	278	290	277	298	281	251	253	258	280	262	284	270	290	281	257	282	260	308	264	239	246	273	297	297	277	287	273	248	270	269	287	264	291	277	246	275	262	263	273	271	273	273	259	298	276	273	267	303	250	262	284	264	251	282	284	289	265	274	294	245	260	292	269	255	295	323	271	270	256	265	261	290	256	273	264	269	273	271	283	272	257	262	306	278	281	227	279	266	262	283	277	247	284	266	265	288	240	281	270	273	262	268	284	273	329	291	283	279	264	257	292	274	296	271	270	239	251	299	262	258	280	280	299	255	290	247	271	266	293	277	288	308	259	268	285	249	271	275	293	283	261	267	268	271	265	268	246	267	278	252	269	260	298	229	258	291	269	263	264	296	303	269	274	272	261	273	253	268	271	276	255	285	281	243	297	282	255	264	270	258	266	279	263	283	281	282	269	282	277	264	253	279	272	255	279	238	273	276	315	265	242	270	291	257	296	262	266	250	270	286	308	265	255	301	269	278	253	281	298	268	280	269	273	246	262	294	277	281	279	275	260	267	247	249	275	258	272	280	287	276	273	291	283	269	286	277	264	286	274	296	285	288	274	281	297	292	234	256	240	286	252	262	262	273	262	280	288	276	287	266	283	269	271	284	277	290	267	281	279	297	281	247	265	247	282	267	267	303	254	239	270	274	253	265	285	252	314	273	282	282	248	293	288	276	268	246	246	286	264	290	288	262	268	260	283	301	318	265	281	250	296	265	277	268	263	260	293	278	280	257	275	271	307	256	296	273	282	275	264	267	273	267	297	264	273	283	273	276	277	283	283	260	299	278	292	291	306	260	256	299	265	253	245	283	280	269	279	285	272	284	261	246	281	266	317	259	306	272	254	275	269	282	255	269	281	280	274	270	262	264	260	259	281	269	280	240	286	243	276	302	293	255	277	282	283	269	256	282	256	255	269	264	275	262	282	273	274	255	263	288	262	269	316	273	260	267	287	312	287	273	295	272	240	277	236	258	251	259	266	259	278	267	255	281	269	278	258	287	295	281	296	290	259	306	237	292	260	277	258	259	272	279	269	295	280	234	284	274	280	284	290	247	285	312	296	281	255	270	286	269	257	287	277	267	285	294	276	266	285	267	278	251	276	275	256	280	246	278	233	285	270	290	281	291	274	291	279	267	282	268	268	238	263	267	284	292	261	284	247	282	264	275	244	245	266	277	274	261	282	278	265	247	261	280	258	286	275	263	284	273	300	274	274	289	254	297	298	241	298	264	280	288	291	277	252	265	283	280	270	276	268	267	272	272	266	287	276	261	285	292	270	283	269	271	256	275	276	307	264	259	303	263	274	268	248	265	262	270	289	279	255	264	261	301	272	252	282	281	274	289	262	241	276	282	255	272	249	249	279	284	282	261	237	256	260	264	248	295	255	288	261	258	288	296	295	262	281	252	299	296	286	274	291	261	278	249	296	262	289	299	284	274	291	248	273	292	273	273	300	250	260	267	302	283	250	294	274	284	281	253	264	265	241	274	280	245	290	285	235	268	276	273	277	308	270	271	262	289	292	274	262	295	261	277	270	269	294	287	270	279	286	267	279	259	293	259	314	273	241	287	267	268	291	278	276	285	301	280	298	285	283	282	292	300	279	297	275	290	285	287	278	283	264	243	290	291	257	281	261	281	283	277	288	281	308	240	309	269	243	278	293	287	256	307	279	258	267	278	240	296	273	277	276	271	275	286	264	259	296	302	272	294	262	269	284	288	270	288	295	286	276	293	284	299	235	281	298	257	271	283	264	239	287	258	311	260	284	256	264	308	267	286	291	259	276	283	276	261	275	249	272	274	294	296	301	277	253	273	257	296	266	251	309	286	280	244	277	286	278	275	274	263	259	248	257	293	256	277	263	313	296	286	275	289	293	283	265	275	276	278	266	269	282	276	252	255	266	249	290	291	292	296	280	267	301	250	280	249	253	243	262	293	273	270	261	297	254	280	271	292	273	277	289	279	272	289	277	282	294	282	280	280	271	253	269	278	254	293	239	280	278	288	244	274	257	262	269	292	286	281	280	261	287	281	261	306	262	290	272	261	271	272	270	307	258	275	281	267	258	263	275	261	247	286	276	303	272	290	258	255	278	264	269	270	282	258	275	260	279	272	263	277	303	310	260	262	302	286	273	266	290	267	262	306	317	255	256	256	274	289	262	292	263	274	268	284	260	271	259	279	262	285	269	279	261	286	298	282	305	288	279	280	272	276	287	291	288	292	301	280	301	246	315	260	258	269	281	276	249	269	290	304	289	247	255	276	293	291	268	266	276	274	282	257	293	262	264	300	306	263	286	283	252	275	258	316	260	258	265	264	249	265	309	270	299	283	260	246	270	248	299	295	274	273	264	289	283	305	281	259	261	273	274	250	271	282	228	270	239	261	278	277	269	282	267	281	261	272	290	282	263	251	279	274	286	251	283	278	251	283	287	264	253	318	285	303	258	257	249	294	295	251	249	296	287	268	285	252	296	266	284	282	238	294	256
30971	52263	35934	22482	16954	12656	9248	6282	4574	3809	3225	2890	2445	2236	1792	1286	1114	846	742	648	601	515	536	495	428	437	443	446	366	409	351	360	400	396	385	351	332	332	356	342	360	342	326	315	332	311	313	313	317	276	323	330	304	308	307	316	318	297	289	300	296	281	287	323	305	301	298	315	305	276	299	325	314	316	320	317	314	300	298	312	305	318	307	292	257	325	309	294	297	313	316	304	294	313	291	309	263	329	284	285	288	294	282	310	288	323	281	316	303	304	287	250	285	301	303	297	320	275	280	332	307	328	287	295	296	307	302	302	271	303	326	335	308	346	288	293	318	318	277	282	295	277	268	288	319	311	313	305	321	294	289	286	287	286	290	273	309	288	276	318	300	313	324	317	275	318	290	327	301	291	306	285	298	314	318	332	291	315	314	272	312	289	327	295	300	287	315	291	327	290	294	300	299	295	310	276	320	298	292	315	313	284	304	314	308	280	313	297	324	282	319	262	313	286	268	309	299	312	315	305	307	273	289	282	321	315	277	313	309	278	304	265	302	270	290	321	279	307	280	326	322	276	326	296	283	306	307	307	311	312	306	304	287	274	306	309	295	310	317	308	311	294	260	298	332	298	281	339	288	309	296	289	307	274	300	331	317	306	306	306	306	328	322	323	283	322	316	310	292	319	289	300	266	302	304	314	316	301	281	312	305	294	286	288	324	287	274	296	295	309	280	295	321	317	304	275	308	308	301	294	311	297	298	328	297	297	303	292	294	291	344	286	307	333	271	296	301	306	272	271	329	307	308	294	299	300	304	284	288	305	305	296	279	282	322	293	306	313	321	283	289	305	297	298	289	264	314	303	301	283	320	323	298	289	293	327	309	298	306	296	285	287	282	311	303	323	309	316	319	293	330	288	339	310	320	260	325	319	289	318	313	297	299	332	280	287	284	287	298	298	302	268	280	304	295	295	298	320	282	299	307	288	273	304	335	308	310	294	297	318	294	305	336	359	291	305	294	272	293	302	308	294	277	288	295	307	329	298	301	301	314	325	287	303	318	285	289	301	319	319	294	309	297	290	292	335	291	279	288	321	300	319	290	327	316	294	310	311	279	293	306	290	274	275	288	323	268	280	286	292	310	305	283	304	300	312	328	301	251	282	320	320	299	319	278	304	311	296	297	339	305	307	286	316	325	284	285	313	283	273	276	257	326	294	304	311	281	322	302	315	329	309	295	300	300	308	301	296	307	315	274	299	283	290	297	280	290	317	288	317	303	345	326	276	307	288	287	307	271	323	301	331	290	291	289	296	326	330	289	307	283	290	312	305	326	295	289	303	270	323	327	313	327	292	289	315	309	306	283	297	335	315	302	327	278	327	298	316	303	287	298	304	303	296	310	296	270	285	333	316	307	293	303	317	270	295	285	296	271	327	308	308	301	286	297	299	283	295	306	293	317	300	292	288	309	295	306	267	312	306	301	308	301	299	269	294	323	331	307	315	307	334	312	304	287	331	319	275	287	303	312	304	295	291	315	311	306	302	318	286	286	318	308	283	305	301	278	337	266	291	301	259	302	290	276	279	310	320	311	300	294	305	303	271	281	331	287	299	306	303	306	334	277	273	299	315	301	284	308	324	286	273	310	286	302	269	307	343	305	311	284	327	275	296	296	315	273	296	285	289	337	293	286	291	323	338	290	279	304	297	309	328	276	303	299	286	295	301	298	292	305	301	312	322	275	279	300	303	308	312	283	315	294	336	315	367	311	315	297	303	288	308	301	319	261	292	317	316	291	306	328	331	323	308	278	295	344	313	310	320	311	329	291	312	294	342	314	298	296	293	325	291	317	304	340	286	301	319	298	296	305	262	341	323	300	323	286	280	293	326	305	309	306	321	313	303	270	271	308	329	296	292	322	311	321	311	274	282	320	279	290	309	307	310	301	352	323	304	324	290	316	315	290	275	302	304	285	316	313	272	295	288	283	306	290	304	306	289	260	314	311	314	291	301	302	293	295	316	305	318	334	305	296	303	297	278	304	304	336	326	290	281	307	296	294	276	312	329	319	302	313	293	292	293	307	303	296	266	317	304	298	289	278	317	305	289	291	301	309	310	305	319	311	300	297	315	325	306	321	304	336	291	291	341	274	286	303	319	301	341	312	334	282	350	322	285	308	308	340	307	295	295	277	325	310	270	316	286	314	263	327	307	301	314	264	291	297	298	313	314	290	292	335	309	321	306	282	285	321	328	297	311	290	291	308	324	339	296	284	319	305	304	285	322	288	343	304	285	308	282	278	301	310	291	329	295	325	294	309	300	293	297	277	302	290	310	278	321	306	298	296	295	306	308	293	281	299	292	314	312	306	304	286	305	316	287	317	330	311	296	306	298	291	302	282	323	308	316	302	327	333	276	285	295	311	329	328	294	276	325	314	279	303	288	290	287	316	324	305	304	309	309	319	299	292	311	321	292	273	299	271	304	325	313	306	281	293	284	271	308	332	283	312	314	330	295	288	306	300	309	323	291	306	329	283	294	282	283	282	293	300	314	317	278	280	319	309	283	297	288	267	299	292	330	311	302	307	312	307	320	289	344	301	306	290	280	291	310	294	302	322	274	293	284	324	316	318	312	289	320	286	295	266	274	259	282	279	297	310	312	339	327	266	327	273	307	313	296	291	285	331	286	314	302	330	301	288	316	296	293	293	266	319	305	305	299	297	303	303	288	301	300	314	310	321	277	289	305	341	324	305	318	310	269	289	315	298	333	280	317	307	290	317	275	320	303	308	290	306	294	285	278	310	299	297	342	287	303	334	289	303	293	289	292	312	288	307	314	305	305	296	311	286	303	320	295	276	288	314	300	307	298	328	311	320	310	333	309	287	297	290	298	321	290	329	272	322	278	277	280	297	282	296	318	296	317	287	324	319	313	289	313	304	289	324	288	296	302	281	323	327	300	312	305	280	295	296	304	292	306	291	270	316	296	263	276	307	277	292	307	302	302	320	308	317	308	282	299	321	288	301	296	301	310	303	276	285	295	278	306	318	302	311	311	313	300	295	292	326	312	317	268	290	297	294	307	299	296	341	319	293	313	304	295	307	307	292	289	317	286	279	294	301	296	287	324	302	300	279	304	299	297	309	309	295	297	316	276	305	324	310	327	302	280	303	301	301	308	323	302	312	325	308	331	310	290	293	297	317	332	305	299	302	269	284	301	278	306	338	295	296	298	336	316	287	309	297	301	330	307	290	276	360	269	295	305	278	294	311	308	281	303	312	278	271	324	285	311	318	293	290	324	249	293	310	299	308	296	272	287	291	304	335	279	275	298	341	327	283	313	317	293	298	309	284	281	283	307	328	335	297	298	301	296	339	318	305	283	307	307	286	310	298	319	291	295	292	284	297	302	299	305	319	296	295	306	324	301	254	293	271	292	289	301	296	294	264	303	284	297	297	303	299	299	297	317	314	284	298	305	311	309	318	310	291	294	322	307	272	269	302	304	313	299	284	297
22701	21191	28886	23835	21431	22057	16946	7542	5030	4096	3535	3073	2817	2420	1891	1406	1161	974	837	710	688	624	578	565	582	516	500	458	482	436	492	480	438	434	436	444	405	421	429	413	409	392	416	375	396	387	417	383	388	370	367	397	393	387	367	422	411	393	366	354	368	366	353	392	389	366	384	352	343	373	395	379	385	404	387	369	391	411	416	373	384	386	399	383	376	390	373	373	364	392	398	364	389	337	371	359	377	344	372	383	382	360	353	364	367	353	357	345	365	335	374	339	383	346	361	376	357	366	393	391	388	367	354	352	343	377	397	375	364	397	360	367	368	373	374	378	401	383	396	409	383	396	366	350	415	381	342	389	375	377	412	384	341	373	376	319	393	355	371	367	403	371	396	403	346	352	363	352	412	355	359	374	377	360	369	364	382	377	382	372	358	387	352	369	350	331	363	380	364	361	364	372	388	394	417	376	344	346	391	385	371	353	350	346	385	339	361	388	370	374	343	372	339	401	370	373	360	370	344	357	361	367	388	380	379	356	351	391	388	346	343	405	352	390	365	388	362	385	383	378	373	368	384	346	388	380	403	352	402	397	384	391	397	349	376	370	383	386	339	373	377	369	389	365	372	384	373	368	409	404	383	352	364	338	400	382	379	357	362	379	404	377	378	399	373	385	354	389	367	360	393	375	389	383	354	370	362	370	358	386	417	376	357	358	401	377	361	365	390	369	371	370	388	385	373	354	361	350	331	347	353	377	372	348	363	388	361	360	369	363	375	390	402	349	359	372	356	376	360	373	377	359	383	343	356	379	402	342	341	392	400	413	361	388	351	355	386	343	376	388	397	382	378	391	382	358	363	391	353	341	339	363	391	418	358	339	441	360	382	397	383	374	360	397	365	353	418	380	393	391	372	367	359	391	367	373	382	392	402	380	354	357	364	382	391	360	351	388	383	357	392	397	361	356	371	380	337	367	389	372	359	373	403	383	368	357	408	373	366	318	394	348	386	388	356	361	381	380	365	379	359	380	362	365	387	378	365	387	338	404	348	326	372	392	376	344	355	372	364	374	371	369	380	323	382	357	356	414	360	367	389	370	352	355	368	405	366	376	351	392	355	398	330	415	347	337	377	343	350	388	394	377	323	366	354	359	357	396	362	384	375	376	407	369	368	363	390	406	355	376	357	393	353	365	367	352	361	357	375	339	354	355	385	340	368	374	409	323	399	377	365	366	343	363	378	341	380	363	354	403	368	366	361	376	380	389	365	368	385	400	370	363	407	344	374	370	312	383	390	362	384	342	377	354	376	389	403	349	429	360	341	388	392	390	396	364	378	362	404	332	375	347	376	357	388	362	398	375	362	370	356	355	378	361	391	351	338	382	380	375	377	354	359	395	353	380	397	373	405	387	359	381	426	361	356	385	355	340	352	376	346	356	363	363	362	386	385	367	352	383	392	363	399	370	389	376	361	371	382	375	373	401	364	366	374	329	385	364	395	393	371	354	383	392	385	387	381	397	345	347	382	384	371	372	364	321	386	398	332	351	373	356	354	378	348	368	387	386	349	366	362	343	387	375	384	354	361	371	420	383	372	367	396	353	332	368	347	381	376	361	382	394	365	392	391	367	393	409	425	373	361	351	360	376	348	353	369	348	371	372	361	342	361	383	369	372	395	405	373	395	388	392	384	398	383	351	359	371	350	379	360	331	370	368	386	415	356	406	376	358	356	379	389	380	376	389	373	364	382	382	362	366	338	372	372	330	376	403	324	366	386	415	385	352	380	404	389	365	392	347	371	376	375	388	359	354	328	415	375	353	345	360	349	376	385	367	359	373	384	406	383	338	362	345	377	380	373	370	369	397	339	387	378	381	361	392	354	376	359	346	363	367	363	356	373	381	383	400	361	358	354	381	341	367	338	382	373	373	377	371	361	362	345	375	400	399	336	333	365	379	380	380	376	323	374	375	406	372	349	354	387	377	383	406	400	358	380	363	379	355	371	367	372	370	376	349	352	344	355	341	352	362	350	377	382	394	367	366	376	367	392	363	376	418	357	373	370	370	372	375	398	343	361	364	367	369	367	383	389	360	360	356	373	361	348	344	397	363	359	358	374	329	382	313	387	383	360	375	352	316	363	372	394	391	354	356	389	393	395	368	361	335	385	389	371	366	361	349	395	362	346	359	379	358	380	330	371	357	385	317	355	402	390	363	366	378	343	351	397	395	363	354	329	352	410	370	369	349	410	386	384	387	366	383	370	336	371	327	366	369	355	386	362	396	390	381	377	390	381	385	345	355	398	359	357	354	366	373	364	356	362	355	359	356	370	360	356	389	366	347	346	368	363	390	386	369	365	364	364	391	362	371	379	377	340	373	367	353	352	387	380	363	379	355	358	376	390	371	364	356	367	348	389	377	356	384	349	371	389	408	372	348	358	390	344	366	376	385	352	374	378	377	381	350	337	355	348	378	354	345	338	370	379	378	344	344	354	362	411	356	347	346	388	368	372	391	372	341	370	339	341	404	365	368	368	378	372	347	355	332	403	362	353	337	366	356	369	359	381	387	360	363	381	343	371	390	387	374	357	397	381	376	344	352	370	353	366	376	382	370	346	347	398	358	384	377	370	363	390	336	379	366	395	358	379	375	364	363	364	363	302	371	393	376	366	373	349	367	361	348	395	409	379	416	387	376	349	372	368	370	379	359	379	361	380	370	360	364	350	359	374	392	368	329	373	383	360	368	366	373	357	346	361	336	364	403	380	378	373	367	349	385	365	369	349	385	347	378	386	355	386	367	387	373	382	359	397	354	348	355	358	393	362	379	406	370	375	346	360	371	406	376	426	418	397	383	338	354	433	389	381	399	357	364	406	382	379	361	358	374	343	391	341	361	366	334	403	422	346	396	326	402	380	392	361	369	375	322	367	386	345	334	377	356	379	373	395	394	390	350	388	387	366	369	359	325	365	366	389	355	377	378	358	361	354	367	383	370	364	386	388	363	370	340	341	331	352	394	372	370	394	361	369	373	369	361	356	376	338	343	411	345	388	382	340	369	399	371	353	353	358	335	377	398	407	362	378	408	338	362	347	330	338	399	366	368	399	377	389	387	391	358	365	387	394	407	338	356	363	389	371	381	328	381	377	392	357	386	385	401	360	368	372	380	355	376	376	357	374	390	336	387	361	379	384	350	359	415	398	365	377	361	378	369	375	376	353	360	348	398	371	357	373	372	354	356	370	371	357	364	398	376	443	388	369	363	337	360	345	379	359	371	346	358	409	386	363	385	358	355	381	358	336	376	372	394	373	368	396	364	406	368	369	390	361	340	358	384	374	358	394	383	418	397	381	370	354	337	340	359	391	362	334	406	386	374	381	343	385	346	334	347	355	402	383	340	344	332	362	358	384	379	352	340	401	345	406	375	360	365	358	372	380	341	337	409	381	338	364	348	359	392	324	375	377	389	350	357	353	348	383	344	374	354	406	384	340	343	386	383	366	375	372	374	357	378
34371	62213	45569	31705	24955	19192	14146	10115	7781	6438	5704	5063	4518	3791	2887	2034	1724	1354	1123	1015	848	750	746	717	622	626	683	564	544	532	565	523	545	495	510	459	463	460	479	484	470	421	438	471	442	406	435	404	447	425	394	398	441	462	404	423	423	467	431	403	428	392	391	404	371	433	408	411	400	393	372	407	411	389	404	360	384	408	455	380	392	392	403	426	340	409	429	398	376	409	373	371	397	382	414	405	414	399	434	412	398	371	388	368	398	391	395	377	390	402	379	414	405	394	402	393	404	435	376	407	384	407	406	380	401	436	385	373	404	375	376	422	381	411	421	389	422	406	360	399	334	387	376	368	417	388	375	397	402	406	346	385	394	427	377	414	441	372	404	436	417	403	392	408	407	397	415	390	405	430	379	430	392	401	396	437	404	387	368	410	371	384	411	404	410	370	387	385	367	396	423	386	401	392	400	422	415	411	392	389	371	403	397	386	360	394	397	409	394	413	370	415	372	364	363	380	419	384	420	378	392	407	438	384	391	397	375	388	394	390	373	394	391	433	392	378	404	398	397	392	401	393	374	393	380	382	407	406	370	383	397	406	437	381	390	374	412	388	375	350	399	420	397	381	365	391	384	387	407	372	407	370	400	420	388	375	388	372	417	385	418	397	390	367	421	387	397	435	417	375	365	384	369	384	401	406	369	378	360	400	371	395	402	424	381	356	375	405	410	409	385	394	432	401	389	390	430	403	383	371	407	396	387	450	390	405	398	412	374	393	387	414	404	384	389	415	384	397	396	352	415	409	400	377	386	375	363	384	418	400	389	408	414	384	362	397	398	362	399	405	359	378	384	406	391	354	382	373	379	401	394	381	386	421	418	414	425	350	397	379	408	374	393	366	388	395	386	425	405	394	407	356	376	393	356	398	363	423	391	407	385	363	375	429	374	405	407	377	403	405	397	411	390	390	426	372	359	379	407	378	385	379	397	410	379	408	393	428	376	393	392	387	399	382	397	394	402	386	374	360	369	413	376	410	367	380	406	376	406	388	412	416	415	388	380	375	381	408	405	421	389	360	386	400	400	377	410	392	388	377	412	427	383	414	365	395	400	390	376	399	399	443	353	386	377	404	390	375	409	404	432	437	357	376	402	399	417	396	362	412	433	414	406	392	414	392	405	428	354	403	389	399	365	403	376	397	401	391	407	362	400	372	406	364	412	390	355	378	408	350	415	359	381	361	416	406	395	379	371	407	399	384	395	391	377	375	393	403	354	395	393	395	396	375	417	378	380	384	421	399	423	398	410	375	417	406	406	416	430	397	368	405	388	373	421	385	394	384	422	379	395	392	374	430	405	393	413	407	403	390	387	367	410	384	408	385	408	377	412	399	388	420	405	423	394	352	379	386	370	394	391	423	400	384	362	385	422	432	377	413	401	400	357	397	398	363	420	374	377	417	395	379	392	365	395	386	376	359	393	388	400	420	403	370	381	380	380	424	408	399	393	416	365	392	414	398	407	396	409	413	406	384	397	353	402	392	379	396	363	410	383	402	403	434	428	401	399	424	400	376	386	387	392	377	398	370	440	406	406	388	391	398	401	416	397	414	397	389	386	386	398	396	357	402	393	395	424	389	411	415	374	398	371	385	384	421	425	400	377	397	406	409	367	368	412	403	379	399	424	411	399	368	423	396	406	379	427	391	387	410	397	380	392	394	398	356	381	401	402	423	399	384	391	365	390	390	388	390	366	397	393	450	381	398	407	388	412	384	410	413	391	387	410	396	408	404	420	402	416	374	398	352	374	386	427	403	366	378	379	381	362	369	429	393	398	447	380	397	390	383	409	424	406	358	405	429	380	410	400	389	388	404	397	407	405	397	392	386	430	398	409	384	408	403	379	376	408	393	396	401	400	400	364	412	357	389	389	372	416	397	429	392	428	385	380	426	416	419	416	398	415	382	382	399	404	371	397	401	414	378	378	409	397	383	380	390	414	413	391	403	404	379	391	401	394	395	401	383	429	384	385	400	364	426	394	401	373	384	409	356	379	437	373	397	385	375	387	409	393	396	393	415	406	389	372	385	386	439	372	403	353	383	372	368	392	385	428	412	397	408	369	373	370	394	404	388	395	360	379	400	369	371	396	402	419	405	382	362	397	367	407	425	396	408	450	415	414	364	407	436	396	353	380	442	393	432	391	410	388	390	382	414	402	385	393	361	378	416	394	396	394	439	398	394	408	399	413	419	358	408	390	387	403	394	402	367	398	402	405	404	426	414	392	395	380	389	350	411	392	415	397	367	375	384	398	432	385	409	410	394	404	403	394	380	396	383	399	394	394	391	366	370	378	398	367	390	362	378	408	385	411	390	373	389	417	396	401	357	364	400	387	382	418	407	356	381	387	402	399	395	357	377	361	401	413	399	380	379	385	368	413	400	387	406	438	371	364	385	359	417	406	365	433	420	389	447	386	392	407	422	407	369	428	352	412	421	433	401	416	431	375	408	385	377	405	371	423	374	403	380	413	387	378	428	395	379	430	409	366	387	407	437	381	383	383	412	417	409	377	369	385	396	380	395	414	399	372	394	405	439	411	398	443	367	358	409	394	370	411	365	395	373	382	398	379	405	382	372	408	375	426	372	410	396	413	386	390	444	408	371	388	404	398	411	394	413	433	419	392	394	371	363	406	394	392	405	374	403	376	397	354	397	335	378	376	408	433	436	414	355	379	393	395	388	414	413	406	364	408	390	390	415	405	380	376	391	375	440	403	391	370	392	378	386	403	427	396	370	413	376	380	377	381	401	366	441	384	420	435	375	372	393	405	420	390	367	406	357	402	358	385	371	411	399	372	361	371	406	379	348	377	379	436	394	411	389	421	399	411	380	432	366	373	396	402	377	399	388	391	400	364	440	380	391	405	371	386	392	420	377	415	375	390	385	421	365	416	380	380	386	410	381	386	423	398	420	436	402	406	367	392	451	385	426	391	390	362	376	391	412	365	391	401	401	416	394	396	413	401	412	394	390	379	420	410	398	410	391	377	369	382	371	414	382	375	389	414	419	403	439	409	400	398	412	400	377	389	373	386	364	376	418	393	372	405	348	380	390	434	420	422	423	388	395	395	385	433	380	409	399	405	415	388	386	371	425	423	391	394	399	421	392	378	400	401	415	371	393	386	408	394	410	374	405	381	399	403	380	416	426	387	417	358	390	395	407	416	407	386	376	388	363	383	421	389	388	377	413	378	396	361	417	387	383	365	396	405	410	426	423	394	391	414	393	444	366	372	399	392	381	382	385	423	399	392	405	373	379	404	394	388	364	387	393	377	383	371	399	411	395	412	403	409	416	384	412	359	383	396	369	417	430	411	394	384	391	378	384	398	365	374	396	414	391	423	403	448	395	358	382	370	391	389	403	439	384	406	383	362	384	406	388	423	402	365	380	382	406	394	420	386	387	420	450	386	393	406	388	407	371	405	386	401	381	376	353	400	378	375	382	377	396	430	412	379	359
30914	31284	32071	20756	11164	6239	3663	2589	2024	1640	1529	1388	1286	1053	826	686	644	523	462	452	408	404	389	379	361	349	384	341	357	346	319	356	335	318	301	320	322	308	274	293	300	270	308	290	291	263	290	281	289	296	291	307	283	262	290	312	296	264	281	294	301	305	310	295	283	278	255	292	300	292	303	270	276	265	305	300	300	321	299	319	315	298	291	298	296	285	303	270	302	270	262	307	298	306	290	282	282	296	326	303	290	285	309	292	299	271	287	299	275	266	312	263	304	305	262	272	276	308	307	284	333	285	289	273	293	264	276	292	331	278	282	265	256	265	280	292	267	298	271	300	272	279	279	269	278	317	270	291	320	316	270	281	297	323	277	271	292	287	309	282	287	276	293	270	289	307	305	271	291	307	293	289	302	289	290	313	298	276	311	288	298	314	301	263	260	270	290	285	264	299	274	255	288	262	285	270	282	275	304	299	283	282	302	304	266	332	293	259	307	299	296	280	314	284	272	265	298	298	272	294	302	271	263	298	277	285	277	292	300	283	303	256	278	287	301	263	293	282	294	270	324	287	317	271	280	264	286	295	251	293	300	309	282	307	291	304	293	285	289	296	298	299	285	318	313	284	307	274	285	270	278	269	308	315	291	295	277	275	280	301	291	298	303	328	281	284	271	297	289	305	291	305	297	275	280	290	293	285	269	280	263	321	306	319	272	287	291	328	264	305	307	283	309	289	279	288	279	298	293	284	280	298	295	293	304	290	273	254	276	304	281	285	320	259	267	295	318	325	312	269	313	275	303	270	283	272	315	270	293	290	273	298	293	300	329	279	241	258	293	273	272	268	249	278	276	295	307	288	269	307	278	305	267	317	268	276	291	285	298	291	288	313	280	299	282	272	304	289	282	291	308	285	314	291	263	250	300	270	290	264	273	280	290	281	267	282	317	303	280	265	272	278	278	281	274	263	276	292	282	285	306	288	292	259	306	304	272	290	294	280	279	286	311	296	302	276	279	280	289	293	263	266	301	293	290	295	271	321	292	266	293	296	307	293	305	299	272	291	304	284	292	279	307	307	291	290	308	303	293	264	279	262	301	274	297	266	256	261	283	322	259	286	305	284	281	292	291	304	285	303	295	301	307	277	270	272	276	290	246	298	269	272	278	265	303	280	269	267	317	314	305	311	293	288	270	285	288	278	269	283	312	298	289	288	274	280	279	292	284	302	282	264	278	281	291	297	297	304	262	311	251	248	278	300	282	286	260	276	280	272	321	302	318	293	244	293	301	278	278	281	278	242	318	294	296	298	322	312	263	316	339	308	306	305	290	319	257	297	296	314	288	283	289	258	286	282	317	286	276	291	270	274	304	286	288	283	281	264	294	312	317	301	295	288	318	295	276	285	286	299	268	298	298	293	306	317	302	259	298	291	285	297	318	293	287	268	271	296	308	258	320	298	256	307	278	267	273	284	294	293	270	283	325	295	295	285	293	308	297	276	246	297	305	306	279	293	277	305	266	281	287	289	287	305	309	292	282	279	289	303	283	274	325	285	267	287	271	280	297	290	307	305	279	293	286	309	314	311	311	275	302	301	279	286	314	291	286	288	277	299	283	296	308	312	310	280	287	302	301	289	279	283	300	284	298	302	272	288	316	305	303	283	278	294	292	258	280	311	272	298	273	289	281	304	255	275	270	278	294	298	277	288	265	298	288	331	288	280	317	300	285	278	299	281	273	282	301	320	298	265	287	283	304	262	328	305	323	300	308	280	282	265	284	289	247	275	300	310	311	284	271	285	300	301	282	276	272	293	271	284	281	289	281	274	287	295	261	302	282	289	254	278	301	276	260	268	296	283	273	285	268	277	281	271	307	260	283	275	274	302	299	294	265	289	296	281	281	298	283	269	306	280	269	291	289	289	283	268	261	288	312	270	298	321	301	286	287	242	298	314	270	290	278	251	280	283	294	303	288	285	305	261	286	289	283	298	290	279	303	295	288	289	299	288	284	256	306	254	290	319	275	295	280	291	301	283	302	323	300	296	263	284	262	318	310	314	274	282	267	287	294	273	285	307	295	302	278	319	312	284	295	320	272	271	243	285	284	237	291	279	313	300	285	274	293	290	286	273	320	281	277	285	308	269	326	272	297	253	289	294	262	300	294	309	278	279	312	290	286	273	304	295	299	303	326	323	268	274	300	295	307	289	307	285	275	275	295	268	257	276	282	291	290	286	255	279	318	298	290	268	295	297	282	296	297	267	288	290	290	277	310	286	280	277	256	273	247	300	303	294	278	309	283	270	264	271	257	305	304	283	283	285	308	289	278	282	292	295	279	290	271	276	297	283	305	291	288	295	284	271	322	295	280	285	307	281	277	309	280	276	295	320	282	279	304	271	283	321	287	269	297	288	321	311	279	282	302	278	295	285	280	279	300	276	300	273	282	274	285	293	256	298	258	274	307	287	285	269	291	296	282	311	280	278	252	295	270	292	315	298	304	264	271	279	271	280	268	300	305	267	291	300	296	298	298	286	303	295	268	282	308	280	275	258	246	270	305	328	294	279	275	277	284	275	285	272	293	290	288	304	300	291	277	273	319	289	290	299	283	299	278	291	308	313	305	313	285	269	282	299	280	309	294	255	317	301	312	257	275	312	303	292	279	308	315	304	284	287	277	307	280	290	282	290	285	286	291	297	296	258	272	274	288	306	296	263	279	273	295	306	299	284	325	291	289	293	267	288	284	320	281	256	280	320	269	279	298	290	294	274	269	283	261	264	296	275	295	307	302	277	309	285	283	314	315	308	283	260	291	289	247	287	289	315	284	289	310	278	290	286	276	269	274	270	306	262	290	290	297	268	287	320	318	269	271	312	280	271	333	281	293	270	255	304	308	272	301	291	280	289	287	299	278	287	281	297	285	283	258	264	298	316	300	327	282	287	288	306	292	261	274	298	260	303	260	276	272	293	278	290	279	306	286	281	292	296	309	264	269	308	293	322	287	328	274	273	296	307	293	279	319	287	314	291	298	283	283	311	297	289	298	282	274	282	320	263	282	310	287	299	267	289	287	273	304	298	257	306	304	274	285	284	291	296	286	259	295	300	302	299	299	307	263	299	288	290	299	265	308	331	314	303	311	299	295	301	259	294	301	290	299	297	278	306	299	297	315	264	291	260	274	296	247	294	300	325	297	311	289	296	303	299	293	277	297	282	271	290	279	296	289	308	275	271	310	288	308	304	298	328	305	326	279	291	286	291	287	293	283	295	253	272	312	260	268	297	272	291	318	290	256	291	280	308	269	298	286	280	262	315	295	267	276	294	308	274	294	286	278	287	274	288	295	292	285	314	289	294	308	311	284	300	306	275	315	283	297	306	265	304	284	274	304	285	287	294	303	290	301	290	314	269	302	266	296	283	272	311	301	284	329	260	276	289	292	304	277	309	274	257	291	271	291	298	281	238	287	299	293	267	301	275	307	263	291	273	290	280	255	298	285	270	317	280	292	286
31206	45935	31905	19305	13943	9487	6297	4525	3631	2953	2584	2435	2007	1637	1345	1005	812	714	625	571	527	460	440	430	416	389	409	371	376	377	401	386	351	366	379	371	340	350	335	331	349	366	357	321	355	312	312	339	353	384	326	322	307	322	289	350	326	324	297	317	364	285	306	313	361	322	328	333	286	334	332	295	320	353	300	320	318	332	324	288	314	289	305	330	303	293	312	314	345	326	297	302	283	308	331	293	320	292	286	283	315	339	302	293	332	312	326	332	297	306	284	312	304	303	372	285	290	319	308	324	325	299	329	339	276	325	297	292	331	316	339	306	323	326	306	323	339	339	304	330	297	339	308	353	314	307	318	291	299	325	304	280	340	290	321	284	323	289	311	315	300	336	314	341	295	312	350	326	297	285	287	325	329	285	336	334	307	292	320	302	331	297	294	334	329	299	330	322	301	320	324	293	294	337	308	314	303	315	296	324	331	311	332	315	303	327	346	335	302	329	322	343	301	314	312	335	307	309	312	325	310	310	312	328	293	311	317	309	308	325	334	343	328	306	296	313	353	312	306	295	321	283	325	295	332	294	305	323	324	312	291	306	294	286	327	335	313	295	337	286	333	331	315	288	346	313	316	305	336	330	310	332	317	310	304	314	315	312	348	338	306	308	294	318	330	292	323	302	338	316	310	312	314	339	327	313	319	354	297	331	343	293	319	294	295	313	325	308	289	310	316	323	320	323	303	305	278	301	327	306	300	300	309	320	292	333	273	308	312	298	287	295	305	316	299	319	343	320	327	323	302	307	321	317	298	327	329	302	342	316	316	296	342	316	345	338	298	296	322	340	303	334	287	299	314	324	286	313	315	326	312	310	341	312	298	344	320	299	285	338	308	303	318	315	313	348	297	313	328	338	348	334	267	304	305	339	311	300	316	327	300	294	274	314	317	300	328	304	288	302	298	318	308	313	331	330	282	310	308	321	285	336	315	326	357	335	323	298	311	307	316	310	340	341	340	337	306	343	331	330	295	316	332	329	280	302	339	342	358	289	321	310	303	305	334	288	289	313	326	320	319	321	326	303	336	307	308	342	330	311	293	324	300	322	333	327	297	326	308	322	339	312	294	317	350	330	301	301	308	311	334	317	311	338	304	325	328	339	306	315	287	290	321	289	323	332	324	292	291	313	347	309	294	294	288	304	314	299	306	330	301	315	326	304	316	335	296	288	322	304	312	291	331	296	319	297	276	297	347	312	329	310	274	292	339	291	319	317	308	305	315	335	311	339	328	305	337	324	325	303	302	369	349	338	325	317	321	305	293	304	293	300	315	329	337	321	331	325	307	329	303	301	306	290	321	291	312	356	329	288	354	328	314	320	325	307	314	327	321	315	311	314	333	312	292	290	332	335	302	302	323	344	343	326	302	313	312	310	302	283	261	360	318	293	294	328	344	335	290	291	330	351	337	338	307	337	333	317	319	316	325	326	320	300	319	321	290	327	364	319	285	315	293	304	352	323	344	319	339	340	324	312	302	311	315	326	322	297	329	319	288	269	325	305	328	305	293	313	334	299	361	315	291	318	302	350	321	331	333	341	320	315	350	303	294	302	297	320	298	295	315	290	314	315	288	330	332	328	323	318	285	318	329	346	321	279	320	367	320	300	277	317	293	285	319	289	346	318	330	304	345	280	343	311	328	343	325	312	302	321	327	325	282	321	298	330	328	333	305	299	337	295	350	283	320	315	294	328	360	319	315	323	314	325	333	324	316	311	328	314	319	307	294	299	312	290	300	311	336	338	327	300	343	325	338	269	333	318	291	327	314	286	307	323	325	313	313	321	326	320	335	317	314	347	280	295	278	329	293	288	305	296	297	330	304	339	323	320	317	324	306	342	335	303	290	334	311	309	325	335	309	312	342	303	300	351	317	354	338	316	312	339	334	343	319	298	324	345	304	334	318	303	300	300	321	331	315	315	302	324	350	276	318	293	338	299	313	297	307	318	316	316	319	314	294	290	317	330	335	314	297	317	283	340	311	308	319	280	320	275	317	258	283	306	351	319	324	333	304	311	313	287	313	329	335	314	331	278	327	320	319	298	333	277	314	307	307	327	296	352	326	326	317	319	310	301	304	296	298	306	321	294	336	323	296	323	318	309	354	349	313	297	290	287	310	315	334	348	265	333	324	293	275	319	304	324	285	339	313	335	334	317	299	303	326	298	288	310	328	318	310	301	299	323	340	291	305	331	318	343	282	306	334	288	320	317	299	306	289	296	349	346	287	321	301	330	307	294	276	296	329	325	318	329	330	296	304	276	291	298	347	299	354	310	292	307	303	289	326	307	303	326	289	304	320	341	300	308	326	329	315	285	291	319	323	306	307	311	296	326	330	306	315	325	329	302	330	339	320	309	292	332	310	318	325	313	287	323	313	322	302	322	304	318	307	338	335	337	315	295	325	295	344	323	313	324	335	321	336	332	341	297	317	289	302	307	342	322	298	315	325	299	323	319	291	346	314	270	348	302	314	342	349	316	290	296	306	314	309	287	308	325	309	294	307	343	329	335	339	306	324	307	309	306	334	334	287	315	307	321	333	314	278	307	332	324	318	334	312	296	321	314	336	344	325	310	315	326	330	303	311	332	323	319	329	348	310	301	306	317	285	315	320	314	323	321	324	311	306	321	316	309	316	312	334	326	299	309	291	314	318	325	286	281	310	307	316	327	336	297	294	300	313	288	346	329	334	296	310	307	343	288	318	295	295	304	333	301	285	317	261	315	298	312	324	327	288	335	310	295	328	302	326	312	331	310	323	315	319	306	315	295	308	301	308	314	329	303	326	316	317	316	265	314	323	326	281	302	300	311	310	288	328	318	305	308	345	356	305	301	326	335	323	301	348	322	343	291	312	316	342	300	324	308	315	301	320	311	307	287	324	305	317	299	302	274	314	294	315	324	293	307	341	319	314	324	296	314	320	344	308	328	306	339	320	318	296	319	305	333	344	319	332	322	274	317	296	316	320	306	334	281	326	356	323	350	325	313	354	311	313	288	299	298	320	334	339	296	305	318	325	323	346	303	324	310	285	306	307	288	341	310	283	362	266	323	307	312	320	349	341	332	337	324	281	311	327	327	329	309	358	321	308	335	297	298	352	308	338	276	258	292	293	318	324	340	326	331	299	307	324	312	309	321	322	322	317	285	344	337	311	305	305	281	312	313	266	325	309	304	325	312	293	337	334	310	299	315	291	264	302	301	293	315	271	292	347	300	327	293	330	329	322	302	335	309	255	290	313	317	343	296	307	317	317	317	342	295	323	286	292	325	311	314	338	316	319	313	309	314	324	357	308	317	316	314	291	310	290	341	337	312	333	345	333	310	331	315	329	295	313	302	306	303	330	298	291	306	332	315	344	286	318	309	303	299	317	329	342	309	338	302	338	305	307	311	296	317	278	316	318	332	304	320	326	318	329	324	311	320	298	319	299	277	322	292	355	306	308	312	299	332	292	328	327	296
23838	21195	28495	24607	21637	16539	8568	4793	3603	3255	2838	2419	2067	1793	1242	1104	859	802	650	549	567	532	490	469	479	440	440	438	429	416	418	408	424	432	404	379	351	373	402	376	400	362	322	363	348	360	335	351	346	384	376	338	361	365	360	336	353	344	383	346	374	335	329	354	347	361	363	372	355	340	340	391	344	367	325	323	317	381	354	358	397	372	358	357	356	369	297	345	351	364	344	368	348	367	321	361	351	364	374	350	355	310	373	344	371	351	369	355	319	379	331	353	342	373	361	353	370	350	371	400	376	360	343	368	364	360	392	374	363	362	368	368	355	366	382	353	346	388	373	370	371	333	361	347	346	377	358	355	371	356	341	327	323	371	355	360	346	332	352	358	363	314	323	349	342	349	359	353	345	343	350	383	350	403	354	345	330	341	365	354	358	343	344	334	381	360	364	366	347	363	325	378	349	383	350	342	338	374	336	353	349	375	365	340	335	356	376	369	352	338	337	375	333	363	390	364	381	362	370	352	354	321	359	349	352	306	348	380	378	413	349	356	378	353	355	331	349	360	315	353	386	340	323	372	378	362	337	320	380	367	372	344	361	334	369	324	368	356	346	346	351	308	328	357	377	355	425	351	370	343	363	359	355	361	367	374	376	356	374	319	363	364	335	387	342	385	385	342	366	339	337	368	338	341	326	357	339	363	345	348	345	367	348	339	363	340	349	380	358	348	358	385	389	388	340	376	341	378	350	410	377	344	332	340	366	371	364	338	357	349	396	351	359	328	333	348	331	354	332	334	360	364	382	373	375	346	402	339	393	356	380	400	343	370	378	359	364	346	384	343	386	359	351	356	359	365	357	345	349	386	375	374	344	321	346	358	339	339	388	366	332	355	395	372	316	358	375	338	379	385	358	341	302	362	360	332	339	343	366	350	349	326	341	356	312	334	315	399	393	336	391	317	349	341	336	344	360	362	340	372	357	367	366	359	334	337	341	369	359	347	368	356	337	342	325	378	348	326	358	339	339	353	335	390	332	352	353	353	340	396	384	384	381	342	345	328	339	373	329	346	335	356	378	326	323	385	378	355	380	366	336	368	367	352	348	361	381	357	357	349	326	361	352	330	360	328	312	325	379	355	324	326	356	357	345	339	364	345	336	334	394	348	349	366	333	325	326	372	363	355	394	381	327	346	320	371	395	355	352	362	378	365	384	318	348	403	323	346	365	340	341	354	370	368	362	358	374	373	326	352	349	344	359	347	375	370	329	329	369	341	362	356	371	388	352	364	342	382	352	354	363	341	379	381	359	337	362	356	350	360	355	352	347	332	360	366	358	360	351	354	347	363	357	283	356	336	360	374	367	349	384	347	370	345	359	355	354	357	381	353	368	332	361	349	322	306	345	399	378	370	378	352	406	341	357	370	368	362	365	344	330	383	351	348	329	356	365	354	369	355	372	355	352	350	355	349	340	372	404	318	367	380	313	382	373	363	376	387	358	369	372	351	351	370	367	339	360	341	388	332	328	315	338	367	335	332	395	348	354	341	334	328	341	338	375	352	352	348	354	331	340	335	360	335	355	348	341	361	354	329	389	347	390	330	365	363	367	382	385	309	364	336	347	354	330	349	335	309	325	358	372	379	345	342	367	361	331	381	390	376	371	376	361	358	345	316	361	353	364	341	376	355	375	370	343	384	357	372	334	362	359	384	364	351	357	371	345	345	377	357	377	356	403	350	346	364	345	371	352	375	322	347	323	343	364	363	370	359	371	348	359	316	371	363	344	362	327	321	327	354	344	351	382	370	366	354	348	343	357	388	346	344	358	369	365	359	372	327	373	337	368	396	340	348	362	373	365	344	370	358	355	325	357	356	329	325	354	362	332	337	332	358	353	360	338	381	363	357	338	359	318	338	387	343	342	328	349	401	322	313	355	346	341	332	341	338	340	350	324	354	363	340	333	390	356	379	330	328	364	338	366	355	358	394	367	355	345	385	348	373	363	321	359	350	343	347	371	336	354	370	366	373	356	351	349	353	363	354	361	326	343	349	343	359	331	360	352	358	325	365	355	373	351	346	359	379	349	381	350	358	376	360	393	368	339	379	347	334	358	342	376	343	374	352	375	360	343	346	355	391	335	383	351	355	372	339	361	374	373	341	346	340	333	320	329	328	343	341	338	362	341	385	405	331	386	361	358	350	350	330	375	351	395	313	366	335	366	328	357	357	351	349	371	353	364	380	372	361	331	391	358	328	353	356	351	393	342	345	347	373	365	343	326	370	364	354	362	340	330	395	375	336	366	353	373	349	336	341	370	355	361	365	343	371	357	340	411	343	325	335	322	364	370	362	388	319	355	331	361	318	335	351	315	369	366	377	374	397	357	369	355	375	319	348	378	332	355	356	338	352	347	339	383	333	339	376	344	379	357	352	357	363	376	318	324	368	342	359	338	353	386	336	347	363	373	359	369	331	361	356	372	385	346	357	374	364	373	326	342	365	355	348	352	375	350	331	319	351	351	389	358	322	317	332	350	321	346	354	337	365	354	356	346	350	376	365	353	344	348	359	366	352	352	337	373	370	339	343	333	312	338	353	348	336	365	337	372	344	350	339	345	354	380	365	382	377	339	365	353	353	372	346	371	331	374	339	353	336	328	345	342	349	342	335	339	357	358	355	374	342	351	362	351	361	342	375	365	408	357	385	369	348	362	366	367	356	333	364	364	383	312	347	344	360	319	326	370	335	371	390	375	349	345	355	363	354	381	343	355	350	372	353	347	352	363	369	376	360	356	372	371	332	355	339	364	329	334	373	373	350	345	352	350	356	360	372	355	312	321	346	345	366	359	352	337	354	345	342	364	320	334	349	375	368	348	379	372	348	369	348	357	316	354	348	352	368	396	332	357	339	355	304	355	359	348	365	384	363	314	349	358	379	318	366	370	333	354	335	366	339	352	328	328	366	326	368	331	333	364	349	362	360	330	355	393	335	377	363	380	359	397	320	389	368	387	372	370	359	358	333	395	363	371	353	364	355	374	389	346	329	337	372	382	396	325	367	337	360	366	326	356	332	323	366	349	373	348	357	348	356	354	359	322	336	359	369	367	381	340	369	384	377	339	336	339	366	373	336	368	370	350	341	370	350	346	356	353	347	333	346	350	383	345	360	361	347	329	350	347	345	335	348	337	346	349	352	362	323	333	380	321	364	376	318	362	379	360	347	333	369	358	362	343	355	344	344	346	348	349	348	322	333	358	342	365	362	374	351	349	371	361	333	348	359	355	361	350	355	361	384	345	354	359	376	331	372	394	362	422	346	385	391	363	339	327	331	351	325	373	319	312	365	369	337	379	367	367	372	338	364	335	377	349	346	380	314	374	352	342	344	365	341	373	360	374	353	329	342	355	331	363	354	337	355	377	350	383	369	375	356	326	333	363	371	358	362	388	335	346	366	342	339	321	374	333	349	346	338	398	364	372	352	333	343	364	359	362	341	346	344	317	360	369	364	364	389
31701	57220	41585	26534	19739	14218	10020	7565	6059	5180	4665	4052	3262	2715	1887	1503	1268	1174	790	775	738	632	604	582	592	549	513	479	516	494	525	541	503	447	444	445	481	453	452	414	415	407	412	411	429	393	411	396	425	388	396	383	415	425	327	412	382	373	358	385	365	406	384	413	366	383	408	374	397	383	390	403	410	343	355	392	431	369	381	391	395	376	368	376	388	399	360	392	361	401	363	380	388	352	353	423	360	375	372	370	408	390	385	406	379	405	411	404	377	368	392	379	392	411	372	392	401	379	374	363	360	372	434	418	381	377	392	409	379	366	388	364	373	392	413	354	400	403	380	430	367	393	421	379	408	369	383	371	357	379	385	391	420	386	365	361	416	422	346	406	377	377	367	385	364	382	401	411	383	380	390	397	388	360	386	362	386	386	354	380	392	381	411	401	372	377	375	401	392	383	359	370	387	390	410	412	394	359	410	385	385	354	416	406	357	374	394	393	386	390	374	368	381	371	373	368	397	382	353	390	416	416	390	343	405	374	393	366	374	380	410	361	380	402	403	364	341	387	390	358	343	383	368	379	371	412	382	391	366	370	358	393	371	361	367	362	390	399	404	389	374	398	369	349	405	353	387	388	396	400	350	404	425	391	405	387	396	396	403	368	397	379	331	418	363	366	387	363	400	362	396	375	377	410	363	372	375	356	377	395	386	406	407	348	417	391	418	365	372	404	384	369	362	384	418	400	378	381	386	445	370	375	385	401	388	415	388	395	344	353	338	378	374	422	392	389	379	371	418	355	373	393	369	360	359	342	352	362	372	384	373	395	351	400	381	372	398	387	394	369	380	380	382	392	384	380	338	449	392	358	417	438	384	377	367	366	384	362	386	348	380	384	403	425	390	418	384	382	359	377	380	377	394	380	354	386	370	365	363	351	388	370	360	370	387	373	399	394	395	363	394	381	391	384	393	420	366	364	396	373	390	365	361	396	383	353	383	368	388	373	358	395	357	409	396	389	392	384	409	381	390	398	400	381	404	369	367	390	406	391	388	372	380	345	390	380	416	381	396	396	396	423	374	374	352	372	407	382	368	353	368	403	387	344	371	404	376	364	367	343	376	378	354	383	363	368	359	385	385	430	360	391	360	379	394	386	369	371	403	399	410	421	397	377	398	399	358	382	379	395	351	385	352	403	356	363	363	363	364	386	398	406	422	406	368	357	387	388	371	392	389	370	378	359	350	372	386	371	374	391	376	383	365	371	393	386	369	385	384	385	375	390	381	382	403	363	386	381	401	367	377	384	386	379	357	390	400	360	410	418	419	382	393	384	378	398	361	377	373	398	384	383	363	373	374	343	395	381	414	389	357	389	371	406	405	374	392	420	370	379	398	405	374	379	398	358	375	386	387	387	411	414	371	378	377	382	404	363	393	375	382	375	399	355	380	366	404	374	386	343	368	368	359	386	360	348	349	387	393	391	379	407	400	354	384	391	401	365	398	345	375	371	383	381	387	417	349	401	368	398	371	378	366	376	366	382	387	390	370	406	383	405	350	362	366	359	404	378	399	372	380	383	359	385	377	373	387	341	350	344	397	389	395	419	410	378	398	421	372	407	408	389	384	406	398	391	359	392	399	385	365	371	381	391	368	383	354	382	387	375	383	380	401	400	385	389	368	370	367	382	376	393	383	408	385	315	379	369	413	360	362	394	363	381	390	387	373	380	366	379	366	415	406	413	373	392	381	397	398	398	404	397	357	371	388	388	348	424	374	384	365	355	378	387	370	369	357	409	367	385	351	410	370	390	373	366	365	397	403	399	365	405	361	435	401	376	331	374	400	400	377	386	384	428	370	391	369	377	411	394	346	395	395	422	373	367	356	381	368	363	365	396	393	380	362	371	364	368	383	402	345	381	385	393	405	411	382	391	390	397	366	405	383	382	401	376	406	425	391	348	395	384	394	380	425	401	369	391	363	390	364	361	363	389	406	400	380	395	379	384	418	375	396	398	383	369	377	393	357	400	382	369	360	366	374	350	376	360	387	381	380	389	387	357	380	380	412	367	345	384	357	407	397	415	385	362	425	425	379	384	400	400	405	417	385	424	368	370	358	400	407	402	419	375	374	375	410	398	346	378	373	402	376	392	384	403	357	372	407	400	394	399	413	393	367	406	388	372	398	383	381	414	351	379	400	375	417	353	386	389	361	354	387	374	438	384	368	374	419	391	372	369	421	382	371	378	409	404	370	377	361	397	416	356	395	362	371	415	391	399	390	376	350	376	363	365	371	370	367	401	358	390	386	402	395	409	428	384	376	381	368	351	375	374	386	355	412	371	377	392	392	363	343	388	363	395	376	394	411	380	375	361	364	401	376	366	405	383	368	407	388	382	381	363	390	364	378	350	358	360	383	409	375	341	418	437	378	394	391	363	393	368	372	398	376	377	389	371	393	361	371	363	386	371	379	409	380	361	390	371	397	391	428	381	343	372	372	391	383	412	383	387	402	372	389	405	386	367	418	383	374	400	403	394	383	385	400	387	371	409	402	394	372	380	381	368	404	378	385	382	327	382	417	387	370	368	402	387	375	389	357	402	366	370	356	386	368	369	372	384	385	383	389	377	367	404	370	385	351	387	400	387	383	365	381	387	379	394	399	397	363	410	379	398	347	389	397	380	377	379	408	398	403	375	379	401	414	354	370	385	338	379	390	387	404	384	385	371	399	383	396	385	421	409	379	384	418	382	365	401	403	410	328	348	341	417	387	372	385	376	349	420	362	408	373	421	393	353	385	367	362	373	372	382	380	366	386	367	371	377	403	381	385	346	365	379	376	384	387	373	372	378	376	388	406	374	348	379	373	369	388	415	390	369	385	399	376	381	364	363	401	373	357	385	359	317	349	378	399	397	377	389	393	401	386	382	373	373	369	393	405	382	396	373	406	385	383	399	342	390	358	405	375	383	391	385	361	375	415	389	355	392	346	368	361	412	388	389	406	407	367	359	341	378	389	399	369	415	398	385	361	373	356	378	386	416	377	393	396	361	398	385	388	413	386	369	388	399	406	405	350	390	402	374	377	370	382	397	381	415	370	378	378	360	408	376	378	387	416	406	402	415	396	383	354	349	390	390	422	343	359	388	373	413	414	379	377	353	377	358	383	427	372	395	396	349	362	390	375	397	413	373	383	404	403	364	366	442	404	358	377	387	381	401	374	356	394	398	409	370	424	384	380	404	396	388	388	365	347	373	380	361	369	416	379	358	399	373	358	396	387	404	389	397	353	383	375	381	377	340	372	352	397	377	405	388	399	345	400	379	377	395	377	377	373	377	389	374	403	349	377	405	373	360	384	376	385	380	367	370	401	368	380	408	367	396	370	375	370	371	390	380	398	386	388	404	365	374	373	363	369	379	415	377	417	389	373	395	378	369	400	351	374	403	397	356	364	394	391	352	394	387	368	377	385	395	369	392	398	382	384	398	405	371	415	354	412	378	348	381	374	389	386	379	415	365
25096	21362	28160	26007	17391	8892	5180	3387	2833	2694	2166	1698	1585	1309	923	768	643	610	466	474	426	428	362	316	343	334	341	299	329	311	335	287	322	314	311	313	335	292	281	308	280	272	264	310	250	268	277	261	260	283	286	261	309	291	270	281	280	290	293	294	279	269	248	254	289	274	290	277	261	225	264	288	275	258	275	264	274	291	278	285	256	259	241	265	270	260	249	256	272	296	282	288	275	243	251	274	268	269	287	279	271	271	304	264	246	283	289	240	249	254	263	272	283	277	291	262	261	276	259	280	270	251	296	256	270	299	251	260	242	267	273	245	264	262	234	275	296	291	307	280	289	222	256	268	289	264	266	265	257	272	291	257	233	268	282	283	249	249	226	245	286	283	288	266	295	275	268	254	300	264	264	269	277	280	272	273	232	301	244	307	264	228	300	261	270	277	299	248	264	235	275	266	282	269	268	268	283	275	284	278	257	247	263	284	274	262	262	252	287	260	301	270	265	281	281	295	272	250	299	267	267	273	274	305	278	256	283	292	278	273	296	265	238	255	260	245	254	270	254	290	261	282	252	282	275	271	257	261	250	276	270	250	271	261	243	266	269	279	276	291	271	272	285	273	228	243	255	260	253	268	237	254	238	276	256	276	280	252	262	277	256	254	256	255	279	313	285	248	259	285	242	265	261	247	297	263	255	267	279	277	245	273	237	255	269	246	264	261	263	263	240	286	247	265	263	293	264	276	271	302	251	264	286	245	261	242	267	297	280	275	276	280	276	266	258	302	259	297	269	267	281	264	253	256	270	268	302	251	297	265	249	282	246	267	248	245	260	293	292	244	266	250	263	270	257	272	287	250	250	253	262	279	268	257	271	293	283	261	250	263	279	279	271	261	308	262	274	277	255	247	261	301	283	306	294	241	237	276	264	253	256	246	260	293	231	260	284	273	267	265	286	268	257	264	273	270	276	293	266	272	282	267	263	261	259	270	324	252	277	281	264	262	272	275	278	264	285	243	264	238	255	261	270	283	265	273	281	256	266	263	246	259	252	258	274	266	276	251	245	274	234	262	264	263	267	264	250	276	268	254	275	294	315	283	284	274	256	256	255	269	283	275	269	239	253	268	264	261	277	258	262	284	261	267	265	269	252	271	263	263	263	272	292	235	263	244	266	285	290	283	276	271	258	270	276	252	266	260	276	286	283	278	246	276	260	264	265	275	245	272	285	268	298	284	260	290	277	267	253	277	290	286	238	225	244	223	285	287	243	260	267	260	290	294	270	263	269	280	281	296	283	265	264	264	274	267	228	269	267	288	251	282	264	246	261	291	254	274	265	240	232	282	259	290	237	255	264	284	265	251	291	311	266	288	255	305	250	279	265	250	291	256	262	270	280	246	267	263	283	266	268	261	278	266	251	259	264	245	267	290	240	272	292	285	252	309	279	296	284	267	249	302	294	262	265	242	285	259	243	258	297	275	272	238	234	260	248	269	268	254	253	271	243	290	279	250	276	261	286	277	267	286	262	265	257	271	273	294	252	250	282	281	260	272	258	275	288	251	261	274	283	259	269	253	242	260	281	269	269	258	286	265	260	273	308	252	260	263	251	270	243	266	257	284	273	284	260	297	278	303	265	262	283	271	268	268	264	276	270	249	279	279	267	275	264	275	250	253	272	269	233	273	254	265	266	250	260	258	267	258	288	239	267	253	268	261	255	272	248	293	237	270	271	235	265	245	239	275	270	272	257	269	265	259	280	237	271	265	253	250	275	258	249	282	255	272	295	280	274	277	286	279	258	266	293	299	244	280	257	249	250	263	268	257	274	254	292	264	276	262	233	266	272	276	270	239	242	256	286	250	251	267	275	264	235	250	251	272	275	257	283	267	236	265	268	289	251	249	254	253	258	242	271	275	276	284	223	301	305	264	285	272	236	247	282	274	273	270	276	257	251	275	277	271	286	291	269	249	243	263	266	300	264	285	243	260	301	280	260	258	297	281	259	250	267	302	304	254	279	274	303	286	252	252	275	262	274	285	285	269	258	258	298	284	269	293	271	276	271	258	322	250	278	276	255	267	267	255	280	275	269	278	274	304	262	287	269	307	286	297	275	255	266	280	262	271	276	264	288	263	270	295	262	259	269	282	264	290	266	268	282	264	283	280	259	252	240	265	292	242	254	272	238	271	279	272	254	288	296	300	279	260	251	264	269	242	260	260	299	230	268	237	266	258	269	279	309	259	280	258	256	268	257	248	293	231	284	282	253	291	268	278	293	268	262	270	320	287	265	271	270	273	299	276	262	230	277	270	244	290	258	262	264	308	259	289	286	262	298	296	273	271	255	271	258	289	263	267	279	259	285	256	281	270	297	252	277	293	265	289	259	308	265	288	286	266	246	229	255	276	276	278	256	292	301	287	270	271	272	258	292	272	246	267	292	265	264	269	281	252	258	286	302	282	292	290	246	252	267	240	270	287	271	292	275	266	262	269	270	226	282	251	258	284	264	262	265	280	259	254	265	274	241	256	294	272	268	269	279	281	262	257	288	248	282	242	249	282	301	277	248	285	275	269	271	251	255	251	301	273	252	266	264	282	306	298	261	255	247	282	230	257	262	266	271	275	265	253	280	227	256	280	286	249	280	282	264	233	298	293	297	259	262	247	256	293	251	238	256	261	254	274	242	285	262	264	272	287	243	277	252	284	301	283	266	260	250	270	246	264	278	280	247	249	269	279	301	270	284	279	250	275	280	270	279	284	280	292	257	285	245	244	291	261	261	240	243	275	268	240	279	257	256	260	287	260	261	253	279	275	274	275	257	248	284	246	242	256	262	244	258	271	282	285	254	262	240	269	284	270	254	283	254	242	267	265	255	306	276	254	246	247	287	265	259	253	241	265	265	240	290	266	305	294	249	249	277	264	258	293	259	309	292	271	265	252	286	253	269	218	268	266	269	270	235	264	260	288	282	261	287	246	304	263	270	240	255	268	287	278	262	261	245	262	278	257	298	274	272	258	275	264	255	243	259	273	257	273	279	266	289	249	268	283	271	268	251	256	280	266	257	266	294	280	298	268	281	281	266	263	264	266	258	263	310	283	280	255	261	256	250	283	286	251	262	247	265	259	267	261	267	261	289	262	251	273	299	300	245	285	228	274	273	277	247	292	259	283	289	269	283	273	258	282	276	261	304	289	270	277	243	282	266	267	269	282	233	275	289	261	273	263	271	249	277	262	250	246	262	283	273	238	263	299	289	246	262	270	261	294	276	276	262	273	268	297	244	257	268	301	277	280	261	273	254	296	291	270	272	266	306	257	270	266	281	293	293	258	255	265	270	271	279	284	247	273	270	261	280	260	272	286	254	274	268	267	251	265	279	248	242	257	297	270	239	277	256	246	243	246	259	258	275	249	254	255	259	277	263	265	284	260	229	293	276	285	269	254	239	268	255	293	263	257	276	289	255	271	246	270	270	283	288	295	289	270	289	278	271	269	275	258	253	280	281	269
31191	52445	37839	22344	16396	11842	8320	6166	5067	4674	3813	3084	2743	2202	1442	1319	982	878	637	614	564	536	492	481	448	403	439	424	376	383	402	390	349	345	305	371	351	366	349	361	346	296	335	301	329	327	315	329	329	301	337	310	300	329	306	312	276	299	295	297	326	307	316	301	281	302	275	312	294	296	308	291	322	314	272	291	320	297	329	304	321	280	298	311	286	273	279	293	267	311	289	313	284	285	306	293	330	257	305	291	294	310	282	293	315	287	301	325	287	277	312	307	296	316	298	301	287	287	315	271	293	325	300	286	274	320	291	292	309	260	322	272	298	308	287	302	304	305	303	318	293	252	284	336	296	282	288	295	307	315	326	280	299	330	296	300	324	286	296	263	306	282	272	301	319	292	290	304	300	273	313	294	296	308	300	270	275	284	275	305	295	291	298	302	284	297	309	324	269	265	353	270	302	276	319	286	249	324	306	295	303	290	279	313	286	293	317	282	299	328	273	286	313	321	281	306	281	284	309	315	298	297	301	311	307	311	289	301	279	258	289	303	305	300	304	310	293	288	270	297	318	297	281	289	269	316	331	299	275	293	299	299	307	312	289	307	307	282	312	277	308	329	299	318	300	305	326	299	318	293	307	288	285	295	283	286	291	303	278	304	278	292	299	312	334	312	314	288	263	327	274	270	283	299	292	303	301	267	306	267	316	309	296	326	317	301	297	284	282	268	312	321	306	260	311	277	245	291	311	316	312	318	304	290	300	291	298	293	296	304	331	316	308	274	310	269	293	278	267	299	308	279	292	321	284	309	325	288	287	289	305	286	269	302	284	304	296	289	300	310	320	306	326	303	298	296	310	307	284	273	296	289	300	252	309	324	309	299	293	269	260	275	273	292	317	281	310	286	285	274	287	294	284	314	330	311	351	260	282	299	311	312	292	262	290	275	264	322	312	277	307	325	265	321	318	282	278	301	312	276	301	322	290	284	342	292	313	294	292	289	288	279	278	310	340	346	280	299	267	262	331	332	300	323	314	297	297	296	308	315	273	310	292	316	299	306	327	282	311	280	281	282	314	304	303	323	329	281	287	288	306	293	285	285	316	319	291	312	308	306	316	300	289	282	286	282	272	282	264	293	316	262	300	319	312	277	293	294	296	308	299	307	286	300	284	304	315	306	299	281	288	283	306	258	312	292	335	308	300	276	285	294	310	329	279	305	288	312	297	313	277	290	280	277	334	311	293	298	297	301	298	331	325	315	290	288	308	250	300	337	271	320	322	299	307	307	292	287	281	319	282	263	280	272	294	297	313	300	280	299	305	295	289	313	308	301	302	325	306	294	299	321	286	274	305	315	310	332	301	328	295	284	317	310	300	307	257	298	291	282	266	300	296	330	286	314	308	286	299	266	302	281	297	303	315	273	282	302	266	295	296	317	297	302	296	273	274	295	301	313	278	288	325	309	292	329	304	293	279	299	302	294	311	279	327	297	313	274	300	300	307	306	326	307	306	320	309	282	290	283	278	299	300	311	291	269	300	289	272	276	280	321	318	293	279	297	293	295	293	299	323	314	302	297	289	273	335	285	304	327	273	267	298	326	296	330	356	310	272	302	308	301	328	275	288	279	267	285	295	289	276	298	294	288	317	302	306	253	258	316	299	304	273	286	292	293	259	297	308	286	329	305	298	305	298	296	325	330	302	275	276	336	287	303	288	314	279	310	272	299	319	314	320	323	314	312	288	306	294	304	281	295	296	302	263	295	297	308	295	292	270	290	308	290	271	280	261	320	303	275	285	305	280	293	291	304	277	279	308	310	294	309	320	290	293	306	259	284	296	291	310	279	274	279	313	295	281	298	297	262	256	324	338	303	328	275	305	305	263	287	298	271	266	297	295	264	310	296	306	286	281	296	315	289	317	276	292	332	317	285	299	306	280	296	295	286	290	276	288	311	321	285	268	321	324	292	328	312	290	297	291	319	292	278	296	303	304	282	282	321	298	312	309	299	296	287	294	292	279	281	290	309	285	281	271	309	295	284	306	314	308	268	293	295	288	271	283	301	308	257	263	326	332	314	292	294	294	285	260	298	306	286	313	298	260	290	299	292	263	299	288	277	269	287	303	313	303	321	303	311	325	292	304	310	295	300	314	312	327	305	281	308	320	308	268	309	291	281	299	297	309	311	342	319	280	283	286	273	287	289	291	272	271	301	308	315	298	282	288	292	254	293	294	304	318	307	307	277	300	298	294	313	292	313	298	287	289	298	300	269	310	322	316	283	296	288	291	313	275	300	286	285	310	320	289	298	326	321	311	327	281	295	293	313	305	346	351	282	307	288	301	314	293	300	283	278	296	320	280	303	284	266	298	281	298	280	306	321	306	332	294	300	289	316	300	304	266	296	270	305	333	330	321	284	287	335	288	323	285	293	301	266	296	279	325	298	311	333	342	280	294	305	310	314	288	330	274	295	275	315	306	309	267	294	280	296	317	310	317	304	324	290	327	298	274	293	293	303	283	273	299	315	293	289	318	313	290	299	324	317	301	326	302	317	292	282	291	291	294	302	274	289	297	302	270	308	298	303	301	264	306	302	323	292	312	292	271	281	326	274	306	289	325	322	317	292	306	262	310	296	311	284	299	289	279	318	264	321	318	291	298	283	304	324	265	273	283	272	278	314	328	273	288	291	297	300	303	266	326	304	276	344	313	288	255	313	309	315	279	315	308	271	273	280	272	292	290	305	304	271	311	280	308	295	289	309	282	305	325	316	313	343	301	290	318	309	290	294	305	283	309	316	316	298	268	272	307	303	312	285	274	315	300	300	309	249	281	285	301	305	295	310	278	316	342	303	274	304	297	302	298	295	285	332	308	302	270	310	302	281	302	280	297	293	293	314	290	341	294	306	299	299	313	298	303	293	323	300	288	310	322	296	300	270	265	279	294	301	264	285	307	295	269	315	315	271	312	280	304	287	291	315	269	316	287	292	275	312	303	285	299	258	314	310	300	315	304	293	312	319	303	268	311	275	285	327	301	318	277	330	308	328	279	319	303	309	303	304	306	307	272	305	281	286	294	310	300	298	293	293	305	291	277	308	311	288	303	311	299	273	297	294	281	268	320	313	298	302	302	288	281	329	306	311	297	276	316	298	314	291	267	289	295	300	325	310	314	311	309	317	307	305	299	310	293	299	303	271	324	274	296	320	300	319	270	285	309	284	299	297	286	288	306	301	305	289	297	286	321	266	283	321	302	292	300	292	269	290	311	300	323	270	270	292	340	325	301	290	308	294	289	297	292	283	288	291	298	299	287	273	278	286	313	319	280	303	309	280	334	290	348	299	270	322	284	307	331	302	272	295	283	258	297	277	314	276	300	298	304	284	286	309	319	298	298	279	304	305	303	290	314	336	282	324	310	268	293	328	313	318	292	315	297	313	292	299	280	280	314	291	285	304	280	302	271	272	287	270	308	293	273	285	284	322	293	313	309	309	313	282	282	287	308	299	297	299
22788	21282	28893	23996	21511	21878	16516	7710	5589	4964	3987	3236	2769	2126	1499	1364	1181	866	823	734	704	665	581	550	506	512	498	501	494	473	503	439	452	457	442	423	433	398	417	410	417	371	369	416	387	407	395	400	371	366	388	409	351	372	350	352	387	372	366	340	368	357	356	390	351	388	364	401	381	371	363	335	368	357	368	351	395	383	359	359	364	373	357	377	347	354	334	349	345	351	380	360	361	373	351	374	369	344	416	371	365	371	392	343	369	351	356	374	341	334	386	354	352	390	372	357	379	376	357	365	363	350	367	346	353	360	322	363	385	385	348	353	352	344	377	375	350	378	358	370	363	350	363	350	360	348	356	373	376	378	369	328	349	367	343	345	398	386	358	397	308	380	356	346	331	364	334	350	360	341	340	355	370	331	363	334	374	357	349	383	381	340	359	358	396	345	352	348	386	356	349	325	340	338	373	351	385	346	361	333	342	345	334	370	391	384	380	375	341	369	364	375	341	365	395	362	374	349	342	344	349	392	354	340	335	345	372	364	365	365	345	348	359	403	358	345	368	385	370	361	357	347	368	395	397	342	378	363	359	349	335	380	357	343	360	344	349	407	360	380	336	370	379	362	338	377	353	369	386	365	371	374	362	384	342	362	335	377	335	348	353	370	366	362	339	354	387	365	356	365	394	360	381	355	376	378	353	344	333	333	335	396	363	335	366	344	373	365	348	374	418	373	351	351	343	352	362	368	388	430	318	369	365	390	375	376	350	362	402	384	352	376	374	321	354	360	373	358	376	357	394	364	375	384	386	329	367	368	343	353	378	376	366	369	355	339	363	382	350	364	368	370	354	368	356	365	387	378	394	350	370	380	395	354	344	361	361	371	376	346	353	321	353	331	368	362	367	340	385	364	334	393	337	356	346	335	354	369	368	365	324	405	349	371	362	381	341	390	361	346	366	360	338	342	385	335	363	366	347	375	366	366	354	371	353	371	346	400	382	348	360	367	369	368	330	354	369	361	368	369	354	372	398	367	339	385	378	366	362	350	377	341	372	357	365	356	335	390	372	375	355	368	347	378	356	394	355	397	323	362	388	391	355	364	381	347	360	351	334	345	327	364	348	338	397	366	370	354	374	330	379	347	373	340	350	373	368	355	343	317	372	332	369	344	352	396	335	350	339	332	378	375	320	356	379	365	348	369	416	378	362	354	371	376	404	337	338	327	338	347	375	383	386	360	341	323	379	369	369	371	337	333	403	386	366	378	343	361	376	320	386	325	353	395	356	348	313	348	364	387	346	379	349	373	369	342	360	380	350	389	351	408	374	353	357	358	354	403	371	335	355	360	360	321	385	365	331	355	352	344	339	376	365	404	360	357	348	375	373	330	363	410	340	354	354	350	395	343	349	350	359	347	365	382	408	359	387	315	340	398	366	368	365	331	394	357	371	350	369	347	379	355	352	345	355	329	342	358	393	373	368	365	367	357	343	333	341	361	397	361	371	351	340	366	346	350	337	351	343	354	356	337	342	372	374	327	346	377	367	343	357	345	337	361	365	383	360	387	368	344	360	351	325	366	372	386	390	407	376	373	343	362	340	343	390	357	342	348	361	375	382	335	336	362	384	361	359	361	333	375	381	312	397	343	363	352	373	352	378	371	368	389	354	337	369	342	335	333	350	355	364	358	371	368	343	382	383	360	355	338	378	366	377	384	362	355	373	403	363	379	359	361	365	375	376	351	353	344	356	347	353	403	369	369	387	371	352	364	366	392	370	381	332	375	369	330	344	369	353	373	379	347	352	365	325	359	347	356	396	389	373	357	367	316	356	370	362	372	396	325	378	366	356	377	396	340	357	361	345	358	393	359	342	357	363	377	358	353	380	357	369	339	400	349	384	372	383	321	375	354	337	357	352	375	374	359	355	360	352	336	369	368	362	339	341	368	369	365	349	372	364	368	347	354	366	376	383	370	309	371	359	381	362	365	352	349	362	369	366	389	352	399	385	336	337	365	348	360	359	353	331	363	340	340	372	352	382	387	355	357	367	353	371	317	340	352	367	337	314	355	346	357	326	394	387	323	361	361	381	383	359	354	360	356	366	343	369	370	379	345	361	359	335	346	364	383	359	361	388	336	397	369	374	366	312	344	364	349	358	391	347	356	359	375	356	383	373	369	378	382	402	370	356	338	357	379	387	373	363	340	369	335	364	377	378	356	367	355	361	368	335	376	360	384	368	323	355	344	358	378	392	339	351	380	327	390	340	365	400	353	337	369	363	356	352	352	384	344	388	355	369	361	362	382	335	361	374	376	359	363	345	394	378	355	371	349	336	364	367	361	351	363	350	317	336	340	378	359	333	392	361	389	357	361	362	383	361	385	351	359	380	397	359	365	371	329	358	379	390	387	389	384	395	363	362	361	392	347	376	378	377	359	342	364	360	357	345	354	336	375	359	405	356	336	308	370	362	370	412	345	353	355	380	358	348	331	347	342	348	380	368	369	327	367	356	358	320	341	373	373	345	383	348	347	361	352	351	374	358	374	373	324	370	356	351	355	384	355	353	363	389	364	341	350	354	358	381	375	378	387	373	400	396	365	375	339	329	407	363	339	350	358	362	329	325	359	362	329	360	357	339	372	353	365	355	364	346	355	352	365	370	390	335	372	376	383	359	357	355	366	369	359	371	336	338	323	343	389	371	332	346	352	372	383	389	342	361	351	393	350	356	393	347	357	347	399	343	370	353	371	352	390	373	349	386	347	377	364	364	379	335	410	345	370	357	357	348	365	352	383	384	335	348	332	305	373	382	379	367	365	400	361	367	341	353	337	351	366	361	349	376	369	368	344	371	334	331	381	393	365	360	390	351	383	377	399	372	401	382	364	354	378	390	392	362	367	366	352	366	361	364	375	387	351	340	376	358	355	368	390	334	350	354	357	365	326	347	352	371	320	350	339	352	331	349	369	347	336	329	354	348	371	368	374	350	337	382	344	345	361	364	346	343	359	343	379	404	383	371	374	355	388	370	375	384	351	327	384	369	412	384	338	379	361	359	389	350	354	338	369	391	347	398	340	338	359	325	380	362	351	331	354	374	341	365	374	370	387	372	329	366	354	325	371	366	370	328	358	389	360	358	369	330	353	371	345	352	356	346	377	359	358	368	384	382	360	372	332	353	386	382	369	389	372	361	347	354	335	356	338	372	343	369	357	389	369	385	338	323	346	369	375	370	358	404	359	332	372	349	325	365	378	359	331	339	317	360	327	371	380	386	349	361	369	365	372	372	373	339	362	372	367	412	330	360	375	360	360	379	378	371	384	364	370	390	381	334	338	370	398	361	348	345	330	340	383	393	371	384	336	356	383	345	359	318	373	338	343	337	349	355	386	341	377	336	351	345	352	342	401	362	343	354	348	346	374	366	366	364	369	352	342	378	388	359	375	356	381	371	365	350	375	405	362	388	336	355	348	370	353	355	349	364	371	387	347	357	354	367	363	378	374	330	329	358	359
34124	64162	47119	30176	23839	18364	13761	10869	9123	8078	6508	5236	4419	3318	2356	1955	1553	1317	1053	956	830	820	722	696	646	626	573	537	591	594	618	527	539	513	492	502	463	458	435	454	490	411	435	390	424	439	411	425	418	439	389	375	412	421	409	384	371	402	398	383	407	410	381	403	418	421	417	414	394	392	391	348	398	366	392	402	422	380	427	399	451	346	421	378	404	386	406	396	379	380	374	395	359	392	418	381	387	398	334	382	398	393	388	400	371	378	374	375	393	455	393	412	420	413	397	403	398	363	402	389	390	412	411	360	399	372	412	389	368	376	361	406	390	447	378	405	429	374	417	408	408	415	357	385	378	400	398	391	438	386	377	374	413	383	381	369	376	393	391	395	386	376	356	438	378	389	366	397	396	363	396	389	400	399	372	403	381	404	368	363	377	367	388	383	366	373	412	413	377	421	394	350	397	398	357	378	394	391	385	391	376	387	394	382	370	399	400	389	405	364	380	425	364	437	399	386	386	372	369	392	397	374	390	393	385	351	337	340	413	405	380	358	409	385	346	340	360	372	387	387	395	387	393	406	398	371	401	398	380	367	417	362	388	416	363	363	346	372	377	418	382	400	431	384	368	392	394	395	379	392	404	362	345	405	398	394	362	380	368	363	392	377	387	401	371	410	373	395	398	339	397	376	404	376	383	420	370	359	400	373	419	409	411	398	387	370	417	380	387	406	413	409	373	343	390	380	387	384	393	366	379	404	403	375	391	408	383	412	408	397	370	365	403	366	384	371	375	371	412	368	418	402	377	376	408	368	397	368	413	398	404	388	429	384	405	396	390	372	351	368	404	357	363	401	393	389	409	418	344	414	370	370	357	389	371	404	362	383	407	391	370	380	420	399	415	389	384	391	357	378	409	405	358	371	415	402	381	408	364	408	426	392	362	364	396	359	375	374	401	404	393	403	397	405	419	375	394	362	390	364	384	381	388	399	404	351	375	385	380	376	377	394	364	398	381	376	404	339	351	386	399	377	420	383	381	367	394	337	378	405	398	402	408	412	377	380	390	417	398	417	411	402	364	401	396	373	379	385	419	399	382	354	392	371	370	400	393	390	382	407	393	388	415	408	404	370	377	416	349	364	400	380	411	415	415	376	370	421	399	390	409	408	378	387	396	426	374	411	389	384	404	412	386	401	402	386	389	426	353	428	383	411	361	395	389	408	367	400	407	411	372	399	378	385	380	350	375	400	391	377	399	371	361	402	358	380	378	368	409	391	358	381	379	430	394	380	408	382	379	370	392	410	401	393	365	400	414	374	363	382	382	375	355	398	364	390	376	369	383	402	388	400	416	397	388	389	403	373	382	386	410	358	377	374	395	384	390	406	382	376	350	404	391	402	375	440	380	409	400	377	388	367	447	409	390	396	410	411	410	421	364	418	376	422	386	397	373	370	392	429	374	393	409	389	356	346	367	391	388	366	403	425	425	379	393	447	372	367	373	361	390	386	404	383	367	389	388	389	367	365	422	419	390	392	374	381	399	378	367	404	385	383	375	380	398	390	399	371	407	370	376	396	418	369	411	398	407	380	382	399	402	379	388	419	420	387	383	387	375	403	372	398	384	408	396	384	407	373	387	386	409	398	379	375	376	377	424	352	386	390	364	395	402	386	373	397	390	406	369	392	374	387	380	404	392	356	376	385	376	369	374	352	418	423	387	389	378	360	362	407	377	387	407	355	409	404	389	372	413	399	353	411	398	419	394	396	410	375	396	391	362	400	387	385	402	352	400	398	402	409	351	387	347	383	387	361	382	429	413	406	403	424	375	401	366	365	423	391	405	390	373	375	385	380	400	389	354	387	392	379	394	372	363	388	447	367	373	396	388	402	386	417	366	387	386	363	367	392	378	382	374	385	406	400	387	377	378	416	375	433	406	388	382	361	409	376	382	378	431	403	415	394	390	387	368	410	340	395	383	400	374	380	390	402	377	396	390	400	403	367	341	347	407	429	383	397	376	382	372	413	422	399	371	383	391	379	370	357	377	386	374	379	407	428	376	401	367	370	370	389	424	399	400	389	407	389	384	413	393	386	376	359	387	386	384	411	357	379	391	393	434	414	371	401	406	408	387	450	390	410	382	374	384	410	424	399	400	406	403	380	398	399	380	393	392	408	393	379	374	387	371	388	378	391	419	443	403	402	374	402	350	407	398	373	403	402	419	436	373	346	401	366	429	393	357	392	397	401	355	396	350	373	387	405	397	390	370	392	403	354	404	391	408	378	426	369	407	385	411	378	400	413	393	411	412	370	384	405	403	416	407	397	352	398	368	402	408	406	389	355	380	416	385	395	394	378	367	348	418	418	426	396	381	412	429	387	369	391	403	401	397	398	385	366	378	396	407	390	417	410	356	369	388	380	377	367	360	394	406	379	383	376	362	379	377	410	397	389	395	375	398	403	361	423	393	406	392	356	414	370	363	388	405	344	406	411	378	411	405	350	394	383	390	370	385	406	407	427	393	429	385	382	380	379	367	396	394	395	412	397	407	420	432	409	380	379	351	383	396	363	381	437	384	368	401	374	374	406	371	364	352	375	390	385	405	378	410	388	380	398	399	372	384	389	369	376	393	422	395	397	362	402	404	371	401	373	367	395	391	399	375	391	384	403	386	397	381	413	400	390	381	350	390	395	395	369	420	396	379	376	381	407	410	395	408	386	367	394	383	398	398	403	410	395	369	391	398	375	389	360	360	398	394	397	370	396	371	403	390	381	384	390	401	407	363	394	375	372	396	387	393	399	372	396	374	347	392	367	416	371	383	387	405	392	383	375	372	436	400	385	443	393	372	372	371	387	405	388	374	366	380	401	414	430	378	379	404	386	405	386	389	407	404	376	390	416	429	392	384	380	417	377	380	363	409	353	391	359	397	382	350	376	409	386	392	397	356	409	423	395	366	419	400	413	377	381	386	408	385	403	390	375	423	379	379	383	365	398	391	415	402	366	400	432	414	373	364	347	387	381	404	364	376	401	372	391	374	415	416	379	365	429	419	352	389	429	373	388	330	359	398	389	377	392	393	350	402	377	372	394	377	363	422	390	413	428	392	385	366	364	362	374	398	394	419	384	397	404	368	407	367	359	356	448	375	396	387	364	418	387	356	389	412	392	391	371	386	363	407	367	403	398	411	377	385	428	354	389	386	408	395	401	403	349	383	377	383	382	409	383	392	381	365	371	387	389	393	391	381	396	404	378	374	381	386	425	422	386	394	399	375	372	408	388	383	390	405	362	355	407	386	398	379	394	384	371	412	397	401	409	412	426	390	411	414	377	389	410	377	374	408	393	368	378	405	362	383	399	373	390	408	349	349	380	435	402	401	403	350	411	394	388	389	361	354	394	410	360	380	410	420	370	394	380	394	434	397	370	415	346	377	419	343	418	373	372	357	409	398	359	405	389	388	413	367	393	380	370	381	419	399	389	373	380	404	368	371	409	388	369	416	382	388	392	424	365
30713	31982	31513	19753	10595	6163	4136	2959	2527	2266	1801	1534	1140	940	763	669	601	517	456	408	401	364	366	351	371	337	343	312	335	354	339	334	327	330	290	308	313	302	298	280	320	314	319	268	295	272	266	327	293	301	277	292	301	321	319	308	291	294	303	280	296	270	294	291	305	306	320	277	266	325	268	277	275	283	291	290	322	268	297	295	292	263	281	303	282	304	310	321	294	321	297	278	257	326	283	268	276	259	267	320	289	269	297	281	284	285	322	295	275	300	309	299	274	243	302	245	289	295	279	289	287	280	295	275	325	277	269	270	318	256	321	308	297	269	265	310	297	255	273	302	314	301	287	259	281	301	287	291	295	302	296	276	289	277	271	263	275	297	273	280	303	308	255	300	270	301	298	297	278	280	294	310	313	275	246	299	282	310	297	274	278	293	300	275	283	241	295	274	320	292	283	296	287	279	286	309	309	277	272	295	279	301	298	271	284	277	307	308	304	282	295	276	301	304	261	312	300	276	318	276	288	288	260	270	302	273	299	296	260	274	275	285	269	291	286	275	284	298	305	303	306	325	287	283	311	268	285	285	282	277	303	272	272	274	282	290	286	263	268	268	284	309	311	279	293	287	294	328	297	288	316	295	268	335	284	283	280	297	284	287	292	242	290	263	283	308	310	295	303	277	298	293	287	282	273	299	295	275	272	280	272	291	259	278	321	260	294	287	302	277	283	273	262	272	288	287	271	309	302	277	305	280	309	320	334	272	311	275	322	289	296	313	299	279	290	271	301	301	297	290	294	274	293	294	331	267	293	269	279	309	266	294	290	294	266	320	271	288	279	320	286	277	286	309	265	296	300	298	275	276	302	285	277	296	295	271	277	270	252	285	275	294	250	292	278	281	296	281	261	314	262	278	323	268	268	287	278	277	306	285	289	304	295	301	294	281	278	285	287	313	271	279	257	286	297	268	285	277	266	287	318	308	292	275	267	317	300	265	291	282	299	270	308	300	261	287	311	330	318	288	317	317	263	275	274	293	276	302	276	298	318	298	288	277	296	293	266	258	305	312	287	274	264	276	276	285	269	288	317	299	286	293	288	267	266	268	291	295	282	304	280	293	274	287	264	276	261	263	271	302	269	289	310	290	271	282	275	263	279	317	288	301	279	295	276	291	295	270	309	283	288	251	257	294	293	308	274	279	299	299	290	267	303	279	278	324	271	251	298	263	247	299	290	289	301	276	302	267	305	297	294	266	307	265	308	309	292	313	314	272	278	313	270	270	296	313	318	287	267	307	296	293	300	291	269	308	279	310	293	307	274	296	302	255	273	301	296	294	278	284	271	299	285	296	279	277	281	272	284	287	307	273	323	285	282	264	266	277	266	277	322	276	280	272	295	300	277	329	262	287	273	318	313	288	305	285	255	307	285	302	268	284	280	300	288	296	288	290	318	274	289	295	305	288	304	300	300	312	299	305	300	295	295	274	304	305	287	301	305	280	296	290	300	297	320	311	311	278	300	278	277	290	297	278	292	332	275	280	299	302	296	261	262	254	272	273	307	299	297	285	309	306	282	286	320	296	255	282	279	281	268	257	287	273	269	262	292	278	292	319	298	272	293	297	291	268	276	331	291	273	305	314	284	284	285	276	280	261	297	257	264	267	276	279	288	281	291	266	288	266	270	293	292	283	274	288	270	261	279	279	264	276	271	278	269	249	302	294	274	313	308	291	281	284	317	312	276	279	306	308	281	275	264	274	271	274	261	296	306	289	286	261	309	274	307	301	261	297	295	320	274	269	283	291	300	306	282	292	271	279	298	304	273	267	276	271	303	290	284	292	301	295	276	293	305	308	292	291	285	285	308	260	294	297	276	271	316	271	309	284	272	280	282	297	284	311	256	336	286	311	299	267	280	300	312	266	287	303	306	278	275	277	274	285	306	267	270	295	282	296	279	269	275	281	290	330	311	312	295	275	300	271	260	331	306	290	301	292	299	292	319	289	295	263	298	265	291	267	294	291	300	287	263	298	319	288	290	298	276	273	309	316	285	286	283	295	274	290	289	333	268	290	254	291	288	299	258	290	285	253	310	291	281	292	261	265	274	280	284	293	304	284	287	254	250	296	266	278	293	277	250	267	277	278	295	265	305	284	278	306	276	289	284	269	267	287	235	280	304	276	297	278	294	271	307	267	284	339	281	330	279	290	296	306	277	271	263	288	268	250	312	281	309	282	299	286	283	266	309	272	268	313	299	298	292	259	328	279	309	263	285	285	278	313	301	281	285	296	309	311	310	271	286	273	287	285	280	284	300	293	293	303	277	263	283	312	272	308	306	311	286	309	261	277	288	264	282	302	253	270	279	283	263	272	300	277	281	280	305	292	258	295	286	292	267	297	347	273	274	256	306	259	272	312	275	276	286	299	293	279	265	282	288	296	284	289	307	254	293	281	292	305	289	301	310	301	297	287	264	282	310	255	314	302	281	254	271	288	294	306	288	288	300	294	296	288	272	268	274	323	273	269	331	287	298	283	285	259	255	274	294	277	293	277	305	287	299	276	302	303	283	304	299	293	266	267	287	281	287	250	260	284	263	310	260	282	329	270	292	305	294	281	292	296	306	290	277	309	266	253	291	304	267	306	278	286	287	283	325	301	276	270	294	280	277	284	281	298	288	297	327	295	311	274	284	281	294	329	285	259	320	301	315	316	305	282	244	258	296	288	264	281	270	237	306	285	308	283	290	269	331	287	280	270	283	290	312	296	257	270	267	326	258	303	308	290	289	286	306	287	302	317	289	306	276	275	292	286	279	302	279	261	275	278	295	284	274	325	292	300	279	304	297	320	290	279	286	294	272	290	277	283	283	274	298	282	294	303	319	255	267	286	312	307	262	285	303	289	293	307	286	292	283	278	300	341	285	282	297	302	278	282	295	277	268	268	306	298	288	277	305	283	279	291	265	271	280	280	302	269	275	303	275	262	285	291	305	267	292	300	280	275	258	305	272	288	272	267	263	290	262	280	294	287	300	309	261	258	283	278	327	283	281	287	292	291	284	268	275	249	294	283	306	317	280	288	249	269	293	279	320	267	285	324	325	259	296	284	272	336	298	291	301	289	286	313	295	277	302	275	264	294	262	298	295	297	290	275	322	265	306	273	277	263	294	318	313	287	279	288	298	298	295	289	271	286	295	274	278	266	295	305	264	292	303	305	283	272	256	308	308	299	266	280	299	287	282	299	276	304	315	289	282	299	280	284	287	296	306	281	257	268	302	304	272	299	302	313	275	308	284	275	279	256	301	275	281	302	275	289	276	281	308	308	318	300	277	275	290	304	259	300	319	272	292	283	273	287	289	325	293	281	266	288	299	298	279	318	320	280	281	303	309	286	282	305	266	296	314	256	285	290	281	263	258	294	303	247	271	301	277	315	279	295	277	306	304	270	307	316	314	280	292	267	286	267	285	243	255	282	301	260	289	289	286	282	282	267	248	303	262	247	279	299	305	269
31393	46621	31709	18204	13336	9490	6839	5385	4522	3846	3061	2394	2020	1431	1138	958	782	631	570	558	489	490	481	415	378	417	409	382	402	384	401	374	393	353	348	342	370	328	318	321	357	348	338	315	348	355	333	293	360	326	358	329	330	356	334	321	316	309	332	334	297	345	322	276	293	304	331	311	290	319	305	292	321	333	314	304	336	313	291	306	301	320	309	319	303	294	344	304	297	272	296	301	300	338	339	282	327	329	318	307	309	324	301	310	317	347	299	324	271	330	307	311	323	315	340	294	318	301	298	306	335	303	318	320	324	323	303	297	318	298	320	292	295	288	290	305	301	325	320	330	322	272	325	303	278	291	312	285	314	329	293	325	298	334	307	279	303	351	314	302	323	335	312	296	323	324	303	338	332	315	352	323	269	286	314	285	291	346	351	317	322	307	303	312	321	349	340	282	333	324	301	297	305	312	289	290	309	309	314	318	308	317	317	323	325	344	367	325	343	298	326	328	318	281	303	303	309	316	318	308	333	297	270	318	336	306	323	288	328	306	317	334	316	323	304	300	337	322	331	295	336	274	306	283	323	319	318	323	335	267	306	309	325	301	307	320	330	307	311	317	304	336	299	309	299	300	289	313	320	281	343	321	348	319	315	287	303	324	285	283	294	324	311	329	299	319	325	309	311	296	333	323	311	308	331	296	302	288	326	334	305	308	307	304	316	330	295	320	312	330	309	294	303	313	329	306	304	343	301	332	341	291	313	315	325	307	339	345	293	333	308	311	311	305	325	319	314	323	297	285	315	335	311	338	308	307	320	314	311	328	314	319	334	316	351	324	273	316	306	332	342	313	317	288	308	289	293	329	309	308	312	314	310	306	284	311	311	305	329	309	302	322	295	299	304	318	291	321	288	295	307	333	296	305	291	337	304	316	320	295	331	312	311	323	306	299	318	324	314	345	321	282	314	298	326	310	295	328	313	310	324	323	323	341	289	310	286	299	316	304	323	304	301	328	295	307	306	335	327	291	301	336	316	310	320	345	309	303	284	335	294	347	328	305	340	295	331	323	322	313	314	322	342	316	314	325	310	317	306	328	335	300	307	335	315	321	321	305	330	290	288	295	304	321	295	314	310	318	315	291	323	303	318	324	289	336	322	308	315	332	307	302	309	320	301	305	293	319	320	293	306	299	304	327	341	269	287	301	312	320	329	318	317	298	282	326	335	323	304	297	301	324	310	351	316	308	312	308	318	310	328	315	334	315	301	333	310	296	332	296	320	307	305	332	295	327	339	308	278	288	319	327	295	295	347	318	309	320	334	315	319	342	316	334	319	280	317	276	312	339	312	298	282	299	315	320	301	315	342	306	322	332	301	310	317	312	317	296	292	306	310	310	342	308	319	277	306	323	308	283	310	339	282	333	331	305	314	333	293	322	323	325	345	304	291	323	291	355	298	294	300	267	337	315	322	302	303	312	296	309	329	284	322	342	317	322	314	298	297	326	302	334	291	322	301	324	305	294	312	313	313	283	296	301	349	343	282	338	297	309	324	315	319	334	316	289	330	283	307	293	306	307	330	326	308	318	311	312	293	293	303	301	302	315	316	316	328	348	294	327	303	308	309	339	300	306	314	338	318	290	292	310	321	295	311	321	328	291	310	355	313	346	292	330	335	333	299	308	317	314	304	330	325	309	310	349	303	331	307	299	336	323	307	316	311	306	306	315	326	310	295	340	332	312	303	363	309	301	286	323	336	324	351	336	312	291	297	317	305	344	299	291	311	336	318	348	326	345	315	300	278	327	301	294	310	290	311	312	318	320	314	299	289	323	303	316	329	318	311	321	320	333	356	326	303	318	310	298	300	315	318	281	321	307	311	295	299	319	307	272	310	305	288	342	314	320	347	316	280	279	316	341	323	314	322	314	324	308	336	281	330	240	311	296	307	315	301	289	301	325	354	317	317	293	293	295	315	302	315	308	295	321	295	317	322	305	290	301	294	306	314	318	305	322	305	330	336	326	321	354	285	313	294	287	326	369	288	293	299	280	294	281	339	319	296	310	325	333	291	280	295	354	309	327	312	313	327	345	305	328	348	304	335	317	286	319	288	318	316	307	284	316	295	301	322	298	324	309	302	334	296	266	291	325	296	312	292	305	315	339	300	331	306	289	333	291	312	308	299	319	310	289	281	312	313	316	319	325	299	333	294	293	303	320	265	316	305	319	310	302	322	317	341	313	309	322	293	335	328	318	311	308	335	324	306	304	332	308	309	307	320	316	314	331	332	320	324	290	323	316	291	297	338	335	319	330	346	319	318	302	360	318	311	340	318	290	343	300	337	326	321	331	307	290	315	309	313	307	305	311	305	290	309	273	343	294	318	310	292	322	293	310	328	305	308	305	287	317	306	278	333	301	309	346	319	333	335	328	323	311	310	314	333	336	305	335	321	319	330	310	296	332	348	304	282	304	297	307	312	321	294	324	269	346	299	348	331	297	319	292	330	307	317	351	320	289	333	303	323	341	300	303	312	313	311	350	284	321	295	263	293	344	316	330	315	336	303	304	283	324	317	322	305	256	329	309	298	279	307	339	314	327	318	310	328	331	321	317	316	320	310	304	319	302	314	361	300	312	335	315	290	318	283	295	327	331	320	287	293	297	297	332	342	303	319	297	309	326	320	315	338	326	282	308	339	297	286	315	310	292	324	320	311	304	329	332	312	305	337	328	307	317	322	322	346	311	319	305	352	306	317	330	322	328	297	294	343	306	303	319	316	315	294	328	291	326	305	298	276	323	311	319	326	299	329	338	330	300	291	293	308	292	305	328	297	316	292	304	341	293	340	302	311	301	290	331	313	316	293	306	305	332	300	353	344	315	334	318	289	306	324	311	268	307	325	289	312	327	295	301	297	266	307	314	310	328	318	315	335	289	328	323	284	324	361	301	303	313	306	317	291	292	346	304	311	312	332	274	321	320	296	312	334	293	332	297	281	303	290	336	339	319	329	302	287	323	314	322	293	313	292	326	320	314	330	312	309	332	308	352	329	295	297	320	307	303	322	332	295	298	330	301	275	315	333	298	313	293	283	328	352	320	296	344	293	297	299	317	306	334	313	318	307	316	296	305	360	298	327	320	327	308	307	335	339	317	286	308	322	344	304	289	303	318	302	302	333	330	328	269	313	332	315	266	311	292	299	306	333	310	314	303	316	334	305	302	335	287	327	303	275	276	332	335	309	297	290	327	320	298	325	287	324	285	311	325	326	305	303	328	301	307	340	302	309	320	343	332	318	339	333	327	302	284	292	320	324	311	331	314	317	348	340	311	332	286	307	339	333	328	325	336	319	336	368	318	291	308	287	287	334	314	305	303	331	314	288	320	307	325	310	329	304	299	316	310	334	289	290	311	311	301	315	307	293	315	296	330	326	315	312	336	305	305	347	339	320	317	336	335	369	308	282	367	333	304	328	314	312	315	324	306	297	318	313	336	319	327	308	291	323	318	315	311	329	330
23825	21265	28578	24584	21676	17133	9397	5701	4550	3893	3002	2413	1913	1394	1190	1033	884	698	566	548	570	536	506	437	477	458	455	468	411	412	432	423	416	413	378	402	412	379	382	384	380	382	348	347	347	390	385	386	370	386	392	363	375	351	359	351	360	376	314	326	340	358	375	374	370	383	357	361	360	378	340	336	336	367	339	341	369	408	374	384	320	313	359	367	343	370	368	384	355	316	330	340	340	347	367	351	356	358	341	351	341	344	353	351	357	307	340	360	366	333	362	365	370	347	359	370	345	332	356	369	345	353	336	350	374	347	338	366	351	344	349	357	339	355	355	342	371	314	360	332	367	335	374	347	325	351	339	315	345	329	333	339	348	346	328	360	331	370	327	349	391	335	354	345	338	375	348	408	347	347	346	370	373	338	369	340	358	348	374	362	333	343	326	337	329	334	346	334	344	324	336	332	341	348	363	335	368	349	368	331	367	325	345	346	334	344	362	353	348	375	356	342	368	318	358	345	374	329	365	351	357	370	373	337	373	349	340	348	374	358	357	328	333	348	358	331	356	341	345	380	365	336	328	359	330	333	320	361	334	325	370	356	324	347	335	326	338	373	353	372	323	403	353	368	315	332	339	355	346	322	328	325	338	347	348	335	348	371	367	367	315	333	373	345	318	368	358	358	327	346	371	372	348	315	357	364	350	340	366	344	341	370	362	368	368	339	363	362	325	374	327	382	342	329	341	346	344	353	394	326	358	337	339	347	377	333	318	334	387	332	371	336	346	357	357	340	374	365	379	345	345	350	358	360	363	322	374	373	354	377	339	332	343	350	336	343	346	356	331	366	357	349	384	334	368	347	360	319	310	371	326	350	337	320	336	346	339	378	316	338	365	337	343	333	340	354	327	388	344	341	327	356	359	308	353	352	378	347	377	308	343	347	387	367	343	353	340	381	359	361	339	343	362	379	368	364	333	352	354	329	358	375	351	331	353	386	359	379	366	354	357	348	363	333	367	365	321	329	343	371	330	340	344	353	346	301	374	354	328	379	317	350	329	365	405	338	354	355	355	341	363	331	349	333	348	339	344	366	377	347	344	354	338	341	366	329	298	335	335	372	333	332	335	332	343	341	344	351	364	333	344	318	410	338	356	349	343	350	372	378	353	320	326	320	358	346	337	339	352	357	331	352	315	372	370	342	349	353	365	345	344	347	342	348	370	313	355	390	351	363	325	364	336	366	344	350	342	352	314	342	348	355	354	345	366	328	347	324	342	352	333	367	326	324	331	322	357	345	368	338	333	356	356	344	374	367	315	359	367	366	330	343	376	339	348	341	393	359	377	322	361	342	343	304	351	346	341	362	318	362	356	383	349	370	346	338	339	350	342	314	313	360	326	347	349	321	352	352	362	338	350	331	344	360	320	321	367	361	361	332	371	326	354	355	367	351	303	377	369	347	341	363	370	324	343	352	344	334	346	335	340	389	313	387	330	342	349	369	323	346	356	379	372	354	337	331	373	326	364	359	368	365	333	347	347	337	360	371	346	351	352	364	342	359	298	340	344	395	324	358	373	371	350	350	380	356	344	378	364	346	315	349	335	334	371	374	356	343	328	350	351	374	356	365	358	340	357	341	331	300	361	332	367	358	378	332	362	371	380	356	340	379	359	346	324	354	344	355	333	350	370	363	327	301	350	330	342	358	395	345	316	346	369	370	350	380	327	347	343	335	353	348	352	361	369	351	346	358	319	366	333	335	331	345	362	333	361	346	365	375	352	369	334	349	362	358	350	358	357	320	348	367	348	321	339	351	341	336	333	352	335	342	336	365	381	364	362	353	359	308	305	367	361	310	365	353	359	352	371	360	329	357	352	358	341	344	377	368	374	309	379	360	374	369	337	340	353	384	364	325	356	355	361	386	344	355	341	318	336	351	343	366	348	358	323	354	378	351	384	332	365	338	328	346	364	329	358	361	329	364	326	365	334	351	389	336	341	356	359	365	345	371	365	332	336	299	372	298	313	356	363	340	321	351	327	370	362	355	343	384	344	353	375	357	363	378	348	345	377	358	358	347	366	326	352	362	385	322	351	354	354	316	367	344	322	359	364	342	354	354	349	358	352	350	360	372	329	351	383	348	368	401	362	367	334	353	349	350	366	353	328	377	370	323	357	381	362	341	323	366	334	355	331	349	319	360	354	355	345	348	381	351	370	326	359	347	348	354	384	340	353	367	311	338	365	340	374	345	376	372	338	353	374	348	369	365	328	353	325	335	357	393	360	385	316	349	343	320	356	385	339	359	351	329	371	344	353	354	348	367	350	337	351	345	348	361	372	325	341	356	369	330	350	389	371	347	348	375	350	321	351	374	366	352	329	336	340	332	359	352	391	364	368	346	350	357	365	382	346	334	358	323	357	383	330	350	373	355	347	369	330	368	356	363	353	349	340	334	352	351	354	356	332	354	324	324	358	352	399	377	318	359	363	365	370	359	330	340	343	334	368	346	372	338	372	362	337	363	336	351	350	344	366	381	364	343	350	362	322	293	347	354	360	409	312	364	349	336	344	346	333	396	322	332	353	336	336	318	325	342	380	318	345	339	349	350	350	423	337	358	324	389	353	353	329	356	331	343	324	376	402	372	337	381	338	359	334	331	336	366	369	349	352	335	371	355	353	368	340	353	351	340	392	360	361	341	342	338	395	366	352	363	385	382	353	331	353	373	345	381	358	357	373	312	413	394	362	386	332	345	349	338	350	358	342	379	368	346	358	360	336	370	408	358	352	326	345	355	338	344	378	361	397	372	348	361	372	359	341	373	360	319	355	356	313	359	367	382	355	374	362	339	350	381	361	370	349	349	345	340	373	339	359	349	346	355	374	344	362	365	360	368	328	355	345	371	347	388	333	354	355	355	370	368	359	358	359	364	352	333	355	334	320	349	349	342	346	326	340	355	349	365	359	340	348	351	361	337	352	328	348	349	345	330	349	357	329	337	332	357	326	364	327	337	352	293	336	340	360	322	367	364	333	341	311	358	344	342	365	347	335	371	397	348	387	345	364	327	349	369	372	388	360	324	315	350	347	346	349	362	347	334	368	343	329	336	356	357	359	380	350	336	327	339	335	355	334	350	350	359	356	386	329	356	372	350	367	369	355	342	379	339	360	381	362	343	364	339	355	369	328	325	355	371	347	335	327	348	375	351	347	398	365	334	354	336	347	356	361	385	374	363	355	331	326	328	367	339	336	364	384	367	353	333	352	343	359	358	373	346	371	364	328	360	326	310	317	330	355	344	391	345	389	357	339	393	337	369	349	357	353	351	361	362	343	359	341	362	400	376	315	341	379	385	328	367	328	367	356	402	366	350	331	352	396	342	371	349	372	380	340	338	344	358	351	346	345	342	351	363	356	332	360	367	325	330	334	367	316	369	360	357	373	358	368	327	324	327	341	396	354	321	340	371	353	337	336	357	352	353	382	338	360	316	365	344	375	369	354	352	331	339	341	370	379	350
32190	57976	41082	25442	20045	15076	11107	8717	7517	6073	4758	3776	2941	2207	1854	1530	1230	917	809	762	690	672	644	604	551	540	553	499	476	520	505	487	471	438	462	441	458	430	458	436	402	374	400	368	377	447	408	364	428	409	386	431	429	401	344	381	394	385	384	350	365	417	393	370	405	358	395	404	396	408	407	376	378	383	404	395	368	385	434	401	369	409	383	369	382	354	390	362	421	347	376	373	375	398	376	375	380	423	369	375	327	422	371	371	395	400	359	394	356	364	380	358	385	377	388	367	394	360	373	399	371	406	383	372	377	350	365	356	403	383	379	384	385	362	367	387	329	345	347	389	390	351	396	386	421	360	367	372	407	363	361	362	385	405	369	310	388	362	342	357	380	391	413	358	389	410	375	378	423	380	389	362	385	363	363	371	370	409	393	381	363	369	416	384	403	369	372	379	376	395	375	345	395	380	382	378	362	398	354	365	371	374	383	397	392	401	415	374	377	402	411	366	390	349	412	389	386	383	373	363	361	387	386	351	373	359	361	382	404	404	374	372	376	344	366	395	401	399	358	370	373	360	372	364	365	379	439	381	359	378	408	368	426	404	396	400	369	405	363	355	396	355	369	374	367	397	362	368	344	404	342	367	412	364	371	374	374	380	351	374	360	374	381	380	369	371	374	382	393	372	387	375	394	375	341	373	381	393	392	346	398	384	363	381	374	372	407	317	382	364	389	381	386	415	378	384	370	403	359	393	375	380	383	364	377	385	379	382	401	346	379	414	371	390	378	388	356	371	394	393	341	339	375	398	390	380	344	379	377	368	363	343	379	390	390	364	377	371	381	396	359	387	366	369	329	348	385	368	383	379	391	387	398	394	363	377	407	380	370	362	344	358	370	370	380	364	386	382	359	379	349	379	384	374	377	358	360	364	389	385	372	368	370	353	393	376	366	400	383	356	379	397	387	376	379	368	384	375	395	343	385	364	403	380	351	368	384	414	349	363	370	370	358	358	360	373	378	355	408	392	366	383	447	345	386	397	354	402	383	399	352	363	391	394	394	374	395	351	331	405	359	357	393	387	384	397	367	399	370	369	384	411	383	328	374	355	385	370	385	380	389	402	382	365	397	371	336	402	326	381	391	386	376	379	373	389	365	354	357	407	379	408	387	385	362	373	353	365	370	357	393	401	361	373	377	356	383	396	373	357	389	380	357	384	356	393	402	394	383	374	415	360	395	376	377	379	367	370	395	427	378	353	365	375	398	401	406	375	413	353	375	388	381	396	358	385	386	396	399	367	375	399	398	414	375	404	372	369	391	345	361	376	378	376	376	373	388	416	385	392	356	389	376	377	391	376	367	379	387	364	375	372	392	394	328	423	370	351	387	372	347	378	405	388	368	404	369	365	384	417	374	387	396	366	385	407	351	352	398	350	384	365	393	406	360	351	385	396	352	339	388	431	362	380	404	394	403	384	370	394	374	373	374	359	344	374	394	389	355	369	406	358	376	384	378	384	382	330	369	398	362	371	353	362	395	366	375	400	377	345	358	398	351	373	374	381	379	389	388	380	366	370	373	414	353	409	382	378	376	354	375	376	382	334	401	427	388	381	390	367	392	363	405	388	352	420	390	341	352	379	388	403	387	352	377	412	370	395	370	360	370	381	409	377	408	375	364	371	392	352	384	363	395	372	349	395	391	375	378	363	357	344	345	426	392	349	392	358	414	399	386	393	371	361	398	362	368	363	388	364	394	358	393	387	367	388	381	408	399	376	373	394	339	372	386	374	372	391	425	374	387	367	383	334	349	375	374	371	374	341	372	354	396	385	410	391	413	352	348	359	334	377	397	369	391	366	378	357	361	393	399	397	393	341	404	339	391	368	397	394	329	388	386	410	407	385	383	359	382	365	380	384	387	388	368	377	385	375	397	363	365	362	368	367	387	373	395	365	345	401	361	351	342	384	363	378	384	378	347	366	376	384	411	375	397	387	382	377	368	341	395	388	377	396	381	398	355	390	372	375	378	358	366	375	382	426	359	410	384	383	364	357	405	386	367	370	360	388	356	388	365	362	366	395	398	378	395	349	387	374	372	419	368	337	397	401	368	333	391	377	346	373	388	398	348	365	392	380	390	353	375	394	351	369	384	382	387	369	363	355	368	396	372	378	354	375	352	340	364	334	341	368	394	376	380	349	382	393	408	372	374	390	353	355	380	375	376	377	359	384	362	372	364	376	386	343	407	380	366	382	380	405	399	365	391	362	364	373	384	391	388	375	392	372	365	384	357	397	384	389	357	357	396	385	394	369	399	377	376	379	352	376	359	359	384	409	372	397	375	370	380	372	370	351	367	343	378	367	396	379	351	399	375	340	389	354	367	380	378	370	386	385	358	384	414	363	369	359	377	362	399	388	339	395	389	395	371	367	385	398	362	348	377	362	379	402	370	354	398	340	356	388	388	351	396	392	371	411	410	377	412	386	376	352	419	397	382	389	358	377	367	384	356	380	390	373	373	383	364	389	391	375	385	390	386	341	374	385	377	406	357	377	396	337	368	402	380	371	339	392	366	348	420	355	392	380	335	370	354	365	384	389	409	391	341	382	360	372	367	393	386	409	367	365	382	367	393	395	363	369	399	374	384	351	366	409	365	385	393	387	357	351	398	339	361	365	397	392	379	372	362	348	350	351	370	372	338	374	340	374	352	391	368	377	384	338	379	366	400	402	402	410	362	419	361	360	345	347	369	380	402	378	394	392	366	378	374	359	369	366	369	373	411	334	363	391	386	385	351	380	353	386	371	337	399	367	382	357	382	387	359	389	363	377	357	394	385	370	368	381	377	385	372	391	387	359	399	359	379	377	381	379	368	364	335	397	367	397	358	368	419	398	391	386	413	377	363	393	393	401	385	388	383	378	338	356	374	328	361	378	354	395	332	355	407	391	403	382	376	358	361	405	384	389	379	371	404	388	376	397	380	359	383	367	398	377	394	391	355	398	348	384	390	372	399	383	337	373	348	382	371	348	379	406	358	334	379	355	374	378	362	383	366	383	374	384	364	363	393	384	399	409	369	392	377	392	367	372	408	371	369	356	402	369	389	376	402	400	364	361	424	380	385	378	345	333	372	407	398	375	367	331	384	379	371	360	364	371	393	400	407	401	378	378	393	380	364	367	386	372	378	374	400	337	379	348	390	374	360	369	406	420	393	391	340	389	366	367	401	365	369	375	383	392	366	401	366	378	381	376	356	381	358	390	341	328	369	389	357	381	369	365	398	392	368	328	339	386	365	359	384	345	336	381	389	368	378	411	369	354	360	368	361	387	382	385	397	375	368	356	364	368	362	400	376	366	371	379	358	397	370	399	367	400	377	372	361	359	390	388	404	393	398	386	382	366	365	370	377	357	343	383	356	380	373	407	377	406	348	364	374	377	394	371	387	388	375	365	352	386	378	377	348	398	389	398	403	349	414	366	393	356	367	379	397	409	377	366	386	327	391	412	398	353	380	375
24927	21316	28037	25826	17924	10215	6233	4283	3398	2895	2153	1541	1328	1123	885	742	744	517	479	462	418	362	371	386	406	372	400	358	306	367	324	317	307	288	302	286	297	308	292	320	268	257	281	273	275	264	319	260	285	281	281	263	271	248	282	271	286	258	281	250	280	265	259	258	264	297	269	272	276	247	269	266	294	245	262	301	271	278	286	276	238	267	254	256	291	275	285	274	272	280	286	277	272	250	273	290	248	286	271	278	255	269	271	262	268	287	273	296	244	280	267	270	300	265	277	268	294	282	277	270	288	280	277	270	288	271	231	260	255	230	264	293	291	253	265	263	281	277	286	262	267	256	284	262	294	274	229	256	245	265	248	279	282	251	292	294	240	287	251	277	253	312	267	285	283	252	253	259	283	258	254	275	288	255	271	254	253	246	296	265	268	269	292	257	281	287	262	255	255	261	275	253	271	245	266	275	279	269	273	262	258	261	251	279	267	301	269	276	297	269	248	258	258	286	258	281	280	251	285	257	281	276	266	286	272	262	277	259	250	243	272	272	261	284	265	288	265	259	277	281	274	265	269	260	275	296	273	294	265	258	238	258	258	268	292	260	265	260	251	243	262	277	278	293	264	266	273	291	263	260	248	282	279	268	276	257	264	243	285	260	255	285	258	267	226	270	274	251	273	274	278	277	288	265	250	237	252	267	279	273	284	298	231	285	287	252	272	271	227	268	268	261	277	267	268	285	307	280	271	259	287	278	252	277	259	265	263	278	264	256	262	278	279	267	265	250	285	246	271	254	266	275	254	279	233	264	285	259	283	281	281	290	254	259	257	255	250	280	278	277	287	283	274	270	283	260	283	251	266	247	274	257	271	263	266	274	302	239	252	279	266	274	265	286	261	280	258	263	244	275	265	248	252	268	287	258	294	274	275	265	253	269	251	255	284	283	267	253	269	268	283	284	275	267	293	240	239	264	255	264	285	267	260	299	261	269	269	253	265	264	274	230	300	255	253	251	272	256	255	279	279	250	273	281	279	252	270	285	285	300	271	260	250	277	259	247	260	257	264	257	256	279	254	280	285	254	276	261	262	284	259	247	263	269	264	257	245	275	265	271	242	275	279	252	292	253	255	292	266	301	254	276	257	285	260	271	273	238	261	251	281	259	272	249	275	246	269	253	284	269	272	259	306	244	295	261	255	285	291	277	261	252	281	270	253	278	286	265	251	264	276	271	270	252	247	284	269	291	290	245	267	279	270	241	295	254	261	271	287	298	268	226	267	254	266	262	276	265	277	268	279	258	261	274	275	248	220	245	262	278	282	257	270	277	263	274	265	287	271	256	282	250	286	272	243	263	265	260	261	240	263	254	271	254	257	276	273	267	265	253	287	281	270	235	288	286	293	274	290	250	248	287	267	272	275	273	268	300	277	268	274	266	261	313	266	252	260	253	279	281	270	273	255	291	294	271	243	273	306	255	271	282	257	270	251	283	240	274	263	294	263	291	284	280	230	289	259	266	267	275	258	256	257	247	259	247	277	239	260	272	274	273	266	242	265	269	258	278	256	245	268	239	258	298	288	259	250	282	253	266	260	284	294	279	257	255	274	256	261	263	253	291	266	264	263	259	303	241	258	266	281	263	283	260	253	260	264	267	254	262	264	280	307	257	281	275	251	267	267	250	265	313	249	260	283	264	270	285	269	253	268	263	245	273	272	271	272	266	264	275	270	292	254	271	271	259	217	248	295	251	250	261	259	273	239	240	255	244	250	238	261	275	270	273	262	274	305	278	285	286	268	261	272	289	266	254	291	276	271	283	274	309	282	267	282	251	250	257	241	284	274	256	238	255	302	287	277	269	268	284	257	279	282	297	273	287	270	300	246	267	263	283	278	261	285	274	287	276	250	281	274	274	252	312	278	250	276	252	263	270	266	244	296	247	283	295	307	253	277	249	254	291	273	263	248	258	231	255	271	279	242	283	252	279	259	269	278	250	255	282	277	246	243	272	276	284	274	283	269	282	261	265	252	267	280	263	288	266	248	259	254	275	257	257	257	267	270	260	258	260	254	260	269	255	269	255	279	245	273	254	276	257	260	298	264	272	255	295	265	257	255	257	270	281	275	295	264	273	265	256	272	258	253	310	253	225	249	306	276	277	294	275	268	272	252	253	271	264	271	289	262	253	288	261	252	263	281	274	290	296	262	278	272	256	261	273	256	253	278	274	252	267	272	251	273	266	244	279	285	307	289	296	249	250	274	252	265	258	271	251	234	289	255	250	276	254	274	291	278	273	270	267	280	268	259	246	276	252	258	259	289	260	276	274	243	264	251	285	275	256	236	251	272	270	292	265	312	272	275	258	234	250	257	276	302	284	276	281	277	281	263	267	274	267	273	286	252	304	275	281	257	259	268	273	272	264	277	288	288	258	227	267	262	261	257	279	273	274	275	241	282	288	294	250	283	262	250	259	308	292	271	276	265	238	277	276	309	271	269	291	288	270	269	256	258	293	283	276	261	258	271	286	246	284	280	311	273	278	265	275	273	278	251	263	283	271	264	283	283	265	260	243	280	229	237	272	290	257	259	225	271	252	279	282	257	243	284	286	258	259	268	259	282	297	279	301	244	284	290	261	258	255	275	260	275	261	267	262	287	228	261	282	269	303	264	261	275	271	274	261	262	294	277	248	257	261	282	270	259	274	280	292	263	269	267	254	259	254	255	271	274	278	277	273	265	231	299	268	250	271	261	285	296	257	273	253	267	267	279	293	292	296	221	268	294	249	271	224	263	275	239	288	295	272	257	229	248	283	268	283	264	286	258	281	260	307	272	301	262	278	297	262	281	257	267	270	279	270	260	287	260	276	274	249	264	279	266	238	273	227	260	258	283	279	269	298	264	278	298	290	262	242	276	272	291	264	270	245	278	284	250	261	258	269	282	294	255	249	281	254	246	249	271	249	280	270	272	262	266	261	278	280	273	282	281	264	258	265	277	259	272	262	257	237	294	260	253	260	246	271	281	263	262	266	269	259	266	245	285	281	322	264	275	292	248	273	271	270	272	260	296	274	271	315	291	293	249	275	259	263	274	257	238	250	267	228	251	284	263	270	272	249	260	255	296	312	291	283	261	252	253	252	268	272	261	254	300	251	251	280	285	240	277	271	278	247	288	272	249	282	262	261	278	251	266	282	271	244	268	265	268	253	238	253	271	267	265	245	277	236	278	273	275	284	290	272	282	270	281	251	272	244	287	259	265	295	274	265	285	286	260	237	243	275	255	278	273	297	275	287	265	274	278	244	285	243	303	248	246	288	255	299	250	262	280	275	250	274	268	284	311	253	277	300	277	262	287	265	244	264	272	293	255	276	272	269	277	266	280	266	256	274	264	228	280	282	271	273	259	277	267	273	292	262	265	267	280	272	273	283	281	288	250	276	284	262	262	250	275	281	307	252	298	261	274	237	276	254	285	269	265	270	264	265	284	287	242	265	284	280	274	295	295	307	269	248
31664	52572	36877	22041	17359	13189	9524	7550	6222	4927	3617	2760	2286	1781	1464	1205	1021	673	596	576	519	509	508	451	436	461	422	385	395	389	413	351	331	325	313	368	343	339	327	359	333	323	323	329	293	301	306	332	301	280	315	322	303	305	302	305	338	313	284	307	329	311	302	314	314	285	285	265	288	301	292	291	278	278	290	290	293	301	266	301	278	274	307	323	312	290	311	273	267	274	306	301	278	298	307	292	319	294	312	268	314	266	283	298	308	312	289	308	310	310	306	292	272	283	301	301	309	303	287	317	307	291	284	304	310	326	278	296	298	305	283	284	280	341	295	282	274	295	306	279	288	291	313	310	302	277	303	273	328	318	325	286	306	282	271	276	313	319	321	296	278	299	300	332	304	268	247	317	295	270	314	278	319	282	298	285	283	284	280	283	318	293	283	329	293	268	331	290	280	285	282	267	319	343	290	304	315	299	308	283	290	304	282	262	314	309	309	296	326	263	306	280	280	325	305	295	261	257	286	291	293	310	321	295	316	270	304	325	264	293	263	308	311	283	274	290	297	280	302	312	287	300	302	309	338	284	291	292	289	312	286	332	291	308	281	279	294	313	295	324	289	310	301	283	303	282	313	335	268	305	288	306	318	280	313	287	280	303	278	316	322	303	317	312	298	281	309	300	310	297	286	285	315	291	265	291	266	300	336	299	288	309	311	292	283	298	293	287	322	280	317	291	300	316	325	293	291	290	296	285	309	311	285	289	285	330	301	292	318	287	299	307	306	294	282	271	291	283	296	289	294	292	287	297	318	326	279	287	286	308	284	281	295	284	288	299	285	286	281	289	306	285	271	297	283	279	285	306	290	302	318	291	283	299	306	271	310	335	318	279	289	306	282	287	271	287	270	328	306	293	276	304	279	295	277	282	299	317	286	296	291	286	302	277	290	307	271	304	283	276	316	274	301	302	262	266	293	296	316	297	273	288	291	284	316	290	285	279	313	300	297	296	285	290	318	312	303	277	277	312	313	310	288	276	305	321	320	300	306	288	312	303	309	311	343	310	266	284	297	281	292	298	278	295	304	293	317	318	300	273	288	302	304	319	321	288	304	278	307	320	283	275	304	318	294	287	299	301	285	287	282	302	291	307	299	314	311	303	299	311	271	322	301	305	285	303	288	315	269	295	265	283	296	303	298	293	290	297	310	315	244	300	295	316	328	298	319	310	303	287	286	275	302	306	289	306	310	289	302	334	271	310	306	287	305	304	306	286	288	312	288	302	300	283	272	298	281	333	304	280	295	284	293	320	288	324	296	276	277	299	281	289	306	289	313	307	307	290	271	312	309	303	281	317	335	301	296	291	310	304	312	289	290	317	324	322	335	296	315	339	279	287	266	289	293	311	318	301	303	291	309	281	305	311	267	301	301	301	277	283	296	302	270	321	284	301	301	295	317	278	325	321	292	303	312	282	305	280	319	293	291	307	273	279	336	301	304	284	306	325	321	285	310	317	295	295	297	288	289	295	282	307	307	276	291	301	309	326	304	279	305	283	295	320	300	268	282	293	302	295	320	307	256	281	317	302	290	287	332	303	289	291	281	321	273	279	297	294	280	268	324	305	298	267	305	288	268	325	269	282	270	264	272	297	299	293	309	302	262	295	305	288	288	263	304	304	307	295	283	292	318	300	310	291	278	315	292	316	288	294	282	287	333	290	299	312	303	302	292	255	300	280	310	306	264	301	308	311	314	328	313	296	304	289	318	305	265	292	281	274	297	304	290	307	303	308	297	324	296	310	307	296	271	266	302	291	282	300	308	275	284	289	285	274	350	302	286	318	291	277	319	308	288	276	301	293	288	295	327	306	284	309	288	365	298	325	301	278	277	277	296	274	304	293	298	298	293	281	297	303	295	312	296	288	309	299	325	302	296	295	311	291	304	307	280	312	297	286	301	290	297	305	302	293	284	298	307	310	276	310	307	310	289	302	270	327	317	284	282	298	284	314	299	292	302	282	304	303	310	303	261	284	299	301	293	300	293	293	291	303	293	350	303	324	295	274	298	292	280	291	320	340	277	287	312	284	311	280	304	286	288	278	291	260	326	279	283	307	315	305	277	296	281	308	279	289	335	297	312	280	310	302	286	283	316	286	277	279	294	283	295	291	297	293	291	289	297	300	321	274	305	311	276	284	278	321	289	301	327	297	315	313	284	276	300	288	310	288	304	299	293	298	302	290	284	318	287	294	284	324	280	296	282	272	288	291	332	289	313	314	281	297	306	304	301	316	330	306	317	307	278	310	299	305	300	275	314	299	310	326	301	281	272	346	280	313	275	269	284	313	288	314	312	308	274	293	292	321	300	298	266	299	301	314	299	306	298	304	283	296	312	289	298	289	303	325	315	268	305	327	268	295	311	311	302	268	298	301	288	314	275	321	309	312	321	276	269	312	307	262	280	298	275	303	272	325	342	281	284	316	288	288	300	269	295	303	327	316	308	318	331	311	272	312	317	306	301	309	299	261	290	311	252	293	299	286	307	297	331	300	277	316	297	308	277	295	304	325	279	290	295	313	297	278	301	280	280	313	318	335	291	308	309	304	300	306	323	297	319	301	299	289	303	326	290	302	290	278	298	323	315	324	324	296	295	283	303	288	262	286	317	310	281	290	301	310	301	284	275	324	300	297	293	269	312	288	300	301	305	297	291	260	316	298	299	302	299	301	289	283	300	295	288	277	292	300	285	313	281	286	279	327	295	288	285	287	289	302	284	314	285	297	321	309	303	343	297	288	288	279	293	309	257	263	304	288	265	284	325	308	286	281	320	315	290	296	285	292	279	284	316	303	297	276	298	290	304	284	303	313	284	312	322	309	286	268	268	282	271	307	275	312	275	323	295	283	291	282	318	289	284	263	273	282	291	332	311	307	295	283	293	289	302	298	289	288	289	282	287	330	290	310	307	310	249	285	274	306	321	263	277	268	297	299	302	282	298	304	281	293	289	251	291	320	330	331	299	276	298	285	273	318	267	298	298	295	302	286	316	265	307	319	274	307	292	274	293	303	293	315	278	315	341	296	309	281	281	299	294	293	289	323	306	284	278	284	277	320	296	310	257	280	305	324	293	284	281	299	306	292	268	297	301	297	335	298	283	264	277	305	259	295	322	300	315	298	285	320	316	328	305	303	296	297	302	300	312	303	323	304	306	302	278	303	299	285	320	289	284	312	331	325	294	308	281	304	276	315	270	290	296	307	318	319	301	304	275	318	323	327	287	284	306	281	316	300	294	300	296	271	287	324	280	297	302	302	290	332	282	280	309	275	296	290	282	276	323	316	276	294	291	277	293	287	293	272	304	313	295	293	296	309	297	268	302	302	287	293	272	299	309	310	314	319	273	286	249	319	333	278	281	338	288	289	284	273	290	282	296	287	279	302	270	266	330	277	310	299	298	315	318	285	296	314	305	317	290	291	311	303	281	294	323	314	298	292	294	286	286	288	311	311	326	290	304	306
22761	21326	29025	23982	21642	22443	18648	9566	6863	5167	3729	2837	2368	2009	1584	1392	1040	789	794	691	640	593	611	555	571	549	525	498	495	486	446	434	463	446	453	445	459	415	427	432	389	401	404	373	382	374	382	386	368	383	404	428	385	400	366	412	385	412	336	349	373	378	376	349	342	333	371	377	364	380	357	351	329	380	356	385	338	393	370	375	382	337	369	392	349	385	370	336	370	367	379	393	342	385	348	378	407	349	385	368	354	347	358	360	381	372	346	372	386	366	356	384	376	366	373	349	336	372	377	351	345	346	356	364	359	336	341	349	330	401	360	357	405	380	351	349	334	368	355	367	316	369	328	334	374	349	364	369	389	354	339	326	360	373	313	372	373	364	361	343	340	367	318	393	360	353	338	361	356	376	378	359	380	344	381	350	361	369	343	342	400	392	385	408	325	362	394	404	362	409	330	358	359	374	355	342	356	357	400	354	393	326	366	397	359	347	344	351	381	337	403	343	351	340	355	338	349	406	379	350	378	364	373	358	375	370	381	370	382	358	352	329	342	367	380	358	386	371	358	379	352	355	359	373	389	359	365	368	364	362	385	386	347	373	393	390	370	370	358	370	388	358	372	352	354	372	351	348	369	394	349	399	352	358	378	391	378	344	324	341	357	338	356	360	386	378	379	385	335	368	384	363	350	349	369	368	364	349	403	392	397	363	338	353	331	381	348	374	367	400	377	361	388	336	381	372	371	347	340	389	361	377	346	393	328	344	409	412	368	374	346	363	332	361	383	356	378	360	359	376	379	350	390	353	351	361	396	356	372	350	368	387	403	378	377	357	342	353	379	331	353	373	369	339	365	396	358	382	377	377	339	390	370	355	361	382	369	360	381	379	346	355	377	356	361	381	366	357	332	329	400	315	368	319	360	357	396	340	355	351	330	351	345	366	364	362	348	357	351	402	370	384	378	341	342	366	355	383	370	378	339	362	364	369	401	329	383	363	374	368	326	350	388	343	360	374	376	396	379	377	363	352	400	347	340	387	356	351	353	388	367	369	364	386	343	342	348	361	353	391	349	362	365	364	354	338	401	315	362	365	347	345	373	345	350	344	360	425	351	351	384	368	371	338	359	354	367	365	332	382	328	345	347	355	365	377	360	340	371	364	394	352	383	389	365	334	368	376	327	375	370	376	324	380	356	361	374	360	368	401	352	361	326	368	351	381	332	327	366	369	356	335	335	352	337	377	369	381	370	355	386	371	379	375	339	372	358	404	337	368	359	366	365	367	367	316	380	377	366	321	366	358	368	347	373	345	336	367	353	375	373	352	352	356	364	352	366	335	352	391	414	352	346	394	407	378	378	331	395	353	343	327	391	355	366	350	323	345	343	373	372	407	406	343	335	343	358	365	376	373	333	367	365	359	375	401	350	360	355	354	379	351	356	369	362	390	364	367	368	351	380	361	366	341	369	357	354	375	343	372	372	378	378	357	379	376	378	355	324	396	380	364	386	350	368	344	341	352	351	389	377	345	359	355	375	360	361	368	348	410	363	394	343	357	402	364	368	390	367	355	405	351	329	365	376	363	354	330	356	370	356	348	394	379	401	359	338	388	362	347	382	387	365	396	391	398	362	352	349	384	355	345	395	390	406	378	375	363	385	354	362	375	366	372	379	377	388	361	350	384	364	386	394	364	380	329	384	392	376	378	371	370	359	367	341	368	365	364	374	328	379	342	359	377	391	337	383	355	353	335	380	338	345	342	358	356	359	391	362	379	363	387	358	337	356	353	381	373	371	377	361	331	340	404	358	355	377	369	395	326	366	352	389	388	353	386	340	403	392	367	385	357	356	369	387	349	390	384	359	362	342	352	393	348	355	347	362	298	354	367	373	346	351	352	363	377	384	358	351	370	384	347	353	381	359	380	386	345	380	379	374	376	360	376	350	354	375	343	350	359	341	374	385	354	420	346	343	350	355	342	338	363	350	403	328	354	350	361	378	373	351	333	335	370	374	363	404	395	373	348	383	339	358	337	373	376	370	359	362	379	364	388	355	355	360	351	371	360	328	379	359	365	354	343	348	356	337	351	370	374	390	343	349	363	367	362	364	340	357	393	358	364	355	379	360	356	371	337	376	363	353	353	354	385	353	336	358	356	381	325	364	378	349	356	358	349	376	370	368	357	363	362	382	379	344	359	357	354	384	375	365	365	373	375	370	401	352	367	369	351	381	383	376	394	363	323	346	378	372	415	356	396	372	374	356	391	383	352	377	374	349	368	344	386	361	355	342	356	374	367	394	341	367	340	365	362	355	391	373	378	337	392	365	338	377	334	374	368	349	332	362	396	371	376	380	322	359	350	346	377	373	360	359	366	384	366	356	363	348	328	360	330	378	349	353	348	368	359	358	348	380	383	372	340	363	381	339	316	335	337	329	349	368	359	375	392	362	343	354	370	399	341	325	356	369	364	355	322	371	353	367	375	342	353	325	368	372	397	371	363	373	351	363	352	362	362	373	368	347	360	309	348	353	366	360	342	376	378	384	356	378	391	374	346	353	370	381	358	347	344	389	385	368	356	366	362	372	343	344	393	389	362	358	352	368	365	398	374	399	352	368	360	345	395	369	377	346	402	399	333	363	362	353	353	365	358	355	364	370	365	366	339	359	394	363	318	354	362	347	340	365	355	383	367	362	384	362	364	357	401	369	340	351	374	370	318	359	363	374	362	348	376	367	392	340	334	371	377	366	412	337	369	368	371	380	380	371	367	311	394	324	372	368	383	374	389	315	371	365	388	333	336	362	356	356	358	359	361	347	383	373	344	381	364	351	355	377	349	333	369	343	360	375	371	392	343	373	374	401	371	356	337	359	370	354	346	376	386	372	339	374	362	366	358	407	375	380	368	370	378	349	350	389	341	336	367	364	354	351	336	378	344	383	374	397	373	380	400	378	364	331	397	343	342	339	359	346	394	365	304	364	338	368	342	382	353	387	343	361	388	385	338	389	375	354	340	361	387	344	365	378	400	360	350	354	342	364	359	379	362	380	362	360	357	370	388	362	356	363	400	364	355	356	343	356	361	314	357	397	353	377	388	333	394	376	345	383	376	341	338	373	341	329	355	337	356	380	358	381	374	330	360	387	364	370	332	357	371	347	389	350	402	327	376	369	362	377	365	384	357	358	331	349	378	348	345	385	335	353	367	356	386	366	336	336	348	358	343	377	382	346	353	365	401	356	356	351	375	340	373	360	400	349	376	383	333	357	371	382	328	385	365	342	354	347	362	389	380	337	387	330	355	345	361	347	373	383	373	324	387	355	385	333	320	364	369	391	376	379	366	346	321	354	352	360	347	339	356	352	356	356	368	357	355	344	360	387	353	374	343	363	369	387	345	372	362	353	364	378	352	376	405	361	374	367	349	389	382	351	345	364	366	350	351	387	368	350	386	371	364	362	350	378	401	371	370	357	363	363	401	336	392	351	336	380	385	371	397	322	380	366	364	334	343	376	362
34849	64358	46361	31040	25834	20250	16093	12605	10501	8051	5776	4501	3901	3059	2403	1985	1434	1132	951	903	778	773	719	687	669	672	621	584	595	580	558	494	480	491	488	452	440	528	484	462	410	443	409	405	422	394	393	412	408	404	386	397	419	420	460	415	414	422	367	393	367	425	425	397	405	396	386	350	396	358	390	386	445	401	420	394	391	391	410	404	396	372	407	388	400	382	341	386	400	365	347	387	384	341	440	391	388	403	415	383	373	390	387	412	398	415	398	386	370	373	377	366	402	400	422	373	425	374	390	368	415	370	370	375	382	389	391	383	400	401	364	371	386	369	399	347	377	377	391	376	412	373	391	383	334	382	364	429	369	364	373	414	384	422	390	359	393	360	366	387	386	406	385	401	425	351	423	371	402	376	395	341	377	371	390	367	396	412	388	366	386	408	407	384	395	390	388	357	395	391	378	428	386	374	384	371	376	398	412	381	372	360	392	385	382	429	411	385	397	397	394	392	401	364	417	353	411	411	391	407	386	373	425	401	363	386	399	362	380	373	414	389	403	377	355	409	367	397	384	384	367	400	372	379	380	390	373	389	362	390	365	355	385	380	395	382	373	384	400	399	397	378	373	394	392	371	405	352	433	417	373	372	364	435	372	372	438	391	368	339	314	409	376	398	469	391	417	390	383	406	407	392	397	398	429	358	370	358	424	377	390	358	404	343	390	394	400	379	388	402	390	352	378	414	372	361	409	389	401	409	359	420	395	385	396	396	399	379	397	403	394	381	348	355	383	403	417	375	373	381	385	380	379	395	391	391	406	386	423	375	388	387	381	404	388	342	402	364	376	403	413	372	390	421	381	377	396	390	372	395	402	403	393	374	376	411	399	410	371	373	412	403	379	398	421	381	366	363	375	389	381	376	394	389	408	395	376	412	374	365	394	376	381	380	392	379	376	383	381	395	421	388	355	386	424	405	384	389	435	378	367	376	374	376	348	378	423	409	391	398	388	355	381	418	372	361	402	400	369	383	376	380	434	404	408	375	381	393	403	450	355	387	377	419	382	379	393	384	377	410	419	388	365	355	387	377	371	392	398	400	391	410	382	362	365	373	364	402	382	411	396	377	406	401	364	401	365	404	402	373	359	438	403	419	402	393	409	382	343	373	363	391	373	409	407	359	386	369	402	388	392	393	437	361	368	369	390	412	391	389	392	379	366	408	388	368	383	378	378	429	395	378	378	378	351	400	380	414	404	398	366	369	382	385	373	392	392	408	403	391	432	359	377	368	392	424	388	429	391	401	396	389	345	407	411	420	363	385	404	390	365	377	356	387	394	391	371	400	383	387	392	389	387	370	408	385	376	357	384	410	418	387	399	355	387	397	384	386	410	394	374	401	370	358	375	390	405	366	403	363	409	395	408	392	383	368	351	394	373	440	394	391	392	404	369	396	406	426	374	407	405	383	389	381	388	391	410	383	433	386	424	378	375	386	408	366	371	370	390	381	382	353	411	405	453	364	378	399	375	376	402	419	389	416	382	406	404	388	393	397	404	412	378	348	378	405	365	428	447	374	369	381	344	365	346	354	418	381	416	409	396	376	364	400	381	388	373	407	398	402	376	371	370	380	385	400	380	381	398	404	399	394	400	377	399	333	383	384	403	362	372	387	408	392	361	412	407	448	391	405	370	388	388	384	404	370	395	344	403	392	415	377	405	382	357	386	381	395	443	377	395	415	368	393	368	401	422	414	389	406	342	415	384	382	382	397	369	381	377	362	413	350	413	430	353	427	406	386	378	419	373	417	406	406	394	382	395	359	369	369	408	387	392	365	360	377	433	371	413	375	364	414	396	370	409	391	394	356	401	384	374	400	388	396	391	381	395	356	365	359	405	384	394	360	406	388	420	410	388	369	391	366	383	385	361	381	377	391	391	400	391	396	404	395	362	359	387	391	394	376	347	391	365	401	391	397	373	386	370	376	376	396	344	400	374	406	390	394	396	425	413	394	390	396	388	376	374	363	409	390	374	379	355	372	393	414	385	387	355	377	407	399	394	425	387	379	380	392	373	376	382	356	385	369	390	400	402	375	387	386	355	386	356	378	400	406	366	366	384	370	392	360	372	386	379	377	386	368	406	393	358	358	373	436	395	387	410	418	429	430	366	394	396	407	393	387	380	364	453	372	413	407	367	410	374	393	377	395	409	385	358	404	401	356	343	415	370	387	370	363	403	400	380	391	380	371	389	427	383	406	371	381	362	387	392	396	390	406	390	376	392	389	388	362	422	397	362	385	418	398	352	374	391	373	417	388	393	385	369	375	387	405	431	374	381	393	398	391	333	388	369	438	355	387	372	352	402	383	374	390	373	373	403	403	378	366	401	371	382	358	389	410	415	362	384	388	379	394	390	393	418	368	362	357	391	395	359	386	379	406	408	392	406	368	393	423	378	396	377	378	393	407	389	373	373	383	388	403	386	357	364	385	389	391	384	427	380	378	393	361	410	372	420	366	345	398	375	388	366	407	404	384	399	414	393	414	391	369	408	387	384	379	404	415	400	381	352	376	424	392	363	374	390	354	382	410	355	392	383	382	370	413	347	359	361	401	418	410	392	417	397	396	355	396	346	395	362	393	416	328	385	391	369	360	393	398	404	367	386	370	415	386	363	393	363	375	352	376	374	396	380	383	409	351	401	403	392	376	385	385	416	416	418	378	419	411	411	362	391	342	394	368	391	394	389	381	375	385	382	403	384	441	404	366	387	372	411	375	384	385	411	408	408	400	371	384	388	386	390	384	406	423	414	421	397	401	382	364	372	373	438	361	403	364	394	406	361	387	404	393	418	387	377	408	386	414	399	407	416	405	413	386	383	369	357	385	447	416	405	377	395	395	386	366	399	432	380	407	363	378	383	365	399	390	416	401	395	397	384	350	376	359	402	416	381	380	408	394	429	402	365	397	389	386	413	403	396	404	416	375	424	374	408	386	335	391	381	402	374	379	409	413	401	372	393	367	382	365	377	386	361	387	454	392	374	346	378	388	372	401	374	425	385	397	386	398	384	347	372	364	377	379	393	439	359	429	387	407	406	408	410	386	385	410	365	394	387	398	387	366	385	376	378	372	411	384	399	400	377	395	371	382	410	415	395	363	343	398	393	369	378	373	377	392	409	364	357	380	400	370	380	394	371	409	391	385	391	420	391	413	378	375	362	383	377	406	382	404	360	380	366	425	366	398	423	406	384	411	393	404	409	392	404	359	386	429	368	387	390	395	378	371	383	392	395	406	378	411	405	384	379	368	400	369	377	406	399	391	396	394	398	384	405	378	382	434	367	397	387	396	404	350	382	401	378	396	392	397	417	420	387	373	425	388	355	412	370	390	359	350	427	363	372	403	410	383	367	400	364	390	399	357	378	395	385	391	365	380	377	388	410	373	395	389	375	373	389	373	382	390	365	411	432	398	404	412	375	389	393	378	405	399	406	402	366	374	395	383	400	390	389	399	365	376	397	394
31043	31787	31633	20252	11361	6926	4604	3541	2810	1891	1418	1236	1071	885	794	639	503	487	441	374	391	384	372	334	360	320	353	328	334	329	340	335	293	296	344	322	305	301	296	309	289	266	274	299	284	314	291	274	301	310	282	306	282	308	289	295	312	274	281	280	266	279	262	317	293	262	286	277	265	278	285	298	271	298	260	325	286	268	309	291	286	278	310	300	267	266	260	299	276	289	254	275	286	296	265	244	304	310	282	310	286	312	268	272	305	278	303	288	291	276	272	293	278	284	311	252	292	285	270	286	303	287	271	327	288	266	257	245	261	264	269	270	299	277	297	291	288	270	302	259	271	282	286	272	277	281	292	271	266	293	269	279	278	288	256	281	286	298	261	303	277	271	293	271	249	301	274	278	276	318	263	297	294	236	304	277	311	282	314	265	287	305	278	262	283	295	278	258	283	257	301	296	293	294	279	284	260	263	319	285	276	293	280	268	250	285	269	268	295	261	302	271	281	285	302	317	275	265	277	277	278	274	300	266	289	284	299	321	296	293	284	296	305	283	263	280	272	310	300	264	264	286	297	262	268	249	254	275	303	283	289	300	275	304	279	275	267	279	269	263	274	257	272	267	275	283	265	307	274	304	313	285	275	296	274	325	250	293	302	307	308	293	268	317	286	283	257	286	274	304	279	282	265	259	309	290	296	303	276	267	291	293	280	273	288	272	288	288	272	286	295	312	275	318	284	264	283	285	268	286	257	306	291	269	268	285	238	283	290	281	290	288	291	296	295	245	295	281	305	301	300	291	303	297	273	285	292	265	265	288	291	304	263	267	283	271	280	278	274	276	285	284	268	291	313	260	284	274	301	295	285	274	300	324	287	279	289	295	293	284	278	292	294	294	273	270	296	275	283	281	279	270	297	287	312	263	281	260	282	312	261	265	292	283	299	302	282	297	277	280	290	282	289	267	253	294	305	307	316	269	290	298	289	267	281	237	298	268	255	289	278	260	283	310	305	275	276	271	296	306	280	279	283	274	272	287	308	263	286	289	269	276	267	270	292	268	320	309	290	291	288	281	263	300	281	299	274	279	274	273	272	296	306	282	304	287	287	289	281	272	251	278	254	317	297	277	298	285	271	283	288	258	312	275	268	271	307	303	290	288	298	253	268	267	291	312	273	274	253	268	258	269	255	283	283	308	268	291	275	280	292	266	295	279	298	278	282	285	282	283	275	284	287	273	264	265	272	293	255	288	291	284	283	282	282	316	282	287	298	286	261	276	280	287	287	273	293	281	269	288	278	290	271	312	312	312	275	281	271	305	284	270	271	282	279	283	270	299	281	285	279	307	311	297	292	283	280	289	287	279	262	311	295	284	324	311	306	297	288	298	283	288	307	276	305	265	297	284	286	277	277	289	277	299	299	280	295	256	311	301	279	280	285	277	273	292	283	292	267	281	254	283	267	270	263	275	284	268	297	285	289	313	284	275	270	305	262	301	304	270	313	278	287	282	264	297	299	272	264	274	271	268	292	265	279	285	276	281	275	286	291	266	286	256	273	285	263	247	252	272	306	296	252	281	294	283	323	281	319	270	280	267	287	287	270	311	264	280	263	253	255	282	271	290	256	251	275	274	299	298	312	298	269	260	279	282	272	309	271	275	271	300	321	305	257	282	251	315	294	278	303	324	305	254	265	263	301	301	293	252	269	271	272	310	246	276	310	285	283	278	326	276	264	271	282	284	275	296	296	293	279	283	272	256	299	290	288	275	280	285	261	270	258	297	315	279	269	285	301	301	301	281	271	296	246	244	253	294	289	295	274	249	291	299	286	272	277	277	297	255	290	313	279	272	290	281	307	275	289	268	290	277	231	254	328	305	263	278	269	273	252	279	268	270	306	267	275	294	301	281	257	290	280	271	251	261	283	259	249	305	281	294	265	298	285	308	265	265	301	288	253	272	285	282	250	277	300	285	304	283	286	309	273	306	275	257	272	295	291	286	292	307	312	268	290	270	286	296	274	273	278	303	285	290	290	271	295	286	297	277	321	283	259	275	275	306	281	311	276	278	304	296	258	254	303	296	295	313	284	298	270	280	281	282	290	252	292	286	290	280	310	287	281	288	270	287	289	297	295	300	279	293	276	284	277	288	281	292	288	283	266	298	339	272	275	265	256	286	270	282	264	305	294	255	293	278	272	273	299	267	309	293	283	294	261	282	324	278	267	284	297	265	272	296	276	286	311	281	293	285	289	285	311	274	270	269	295	266	280	305	287	293	270	292	275	266	270	267	245	282	286	264	264	269	286	284	312	269	279	275	275	313	262	305	289	292	283	265	258	299	289	297	309	303	318	282	265	275	257	303	296	302	246	264	302	275	261	300	275	288	253	304	277	279	286	302	332	293	265	287	268	310	268	278	254	285	276	279	296	300	292	275	290	287	318	289	285	281	269	297	269	270	256	276	283	261	297	291	305	299	261	255	286	297	266	260	291	284	289	297	278	269	279	300	296	282	272	263	299	276	288	278	275	274	349	249	282	271	297	288	263	266	299	311	270	275	301	302	267	288	301	288	299	300	279	286	269	289	260	276	289	254	283	261	270	282	277	284	276	265	284	290	307	269	269	278	279	306	293	273	286	263	302	326	289	272	247	284	295	285	282	301	296	243	321	287	264	274	286	276	271	285	281	279	265	280	290	301	293	272	264	270	275	289	303	264	280	272	283	289	298	283	254	293	282	282	314	282	319	288	288	273	270	299	300	282	293	276	289	288	298	269	295	269	297	251	258	276	288	267	298	250	306	278	291	285	269	320	317	266	285	268	273	290	288	273	267	287	281	271	299	267	287	266	269	291	305	288	280	272	280	282	278	274	268	309	280	248	292	268	303	301	280	267	277	276	296	255	280	282	290	272	288	274	297	270	326	284	272	292	265	274	284	284	278	285	324	284	274	289	266	287	291	267	280	261	263	279	264	311	280	291	276	279	269	301	277	307	290	286	313	269	269	273	258	296	278	294	275	289	294	299	275	283	297	295	260	293	287	290	274	276	286	272	296	276	294	264	271	273	277	284	277	301	255	258	277	249	265	314	323	256	278	308	289	300	296	298	300	278	275	315	284	268	303	287	258	269	260	306	284	278	280	292	282	308	289	271	268	307	270	269	295	271	294	315	301	285	319	326	279	280	293	278	267	286	305	291	272	316	274	281	316	300	265	266	288	299	288	292	289	280	264	274	250	307	266	265	265	292	270	258	271	274	295	282	275	278	279	272	288	302	275	265	300	304	280	283	273	280	287	266	222	298	287	297	283	274	266	269	300	273	261	289	282	281	283	298	270	290	287	307	274	271	287	287	315	269	281	256	290	283	324	265	291	316	287	290	298	316	296	298	302	294	268	289	285	292	285	301	296	281	277	314	272	274	268	254	286	260	287	282	266	279	289	255	284	260	258	301	287	263	256	289	296	295	258	261	285	267	289	285	284	285	250	269	273	264	271	275	301	276	254	255	294	247
31728	46427	31737	18894	14233	10575	7848	6298	4996	3271	2541	2122	1729	1431	1196	946	691	607	577	498	494	446	446	442	467	439	385	378	384	357	383	341	383	371	361	364	322	326	321	328	349	301	329	327	306	308	314	318	345	285	317	319	305	315	329	328	316	299	322	298	304	288	299	319	310	281	317	310	311	298	297	310	298	349	297	303	331	338	322	288	294	309	300	303	294	280	301	333	293	288	317	303	308	301	312	322	296	272	321	256	296	308	301	263	299	314	309	299	318	304	309	326	350	292	315	328	310	308	311	314	284	274	334	325	296	330	302	294	328	308	332	329	310	292	309	324	301	306	296	312	300	313	306	349	300	305	312	335	291	290	292	309	303	332	315	312	328	290	323	330	277	313	269	327	339	293	314	293	318	286	293	289	280	303	316	298	297	322	291	298	302	310	333	307	304	293	294	317	294	297	305	316	296	312	301	293	315	291	337	294	307	329	291	332	310	284	296	308	332	300	305	320	322	300	303	288	309	279	320	294	304	345	345	315	311	265	316	317	331	306	325	306	329	309	330	314	332	284	294	301	285	297	282	313	308	315	320	320	303	312	344	321	309	293	326	327	312	325	313	297	298	296	325	330	308	309	306	301	324	319	293	309	309	338	310	329	336	321	301	381	308	297	298	308	303	310	312	302	318	286	340	311	279	331	323	306	321	294	289	307	339	313	337	311	298	331	325	304	292	305	309	319	291	312	330	274	320	317	340	283	323	312	291	307	287	328	308	327	342	331	309	308	290	299	304	307	328	305	325	278	335	299	277	308	316	289	351	310	320	300	331	313	304	329	338	337	307	306	336	297	303	290	313	287	327	306	303	320	285	317	306	335	300	309	280	312	279	295	300	297	322	310	305	319	296	303	326	282	330	314	276	280	268	279	296	288	298	301	311	304	302	314	334	318	309	339	295	305	306	310	304	334	289	291	303	323	312	286	308	284	311	299	312	326	312	317	287	267	306	302	305	316	277	314	306	326	308	318	286	320	318	297	293	302	312	298	306	332	312	293	318	314	304	281	319	342	320	302	302	297	307	298	317	297	328	302	297	322	310	321	328	305	319	284	304	303	311	308	327	276	292	297	285	300	250	349	308	305	316	327	324	299	313	306	273	321	311	328	298	324	296	322	286	310	306	314	304	314	311	294	324	299	300	348	321	282	288	327	326	327	327	318	282	312	323	310	293	308	316	335	286	312	322	309	279	274	308	330	272	310	305	351	323	305	323	339	328	314	313	325	347	329	276	322	317	310	305	271	285	315	328	335	299	313	290	293	274	324	288	273	335	307	284	319	320	300	331	323	298	336	295	294	311	333	303	324	311	332	274	307	300	320	314	345	324	308	291	297	302	291	315	306	290	309	301	294	320	316	300	324	296	296	300	306	328	290	327	297	309	300	326	328	290	304	304	294	310	295	315	307	283	312	319	307	324	314	287	310	297	283	296	322	327	337	279	315	292	274	333	290	348	289	303	317	312	344	274	338	311	313	312	317	306	274	312	321	311	280	339	308	318	287	311	284	302	344	305	293	317	300	271	312	305	297	319	316	284	352	295	303	300	264	341	290	305	322	317	323	298	299	267	341	277	278	325	313	318	328	286	291	291	320	264	328	293	316	302	313	310	291	308	302	309	332	298	314	309	308	309	292	305	330	322	301	276	321	300	323	290	286	321	297	294	309	290	300	322	324	272	303	302	272	308	306	301	311	323	320	330	295	324	297	314	324	270	326	331	311	292	353	277	320	310	277	314	298	326	290	293	298	303	312	308	346	317	308	325	322	339	304	343	298	273	306	306	307	360	303	325	331	288	292	301	327	339	305	295	308	313	323	309	332	320	337	343	293	298	310	333	350	302	300	318	310	336	302	293	279	305	318	320	314	373	289	341	306	304	322	334	312	291	323	280	294	292	345	329	261	309	317	303	322	311	320	304	322	316	297	302	315	339	307	327	288	280	319	294	288	307	284	273	283	310	294	287	341	306	308	299	304	302	302	298	348	299	289	302	341	316	306	286	291	327	324	312	310	307	303	290	309	326	303	293	320	313	336	323	306	293	317	311	296	326	318	290	304	317	315	328	300	325	298	311	307	305	290	316	310	320	290	282	332	294	292	320	314	315	307	303	312	284	321	323	282	327	313	327	306	337	287	288	309	297	316	289	324	306	308	291	302	293	302	300	316	313	303	311	276	323	317	339	309	299	319	302	288	337	330	357	329	275	297	302	317	304	308	296	318	306	340	293	317	304	335	279	302	304	332	306	338	302	331	305	319	286	286	277	293	290	290	329	296	301	311	321	290	332	280	327	330	340	298	292	277	325	312	323	314	318	296	303	301	319	304	307	278	342	280	322	291	335	322	305	328	298	331	296	320	300	293	309	287	329	322	349	301	305	312	299	288	322	287	265	330	330	323	299	312	363	291	299	289	329	281	318	325	303	312	289	302	268	296	303	309	334	324	304	269	313	303	347	280	302	313	346	346	297	305	326	285	298	330	318	279	312	332	308	288	294	299	301	329	283	269	325	305	290	331	292	309	301	288	292	311	292	289	310	311	286	316	280	301	299	305	319	293	292	301	330	289	323	316	287	332	315	309	318	353	307	310	268	322	316	301	311	302	282	317	275	332	307	310	326	281	283	323	309	323	314	300	312	287	310	323	309	314	307	323	315	256	314	332	279	293	329	348	301	319	302	326	341	292	336	316	319	299	281	307	315	309	295	331	317	299	289	325	305	262	320	270	299	326	301	324	337	311	283	303	296	318	269	327	326	317	331	303	328	331	304	330	309	307	293	307	291	311	323	302	288	313	293	320	304	326	315	313	279	305	287	279	323	327	312	302	320	316	341	312	324	302	291	314	312	307	305	316	333	306	339	270	325	320	302	296	291	298	337	286	330	321	318	301	294	287	323	314	309	311	327	316	332	309	317	310	314	314	316	306	301	311	307	293	308	308	329	328	338	313	298	318	303	329	306	291	318	335	314	307	274	333	311	331	351	293	324	331	306	310	277	313	291	302	305	304	312	314	290	307	306	300	303	262	300	301	315	283	321	313	312	314	296	301	305	292	329	285	322	303	325	294	304	317	284	305	311	321	301	336	324	328	296	302	287	314	287	316	290	290	271	287	297	315	280	297	334	288	316	304	307	302	289	309	302	299	288	294	296	310	320	318	342	339	324	308	309	296	320	344	315	313	308	319	326	308	287	304	298	310	289	311	303	331	310	329	301	301	273	333	328	300	318	300	319	311	295	349	285	295	306	327	274	281	288	314	314	295	288	323	312	291	324	307	320	271	336	302	296	321	301	330	310	306	302	324	321	284	301	337	294	288	292	291	307	318	258	279	331	287	288	337	275	278	317	313	307	293	345	329	299	284	291	314	337	324	292	277	311	285	313	309	321	295	338	298	311	292	319	268	322	294	290	334	325	333	324	320	330	311	304	334	314	296	300	308	301	280	328	312	305	304	308	319	308	269	290	302
23849	21224	28574	24586	21825	17714	10697	6852	4448	3023	2449	2122	1814	1373	1213	965	783	613	641	576	520	531	479	519	491	452	453	448	443	469	379	409	408	401	417	376	346	391	369	369	356	366	385	354	331	383	326	364	326	375	378	364	369	360	345	338	357	333	336	341	350	320	361	341	322	308	352	339	343	362	341	356	349	348	373	359	362	340	339	360	345	378	359	348	378	346	338	323	334	360	365	347	360	374	317	352	328	354	340	359	355	348	349	346	344	316	330	354	323	357	367	367	358	337	357	327	332	369	379	340	386	335	321	319	369	336	329	335	374	354	359	342	328	334	328	347	359	365	325	332	364	360	330	350	330	369	347	317	335	373	355	334	325	357	341	328	330	329	331	367	376	329	336	363	347	346	323	370	338	361	337	347	338	333	309	338	318	327	314	342	331	317	319	360	360	355	348	329	327	318	340	343	319	314	336	336	327	355	377	337	349	368	330	356	327	380	311	341	336	359	353	367	366	345	365	296	314	338	366	375	318	339	336	330	346	321	329	360	355	327	321	341	353	365	341	346	345	338	365	363	335	345	331	330	310	323	353	371	374	361	333	389	355	346	348	368	370	306	342	355	315	336	340	345	406	346	362	342	373	349	322	357	312	357	339	370	346	347	372	351	351	338	341	311	352	343	351	341	353	348	365	356	340	327	356	321	350	357	329	349	323	360	357	335	327	342	355	347	341	340	373	353	325	342	378	315	322	333	372	338	342	324	371	347	326	370	382	329	347	341	367	359	351	384	365	332	329	353	362	329	389	339	376	325	323	324	375	352	318	342	352	368	367	333	388	315	345	339	320	374	373	359	358	345	349	328	321	335	367	324	328	341	314	357	346	323	350	330	356	322	364	350	336	319	313	339	360	371	353	324	336	327	333	359	324	342	371	311	323	298	330	349	356	375	343	359	344	320	356	352	375	334	331	357	331	380	332	348	334	357	344	374	332	377	344	363	337	385	301	347	352	391	368	329	360	347	338	359	358	382	326	362	366	373	326	347	349	335	328	347	341	323	310	330	332	332	334	327	307	375	352	375	309	384	355	296	334	341	376	333	344	351	380	321	355	336	318	361	344	346	366	338	351	365	336	316	333	334	333	360	346	387	378	303	324	355	336	351	371	335	381	355	350	349	360	356	356	285	356	343	334	325	327	335	359	371	349	338	330	356	324	329	326	316	355	327	319	330	336	368	338	348	348	359	330	338	345	368	344	356	370	341	369	338	335	332	355	364	322	337	377	334	349	342	361	369	343	350	356	304	334	347	375	349	346	326	351	314	333	353	367	350	373	384	335	315	347	355	327	335	368	332	339	349	352	351	348	353	352	390	365	344	357	338	292	344	332	340	330	341	368	317	335	371	369	343	374	350	381	335	329	364	356	339	336	345	345	370	382	342	318	321	333	360	338	364	348	325	330	370	364	365	353	385	360	335	339	372	352	335	323	345	349	354	357	342	315	340	358	345	358	334	322	334	347	329	359	353	345	331	355	354	334	368	335	326	356	343	354	323	366	339	374	355	338	359	357	350	317	326	321	334	334	333	342	334	370	348	340	331	344	326	321	368	355	341	302	342	357	362	356	371	335	327	363	361	360	329	337	337	327	352	317	357	364	305	329	357	360	365	328	326	326	348	384	365	393	336	340	361	347	345	344	351	336	368	372	385	331	337	350	363	332	374	352	324	354	336	359	329	360	361	384	332	355	345	369	330	342	353	329	331	370	359	365	336	355	371	339	337	318	319	327	363	341	308	319	337	305	336	337	326	343	371	326	302	336	329	363	343	343	344	355	364	329	326	336	351	342	363	364	360	354	369	313	334	314	330	350	356	348	328	372	350	365	327	348	323	372	351	353	379	332	345	358	344	364	338	345	345	314	347	348	343	330	336	332	341	336	376	327	321	315	329	339	365	330	360	368	356	329	350	356	352	346	343	337	336	328	347	336	356	354	360	372	341	336	314	352	299	326	374	329	300	348	338	337	361	369	371	338	340	358	321	399	316	339	362	373	324	313	340	357	353	343	332	347	359	334	344	332	328	331	346	315	335	330	336	324	387	392	361	327	355	367	367	350	369	363	330	350	380	365	360	350	350	343	323	342	351	340	362	330	342	330	360	388	365	328	359	369	345	373	365	326	369	326	333	349	376	336	339	343	350	318	351	321	353	369	348	353	340	326	330	343	346	352	350	350	344	331	373	349	314	352	327	310	323	349	361	361	348	355	346	335	330	389	315	373	362	339	340	363	323	347	343	348	338	359	361	351	346	346	362	370	331	344	375	322	338	371	344	321	373	328	304	361	344	303	335	326	360	363	383	363	371	355	370	331	341	305	323	369	313	343	339	341	365	349	333	325	351	379	352	350	353	308	326	391	324	345	346	333	336	376	347	331	328	341	370	316	329	329	339	354	361	387	357	319	365	309	331	351	329	305	368	344	355	349	369	313	372	364	312	330	372	367	348	336	357	364	360	349	319	359	322	323	327	353	349	380	338	330	365	346	360	353	324	319	347	341	357	360	348	351	320	313	334	353	362	330	345	365	359	334	392	364	365	323	330	364	346	392	364	311	351	358	343	337	356	333	380	328	357	371	331	360	348	351	320	327	324	324	364	316	349	380	334	363	347	341	324	343	344	353	344	332	356	348	343	346	366	345	348	330	310	330	343	374	338	373	353	354	342	338	335	329	301	344	347	349	332	349	339	361	318	312	292	326	339	337	369	349	336	353	371	325	331	375	348	331	363	333	330	341	339	317	332	331	337	346	338	332	336	331	354	336	321	354	364	327	372	323	355	345	386	364	354	366	353	356	322	358	366	380	324	328	324	368	327	350	332	339	368	334	358	371	361	342	350	338	353	379	325	350	290	306	346	343	339	325	348	343	343	370	350	362	379	341	321	327	334	372	351	321	375	339	326	334	352	318	321	331	376	369	344	321	335	363	326	350	336	366	325	342	354	330	365	371	349	338	331	340	350	339	331	333	331	357	319	345	365	358	385	339	358	368	377	357	360	349	349	365	310	365	357	354	311	322	341	330	313	356	347	348	328	344	328	347	365	315	345	334	340	344	287	305	375	349	351	349	361	333	318	360	334	337	347	357	348	382	364	354	327	360	338	356	328	369	349	365	360	346	356	330	328	394	352	361	365	343	346	334	326	364	360	367	331	360	337	321	351	365	340	328	336	328	329	355	332	346	346	339	340	372	317	339	350	361	302	339	328	377	333	369	354	338	360	375	348	318	309	327	356	363	344	356	349	384	351	321	329	334	348	373	349	325	325	345	366	376	353	358	345	322	376	356	341	337	327	323	363	334	357	367	359	335	394	345	337	391	339	350	364	358	336	357	355	418	314	355	363	351	365	347	346	368	328	339	384	353	346	345	353	331	362	355	347	302	345	331	349	328	369	351	343	331	357	307	350	340	313	353	333	342	331	318	364	354	301	365	339	345	322	353	331	345	309	307	379	366	355	391	311	370	374
32020	58125	41055	26878	21065	16413	12373	10218	7158	4979	4020	3409	2659	2057	1814	1386	1038	844	757	702	622	634	585	601	570	540	533	503	491	497	455	446	472	425	466	426	428	458	412	394	373	387	421	417	391	395	374	405	400	395	366	393	396	456	402	365	358	371	351	364	379	396	379	400	362	378	349	377	414	385	351	399	370	380	396	374	425	373	354	323	363	383	382	353	387	384	390	405	377	384	391	374	351	346	354	365	373	400	384	349	362	367	328	379	383	389	351	367	393	364	380	370	356	424	374	371	351	376	372	356	343	349	385	345	376	354	402	379	370	373	366	359	379	381	393	385	380	373	367	355	385	414	381	377	360	360	374	352	347	380	372	349	347	342	373	335	383	346	359	355	371	380	382	384	378	365	383	373	401	392	380	347	364	376	353	336	352	382	377	362	372	371	362	373	390	363	345	364	358	363	381	360	380	390	347	394	381	338	396	374	426	366	359	332	370	368	347	361	409	355	387	406	361	386	359	405	377	366	358	377	396	372	395	349	372	386	386	383	360	346	364	367	390	382	346	380	371	387	359	368	378	396	390	404	419	360	365	370	351	351	371	354	365	387	364	364	363	364	355	330	391	392	389	369	367	383	396	357	386	357	377	355	415	352	366	398	375	396	365	379	367	371	369	383	395	390	386	371	343	369	347	384	387	387	346	358	388	388	363	411	373	389	385	331	364	364	335	379	391	371	363	388	370	388	409	368	377	394	383	376	375	341	346	329	375	358	367	334	383	373	346	413	380	406	385	366	377	380	371	367	375	338	389	381	398	344	379	330	406	374	386	402	380	354	380	385	391	410	374	362	347	409	403	369	360	331	377	396	415	357	371	345	355	365	394	342	357	355	359	368	395	376	389	358	328	409	380	377	373	365	374	352	382	371	375	390	367	386	384	399	372	393	407	390	379	391	389	386	391	377	396	348	360	365	435	390	370	355	363	359	383	371	392	375	354	354	344	345	355	367	355	338	387	371	393	346	341	406	378	379	372	387	356	382	407	370	371	374	347	348	353	355	368	402	371	330	370	367	372	350	349	345	344	391	401	360	330	392	387	382	364	400	365	380	384	364	367	355	389	384	346	397	380	369	368	367	380	400	378	369	401	383	379	372	393	349	348	357	377	375	346	368	398	387	378	377	351	352	377	379	368	370	379	406	379	385	346	323	335	373	413	383	355	370	417	370	375	370	359	354	389	350	406	350	397	393	382	367	378	382	357	369	365	322	373	337	399	357	388	370	357	383	340	363	371	400	379	374	382	365	371	346	380	365	377	371	366	389	364	379	386	368	391	359	378	380	400	366	345	353	350	377	358	395	347	381	369	390	356	376	381	344	349	406	361	364	372	356	370	361	363	349	383	383	378	368	411	342	371	391	393	347	386	369	365	364	364	376	361	384	337	407	382	353	376	382	401	406	369	374	309	402	392	361	409	351	377	397	362	373	366	375	357	367	344	397	356	363	320	361	378	368	373	391	364	346	366	358	360	362	383	369	346	358	361	377	395	375	397	337	377	330	346	367	373	333	365	372	348	329	392	372	376	387	377	389	385	380	359	379	434	356	386	389	350	374	347	389	374	371	344	373	334	401	367	376	402	380	366	368	363	375	358	366	375	375	350	359	376	357	401	395	371	398	368	394	415	387	351	395	382	381	345	358	354	408	331	389	369	378	363	385	386	391	370	411	353	402	363	352	342	359	389	394	393	371	363	364	400	355	383	373	368	372	381	345	356	354	368	380	384	360	356	372	408	391	392	379	365	364	364	359	356	386	378	386	364	346	349	368	388	374	356	366	393	388	378	403	360	334	359	361	363	385	372	382	361	360	356	381	354	362	401	409	343	379	381	373	337	378	370	385	364	374	380	393	369	384	400	339	390	363	365	400	401	334	372	387	349	366	382	404	358	368	370	373	423	376	409	400	380	356	382	362	396	373	379	401	349	379	374	400	346	371	368	378	372	383	391	395	365	411	352	381	373	377	361	381	420	393	320	369	377	340	368	371	376	368	436	362	377	351	376	386	364	377	358	385	393	355	382	380	414	357	358	381	358	349	375	357	371	392	370	368	399	382	381	346	370	399	353	395	348	371	383	343	324	355	358	364	387	355	347	367	376	426	351	393	361	383	385	364	367	372	376	392	379	393	352	358	383	360	417	359	365	322	384	351	365	338	352	359	387	375	365	405	359	388	406	372	388	375	374	388	381	347	366	389	358	377	375	347	374	373	363	349	364	389	384	376	361	379	408	367	382	361	347	367	390	373	368	361	397	363	393	375	360	391	347	367	376	390	338	370	391	347	377	372	405	389	418	390	388	361	366	363	344	401	380	344	392	360	388	352	385	374	413	356	364	371	382	327	378	358	372	392	371	376	378	378	356	390	383	356	389	367	355	359	379	380	381	369	377	351	350	395	373	366	397	372	355	389	349	384	375	394	409	364	350	377	380	397	365	374	370	394	372	393	393	388	390	352	408	388	395	398	387	403	374	368	339	364	383	371	393	395	380	371	422	369	383	379	371	367	316	374	346	365	395	386	366	397	363	395	350	372	403	374	378	399	354	359	412	344	359	359	354	382	364	362	384	350	392	365	389	377	406	345	408	339	363	380	366	378	373	381	367	372	385	395	389	386	364	336	364	406	367	378	332	381	350	385	368	391	374	357	363	373	388	360	378	361	377	359	374	368	376	354	380	393	358	388	339	372	327	374	360	349	383	384	361	380	393	357	369	361	360	386	343	389	379	379	391	401	368	403	386	366	379	396	389	345	371	361	369	388	375	349	399	341	354	369	361	338	365	378	334	354	394	389	391	351	373	345	381	379	362	399	359	365	354	395	340	346	352	352	380	409	375	369	363	365	380	374	375	391	390	369	368	378	383	381	394	363	351	354	368	328	383	367	389	340	391	365	362	397	405	393	367	391	369	355	365	365	386	366	357	369	381	386	350	412	385	369	374	397	372	388	374	367	396	366	342	401	380	367	361	381	375	380	401	365	421	383	347	375	368	392	379	375	369	383	328	365	369	395	439	387	376	374	348	390	400	403	372	387	382	368	357	390	378	357	400	388	403	369	381	366	382	379	381	390	372	378	363	354	349	380	363	372	391	338	330	377	366	344	357	404	363	342	378	383	390	353	400	358	377	381	370	377	395	390	351	372	328	348	336	355	360	356	370	407	352	393	377	330	392	343	386	362	409	361	386	371	389	387	353	419	409	357	373	377	382	384	412	373	343	390	385	365	381	355	373	360	406	376	379	384	349	370	392	378	371	383	389	386	406	403	378	360	362	393	387	374	368	378	374	389	383	360	371	417	386	383	318	369	368	369	370	360	367	338	394	374	409	373	327	396	351	384	399	391	388	344	365	377	377	407	388	386	397	396	360	358	356	389	380	379	385	377	355	379	375	385	384	390	390	332	364	388	404	373	385	385	376	365	392	375	357	371	368	358	387	336	388	362	383	372	365	378	328	391	372	365	369	395
24869	21208	27920	26014	18134	11279	7185	4976	3081	2273	1893	1644	1234	1070	868	637	503	515	461	454	374	368	360	359	338	331	303	325	337	303	284	322	298	284	286	296	296	242	295	268	288	284	265	285	283	250	269	272	308	264	271	268	292	285	258	254	272	258	269	254	257	247	266	255	257	278	284	241	243	283	271	251	270	297	249	247	281	247	232	251	288	284	246	237	237	241	259	290	280	283	258	273	250	261	279	278	251	257	254	265	256	249	247	240	265	264	273	249	236	248	228	228	244	274	255	256	248	268	243	276	253	246	285	268	260	251	258	269	249	279	265	257	245	272	273	268	249	252	257	290	251	251	263	271	267	267	242	277	239	241	250	273	257	259	277	255	266	257	261	275	254	285	260	278	282	245	261	257	229	263	273	269	260	272	249	238	240	279	264	257	256	288	239	222	252	260	235	238	251	239	283	258	252	255	257	240	282	219	243	252	267	253	294	231	262	248	282	272	266	263	245	243	253	260	253	260	264	254	269	255	256	274	280	233	257	236	238	261	279	272	271	239	250	278	285	252	247	228	278	266	251	259	262	258	270	275	241	233	260	270	250	222	237	288	253	235	269	248	242	266	291	262	269	283	223	254	281	245	258	261	251	264	282	250	243	271	249	231	236	260	271	240	288	246	277	264	256	262	257	271	289	276	275	284	253	276	260	264	234	265	266	247	252	283	244	255	259	276	264	238	247	278	236	259	261	264	264	251	245	242	252	251	290	243	260	249	269	233	253	265	261	266	249	246	278	283	267	274	254	234	272	272	273	256	275	249	264	281	241	255	251	227	263	243	263	263	259	266	281	282	279	257	256	283	272	245	257	268	283	260	270	267	265	266	258	251	273	241	257	257	282	265	248	277	256	233	268	241	271	264	272	269	253	257	279	263	261	304	243	297	280	239	253	256	272	263	260	240	250	240	239	261	266	241	243	240	291	250	247	246	253	260	252	274	269	256	259	240	264	247	225	270	279	265	231	249	270	249	290	285	255	256	245	243	284	279	287	243	252	238	264	243	260	276	290	288	263	278	265	240	224	261	247	278	235	260	263	248	282	250	251	261	240	274	249	293	286	268	255	239	230	273	254	253	262	276	271	297	278	249	248	295	253	231	249	261	263	266	271	274	278	257	263	229	284	272	263	263	246	255	261	271	281	272	269	265	264	244	255	249	248	280	289	236	285	230	265	245	261	275	262	240	250	264	276	243	252	256	274	252	260	241	278	278	269	283	258	272	254	272	253	259	256	240	263	246	253	275	284	256	247	231	254	271	254	260	260	267	278	258	250	261	269	274	239	265	267	247	263	274	249	272	261	266	274	266	261	228	277	255	248	263	291	265	274	269	263	252	236	281	273	262	299	246	283	234	259	274	275	272	248	261	277	280	269	276	268	239	250	278	259	261	268	263	286	264	271	233	257	261	257	235	264	269	252	229	270	288	301	247	251	293	268	268	290	278	244	290	281	276	277	271	258	248	249	264	298	268	258	272	274	251	264	257	296	260	251	254	269	279	243	300	265	275	236	225	279	267	261	260	265	273	210	244	309	258	251	272	235	277	245	266	238	243	268	265	228	265	241	233	251	271	270	264	253	279	246	265	261	265	289	258	248	246	253	255	247	264	258	241	276	227	248	273	255	249	254	265	253	289	261	282	271	287	266	259	260	285	235	265	248	272	250	243	257	290	269	295	243	254	283	263	241	284	258	271	234	256	245	230	257	265	274	255	281	236	235	236	275	270	254	244	234	253	235	267	252	262	257	250	246	223	256	247	254	245	293	292	265	283	270	290	239	306	242	241	282	269	243	301	250	269	256	253	261	256	293	263	241	255	252	252	251	273	263	267	251	277	241	249	264	282	253	279	295	272	242	259	242	268	257	253	277	267	253	219	232	251	247	261	286	232	265	251	250	251	300	257	246	248	267	275	260	287	288	259	274	257	251	265	284	264	248	265	259	263	248	266	272	231	263	258	252	236	297	271	268	208	238	249	263	279	280	275	243	271	279	279	272	244	249	232	239	258	252	257	246	297	240	251	249	253	257	263	248	262	284	241	255	241	244	283	286	267	261	267	259	289	249	264	242	274	250	269	237	281	257	285	272	256	260	278	258	262	254	275	293	253	271	271	243	277	280	282	221	239	277	268	288	267	238	269	252	267	243	268	275	259	269	254	271	250	269	242	234	260	262	236	258	234	237	258	229	258	268	266	270	270	258	238	251	289	241	274	240	256	256	259	231	260	260	270	250	255	289	253	257	266	271	268	271	277	267	285	279	248	244	269	229	254	243	279	250	277	254	249	288	273	276	237	289	265	265	292	241	278	240	250	255	272	243	265	296	279	254	216	267	252	302	260	297	255	258	239	260	261	293	269	303	256	270	262	278	258	268	268	272	263	268	280	254	298	248	267	252	265	297	265	280	266	260	239	243	277	264	272	254	246	261	265	255	266	268	242	260	291	251	266	270	243	239	266	289	260	262	247	263	259	242	268	221	248	264	277	248	266	269	230	264	230	276	260	275	242	246	256	240	254	286	300	279	282	241	249	292	252	237	265	263	274	258	295	259	266	277	262	255	259	246	258	257	237	237	262	251	237	258	249	253	272	228	261	244	264	250	271	257	268	282	262	255	276	273	247	257	303	242	271	286	243	261	298	260	265	289	300	263	243	237	264	242	274	258	270	267	245	250	279	267	278	245	248	247	274	249	248	278	276	267	249	236	268	292	281	274	261	243	237	242	257	246	225	292	276	244	243	265	238	278	289	265	255	255	256	216	273	259	255	260	262	286	268	262	252	248	244	259	273	247	282	282	251	260	265	256	285	242	235	304	252	284	235	248	231	251	251	293	272	251	281	260	240	314	241	261	259	272	288	262	249	235	249	254	246	289	278	263	284	279	275	234	295	258	266	268	245	246	260	271	290	288	251	283	255	254	251	225	263	257	237	251	233	261	258	290	239	258	225	241	240	236	260	234	255	246	270	286	232	288	232	281	246	246	285	260	255	277	230	218	279	264	277	268	270	238	280	265	286	276	269	274	245	259	265	271	257	244	271	239	245	256	275	272	249	236	255	255	252	261	256	293	255	270	268	275	273	250	283	270	272	271	244	282	273	260	268	249	267	283	255	270	265	271	264	283	241	267	256	232	274	265	287	252	294	282	287	235	259	293	268	259	247	268	242	288	245	256	256	243	267	264	279	289	232	250	275	265	254	262	264	272	267	254	235	255	245	276	255	253	272	237	274	256	267	241	253	260	265	278	310	247	277	267	263	252	259	234	270	268	260	246	262	260	253	263	267	252	266	269	275	268	238	252	251	273	267	258	240	252	268	228	273	255	255	277	253	229	287	287	285	294	289	265	262	273	251	258	282	255	235	255	281	266	236	283	243	263	270	258	276	245	294	267	242	284	254	273	234	255	273	246	294	267	270	244	248	254	231	266	249	258	267	268	252	259	289	288	250	259	288	260	267	274	262	256	283
31186	52766	36102	23867	18191	14612	10943	8516	5578	4048	3310	2684	2125	1690	1375	1020	793	720	632	571	533	547	491	432	421	424	419	377	398	367	386	382	356	394	344	350	316	335	332	359	288	311	290	323	311	309	282	296	321	295	302	334	298	336	288	308	255	296	306	321	291	299	313	257	260	276	260	319	309	277	302	327	317	281	288	275	293	323	306	339	307	290	289	314	300	288	315	317	297	296	276	261	309	320	309	273	290	288	272	311	300	271	293	328	302	287	326	287	257	266	293	324	290	308	271	298	297	338	304	282	285	325	266	325	281	288	304	284	263	286	308	305	318	269	304	294	309	323	289	282	310	291	301	312	281	309	293	322	289	304	304	247	268	284	289	280	310	252	269	302	264	291	289	286	288	305	284	283	266	289	283	321	261	259	284	313	314	286	311	298	276	295	316	307	290	279	283	289	258	323	271	286	309	291	288	299	275	301	289	285	300	243	292	300	284	291	305	305	302	300	297	258	314	298	279	269	275	264	273	278	304	264	276	306	280	286	286	307	305	289	304	284	309	280	301	299	279	322	246	291	311	267	300	304	312	299	266	305	280	291	301	274	302	291	305	278	319	266	273	267	312	286	296	277	285	314	315	286	288	282	283	269	290	305	287	319	330	312	293	310	303	272	282	278	281	294	334	281	311	256	274	269	313	292	295	253	268	297	276	294	314	294	268	310	281	294	317	271	362	273	344	286	311	275	324	289	287	270	286	300	290	277	304	277	290	301	279	277	284	291	295	289	325	287	300	274	284	299	268	296	286	296	317	270	301	287	266	278	274	305	278	284	296	297	314	303	287	278	316	266	283	309	292	297	287	294	275	251	259	285	283	280	298	250	297	277	316	269	272	313	289	271	283	287	270	303	281	301	308	300	309	285	296	289	272	314	296	294	288	280	313	283	282	284	340	268	308	264	252	321	281	284	281	283	315	288	263	279	283	310	295	276	280	286	292	282	269	314	285	313	298	268	318	284	276	335	290	276	296	308	310	280	273	342	268	313	257	315	284	271	279	279	322	273	307	286	278	293	266	276	327	300	317	282	278	279	297	250	262	295	243	254	314	273	273	298	308	303	291	305	296	317	281	307	291	274	281	282	292	296	290	299	312	304	303	300	272	297	279	296	277	274	284	273	273	315	261	293	328	280	311	309	276	300	282	298	284	303	276	277	267	294	309	280	311	292	282	309	278	282	296	255	291	321	309	284	271	262	281	297	278	296	285	279	296	291	259	278	261	276	298	295	337	279	283	290	289	273	293	292	283	281	285	306	284	281	295	293	269	307	300	300	279	298	273	286	275	322	297	287	295	277	278	267	264	300	291	292	295	269	265	292	295	263	281	278	281	279	264	303	261	274	302	280	298	267	327	299	303	292	268	306	278	292	275	287	269	272	308	314	273	272	279	308	262	311	276	291	303	277	269	254	280	271	283	289	286	258	316	301	310	303	291	285	287	273	288	268	287	270	272	272	299	255	284	271	298	290	288	303	269	294	308	281	276	282	301	300	266	290	303	253	328	294	272	294	270	283	298	288	290	277	275	316	314	301	288	272	276	323	284	306	274	301	310	304	311	296	277	293	270	286	262	297	300	294	289	277	315	282	291	270	317	265	295	322	307	296	308	269	311	324	286	292	278	286	282	296	282	303	298	313	292	294	303	294	257	302	289	325	268	297	303	281	298	281	289	323	290	270	295	294	282	274	270	323	310	304	265	303	282	325	283	302	311	264	318	289	276	273	268	302	284	259	288	300	306	309	246	307	266	279	273	300	299	278	299	265	314	298	274	250	278	316	293	282	293	285	323	296	303	268	288	313	309	289	305	304	310	272	271	304	297	261	318	273	277	270	305	342	292	268	305	258	292	270	288	280	279	315	295	313	307	268	294	268	283	307	283	317	303	288	294	319	312	314	279	280	313	307	309	282	280	339	279	279	303	282	282	267	311	326	317	329	287	268	295	297	278	300	274	272	258	273	292	312	291	269	274	295	297	289	289	297	322	271	296	286	296	283	285	295	277	278	278	257	315	268	314	303	264	294	284	291	280	295	263	307	297	293	286	306	271	312	286	270	284	294	292	267	275	282	303	317	287	289	290	319	294	261	305	279	269	304	278	261	333	314	261	289	262	291	268	318	280	293	295	277	272	270	308	297	287	281	293	251	295	297	286	285	297	303	310	282	301	310	280	284	294	291	311	279	286	289	279	285	298	285	294	273	307	268	284	284	285	297	297	291	251	262	278	270	286	313	291	274	298	284	296	300	259	286	287	291	290	258	281	319	286	286	302	285	277	282	307	280	308	292	259	289	317	281	293	287	295	305	269	296	300	321	298	293	266	281	261	265	246	298	290	327	318	293	300	332	317	313	292	291	303	288	273	289	301	274	271	309	309	269	311	280	312	288	295	293	280	293	272	278	294	294	320	314	281	312	312	290	292	308	320	302	298	291	318	278	334	265	305	297	290	298	279	262	304	305	289	296	294	285	300	304	299	271	277	289	291	262	271	299	304	266	264	273	271	261	322	291	289	286	298	285	300	312	274	298	285	287	284	289	260	280	346	294	281	301	272	300	284	317	314	273	276	308	272	302	302	278	294	279	301	269	277	299	266	286	278	317	314	309	302	266	287	293	304	258	271	294	302	305	292	294	297	287	281	326	265	281	303	308	294	276	270	298	304	288	299	267	303	299	316	300	297	276	282	250	281	257	304	275	306	293	298	287	272	308	300	278	300	278	261	289	272	290	300	286	287	261	276	305	288	315	317	288	318	300	301	298	292	276	248	293	294	291	283	325	293	295	307	285	289	273	287	263	270	281	303	286	289	299	298	263	262	278	267	295	272	278	279	320	244	284	302	296	285	299	281	283	305	274	290	305	299	313	278	306	297	275	297	294	301	283	294	289	313	288	312	305	298	306	275	295	288	285	293	321	297	279	298	287	285	307	294	297	281	295	309	288	287	281	267	294	304	286	299	274	279	290	291	297	276	287	288	282	255	286	291	256	273	290	282	314	323	302	288	299	267	316	310	280	303	294	296	297	298	296	283	302	279	286	294	246	289	276	291	298	265	276	274	281	287	298	303	279	310	301	321	306	295	302	269	276	283	278	289	275	259	283	301	295	308	298	277	295	306	264	313	330	311	311	255	276	280	292	310	272	252	259	305	308	291	310	286	291	291	307	295	270	268	287	298	306	288	278	295	282	270	313	279	291	301	306	296	267	260	275	280	291	295	287	268	314	289	313	260	267	269	306	298	293	264	277	277	273	293	308	292	307	284	300	268	297	266	293	322	276	317	296	295	287	300	279	284	287	303	314	286	296	318	268	278	313	285	246	264	293	241	303	285	314	321	312	278	303	290	310	295	304	279	296	259	288	294	287	303	263	293	267	270	283	297	305	291	271	296	296	278	298	279	265	271	284	294	297	292	299	270	276	302	274	285	252	264	268	300	266	278	259	315	277	284	283	276	303	269	309	277	304
22749	21290	28953	24002	21633	22710	19793	9608	5556	4176	3637	2796	2167	1754	1444	1069	970	824	713	690	708	668	590	580	495	518	495	471	505	440	451	413	433	403	407	438	385	353	386	372	408	364	367	345	368	383	365	332	404	378	369	369	406	366	405	345	405	343	384	377	368	329	386	376	389	369	334	373	356	372	382	319	354	355	352	333	335	351	344	367	368	377	370	371	346	339	355	380	373	327	347	323	341	313	353	364	355	384	359	385	353	366	371	368	386	374	352	337	333	326	384	355	370	335	339	389	339	324	387	383	346	337	350	328	367	371	359	383	353	369	365	379	339	369	345	365	365	306	358	360	332	391	345	358	389	339	384	299	356	359	345	339	323	345	351	359	314	341	362	339	393	412	390	365	350	342	357	350	370	346	367	343	358	343	316	337	355	351	332	316	330	376	357	348	356	336	340	364	337	360	371	348	347	356	336	330	369	328	338	365	370	335	379	346	352	360	346	347	350	368	359	360	346	376	346	341	329	373	336	360	343	352	360	362	353	379	335	378	346	339	346	343	361	356	314	322	337	367	353	348	368	357	357	346	320	357	353	365	307	353	354	338	378	341	360	312	373	344	347	372	374	340	355	359	368	337	352	419	338	401	359	365	359	336	366	356	343	338	371	377	345	358	350	326	334	335	362	329	336	349	368	327	369	357	363	335	363	336	327	332	330	366	367	376	364	350	368	350	342	374	374	385	385	371	343	351	363	365	338	350	359	356	365	346	361	341	330	357	356	371	381	385	357	347	357	307	327	355	375	349	346	367	348	346	382	349	341	328	377	312	336	369	370	402	361	327	355	349	355	350	327	364	358	350	346	380	336	366	383	352	361	357	348	353	340	338	382	293	340	343	365	340	364	333	362	364	357	350	386	380	363	345	345	363	391	384	329	354	329	357	409	330	333	378	349	347	357	327	360	357	341	335	390	367	378	359	370	371	364	376	303	363	334	362	351	335	403	331	370	369	330	337	342	371	361	357	353	338	370	352	360	330	372	375	357	346	358	354	372	352	332	357	347	353	361	354	333	355	372	353	355	326	403	354	402	364	359	345	377	350	353	372	336	340	391	364	377	361	312	338	343	359	374	356	353	338	331	354	361	343	336	360	320	366	360	356	335	333	328	337	357	368	352	362	353	357	358	346	351	397	334	385	364	356	371	349	393	390	374	382	381	346	379	346	335	345	380	357	335	343	361	388	366	346	340	382	335	398	366	350	336	372	363	372	368	322	338	377	360	346	355	365	311	369	345	352	341	322	363	390	359	354	380	341	336	361	337	364	380	323	391	356	350	353	343	363	398	339	376	382	359	371	331	376	366	344	347	334	371	374	350	338	362	362	363	335	371	385	354	363	350	338	370	331	357	393	365	393	346	372	340	341	328	377	367	375	372	370	331	354	351	335	358	382	318	362	373	337	355	363	354	335	351	328	371	357	344	383	372	354	331	291	337	337	355	366	346	377	316	353	342	380	357	341	327	365	398	362	358	367	345	351	326	382	354	348	343	355	357	374	352	367	400	334	325	387	361	329	357	348	374	325	346	343	358	330	350	332	382	312	355	331	339	370	330	367	355	403	351	341	353	339	338	351	342	380	341	360	342	351	342	321	346	352	346	360	357	347	330	354	332	324	343	352	362	359	365	365	366	337	350	379	341	371	370	350	357	343	343	373	363	365	308	336	340	325	356	383	366	321	369	362	393	366	355	344	318	340	357	379	356	330	367	337	343	368	316	355	342	372	350	345	347	359	348	360	335	357	347	334	354	324	328	366	359	348	378	350	361	353	367	366	354	307	391	370	374	363	316	334	353	366	348	371	375	340	349	367	336	340	357	381	335	398	374	347	357	360	355	351	319	339	373	369	363	345	349	359	329	344	365	332	325	352	382	332	337	324	313	368	377	341	364	328	334	365	344	324	380	352	367	351	312	351	353	342	382	396	324	355	341	384	343	360	356	361	373	392	307	381	346	385	338	343	352	366	352	340	336	357	361	351	382	348	330	359	356	329	351	354	330	343	375	337	330	359	365	339	351	345	348	353	335	341	358	382	388	390	336	330	358	326	338	351	362	358	359	338	335	342	364	365	372	351	352	377	332	378	341	337	355	348	398	319	356	369	351	342	343	329	316	329	365	353	370	385	381	352	340	366	381	340	353	333	355	342	357	385	356	382	353	313	380	392	344	356	376	354	342	357	349	399	378	327	308	329	343	357	354	347	366	379	334	353	361	356	335	399	365	332	339	352	354	376	326	358	341	373	373	352	359	358	343	398	354	354	363	387	350	360	371	364	392	343	342	356	329	360	370	373	345	339	414	363	360	347	359	353	380	348	361	343	371	327	359	329	342	348	343	334	375	347	341	340	362	336	404	361	344	312	367	341	370	343	346	345	359	355	354	337	364	386	383	369	344	357	343	352	358	356	359	362	388	355	336	365	346	335	357	372	359	346	361	336	354	354	350	357	311	332	365	364	327	364	350	356	346	336	359	336	326	380	328	355	347	358	367	375	337	403	357	378	369	317	352	341	349	347	368	384	383	358	335	359	308	338	346	342	371	380	350	341	312	356	372	334	327	308	347	368	331	349	378	361	334	361	347	336	351	364	373	351	379	351	373	357	364	353	349	341	368	335	354	317	328	344	409	402	339	322	345	375	352	343	319	378	326	364	348	355	343	372	352	347	365	351	386	334	359	330	332	381	355	369	347	372	355	388	386	373	346	357	391	340	354	337	324	380	355	346	345	348	329	359	356	323	369	356	337	359	354	345	352	345	378	347	312	336	332	347	361	375	349	349	365	326	347	374	331	376	366	374	373	380	333	365	362	330	371	380	357	397	320	380	376	336	354	359	318	348	383	332	342	359	344	411	370	329	354	345	342	353	339	336	345	375	334	355	362	354	367	340	322	383	383	349	349	335	355	360	340	341	341	360	346	355	342	320	388	343	374	343	351	344	378	354	350	356	345	357	333	352	323	362	370	344	332	361	369	338	318	359	375	323	375	326	344	380	315	347	362	373	353	355	365	364	349	351	341	357	338	357	374	341	333	370	335	371	342	355	354	341	332	355	345	329	353	348	372	324	356	342	357	334	356	342	359	346	339	345	371	358	322	347	342	357	352	368	347	377	338	359	341	363	383	369	384	358	363	368	350	346	331	303	358	341	359	348	363	334	361	348	356	380	364	380	377	344	355	365	364	363	359	374	349	333	372	340	365	346	359	360	359	370	353	380	358	365	339	344	364	339	343	359	360	336	345	376	349	332	357	358	351	350	319	344	351	334	342	331	370	392	350	355	332	358	345	389	353	336	360	329	372	338	367	354	368	334	365	376	362	339	329	360	357	308	313	347	339	347	355	347	386	361	329	380	332	375	326	333	382	319	343	408	324	339	341	386	358	363	358	377	371	335	358	345	334	350	345	361	330	342	393	373	359	356	353	355	353	363	362	336	334	343	329	352	344	356	316	357	344	344	357	306	385	393
34764	64927	45489	32600	27067	22306	17642	12742	8568	6617	5683	4529	3472	2852	2173	1588	1314	1197	1029	935	874	875	748	736	658	582	573	594	533	537	541	534	534	502	502	478	444	420	463	427	407	409	415	401	430	417	436	377	405	374	428	386	415	390	397	415	381	432	376	388	397	402	373	384	372	424	385	370	404	382	384	399	396	359	375	369	402	376	400	418	363	367	387	395	363	388	380	390	376	370	378	411	363	377	376	412	376	363	397	411	358	367	368	393	351	390	381	374	376	381	386	359	366	384	404	381	350	416	393	375	416	377	374	352	398	365	419	395	358	370	381	371	396	382	408	388	393	393	356	365	403	379	401	401	387	364	385	390	399	344	385	424	379	362	359	346	379	379	367	384	370	403	401	384	362	378	392	366	402	404	373	379	411	357	387	369	359	381	376	372	415	388	448	369	371	397	386	366	386	397	387	395	351	359	396	400	405	411	370	338	374	392	394	390	363	375	395	379	359	365	371	356	376	393	367	408	342	355	395	389	372	387	406	363	406	348	387	364	395	400	359	398	368	432	370	378	408	390	412	342	365	407	398	358	389	372	347	370	385	428	365	400	389	371	391	398	414	354	404	337	371	399	412	373	394	407	394	395	364	405	359	380	395	404	392	394	356	369	375	380	380	375	359	392	381	389	346	367	396	390	358	372	405	378	364	369	415	397	376	365	368	422	394	391	359	375	359	405	370	378	356	378	392	390	371	387	415	390	400	360	384	340	404	359	367	366	384	379	356	381	415	392	391	357	356	378	393	366	382	380	401	380	397	424	379	380	393	367	359	396	404	373	379	371	350	367	377	377	383	329	360	372	373	381	365	362	403	386	385	410	408	378	398	353	383	344	357	387	349	386	386	349	419	375	396	395	378	369	392	371	393	387	387	379	384	393	400	329	385	392	390	369	429	371	352	375	381	376	351	376	375	363	376	406	361	396	370	373	371	381	413	356	391	367	382	347	404	389	434	388	383	388	397	353	415	376	369	371	362	393	380	385	413	397	404	389	383	400	369	364	380	385	381	389	369	390	408	393	380	401	420	381	387	361	381	364	339	375	379	362	341	347	362	379	403	362	390	378	342	431	374	377	371	377	380	381	373	389	394	364	419	403	366	378	361	355	404	372	373	362	407	361	371	374	376	397	372	375	340	381	402	393	369	397	395	382	412	376	399	373	385	398	378	379	404	323	381	398	426	378	398	379	358	407	371	367	382	403	362	386	391	367	411	379	351	399	352	368	367	359	346	391	379	370	395	356	390	365	387	358	377	371	403	372	386	391	380	370	396	393	336	394	363	380	381	366	404	384	415	387	382	383	374	360	402	331	382	393	337	361	376	374	368	369	411	363	386	400	370	408	412	348	382	371	361	396	330	392	406	367	360	383	403	381	378	365	391	350	412	430	380	395	355	375	392	362	393	389	364	384	372	359	342	376	366	383	356	402	364	373	365	370	385	367	358	374	390	361	370	400	405	390	387	389	383	409	380	383	352	389	410	415	375	416	364	348	381	389	360	400	358	366	364	384	378	397	401	351	374	367	363	360	396	347	380	380	339	381	395	390	360	394	386	373	374	388	363	360	365	415	370	397	364	349	388	381	417	421	374	434	400	347	365	339	423	354	374	349	389	381	342	355	358	385	348	390	373	339	387	390	389	406	406	410	393	345	378	351	377	389	388	417	369	376	379	396	371	351	367	384	364	331	363	376	354	353	390	353	383	382	355	348	417	384	389	433	369	377	361	357	379	366	378	371	399	395	366	385	372	373	379	389	408	395	413	376	377	415	370	372	348	379	355	385	363	387	364	373	392	406	372	375	405	381	374	360	381	360	372	366	375	392	367	381	381	396	389	370	412	342	382	370	387	394	386	394	375	383	382	358	350	389	382	376	363	367	386	396	353	378	409	401	395	361	380	402	358	379	375	406	375	376	406	387	353	379	369	390	368	379	373	382	397	388	395	403	385	384	381	381	398	382	377	372	364	352	413	394	361	407	379	370	370	398	396	388	391	364	358	400	375	378	351	382	378	370	387	382	379	372	412	362	360	390	384	364	383	393	383	373	379	386	362	405	359	391	382	382	397	404	389	388	376	357	336	389	377	377	356	405	382	400	372	413	402	389	379	368	399	359	384	375	331	395	410	372	411	362	407	374	374	353	391	352	384	377	360	347	364	372	381	386	399	417	394	370	415	431	350	367	368	397	399	413	353	382	362	360	346	372	400	408	400	412	394	364	359	391	386	388	408	368	388	415	377	388	362	405	402	365	371	393	378	367	413	370	358	390	360	368	367	373	372	391	373	403	365	381	359	382	385	396	342	376	370	407	370	365	382	375	395	376	345	342	401	380	377	399	385	368	412	376	384	346	418	341	359	385	354	397	391	377	395	377	388	433	372	379	382	420	380	363	378	402	392	379	426	358	394	364	359	389	383	382	374	347	358	359	388	399	355	361	394	400	395	393	378	387	345	337	355	387	403	364	394	377	369	365	381	376	373	346	391	388	342	383	390	385	395	396	390	402	380	374	402	380	386	365	371	398	373	363	365	373	387	366	410	379	384	364	390	362	358	368	392	368	403	385	408	384	386	352	389	405	391	382	369	363	373	373	412	344	376	360	362	377	341	372	409	389	357	389	376	391	391	382	395	396	390	364	377	399	389	415	399	380	407	383	372	411	349	368	383	384	364	406	351	381	367	385	416	351	405	395	382	348	383	391	373	383	373	359	405	408	358	358	383	352	432	342	372	412	373	363	417	377	374	390	382	362	379	380	419	396	363	370	404	391	391	359	372	373	365	364	386	373	365	366	335	377	369	372	405	371	393	364	349	382	391	416	364	379	393	393	341	367	388	374	365	376	391	389	368	363	390	383	375	372	383	385	413	373	412	362	379	384	421	367	403	406	365	363	367	394	395	380	366	384	385	383	391	384	437	357	377	403	370	412	378	375	395	377	397	424	401	384	384	402	379	362	413	366	381	429	383	392	411	356	386	402	425	397	391	376	375	360	393	392	392	368	371	411	382	362	378	392	393	387	398	381	348	375	392	381	363	389	364	391	426	365	370	368	387	391	368	379	374	371	425	376	376	392	366	432	380	379	359	414	391	377	393	380	354	396	398	387	371	380	413	346	357	360	341	404	393	421	408	381	363	426	413	367	388	373	375	370	380	345	372	350	376	378	374	417	369	356	405	399	364	363	379	360	354	379	414	362	380	394	364	370	361	372	388	372	410	373	347	411	404	369	402	384	372	368	355	407	378	392	361	393	396	393	436	370	389	361	375	369	412	376	354	416	389	388	388	371	370	365	374	361	368	361	364	374	370	374	369	376	390	370	403	360	356	372	353	368	370	373	400	355	405	384	403	387	332	400	363	366	375	382	415	385	374	390	422	417	372	397	400	396	363	402	381	383	407	395	402	382	390	376	395	372	380	398	377	370	387	367	364	360	418	356	375	407	435	383	374	369	387	376	389	399	356	396	370	423
31035	31851	31273	21124	13246	8422	5470	3289	2256	1809	1461	1181	1002	923	687	570	509	527	409	414	370	371	350	331	356	353	346	341	297	347	323	320	313	315	292	271	283	295	279	283	292	291	268	282	289	290	275	292	301	292	277	273	308	271	277	277	275	278	282	284	278	292	278	268	306	262	299	284	275	294	260	303	263	300	282	295	279	268	284	255	299	303	273	260	250	303	273	257	278	312	278	276	291	267	286	296	271	303	304	276	288	276	280	298	284	295	287	287	279	288	278	301	292	302	267	254	294	252	279	281	298	276	272	254	267	286	256	294	285	303	249	276	261	268	261	251	305	280	308	281	243	287	282	263	315	249	298	238	286	299	281	273	293	276	262	252	256	296	298	249	275	305	251	257	281	295	268	289	278	256	293	246	284	288	256	289	260	278	283	298	277	269	300	265	261	267	286	256	260	279	260	304	266	275	284	268	287	288	263	297	303	282	322	304	282	313	273	292	269	249	268	285	294	286	259	274	276	277	292	299	271	280	268	251	297	296	259	282	269	282	263	266	291	273	246	286	295	243	271	289	259	279	270	304	292	243	282	290	285	264	293	241	304	281	253	263	284	274	255	254	294	265	279	249	290	263	284	270	285	260	288	319	266	322	322	291	282	297	277	270	271	278	284	296	265	290	245	296	305	291	287	264	250	275	260	247	272	296	283	287	281	285	268	290	297	288	258	272	280	272	283	273	273	290	262	273	267	297	307	286	252	264	270	267	278	283	293	267	266	290	302	263	285	274	268	276	258	234	274	288	281	287	255	294	293	267	267	294	268	230	277	308	242	299	317	302	281	266	272	307	262	271	282	267	315	256	261	241	266	266	271	277	293	227	242	286	257	270	295	252	273	261	289	277	280	282	295	278	263	287	275	297	269	263	271	261	288	283	282	287	259	261	251	280	276	268	277	281	284	261	255	292	292	283	274	253	270	252	280	314	269	313	271	265	295	290	274	293	303	264	271	270	252	264	266	293	267	287	287	275	300	290	298	286	256	268	296	277	308	271	283	289	263	291	305	272	281	287	267	262	265	283	279	253	307	293	278	292	270	287	262	275	281	264	293	281	267	263	272	289	266	268	268	269	271	264	322	275	272	269	248	242	296	285	290	265	263	288	262	264	256	297	274	281	258	270	283	284	271	263	289	258	270	238	296	249	265	281	274	287	273	269	295	290	262	272	254	259	292	290	255	311	272	255	264	256	275	305	281	269	252	264	267	254	257	275	259	256	273	269	305	280	296	281	272	259	280	274	262	267	280	240	258	270	275	282	267	290	265	295	275	284	280	270	288	279	291	287	252	292	271	290	255	258	264	266	282	301	271	284	246	277	279	273	300	296	302	279	317	279	292	254	271	260	255	289	266	267	290	261	256	238	276	295	281	308	270	309	288	271	256	255	283	232	291	256	290	292	275	304	292	279	280	276	266	270	274	287	269	263	284	303	276	269	232	252	260	265	270	293	303	297	282	292	277	278	259	274	270	232	255	261	271	279	263	247	285	284	270	282	285	281	260	282	290	303	277	281	261	245	291	264	277	282	286	311	283	266	254	284	266	276	308	280	278	262	294	293	286	242	250	304	289	272	261	291	293	273	280	272	289	274	308	252	270	282	263	280	274	273	274	280	268	262	292	270	274	297	248	281	304	296	290	291	264	283	295	277	281	283	278	258	286	298	253	292	301	262	272	287	284	280	247	281	243	277	256	275	296	278	310	276	293	271	262	243	285	285	272	275	292	261	289	248	283	266	280	307	291	303	298	278	283	269	283	260	292	228	279	282	282	309	263	274	287	276	278	299	298	270	295	259	284	289	268	324	286	299	274	254	268	283	282	260	313	247	246	239	246	272	303	251	237	270	277	290	291	277	288	281	300	274	290	305	259	295	252	273	293	272	281	256	280	273	272	300	266	297	298	312	285	270	234	289	246	282	271	277	266	314	255	290	287	286	290	268	287	279	275	272	251	267	253	296	258	259	259	295	246	299	269	258	266	334	289	254	268	276	296	271	298	284	272	248	276	311	279	268	275	288	263	268	287	271	265	253	270	292	298	274	276	265	295	260	260	274	318	282	291	273	301	291	285	255	254	276	288	249	269	291	277	270	310	283	255	240	274	260	266	233	277	273	292	244	285	260	273	280	300	283	288	258	278	304	291	274	279	273	275	277	264	293	259	287	278	260	280	274	271	299	273	268	303	247	276	275	253	256	276	280	289	310	276	254	285	290	281	267	283	292	285	288	285	252	261	299	303	277	276	306	299	265	271	303	258	272	246	294	299	265	260	288	265	247	245	267	299	255	271	284	280	267	284	296	276	280	310	298	286	259	266	266	287	299	297	272	266	306	283	280	270	284	292	287	284	278	268	295	273	283	272	280	275	283	288	271	295	277	291	245	270	262	284	258	255	283	286	277	289	266	288	279	313	271	266	276	301	274	273	291	256	263	283	278	273	291	295	283	283	285	284	284	272	289	269	287	286	282	244	269	255	259	249	280	267	251	285	286	285	284	278	276	270	243	302	269	269	266	272	306	276	270	317	253	283	291	271	295	253	288	278	286	277	268	302	294	295	265	262	296	266	300	274	311	274	281	258	243	285	237	275	259	252	256	268	299	303	279	272	291	281	293	261	282	273	263	258	277	257	293	284	280	274	284	275	278	257	282	273	277	261	258	267	316	282	282	282	277	276	267	262	274	273	278	279	265	297	296	278	277	273	293	277	277	290	272	281	308	251	308	268	275	288	284	248	290	256	271	297	270	292	254	264	287	268	291	257	266	272	306	284	309	287	261	285	286	288	286	244	266	296	266	294	255	255	280	290	302	274	272	280	292	268	274	285	283	266	276	255	271	247	258	296	280	265	265	260	304	263	287	293	292	284	291	293	263	285	287	237	254	271	262	266	275	252	276	275	297	316	277	283	271	266	281	281	303	284	270	259	255	283	288	263	278	231	271	283	269	269	292	273	284	271	268	285	248	230	257	264	278	285	291	296	251	283	263	264	253	293	278	266	284	253	253	296	302	300	268	267	297	273	266	277	263	286	286	284	263	270	253	274	268	276	286	274	303	248	277	245	282	276	270	269	275	249	277	283	286	263	301	266	275	299	293	298	280	276	269	284	305	263	292	281	255	246	288	273	243	258	272	268	285	262	314	267	279	295	232	282	307	272	249	286	279	286	290	255	283	274	252	296	247	310	270	281	271	307	310	296	289	287	271	264	268	288	299	283	246	266	286	261	275	283	290	280	295	252	282	280	282	273	247	297	274	262	285	274	297	285	275	267	259	257	231	284	280	303	297	269	268	270	299	292	287	291	250	244	265	264	326	283	267	293	264	275	275	283	272	283	250	278	262	280	267	290	266	288	271	281	266	342	285	285	249	288	285	256	251	280	291	280	262	260	314	303	282	264	322	285	283	296	292	277	257	291	284	265	281	280	266	252	271	245	284	267	273	279	240	306	282	285	284	262	274	289	280
31645	46481	31424	20171	16217	12280	8613	5802	3940	3019	2457	1989	1646	1403	1042	753	732	659	565	490	501	482	438	408	418	406	398	394	382	343	347	396	357	374	368	354	359	303	330	334	345	312	281	318	299	292	317	323	308	297	305	306	336	312	302	298	329	317	299	290	313	295	330	284	285	307	293	332	330	284	302	304	320	308	296	302	306	326	308	320	316	299	310	294	312	321	285	299	292	273	284	290	310	269	280	274	325	313	315	323	330	288	301	302	302	303	310	288	330	292	311	269	308	303	295	282	308	311	301	290	304	286	299	335	282	320	304	291	324	307	306	321	316	333	299	310	279	281	297	305	290	312	288	291	291	302	277	294	321	315	294	280	317	334	313	309	293	308	300	309	345	295	332	304	314	286	287	323	307	308	324	333	307	297	303	293	298	336	300	293	297	303	325	306	293	300	294	287	290	301	320	300	296	318	297	295	317	314	319	327	330	288	318	333	294	273	308	271	309	308	313	282	276	284	309	282	334	299	297	280	287	302	322	281	297	340	307	292	324	304	303	316	283	288	314	310	285	338	352	302	285	289	274	292	284	287	318	278	297	313	315	303	302	298	300	332	276	314	287	285	319	290	290	314	326	291	308	276	257	268	299	315	288	327	308	282	323	272	280	308	332	312	301	315	301	315	306	296	319	297	310	312	309	301	317	293	291	303	294	309	307	322	278	270	305	281	300	335	295	278	286	287	320	303	291	296	285	282	302	280	297	317	334	304	300	295	338	309	312	310	307	297	309	304	325	280	277	318	298	301	309	320	299	310	304	296	304	304	331	320	287	318	271	292	321	298	300	312	291	299	302	300	292	328	321	281	290	286	318	301	293	288	319	337	317	301	316	292	305	326	320	347	310	295	290	312	310	302	311	300	319	289	317	293	294	274	315	285	325	310	301	280	270	314	311	309	303	304	311	289	304	312	329	322	301	295	280	312	322	283	316	302	305	303	315	297	297	288	334	317	314	332	302	354	291	333	292	301	285	308	302	290	298	322	296	323	298	300	325	310	288	288	316	287	288	296	283	327	270	292	280	283	316	309	331	327	275	325	295	299	315	318	297	277	318	282	332	310	281	337	309	284	292	294	297	275	304	320	296	324	324	291	311	329	275	291	289	294	269	287	290	331	284	279	300	287	291	297	333	324	323	286	332	278	291	315	315	334	307	293	255	297	332	278	304	280	291	304	287	318	283	295	289	288	332	296	311	311	288	293	313	321	323	294	246	298	276	304	323	312	297	313	310	300	307	298	305	296	297	312	284	310	322	298	323	316	303	314	295	305	283	323	316	326	327	291	328	306	300	273	308	297	322	289	315	305	291	285	295	298	328	307	291	313	302	320	295	290	269	307	291	282	293	336	295	301	320	305	303	301	278	304	287	304	292	290	293	267	288	303	289	283	293	291	271	316	316	280	297	330	306	301	299	292	308	306	288	288	294	318	303	333	300	286	290	299	312	291	308	300	282	287	293	307	301	295	301	337	297	342	291	298	255	292	303	298	290	302	301	300	319	308	310	308	281	296	270	294	310	296	300	286	283	291	288	348	299	312	330	311	312	288	298	308	289	318	290	296	317	289	302	285	278	314	315	277	314	296	305	323	310	334	307	286	296	315	326	279	324	313	321	303	324	329	284	303	287	301	263	303	313	285	298	310	332	291	319	372	294	329	306	308	293	271	323	315	309	287	297	312	320	290	302	289	300	294	268	286	258	270	296	326	310	322	290	304	302	344	295	280	324	330	316	296	321	277	322	304	299	337	300	283	321	299	287	295	302	315	314	297	301	298	324	285	310	268	311	301	314	316	319	311	285	287	285	310	294	318	333	289	301	307	299	278	311	270	280	331	305	291	304	295	317	272	287	294	300	299	270	253	307	302	319	290	267	294	319	328	313	266	304	333	307	265	314	298	296	279	306	309	309	294	305	332	290	304	291	327	301	312	313	283	282	326	317	301	311	309	274	284	308	288	291	283	314	303	295	298	309	333	317	318	317	296	331	279	285	298	315	311	269	284	273	316	325	318	319	318	317	330	295	272	284	331	320	315	324	292	301	290	290	342	290	288	314	323	330	323	313	324	290	299	308	285	291	308	311	303	297	297	332	297	314	306	342	303	325	274	301	335	301	321	310	300	296	357	326	286	340	303	310	289	305	286	314	287	297	267	312	288	302	297	303	304	295	297	330	303	325	287	271	290	316	333	296	303	284	301	319	304	273	302	314	339	310	273	299	280	305	285	311	308	320	284	268	333	302	316	274	305	288	314	291	308	301	306	309	298	306	310	317	297	278	313	297	279	306	302	302	315	305	318	274	344	316	322	303	295	326	314	339	304	317	267	298	273	340	331	300	299	306	290	306	323	287	320	279	302	277	329	279	285	303	327	313	288	268	312	319	281	294	316	258	316	290	284	289	307	281	317	314	290	298	307	314	276	316	291	318	288	294	309	338	319	300	311	296	322	293	296	296	304	297	309	309	340	273	307	280	319	309	292	313	324	308	295	286	311	296	309	303	310	316	298	287	316	288	311	301	287	284	324	309	268	312	307	295	327	302	306	330	311	313	265	329	271	299	290	285	321	291	317	251	285	269	296	309	314	270	308	301	299	281	293	278	305	312	309	284	281	324	290	309	301	327	308	312	320	311	294	312	294	332	295	334	298	293	308	305	288	277	305	315	310	317	320	292	277	310	310	313	308	309	298	297	312	292	328	320	269	328	311	269	282	252	300	288	289	271	286	316	288	299	311	290	295	291	289	277	289	332	283	257	305	309	327	291	325	307	316	315	290	298	287	295	331	273	303	333	318	310	285	325	272	306	289	296	281	314	304	284	316	315	289	299	319	292	301	342	327	322	300	270	302	310	307	285	297	305	309	309	301	284	314	289	330	321	308	326	295	308	282	303	307	301	282	290	297	281	311	296	292	303	324	325	319	304	296	279	277	290	333	322	316	294	310	330	311	301	297	298	294	307	352	299	290	282	298	304	316	282	287	304	324	299	272	278	325	303	294	283	303	310	318	285	307	297	328	287	301	316	290	295	315	296	327	311	291	302	301	308	281	327	303	296	315	320	325	283	313	310	270	290	353	316	319	291	283	346	304	293	327	297	293	318	292	288	296	288	293	306	306	321	285	314	290	292	285	308	311	356	316	324	346	301	293	287	310	315	304	301	295	291	313	322	275	292	298	311	302	292	285	317	320	323	340	303	283	305	332	319	308	287	311	288	349	306	275	294	273	298	295	352	294	299	309	320	269	319	309	313	294	279	336	318	311	288	287	302	303	297	309	311	311	303	277	313	296	323	286	315	323	287	280	303	302	285	309	292	327	316	295	305	302	314	297	317	314	299	298	277	284	292	303	295	302	347	283	323	274	308	307	316	291	317	308	333	304	323	315	304	303	262	287	303	303	275	312	285	304	277	283	296	297	297	317	329	296	313	270	320	280	286	325	299	277	325	300	290	291	317	315	279	293	305	330
23879	21242	28584	24622	22046	18150	10392	5622	3728	3212	2612	2030	1636	1531	1118	843	741	705	622	585	559	550	508	456	480	451	445	433	436	423	409	425	403	395	396	394	348	405	378	332	368	367	404	354	361	341	371	358	348	385	334	360	386	368	337	398	361	351	350	349	338	380	344	335	317	325	324	345	330	365	332	342	321	340	379	345	380	342	366	352	342	313	331	347	338	343	348	335	344	329	345	342	380	359	309	349	340	338	346	361	348	353	353	308	330	339	312	354	305	317	335	333	352	346	326	345	350	338	359	342	336	350	350	321	325	347	385	365	348	350	369	332	378	325	378	339	363	351	374	351	327	315	342	337	300	317	348	328	344	346	355	360	352	331	315	368	334	334	329	326	320	310	331	367	374	350	355	353	371	343	339	301	320	343	372	336	386	335	306	336	348	334	347	339	354	336	333	352	310	395	345	330	337	328	355	351	362	340	341	370	322	359	332	342	333	358	315	361	316	372	352	324	341	293	363	344	334	346	331	358	333	352	353	311	327	330	306	352	326	368	378	354	347	364	347	371	349	351	353	351	384	352	347	357	357	345	372	358	358	360	303	358	351	355	340	367	337	314	332	303	350	340	357	337	357	333	365	313	356	345	343	352	337	338	381	350	339	332	348	361	351	339	340	334	337	338	355	342	323	319	359	358	345	347	333	327	349	358	360	344	327	338	346	313	348	360	364	358	340	319	364	327	340	335	357	391	359	346	360	395	369	337	335	335	324	341	341	332	349	335	305	334	366	341	326	318	352	365	373	371	341	353	318	313	325	343	351	349	344	348	372	325	363	338	346	333	331	346	350	329	374	332	318	337	351	338	324	327	339	359	345	329	323	330	357	354	334	371	309	377	347	342	318	338	357	336	368	341	314	379	314	340	325	338	342	298	333	326	356	337	347	333	348	341	351	351	333	362	327	370	352	346	347	301	349	371	312	363	338	362	342	340	355	344	371	344	317	322	354	373	348	351	327	326	367	361	327	300	337	333	355	325	309	347	336	358	307	362	328	349	345	325	352	337	317	351	328	338	374	397	335	348	332	311	353	350	337	352	359	345	342	364	398	360	344	334	358	361	332	346	365	356	330	336	331	337	324	348	297	374	342	354	324	325	337	308	335	316	327	310	387	334	295	308	303	335	361	333	335	323	341	313	348	352	364	332	320	349	348	368	348	331	351	328	310	327	330	321	344	311	360	363	327	339	359	352	365	343	343	331	328	341	321	340	367	338	360	308	359	352	339	343	333	344	351	345	361	324	348	333	330	314	330	359	336	314	312	356	310	377	310	312	322	351	340	384	359	356	347	313	358	353	323	307	350	328	354	303	371	364	344	370	347	355	347	350	342	377	362	343	325	348	370	348	324	354	372	357	345	334	350	369	345	337	335	344	370	343	335	312	373	346	345	351	336	376	328	297	345	321	371	299	340	303	338	344	364	337	298	326	350	350	370	317	350	324	350	306	361	334	355	338	329	374	298	334	364	348	357	356	345	338	342	356	352	316	316	343	325	348	352	347	339	328	354	337	343	346	320	329	355	308	354	378	324	358	326	321	334	353	339	348	340	332	342	340	306	356	361	351	340	314	321	347	361	335	351	303	353	322	354	359	344	324	341	356	377	331	363	334	349	342	326	348	368	345	327	323	349	352	378	332	318	351	327	341	355	357	342	354	349	340	316	383	362	357	336	308	356	353	350	349	342	354	361	329	341	339	360	338	352	348	356	337	337	348	347	341	351	348	325	303	352	328	336	328	353	355	332	353	362	339	348	356	358	346	348	309	359	320	322	328	351	328	323	321	331	358	338	318	337	327	350	338	326	355	354	322	350	367	348	338	352	348	328	355	360	339	339	374	341	365	369	340	324	342	327	374	365	365	336	318	325	336	366	355	359	320	308	355	365	350	357	321	352	392	382	319	330	328	317	351	350	342	371	343	356	325	351	324	344	317	324	366	329	343	329	361	340	318	357	358	327	351	360	338	317	358	361	338	319	393	342	314	350	341	334	349	325	330	366	341	344	357	355	321	376	304	350	356	349	360	319	354	306	353	348	340	359	341	324	323	333	297	318	346	332	354	360	332	334	326	325	341	340	334	361	360	339	332	369	380	355	297	349	337	322	361	336	379	355	336	320	351	380	340	355	320	316	363	333	315	356	329	362	333	321	354	334	353	338	347	338	330	345	334	335	335	301	339	359	341	323	383	406	333	364	342	358	367	344	326	340	337	327	329	374	355	346	380	377	330	332	319	362	331	370	341	322	392	336	344	341	336	342	310	306	344	303	337	331	347	345	322	327	303	337	326	329	369	370	348	356	314	334	346	390	344	342	334	325	332	319	359	354	344	322	368	331	369	361	367	336	343	356	331	313	331	293	353	347	347	326	336	330	310	332	359	320	353	327	321	330	344	363	321	333	339	318	333	311	338	374	349	364	341	341	376	348	367	348	365	355	346	335	338	317	369	353	342	328	329	324	333	350	377	335	342	315	343	343	334	308	358	343	348	356	349	373	375	324	346	338	337	329	309	348	315	385	310	350	319	364	371	352	354	356	339	353	318	328	352	384	349	355	327	327	344	327	337	328	331	322	340	326	331	325	337	357	365	348	323	353	342	330	341	344	329	328	331	357	368	339	366	339	366	365	342	354	348	334	364	360	333	333	314	355	339	352	341	335	366	328	336	351	328	350	357	367	346	341	358	322	317	342	334	383	364	352	373	362	322	348	326	332	314	342	347	328	361	333	347	352	366	355	334	338	345	305	357	326	330	363	344	319	310	346	311	330	354	332	332	341	346	342	347	348	357	357	341	362	376	337	351	369	314	384	335	370	308	331	340	361	330	335	375	344	348	314	327	322	339	326	346	310	348	389	362	326	346	328	343	359	331	366	370	331	341	381	327	362	299	343	338	341	339	322	309	332	335	336	318	332	348	338	399	369	317	375	354	349	346	350	349	359	357	340	351	366	344	380	334	354	383	328	364	344	356	374	352	359	341	327	328	349	330	310	325	340	364	330	338	330	325	345	332	364	331	354	354	306	324	367	344	298	355	363	355	345	327	347	316	315	336	347	369	327	351	322	353	318	328	302	336	340	332	328	356	323	351	321	337	345	383	361	324	358	333	319	346	350	356	339	308	315	387	318	345	315	368	351	358	335	350	345	339	351	338	330	350	333	330	315	382	351	354	342	359	314	367	324	346	333	334	354	324	352	330	334	346	344	346	377	352	346	320	352	367	346	334	288	326	340	335	370	349	317	372	361	342	321	334	348	345	334	332	350	330	342	375	386	322	371	340	313	325	312	352	359	346	345	369	335	341	331	366	312	347	353	357	345	339	319	326	331	358	339	370	330	295	333	331	360	323	346	338	340	347	345	348	356	340	316	338	349	368	348	344	343	359	316	361	317	332	338	326	334	353	370	351	347	334	373	305	349	320	345	344	319	350	321	325	322	316	332	347	315	344	377	339	375	339	341	357	363	354
32272	57700	40006	27812	21904	16849	12076	8321	6140	5242	4178	3366	2803	2260	1577	1188	1058	926	796	799	755	712	626	619	555	558	569	480	434	479	476	474	419	413	467	409	414	424	430	392	391	415	398	389	401	387	407	394	399	421	399	365	369	371	361	411	410	341	381	381	357	392	396	381	369	377	376	385	408	368	365	381	377	388	376	362	372	360	376	389	370	369	365	370	349	378	360	382	364	387	406	411	355	356	354	366	358	347	379	385	392	348	386	351	390	382	370	345	382	364	384	357	341	335	371	345	399	410	383	358	379	354	380	337	366	375	401	389	399	350	353	374	378	354	391	375	353	390	362	399	391	347	356	377	406	381	320	406	377	376	350	349	361	361	366	365	372	363	365	367	360	373	355	406	405	352	353	404	328	382	407	349	372	380	399	390	384	385	367	370	342	336	367	360	348	376	349	359	350	363	353	391	377	389	363	377	341	338	375	359	357	357	340	383	389	390	385	350	351	344	351	360	369	393	359	382	376	352	359	374	394	394	378	408	356	399	397	385	383	352	345	376	361	363	367	371	408	354	378	359	351	370	374	353	383	374	370	388	354	360	348	386	347	372	324	380	368	362	361	378	347	369	363	354	367	388	331	354	374	372	413	359	328	423	335	380	415	340	365	359	366	380	395	398	371	346	382	385	393	365	379	349	374	327	343	365	351	359	369	385	316	358	382	385	355	360	337	355	357	349	353	419	343	349	348	380	361	362	342	379	396	352	389	372	403	384	398	389	393	348	355	357	396	367	364	364	361	348	385	320	375	368	378	386	376	371	356	351	356	390	349	366	383	357	369	380	370	347	405	375	386	393	373	363	354	357	354	367	358	358	352	366	365	385	379	381	396	382	353	348	355	333	372	381	372	376	413	394	332	372	353	389	346	336	339	346	353	366	384	336	341	380	356	376	375	336	345	372	370	357	348	360	377	345	375	386	355	389	363	351	386	367	400	339	381	376	340	358	382	396	361	357	367	376	338	354	342	382	371	388	394	398	392	353	342	334	395	346	357	331	387	363	367	373	355	339	338	341	360	407	360	374	374	366	381	358	375	394	355	362	352	388	371	372	372	355	354	370	353	382	395	376	363	382	337	406	394	352	374	353	400	364	372	356	355	356	363	376	391	365	379	354	353	356	325	390	361	379	374	359	373	367	365	380	353	360	397	366	412	360	339	378	366	348	353	382	371	373	368	379	354	372	383	372	403	380	343	341	392	394	368	362	388	379	333	352	376	363	398	367	365	402	359	337	391	367	381	381	374	384	379	336	374	338	348	347	363	393	351	373	371	390	393	342	340	357	370	366	366	394	384	389	341	340	365	379	384	388	367	378	409	330	382	372	380	369	364	379	387	399	348	382	370	353	362	362	380	394	373	381	357	357	423	358	357	367	360	377	388	373	342	393	340	385	342	376	376	349	363	365	386	394	353	396	369	327	411	372	333	376	362	395	357	395	364	371	384	393	385	384	378	382	362	359	392	343	375	349	385	386	372	366	371	358	376	405	366	389	355	358	369	393	395	381	384	365	367	371	401	349	393	399	400	360	366	396	368	363	366	310	399	373	334	368	350	365	386	387	383	365	348	380	354	365	390	413	326	392	358	366	365	357	405	349	339	365	378	376	339	331	350	362	360	374	356	366	381	360	408	365	372	356	390	325	385	380	385	360	360	368	379	362	378	391	356	394	380	367	367	388	386	398	369	390	354	328	368	382	394	365	405	373	390	395	381	357	365	345	382	378	361	376	402	367	334	353	361	364	366	406	349	411	365	353	359	359	382	351	412	362	330	403	383	381	360	356	361	349	380	367	346	371	373	367	358	337	343	373	406	353	403	374	373	394	375	367	398	378	344	346	366	360	369	368	354	386	378	376	352	334	362	340	362	398	382	390	361	377	376	386	390	361	347	347	380	381	375	379	357	372	359	358	378	360	362	369	377	360	354	394	332	358	349	366	390	343	356	371	316	376	370	357	348	388	340	362	414	378	353	355	361	351	359	364	378	367	358	362	360	350	367	380	374	354	366	335	369	357	375	371	392	366	379	336	372	389	343	359	349	372	394	401	349	364	366	360	344	390	371	376	364	366	384	377	398	382	339	341	390	366	395	377	354	366	334	355	367	319	330	342	380	356	358	370	345	366	386	365	401	352	393	405	365	371	377	376	391	397	386	389	389	368	389	363	369	343	381	397	347	348	361	393	360	363	367	342	371	383	397	360	393	386	398	362	363	361	352	390	385	353	352	405	352	372	400	364	360	387	363	385	356	389	367	361	391	382	341	368	394	362	378	370	357	354	377	378	366	378	383	342	355	344	361	375	344	399	414	365	369	338	349	348	401	390	372	396	393	367	356	361	377	371	386	393	379	356	354	382	372	401	369	369	394	345	389	343	359	336	351	371	370	379	325	364	378	372	376	366	385	355	373	375	345	360	379	361	356	369	361	358	376	365	365	386	362	383	385	370	360	338	340	398	388	339	371	360	413	386	364	391	365	362	377	412	373	399	399	373	377	391	368	381	388	365	387	349	380	347	368	378	381	373	386	336	372	384	363	425	389	368	329	366	392	383	365	372	369	404	423	374	386	406	376	411	381	373	368	378	379	373	390	390	332	359	345	369	364	371	362	346	366	383	381	351	399	389	329	362	376	376	340	343	365	363	352	367	391	355	359	338	372	341	359	377	379	340	359	377	401	362	381	404	363	372	393	350	365	388	350	403	357	368	381	380	368	353	375	386	337	353	340	377	380	365	386	347	363	354	384	394	370	349	384	387	381	389	348	407	384	338	402	362	362	354	365	355	367	363	356	372	336	367	404	374	363	352	369	370	404	369	353	388	418	389	399	342	365	400	372	327	346	362	387	391	374	378	400	363	382	354	358	376	381	372	375	377	352	369	382	348	370	386	343	364	357	366	362	351	375	377	368	384	407	366	351	381	358	361	357	377	337	356	367	327	377	385	331	335	344	377	355	371	355	327	350	392	376	357	354	373	365	404	345	359	363	351	372	362	364	365	379	363	397	349	363	385	330	357	369	368	343	370	366	319	366	342	346	359	348	346	356	360	331	346	377	419	389	384	379	363	342	378	357	376	341	368	341	365	403	357	388	357	342	382	384	336	372	354	388	388	356	395	383	367	364	357	359	395	380	394	375	391	338	374	370	383	375	370	337	385	392	385	371	372	344	383	382	405	358	344	340	375	374	397	402	376	402	376	383	365	389	367	387	373	385	313	362	356	359	356	398	363	371	365	405	368	400	351	383	398	351	349	376	339	399	348	350	369	353	383	355	377	358	360	345	389	395	386	395	391	338	324	365	375	345	363	376	395	345	369	331	368	345	350	386	395	398	376	363	392	351	377	379	387	369	363	372	367	368	363	335	355	391	400	333	415	386	351	376	374	372	367	354	379	362	354	374	370	358	337	368	358	406	374	357	393	357	370	327	374	338	392	374	410	361	376	359	391	384	346	357	373	368	368	373	379
24991	21292	27852	26160	18235	10489	6239	3821	2926	2611	2024	1587	1310	1034	843	640	587	601	481	471	447	409	387	390	347	337	349	313	314	307	303	301	299	303	297	290	304	289	258	283	280	302	280	272	283	252	276	251	243	254	259	271	257	270	302	266	274	278	251	270	267	255	287	256	280	258	292	286	257	273	260	288	253	269	288	252	295	260	235	276	250	259	242	263	233	240	253	258	228	261	284	233	273	221	201	252	246	255	242	264	272	271	256	281	253	263	285	251	259	249	248	263	276	259	240	247	241	262	260	267	241	256	259	241	249	274	255	256	258	226	243	249	227	241	271	274	247	259	261	266	270	252	278	246	282	256	265	259	300	269	265	231	242	258	258	252	262	269	259	286	266	237	292	256	251	274	253	258	255	279	257	282	265	246	259	246	260	274	255	263	300	234	252	282	245	238	251	269	257	276	280	247	268	253	257	267	256	277	246	240	260	263	249	273	267	257	247	249	257	264	269	229	304	267	261	253	287	246	230	269	246	274	248	271	266	283	254	236	269	241	256	266	253	259	261	262	238	244	267	279	234	242	265	262	242	263	272	264	282	272	232	280	261	254	254	231	227	268	262	271	254	250	238	320	255	288	244	259	260	256	255	233	215	266	275	263	261	245	242	270	272	267	261	261	236	274	266	258	247	251	259	288	257	269	234	268	275	253	254	249	248	261	223	276	237	255	268	249	250	259	249	264	259	256	278	261	266	265	262	261	289	273	274	266	236	277	234	268	233	252	254	266	261	263	261	260	239	283	253	260	263	251	248	263	302	252	243	270	257	249	256	243	261	263	278	286	276	262	247	288	250	253	290	251	286	253	267	235	252	252	285	273	275	251	224	250	272	256	266	264	256	266	268	254	256	255	251	265	274	252	270	238	286	241	273	275	254	259	265	244	234	255	261	242	270	267	269	268	266	260	256	293	275	241	234	245	248	247	269	283	223	247	257	263	244	254	279	274	252	252	257	242	257	254	269	235	254	253	296	280	269	273	289	260	244	239	256	271	271	260	255	223	254	274	275	233	254	258	236	243	264	243	281	258	262	249	250	262	238	273	263	262	258	263	284	233	256	251	271	273	256	250	248	284	248	263	262	254	235	259	253	256	248	269	282	252	240	296	241	274	270	276	247	269	235	250	254	252	271	284	263	273	265	283	270	277	240	292	278	251	262	277	243	271	266	281	270	279	291	264	237	281	261	259	248	231	232	293	261	263	265	263	236	256	272	237	251	282	251	247	243	248	276	278	277	254	263	240	248	286	256	233	259	246	282	265	264	292	293	265	265	276	282	251	265	275	259	250	265	275	256	278	245	255	242	253	247	231	270	255	259	274	246	278	277	235	241	267	260	253	247	271	254	247	265	265	275	292	285	258	262	260	270	264	249	286	254	256	218	270	272	273	269	270	248	272	273	297	278	259	224	230	245	275	227	277	253	247	238	234	256	277	253	294	273	262	255	273	266	252	251	252	276	250	267	263	220	224	269	241	286	273	254	239	253	247	257	243	240	277	271	263	242	235	273	272	272	244	262	261	265	247	255	264	249	252	268	277	241	258	276	251	249	264	266	226	228	272	269	236	283	264	255	296	284	298	266	229	245	252	247	278	243	294	257	262	255	277	263	283	239	273	253	247	269	246	231	246	248	267	265	258	279	253	240	258	246	246	255	269	218	281	251	280	249	250	244	247	269	241	281	272	264	268	245	251	269	230	274	233	284	251	244	245	247	258	264	231	269	262	274	238	270	281	250	272	278	254	281	256	254	247	266	299	275	228	268	309	255	258	250	243	252	286	292	276	296	258	238	251	268	279	260	252	240	234	278	257	265	214	242	253	277	255	257	257	256	272	266	272	257	269	246	274	283	265	261	254	270	262	266	244	279	255	262	267	252	283	261	249	235	261	249	263	273	266	268	279	272	263	274	263	265	261	238	284	257	278	282	231	262	267	262	277	268	232	242	257	269	196	278	281	269	244	288	272	263	249	234	248	295	255	267	253	287	274	279	232	260	255	234	279	255	260	273	253	272	253	294	262	222	286	249	270	257	249	256	255	278	258	277	298	258	259	274	272	225	272	247	258	285	272	258	238	274	285	266	274	255	265	264	249	255	244	282	257	261	240	252	246	251	238	262	248	263	287	234	228	264	231	266	247	265	254	268	288	292	260	295	245	276	238	227	266	242	255	233	280	256	242	289	251	272	218	241	237	249	268	259	255	257	237	273	251	253	239	273	264	268	276	273	246	271	259	235	256	302	245	275	281	246	251	284	247	236	281	258	265	259	246	252	269	259	262	296	274	263	263	270	259	258	272	262	266	247	230	245	251	255	269	260	289	255	238	268	249	278	265	272	248	249	263	250	255	270	251	276	233	226	256	238	263	281	288	247	243	255	281	267	248	283	261	264	233	306	257	256	250	260	278	244	272	244	261	266	269	288	246	249	222	249	265	257	256	287	253	263	265	278	235	244	247	251	233	250	276	281	274	241	245	254	260	253	271	248	257	253	252	262	283	254	258	286	249	247	261	255	293	254	219	227	266	249	261	255	266	238	279	283	278	265	253	262	262	266	253	308	264	297	260	247	213	221	247	273	250	227	256	242	252	265	248	253	264	267	266	261	259	274	251	247	246	280	281	260	223	265	292	254	255	267	242	260	286	235	268	244	217	252	247	278	259	257	244	250	222	249	277	269	230	274	257	254	267	270	265	275	270	245	256	262	263	251	293	263	238	258	287	256	270	276	246	268	250	247	250	262	242	285	238	281	268	284	228	284	252	257	275	256	283	278	247	271	258	256	250	264	278	268	265	254	235	253	269	254	277	268	299	260	275	250	275	284	286	283	237	250	274	210	259	270	250	265	245	238	261	242	271	265	243	239	288	252	245	235	251	264	266	213	282	258	273	259	249	275	248	259	270	265	281	255	256	233	252	264	277	251	259	218	273	284	260	237	229	236	237	233	256	235	269	249	254	278	282	261	271	236	274	258	234	278	273	257	232	269	228	217	254	286	238	279	241	250	230	255	247	251	285	255	259	274	289	253	283	276	263	247	279	254	253	275	253	262	271	268	252	232	268	236	257	257	280	275	260	273	259	242	270	285	273	251	261	268	260	265	245	239	251	239	268	246	259	275	253	266	257	264	260	251	263	265	259	264	273	276	276	263	256	277	292	273	256	264	222	225	246	273	252	272	277	260	276	271	262	234	265	266	264	234	274	302	276	246	266	255	243	275	252	256	263	260	250	269	268	269	268	238	262	239	260	274	279	253	241	271	290	235	253	262	273	278	260	261	278	282	248	258	241	258	261	277	254	285	284	247	234	267	249	245	255	249	252	285	271	268	261	277	267	258	287	256	249	266	236	262	240	267	242	264	260	261	227	265	282	221	270	262	273	291	251	240	268	258	259	277	269	268	245	276	272	297	272	226	281	239	265	256	242	245	257	264	244	250	259	237	261	250	264	246	267	254	237	264	269	257	244
31874	51892	35523	23991	18203	13107	9647	6583	5346	4376	3421	2773	2220	1743	1238	1010	893	812	659	643	645	559	528	473	457	402	422	426	411	348	401	373	332	340	369	335	349	312	346	307	313	306	350	296	293	306	302	318	332	301	312	306	264	303	312	307	289	308	301	303	276	297	313	319	275	291	276	285	278	288	317	289	297	263	317	297	311	306	301	307	287	311	306	306	331	321	298	302	273	294	287	253	279	302	306	286	271	296	277	251	313	301	273	290	313	293	306	270	293	322	295	284	288	299	327	314	288	276	317	273	293	333	265	292	277	277	299	285	286	292	283	280	296	299	288	272	313	273	312	310	255	310	294	316	282	274	282	285	317	262	293	274	287	282	243	273	256	323	300	302	304	289	307	276	286	265	311	290	262	264	328	311	275	287	291	294	293	299	289	292	291	287	286	287	287	299	293	293	292	269	282	320	293	293	286	293	320	292	315	272	290	301	315	270	262	297	286	289	276	262	289	276	306	272	288	281	305	300	282	305	278	281	295	261	265	276	316	312	317	275	296	296	287	298	302	264	306	275	284	310	269	280	297	296	311	294	286	270	308	270	273	286	269	299	268	292	294	303	271	275	302	281	295	303	306	281	341	307	282	280	299	278	302	318	316	293	288	287	302	320	294	283	276	301	277	281	267	283	274	286	279	303	318	288	317	293	297	283	302	303	267	286	290	288	274	278	319	268	291	293	248	283	293	266	262	270	275	289	276	296	286	334	311	269	301	323	317	309	314	302	279	275	316	299	299	291	290	283	270	293	294	286	290	278	301	293	298	277	290	290	329	279	284	296	289	259	286	289	282	313	309	281	304	281	309	267	278	287	288	280	267	284	298	276	280	271	285	310	265	286	303	267	271	278	273	273	327	251	284	307	311	277	284	301	300	268	281	287	289	306	265	278	282	292	287	299	295	278	253	267	300	262	280	272	276	281	264	294	305	282	306	269	269	311	261	292	297	311	292	295	269	300	319	322	283	314	334	282	280	297	273	264	274	248	269	290	271	270	275	279	282	273	302	288	265	287	300	267	304	280	273	300	275	301	287	277	292	278	302	272	284	303	280	273	279	311	290	310	280	264	276	299	291	301	270	298	285	302	263	292	308	285	294	284	299	292	286	289	292	242	270	263	271	283	292	284	285	290	295	304	297	294	300	302	296	292	282	306	295	280	283	278	305	273	282	290	263	291	298	292	281	268	313	295	297	288	305	282	280	270	295	280	289	305	282	296	280	292	282	290	281	287	322	322	282	321	292	299	280	298	272	280	311	272	319	294	304	314	289	276	279	298	273	294	293	274	302	292	290	288	304	287	277	257	301	277	296	304	293	290	264	264	289	293	290	272	322	285	266	296	300	280	294	284	300	296	316	289	292	277	301	267	293	284	288	285	291	296	292	283	269	272	304	306	303	255	261	283	295	282	303	291	294	276	264	280	290	276	278	261	294	298	280	288	299	301	300	275	293	291	301	300	290	282	307	282	289	304	279	312	269	299	302	291	285	289	319	294	293	293	288	278	261	293	277	300	255	268	253	289	303	284	288	299	298	293	321	270	295	280	253	275	289	308	295	284	264	283	283	286	285	289	298	309	282	271	310	282	277	336	266	263	263	280	292	253	310	278	279	303	334	305	328	281	279	293	305	297	301	294	275	278	292	276	284	299	299	308	290	276	323	301	289	267	259	271	281	314	289	288	301	296	272	292	312	286	298	292	278	310	285	300	290	285	299	299	280	290	280	315	303	262	302	274	248	271	281	273	274	324	282	262	270	294	295	296	305	284	314	282	316	267	258	307	297	298	272	289	287	288	289	316	273	290	305	276	273	284	305	302	316	282	265	284	263	293	296	299	295	292	265	289	275	290	296	302	291	294	286	280	297	265	282	291	292	267	296	294	254	297	295	264	293	283	310	276	287	265	322	268	314	279	263	286	300	308	279	293	294	294	300	301	274	286	278	282	288	310	300	250	251	295	299	278	296	277	262	292	295	272	312	320	295	266	277	285	325	278	312	308	340	260	297	301	313	295	299	288	270	279	304	299	286	271	309	299	306	296	266	306	271	286	294	271	264	313	274	287	290	297	281	297	287	296	280	289	275	282	331	309	267	293	311	294	296	298	296	278	259	262	290	273	295	298	302	323	320	271	268	321	286	294	314	289	283	288	312	282	291	272	280	314	309	284	277	282	281	300	284	301	295	273	280	300	282	311	293	299	280	272	263	298	258	291	257	260	287	284	307	300	261	276	255	321	326	288	283	278	255	273	325	294	293	299	286	269	267	299	286	268	289	285	269	304	288	287	270	283	287	293	263	283	314	294	252	270	298	268	281	305	301	299	285	259	310	278	288	261	292	294	269	249	303	290	287	289	263	274	298	284	299	287	272	300	281	285	286	283	301	266	273	299	285	285	305	262	303	308	279	295	290	272	288	299	281	300	291	290	273	262	319	292	284	314	260	289	263	270	291	293	285	286	282	257	270	267	279	306	295	292	291	287	300	293	289	287	310	280	289	308	296	292	298	282	270	261	310	285	274	276	303	271	294	320	291	291	262	311	271	303	298	271	289	313	283	303	293	267	303	304	270	295	268	309	294	292	291	265	290	283	306	302	293	268	315	274	264	295	318	260	286	288	294	293	282	292	318	301	295	273	301	297	280	270	276	293	259	301	290	293	269	295	273	272	265	293	298	273	289	281	270	300	263	280	337	278	314	291	302	273	264	304	290	306	296	304	281	291	276	282	296	282	316	275	298	293	265	261	301	293	264	292	289	268	294	282	271	284	286	294	281	284	293	312	298	268	313	311	283	277	304	335	293	272	314	292	289	264	300	295	311	266	293	290	315	293	287	278	257	297	297	273	301	293	299	273	305	285	288	304	286	275	336	276	268	259	269	288	275	286	320	278	287	276	286	262	267	286	291	305	255	278	255	291	301	277	280	289	298	283	297	312	307	260	259	311	260	289	283	298	274	301	273	324	298	261	288	282	287	306	281	294	288	295	297	306	309	285	274	276	293	285	302	292	294	288	260	306	305	271	276	260	295	280	296	279	276	273	300	267	267	315	277	293	278	285	304	292	270	297	302	267	275	268	295	260	282	301	288	289	271	270	308	297	290	274	264	290	271	298	288	290	282	284	278	300	283	283	303	276	278	281	292	268	296	305	313	274	295	301	283	304	309	276	279	299	290	279	285	303	309	271	287	304	306	280	260	256	253	294	299	313	298	299	275	309	299	279	265	288	301	269	306	312	296	303	313	285	290	260	308	284	288	294	272	323	288	266	308	300	290	307	276	279	288	299	272	266	271	262	273	291	281	305	298	300	275	286	278	301	283	304	323	281	297	294	303	308	259	305	304	305	261	250	302	273	297	283	280	283	292	284	298	291	262	290	272	289	284	325	303	284	267	274	312	272	292	278	268	283	281	303	267	314	292	276	283	296	292	297	284	294	290	287	278	284	315	295	304	265	302	281	314	316	278	285
22689	21227	28874	23965	21574	22198	17794	8230	5859	4925	4123	2900	2262	1865	1344	1190	999	894	789	793	740	627	599	590	574	542	504	431	481	488	475	470	416	436	418	416	379	422	407	416	393	376	383	378	348	362	371	383	410	365	361	390	356	363	376	367	362	401	346	376	358	361	376	315	370	338	361	361	430	306	357	343	360	340	353	366	367	322	340	353	348	345	322	338	364	376	336	345	410	366	319	368	342	346	345	329	357	340	352	348	353	380	320	345	333	326	344	367	343	357	317	310	335	314	338	322	350	367	344	335	344	319	313	396	337	354	381	357	342	335	339	332	355	346	325	345	393	350	362	336	336	351	372	381	359	358	372	346	346	360	346	304	343	374	355	347	348	347	330	352	358	348	338	325	369	346	358	329	346	370	357	363	353	341	317	340	348	357	344	371	363	345	348	353	340	351	321	346	333	348	324	344	335	328	373	361	331	344	372	339	326	312	344	322	361	361	315	344	352	342	366	360	318	329	352	348	337	342	377	348	352	354	392	310	357	335	347	354	361	333	376	348	348	302	331	358	324	363	317	377	333	357	343	330	333	340	365	318	377	367	308	333	348	355	351	364	367	366	367	324	354	367	369	383	355	330	365	350	336	335	344	366	334	333	331	352	370	368	321	376	333	345	336	350	371	362	362	357	336	348	352	344	350	348	378	339	349	363	370	367	329	337	355	345	332	373	352	344	355	345	349	352	343	329	377	308	365	384	336	386	357	359	337	346	339	362	345	335	333	371	358	355	370	329	361	335	377	345	368	347	327	375	368	354	349	372	348	369	343	329	350	364	366	336	370	363	347	389	350	361	348	328	369	348	362	333	334	359	382	351	336	369	341	332	361	343	301	350	325	351	384	352	321	334	299	328	335	332	344	343	337	351	338	342	362	405	349	316	388	312	321	354	369	347	335	371	377	375	345	326	350	349	307	324	333	322	321	337	341	349	363	344	350	321	330	362	378	374	335	352	325	368	380	357	382	342	335	345	344	353	337	349	362	331	388	336	359	362	376	329	353	344	352	320	358	388	370	354	370	334	357	348	377	325	359	334	331	379	365	371	348	310	358	339	365	341	366	354	333	363	322	358	336	381	386	366	374	328	355	313	340	363	344	361	324	319	324	342	348	355	352	367	353	358	363	327	354	374	361	364	357	339	356	382	341	380	346	345	346	354	326	364	350	336	317	331	353	360	319	336	315	371	370	377	372	341	339	355	350	327	351	321	366	342	340	397	354	328	355	371	325	339	360	378	323	327	352	358	348	326	331	322	339	343	321	346	372	351	344	341	333	352	355	361	364	355	359	334	373	353	328	336	350	313	347	349	374	353	330	371	322	343	348	287	376	327	343	374	346	357	372	373	329	334	400	356	322	331	350	348	349	330	339	339	368	364	376	366	341	323	358	380	341	369	355	351	346	366	323	365	390	346	357	376	334	325	321	342	349	324	324	358	371	345	324	332	338	375	363	378	351	353	324	333	368	335	348	355	312	365	327	366	362	361	341	328	370	390	346	348	346	350	335	322	333	364	359	344	353	384	373	355	379	363	345	340	321	350	327	326	372	338	352	362	346	334	374	367	382	322	346	346	386	349	371	346	336	332	343	364	348	344	357	404	351	366	337	361	334	346	332	339	348	321	359	386	361	341	348	372	333	376	351	349	368	327	336	340	366	374	353	375	331	332	336	321	369	367	367	347	335	390	350	349	299	344	309	328	367	364	357	372	361	358	351	356	331	350	354	367	365	320	359	345	357	341	342	341	368	333	327	361	378	339	315	364	369	373	353	369	331	320	344	331	353	348	327	331	356	349	328	322	328	364	311	356	342	345	335	306	325	364	336	351	370	342	355	334	360	347	368	324	362	326	347	349	325	331	310	342	366	364	352	343	353	391	353	366	362	377	335	359	348	382	320	328	339	345	345	319	341	378	348	356	373	342	331	348	349	380	366	354	358	339	373	343	327	361	346	340	325	341	363	352	366	381	349	316	347	327	364	371	361	356	371	312	317	360	346	361	346	328	337	348	384	335	362	324	334	338	377	335	363	350	372	364	379	340	343	368	339	334	340	354	343	396	361	340	373	334	344	351	336	352	343	332	334	351	335	325	387	342	379	353	373	325	352	351	357	361	340	361	367	345	386	312	350	328	350	331	348	324	370	351	370	375	356	342	350	336	359	306	375	350	363	352	363	348	345	349	331	316	348	299	356	320	349	386	342	347	333	341	351	392	356	350	332	300	346	364	325	313	343	342	387	327	335	345	317	357	365	362	362	372	353	333	342	349	343	327	346	332	321	335	369	331	344	385	344	352	316	336	325	366	344	332	372	370	361	367	337	357	324	322	304	347	346	321	329	376	363	336	361	346	365	350	340	322	353	351	357	382	379	345	359	335	370	338	338	343	312	355	361	336	329	365	344	302	364	358	317	387	329	367	361	362	339	339	377	325	348	353	390	337	319	377	363	345	333	326	309	352	334	368	374	379	386	378	301	358	362	333	354	360	342	379	334	346	335	351	381	353	355	368	324	340	347	349	348	350	383	364	369	342	382	340	338	364	319	369	339	331	330	370	369	357	355	353	365	335	353	294	349	344	338	340	337	349	357	367	355	334	322	344	336	366	352	323	330	302	348	330	322	338	362	319	333	374	340	343	333	375	354	350	364	371	377	298	356	344	349	380	329	358	365	319	357	364	343	320	337	338	385	343	335	388	354	351	336	349	359	341	372	342	357	329	377	373	372	326	321	359	318	355	362	327	350	359	354	339	347	362	370	352	334	341	379	352	346	374	349	372	334	328	325	357	353	369	326	353	366	336	344	332	312	314	335	354	375	352	334	361	320	345	364	349	322	371	332	322	372	337	335	365	392	344	346	342	360	370	352	346	338	350	356	373	364	362	335	354	347	336	364	327	325	335	365	378	348	349	346	334	337	345	337	373	334	356	332	337	330	323	303	365	357	355	335	351	350	329	379	356	340	376	374	344	372	331	327	366	317	326	360	370	332	360	343	357	342	333	350	287	318	354	323	344	350	360	351	353	336	341	366	361	336	365	334	355	340	356	360	323	352	336	351	334	360	350	361	398	348	354	332	324	342	365	380	326	335	372	343	341	357	330	358	339	347	335	355	375	367	355	335	361	345	350	336	355	321	343	377	323	349	346	337	372	348	358	357	343	345	388	341	332	356	371	363	372	391	360	374	328	357	332	338	307	356	335	325	363	346	349	377	324	345	363	349	313	340	379	371	363	365	330	375	374	334	309	305	309	325	370	341	352	381	349	363	361	357	330	323	322	333	350	340	329	344	348	311	343	368	352	344	346	307	356	331	332	375	367	332	322	364	338	327	355	343	345	329	382	384	373	345	318	370	345	364	324	359	374	357	359	329	336	366	364	335	347	368	354	387	346	353	357	351	403	388	314	342	324	327	347	335	367	343	366	348	337	348	365	351	303	348	355	358	325	337	353	352	372	387	393	361	355	358	362
34359	62501	44597	32746	25684	19590	14887	11062	9326	7759	6469	4609	3737	2817	2095	1696	1448	1203	1046	1058	1020	829	731	712	708	662	594	606	539	547	560	488	509	495	486	450	446	415	435	440	417	412	392	390	425	421	431	459	405	405	424	370	404	387	395	408	384	389	364	383	383	375	378	393	398	387	403	400	409	344	421	382	405	410	361	392	359	393	366	385	352	386	367	393	378	392	339	403	374	389	370	395	375	340	393	387	405	396	363	378	369	357	377	372	395	398	398	362	364	361	396	395	368	364	360	384	363	387	388	347	403	410	297	385	363	352	360	363	379	401	386	395	369	366	383	349	367	351	388	417	362	405	370	373	392	376	380	384	416	390	386	348	401	379	415	389	380	385	366	363	348	370	343	347	391	411	377	363	353	372	359	348	355	366	384	373	370	395	346	361	391	394	378	384	404	344	377	389	411	414	401	378	401	379	367	394	362	397	354	378	380	416	399	378	372	378	378	390	396	385	375	355	381	395	379	345	356	378	386	383	381	383	376	391	384	379	369	357	360	372	375	381	324	381	365	373	399	380	341	356	392	368	395	364	344	366	411	352	413	346	364	381	344	373	372	367	363	381	373	398	389	372	387	394	364	335	388	397	383	361	389	381	395	367	367	392	371	354	427	388	392	367	350	378	384	361	376	361	379	388	370	352	345	377	354	423	396	344	361	387	372	368	376	374	383	364	375	354	377	382	383	376	375	362	404	346	381	380	410	403	344	354	394	384	394	372	389	370	367	410	370	386	360	371	382	348	373	375	377	381	340	373	345	371	368	377	379	390	380	331	350	368	391	366	367	385	371	382	357	378	412	306	412	377	394	420	356	385	394	378	361	364	383	371	370	360	381	377	396	376	353	382	386	394	351	364	354	390	378	384	384	328	368	359	388	401	341	362	403	407	405	364	372	365	342	363	393	408	387	386	349	356	391	352	391	353	386	408	357	382	375	380	345	363	376	384	388	393	366	361	394	382	379	358	380	360	391	433	340	394	390	393	391	385	416	347	371	381	395	415	437	391	386	366	387	354	365	358	401	386	377	355	357	372	394	357	353	374	362	357	360	376	386	383	403	368	372	364	398	375	390	387	357	371	350	365	358	398	341	351	371	379	346	332	374	380	406	391	386	351	379	373	341	346	384	394	371	378	344	365	402	385	363	375	381	336	383	403	361	374	380	383	360	364	369	378	372	387	379	379	382	360	355	391	372	351	393	373	386	373	367	368	375	365	344	363	365	343	364	357	355	349	407	396	357	388	377	350	381	350	378	368	341	369	393	365	370	374	398	385	358	337	351	344	401	376	357	336	398	394	392	393	386	351	389	378	347	370	387	388	399	363	354	381	391	378	361	404	395	382	387	375	380	373	415	388	361	370	354	330	365	373	381	392	377	412	376	347	362	394	391	364	376	392	375	381	376	384	433	357	388	352	366	371	411	369	360	394	383	345	383	405	384	379	383	390	380	401	343	394	401	374	400	377	323	376	396	362	374	380	376	368	386	380	418	398	357	354	344	365	355	385	385	366	365	374	384	378	372	388	380	362	359	363	373	370	378	348	352	376	402	348	358	423	377	367	399	361	381	387	359	367	373	399	383	374	409	389	396	359	405	352	347	396	394	377	335	363	419	398	384	367	340	368	366	356	368	374	399	381	371	366	387	382	400	372	383	380	372	356	394	336	379	385	387	361	414	361	374	412	387	380	392	382	366	375	378	351	330	377	361	380	336	351	394	368	342	413	345	367	367	377	382	380	363	414	375	392	342	351	365	382	373	361	357	378	420	377	378	365	371	397	358	385	367	368	403	385	399	379	372	415	386	398	355	391	357	345	366	330	370	358	390	382	340	369	358	381	384	386	342	341	375	345	372	380	387	372	390	391	348	360	343	379	384	352	394	398	348	365	375	352	372	375	374	352	365	376	403	413	370	421	388	351	365	373	374	377	382	377	403	392	371	364	369	371	422	374	388	363	390	395	367	395	359	385	391	352	366	374	376	372	357	396	391	384	371	380	378	360	351	391	351	352	377	375	338	363	380	395	371	380	371	388	409	351	340	372	360	409	385	416	385	372	360	359	387	400	376	384	376	367	383	364	350	341	380	375	394	372	378	391	382	396	374	372	357	357	367	343	350	413	367	360	355	406	337	363	360	374	394	362	368	390	335	388	363	376	392	389	388	411	357	339	379	344	384	364	370	370	383	430	385	360	365	368	365	412	359	398	395	386	397	368	388	339	362	385	369	383	354	354	377	344	385	345	358	402	367	371	382	383	413	352	379	375	382	373	380	395	387	372	364	361	377	412	381	365	436	356	369	378	395	344	399	364	357	409	393	378	383	360	404	392	351	396	359	359	372	385	394	371	360	368	386	362	407	376	383	366	390	346	379	391	371	403	397	371	404	362	386	367	387	364	364	381	378	392	375	425	371	388	367	346	382	395	393	375	378	359	353	364	404	358	384	388	384	403	408	362	396	379	398	402	362	406	364	383	371	385	395	351	376	340	364	386	365	379	382	375	370	373	392	354	400	392	359	330	369	403	374	386	363	375	389	375	398	372	367	349	390	362	368	376	396	390	381	372	400	362	392	365	377	349	380	377	404	364	374	388	366	407	391	363	389	399	357	402	403	399	370	400	372	404	381	354	361	367	372	399	407	396	356	379	386	350	402	367	330	422	351	380	394	378	340	413	367	388	412	369	390	374	388	334	354	357	352	384	370	359	370	385	365	358	388	370	342	391	369	346	399	343	395	395	373	349	395	364	383	390	372	365	364	371	400	398	356	353	362	392	376	396	372	396	367	369	380	421	387	369	394	374	362	392	392	401	351	360	343	384	367	366	386	365	387	382	384	404	401	351	420	382	381	348	368	368	382	363	380	393	387	365	389	379	373	335	356	362	382	352	366	371	373	362	384	339	366	374	403	385	376	365	405	377	365	343	365	372	353	389	369	361	361	402	383	373	374	374	394	408	385	378	355	389	359	347	355	372	376	404	352	385	376	372	373	371	383	330	341	353	371	372	359	416	369	388	352	352	368	397	382	341	370	333	385	401	370	396	390	351	392	388	377	412	390	362	367	352	374	403	375	366	391	388	403	379	363	342	378	361	368	338	366	410	338	394	372	348	368	425	373	356	353	360	360	393	395	367	373	374	390	375	317	365	371	404	365	422	360	379	372	386	389	383	397	369	388	359	385	344	380	348	361	408	378	374	364	366	397	379	359	355	378	398	373	395	385	374	366	417	418	365	361	376	378	372	365	386	332	363	387	316	397	363	374	369	382	392	361	314	394	381	355	366	363	378	369	349	362	371	385	385	387	393	368	383	382	370	403	381	368	338	384	385	363	383	373	383	422	377	370	400	405	422	368	383	407	351	394	387	346	350	364	396	363	372	370	351	379	417	355	366	355	365	370	378	391	375	335	388	375	396	369	380	376	352	413	382	379	385	325	367	367	364	373	370	407	411	344	354	374	385	375	386	403	385
30754	31787	30904	20770	11002	6422	4264	2950	2454	2043	1512	1282	1100	758	607	577	527	459	405	437	377	368	353	337	354	359	339	331	341	301	308	318	290	283	282	308	284	281	267	301	250	298	280	271	306	308	285	277	298	270	291	254	264	272	268	264	255	314	280	271	269	254	279	280	274	271	284	286	285	305	275	277	296	283	275	296	283	284	263	276	257	260	280	255	243	256	294	271	261	274	271	275	271	276	279	273	271	280	239	276	262	275	289	295	267	278	237	285	261	264	299	260	289	303	250	285	262	254	300	266	306	296	256	285	295	253	271	245	263	270	286	262	286	300	257	276	289	259	254	275	274	252	294	269	284	298	264	296	281	250	284	289	311	253	272	302	264	279	255	268	260	278	298	274	259	258	288	260	285	263	308	266	270	272	244	280	263	280	279	240	293	286	263	282	259	257	296	274	268	253	296	302	287	264	245	274	283	271	249	291	292	254	256	288	267	292	260	262	268	290	248	301	296	281	247	257	299	290	280	281	274	296	266	280	270	275	262	276	272	293	270	259	271	274	282	285	281	271	251	240	283	258	267	245	282	256	249	278	260	277	269	289	274	281	281	268	268	261	259	272	249	280	249	240	274	270	236	275	303	283	279	268	253	263	290	293	270	279	276	287	295	277	220	264	264	284	274	278	275	265	273	286	285	247	278	285	259	276	268	276	293	266	267	253	305	287	266	278	251	272	253	273	299	288	292	264	269	295	274	284	263	260	258	280	273	260	286	266	262	258	265	257	257	292	300	275	259	288	261	277	262	275	254	288	277	233	277	274	270	273	295	278	274	268	260	273	270	298	292	279	234	300	280	260	287	242	254	278	279	270	259	252	261	286	271	266	246	316	288	300	266	277	279	282	276	303	266	264	279	301	286	267	304	286	259	268	257	267	287	286	290	264	269	250	292	279	297	268	306	279	263	284	296	286	266	274	279	287	294	269	270	246	277	266	269	252	281	265	271	276	281	253	287	283	268	243	232	291	284	262	266	295	263	275	273	274	255	264	278	268	274	301	273	284	291	273	267	260	267	242	275	319	259	272	294	281	245	283	284	273	290	259	279	279	253	260	278	306	276	264	282	290	285	290	251	286	275	282	270	287	285	270	241	266	278	269	296	248	265	243	285	288	252	283	277	293	272	225	294	276	277	292	273	243	272	259	260	263	259	280	272	295	278	293	274	241	252	283	324	281	290	273	301	248	295	271	252	295	243	269	275	281	283	280	285	267	271	252	284	278	275	275	263	262	247	263	285	285	273	288	239	291	293	283	254	265	273	269	262	275	301	257	252	280	299	259	262	244	309	283	267	264	277	250	255	287	287	265	244	248	277	280	267	277	299	287	272	276	250	263	227	248	272	277	268	296	256	227	281	297	256	264	267	241	287	253	261	305	260	252	270	281	278	293	265	289	283	263	256	267	257	274	277	277	279	275	302	255	257	283	266	284	271	254	263	250	269	251	268	270	287	265	248	274	279	238	259	270	273	283	288	254	256	299	272	264	282	274	291	239	262	273	277	242	290	262	255	283	285	259	272	255	302	278	245	264	286	278	285	263	281	258	307	250	293	276	257	275	263	293	272	273	295	271	240	264	281	306	305	277	280	281	287	239	264	277	275	272	282	266	276	265	277	268	294	299	267	281	264	286	255	272	275	285	281	286	294	279	285	283	277	248	265	288	321	302	270	241	259	276	279	265	254	282	265	254	257	265	285	273	310	255	279	277	239	269	271	272	246	255	255	285	261	248	282	258	285	263	265	253	267	291	289	261	265	260	271	265	282	284	292	240	287	259	285	270	271	266	265	271	281	275	259	256	278	252	238	277	273	275	260	281	290	276	242	288	303	272	263	281	287	260	270	253	280	281	295	271	266	244	278	266	287	263	259	286	275	295	264	264	281	282	288	284	311	281	272	254	271	272	282	281	264	268	258	274	263	271	281	268	269	274	270	314	280	270	280	293	282	276	279	257	272	299	266	280	277	256	298	279	271	290	297	265	270	267	290	271	237	263	276	282	262	284	285	257	296	265	243	283	254	272	248	276	269	270	239	245	237	269	255	311	264	264	259	285	299	281	301	280	264	273	281	247	261	259	247	258	272	241	284	257	259	241	289	254	260	282	312	270	287	280	287	255	260	265	299	262	269	254	275	273	273	289	251	291	257	254	292	281	270	274	277	271	278	277	284	266	275	292	291	265	253	236	259	259	261	253	261	251	278	278	258	257	273	289	265	263	271	276	277	260	266	279	277	273	249	278	270	269	277	277	246	283	294	255	276	257	289	263	258	269	295	268	294	264	251	274	272	265	288	245	286	321	266	262	280	266	259	260	273	263	273	244	239	273	293	278	266	287	267	274	278	312	253	268	276	275	270	280	281	290	292	261	291	253	290	277	257	282	281	303	316	285	283	257	268	272	272	269	291	306	287	276	269	296	233	254	283	278	288	309	292	286	291	253	304	256	270	243	259	309	247	264	264	265	292	283	298	289	264	278	275	285	263	295	279	297	283	279	294	265	261	282	264	266	284	267	278	274	316	276	280	267	284	251	267	280	261	270	267	277	269	286	280	262	271	315	272	275	276	287	284	278	260	280	265	289	250	284	269	288	279	271	264	297	276	284	269	292	285	255	262	300	244	268	239	286	278	266	291	286	274	270	271	240	265	251	247	293	261	278	279	286	251	239	320	272	250	270	267	291	287	290	252	259	255	274	274	269	281	242	262	254	274	251	279	261	265	259	284	291	311	259	266	284	272	276	265	293	273	300	250	286	257	253	308	241	263	249	267	282	282	269	287	299	273	284	252	232	256	275	256	272	240	246	256	267	269	276	281	254	291	232	280	288	262	296	275	305	299	262	281	282	264	278	262	256	283	290	288	273	276	282	260	244	281	291	272	258	280	276	253	296	258	266	261	259	272	282	284	303	275	253	251	229	243	263	259	289	287	269	263	286	265	277	270	251	266	288	250	276	300	280	240	288	266	268	269	261	254	263	286	257	281	275	295	281	270	255	269	288	294	252	320	260	280	256	287	286	295	269	253	240	260	248	254	263	282	284	285	270	243	272	257	299	291	319	306	244	271	262	287	252	245	263	286	276	271	282	258	296	263	232	253	274	273	260	285	273	273	254	279	271	257	264	265	299	315	255	297	268	297	271	282	262	227	287	271	258	262	273	260	282	288	271	274	263	287	266	245	278	264	295	249	262	271	274	287	259	274	276	271	263	263	290	284	296	274	268	283	288	257	276	245	242	259	269	284	266	299	289	253	291	250	250	245	292	251	283	255	264	258	269	252	261	275	270	267	294	288	281	287	281	291	277	238	256	276	290	286	275	257	292	298	255	259	284	279	257	260	294	275	261	267	279	268	275	245	291	255	295	272	251	275	310	263	266	267	270	220	278	255	228	280	282	264	259	268	262	262	283	291	263	277	274	268	295	291	264	292	272	303	281	265	259	275	264	266	251	280	279	259	284	283	279
31747	46183	30944	19608	13818	9987	7327	5135	4437	3681	2667	1965	1633	1290	1008	788	782	660	554	558	538	466	458	435	451	410	408	364	402	371	353	367	320	355	369	314	337	331	335	316	341	325	295	341	298	305	317	316	331	292	304	295	301	312	296	321	304	329	320	315	295	316	281	298	275	315	301	304	339	327	337	296	312	333	304	302	331	279	298	306	270	302	333	276	254	285	298	319	293	269	253	262	307	300	315	300	303	301	299	326	305	289	319	312	292	289	294	322	330	277	327	290	290	266	297	288	320	269	309	309	317	292	277	287	290	289	295	253	310	268	283	276	292	290	305	321	278	299	286	314	283	312	320	295	278	298	298	286	294	299	276	297	323	312	307	283	300	316	290	308	292	305	319	307	272	313	293	284	288	286	287	296	300	298	307	286	283	299	272	304	290	267	316	292	300	277	326	313	306	291	288	265	313	269	318	316	279	285	283	324	304	327	306	286	290	287	324	288	304	292	287	281	295	328	302	296	320	295	296	273	301	314	312	318	298	304	299	314	319	296	311	283	288	292	307	319	328	279	275	312	261	314	307	302	334	297	310	267	280	312	318	295	300	308	291	308	311	311	321	330	322	298	295	325	293	311	311	316	286	285	300	286	301	307	299	324	312	308	301	289	313	326	281	302	312	300	324	300	290	291	305	279	303	310	293	300	310	310	307	283	321	322	303	304	279	295	305	282	287	309	291	293	293	302	296	261	293	285	293	284	315	314	321	274	348	321	313	296	282	290	285	302	294	304	303	293	320	275	289	304	282	317	316	281	290	291	315	304	287	312	303	273	324	284	301	308	302	307	323	310	274	287	286	268	290	308	301	290	319	306	302	312	285	288	294	309	288	308	317	297	296	319	334	259	304	281	299	281	305	294	325	307	299	312	280	305	317	281	320	306	305	302	293	281	274	321	314	316	307	316	282	300	305	335	297	288	290	312	316	330	305	284	275	313	292	300	282	294	286	265	286	313	325	335	283	279	290	269	289	242	312	308	285	304	285	302	309	286	295	290	347	313	323	312	283	281	295	289	311	318	321	295	327	314	342	294	286	307	289	330	288	305	300	295	293	304	307	269	306	314	312	280	292	316	318	307	310	299	309	288	277	296	313	299	286	290	294	302	285	263	302	303	293	305	297	282	279	315	309	313	312	304	280	309	272	284	286	283	285	294	305	330	297	276	316	267	302	304	304	305	310	306	297	309	327	304	323	297	274	317	339	268	313	294	296	337	330	265	294	317	331	298	266	309	298	309	279	270	282	270	327	324	293	292	315	309	268	285	312	327	277	273	318	318	283	294	306	296	267	322	299	286	322	320	302	296	289	289	302	291	278	309	287	293	289	312	298	312	292	287	295	274	313	284	281	279	280	310	306	301	309	277	321	287	278	265	329	284	292	317	325	315	292	311	325	288	315	307	344	265	283	317	300	316	311	298	318	275	290	310	270	330	304	296	295	286	305	318	317	312	305	299	306	297	289	297	308	322	307	293	264	299	318	288	315	288	284	306	325	279	301	304	291	298	268	305	328	310	300	313	298	271	313	279	294	296	291	311	288	281	326	284	293	322	299	328	313	271	334	292	316	312	276	317	306	293	326	327	304	276	292	283	288	296	302	344	295	314	302	295	325	302	315	295	296	334	312	282	289	287	281	289	283	339	319	307	305	276	297	309	312	302	314	299	304	294	301	273	294	305	267	307	265	304	295	303	266	313	331	301	278	279	293	321	318	321	263	290	291	311	282	285	314	297	297	290	331	293	296	318	304	282	306	313	293	277	300	309	298	301	275	305	260	302	295	282	285	288	282	283	298	284	283	290	311	311	277	291	294	292	310	340	303	290	276	295	300	303	281	298	309	319	318	315	317	317	297	263	321	296	275	344	285	284	291	315	287	314	286	250	282	283	277	300	312	309	287	301	282	330	319	286	322	290	341	297	316	298	320	314	293	318	301	314	313	303	284	286	298	284	271	315	314	305	305	291	294	273	307	321	307	280	270	297	304	328	315	284	326	296	273	291	288	301	325	322	310	317	307	312	298	315	278	308	280	301	316	281	305	327	307	312	315	265	302	293	303	293	277	293	290	301	301	319	316	304	296	304	304	305	300	302	280	300	288	281	300	289	270	291	308	306	296	329	291	291	285	291	316	290	307	306	291	288	305	329	268	280	261	287	303	304	311	291	297	295	295	298	312	284	281	311	291	319	315	284	293	287	282	336	315	318	294	291	328	328	287	304	283	291	297	319	305	290	292	279	328	309	303	276	272	309	277	297	332	286	307	257	311	275	298	310	289	294	291	296	301	316	312	307	276	268	262	300	327	296	333	287	252	311	322	291	325	266	301	319	299	318	315	285	297	286	313	309	330	279	294	322	313	288	300	275	305	289	298	293	298	324	300	275	279	292	323	284	310	301	275	319	290	293	324	294	278	294	273	278	268	323	318	288	281	315	293	293	286	294	284	281	268	289	311	262	323	324	303	285	293	308	288	295	308	323	270	308	274	294	326	302	289	267	289	285	306	298	311	283	290	294	301	322	288	284	295	302	312	285	314	274	265	313	279	300	309	283	276	315	296	314	299	279	307	288	313	295	310	317	329	326	327	283	292	280	325	288	313	334	297	318	287	279	288	288	264	307	334	331	285	309	299	275	299	308	308	293	297	280	313	292	323	293	281	298	277	318	261	278	325	317	273	286	290	281	304	296	290	311	326	308	308	287	334	307	296	298	300	310	308	309	296	270	330	312	318	286	301	307	299	274	305	283	308	298	308	307	280	298	299	271	300	287	304	301	303	312	294	305	282	324	304	265	311	321	307	326	294	314	341	324	313	279	300	304	301	328	318	292	298	294	283	308	297	292	326	274	300	290	273	303	307	286	310	297	273	301	313	322	285	323	298	294	287	303	290	304	295	275	314	296	307	324	298	323	310	306	317	291	286	278	289	305	297	299	269	323	294	267	316	304	293	306	309	283	299	306	286	290	288	277	311	295	292	313	285	255	313	295	291	316	310	307	319	289	319	326	316	266	303	310	312	301	290	310	326	309	319	318	311	279	295	290	311	300	320	293	331	281	291	320	270	320	310	299	272	305	296	285	308	268	325	296	300	314	299	290	303	300	256	291	323	289	272	315	289	299	293	311	299	303	298	311	263	304	307	302	320	318	313	309	272	337	293	315	320	282	291	301	304	305	321	291	282	290	309	297	300	306	294	311	288	333	291	321	314	290	279	285	281	299	264	308	277	322	304	295	309	299	295	277	324	285	283	297	325	282	316	259	272	300	288	269	313	277	294	290	309	316	273	297	290	293	357	326	295	303	307	306	279	289	314	270	292	294	287	309	285	323	289	286	313	295	318	321	300	292	299	294	279	294	305	264	312	286	307	302	320	326	304	313	296	292	296	302	300	305	283	264	269	302	278	294	304	303	308	287	308	320	311	330	302	278	300	328	296	306	317	252	305	311	300	286	282	275	312	310	284	295
23847	21226	28520	24584	21743	17099	9767	5533	4341	3467	2639	2150	1768	1187	1008	908	781	699	604	625	534	568	502	503	459	459	474	439	444	452	405	433	382	425	433	377	387	350	380	336	347	328	373	331	354	415	348	366	374	358	361	355	360	348	376	341	354	337	353	365	329	345	335	293	322	377	362	329	380	336	328	331	336	376	334	354	334	393	358	309	334	342	360	343	306	356	312	309	371	363	347	354	323	346	346	349	340	355	325	331	328	356	331	343	317	342	344	310	333	332	340	326	344	357	362	322	352	316	355	334	360	346	323	309	330	353	372	340	348	365	350	307	317	339	319	314	336	355	345	357	326	349	348	319	316	337	354	326	337	340	349	340	345	312	376	320	343	366	341	336	359	323	318	319	340	337	341	361	344	348	337	314	313	339	319	320	361	329	296	339	343	341	342	321	333	331	343	311	354	314	367	357	311	317	338	327	341	307	288	342	373	361	337	338	353	347	338	327	330	348	350	312	345	326	327	381	333	329	330	355	339	332	324	347	338	332	311	333	332	339	334	364	348	327	328	328	340	359	366	374	329	331	371	341	359	347	376	334	331	336	352	315	329	336	354	342	343	342	376	304	308	342	331	326	364	281	328	333	331	294	353	350	327	368	349	333	320	311	362	343	341	338	328	349	327	335	357	358	352	341	336	325	335	359	345	326	350	331	301	330	322	349	338	349	363	337	347	371	341	321	320	359	338	314	336	359	312	352	328	326	345	329	360	333	372	368	351	295	362	341	333	341	335	321	349	350	376	329	344	327	331	316	331	318	338	357	316	335	325	341	339	341	331	325	338	347	337	311	368	328	348	324	317	299	315	367	372	346	324	354	312	330	325	335	352	323	366	303	323	357	346	339	343	357	334	327	354	338	368	347	368	332	327	321	299	348	304	301	368	286	332	348	341	334	352	340	314	339	323	366	287	343	353	375	307	368	353	349	319	341	341	348	366	347	340	364	353	365	339	347	314	332	343	338	318	333	322	339	350	335	342	337	323	337	349	359	339	318	332	332	347	335	352	360	363	315	338	328	322	354	330	331	332	366	358	350	321	337	375	339	354	304	315	342	331	362	297	322	318	346	319	351	329	351	338	347	338	337	364	326	349	335	348	353	352	328	355	329	348	357	348	308	332	356	329	319	352	318	337	320	336	344	319	329	328	348	327	326	344	318	311	357	358	302	369	329	324	339	349	310	335	353	367	366	333	311	353	386	331	338	332	339	336	355	339	332	368	339	353	318	350	358	290	357	327	339	333	355	327	354	341	347	377	329	300	355	355	306	331	344	346	359	356	358	310	359	361	381	353	344	347	321	324	329	333	316	329	331	318	356	340	326	341	339	318	347	342	331	366	332	305	294	353	334	328	309	326	323	339	359	335	338	349	295	335	334	369	341	318	327	328	351	333	325	345	343	311	327	324	335	346	375	377	327	345	336	334	342	316	342	346	344	351	339	352	334	326	360	369	357	333	349	343	343	359	328	355	352	333	304	332	308	310	332	345	328	311	324	341	362	321	349	317	342	327	323	336	336	297	358	366	356	318	338	331	334	289	336	320	354	335	333	299	321	338	334	360	331	332	343	351	353	370	345	354	340	346	363	346	294	307	374	323	347	330	326	370	332	302	368	342	358	367	356	322	360	374	338	318	319	347	357	329	342	338	360	359	346	341	375	294	349	356	346	366	312	342	305	319	366	334	357	368	357	306	338	332	304	342	333	336	308	356	312	371	374	346	325	370	369	359	334	321	350	320	342	316	317	367	334	345	355	362	322	351	351	353	333	332	368	371	328	316	327	324	349	357	340	354	333	331	346	338	316	347	343	341	349	335	343	350	360	319	327	329	369	338	343	324	347	309	339	326	367	347	347	330	379	354	313	361	314	301	349	315	333	336	343	366	318	335	326	331	329	298	329	345	324	337	349	341	345	315	300	320	335	339	320	315	335	307	353	329	304	344	352	322	340	337	374	296	376	351	343	337	309	339	329	341	331	324	339	353	317	319	373	336	330	361	354	339	331	340	354	313	318	333	331	368	351	338	343	346	348	333	319	314	359	327	327	337	340	369	335	355	368	349	333	322	340	342	339	327	345	305	333	340	324	336	342	352	372	338	337	358	388	341	343	341	322	338	316	350	295	345	340	343	365	354	329	332	334	378	327	370	308	330	337	322	353	362	361	345	339	331	349	371	349	344	292	332	361	369	308	325	336	361	321	331	342	324	347	329	382	346	328	296	364	327	331	353	336	351	339	361	327	357	327	336	387	304	329	320	332	350	342	360	348	334	307	337	331	341	357	336	314	325	380	345	335	324	354	315	339	314	320	328	285	332	317	336	346	362	331	331	326	332	358	345	350	348	326	336	337	347	318	361	340	292	322	313	317	340	342	341	350	351	323	348	368	334	335	308	360	328	333	346	311	335	343	351	309	305	326	341	343	316	305	364	339	323	330	374	371	336	314	326	372	341	333	339	331	329	324	327	346	353	328	312	340	322	358	321	333	344	352	348	346	332	327	339	338	337	335	316	333	315	368	296	344	355	330	341	327	323	343	361	354	323	308	342	305	347	364	338	314	341	321	361	332	314	375	325	344	336	329	322	331	325	332	337	358	362	332	329	378	336	352	351	344	337	332	320	334	306	324	341	359	326	364	343	355	345	354	309	367	317	316	328	361	323	342	337	357	310	329	334	331	309	353	346	298	318	320	335	365	342	365	355	349	332	342	319	313	347	347	308	323	353	365	367	348	308	327	327	364	365	352	332	327	345	356	356	337	302	308	346	350	317	326	291	318	309	344	346	357	327	351	319	356	338	335	339	326	304	347	334	347	324	380	313	290	339	344	346	341	344	326	332	338	374	327	322	325	347	325	300	363	328	332	308	335	377	352	325	337	313	341	344	337	354	346	313	339	340	317	344	334	373	378	342	354	373	338	316	333	301	377	328	324	339	340	325	343	324	376	330	342	347	330	320	344	332	321	355	331	317	351	354	317	346	354	330	345	314	374	342	327	320	345	333	316	386	334	365	346	337	389	331	319	331	331	367	354	324	336	321	317	328	348	338	347	329	359	326	328	322	338	328	312	317	347	349	328	330	356	328	361	377	369	314	321	330	334	329	314	348	357	313	329	338	371	386	334	342	337	333	328	344	309	334	340	350	317	370	324	325	335	341	339	343	358	329	361	346	302	338	334	352	328	329	354	334	319	351	334	324	314	300	350	365	336	322	327	298	331	322	329	337	326	340	338	347	366	352	337	343	321	345	347	322	347	332	387	355	353	325	323	328	326	328	319	369	340	370	320	295	318	368	310	339	361	349	315	364	297	325	363	345	357	368	327	320	320	344	342	346	325	326	366	374	304	332	377	384	331	326	360	324	321	315	336	331	296	326	323	354	339	339	359	303	296	356	335	317	364	348	349	321	362	317	328	337	359	333	322	364	358	327	342	341	335	328	335	353	363	360	360	315	320	331	289	368	346	290	339
31773	57031	39165	26873	20414	15277	11302	8725	7182	5707	4114	3337	2858	1909	1464	1300	1161	916	882	828	751	703	633	589	550	533	520	496	512	505	483	448	438	449	457	418	408	412	440	427	422	409	407	409	403	363	442	355	384	391	391	404	380	375	434	370	380	381	388	353	406	368	334	336	364	354	363	350	396	366	377	347	351	392	400	385	401	349	324	339	356	378	333	344	377	366	356	367	376	360	367	385	361	386	342	345	391	367	380	362	362	353	357	360	347	389	360	372	350	370	367	362	389	382	405	389	372	336	369	333	345	329	362	355	346	363	370	336	344	390	364	386	358	363	396	335	354	377	324	374	302	341	364	375	381	334	345	346	370	374	334	349	361	350	369	370	360	382	358	356	371	348	339	379	346	379	355	386	341	388	384	360	346	373	343	350	370	352	378	330	363	358	370	349	340	369	359	346	353	375	385	350	338	368	381	327	366	366	376	329	360	350	370	366	394	382	374	406	366	352	387	347	388	342	343	371	382	363	383	383	364	374	347	354	362	365	394	364	387	366	368	371	361	369	365	379	376	337	390	378	363	349	374	403	368	372	367	340	364	345	394	354	399	391	361	390	366	330	410	386	382	348	363	376	341	325	366	363	367	348	360	346	343	345	340	350	385	334	390	362	324	373	364	308	339	354	407	358	357	340	381	377	387	379	346	389	340	399	361	377	370	389	386	371	366	386	363	351	348	360	362	345	351	364	364	394	355	381	327	347	351	383	379	381	371	357	357	363	385	345	369	384	349	371	390	349	364	377	367	372	363	379	358	334	345	357	357	381	335	371	367	359	334	374	341	375	364	385	395	383	360	357	375	322	381	390	378	378	385	355	351	340	332	359	373	346	377	352	338	367	336	369	354	377	347	343	388	374	363	362	339	353	391	382	361	393	367	370	356	373	363	378	346	367	350	388	356	391	403	372	360	378	361	384	367	364	380	364	354	359	353	391	350	369	362	341	367	346	360	353	363	379	374	339	376	383	399	339	370	385	355	371	354	383	343	364	353	373	392	372	363	380	362	354	390	327	379	358	356	358	352	382	356	409	368	408	383	389	369	352	344	338	364	360	355	356	364	325	344	346	365	387	377	368	363	344	329	330	371	372	368	373	384	367	370	356	357	384	357	377	363	369	342	354	364	386	346	366	345	361	362	357	368	329	372	365	380	348	346	410	359	390	347	380	385	360	347	359	364	379	366	341	376	412	380	372	363	374	384	339	352	351	354	344	362	345	364	403	350	340	357	329	378	321	376	383	348	355	336	329	363	359	367	400	366	348	372	390	373	391	367	375	384	394	373	377	369	392	320	351	342	357	362	396	374	350	388	362	405	350	343	383	343	351	342	369	359	370	369	377	394	341	340	342	327	358	342	387	384	376	343	385	358	371	368	388	334	365	337	380	361	368	387	369	355	370	342	363	407	370	368	368	363	353	360	375	365	375	368	322	341	383	394	363	371	367	334	372	374	365	338	399	376	410	365	383	349	356	361	384	370	374	364	396	358	377	366	318	381	344	359	386	358	371	363	386	349	378	403	359	363	347	347	343	351	375	352	386	373	366	379	374	309	369	366	378	352	372	369	375	355	374	375	371	385	400	391	380	381	336	358	364	339	379	365	373	389	388	370	442	368	343	358	381	386	388	375	391	385	367	366	384	364	371	365	364	349	381	360	342	388	365	376	347	379	374	339	344	364	372	354	380	348	376	365	364	375	350	360	381	368	366	371	334	296	368	367	345	342	359	361	354	363	379	402	354	364	369	373	391	364	369	353	299	376	361	367	341	360	372	357	359	354	354	365	365	351	370	399	398	373	354	344	341	370	345	365	341	348	381	360	379	360	359	354	393	380	357	373	377	359	373	364	333	387	369	369	331	338	347	362	359	347	367	402	345	378	362	362	371	386	351	342	371	353	312	346	349	380	373	391	378	386	409	351	354	394	351	381	397	360	366	368	371	365	344	376	366	372	376	374	358	382	390	385	354	378	336	393	372	364	365	361	357	331	360	394	375	371	364	397	385	381	339	375	395	361	323	362	349	352	354	384	380	345	375	333	370	390	362	393	354	370	389	316	346	354	370	384	362	359	339	372	390	384	358	363	385	378	365	351	346	349	321	364	368	365	398	367	363	371	349	399	363	360	354	345	358	346	363	367	346	362	387	406	345	336	377	344	372	362	354	363	354	357	362	364	353	390	356	371	357	354	361	380	377	384	378	370	377	379	385	379	350	326	386	386	333	346	351	347	363	341	333	374	346	342	339	388	331	395	352	391	352	377	357	352	350	384	389	370	366	401	360	380	369	334	388	389	397	365	379	376	359	371	361	341	345	368	354	389	352	370	383	356	392	357	367	371	320	367	350	381	377	377	353	397	339	361	377	364	352	399	361	372	369	357	348	362	359	366	351	362	376	352	358	346	355	383	347	393	345	362	339	371	359	400	394	367	390	381	345	341	392	380	368	359	353	346	359	355	344	382	380	364	358	362	358	377	347	383	354	355	370	371	346	381	365	325	370	381	395	352	331	359	369	345	374	377	387	349	363	387	376	312	376	413	381	370	363	352	372	378	381	341	366	356	380	390	352	360	356	350	369	329	373	370	380	372	367	355	320	375	393	329	354	393	364	371	371	344	369	341	349	394	360	381	350	375	381	411	360	328	348	354	350	364	393	362	349	345	313	349	356	318	384	384	362	363	324	358	360	334	361	374	399	381	406	326	376	371	355	343	369	404	343	371	370	386	370	355	372	372	351	328	350	352	385	349	371	379	344	370	376	339	376	378	319	351	371	356	344	400	333	366	372	354	334	374	346	357	382	350	327	376	345	366	367	339	334	393	365	387	373	374	356	379	340	364	367	365	353	394	329	371	339	381	381	375	351	358	363	358	346	359	361	372	346	357	351	349	370	360	382	349	365	357	359	340	347	342	338	348	356	337	389	339	315	351	375	411	377	378	358	353	370	315	388	331	381	376	380	401	360	345	357	359	329	364	352	345	349	337	372	374	371	349	335	347	355	349	360	345	339	365	346	336	355	365	351	383	366	364	344	343	370	342	322	371	373	385	362	356	359	379	366	380	335	371	414	344	373	334	363	381	362	376	399	377	338	374	383	367	390	381	361	354	371	319	399	385	350	338	332	363	370	363	351	352	381	350	362	353	359	364	339	332	363	356	408	354	364	346	365	335	365	380	358	405	339	338	369	349	359	356	380	354	387	341	392	312	335	360	387	351	371	399	350	371	362	334	352	347	349	358	305	383	344	367	390	347	380	368	358	357	353	369	346	375	353	380	339	345	371	344	366	376	335	363	352	372	344	378	391	332	362	357	367	364	349	344	384	375	366	350	379	371	382	357	343	359	317	369	355	325	338	316	379	368	364	363	377	359	364	309	357	339	349	378	377	353	350	339	359	347	392	369	392	346	361	352	335	339	387	364	347	347	366	349	365	348	332	352	364	389	398	347	383	367	359	404	369	378	404	366	342
25022	21305	27790	25948	18006	9907	6055	4019	3380	2566	1994	1702	1278	933	811	683	624	468	530	482	453	366	382	378	358	355	344	338	343	324	327	285	293	315	277	276	286	277	281	288	264	275	257	277	278	249	270	247	286	252	267	260	285	285	280	270	228	253	260	253	302	235	242	277	250	253	252	263	269	276	264	247	296	254	254	259	252	261	247	263	272	245	258	249	270	263	259	258	244	282	249	256	277	280	231	258	236	251	254	280	258	250	268	247	278	264	266	227	264	274	247	237	260	261	271	256	261	292	243	272	229	261	273	241	276	255	255	284	266	252	252	268	265	302	292	244	271	247	242	239	290	262	267	245	261	248	219	253	236	256	274	272	247	239	243	235	274	289	267	257	242	288	265	238	264	281	287	276	278	225	262	235	280	261	253	256	254	258	260	250	276	250	282	244	267	271	252	257	282	241	256	247	280	267	249	246	300	262	263	261	269	237	281	252	264	247	282	252	260	260	248	262	242	234	232	276	239	300	258	308	258	265	257	247	242	236	263	267	276	224	257	249	245	229	235	263	279	275	241	261	240	232	244	257	257	281	255	247	286	247	254	257	251	224	279	254	257	265	271	233	215	274	243	251	251	280	299	247	243	230	265	258	258	262	278	271	259	252	228	255	218	249	281	260	273	278	277	231	275	273	242	235	235	268	254	258	248	243	242	302	271	251	244	246	256	255	279	238	253	255	260	253	257	260	300	252	237	262	253	238	248	283	267	259	282	249	270	255	253	220	228	277	242	286	256	240	259	286	269	258	259	237	225	289	256	253	276	232	253	225	220	248	252	250	269	275	266	269	235	236	233	250	232	264	240	250	284	246	273	264	224	224	277	251	240	267	217	260	236	237	266	264	296	256	266	270	288	267	250	250	257	264	280	281	273	259	288	279	240	251	238	256	283	262	252	260	253	264	270	307	243	238	264	262	291	268	275	236	262	258	243	257	263	273	245	244	237	288	248	276	243	238	265	286	271	251	258	229	267	249	251	265	263	267	254	269	227	276	243	277	239	252	243	250	253	242	232	260	264	246	287	250	235	256	237	262	248	259	241	246	255	262	255	274	290	286	249	268	244	255	257	240	263	289	258	221	291	254	244	257	246	246	255	231	288	238	246	238	263	265	247	247	255	249	259	256	249	266	250	266	231	262	227	250	223	255	234	252	243	230	256	253	244	293	261	247	229	257	269	267	267	244	239	256	269	286	251	228	250	257	246	251	246	271	264	263	268	226	270	244	277	244	271	267	226	245	279	245	247	261	256	256	262	263	267	257	256	271	246	244	236	267	251	253	264	252	282	284	258	258	264	272	258	231	279	251	272	253	259	260	255	250	259	279	256	267	278	271	254	263	237	266	273	246	286	247	242	266	235	252	259	255	241	237	255	236	267	240	261	229	247	249	262	301	246	264	248	268	246	292	263	254	226	247	268	267	226	263	273	251	239	261	259	248	247	284	246	258	254	235	259	260	263	276	237	264	257	276	278	271	255	246	229	270	277	248	254	233	239	235	263	276	251	237	259	242	260	246	263	215	247	270	267	286	241	269	273	258	218	265	283	257	239	248	266	256	243	260	266	257	243	255	255	250	284	250	244	264	259	238	222	256	257	264	237	254	222	250	249	256	235	261	267	241	229	269	257	251	254	257	266	264	261	241	238	249	269	263	246	262	262	251	244	248	246	271	266	244	241	252	284	247	262	268	265	262	256	261	264	246	240	280	258	243	248	247	265	250	278	236	254	284	248	269	246	274	253	238	264	269	211	230	283	229	265	253	276	239	279	276	237	235	263	268	252	253	261	258	264	236	241	249	279	234	248	268	286	278	232	279	255	238	267	225	278	232	291	250	270	256	264	284	269	270	242	266	270	236	266	256	241	253	289	236	249	257	253	234	245	271	271	262	235	249	277	307	268	262	255	266	254	236	253	245	254	248	290	248	261	272	281	286	274	292	246	252	275	242	261	255	261	226	241	254	272	226	255	221	252	245	262	240	287	268	260	248	244	270	259	248	255	288	290	268	261	258	246	279	258	267	240	242	267	254	248	259	253	236	260	263	301	278	270	248	261	251	278	244	252	278	278	268	253	250	256	253	256	260	256	250	225	233	243	233	249	246	253	265	251	252	228	252	245	255	261	268	265	289	273	259	222	250	258	255	271	266	230	256	248	249	249	263	265	253	252	265	265	272	243	257	278	221	269	258	247	249	270	261	236	254	256	246	281	279	245	246	244	247	290	255	265	249	230	260	250	267	248	273	259	252	266	257	247	264	257	247	258	246	242	256	271	256	245	246	254	257	273	240	254	278	254	259	245	263	268	263	268	267	237	228	242	247	261	266	245	267	256	230	250	239	256	274	237	261	252	238	245	232	256	267	277	248	237	295	282	242	249	266	260	265	254	286	254	291	232	265	233	260	247	265	260	248	270	244	253	242	224	246	238	243	272	258	224	260	259	251	241	245	258	242	246	258	272	244	253	250	254	256	268	261	275	306	260	245	260	257	267	242	255	233	257	305	259	261	227	240	246	265	256	255	268	257	232	275	257	250	223	259	265	250	255	272	253	242	268	241	253	271	266	263	231	266	247	262	255	237	270	268	279	264	255	226	246	267	265	255	256	238	274	237	252	256	250	261	275	287	241	249	253	233	280	265	234	239	238	280	261	268	286	255	274	250	234	235	263	250	259	258	271	259	250	239	242	255	262	267	256	255	278	249	243	252	236	262	278	255	243	270	253	258	251	229	284	258	247	234	275	254	267	248	274	259	235	286	272	261	260	265	269	279	261	242	222	262	259	265	254	255	236	303	270	233	291	258	294	272	261	269	265	280	238	256	259	262	264	254	236	267	256	237	245	268	250	244	259	288	236	275	267	249	243	245	252	230	248	262	236	252	273	277	266	268	270	284	266	252	281	259	230	240	242	267	277	264	258	300	271	258	240	243	280	259	257	266	262	266	230	241	261	271	244	246	261	240	269	220	246	256	243	263	287	287	265	255	254	243	237	260	254	276	258	256	288	260	235	230	264	271	261	259	275	249	247	274	252	259	246	224	254	268	230	247	247	262	239	236	258	248	245	253	248	253	224	268	261	274	252	245	278	277	257	266	245	273	251	236	278	268	275	246	262	254	264	257	240	243	264	245	256	270	261	250	236	262	266	264	271	266	252	246	270	265	270	265	241	283	226	235	261	259	245	247	247	230	279	256	248	254	262	253	245	257	277	270	266	261	301	224	221	228	267	265	247	251	268	255	267	266	219	234	267	248	247	252	273	247	242	237	252	258	244	224	296	287	236	256	239	253	269	251	241	240	261	253	251	241	231	281	250	241	236	238	294	286	256	264	260	292	251	286	258	246	265	256	263	266	247	283	249	242	267	251	255	247	226	282	290	251	284	253	248	247	259	263	238	236	233	246	267	262	275	230	245	239	241	243	265	253	257	259	279	275	263	246	265	265	251	282	239	273	264	240	264	251	241	269
31639	50326	35142	23417	17388	12926	9593	7146	6267	4485	3649	2883	2124	1476	1252	990	823	684	701	671	589	581	517	507	450	482	449	397	424	383	349	353	365	385	346	352	365	317	332	302	342	340	337	312	323	302	308	339	321	291	287	307	302	303	286	280	269	297	264	253	301	304	296	287	295	304	288	286	258	295	317	263	287	329	306	312	288	277	276	300	303	278	283	300	277	241	274	276	292	284	273	312	260	285	256	298	289	265	310	285	279	287	283	286	286	270	276	290	293	291	303	268	267	291	288	316	322	314	296	272	264	288	279	263	277	296	278	278	276	258	294	247	281	287	296	305	267	285	268	301	275	291	273	300	275	276	304	256	280	271	288	260	288	284	285	228	285	293	287	310	282	285	312	278	318	282	277	294	310	306	274	291	284	292	300	256	299	320	290	316	267	279	300	262	299	285	297	288	301	278	297	296	302	256	331	292	289	271	278	251	286	273	288	276	296	290	274	286	274	268	288	270	293	275	282	282	279	252	261	290	302	285	300	276	270	265	309	327	282	273	314	291	282	300	281	275	290	264	301	273	249	277	238	311	306	292	315	309	283	279	306	289	268	294	296	283	293	291	287	297	291	296	289	291	305	268	289	298	288	305	276	301	295	258	259	284	257	250	303	284	276	287	295	289	292	271	260	301	284	295	317	275	273	283	292	276	279	288	302	269	278	297	301	255	277	289	284	276	277	258	299	286	291	303	278	261	290	281	277	265	272	277	286	287	298	300	301	259	281	278	262	308	255	263	295	248	288	288	281	274	277	265	274	270	284	295	288	308	278	276	280	297	266	290	301	281	273	281	269	323	298	276	275	276	284	294	266	276	276	297	276	285	267	280	269	275	295	262	281	269	268	278	275	291	291	302	294	305	257	261	302	291	289	283	276	266	279	253	317	326	285	265	291	269	260	278	294	284	301	306	294	327	274	292	252	270	298	296	276	249	327	289	261	276	255	305	288	272	297	289	295	285	290	283	299	263	300	320	279	289	293	289	296	277	292	297	266	292	278	300	267	272	280	252	299	245	293	293	294	297	256	309	302	281	266	291	296	281	297	256	292	274	276	291	259	273	266	294	301	281	311	292	285	268	278	280	267	277	280	278	285	281	282	280	279	291	284	303	283	289	282	280	279	310	254	286	296	282	270	292	292	320	292	262	303	258	302	289	282	252	277	280	301	297	285	275	257	277	288	271	281	287	267	299	271	282	307	259	290	297	263	281	285	302	301	288	279	289	256	271	279	303	308	253	235	298	269	308	266	256	261	323	286	298	292	294	291	299	277	261	275	264	274	274	246	296	290	276	312	307	322	274	309	300	314	313	265	314	256	268	292	286	298	284	271	273	312	276	296	310	293	296	292	275	309	315	267	314	263	273	272	280	315	293	262	296	287	295	282	308	284	285	281	289	264	307	282	254	295	277	264	267	309	287	318	280	286	293	244	286	283	288	283	328	272	277	282	297	299	283	272	277	282	284	290	292	280	258	288	249	272	271	260	285	304	258	291	299	277	284	293	304	294	279	281	273	255	296	267	295	294	272	274	277	311	274	277	292	284	312	292	276	306	303	265	266	318	289	261	287	278	282	294	295	292	292	264	282	278	255	285	276	294	269	276	294	290	290	277	279	274	281	300	280	327	262	306	286	286	297	298	265	293	286	287	284	253	300	273	315	314	298	293	269	298	281	275	271	282	286	277	291	287	305	285	285	281	250	312	284	297	285	309	277	282	281	283	260	277	321	282	269	266	289	276	289	282	289	267	268	283	301	307	296	297	312	263	293	293	276	312	277	288	284	314	270	271	283	289	283	258	291	275	259	274	275	274	311	264	273	304	284	267	285	299	282	301	264	293	269	307	286	282	293	293	323	291	276	262	287	287	301	262	264	280	283	280	283	261	283	307	280	274	267	298	272	275	270	315	271	284	254	303	294	305	302	279	295	304	266	289	280	265	285	284	319	277	309	264	286	260	257	283	287	261	282	269	268	290	260	287	288	270	288	289	283	291	286	262	255	307	304	276	268	294	275	279	270	316	309	281	266	279	269	310	313	297	268	254	271	260	299	275	300	290	274	289	310	275	254	306	281	271	312	268	279	254	303	278	276	297	271	306	265	260	303	282	298	312	277	256	269	275	262	269	281	294	299	296	278	271	266	293	287	300	306	284	247	293	269	248	320	280	305	275	319	291	263	278	325	295	288	286	304	276	308	278	273	292	287	290	281	253	259	306	303	285	271	270	247	289	274	292	323	265	303	302	251	276	296	265	252	292	298	299	273	282	286	300	257	269	271	296	304	313	290	290	291	286	280	268	272	251	301	288	288	308	289	301	271	278	280	263	317	282	305	246	275	300	251	303	306	299	286	308	294	262	281	289	299	278	274	303	306	292	278	294	300	290	268	254	285	290	273	276	265	292	244	318	285	268	267	310	309	334	291	311	300	259	271	264	277	293	309	277	308	310	276	259	304	331	288	282	308	299	308	281	262	284	271	266	281	302	252	298	272	259	285	261	289	288	277	258	293	257	288	280	270	284	289	298	283	264	264	295	322	279	304	284	284	296	262	316	285	291	240	293	308	269	255	295	277	261	310	261	305	311	305	303	290	301	285	268	271	268	296	274	294	277	282	283	284	267	298	288	294	289	269	302	306	266	273	290	283	285	276	270	290	273	285	301	283	312	329	293	290	288	271	284	277	307	290	282	297	260	284	271	288	277	306	270	298	269	287	262	298	282	268	278	316	292	292	284	278	295	268	316	295	298	296	287	300	276	268	284	312	290	282	275	301	304	290	310	273	281	279	296	287	309	289	322	289	252	288	288	285	287	260	284	295	270	283	294	291	268	298	271	268	275	244	279	261	288	273	266	263	276	300	295	265	276	280	285	259	300	302	272	269	291	267	284	275	268	305	302	276	284	279	329	252	252	273	301	273	246	280	287	271	291	304	305	312	283	274	272	277	283	283	273	260	261	267	278	291	310	302	307	269	289	274	296	284	284	257	310	307	271	272	313	309	274	314	299	304	268	284	280	301	288	266	321	258	297	291	304	273	275	282	265	271	307	294	283	285	293	250	312	306	282	266	273	294	280	261	290	304	283	259	268	267	284	256	299	294	270	282	295	277	292	284	299	280	282	310	283	272	282	259	292	276	276	291	304	306	264	267	274	270	288	306	318	278	300	291	299	299	286	264	279	284	297	279	288	292	286	273	282	321	293	294	288	300	281	313	260	281	298	300	295	289	264	277	269	289	259	294	299	251	284	297	285	317	265	312	254	332	270	299	281	314	292	299	291	271	268	271	291	282	290	275	263	284	290	298	290	295	285	282	286	265	264	279	263	298	282	281	265	264	226	291	298	283	265	301	289	283	275	295	305	269	267	310	287	285	265	313	297	298	299	309	278	290	259	310	293	278	328	272	266	260	265	260	310	268	271	255	280	277	277	291	290	257	308	273	289	267	279	282	265	291	303	287	314	310	286	273
22748	21230	28922	23926	21552	22183	18070	9236	6645	5305	4243	3219	2192	1692	1442	1182	996	883	853	737	763	648	580	634	577	524	536	496	475	447	488	449	439	424	405	411	438	420	413	414	374	410	409	367	381	387	372	402	377	357	354	340	342	376	342	340	360	327	347	369	329	313	321	340	366	353	371	339	358	407	338	335	338	379	363	334	340	317	350	354	361	345	357	377	359	337	317	380	318	348	340	353	329	325	334	349	351	339	350	352	334	355	356	325	310	310	374	360	326	375	337	340	331	357	381	315	371	340	326	363	383	310	353	336	352	337	316	345	360	335	353	352	343	357	328	309	347	329	346	351	343	327	349	357	330	361	318	384	363	381	357	348	333	366	377	360	365	364	343	358	363	330	339	358	331	357	328	343	361	366	364	349	337	326	332	380	360	361	373	333	344	354	334	343	390	320	332	304	328	337	310	377	337	331	358	342	356	344	375	349	358	366	360	338	378	340	370	338	358	323	376	361	369	337	332	314	326	344	356	362	333	346	378	354	320	332	371	324	350	319	326	347	330	339	355	368	352	340	325	362	323	346	358	357	312	316	333	348	352	340	362	363	352	365	355	351	352	346	364	385	310	345	328	352	336	356	345	370	373	364	327	346	360	355	362	345	363	339	335	349	335	370	330	327	355	375	398	323	348	336	353	351	333	372	342	341	381	358	355	329	349	302	367	337	331	348	364	331	333	380	358	357	348	352	342	379	357	325	344	354	326	322	363	347	379	355	339	362	372	360	345	364	356	367	351	369	328	339	348	314	338	322	308	332	330	329	344	350	346	359	357	338	324	315	378	380	344	384	339	367	359	336	369	355	369	341	349	330	361	370	335	398	371	319	331	332	340	293	340	318	347	336	334	344	344	323	317	334	366	314	327	356	346	330	359	343	351	331	344	342	354	346	360	367	346	328	324	338	386	358	339	340	333	317	319	319	334	345	326	366	353	345	328	362	365	370	363	343	340	358	363	333	296	336	357	346	369	361	309	344	333	352	360	346	321	348	364	338	344	317	339	351	357	340	356	342	296	353	336	326	348	334	369	345	346	325	400	360	344	332	361	338	333	356	351	368	335	357	343	317	359	361	369	348	309	374	348	347	391	341	355	321	344	298	326	365	332	345	307	333	331	375	337	341	362	350	337	345	355	377	355	340	342	367	322	385	348	353	363	341	328	330	325	364	360	334	351	333	394	339	362	375	357	332	361	377	327	321	346	353	346	367	345	349	319	347	340	352	377	333	329	369	366	350	324	322	350	351	376	325	335	342	308	335	358	331	370	351	348	323	316	365	325	319	329	371	347	353	340	335	375	366	358	372	298	353	341	347	344	345	363	366	352	332	367	330	349	394	320	371	358	348	310	362	372	352	346	333	328	379	346	347	338	374	353	329	336	366	326	317	344	343	367	317	334	361	325	325	348	360	384	368	356	347	339	320	358	363	289	349	347	355	353	322	363	326	331	328	334	301	345	358	301	338	331	352	363	296	335	334	352	344	356	374	342	330	368	349	393	366	370	345	335	356	334	361	363	340	340	362	314	355	355	369	311	329	367	340	351	341	291	311	358	313	355	364	352	331	347	354	359	320	344	354	350	306	359	371	391	298	359	341	341	353	320	371	345	350	324	337	374	351	382	358	337	312	330	359	350	364	361	357	356	334	335	351	318	301	366	326	364	362	350	324	374	306	370	342	364	350	349	321	368	347	362	367	386	316	342	314	343	320	350	333	337	322	348	338	364	354	366	362	319	371	348	320	342	367	352	323	341	344	356	364	323	369	355	337	369	355	343	309	336	353	354	319	344	351	370	358	343	382	323	370	367	398	315	335	339	339	313	361	320	364	348	340	330	366	348	305	351	372	355	369	357	349	318	360	350	325	366	424	352	336	347	367	369	348	327	345	344	356	340	354	313	361	355	402	345	361	331	308	338	332	355	315	337	339	340	336	398	342	305	329	341	344	272	383	344	353	342	341	335	376	384	325	357	346	334	351	362	343	332	363	347	367	319	333	346	349	347	350	369	346	339	320	331	388	354	333	300	372	333	333	367	342	337	387	308	333	308	317	356	339	344	336	328	352	336	334	371	353	359	345	325	364	352	325	345	352	345	343	369	351	369	375	353	333	342	343	358	349	346	349	349	364	346	332	337	336	340	356	305	340	330	329	357	353	346	345	358	341	344	361	374	318	346	349	356	360	354	377	371	349	345	351	345	325	351	316	295	345	356	319	329	349	341	328	360	319	355	345	326	378	359	358	365	302	327	351	351	354	346	343	338	350	349	345	321	377	329	369	356	345	354	340	362	368	367	394	328	334	342	325	347	367	371	305	340	336	338	347	331	327	353	354	355	349	363	326	339	344	322	329	362	364	322	343	331	327	322	329	351	340	356	384	302	362	359	298	366	356	357	393	348	370	320	324	323	325	350	364	353	325	334	360	368	349	335	370	324	348	336	354	342	378	348	318	337	327	344	357	347	350	339	354	354	351	306	347	326	338	362	382	336	349	343	360	348	320	345	386	341	372	340	352	365	324	371	327	348	342	349	336	334	330	313	357	335	360	311	350	308	362	381	331	300	358	310	310	364	366	368	322	369	331	317	318	361	350	338	334	371	334	372	313	377	350	376	353	360	390	371	354	360	302	373	334	341	313	340	359	336	326	345	365	330	390	339	300	339	338	315	323	362	317	335	321	345	334	338	373	349	328	360	339	336	362	320	317	330	332	361	322	349	328	388	331	350	344	324	353	327	361	360	344	349	349	386	354	352	375	323	372	348	354	350	349	324	370	349	356	362	340	368	368	327	341	348	342	342	350	317	344	335	352	345	369	332	321	343	341	341	327	351	393	335	334	337	340	344	379	378	323	339	339	350	340	331	335	336	370	334	346	331	312	319	327	338	390	346	333	372	371	363	330	334	369	357	379	352	348	350	301	344	328	344	338	339	359	322	364	351	352	331	365	327	341	348	340	321	369	341	356	333	353	336	348	352	332	322	305	348	339	338	359	350	335	339	340	332	324	351	350	337	356	386	340	326	332	338	346	350	374	357	362	320	350	340	318	349	367	310	374	369	309	331	372	312	351	343	384	354	352	345	326	373	356	373	347	312	349	346	373	328	398	330	374	355	352	353	305	346	305	335	365	330	377	373	319	344	341	346	298	356	360	337	351	357	375	325	340	331	372	354	326	330	343	358	340	352	366	345	362	361	369	366	359	353	344	347	363	353	346	374	344	359	362	379	314	336	318	347	317	377	364	333	347	333	335	328	325	316	358	332	355	357	336	361	347	327	389	345	356	326	381	374	361	349	372	338	359	367	357	336	366	339	356	340	351	327	371	342	322	361	322	374	353	338	371	313	344	352	358	327	317	341	352	374	337	364	354	350	345	339	377	337	336	369	360	327	358	403	369	355	331	353	322	340	346	310	377	343	351	340	357	357	378	391	378	292	330	343	329	344	331	378	348	332	337	374	362	358	396	369	338
34331	58814	43837	32477	25916	19502	15457	12549	10343	8242	6578	5128	3605	2756	2096	1703	1452	1188	1196	1036	1002	893	782	731	756	672	634	566	608	490	538	540	527	481	403	450	445	461	414	416	428	428	427	377	413	417	428	403	412	380	383	448	413	410	390	375	429	392	362	384	386	364	376	373	373	346	374	353	384	356	375	386	388	359	387	360	385	360	364	394	404	347	357	359	391	380	385	354	367	381	384	393	389	369	348	387	383	360	358	368	353	384	410	350	356	342	401	349	396	339	348	348	342	386	358	383	338	387	381	325	371	359	356	380	403	352	406	384	355	335	373	411	353	378	359	385	356	369	361	333	373	385	408	373	381	374	340	383	376	383	371	349	376	365	351	363	392	388	411	384	360	376	380	343	364	369	389	342	360	360	361	357	353	382	390	385	348	393	320	364	342	395	362	365	355	342	409	413	368	361	371	365	336	358	359	349	362	337	399	363	367	369	366	393	392	375	382	380	381	389	372	364	369	354	373	363	394	381	352	370	349	366	360	368	357	396	362	382	379	372	375	378	383	363	363	381	335	369	379	382	356	376	337	377	382	372	378	401	356	368	377	369	362	342	380	380	362	363	404	379	378	394	376	338	370	399	385	378	345	367	380	379	344	383	384	397	355	379	379	349	365	345	395	370	354	377	345	365	344	405	374	382	364	396	372	381	357	367	381	393	345	366	374	345	379	386	352	398	345	401	366	404	347	361	364	367	367	361	408	379	366	396	367	366	354	330	376	363	360	371	360	371	348	375	386	385	367	356	408	376	351	369	393	385	397	359	332	330	359	387	397	401	346	363	355	369	382	352	371	403	357	349	367	404	406	373	383	390	367	362	364	347	342	360	349	368	390	372	391	352	340	366	388	373	398	356	392	389	378	377	365	390	341	375	377	367	364	344	383	400	351	380	376	380	384	402	369	355	378	369	369	365	362	358	358	373	386	354	351	390	388	364	389	370	368	365	366	379	359	389	386	384	363	367	378	399	370	383	380	371	370	372	373	378	347	401	346	397	377	334	360	382	368	364	408	346	356	333	359	328	354	401	373	390	364	371	395	382	400	358	373	367	360	367	350	365	378	375	355	361	408	389	391	362	379	368	361	383	363	393	368	402	372	357	393	372	363	359	424	356	393	406	392	367	384	373	364	389	362	368	375	341	384	394	364	331	412	355	378	343	356	354	376	378	368	359	416	336	398	395	416	436	371	338	389	344	354	369	381	396	378	358	398	368	376	379	375	394	377	381	396	376	391	364	352	368	345	372	378	352	377	366	345	344	388	358	376	332	375	378	349	353	334	406	374	394	376	362	347	361	410	367	378	404	377	368	377	356	343	343	395	378	324	384	404	341	399	415	369	370	379	378	341	382	366	405	373	364	364	390	385	363	389	365	382	378	382	374	365	356	366	391	409	404	352	368	413	342	403	319	370	381	402	346	386	364	398	371	354	362	373	400	362	401	381	366	379	382	362	345	379	385	347	386	399	330	354	391	378	359	392	368	360	365	371	362	354	341	387	365	375	350	412	368	367	355	375	363	364	342	345	355	368	373	397	376	373	364	366	365	399	343	383	348	360	391	361	341	376	369	372	358	395	371	387	379	358	363	361	365	368	395	378	417	368	378	363	391	364	366	372	380	383	379	386	381	365	332	377	353	387	348	351	378	382	353	398	364	322	356	361	384	378	376	382	363	370	390	375	364	361	394	367	400	374	401	371	368	355	386	349	395	352	380	353	362	368	383	356	366	387	373	332	350	357	392	364	335	327	374	398	379	355	360	356	378	349	355	353	336	360	358	350	402	354	371	349	376	385	389	366	392	403	368	382	360	380	361	375	357	365	388	369	400	373	363	367	388	372	350	345	370	394	379	382	382	377	347	348	343	374	336	361	375	362	354	390	397	400	348	358	340	372	367	365	322	388	364	384	380	378	357	385	370	361	369	374	368	367	384	361	380	380	367	386	349	369	356	354	360	362	373	363	324	363	384	404	396	368	370	395	340	372	363	364	373	371	358	389	382	374	357	340	375	337	388	351	402	342	373	386	401	392	373	386	413	381	373	392	366	342	362	405	370	385	379	350	329	371	334	363	409	354	372	364	338	373	366	408	375	380	340	356	364	367	356	383	388	365	390	372	355	356	340	382	386	414	407	366	400	387	335	374	343	397	358	349	358	360	399	370	362	353	376	406	361	413	395	384	377	346	383	354	384	375	385	398	345	356	367	344	383	327	396	358	371	394	346	351	390	375	380	327	344	352	376	361	369	405	363	360	372	353	365	348	359	414	363	342	391	364	298	353	368	384	372	354	361	369	366	332	380	371	365	365	377	384	378	371	375	394	391	362	339	369	374	371	377	373	394	389	331	327	369	380	364	382	354	359	343	388	353	374	402	357	376	359	387	391	384	388	368	389	420	405	394	382	387	329	359	344	349	347	375	359	383	377	340	368	340	356	356	340	392	383	385	341	375	379	375	357	338	388	372	378	390	354	352	360	384	378	353	363	366	334	378	383	392	347	365	392	366	371	359	372	403	366	405	339	367	366	364	374	355	375	383	337	366	374	385	361	375	384	372	366	370	386	395	373	352	361	400	348	354	337	378	395	383	382	364	362	364	387	330	371	370	316	400	377	377	348	375	370	369	386	395	342	387	355	365	387	374	390	355	401	347	393	376	399	371	368	364	373	398	367	389	360	390	384	363	366	396	388	369	385	359	404	383	358	375	385	382	391	406	356	348	377	386	384	371	364	349	361	367	351	378	422	390	399	344	373	359	347	412	371	367	380	342	362	370	373	355	364	345	399	401	373	382	373	386	376	395	373	374	382	343	386	363	397	350	408	375	369	392	339	371	371	374	377	384	342	379	378	375	378	355	358	396	404	372	364	397	364	386	384	353	373	360	375	402	367	354	370	362	420	362	365	358	320	391	382	369	391	349	342	367	368	353	339	374	389	358	358	370	384	338	374	356	377	361	347	343	384	391	363	343	406	405	375	381	377	396	347	358	385	410	395	353	394	382	361	337	380	365	377	369	435	397	374	365	338	347	358	380	388	369	385	383	391	383	360	367	371	374	378	365	346	339	347	372	364	352	342	383	380	373	374	387	334	374	370	360	375	371	355	373	346	355	360	345	334	357	372	379	380	364	371	361	347	364	360	360	362	397	369	398	360	404	383	380	374	377	365	402	377	353	398	343	378	364	361	361	377	391	385	371	341	389	357	376	359	361	371	370	351	376	380	324	412	373	383	398	376	374	369	360	374	348	365	379	372	350	378	358	383	403	384	388	398	390	394	363	376	380	350	353	359	408	342	388	387	377	322	375	359	357	354	399	354	339	368	374	390	368	378	393	342	383	380	370	367	359	383	362	348	369	388	374	352	361	363	341	360	392	372	391	376	387	366	364	406	368	344	364	354	346	359	385	376	349	380	392	379	366	346	399	349	376	367	367	371	380	378	387	406	419	384	361	372	366	412	377	383	354	355	377
30892	29839	29038	20220	11653	6555	4565	3632	2755	2097	1550	1243	948	758	677	522	490	446	418	407	372	363	391	364	340	350	342	313	323	285	321	306	324	302	326	306	299	315	288	286	263	277	300	312	268	272	283	290	310	315	270	294	266	286	312	279	274	292	291	265	228	264	262	241	262	271	255	258	294	277	292	260	275	258	277	248	255	309	265	276	295	265	269	269	268	268	230	269	234	265	264	263	277	265	279	279	255	281	263	260	284	272	271	265	239	261	278	284	252	255	254	260	263	239	263	253	243	296	261	261	272	252	238	307	285	274	307	266	308	276	271	269	274	308	265	270	291	273	282	230	289	281	278	280	265	297	282	300	247	273	253	272	291	291	272	274	275	294	275	270	296	252	248	272	265	243	290	287	257	270	270	269	272	262	263	260	236	248	275	280	276	279	274	241	267	233	275	286	283	277	287	264	225	262	276	297	253	254	259	285	265	264	274	249	269	257	248	260	250	280	266	270	280	310	268	308	270	257	277	254	283	266	268	278	273	313	281	262	282	277	257	267	247	264	264	263	266	262	275	252	267	264	238	279	293	313	255	264	267	276	274	254	274	285	246	261	236	308	276	273	289	319	279	298	256	255	274	273	282	279	255	249	276	272	285	298	275	256	238	268	282	244	268	267	307	286	264	261	265	265	253	262	286	318	286	276	256	269	274	270	272	265	266	261	256	282	262	245	267	261	282	253	280	290	281	264	279	257	268	263	280	273	277	292	271	264	264	236	291	273	309	267	294	271	269	261	283	278	276	292	257	302	271	234	309	265	273	282	284	292	282	268	271	287	290	275	262	269	279	295	270	270	295	265	277	267	242	284	270	277	265	260	292	262	278	272	282	296	293	270	274	283	290	302	307	256	300	289	264	264	275	287	270	273	237	268	297	228	310	294	279	293	300	302	282	262	284	262	271	265	264	285	290	262	255	263	293	254	256	299	257	266	255	253	262	264	259	265	265	216	287	292	273	246	274	279	287	252	248	278	278	254	255	264	283	281	286	252	288	271	294	257	260	293	275	271	258	283	246	274	271	286	266	262	279	283	297	262	264	280	285	273	275	263	267	274	243	289	286	297	260	304	273	245	264	270	273	257	260	273	271	280	257	264	263	277	276	283	244	283	303	229	266	265	278	275	266	257	274	295	305	291	278	235	272	275	254	303	272	258	269	268	267	259	270	238	303	247	283	272	287	275	275	266	295	272	299	267	261	273	260	254	272	259	257	261	270	276	252	274	255	289	279	250	266	271	285	284	256	289	281	289	262	245	273	273	269	254	251	267	258	279	259	265	267	264	261	261	265	288	261	287	267	287	281	250	255	271	264	266	309	276	265	273	240	262	269	265	285	302	234	283	267	288	303	305	276	233	261	267	278	265	290	269	240	285	274	254	257	240	273	250	266	298	272	274	284	290	262	276	276	288	262	265	237	269	268	267	275	278	247	276	246	243	273	253	245	282	268	289	280	297	265	305	267	261	299	256	276	258	267	285	287	268	284	270	280	271	278	277	258	276	277	298	294	285	276	257	277	235	285	298	283	274	259	298	252	292	317	268	282	305	255	245	255	271	257	245	277	273	256	273	288	265	276	263	259	261	275	287	256	284	256	260	271	267	286	265	247	281	284	257	293	290	286	312	261	286	248	293	276	273	283	272	266	282	292	259	282	265	279	268	260	278	270	276	265	274	251	264	279	249	267	269	263	263	277	272	274	258	269	265	283	297	259	248	261	279	272	287	253	284	287	257	256	314	283	283	260	254	267	293	246	271	230	272	269	277	277	279	290	255	241	276	266	273	312	266	277	269	239	264	247	267	275	269	258	268	258	275	280	268	242	279	253	280	286	285	285	282	279	290	239	276	263	242	263	303	290	272	264	265	256	223	270	257	250	293	272	260	287	269	272	254	293	296	278	279	287	267	268	269	274	307	254	290	300	254	272	269	266	286	304	280	296	279	261	231	275	280	274	293	272	280	264	261	281	266	307	263	285	289	283	279	264	249	311	254	281	272	271	273	279	285	277	276	271	262	278	275	229	241	288	281	273	267	275	255	255	305	301	312	282	275	290	282	256	260	257	291	273	259	284	277	279	275	276	261	254	292	287	257	283	277	295	287	296	286	303	267	267	300	284	292	272	274	249	279	263	255	275	259	293	299	231	295	263	270	276	260	262	285	264	268	270	266	266	264	263	254	264	282	260	271	238	274	277	248	270	245	268	251	245	275	278	268	272	256	266	286	305	279	276	257	299	259	244	283	291	244	239	254	294	257	284	255	221	288	276	249	260	290	286	258	275	286	287	257	267	272	280	267	271	276	279	258	245	259	301	274	276	233	298	277	281	273	266	269	266	262	264	273	249	274	256	283	303	276	264	258	227	311	286	273	272	289	276	229	269	264	260	242	259	250	261	283	261	269	289	292	263	295	286	263	247	293	306	301	257	258	261	274	274	304	261	280	247	281	260	276	277	256	261	253	233	272	270	257	267	257	257	244	260	232	265	251	304	284	265	273	262	305	260	253	276	279	258	277	293	291	265	250	289	264	280	267	275	254	279	316	285	256	264	230	283	269	277	283	284	273	291	265	258	291	292	275	254	258	268	286	244	253	278	282	273	245	290	299	317	258	244	315	254	276	270	253	264	235	271	275	268	274	259	258	269	282	302	248	280	257	290	282	259	231	282	283	270	273	279	270	260	266	274	259	238	282	257	288	278	285	277	254	270	253	295	261	265	277	256	276	265	269	231	265	259	252	252	275	269	286	288	274	248	252	287	288	237	266	274	240	249	251	282	233	281	250	278	255	275	273	263	249	286	246	302	266	295	253	235	281	264	250	266	260	258	237	254	270	243	275	252	254	275	311	281	263	275	272	259	242	267	284	271	254	252	282	262	286	262	258	284	295	293	262	266	293	289	269	260	280	277	279	264	281	281	242	261	263	277	268	256	277	281	283	266	261	264	260	271	271	287	275	255	277	258	293	279	250	300	235	267	273	268	261	257	262	278	255	242	271	264	277	246	246	260	275	281	260	246	272	267	252	266	282	279	286	252	302	258	265	253	290	277	290	250	289	313	279	280	278	255	270	275	245	262	238	255	264	271	307	269	285	265	265	298	256	271	261	283	280	268	256	265	255	244	300	281	244	278	289	243	269	249	261	250	261	290	278	260	284	243	285	264	272	270	288	261	250	280	277	251	248	272	280	283	247	249	276	300	271	245	255	251	280	281	285	267	278	263	294	287	284	272	252	229	261	308	281	267	255	257	272	263	286	300	245	269	287	269	271	248	259	285	295	267	282	294	266	272	284	291	275	253	269	269	268	288	315	255	250	281	249	281	252	298	281	274	277	246	247	283	272	274	268	307	255	263	285	280	278	281	276	269	281	320	247	265	286	277	273	261	240	290	279	279	283	275	282	266	273	272	270	284	265	283	264	296	253	290	275	290	276	256	261	296	287	275	250	265	225	254	275	263	277	282	260
31105	43555	29912	19205	14395	10124	7691	6470	4891	3804	2749	2136	1598	1227	953	800	645	617	599	569	524	529	472	419	433	408	397	379	385	366	360	363	338	332	360	347	367	343	320	339	332	333	314	337	278	316	309	315	316	288	330	301	306	319	311	329	313	293	292	302	315	300	308	310	290	282	304	321	310	302	317	293	319	313	303	303	316	290	261	339	310	296	318	303	284	271	273	268	303	292	278	289	295	278	310	305	301	284	272	288	273	301	295	268	314	296	314	312	277	307	297	312	307	315	297	304	285	308	301	325	275	289	332	262	287	230	282	309	298	309	331	276	327	281	279	279	300	316	311	297	305	281	278	289	300	294	303	293	304	305	301	305	295	283	278	291	283	290	304	313	317	304	325	307	293	271	308	310	282	327	294	292	286	263	277	313	283	351	297	269	299	298	284	304	297	297	299	305	281	278	315	332	337	291	306	305	317	305	272	321	319	311	312	311	287	290	325	301	323	335	315	302	299	328	320	307	322	306	293	296	283	280	290	308	302	297	306	311	287	277	317	298	292	300	322	303	266	316	299	303	303	304	305	307	316	298	309	285	300	263	283	308	303	291	319	311	317	324	278	312	286	287	317	302	314	289	302	325	296	309	277	309	277	269	300	302	281	287	319	319	296	304	292	291	288	290	336	323	275	264	345	294	329	293	298	289	314	326	311	319	280	297	304	282	294	319	325	307	312	323	312	309	299	285	296	298	277	288	294	316	297	282	305	295	310	297	302	308	300	266	300	309	320	307	286	314	301	308	292	296	271	296	300	308	292	304	293	286	283	256	282	304	299	309	324	297	271	305	301	305	312	269	328	315	286	305	270	278	309	291	316	296	303	296	289	302	297	285	289	288	292	308	305	320	269	276	300	301	289	315	278	320	262	310	320	328	328	289	288	297	304	287	312	306	283	259	317	312	308	330	274	291	298	294	289	282	281	337	296	323	322	294	286	307	272	298	270	313	313	283	301	312	316	289	288	294	280	337	307	296	296	294	314	314	322	314	315	299	304	268	291	289	295	269	287	281	292	299	315	328	296	311	311	334	308	296	338	285	284	321	272	307	295	308	306	305	312	272	283	322	307	298	283	285	297	259	274	285	277	341	307	265	295	292	283	275	299	297	325	291	297	290	297	293	288	281	293	280	288	286	328	306	305	307	310	319	272	299	251	326	321	322	297	286	293	297	281	275	339	274	292	299	279	292	301	311	292	308	309	318	283	280	310	298	290	288	287	291	285	307	301	304	287	310	288	285	291	313	306	283	299	309	281	280	298	309	301	322	297	297	301	298	302	301	279	314	293	282	280	287	288	304	274	328	320	282	295	308	306	311	353	276	300	284	301	299	284	269	276	309	312	277	298	274	304	301	284	273	277	263	312	305	303	311	292	303	296	298	299	314	286	277	286	293	311	276	325	293	310	298	316	278	295	297	300	310	282	313	291	280	292	293	278	303	271	304	289	299	289	301	284	309	305	328	292	315	304	285	299	359	316	329	279	286	285	300	267	294	299	290	285	285	342	326	307	295	296	305	290	282	278	321	284	282	282	329	304	291	293	290	329	328	316	288	291	310	307	289	288	304	288	330	298	297	285	294	286	318	286	284	295	319	313	297	312	340	290	288	318	299	300	300	336	287	283	275	290	306	285	276	281	326	293	307	282	284	297	288	298	286	289	305	319	293	312	330	317	274	293	299	292	309	292	317	317	292	308	323	307	296	295	263	317	324	295	306	310	284	284	303	300	312	314	301	292	321	298	302	300	298	268	299	278	304	335	280	321	315	320	321	314	312	302	285	289	291	281	295	320	251	299	287	290	285	311	287	326	271	299	307	281	312	310	309	285	285	290	290	295	286	288	272	286	284	268	303	283	265	327	269	289	315	275	305	273	330	312	288	316	283	351	267	299	309	306	290	307	292	288	266	285	285	310	300	306	338	303	278	290	289	279	308	307	286	297	283	278	279	309	286	288	285	271	314	313	289	338	298	303	293	311	318	312	334	291	292	296	292	287	270	333	335	307	275	274	307	309	312	286	307	266	284	311	312	274	302	286	305	333	347	277	264	295	314	275	294	317	309	313	287	292	316	310	295	268	336	278	333	288	291	312	302	335	281	319	312	302	303	291	302	306	322	295	308	295	264	280	287	290	302	285	279	299	296	289	313	297	299	280	300	323	252	316	290	302	317	300	288	306	301	282	278	298	293	307	295	291	331	299	311	309	302	309	336	307	276	272	293	277	318	302	307	288	300	293	321	306	302	273	317	319	301	300	269	279	284	304	301	274	273	300	285	275	281	300	297	276	296	320	265	306	271	316	301	306	279	314	303	303	304	263	247	281	312	297	312	313	268	311	298	280	303	269	303	287	297	308	295	295	308	290	280	267	301	283	308	325	324	312	293	291	306	304	313	294	307	282	274	308	325	278	288	270	329	290	287	289	294	311	285	288	311	312	320	307	315	315	318	301	294	319	255	286	294	289	324	295	275	306	270	275	315	277	328	293	301	298	284	309	277	309	312	307	320	294	300	296	324	297	310	293	297	301	294	302	298	324	310	288	305	312	288	300	316	317	290	286	311	307	290	327	311	308	275	307	257	324	274	284	264	320	269	292	299	290	310	271	299	259	290	322	341	302	259	304	310	294	306	312	268	308	285	305	327	271	303	302	261	305	306	281	296	279	257	297	281	289	314	274	316	288	290	272	294	297	265	299	293	317	265	304	306	306	295	263	273	304	296	291	299	273	319	319	315	314	269	290	291	328	265	271	296	294	301	287	278	308	293	305	302	312	258	295	329	298	287	300	294	334	296	290	307	300	308	314	290	295	307	286	270	307	306	321	307	311	283	301	298	297	325	337	294	299	305	301	307	320	291	285	291	274	298	283	315	318	316	309	286	306	302	309	296	307	319	296	278	299	308	293	285	288	326	326	323	310	297	314	313	307	299	294	290	304	285	310	299	319	281	295	302	315	317	293	336	300	280	311	320	272	321	282	271	296	307	314	294	299	307	310	291	313	297	320	317	295	297	265	303	277	271	301	294	294	292	303	298	310	309	306	315	292	270	299	280	296	267	309	301	261	309	290	268	267	286	304	324	303	290	273	303	309	307	297	274	273	274	277	298	275	274	257	312	265	275	291	312	281	298	300	360	292	286	300	304	325	285	314	269	297	313	311	272	314	321	300	291	289	314	288	306	327	309	305	309	292	274	298	300	287	294	301	319	298	298	310	294	282	282	293	303	323	301	301	256	317	310	292	287	297	309	285	285	308	274	294	325	304	330	319	294	291	294	301	280	304	286	288	290	288	298	299	322	292	295	300	327	292	308	288	307	309	296	312	281	321	285	296	288	303	311	291	301	300	287	331	319	293	294	322	309	298	274	296	288	309	287	306	303	290	340	321	284	303	271	287	280	283	303	307	309	295	337	315	297	314	297	292	323	271	316	328	317	272	343	315	315	308	314	293	328	301	316	289	310	332	302
23760	21110	28405	24551	21779	17028	11042	6895	5085	3494	2486	1940	1612	1285	1017	815	720	666	605	620	623	537	478	479	490	495	445	430	424	387	380	401	366	397	394	349	350	366	364	415	366	369	323	377	374	349	360	358	352	340	351	332	318	347	332	365	355	360	355	360	300	346	336	323	348	341	324	315	332	305	328	336	326	341	317	350	321	324	320	346	320	360	324	341	339	327	360	322	312	310	288	336	310	337	341	323	363	319	329	333	309	330	318	343	333	348	329	329	322	336	318	334	324	364	350	297	325	321	330	349	303	323	325	329	328	308	361	331	308	332	321	350	305	354	339	347	337	361	356	353	325	342	291	325	324	339	346	349	354	327	303	298	314	318	329	327	360	330	352	315	301	342	340	326	345	310	320	342	344	333	327	354	304	324	345	288	334	356	346	315	367	334	299	329	319	315	323	321	343	349	355	323	309	372	339	344	348	355	323	335	325	340	326	304	331	325	335	316	333	334	310	359	372	348	304	317	314	343	333	318	279	351	310	367	347	313	311	308	328	332	343	323	324	321	341	350	330	331	327	362	330	329	352	314	316	376	340	320	311	332	311	342	335	318	336	348	339	339	333	312	331	308	337	333	328	314	342	332	318	335	361	334	347	339	306	311	351	331	317	324	365	343	335	349	327	357	325	324	386	317	316	330	347	315	332	332	318	332	306	334	342	326	355	341	356	338	347	342	317	346	313	324	308	345	378	339	324	318	355	341	310	342	291	312	287	296	328	347	340	313	313	355	349	340	324	338	342	312	329	325	352	325	332	317	322	311	327	327	333	360	350	333	337	302	325	321	342	328	333	306	309	350	341	341	337	317	303	322	317	335	318	320	351	315	359	341	277	285	331	311	369	333	331	328	279	314	316	369	371	340	323	385	345	348	331	326	328	342	340	324	292	302	337	314	315	315	320	325	336	377	338	348	316	322	323	342	325	329	328	332	336	345	355	319	341	374	350	342	330	340	343	318	359	313	367	311	320	361	355	313	314	335	338	344	345	344	297	345	325	341	324	320	347	370	301	314	338	333	343	321	351	350	330	314	344	327	354	316	325	328	303	328	320	290	330	319	329	328	329	313	302	364	358	315	361	342	309	341	357	326	307	314	341	321	341	327	384	358	327	307	319	324	320	336	319	323	345	355	331	355	304	345	312	353	316	362	313	319	347	338	321	318	331	340	326	334	364	301	316	332	338	327	352	326	375	319	343	351	309	322	320	367	321	341	351	307	342	320	315	338	312	322	355	313	348	343	300	302	350	326	337	345	333	313	318	350	341	315	330	344	315	330	311	385	357	328	340	297	342	323	308	351	333	341	289	319	334	337	310	318	323	338	330	349	329	338	330	350	342	316	319	332	341	348	351	341	353	341	326	323	329	310	325	345	330	329	302	312	315	334	309	320	322	355	315	326	346	339	318	330	327	350	335	335	321	320	319	353	346	350	337	355	314	385	297	317	299	335	354	364	329	331	326	306	326	353	359	322	304	325	331	322	339	328	342	364	336	316	309	333	342	297	322	349	317	363	344	337	358	322	310	309	323	331	351	325	305	317	345	362	346	319	324	347	336	342	311	311	333	304	351	329	343	311	354	329	340	332	335	349	330	339	339	341	307	298	320	336	335	310	341	355	321	341	333	329	315	319	346	318	338	315	336	310	301	345	340	340	338	323	352	318	343	340	328	327	328	328	303	291	323	347	320	339	313	342	344	335	344	311	334	342	354	305	331	321	375	379	339	335	331	320	340	335	336	350	326	351	307	305	331	312	328	354	341	331	326	313	352	345	299	328	338	314	350	336	353	335	333	345	308	359	357	335	358	329	330	324	314	318	327	347	395	342	357	338	329	322	289	288	353	307	320	305	343	328	355	344	324	343	356	335	325	322	323	332	332	337	307	353	325	364	350	329	301	332	313	312	314	316	302	328	313	348	351	360	338	324	318	338	348	369	310	330	327	347	357	318	339	348	335	328	367	314	346	315	338	331	328	325	356	333	335	319	304	345	334	322	311	307	325	331	351	335	332	369	318	326	334	342	328	313	332	340	344	336	326	308	320	343	344	324	323	333	318	315	335	340	309	336	316	342	356	329	316	314	330	329	347	351	346	336	330	333	312	332	328	350	320	323	336	342	339	339	303	307	349	368	331	298	308	358	350	291	312	355	332	331	290	333	353	322	314	333	335	323	337	383	353	312	357	332	310	360	330	295	339	329	336	327	302	335	360	348	335	329	344	340	345	302	324	340	307	325	340	344	311	291	319	328	333	350	318	311	382	334	329	321	321	351	296	342	334	342	313	335	322	334	357	353	349	362	318	354	321	312	341	318	318	326	325	301	335	336	298	329	331	345	330	341	341	350	352	333	344	362	348	347	342	326	317	320	319	347	366	331	356	354	329	349	345	314	330	348	357	349	366	312	344	304	319	348	318	304	309	330	338	319	341	348	324	327	327	319	325	336	312	337	316	306	317	339	322	329	321	339	323	340	345	316	362	311	320	313	326	347	324	320	319	316	326	295	339	361	325	310	312	330	357	319	338	323	361	339	322	349	324	357	363	357	347	334	328	323	339	313	321	297	328	353	304	322	319	325	325	300	295	317	358	309	317	324	316	307	361	291	344	349	330	333	321	280	324	333	325	334	335	333	326	341	312	308	327	322	314	338	364	342	344	338	339	333	291	338	335	341	311	341	321	331	324	302	343	347	342	322	351	347	339	286	340	327	345	348	369	357	345	328	347	326	309	359	331	335	337	318	336	306	316	342	310	326	354	291	332	335	355	360	347	340	332	332	335	331	308	362	327	338	313	371	335	352	341	344	349	317	306	284	325	345	343	319	343	343	324	349	309	311	340	294	319	321	341	327	294	367	353	327	324	342	296	364	288	335	350	312	291	342	321	298	323	321	333	319	330	333	343	314	330	315	341	322	310	338	308	316	332	335	295	342	322	360	337	376	302	343	319	324	323	314	319	333	299	345	303	340	342	319	330	336	331	307	343	337	338	352	315	339	317	332	353	332	344	337	309	312	326	345	314	326	350	336	305	343	326	330	307	337	336	308	342	324	335	307	361	337	333	343	341	336	357	356	312	334	311	350	302	312	331	321	333	305	318	343	316	297	328	349	339	312	338	336	337	351	355	337	381	338	346	342	305	353	300	314	319	339	327	324	350	353	323	312	333	332	338	358	318	300	320	284	318	337	360	331	359	355	325	345	333	327	328	332	331	327	322	359	337	330	337	321	315	338	351	332	347	335	325	331	311	350	338	345	330	331	327	341	326	326	328	339	360	355	360	341	338	316	356	326	320	340	345	348	339	332	286	322	339	357	310	339	331	323	320	329	346	297	287	307	335	315	323	311	330	310	311	319	334	314	301	316	319	350	328	301	365	322	338	357	303	311	310	312	326	300	328	330	329	364	324	340	320	347	336	307	360	361	371	329	318	372	317	344	332	303	325	320	361	320	323	361	334	309	336	343	338	343
31409	53052	38818	27844	20900	15156	13414	10287	8233	5708	4116	3229	2569	2039	1467	1117	1047	918	842	782	732	696	614	591	567	569	555	551	519	482	483	470	447	397	432	399	389	403	427	417	407	383	370	403	373	360	416	391	414	394	374	355	411	366	367	371	383	362	392	358	341	381	368	363	382	333	352	362	353	335	379	386	350	381	334	365	381	386	343	360	354	355	361	409	364	347	361	407	344	378	343	382	362	368	398	364	365	332	341	354	351	338	375	377	354	322	321	366	327	345	369	371	349	366	373	357	326	341	371	397	363	347	380	368	350	367	385	364	359	390	354	385	369	364	396	328	364	380	342	336	325	365	385	346	379	349	348	392	350	362	358	379	370	369	359	345	350	362	369	370	383	373	338	410	346	364	375	336	372	369	366	352	361	357	376	393	336	347	355	368	385	325	365	359	391	361	352	359	348	352	374	349	352	367	358	377	364	358	334	359	366	351	368	345	343	346	363	373	321	373	353	339	382	377	367	346	366	311	361	320	379	385	367	353	357	314	403	358	401	385	369	375	354	333	361	330	364	350	351	347	389	335	337	353	373	364	361	384	361	356	377	341	363	352	334	365	363	329	342	355	372	344	331	356	333	365	323	336	353	375	359	367	357	362	369	394	340	387	346	381	371	349	354	381	340	354	352	362	359	373	335	364	369	381	350	348	359	352	354	339	349	338	373	351	348	367	360	366	385	347	365	364	370	330	378	386	358	357	351	369	357	361	332	334	323	338	372	368	389	348	360	354	373	347	357	364	346	358	329	356	347	341	326	362	360	372	362	356	366	350	372	369	333	355	393	388	349	376	349	334	335	360	318	363	372	377	330	357	379	353	372	347	344	376	379	340	356	395	351	340	356	374	372	347	355	382	367	351	346	346	313	353	345	385	331	340	361	318	352	346	363	346	374	416	367	347	372	332	330	327	374	345	374	390	344	377	353	391	352	349	365	373	363	388	344	342	351	365	374	333	423	361	362	358	367	338	344	373	359	358	353	363	344	361	361	360	380	317	351	360	362	331	377	376	328	338	347	328	364	359	336	404	372	369	344	356	333	337	363	329	399	337	320	355	373	363	366	378	351	347	329	344	372	363	343	340	383	375	381	359	366	374	350	363	327	335	381	341	372	367	339	366	350	350	383	348	366	367	349	362	356	373	348	388	345	371	370	374	385	353	396	356	375	396	344	350	373	379	357	373	338	340	384	371	354	346	315	353	388	388	346	346	348	364	394	351	368	386	356	337	366	325	360	317	376	404	380	336	398	375	378	396	362	339	360	384	329	375	370	356	357	370	385	383	367	338	373	360	356	334	380	404	382	352	374	392	360	391	313	347	348	386	371	352	333	350	333	380	379	351	318	371	369	353	354	397	369	330	379	328	325	346	343	358	388	338	395	348	344	364	366	344	350	384	356	337	351	344	341	382	360	384	359	357	377	365	342	328	360	368	343	348	349	366	344	404	376	347	352	370	388	365	368	366	327	386	385	332	383	383	381	355	354	349	361	339	386	365	360	406	337	335	371	325	360	379	364	356	370	370	341	368	304	372	356	386	324	353	345	372	317	360	355	375	399	358	349	354	393	372	361	384	383	322	377	373	347	367	386	351	364	364	378	381	360	362	355	331	363	369	352	354	388	363	371	365	344	380	368	355	372	346	346	358	342	389	356	380	376	354	373	382	366	309	375	394	352	337	361	360	330	371	359	337	362	333	350	334	373	325	370	330	345	359	375	334	358	347	382	373	365	363	329	327	400	352	367	355	351	354	362	362	350	394	379	353	354	355	386	345	339	390	368	380	364	342	389	356	352	366	393	361	353	350	362	372	350	338	379	397	371	343	393	367	370	330	378	365	356	346	360	382	371	381	354	349	344	348	332	359	362	357	345	357	334	375	383	368	381	327	360	359	411	361	377	326	358	401	341	390	377	355	316	378	362	340	377	376	373	344	372	342	375	350	372	333	347	362	327	406	343	331	361	360	366	380	361	341	375	351	344	353	368	419	341	355	338	350	323	393	371	336	361	383	333	323	348	371	349	353	355	380	344	369	365	331	334	393	369	348	390	398	410	342	328	333	349	368	360	355	354	358	359	335	346	353	346	382	344	367	385	359	338	342	378	343	381	342	320	372	339	370	394	348	327	359	379	337	335	359	380	372	342	337	336	374	388	332	338	364	377	356	372	389	349	335	343	324	341	360	361	358	367	354	371	344	355	373	350	330	348	355	361	344	367	378	369	344	350	361	384	380	387	381	349	373	347	371	365	339	368	360	390	349	377	313	372	333	347	342	349	386	350	370	329	361	338	352	353	345	354	363	346	370	335	396	335	346	343	377	374	334	374	375	377	361	363	387	370	361	372	364	335	360	345	347	360	388	370	328	377	366	354	317	386	363	362	341	372	356	370	379	396	363	330	371	390	366	363	365	340	385	389	354	395	342	369	375	338	376	362	352	339	379	359	387	342	387	344	343	362	369	344	339	345	358	343	337	355	350	334	366	355	365	337	379	352	354	369	344	392	392	368	345	341	325	372	353	380	320	378	360	364	357	355	384	372	362	375	336	324	384	383	372	353	363	361	365	366	365	329	342	327	360	362	342	388	356	345	347	336	354	335	374	371	375	335	373	363	338	350	357	347	351	365	323	352	356	343	352	373	353	351	360	372	374	350	367	354	366	344	363	383	346	358	378	378	358	389	360	344	373	382	378	360	335	372	367	361	345	359	332	391	355	345	355	376	336	377	375	352	361	354	335	374	397	379	363	329	350	404	355	354	364	398	356	366	361	370	375	352	361	355	336	363	345	344	367	353	370	387	380	364	353	345	347	343	336	368	361	368	321	376	370	350	359	373	342	357	358	352	362	348	341	351	333	377	333	364	384	387	381	344	367	377	392	340	387	380	362	364	360	356	327	334	382	367	364	318	335	356	398	398	382	380	380	365	308	334	337	375	421	327	349	348	317	367	347	357	386	345	399	383	343	365	372	378	359	343	360	379	330	305	347	347	366	367	395	361	373	361	354	358	365	395	306	374	366	367	345	342	329	357	365	360	374	391	365	356	367	375	367	372	351	347	334	375	360	377	367	346	343	345	374	345	378	377	356	365	363	339	326	380	390	366	360	369	335	338	354	358	362	318	367	336	368	357	343	340	368	350	364	350	399	360	347	401	379	338	366	319	354	366	358	389	335	366	344	334	357	376	339	351	384	380	363	345	366	328	355	368	357	364	365	375	354	332	330	389	339	351	402	360	340	393	320	356	371	372	371	376	348	377	349	347	352	379	351	337	345	387	372	342	333	359	367	354	360	361	352	349	340	360	366	400	366	345	344	361	347	322	329	358	365	386	372	353	378	355	379	321	376	355	350	358	352	382	354	381	366	359	355	365	338	383	355	364	383	353	312	357	348	352	331	356	374	376	385	350	350	346	352	358	337	343	367	380	328	362	326	378	330	395	364	400	347	383	381	352	365	359	352	317	356	353	350
25069	21296	27977	26091	18056	10638	7438	5050	3643	2527	1901	1441	1119	947	743	602	513	466	516	451	420	393	393	400	380	369	346	338	340	289	344	321	312	302	281	292	285	287	261	296	283	257	293	260	223	256	269	246	263	278	269	240	269	290	248	277	250	277	254	247	261	258	267	280	253	240	258	273	258	246	239	277	260	257	254	269	282	253	250	217	243	267	280	272	252	261	272	264	233	231	229	233	233	265	222	262	240	257	284	272	254	240	252	245	238	271	256	250	247	240	231	270	241	268	232	267	266	261	236	288	226	278	301	240	250	215	252	240	244	259	251	261	268	275	264	252	265	234	261	255	250	223	226	248	259	261	254	260	240	249	223	261	271	264	234	261	245	253	247	262	234	256	255	239	230	241	259	279	254	266	256	240	258	286	258	249	240	276	259	270	246	250	290	225	275	234	246	252	237	248	261	236	269	248	256	277	246	251	258	272	260	214	234	268	219	263	259	246	224	257	274	249	231	277	270	256	229	241	264	262	221	249	269	231	239	247	251	214	236	239	239	265	260	244	244	239	266	258	255	258	269	284	269	211	230	293	244	234	251	232	268	253	249	243	249	225	284	297	235	250	240	253	237	257	261	233	248	262	245	233	266	234	281	253	236	246	228	261	257	233	237	268	235	243	288	252	226	274	254	230	257	242	236	243	240	258	228	262	254	230	290	262	272	253	263	252	259	263	236	248	266	254	243	259	260	268	274	252	258	278	237	267	258	246	245	279	234	239	266	245	242	276	280	269	218	222	259	236	262	258	237	275	263	258	270	229	255	253	243	250	259	243	236	229	277	242	276	280	250	248	250	260	255	272	229	255	229	234	223	236	240	240	271	248	264	239	266	247	240	242	250	230	257	295	232	247	278	256	247	242	270	247	273	259	277	237	227	279	254	235	233	219	246	261	262	249	251	232	250	213	251	240	234	258	248	227	280	284	232	249	238	237	247	256	263	229	278	274	266	244	230	280	253	261	272	227	293	259	255	235	260	286	220	262	251	252	264	236	281	242	253	274	241	256	276	243	262	236	267	246	259	250	264	244	247	243	274	241	262	244	254	247	244	261	222	262	263	256	260	241	255	262	254	264	297	249	265	246	251	271	260	201	258	239	253	296	244	275	251	262	254	286	286	254	249	252	237	279	278	265	241	246	272	228	238	277	242	234	245	274	284	229	277	253	257	277	264	274	246	240	260	263	255	259	264	240	236	270	268	240	246	268	239	275	248	258	238	256	258	253	266	299	263	266	241	263	257	276	230	259	268	247	264	243	265	258	270	234	241	277	237	231	250	269	275	270	260	273	250	262	302	262	232	244	278	270	262	248	260	254	256	235	248	243	257	263	256	254	271	254	249	272	246	274	255	264	253	297	259	268	250	272	242	273	262	245	284	259	244	254	260	262	264	243	242	272	271	278	265	265	237	269	247	233	279	253	242	280	260	269	257	270	263	221	251	245	247	251	250	258	255	279	244	254	252	289	262	256	261	247	248	241	224	257	274	238	254	276	250	257	250	248	257	285	254	245	278	254	239	243	250	250	257	246	288	254	251	244	255	255	248	240	227	256	258	245	238	268	263	256	265	241	260	252	271	262	241	254	241	261	261	268	263	267	275	274	263	283	261	272	259	232	240	245	278	257	278	279	282	248	253	249	253	254	262	252	264	234	264	270	270	265	270	270	245	279	250	247	254	258	275	256	231	237	240	277	252	250	262	253	253	259	256	249	267	246	258	248	249	267	253	260	233	233	246	255	275	252	265	262	272	265	252	249	278	258	253	250	247	245	263	273	260	289	278	252	245	261	260	259	250	259	290	262	253	255	233	241	272	234	257	255	253	257	276	239	240	233	279	251	264	273	274	248	243	279	270	256	219	283	277	282	252	244	265	259	264	274	220	243	280	241	285	255	233	245	265	262	245	222	253	269	252	233	263	240	244	272	256	247	261	271	239	265	268	274	244	267	246	253	247	231	270	268	277	255	255	286	271	259	277	259	260	248	244	287	242	253	275	235	268	229	276	238	248	245	278	235	270	282	246	268	257	276	279	251	260	238	246	239	196	244	261	224	251	264	277	247	262	282	264	284	265	247	245	268	261	276	262	236	226	263	236	245	247	265	255	288	261	254	259	259	265	273	246	284	259	282	249	251	257	243	255	218	282	239	256	249	253	261	261	244	237	264	275	264	267	269	258	260	245	273	264	234	288	303	238	254	263	262	207	240	253	273	233	242	286	255	242	255	262	262	249	261	263	271	296	252	221	269	229	274	271	219	274	245	266	252	244	268	289	253	232	246	238	239	270	249	257	216	253	253	230	292	261	268	243	261	267	238	245	266	277	251	240	261	282	241	246	229	244	238	242	267	259	273	234	272	238	221	268	232	277	247	301	267	260	252	264	253	241	286	258	226	251	271	295	239	277	244	233	248	261	242	251	239	249	241	270	256	255	232	257	283	246	243	250	260	268	254	268	285	262	260	246	252	262	249	252	270	245	273	270	214	257	236	248	232	251	243	273	215	239	251	247	256	236	250	276	291	216	232	264	241	254	269	278	253	239	265	273	251	263	234	247	239	240	274	260	243	269	263	269	237	283	226	277	300	239	258	241	251	261	251	237	258	241	264	244	261	255	250	268	266	262	246	281	260	250	269	254	256	223	246	252	242	264	253	234	236	263	283	249	257	228	259	253	260	256	258	284	256	254	271	265	266	268	249	246	244	265	254	250	238	274	269	240	254	241	269	260	279	245	277	259	261	247	258	254	234	275	257	268	244	272	236	233	251	263	235	258	241	269	277	261	258	246	261	263	247	254	259	245	256	262	245	257	214	250	256	256	254	257	260	221	234	258	245	246	283	267	258	257	268	254	263	243	267	262	253	243	251	251	271	225	256	237	264	248	238	254	242	261	231	276	279	254	259	246	280	241	249	239	249	254	271	246	245	258	241	262	272	241	270	243	266	247	248	281	264	231	251	249	245	250	249	252	234	263	250	255	254	245	269	240	260	231	250	279	251	246	259	240	281	238	277	275	269	262	275	250	245	266	237	248	251	237	287	246	252	253	291	275	234	249	285	249	255	240	263	250	277	254	242	264	240	248	258	249	243	262	249	237	265	254	255	242	260	222	259	283	271	249	269	255	256	223	243	239	250	265	277	252	269	235	257	257	256	261	260	259	246	258	262	233	249	266	245	251	247	261	227	251	248	259	229	246	242	264	260	255	248	228	263	276	282	260	251	256	269	238	216	293	252	246	268	241	260	266	254	255	262	239	291	250	250	267	253	292	271	242	249	248	253	241	214	253	226	248	262	273	274	249	252	289	238	244	247	259	276	257	271	236	266	244	249	260	264	245	252	268	280	256	263	257	262	267	244	263	229	246	260	235	269	252	274	282	248	234	257	271	254	265	246	250	267	262	269	243	244	266	278	279	247	239	265	238	256	290	262	265	242	216	275	245	265	256	241	245	230	260	244	260	260	234	258
30767	48416	35521	24182	17748	13911	11409	8763	6376	4382	3298	2566	1841	1415	1138	916	757	715	727	676	638	525	505	454	508	437	433	409	415	370	389	369	337	345	331	315	370	352	325	290	327	318	339	328	324	307	279	292	292	295	305	308	304	272	293	305	304	330	282	301	289	325	293	308	273	268	294	277	274	309	297	253	306	305	299	285	307	260	285	275	284	288	280	299	281	277	268	289	285	280	278	291	280	261	246	278	287	261	294	281	246	292	289	269	297	287	263	272	299	264	292	252	298	270	274	286	282	268	281	332	269	292	265	293	322	285	288	326	272	258	295	263	267	270	300	293	272	283	265	258	268	268	319	278	245	287	267	266	277	307	285	290	277	286	265	289	242	309	308	316	245	287	290	295	277	292	287	291	269	301	264	289	275	320	273	280	274	292	273	321	278	268	268	251	292	273	294	284	282	275	275	288	287	295	284	296	258	282	263	278	289	298	284	298	293	265	275	289	310	279	281	285	283	271	283	291	294	295	286	259	272	271	299	271	304	290	297	257	288	319	287	323	307	294	298	266	298	308	293	296	308	282	305	287	306	317	253	289	289	281	276	309	292	277	283	273	283	271	283	306	260	275	273	273	274	255	287	253	292	292	289	316	278	285	289	297	318	272	301	279	263	275	271	269	288	271	298	273	289	256	271	288	300	267	290	248	302	293	262	295	292	281	282	277	296	297	290	291	282	271	292	257	332	272	257	269	297	275	261	272	293	277	290	296	283	309	258	248	301	280	305	322	302	295	254	343	278	294	291	297	298	277	285	267	302	276	267	288	282	269	295	270	304	292	279	283	267	266	273	301	278	291	264	291	278	305	280	284	301	290	288	263	312	293	264	303	266	293	280	290	288	283	293	288	284	287	269	313	266	281	276	300	311	282	250	295	250	303	275	309	297	271	277	282	299	278	274	264	259	282	299	270	269	291	238	269	269	260	293	269	265	292	283	270	305	270	264	263	284	285	308	298	279	304	286	287	270	286	290	268	291	318	269	291	277	263	277	284	281	304	315	272	318	271	298	301	286	240	280	260	269	266	315	288	290	309	289	305	261	275	284	259	274	291	320	318	281	321	297	283	274	292	300	309	294	273	276	277	292	290	301	304	286	285	286	305	276	305	273	271	286	283	296	271	299	306	295	278	261	260	282	282	286	307	285	279	281	278	271	282	267	287	256	288	274	268	270	274	288	280	282	284	290	278	271	271	277	279	272	295	280	261	295	287	272	289	297	283	255	277	276	269	298	260	282	282	300	293	299	299	272	298	289	272	281	300	277	249	288	290	281	295	302	277	288	286	286	301	318	291	282	288	297	287	281	296	260	305	264	285	294	281	294	276	290	315	253	304	264	256	282	269	277	268	267	309	304	289	280	313	285	271	287	268	276	289	270	282	260	289	276	277	280	305	254	286	290	290	308	290	297	306	286	270	324	294	288	261	286	296	292	296	259	285	324	280	302	271	248	278	312	303	265	274	283	294	280	269	264	309	273	260	292	278	314	288	265	278	279	278	286	249	288	292	271	271	270	288	299	307	262	255	279	276	295	301	290	276	240	286	299	304	289	302	265	269	288	283	278	299	273	280	303	284	300	291	294	313	263	291	271	274	295	285	281	285	317	263	255	280	282	300	263	254	274	264	257	287	250	310	285	315	305	262	280	265	277	295	309	319	257	292	277	283	259	271	272	267	262	278	288	291	273	290	287	275	296	270	293	295	294	261	288	317	274	272	280	307	291	289	288	279	284	296	249	297	297	286	282	290	273	273	263	271	286	305	288	295	271	318	291	311	289	253	311	297	283	287	274	261	269	275	240	276	273	279	273	299	311	297	280	287	295	288	273	250	292	292	277	283	299	296	278	297	300	250	267	320	279	311	296	288	316	275	302	301	278	245	272	280	254	272	271	264	266	273	249	294	288	288	307	298	256	292	253	295	274	267	293	285	277	283	257	305	276	291	274	301	276	299	303	293	263	306	259	282	307	291	280	246	291	300	324	262	278	302	283	251	287	300	290	264	275	311	288	312	267	303	304	284	318	265	282	293	302	254	293	272	300	275	280	289	263	307	272	296	267	288	274	299	276	291	268	261	285	293	282	292	275	292	279	297	271	255	261	292	298	293	293	256	283	278	289	300	298	269	271	309	282	278	305	289	314	272	293	296	275	324	278	321	275	278	251	297	293	295	267	288	280	283	311	306	276	270	281	284	281	269	286	281	297	284	247	276	284	280	296	265	298	303	270	313	267	289	270	268	290	271	286	291	282	287	305	271	281	276	296	288	272	305	251	278	282	264	306	256	254	281	287	276	278	307	292	284	289	307	260	265	277	257	277	245	292	261	275	303	312	291	266	282	261	276	295	303	317	293	257	257	304	279	267	309	274	283	266	269	315	289	285	288	273	281	267	265	265	290	300	299	322	286	283	285	270	304	304	267	288	246	258	288	275	266	285	278	289	303	284	293	299	266	270	250	264	275	285	287	290	327	272	275	282	276	291	282	298	262	275	258	302	267	298	304	306	281	264	269	260	283	248	290	288	301	282	299	307	256	292	312	258	274	260	313	295	292	290	292	312	312	276	309	267	260	284	256	292	249	274	309	298	271	270	274	293	263	288	308	305	295	296	289	287	277	269	305	294	276	302	287	287	284	314	229	302	295	281	257	265	327	299	303	300	284	304	285	254	278	310	261	308	304	238	290	269	283	268	249	266	297	304	259	281	283	267	304	275	263	296	299	274	319	291	277	277	309	289	260	280	292	273	247	316	311	255	278	280	286	301	263	268	283	258	268	320	268	297	274	271	286	270	266	287	276	243	288	274	273	278	270	285	254	261	274	309	287	265	301	290	286	296	288	286	267	284	296	245	282	297	267	272	277	269	290	293	266	284	306	251	275	292	242	288	279	291	269	301	309	285	267	274	272	313	272	281	267	281	282	297	290	307	283	265	275	284	290	312	266	295	296	280	257	300	301	277	286	280	279	265	280	258	302	255	272	286	303	267	298	291	266	272	265	266	260	271	277	276	274	292	282	270	290	319	288	297	268	302	293	267	302	292	283	317	292	297	255	270	284	267	291	298	271	285	258	284	290	305	292	264	288	295	281	288	301	306	287	280	278	256	276	283	275	285	293	282	270	282	283	312	300	265	261	294	284	289	293	277	275	261	276	282	275	314	257	253	283	253	255	309	280	304	256	279	286	306	280	267	301	282	266	287	287	268	246	277	297	287	268	303	291	293	290	277	258	256	268	310	281	272	264	262	278	265	306	265	255	281	264	280	279	235	298	269	275	270	275	273	286	261	313	244	300	279	290	272	258	282	266	266	280	312	261	262	280	301	308	315	274	282	285	249	277	298	281	280	317	311	279	278	257	280	306	290	265	261	273	263	282	260	308	285	300	275	282	257	276	272	286	287	302	290	266	305	278	282	292	310	306	256	286	303	260	250	298	279	278	293	277	273	303	272	272	288	271	267	299	309	270
22719	21255	28941	23916	21604	22378	19354	10406	6387	4682	3592	2811	2169	1518	1233	971	825	849	799	764	673	640	599	583	540	490	523	486	510	454	465	410	414	413	399	399	388	356	383	428	378	361	370	393	382	349	367	370	373	352	349	363	361	392	399	340	356	337	364	371	358	339	361	306	369	351	365	372	347	340	346	362	302	359	336	351	343	351	362	371	354	347	329	369	332	318	354	374	351	342	351	358	346	365	322	356	333	355	350	289	338	333	328	344	358	355	347	347	360	364	392	357	311	330	352	339	341	338	331	330	345	377	355	375	344	328	369	338	367	329	338	334	334	322	351	380	365	351	326	310	368	315	362	346	346	353	339	325	306	332	362	310	377	362	353	322	339	347	357	345	334	367	393	345	350	310	363	346	348	366	342	350	341	318	356	315	362	363	363	320	347	361	351	338	329	344	352	365	356	357	319	353	345	326	361	317	303	350	349	322	336	342	330	337	340	342	340	360	353	351	334	310	355	344	327	332	335	351	344	339	366	357	334	361	339	340	341	320	321	343	356	330	347	315	338	339	343	353	310	347	394	347	314	318	321	311	345	333	325	331	329	316	339	335	362	371	353	355	318	332	362	383	357	341	342	349	341	338	334	331	332	336	355	347	331	331	340	361	320	355	317	334	340	343	338	342	319	347	336	331	358	360	354	313	354	328	326	357	331	346	365	344	332	336	319	350	341	340	293	326	351	351	359	343	361	341	349	349	339	347	347	339	323	345	348	348	334	365	329	337	305	359	356	356	368	335	360	323	300	366	382	352	326	335	350	350	348	368	319	332	353	363	333	319	336	347	322	358	364	322	349	315	345	339	369	340	360	362	345	310	368	320	351	350	333	318	342	344	366	356	342	341	326	366	327	348	354	361	322	338	378	362	330	371	386	366	349	368	373	370	349	368	327	350	333	363	357	368	348	319	369	312	344	335	318	357	335	357	354	363	307	331	355	343	342	340	357	359	363	350	345	356	367	342	344	335	339	369	353	328	329	306	344	329	374	347	364	346	331	313	361	329	313	313	340	353	316	368	323	297	332	369	332	358	353	338	329	320	328	336	359	332	350	362	358	371	326	332	358	330	376	367	349	330	346	326	344	335	344	372	365	337	361	323	325	361	378	339	303	361	352	323	314	315	330	350	310	347	356	353	348	361	382	377	326	359	343	353	342	331	300	347	344	362	345	402	339	340	385	361	386	335	339	344	341	323	359	315	358	341	340	347	316	318	336	335	368	323	326	319	367	361	329	331	333	354	372	334	350	341	342	330	355	345	342	335	317	368	323	371	358	357	340	334	326	373	344	342	321	325	341	330	355	357	322	350	348	336	340	347	357	387	319	352	359	342	321	353	362	330	348	384	348	357	333	344	313	364	346	345	363	326	358	331	341	337	342	330	356	342	319	364	321	347	312	324	329	338	341	343	369	321	344	350	319	385	313	359	365	335	323	321	347	362	355	336	333	343	345	375	355	336	354	328	336	364	318	318	333	365	366	336	377	365	307	347	341	361	337	352	299	342	354	337	360	344	367	344	355	342	351	357	341	341	358	307	339	317	323	365	332	339	351	351	383	340	345	322	354	321	344	354	365	340	340	314	309	353	352	376	363	354	325	358	330	333	326	347	368	351	339	331	362	349	342	358	324	333	338	356	324	351	328	368	376	325	341	377	349	325	332	363	325	342	336	317	334	337	347	356	346	357	351	316	327	341	365	380	336	344	356	358	348	363	310	353	345	347	362	348	377	335	353	315	345	339	317	370	329	362	354	399	334	348	328	330	358	328	345	373	355	345	306	348	330	305	325	333	333	375	294	344	354	366	356	321	342	354	351	362	343	335	337	323	342	328	325	351	358	360	355	350	331	376	324	324	332	363	355	312	333	349	313	350	346	318	317	346	336	371	336	352	300	305	354	367	369	352	315	324	326	321	337	370	346	356	330	350	332	345	381	370	304	311	332	340	346	333	375	353	314	363	313	318	318	323	343	335	353	334	328	360	328	360	354	351	343	329	358	372	346	323	325	345	357	333	355	346	358	312	315	325	337	360	362	302	364	299	353	335	317	366	337	325	388	350	357	364	368	350	352	365	323	305	351	376	356	338	361	342	356	370	338	345	296	314	388	322	353	356	370	301	336	337	343	338	322	353	343	325	351	351	348	333	368	323	327	339	349	310	343	335	322	336	341	330	320	335	344	333	319	366	371	340	321	371	337	361	336	357	349	322	328	368	342	347	306	353	350	345	331	281	308	364	326	341	342	348	362	350	352	332	336	346	352	352	305	326	346	348	359	369	351	346	354	374	356	362	323	361	331	328	298	323	351	378	351	353	357	385	369	322	364	394	348	372	325	336	352	347	335	361	354	339	340	352	358	366	359	314	341	378	342	351	328	343	303	369	309	340	311	352	349	318	323	380	368	338	329	345	349	324	373	369	370	349	351	329	333	332	316	358	328	360	362	322	335	360	349	351	348	356	354	339	316	338	378	344	363	340	334	334	344	382	318	358	317	305	369	347	360	340	334	367	341	332	325	330	345	328	355	328	378	338	360	346	359	336	332	332	323	349	381	327	302	334	315	307	329	344	354	347	334	334	378	346	370	341	314	321	342	340	330	348	370	363	328	364	312	336	346	334	346	351	367	349	329	368	346	347	322	329	352	348	316	341	327	324	364	361	325	381	362	373	338	335	343	319	330	326	329	344	319	360	337	362	379	362	369	339	315	340	346	340	375	346	339	333	334	318	330	314	343	355	343	360	344	345	335	353	348	335	332	320	352	327	343	324	363	309	365	325	369	334	384	342	361	337	354	369	309	343	334	357	333	339	361	349	348	390	358	345	371	347	361	349	327	324	366	317	370	358	328	353	351	361	352	367	339	330	315	331	346	341	336	344	333	372	388	317	314	334	360	346	367	329	323	354	343	341	333	343	349	336	352	315	367	339	334	315	341	337	361	357	342	337	347	336	307	371	364	341	342	347	323	323	329	333	330	345	333	332	327	332	334	315	329	381	343	354	363	340	337	308	357	362	317	351	320	330	350	333	335	333	305	334	324	321	326	331	371	342	334	352	337	389	343	354	341	377	356	326	349	325	373	327	352	312	361	344	352	311	322	327	340	343	320	360	315	376	334	345	330	349	345	347	342	363	371	360	384	347	379	380	370	346	345	333	348	376	353	346	327	328	362	334	362	347	359	327	378	318	336	305	350	320	345	383	324	344	312	318	342	356	326	374	371	335	375	315	315	309	364	336	317	331	342	340	365	344	353	423	323	337	373	320	346	346	322	332	326	323	345	344	317	361	359	350	376	323	336	371	330	349	314	373	335	332	328	335	345	348	342	348	326	353	332	322	305	332	391	344	309	346	329	307	353	354	344	359	356	322	347	322	381	350	341	329	374	322	359	330	342	344	307	320	320	342	355	375	342	385	319	339	357	332	315	340	317	349	344	358	348	342	343	335	341	356	362	310	330	339	327	343	344	296
33660	61324	45627	33230	25941	21155	17518	13744	9729	7458	5767	4406	3307	2368	1863	1439	1190	1163	1104	1016	860	819	686	726	609	663	631	602	583	516	552	508	501	467	451	440	422	456	443	430	445	409	414	398	426	425	397	358	384	391	383	414	395	414	402	400	401	397	432	362	360	376	374	364	390	379	394	403	417	323	387	344	379	396	344	383	348	354	359	355	381	372	366	345	362	387	343	361	327	339	387	366	386	329	379	377	338	345	394	383	339	369	365	362	347	363	365	355	374	341	377	369	410	347	345	387	368	362	381	362	381	323	383	372	357	375	372	374	366	370	356	348	398	381	354	396	348	345	316	399	364	379	384	361	374	360	391	333	356	379	368	366	345	385	385	373	377	399	396	355	353	363	353	377	380	333	353	355	378	385	365	383	361	355	364	388	357	372	361	359	360	394	375	392	371	366	366	393	399	348	390	366	337	369	369	359	371	392	385	364	338	419	353	359	389	345	376	382	377	341	351	367	328	334	374	363	344	367	380	338	380	350	345	365	361	367	373	351	363	377	371	386	394	366	367	362	378	353	331	369	404	370	384	370	389	364	370	362	359	386	406	372	361	417	388	363	400	377	370	387	387	352	381	368	349	374	358	363	369	360	377	381	346	387	377	362	357	350	347	379	380	360	354	357	374	385	367	395	368	384	354	377	340	388	354	365	354	360	394	371	349	398	360	398	368	394	363	371	369	346	409	397	380	379	368	343	377	344	364	374	384	393	379	415	361	366	334	349	334	399	353	401	362	396	370	349	356	362	380	369	382	375	375	372	345	327	378	426	402	329	373	373	394	411	372	366	388	370	390	374	337	378	366	388	362	346	359	373	366	364	364	381	364	354	365	349	368	382	353	353	370	368	388	393	392	401	382	370	332	351	361	372	402	412	380	323	369	359	375	410	412	371	324	380	351	343	346	391	350	318	383	375	380	393	354	339	328	391	356	340	355	364	378	373	392	389	403	378	404	371	375	348	337	384	358	364	371	364	397	365	348	381	390	382	371	396	365	416	399	383	348	398	364	343	326	383	361	341	340	371	353	369	369	354	365	386	371	357	403	387	357	373	354	383	361	348	401	375	401	381	337	370	324	350	354	354	366	369	342	396	388	363	410	378	407	392	378	380	355	388	342	318	352	373	387	371	347	336	344	382	418	392	376	400	349	370	390	389	337	398	351	376	360	397	385	362	396	372	345	360	351	371	392	400	389	356	355	373	371	390	348	333	364	353	374	361	376	382	360	366	372	375	342	370	366	360	355	357	365	390	359	390	376	367	393	380	373	361	376	411	353	356	390	375	378	368	384	374	363	347	354	356	376	378	399	361	365	369	378	407	354	361	378	369	348	329	356	363	345	401	367	374	352	379	352	359	377	366	339	378	352	363	393	363	347	355	384	368	360	384	337	361	368	381	335	348	362	360	379	366	367	392	354	383	334	367	364	383	401	377	343	344	358	374	389	347	374	387	330	373	403	395	361	388	350	358	408	371	345	367	370	340	344	350	354	370	363	413	357	340	349	385	367	366	365	365	384	363	364	391	369	355	368	401	353	380	362	345	353	394	363	367	390	416	352	393	359	351	353	375	353	405	409	334	353	356	363	364	399	360	369	369	331	356	385	359	323	334	370	380	358	358	392	389	396	385	353	389	373	394	341	342	376	338	346	345	373	344	376	359	364	401	394	361	356	366	363	378	362	340	348	323	382	383	358	363	366	356	359	372	394	334	363	355	355	390	349	336	355	362	396	369	367	394	396	360	337	388	387	378	356	349	356	325	393	368	358	367	370	392	374	377	402	359	365	379	383	340	359	378	347	389	370	354	365	365	350	382	387	359	368	355	417	361	395	360	352	349	351	362	367	369	382	380	391	375	388	391	345	381	363	356	372	353	405	371	349	392	359	362	377	381	378	363	364	408	386	395	365	370	386	332	356	350	332	360	378	346	394	362	388	362	398	380	339	346	348	388	339	367	356	352	367	393	340	367	386	373	327	385	351	373	336	343	408	367	353	347	359	360	374	342	377	389	373	357	392	417	414	368	385	358	386	345	377	371	378	365	350	363	346	366	369	357	378	359	392	371	345	351	357	369	395	340	340	353	375	390	337	352	384	369	365	350	373	341	422	339	370	366	363	390	382	382	353	374	386	331	355	358	329	349	374	374	359	363	369	335	349	356	353	352	382	359	385	413	373	350	378	386	378	361	380	364	369	380	360	372	390	363	361	364	372	346	398	366	359	372	384	374	365	342	353	399	323	379	365	349	389	393	331	343	389	335	344	349	372	357	340	375	391	320	352	352	408	320	357	371	371	379	396	358	342	330	401	370	361	331	362	378	381	381	389	387	347	386	366	403	376	367	351	369	385	393	371	378	355	357	355	365	365	381	381	379	351	354	375	355	369	362	385	364	379	387	356	371	410	343	366	361	383	411	347	357	384	367	321	399	375	362	361	344	381	381	372	366	351	396	409	398	353	390	344	396	370	369	355	350	389	387	361	338	365	344	346	409	377	361	396	408	349	364	354	345	393	341	396	385	382	375	365	355	330	340	372	386	379	362	380	370	366	371	380	384	373	363	401	377	353	367	336	318	398	400	363	360	368	375	361	363	351	388	394	392	349	364	368	371	384	375	371	345	377	363	358	342	363	364	391	400	371	364	347	328	367	350	382	381	359	373	355	367	383	374	379	365	362	358	334	394	352	372	346	344	377	372	388	356	364	376	328	354	363	382	360	379	361	380	348	402	387	354	357	361	390	360	390	371	347	387	366	354	387	363	419	372	386	365	349	359	378	392	358	353	346	382	378	368	362	401	379	364	351	344	338	345	352	353	348	357	375	358	381	387	376	373	345	364	368	379	413	389	381	380	367	369	401	350	392	364	352	345	386	377	341	366	397	373	388	371	381	390	385	384	347	386	355	369	432	371	396	403	355	403	379	370	362	373	346	404	381	367	344	344	385	388	374	372	389	407	378	373	391	360	390	350	352	367	386	382	408	365	370	364	399	366	362	370	396	325	361	373	376	423	370	343	356	336	383	347	398	359	352	394	368	380	386	369	338	359	379	372	369	354	353	359	373	402	382	363	366	382	335	358	407	387	369	328	392	383	366	378	368	356	368	351	374	381	352	371	370	361	377	358	343	363	377	342	373	380	349	361	367	368	380	356	399	391	369	359	388	373	370	354	342	385	401	360	382	344	373	380	346	364	375	381	355	355	346	370	369	356	375	338	403	371	364	376	350	342	410	366	374	376	374	386	374	356	360	368	368	370	363	366	402	353	394	391	356	367	374	391	377	359	389	388	353	377	366	382	396	388	350	353	390	384	367	354	381	401	388	346	379	364	370	343	379	353	375	378	365	350	361	359	365	356	383	384	386	375	367	365	405	350	426	374	399	365	359	396	356	402	360	348	380	377	390	384	371	362	356	373	333	371	409	364	350	357	351	366	355	381	375	367	378	383	353	375	333	350	360	349	382	367	331	385
30999	31075	31162	21960	12549	8239	5959	3677	2564	2038	1478	1086	837	656	614	494	484	447	462	426	389	371	377	369	347	318	342	316	319	354	317	299	304	309	278	305	307	284	291	288	268	262	281	269	258	267	293	278	282	270	276	309	296	314	270	307	317	283	290	229	282	305	261	288	266	272	277	307	299	289	303	280	256	264	267	266	296	259	268	247	246	259	271	281	272	266	246	287	283	276	242	293	272	267	254	247	249	238	273	273	246	266	284	248	260	282	274	259	286	262	250	279	297	265	276	258	257	318	280	271	282	252	298	266	299	260	276	272	273	269	279	270	269	283	268	283	279	273	262	271	268	283	272	290	301	247	286	276	240	242	293	252	269	277	262	293	252	278	239	260	257	291	252	268	295	248	288	293	261	288	296	273	271	253	261	282	283	294	260	274	261	276	274	302	268	248	258	287	272	300	253	294	295	260	252	269	252	254	306	277	251	288	270	276	288	272	280	252	296	312	299	263	284	237	260	253	276	244	289	256	266	275	275	250	270	266	305	273	256	286	281	267	232	277	272	300	279	266	266	254	267	272	269	262	285	281	251	267	267	260	241	263	288	288	259	283	277	265	265	260	258	235	283	259	277	255	257	308	310	266	268	272	279	289	275	263	295	285	281	280	279	282	264	292	293	283	242	289	308	272	292	243	269	274	299	269	272	273	247	268	276	289	281	254	279	220	266	275	277	253	257	278	277	285	258	251	255	268	297	248	284	244	274	285	264	301	292	269	272	275	295	260	248	263	281	272	267	231	261	283	242	262	286	269	249	250	301	266	263	260	281	259	263	273	258	259	261	267	291	269	309	244	264	277	284	248	258	268	283	266	292	272	288	278	265	305	288	271	287	280	266	264	269	278	267	248	271	273	254	234	273	276	273	261	250	293	278	252	267	269	256	286	273	288	278	253	256	278	290	288	271	289	241	281	270	300	237	277	276	283	303	274	301	295	260	278	281	265	270	283	275	275	271	252	287	270	274	304	290	278	285	251	284	266	263	246	275	283	265	252	250	292	278	288	274	309	270	259	262	276	282	269	277	282	274	295	286	272	294	266	285	255	270	275	267	273	283	279	276	246	287	259	284	251	301	280	263	257	270	269	256	278	279	291	256	257	268	273	266	287	252	284	309	303	269	250	288	289	298	247	253	277	277	265	251	281	264	254	283	271	292	282	269	251	234	283	303	285	265	291	264	240	267	254	280	258	302	274	296	301	279	265	275	301	271	291	229	279	271	283	268	265	263	277	285	263	269	267	266	258	272	251	282	258	255	277	250	267	256	281	228	251	286	281	278	286	250	300	263	268	249	275	268	264	252	278	299	239	276	286	286	275	266	256	278	271	284	296	283	254	257	284	293	278	288	270	241	263	268	275	289	258	273	260	260	277	262	289	262	254	278	255	262	274	268	255	287	241	268	239	266	260	281	286	264	275	256	239	315	271	277	258	276	268	271	308	238	283	267	306	263	283	289	268	281	300	283	280	279	257	264	273	261	328	257	303	268	273	276	267	260	267	275	270	267	247	269	264	245	290	283	275	260	291	250	230	318	289	271	268	265	259	266	283	292	278	261	236	268	271	258	271	256	278	263	248	273	262	261	245	261	283	231	263	256	286	272	270	292	283	304	275	267	249	235	280	289	264	282	280	256	270	284	286	287	262	271	296	320	302	289	244	260	281	250	267	286	296	287	250	269	246	293	255	272	261	306	257	271	248	274	275	266	281	253	236	279	287	288	267	285	283	279	258	291	269	256	247	290	280	280	276	280	269	264	253	275	266	257	248	261	281	257	257	261	259	246	245	278	269	287	257	283	246	299	244	266	261	260	290	317	281	264	261	297	259	278	282	252	247	277	266	297	285	295	268	224	269	279	255	279	277	265	270	254	237	262	273	244	276	265	304	272	246	284	267	287	245	302	284	267	253	279	280	287	282	263	283	284	261	274	273	283	270	278	279	270	260	239	299	289	285	249	261	289	283	279	240	267	297	284	288	286	272	274	268	254	296	275	272	268	272	254	287	276	251	252	282	287	283	260	275	262	279	279	273	287	255	262	298	310	267	246	283	262	270	309	268	280	298	288	289	318	283	278	261	260	242	258	289	282	288	268	262	241	274	269	293	268	268	284	285	250	275	270	235	259	289	263	259	273	272	296	300	290	278	258	268	287	295	292	266	259	286	306	270	265	270	290	297	268	303	279	287	300	283	245	276	263	267	281	267	290	287	277	283	277	279	255	291	292	288	257	281	272	276	263	262	268	266	267	292	305	269	272	286	279	273	265	296	270	279	265	252	247	263	280	298	261	303	288	266	265	249	258	269	274	298	284	260	283	279	267	265	277	271	269	264	255	248	274	263	317	272	276	265	264	273	282	306	285	265	272	291	254	279	270	286	279	282	280	268	252	280	249	284	270	281	279	280	282	294	310	232	255	293	267	305	305	284	269	284	268	268	271	272	276	262	257	270	266	249	270	293	264	249	266	273	280	289	253	279	266	266	271	264	272	251	282	245	280	290	288	286	287	270	273	263	267	245	279	258	239	260	274	258	290	275	262	262	279	269	246	278	262	285	241	253	272	225	261	305	263	293	270	268	264	280	240	257	280	285	264	281	276	273	281	271	276	271	238	262	275	278	281	271	270	292	261	265	254	268	278	281	256	286	252	298	292	284	272	279	280	292	247	273	264	249	240	274	255	268	279	283	259	240	265	254	299	265	259	279	242	287	266	290	239	282	273	269	270	257	271	268	278	241	274	260	279	265	266	266	279	268	273	229	245	286	272	266	285	301	281	283	279	278	258	297	256	307	277	286	287	305	304	264	263	268	288	243	273	266	308	267	278	299	272	303	288	299	269	285	260	277	306	272	257	292	298	293	251	254	249	301	262	283	257	301	276	275	268	284	253	265	256	256	245	256	269	230	287	263	289	276	279	288	288	265	271	278	287	280	274	259	281	247	251	284	257	281	292	258	264	270	281	267	271	284	285	285	265	270	262	249	279	275	277	246	283	275	285	254	293	295	265	301	258	288	289	269	278	286	296	272	263	286	245	295	277	286	283	247	259	294	297	270	268	286	282	263	281	304	248	268	272	243	269	263	270	280	260	243	252	281	268	305	293	284	268	254	247	270	236	290	285	285	271	277	280	253	279	253	262	290	291	304	253	249	282	257	274	302	295	279	264	244	270	274	283	273	268	270	310	249	249	265	247	285	299	276	278	255	279	268	296	258	282	286	285	295	259	267	262	285	253	275	273	287	281	241	259	286	263	288	281	271	269	270	266	257	251	263	267	279	256	285	270	268	264	255	295	269	272	262	256	260	248	299	290	270	303	236	262	245	275	262	236	254	289	276	287	269	254	286	244	267	279	268	270	291	279	243	261	287	276	266	275	272	267	258	289	293	268	275	266	280	249	256	287	263	266	285	284	290	258	250	279	276	296	279	302	266	273	308	242	257	263	245	273	276	277	262	295	271	277	281
31332	45307	31637	20474	15358	12179	9438	6257	4471	3439	2599	1823	1394	978	855	699	596	642	572	545	512	452	437	406	421	410	401	366	407	352	389	341	385	356	315	312	297	306	342	366	332	315	311	322	328	316	300	276	312	325	290	299	299	299	316	318	316	319	299	295	319	304	281	327	266	290	290	316	292	331	337	286	290	306	314	271	303	307	297	288	272	269	298	286	294	278	288	274	296	289	292	318	304	278	296	282	281	293	282	306	257	278	277	296	293	338	311	273	308	284	274	285	286	277	283	289	307	293	312	277	306	298	322	292	278	316	295	307	282	308	284	284	256	283	319	285	286	283	289	289	314	292	330	285	315	276	323	296	296	289	268	278	290	310	336	293	291	299	311	296	289	297	304	306	302	325	314	292	277	290	283	271	293	297	324	276	297	299	307	277	289	303	315	302	297	299	298	312	294	282	314	262	283	291	298	313	304	297	296	306	301	304	305	292	287	301	299	310	280	289	313	294	291	278	282	298	279	291	260	263	310	290	303	279	283	294	278	288	298	266	309	326	295	290	319	294	286	310	312	268	292	306	302	284	319	306	320	313	299	312	276	318	269	273	283	300	297	300	271	292	310	278	278	326	301	286	323	289	285	324	256	318	278	282	295	292	312	309	298	293	310	302	290	315	329	288	260	282	320	289	315	290	275	302	297	288	264	312	281	289	295	303	316	304	302	295	304	314	278	282	301	277	288	308	289	308	307	305	280	278	293	300	330	324	284	288	270	285	297	292	312	283	303	310	324	287	294	310	299	280	292	302	308	297	258	300	290	296	302	286	280	282	311	293	301	302	316	308	295	301	310	297	280	291	314	287	305	306	302	276	329	306	296	286	300	292	302	301	276	294	301	318	326	310	289	300	298	276	294	304	307	277	296	281	334	300	291	257	292	280	324	306	320	298	293	309	341	300	299	325	302	285	297	299	315	285	291	305	302	322	302	289	308	282	297	291	276	295	293	279	301	296	303	297	296	323	267	285	342	287	285	283	291	311	333	288	311	298	303	322	303	312	294	294	291	327	267	305	290	316	282	268	292	304	302	282	310	301	305	311	282	321	282	278	281	321	303	301	277	281	325	284	292	271	294	290	317	289	314	315	305	291	290	270	282	289	311	321	299	275	311	288	280	299	288	281	276	314	312	304	261	320	294	271	319	292	303	308	286	306	301	282	283	320	319	283	278	291	276	319	277	302	301	271	328	309	287	286	314	317	296	337	284	297	287	322	286	295	306	268	284	276	313	281	278	326	304	318	270	286	281	290	300	312	290	319	327	314	292	293	313	321	326	292	298	251	310	331	289	328	281	285	291	290	315	302	299	287	302	327	303	294	295	294	293	307	297	305	296	303	296	302	295	293	283	308	284	300	271	302	300	294	299	278	270	317	297	330	296	276	263	300	339	279	321	274	315	326	293	294	299	314	280	288	312	290	286	309	266	315	290	306	286	317	281	274	301	301	289	289	282	281	300	287	290	308	298	285	314	321	283	302	299	306	329	285	294	284	304	281	271	300	292	257	290	300	326	333	292	275	302	271	277	277	296	294	318	300	273	293	323	265	292	292	270	315	325	289	317	312	303	292	291	298	270	313	273	298	286	325	313	301	252	271	283	273	303	308	302	332	302	293	317	264	289	295	307	326	303	279	315	281	292	305	279	336	321	306	260	285	290	309	286	305	318	286	307	309	270	294	311	287	273	299	290	276	300	277	292	298	271	304	294	280	298	304	292	286	292	334	288	287	307	289	282	302	306	286	316	298	306	274	277	310	313	320	324	282	282	283	304	310	272	281	289	318	294	307	297	295	285	328	298	301	286	283	304	306	311	289	318	294	309	295	313	326	275	326	285	320	294	275	299	292	279	303	267	271	301	287	305	274	272	283	299	271	301	301	306	299	264	276	283	274	310	282	295	277	299	287	285	327	278	323	287	298	328	312	317	292	275	301	327	295	302	275	299	312	289	307	338	305	331	310	287	320	315	317	290	289	286	312	293	244	274	298	302	289	278	276	284	306	314	269	312	309	286	279	300	320	288	276	274	286	349	270	301	281	309	312	288	268	315	301	284	288	271	303	307	324	285	301	282	289	294	283	292	287	264	295	278	299	275	276	313	335	304	312	265	288	287	274	319	307	304	288	330	278	323	272	297	291	333	305	284	298	296	299	285	254	317	322	287	289	308	306	288	302	309	300	292	309	261	304	310	311	297	306	303	297	286	312	309	294	291	306	294	292	302	323	295	298	276	280	308	303	300	269	302	290	270	301	296	297	290	347	302	309	321	286	324	285	284	292	301	279	285	326	302	321	336	262	279	324	307	284	321	324	316	288	338	276	297	295	307	312	281	308	317	306	286	315	315	276	311	276	297	308	290	300	276	306	296	303	317	356	277	279	278	290	289	303	357	314	292	315	278	291	311	285	282	311	337	307	279	294	302	302	264	280	294	318	304	305	261	280	264	254	270	313	286	288	310	283	287	267	291	273	310	339	311	276	287	302	270	316	315	294	301	295	308	282	283	271	322	314	318	287	306	324	338	294	278	265	310	299	274	313	261	321	305	303	296	303	274	305	281	281	294	284	317	299	302	296	297	316	295	303	290	290	304	308	272	269	309	285	295	316	283	306	270	299	288	303	304	322	281	294	301	291	301	303	300	297	289	308	346	319	312	338	270	281	313	282	279	279	294	287	270	310	284	305	314	270	315	311	305	291	315	315	294	261	283	277	294	276	288	318	297	315	302	307	314	284	299	288	310	266	307	285	285	313	286	274	279	293	283	303	304	291	289	314	280	252	283	301	304	329	302	295	293	293	309	317	269	315	308	316	272	313	284	321	314	264	302	303	309	296	283	297	298	278	287	303	263	282	296	301	298	286	287	311	262	287	305	300	277	267	296	308	295	292	295	284	318	287	298	326	307	263	282	283	267	320	291	313	300	283	318	330	315	289	283	276	338	299	292	311	301	302	287	296	291	277	316	268	288	271	311	262	294	306	281	304	280	313	300	318	274	302	322	310	307	272	309	302	296	278	284	276	285	308	320	300	292	293	279	284	291	296	296	271	300	284	304	267	300	277	287	297	272	300	302	296	308	267	287	291	299	267	309	328	339	334	279	311	307	287	299	292	323	287	268	300	299	292	303	265	303	290	308	269	287	307	289	303	274	300	274	271	304	307	312	293	261	257	324	306	296	295	299	308	335	301	275	315	313	274	311	278	313	272	295	312	282	294	315	326	300	323	312	269	283	289	316	295	326	272	297	293	271	305	294	294	263	303	325	336	291	322	310	295	302	339	302	294	270	280	286	304	286	283	256	319	307	303	301	263	319	316	291	299	285	286	305	289	266	307	296	317	263	302	326	293	304	298	269	283	270	286	272	310	295	313	301	313	273	298	319	317	297	306	296	321	266	274	307	322	264	279	301	309	273	335	286	300	270	299	312	321	305	291	300	319	313	265	305	311	313	297	284	280	324	297	299	287
23843	21217	28523	24858	22222	18285	11951	6469	4479	3283	2453	1877	1314	1059	869	757	670	664	634	601	574	558	517	534	488	446	406	429	444	408	368	362	421	386	370	330	355	380	389	377	311	367	362	353	404	347	335	354	372	345	350	323	346	358	337	306	330	334	340	333	378	315	332	328	336	341	337	332	373	342	343	347	342	349	329	340	316	341	324	358	340	324	336	339	314	324	331	353	318	345	346	325	330	305	333	325	342	309	337	336	329	335	334	328	308	313	327	345	331	323	334	330	305	342	329	349	326	335	337	345	329	336	348	319	338	350	315	289	288	319	316	319	320	321	282	316	329	369	369	308	334	336	343	360	339	331	350	334	330	315	339	341	340	370	331	297	324	328	324	322	324	337	338	332	310	324	351	340	330	307	294	322	314	355	317	352	383	338	314	353	344	341	358	354	330	368	336	374	320	318	321	307	320	358	330	350	326	323	354	323	309	349	338	358	325	346	346	348	327	339	315	301	321	277	348	331	339	309	344	332	354	331	345	359	351	346	333	291	324	370	335	342	300	341	317	344	303	346	329	316	314	339	323	323	331	326	326	350	307	320	367	306	318	317	319	353	320	341	346	343	278	346	353	337	296	336	310	321	352	337	298	316	320	351	331	287	319	303	337	348	337	312	335	329	316	354	331	331	348	312	319	349	335	397	346	307	344	351	262	355	364	331	349	363	313	334	362	340	356	352	319	376	324	332	294	323	340	325	348	336	342	335	309	347	337	358	328	360	338	318	349	330	322	327	335	324	361	304	325	322	312	293	347	316	313	328	328	336	334	318	304	332	373	328	313	386	340	369	326	302	321	345	304	365	330	338	336	327	375	319	343	298	336	361	333	346	349	337	368	333	364	326	335	337	323	321	333	321	297	313	305	319	304	360	339	332	331	335	326	325	321	321	337	336	340	321	305	332	348	323	356	340	355	366	327	339	308	346	314	333	316	308	343	307	333	325	369	337	342	325	345	356	321	313	301	320	339	344	310	309	330	304	347	340	323	331	330	353	314	332	314	330	316	298	318	355	332	351	322	284	315	324	303	348	327	319	315	336	332	332	320	351	329	295	338	309	311	349	311	321	355	312	344	351	331	352	336	322	340	334	331	339	328	307	334	336	341	316	341	325	324	332	351	276	356	335	314	301	329	323	345	338	335	372	292	352	290	328	351	331	344	342	316	363	332	345	352	328	303	311	304	334	305	349	282	334	369	318	333	313	351	323	316	328	355	371	336	356	338	326	345	364	357	348	335	318	299	337	311	320	304	307	346	316	327	332	325	349	305	324	320	345	333	346	389	349	337	347	329	340	292	322	337	315	339	328	346	358	324	336	321	346	320	318	321	357	341	310	323	357	310	353	358	340	341	309	384	321	326	334	350	356	348	318	324	328	313	293	317	329	331	356	312	353	323	329	339	331	361	320	343	293	311	330	326	325	336	302	308	345	346	329	340	324	326	338	338	320	358	335	351	335	325	374	324	329	335	322	300	357	334	337	310	314	344	338	298	323	334	310	363	310	332	352	323	364	317	315	338	358	367	322	330	344	349	332	349	338	353	320	316	323	363	314	297	332	357	360	332	333	322	336	331	317	329	336	348	341	370	321	329	337	338	350	317	321	308	328	309	347	326	339	332	347	305	304	300	313	320	349	310	334	322	331	322	343	337	339	331	310	345	335	359	325	314	357	338	320	302	319	337	356	325	340	326	335	312	328	293	298	333	339	334	354	334	330	333	323	347	325	315	354	325	325	327	321	300	325	346	326	304	360	327	314	347	317	354	376	347	337	353	358	312	334	325	344	295	343	351	323	334	354	308	303	306	360	337	346	339	336	331	344	319	329	328	320	342	343	332	315	299	338	356	335	338	312	346	316	330	323	356	316	363	310	339	317	327	318	318	358	357	359	332	315	311	343	331	330	324	376	341	341	350	309	369	310	323	346	318	376	327	322	320	340	348	340	337	308	318	319	315	349	327	343	310	324	344	340	329	302	352	324	345	312	356	335	327	327	318	349	333	299	341	299	306	326	344	320	332	320	313	353	318	355	330	346	324	354	330	326	318	323	323	316	356	335	343	342	333	339	325	311	333	353	351	345	315	338	331	328	341	336	333	323	314	319	355	338	334	364	321	337	359	337	334	326	351	331	352	355	331	340	339	312	319	344	350	295	328	304	330	333	330	323	338	307	312	304	351	335	320	362	337	338	327	319	345	350	317	348	340	333	333	335	340	289	328	315	374	353	310	363	375	331	305	293	305	353	306	332	328	338	328	325	299	325	337	336	342	352	323	332	307	334	324	353	312	337	282	316	322	334	333	346	324	360	320	339	332	366	296	337	304	330	337	345	326	334	337	316	380	317	361	324	325	336	330	314	344	343	343	324	355	346	338	315	313	330	339	328	317	336	337	316	340	305	336	320	338	320	332	379	373	354	320	319	335	335	348	316	331	346	357	351	323	308	361	323	326	332	321	328	372	344	329	317	325	323	325	332	335	349	311	337	315	330	332	299	340	326	338	307	279	326	343	370	327	346	299	328	330	348	317	334	314	325	317	295	361	335	348	336	335	338	319	341	321	322	321	300	331	304	298	317	320	339	322	326	326	312	315	370	348	358	319	299	321	333	324	336	338	352	337	305	336	325	339	344	340	372	306	327	348	336	341	318	336	323	342	322	320	335	346	334	337	363	318	322	323	313	329	341	310	363	307	337	336	311	330	287	337	342	351	366	355	343	294	306	337	310	329	355	328	318	334	294	340	316	326	325	367	348	316	355	346	314	321	296	333	328	346	318	331	352	294	336	353	310	348	349	320	327	330	318	318	346	332	305	337	317	318	322	355	307	317	327	338	351	347	325	324	354	346	311	309	335	344	319	343	310	322	294	335	328	363	333	299	336	340	352	329	319	357	320	323	316	311	329	339	316	348	353	351	347	331	337	344	356	304	334	334	394	316	336	346	331	362	323	294	318	339	316	325	343	320	307	305	352	335	312	361	344	317	326	354	352	308	336	328	321	302	326	347	337	339	340	354	344	362	349	328	314	304	349	342	330	330	328	347	343	347	312	290	332	362	322	319	345	346	335	315	322	353	322	307	346	337	325	301	322	308	324	301	342	339	301	354	294	321	328	364	351	322	314	345	345	340	331	319	343	319	329	333	341	293	345	328	305	330	330	326	316	303	313	302	328	326	336	335	324	305	360	325	321	296	354	314	304	335	324	324	305	319	334	331	311	310	327	358	347	309	330	329	300	340	358	306	312	314	339	313	316	331	318	337	349	321	327	316	304	317	358	330	345	359	317	321	310	327	332	320	336	392	308	346	330	334	325	323	304	342	347	359	337	330	337	336	333	327	297	358	344	304	333	352	346	307	333	299	358	346	315	309	351	328	329	331	322	332	331	314	336	298	324	360	365	310	360	342	328	337	335	330	340	333	336	371	314	338	351	342	351	339	346	331	310	334	331	329	320	338	331	346	323	347	339
31738	55142	41303	29701	22924	17211	13746	9608	7416	5335	3814	2939	2056	1548	1300	1046	940	920	855	848	740	708	648	614	537	538	552	540	481	445	506	477	442	472	481	438	415	404	411	413	416	411	399	361	374	342	395	392	358	343	364	386	334	358	374	395	378	377	374	322	369	367	346	366	364	334	345	331	333	356	320	348	338	379	380	375	395	370	380	387	342	340	339	345	351	341	363	353	397	347	346	337	412	384	344	335	366	348	380	365	344	345	390	347	354	350	355	354	341	346	362	342	361	347	375	336	357	348	370	349	346	339	389	359	365	318	388	349	381	372	372	377	352	363	339	350	343	359	357	340	349	373	358	349	368	356	352	343	383	364	374	316	347	378	338	409	362	356	338	357	342	354	384	388	401	345	367	362	332	362	355	350	342	379	333	349	316	355	341	337	386	371	344	362	336	357	386	370	334	339	362	351	406	363	355	349	343	376	318	365	393	366	383	334	373	346	338	373	354	358	379	347	353	336	369	307	364	386	364	361	375	356	378	392	382	397	349	352	358	333	376	421	340	355	362	330	376	372	334	384	358	391	353	360	324	379	341	369	343	370	340	360	360	365	354	320	348	344	384	357	365	346	365	341	348	375	332	383	368	372	337	393	341	364	348	330	364	344	388	332	370	358	371	370	386	334	337	369	319	325	358	374	333	358	357	335	384	360	377	344	342	327	386	352	347	321	336	357	342	351	342	348	344	352	395	328	354	367	359	337	334	350	367	343	344	362	374	384	343	366	355	346	373	373	342	349	325	353	331	353	352	324	335	356	316	348	328	353	343	322	377	343	373	368	365	351	358	381	344	395	352	379	358	383	335	368	351	359	351	355	341	344	368	336	355	368	340	382	383	328	323	340	365	392	332	378	350	346	315	349	357	336	372	346	339	351	369	387	352	333	343	329	397	370	348	351	364	347	358	351	349	348	374	375	364	352	358	381	351	366	368	334	328	326	331	331	361	360	333	374	350	330	356	339	393	344	318	364	372	367	379	365	362	361	359	378	357	339	347	363	389	353	342	338	362	329	339	337	380	341	366	372	390	340	376	339	342	342	374	384	326	371	368	316	370	346	346	364	352	310	346	376	347	351	334	381	348	367	320	356	399	343	341	373	359	330	347	374	356	352	358	361	358	347	366	349	383	345	332	372	317	368	363	336	350	397	362	343	336	355	347	338	341	361	349	351	378	380	366	365	378	360	344	376	381	372	342	328	382	338	367	349	371	376	380	357	332	324	316	343	350	365	351	374	336	370	350	373	392	379	385	385	357	335	338	313	329	331	354	364	330	353	349	342	330	361	351	380	308	388	365	337	354	365	367	371	355	343	374	347	343	389	356	370	326	348	331	379	398	348	346	342	373	358	365	351	380	372	350	364	336	373	351	402	346	352	347	345	354	358	359	377	335	389	351	358	342	355	370	357	348	347	348	343	345	401	350	368	354	351	315	349	365	376	373	327	364	371	346	352	360	377	385	346	395	351	379	346	386	315	354	342	349	329	370	356	377	356	365	351	361	385	331	400	381	343	353	373	357	378	372	368	367	334	355	348	359	349	358	369	329	370	352	371	362	349	350	348	354	336	341	354	347	348	327	392	372	381	358	351	364	382	348	356	393	370	341	357	358	335	341	324	357	406	339	371	344	362	383	381	342	371	340	307	350	349	383	344	353	357	348	354	369	332	379	325	347	362	375	391	364	358	353	374	369	362	344	366	351	341	398	341	343	379	340	361	379	407	327	385	358	345	356	355	348	342	353	344	372	356	363	346	367	372	362	353	332	380	343	344	347	332	375	365	336	358	341	335	358	347	352	355	351	317	380	319	354	357	365	344	335	357	346	354	311	352	389	361	373	364	352	364	332	333	380	338	339	399	368	348	366	358	364	355	348	387	343	349	348	333	379	393	357	356	369	333	363	357	355	350	355	358	377	356	358	346	347	379	333	354	354	388	390	347	388	319	362	349	361	340	364	344	353	337	372	354	377	363	347	347	344	354	320	355	373	362	368	317	358	365	392	347	354	360	344	325	374	321	369	320	329	354	349	353	352	329	403	331	384	341	339	315	351	383	405	354	365	325	317	350	348	366	381	376	349	308	343	369	367	344	339	344	384	335	364	382	380	356	359	371	388	349	399	386	364	383	333	359	361	361	347	338	382	380	340	313	347	346	366	361	366	395	385	344	366	354	341	369	355	373	360	393	366	347	352	352	368	378	365	350	372	346	350	341	354	374	364	366	381	376	341	358	361	313	353	357	332	357	353	329	381	361	348	360	340	374	380	333	352	358	370	361	351	331	354	374	342	357	377	342	338	367	353	357	360	359	346	343	376	355	332	339	340	380	389	348	370	380	352	327	335	375	351	405	334	354	388	353	351	370	384	364	356	373	380	390	348	387	369	319	366	368	364	385	356	351	341	373	336	350	358	371	358	366	383	352	368	384	359	368	360	373	370	354	364	357	341	337	319	358	344	322	386	352	380	362	369	344	343	338	345	338	385	368	381	350	352	379	355	384	363	350	340	361	363	370	361	360	332	365	382	360	377	356	347	373	339	367	353	351	378	343	380	376	397	351	373	387	356	348	342	351	387	375	376	349	358	371	363	377	336	355	399	350	364	361	308	379	375	373	329	377	340	362	316	357	372	373	378	342	348	347	367	343	372	343	342	407	361	353	346	321	383	338	347	314	347	364	356	361	366	345	360	331	398	381	349	328	357	360	346	385	345	381	319	383	351	343	358	352	394	364	359	372	373	350	375	378	354	377	353	387	367	390	368	371	358	355	336	354	334	361	333	360	357	331	355	367	387	345	366	369	313	373	374	384	381	360	386	362	323	368	351	357	354	341	343	334	335	371	340	352	349	340	368	319	354	344	342	399	319	385	334	321	377	358	354	367	361	360	357	349	343	343	326	351	350	354	378	349	395	355	356	368	359	346	363	361	347	338	334	349	347	350	343	353	329	364	346	344	383	333	376	341	354	361	401	346	363	357	389	347	346	364	390	364	327	347	361	338	349	391	331	366	355	374	351	328	360	357	355	318	358	359	359	393	358	374	363	337	354	377	354	364	335	383	354	400	374	346	339	363	367	350	370	347	372	353	352	379	371	362	333	359	389	329	338	358	349	361	364	386	371	351	374	333	373	336	382	364	389	382	361	361	358	345	367	373	360	354	349	374	349	370	342	360	360	360	351	337	348	375	375	386	364	366	370	380	389	368	380	330	328	352	347	362	350	363	354	365	343	339	384	343	335	391	367	368	377	331	380	352	358	382	352	385	339	353	382	336	369	358	353	355	376	399	370	369	338	370	369	357	334	363	382	343	332	359	361	396	360	362	343	366	338	371	358	371	353	355	389	340	347	350	328	335	356	318	340	337	375	350	355	373	371	361	340	354	387	369	331	368	337	378	382	351	376	344	345	352	385	369	382	378	366	335	347	338	361	355	329	403	365	358	357	352	337	386	379	356	336	347	381	348	325	386
25026	21272	28014	26484	19094	11030	7096	4572	3187	2395	1763	1174	950	866	699	558	530	539	483	436	404	397	389	367	374	339	310	311	307	347	327	317	312	274	316	286	271	268	300	265	307	265	279	276	253	302	244	268	269	273	285	251	263	253	242	252	268	271	304	258	248	245	266	257	256	306	263	247	287	238	237	231	262	252	255	242	272	238	257	246	270	230	268	284	243	248	234	255	233	287	296	233	244	256	269	255	261	242	245	245	292	271	231	277	228	267	236	225	267	252	229	261	236	250	252	242	252	251	248	255	244	286	245	242	248	262	247	252	259	269	238	222	280	227	240	262	224	233	242	248	253	252	241	249	239	248	224	223	235	284	273	246	278	230	259	250	240	248	242	248	256	264	274	238	236	233	260	275	269	237	235	244	216	246	228	279	247	276	259	251	237	264	290	259	262	263	266	232	235	270	243	250	220	272	264	231	241	247	244	261	250	260	246	231	252	284	233	279	227	225	253	246	255	250	256	253	239	244	286	254	245	298	243	265	260	243	265	237	221	252	231	244	241	232	246	251	262	248	223	231	251	252	247	272	288	243	214	272	270	253	249	247	223	268	249	250	265	238	272	266	250	262	262	289	250	315	249	262	244	247	259	242	239	254	241	233	244	247	261	246	229	267	234	245	263	290	243	267	259	257	237	265	245	242	236	272	236	261	253	229	249	218	222	268	220	204	237	226	255	288	250	268	250	223	275	292	257	243	265	260	266	259	240	212	238	229	258	273	224	262	269	272	257	239	255	243	265	268	263	256	236	244	248	248	281	257	246	270	270	240	245	223	255	222	286	253	251	257	253	242	251	229	257	240	252	212	257	224	256	256	247	269	239	238	266	258	255	277	286	254	240	252	300	255	247	244	252	220	258	255	276	251	223	268	244	280	249	267	246	244	258	251	243	246	244	256	274	246	234	266	233	254	249	297	249	239	241	264	240	242	246	276	261	233	252	266	231	244	249	259	267	269	249	272	274	251	254	238	245	253	253	234	266	258	293	253	272	232	250	270	264	223	282	263	284	244	247	243	236	284	266	260	273	231	250	254	261	258	224	259	277	238	289	227	238	260	260	257	247	228	224	260	245	264	241	239	258	236	248	239	235	243	244	267	258	232	253	249	242	274	267	243	255	247	265	268	241	258	263	235	240	256	234	257	268	267	252	260	236	280	254	217	267	234	253	261	250	258	275	248	257	244	226	264	251	268	262	261	231	231	235	231	251	249	233	254	260	223	258	244	247	245	265	259	267	254	234	221	239	244	273	264	268	274	272	253	265	254	262	252	231	265	244	256	256	239	247	268	280	229	246	259	230	312	246	266	252	253	261	266	255	226	264	228	255	241	253	269	273	253	243	226	278	251	255	239	254	242	251	227	253	268	258	274	242	258	232	246	255	226	213	255	247	241	260	278	253	262	229	231	237	282	273	286	260	251	239	237	253	265	261	229	269	257	231	247	255	245	234	259	249	231	252	265	254	271	233	237	243	219	263	268	247	264	262	236	281	244	237	253	287	260	261	247	249	250	260	266	253	254	248	267	234	256	242	235	269	247	238	239	264	254	224	229	262	265	250	270	247	248	234	238	223	226	287	264	253	226	236	256	264	247	256	264	234	249	258	246	265	271	264	272	259	264	239	231	261	274	252	275	249	248	268	258	262	238	250	249	262	243	268	250	276	262	257	240	235	237	258	238	232	259	241	234	248	276	252	259	278	264	249	253	265	255	235	246	237	253	251	256	247	236	260	258	251	263	208	234	254	270	238	244	267	249	290	266	233	236	242	274	257	237	267	260	235	231	246	284	258	231	251	244	257	243	257	245	237	266	234	256	262	219	242	261	253	277	263	274	221	286	238	250	241	264	243	264	275	248	241	233	234	275	279	222	271	260	238	259	248	268	254	258	276	235	239	241	240	257	273	271	246	230	257	253	245	263	279	275	266	215	259	252	251	279	262	271	259	235	269	245	252	260	251	270	252	272	254	266	231	229	231	267	250	253	256	227	272	260	236	248	261	234	240	229	263	237	266	239	247	240	250	226	248	282	260	254	244	268	270	253	209	246	226	227	230	272	248	233	249	274	224	262	245	231	251	264	242	244	235	233	252	277	265	251	243	225	239	241	269	248	280	266	253	256	253	242	264	251	269	273	266	249	261	243	259	263	219	257	259	210	268	237	230	225	259	251	245	258	281	274	260	239	244	235	275	307	254	235	218	256	240	276	254	236	244	258	220	262	241	260	246	224	243	247	231	258	281	252	254	278	263	266	275	246	250	246	246	249	271	278	273	217	238	262	263	256	225	254	228	252	245	273	251	248	226	259	253	266	257	244	242	269	268	227	266	243	258	249	252	257	264	229	263	270	263	235	237	253	216	251	237	278	243	251	243	255	256	263	251	232	255	239	251	295	239	273	261	228	241	250	241	260	285	246	232	257	271	242	259	267	243	260	242	275	257	257	256	257	235	237	267	219	264	267	271	264	270	250	251	236	248	275	257	224	256	254	248	279	255	259	236	244	275	271	257	228	241	249	245	231	232	251	268	257	255	246	233	255	262	268	243	256	264	235	246	245	253	235	241	278	230	243	260	251	257	272	257	256	242	234	235	216	249	268	260	262	236	255	258	238	262	243	237	245	237	252	263	252	258	216	238	246	244	241	247	252	241	267	239	269	246	269	263	257	256	250	238	276	260	261	258	260	265	244	263	253	251	243	245	268	269	239	281	228	270	245	260	263	248	251	261	256	243	248	261	253	268	227	225	240	273	246	241	249	232	240	251	257	240	264	266	270	248	253	235	270	269	262	278	278	229	301	232	254	258	269	239	271	234	225	290	263	256	263	273	288	275	261	263	259	254	233	260	231	269	252	259	227	250	261	237	235	265	248	250	270	241	244	258	230	243	256	252	263	249	263	254	261	256	284	268	237	283	253	246	263	243	232	257	237	226	278	249	243	228	241	234	239	239	234	236	271	273	255	248	230	223	280	272	268	264	231	248	250	259	262	241	251	246	271	244	301	247	249	267	253	227	249	272	220	231	250	225	236	247	269	245	236	243	262	267	260	254	249	250	251	218	281	254	218	262	247	241	236	245	267	269	252	233	236	246	266	251	244	272	250	254	265	259	267	237	247	247	268	259	268	271	258	246	258	273	256	266	243	263	258	243	247	215	278	243	249	238	244	242	240	261	300	260	255	249	230	242	244	269	252	274	263	258	261	237	236	235	230	261	246	265	226	253	228	247	261	228	254	230	246	233	279	269	267	229	268	249	231	254	238	237	238	256	270	252	253	250	236	269	248	256	253	253	269	240	254	260	247	249	235	269	270	247	240	248	260	250	223	246	245	233	256	275	227	283	257	249	240	239	239	251	274	230	265	264	256	247	261	246	258	260	259	231	241	257	254	239	254	263	243	233	254	252	286	229	255	245	250	234	252	235	287	293	258	251	252	239	238	252	241	266	258	228	265	270	255	246	241	230	252
31159	49837	37243	26044	19635	14253	10747	7953	5594	4188	3117	2081	1544	1388	1035	810	800	749	649	635	606	542	523	454	453	418	378	388	379	360	343	344	346	332	333	324	308	350	294	305	328	306	310	304	318	306	291	300	317	273	287	276	288	276	314	306	335	306	295	293	259	275	311	288	292	303	283	293	280	275	286	280	291	272	248	296	270	277	269	290	279	303	269	268	292	302	283	269	268	285	302	264	268	261	287	273	266	264	282	269	283	277	301	269	269	302	263	284	253	285	311	275	314	270	296	307	276	304	269	284	270	251	309	289	294	283	281	287	298	274	299	280	316	277	300	293	291	276	288	275	296	282	288	291	264	285	270	277	287	265	265	295	329	285	272	316	291	273	283	277	277	274	319	253	260	273	290	289	285	259	259	299	267	296	275	265	292	282	322	286	294	239	268	292	294	314	265	255	275	298	300	251	257	272	257	261	290	264	267	305	298	285	272	298	295	280	264	290	297	301	272	289	295	284	285	292	284	262	295	288	253	291	280	319	295	310	307	309	256	292	298	277	279	306	329	283	283	250	276	284	293	266	291	307	271	295	272	279	247	267	260	293	285	280	235	286	277	285	301	288	301	269	272	248	307	265	295	293	288	298	269	278	251	285	263	302	273	317	272	276	255	286	302	288	299	270	272	290	274	282	284	286	272	270	283	262	287	286	287	269	294	284	258	273	275	292	295	272	239	238	273	279	277	296	298	278	311	316	260	311	275	242	270	300	281	284	284	267	300	274	300	283	275	322	274	272	262	300	294	270	301	298	304	248	274	266	259	271	278	281	290	302	234	299	290	264	262	282	277	290	270	262	277	288	295	258	300	272	302	261	261	286	270	299	290	275	272	270	302	289	297	304	277	282	327	284	307	324	304	288	286	253	292	287	290	281	279	284	258	270	313	287	262	320	272	277	289	282	274	250	285	275	280	255	297	296	286	296	264	279	292	287	295	268	274	263	288	287	249	283	312	273	300	284	262	308	252	275	282	298	303	242	274	285	295	280	276	259	276	272	263	278	276	261	266	285	265	289	275	275	254	289	294	283	298	269	250	301	273	289	249	262	257	280	271	247	273	268	277	284	280	266	292	282	296	284	252	299	268	268	307	273	257	285	260	269	271	267	282	263	283	314	268	291	270	276	258	289	271	312	287	265	289	294	263	291	269	295	297	282	278	276	286	289	269	322	284	287	269	293	307	272	288	286	295	277	303	264	289	269	252	307	285	299	249	282	272	279	264	274	262	248	298	287	293	266	253	298	252	273	248	279	252	284	311	296	285	292	264	282	299	277	278	298	308	254	250	276	294	272	286	277	270	270	279	302	269	276	286	294	264	269	279	282	292	256	262	251	272	271	301	277	287	285	270	289	269	288	293	263	273	271	269	278	273	303	266	290	289	270	281	272	281	280	299	258	276	282	294	312	285	254	281	265	310	255	308	285	270	296	275	275	307	282	272	311	274	301	275	281	279	282	275	281	277	278	262	277	270	269	268	257	269	280	249	288	293	300	280	290	253	298	263	298	294	273	284	311	270	295	262	270	266	264	293	292	280	266	266	286	273	308	287	267	272	265	280	305	292	287	276	280	289	274	270	285	312	260	303	273	280	289	284	246	269	301	280	302	268	277	274	287	271	286	259	261	285	301	272	304	281	281	250	286	299	271	251	263	259	260	302	268	263	279	299	293	253	286	296	279	244	284	280	273	279	274	306	308	282	292	307	247	309	282	273	254	297	282	270	280	293	295	279	284	254	299	269	301	291	260	268	301	256	268	274	297	255	279	278	293	278	267	271	239	297	282	293	253	277	245	286	284	301	297	273	281	297	274	271	272	260	287	323	267	277	277	280	254	292	258	298	283	296	278	265	241	271	256	270	245	298	296	282	275	263	286	320	276	279	271	274	286	280	293	264	300	255	241	275	271	288	265	313	288	251	293	285	273	247	294	263	311	277	310	314	268	250	271	270	300	251	261	283	265	285	307	299	280	251	265	275	283	268	264	291	252	219	261	272	274	266	299	277	278	276	281	241	281	291	274	282	296	269	296	315	307	274	271	291	310	226	281	282	268	292	282	287	265	283	273	269	279	279	247	260	293	259	266	284	281	291	255	260	282	273	270	259	300	293	285	285	279	278	271	275	314	255	243	274	291	301	300	280	269	295	283	304	287	306	313	284	290	262	307	266	266	281	269	275	338	258	278	268	281	272	282	255	281	279	291	289	275	262	309	298	300	294	286	277	281	260	275	282	298	282	257	291	324	287	282	264	280	252	275	290	298	292	317	274	293	285	270	279	284	318	263	288	258	286	267	271	291	277	274	282	278	283	280	279	258	266	269	311	288	307	266	279	284	279	294	277	308	277	259	285	283	271	298	284	308	256	291	279	271	286	278	276	275	291	276	266	282	282	288	301	313	276	273	278	285	265	278	265	292	277	292	293	268	294	273	274	268	296	263	257	281	277	290	272	269	307	283	322	288	271	264	278	297	280	299	264	285	283	291	268	264	275	277	277	251	293	271	269	290	273	297	287	280	283	270	274	296	267	277	276	275	277	292	298	264	285	266	259	252	293	272	269	300	278	287	299	311	314	279	286	275	297	277	276	282	252	282	288	312	243	269	299	283	273	291	272	285	301	252	268	272	304	307	281	304	288	285	295	277	278	280	313	300	260	270	278	279	272	275	291	274	270	256	258	313	247	310	284	280	289	290	272	280	293	280	289	284	289	261	275	301	276	295	255	266	309	274	281	263	285	276	273	262	290	256	268	317	249	281	293	324	295	281	287	271	299	276	271	293	289	294	277	299	290	299	261	314	284	271	253	264	291	301	288	313	314	255	282	308	299	269	291	276	278	294	299	253	260	295	279	302	288	290	289	277	277	305	305	300	270	280	253	284	300	254	286	280	278	283	281	278	290	288	324	282	250	296	256	282	308	285	286	279	260	299	259	323	264	264	265	259	283	260	268	306	265	268	282	267	301	275	282	281	282	266	302	273	269	305	286	273	286	270	308	303	284	295	309	284	283	291	314	262	281	260	266	273	275	284	270	300	277	264	297	280	304	272	291	275	280	299	298	292	301	299	302	288	265	271	272	306	253	264	298	276	285	297	287	277	274	294	266	273	289	280	277	288	269	288	293	287	268	293	290	266	280	308	275	300	293	259	284	304	261	277	273	309	262	299	298	307	270	301	289	290	290	285	273	278	281	263	306	289	301	289	274	273	281	281	275	264	284	276	281	306	279	311	274	296	254	229	283	284	277	315	271	295	279	299	302	278	288	295	289	305	284	275	299	287	273	294	286	279	291	260	290	302	270	280	282	261	275	279	262	293	263	289	285	242	301	271	287	309	271	286	269	286	314	262	262	300	281	259	281	275	295	274	283	282	334	274	269	264	287	269	282	274	286	265	273	303	294	278	274	289	320	292	276	270	230	303	256	283	246	271	284	283	302	269	288	307	261	324	266	278	284	267	283	283	250	280
22751	21235	28915	23978	21674	22394	18917	9256	5696	4500	2968	2213	1744	1411	1221	947	957	866	751	753	693	633	623	590	566	543	482	460	499	465	447	411	422	426	392	375	395	413	412	324	353	389	332	384	357	401	360	377	365	361	353	381	373	366	365	365	347	332	377	350	344	393	331	364	344	356	362	336	330	365	296	354	326	327	340	351	336	345	356	385	353	335	331	322	355	344	336	342	324	351	351	345	348	371	352	325	318	330	354	335	353	328	315	340	353	356	323	341	345	342	317	326	350	350	341	348	344	356	322	330	355	338	388	317	301	324	328	356	311	336	359	341	355	372	347	304	374	312	346	327	355	347	351	340	324	331	345	334	339	316	342	345	354	357	326	330	356	344	326	343	331	335	356	363	317	338	355	366	354	348	353	357	309	342	331	355	378	291	323	379	368	393	331	333	349	323	325	358	354	350	351	338	335	349	321	344	314	339	370	354	354	309	350	338	337	357	348	358	336	359	346	348	345	328	320	349	316	325	332	305	333	344	345	328	342	304	378	362	337	346	339	361	353	348	333	356	352	338	346	363	350	307	292	390	378	339	356	304	353	347	344	326	330	344	362	325	372	348	350	345	332	323	363	361	343	367	335	335	351	311	334	350	331	317	349	377	346	333	326	318	309	317	308	345	350	347	336	312	309	362	357	323	375	378	314	324	344	357	324	335	324	343	369	348	364	334	325	369	298	324	334	332	318	359	350	348	336	353	336	319	338	326	357	357	362	334	306	325	347	339	333	330	317	305	373	369	344	344	352	338	367	364	333	352	361	352	344	326	309	319	343	348	335	336	340	345	339	320	368	337	341	349	374	359	354	346	348	336	334	328	331	322	363	354	321	363	340	359	368	335	366	316	347	338	374	349	343	345	325	284	358	336	360	323	325	325	325	386	364	347	315	351	397	373	327	338	335	328	344	332	361	308	339	333	341	346	347	319	336	363	329	308	338	319	375	301	312	321	327	359	336	349	326	344	374	363	362	339	311	329	347	324	333	335	340	316	322	334	345	332	340	334	338	338	320	364	305	334	332	331	356	347	313	343	327	345	359	351	326	342	319	299	384	319	338	340	342	351	326	351	331	364	340	331	324	353	346	325	352	331	344	351	345	324	337	345	352	321	318	377	341	335	332	328	327	338	335	371	322	361	333	355	337	342	335	320	328	339	334	319	349	384	320	326	337	317	318	344	343	360	329	342	331	328	340	315	372	295	362	349	361	320	320	349	338	322	345	316	341	343	335	325	328	320	351	339	358	375	332	354	365	330	340	317	375	304	336	336	342	365	350	332	357	325	351	358	340	335	341	353	337	368	320	326	362	341	337	335	319	346	313	348	343	332	349	362	324	388	328	338	329	311	341	348	339	350	378	331	339	355	341	292	350	336	368	308	325	376	315	329	353	351	343	346	334	327	345	371	345	331	355	318	328	297	322	338	353	308	325	349	337	316	319	351	321	369	343	359	368	329	338	342	333	352	345	338	317	356	367	377	353	344	357	365	330	327	360	331	318	342	348	351	356	362	331	280	349	381	304	321	376	352	329	336	346	331	364	335	342	321	340	373	332	346	355	335	334	357	367	334	317	377	346	348	326	356	349	335	344	382	326	343	330	352	312	341	314	359	327	314	363	323	325	345	316	354	352	347	344	352	332	350	341	375	342	317	308	339	343	315	340	361	342	341	333	312	339	368	351	368	332	363	350	318	330	360	342	375	339	339	366	379	330	323	352	350	327	318	378	349	341	351	369	333	332	364	332	312	345	329	349	364	361	338	359	328	346	354	380	371	350	354	327	350	338	340	363	359	324	341	347	375	315	310	350	336	355	342	319	338	316	354	381	342	369	342	362	345	366	359	324	305	334	306	326	333	363	369	327	347	369	350	340	323	364	333	361	348	358	346	341	370	355	340	311	331	308	325	310	327	313	337	359	326	356	336	329	356	340	323	360	351	346	349	342	330	333	314	324	355	332	330	378	343	346	343	352	383	341	334	350	333	345	359	349	342	348	333	324	362	332	333	366	336	366	330	342	349	358	357	336	306	354	353	371	328	325	378	335	358	332	338	353	348	400	321	402	365	356	328	323	329	333	349	318	345	355	358	315	317	317	362	347	322	333	364	372	345	367	333	323	333	337	327	352	376	364	335	326	318	350	312	321	368	327	320	367	368	338	338	364	316	385	330	336	355	343	361	356	327	356	318	349	346	358	370	323	324	312	331	355	340	318	341	327	335	331	312	329	344	331	354	339	323	382	313	335	337	362	336	326	361	356	346	357	329	353	336	333	362	331	335	338	352	353	340	355	328	305	370	311	348	321	325	373	342	352	387	348	329	358	333	347	359	359	352	319	352	312	360	349	328	337	337	302	346	303	339	349	322	312	394	388	345	328	319	330	356	352	309	377	337	340	328	370	329	350	370	338	321	388	335	352	333	368	349	335	308	348	364	327	335	331	341	311	332	335	384	345	356	343	327	358	329	326	363	354	348	353	325	355	352	325	332	340	356	343	307	366	335	366	352	356	310	351	341	317	333	386	349	327	329	345	361	343	342	363	324	342	351	387	345	332	312	338	328	335	345	334	334	346	347	344	324	354	342	370	339	344	338	308	337	352	352	352	358	334	333	359	370	315	324	335	348	321	333	344	353	374	339	328	338	366	306	350	354	344	303	341	330	316	340	326	324	347	303	350	326	375	346	347	328	362	367	314	340	335	343	310	341	319	316	353	307	360	325	337	355	324	369	349	348	366	367	335	366	318	349	349	348	323	346	355	340	345	344	334	359	318	348	343	321	347	354	303	335	340	361	331	317	326	323	331	319	347	343	325	324	337	347	341	326	326	340	319	363	343	344	354	340	353	340	332	329	341	347	337	284	338	363	342	336	330	333	347	346	323	353	377	356	315	333	336	312	359	322	339	323	315	346	319	305	311	354	354	356	346	360	374	369	321	318	335	334	325	362	337	317	353	358	348	317	375	345	344	345	351	328	334	317	355	311	317	337	360	326	320	345	354	333	312	350	339	343	339	342	329	305	376	346	361	343	383	353	369	330	349	339	367	343	353	354	344	334	340	311	334	344	334	299	341	341	350	336	329	316	350	345	331	346	373	348	355	332	343	349	359	351	369	332	347	330	354	358	335	347	345	323	347	349	336	354	334	346	353	341	343	353	307	313	319	354	335	346	358	356	336	347	316	359	361	333	344	339	364	311	350	319	353	376	298	328	375	337	339	355	363	306	331	344	325	313	334	321	329	347	332	351	353	365	361	335	347	331	338	341	360	336	333	310	343	401	337	333	312	343	352	318	341	372	349	350	377	328	321	360	318	360	363	339	334	334	371	322	344	355	335	356	336	323	353	318	326	350	332	318	319	333	337	351	331	305	327	353	345	371	355	311	386	351	329	315	335	391	360	348	340	341	345	304	355	323	344	339	372	325	336	333	315	313	335	340	325	332	334	378	328	337	347	335	351	339	355	350	358	332
34389	61724	46718	35131	27839	20962	16827	12280	9103	7028	4741	3500	2681	2284	1825	1366	1392	1187	963	965	883	874	754	715	698	608	570	600	582	508	500	500	464	464	440	454	433	487	447	446	411	427	404	408	427	395	408	413	418	393	373	388	363	376	402	393	397	395	385	404	367	380	400	390	419	355	357	356	369	352	376	375	407	381	373	382	342	363	370	360	390	359	383	387	374	362	385	378	379	376	347	382	362	364	344	368	370	336	339	352	393	370	382	364	373	383	370	379	406	359	393	367	356	392	348	384	350	383	351	337	336	378	387	371	373	354	339	355	387	378	328	343	362	393	379	351	398	348	327	352	330	345	371	391	363	338	370	358	328	340	372	343	391	361	336	344	360	361	372	331	353	358	393	325	382	369	396	340	368	342	356	382	347	348	364	370	388	378	382	363	362	392	408	361	376	333	360	381	354	400	380	364	358	352	352	342	366	373	371	378	371	378	373	339	375	385	341	362	341	379	374	362	364	357	370	351	352	372	358	363	339	381	408	355	374	348	381	400	371	349	375	360	371	369	379	350	338	391	379	335	400	403	375	389	357	388	364	369	357	384	356	360	397	357	363	379	329	370	345	364	338	363	375	365	378	402	342	362	365	370	385	341	389	381	362	341	345	388	351	347	389	358	339	366	387	339	385	360	379	398	358	395	363	397	360	380	366	356	347	377	352	364	344	347	388	402	354	368	353	347	378	349	361	365	353	396	387	336	381	386	379	371	344	365	360	433	383	395	333	365	342	367	370	358	349	344	390	357	366	382	352	331	386	343	385	369	365	373	350	389	363	344	319	354	355	328	361	382	362	365	351	351	383	353	377	379	390	409	390	355	356	372	327	335	365	341	359	380	340	385	360	360	421	326	368	338	341	368	372	334	357	371	372	350	371	379	365	361	380	335	385	376	380	338	364	357	403	369	353	362	361	349	383	362	359	387	388	380	388	377	365	374	345	373	374	369	404	374	365	377	391	371	400	386	381	382	330	321	360	349	348	362	353	378	350	371	372	365	353	350	350	335	385	379	382	351	332	357	356	349	348	385	393	350	385	359	399	359	371	371	327	330	352	343	435	378	366	355	403	390	363	366	344	375	350	371	361	363	382	392	352	351	353	352	348	337	371	385	337	335	359	335	367	367	345	365	362	391	400	374	337	374	370	352	337	405	336	403	360	367	369	352	382	383	384	355	414	375	366	326	390	376	382	386	360	376	350	359	355	337	360	369	389	344	331	348	380	363	395	360	386	368	369	350	385	360	364	362	370	361	345	369	353	365	338	357	354	401	387	361	363	352	397	369	343	383	348	349	375	364	374	339	377	356	383	349	403	341	376	374	360	327	377	344	379	361	348	355	371	339	347	342	338	394	363	352	343	332	358	343	360	364	356	365	367	337	377	393	386	348	376	344	394	366	361	390	410	382	356	379	376	422	346	396	356	353	384	417	372	375	405	371	327	408	384	383	375	351	372	404	390	374	365	387	364	379	351	384	359	355	336	352	355	348	383	362	387	351	394	357	367	361	364	375	356	357	365	360	388	375	356	357	348	330	369	332	352	367	365	333	363	395	364	367	383	363	374	422	319	342	377	408	355	385	365	352	365	361	416	354	367	334	361	353	379	370	374	335	377	358	352	351	370	350	346	371	353	377	384	366	383	397	359	361	373	349	355	365	359	387	331	405	378	364	338	366	368	391	359	344	360	370	372	388	367	347	346	366	371	390	378	346	350	373	361	359	349	376	352	332	387	361	328	351	356	360	393	327	354	394	373	377	379	318	354	381	348	351	357	363	320	365	364	377	387	378	370	364	378	344	370	388	354	378	382	370	377	376	346	386	372	368	382	399	374	366	386	372	349	353	345	355	368	324	344	352	356	354	356	355	365	335	323	359	371	370	359	389	375	385	352	388	364	362	347	352	380	348	375	353	393	366	349	365	376	396	375	387	370	310	384	328	351	343	341	370	393	359	351	376	356	380	372	345	436	351	356	368	371	359	348	379	365	372	368	364	368	345	347	389	346	365	386	352	384	355	374	384	358	327	342	387	354	358	351	401	331	342	388	346	347	364	352	383	305	393	386	354	367	360	361	338	355	375	354	382	359	359	348	346	374	379	359	407	349	386	340	369	364	390	344	352	350	365	377	343	358	403	348	353	366	350	356	357	393	348	367	375	332	356	330	357	372	347	343	384	373	347	366	355	360	364	364	377	382	373	366	357	312	388	353	374	382	360	412	369	342	355	324	388	378	371	381	326	354	383	394	365	399	369	379	369	388	401	333	340	344	383	338	373	373	364	409	368	363	382	395	359	347	347	374	353	349	365	354	360	358	345	422	356	366	358	377	345	370	396	308	371	355	353	322	393	373	362	402	379	336	357	357	295	360	399	373	347	357	364	361	360	375	347	376	359	353	350	366	372	383	395	387	403	373	401	377	329	349	368	352	367	373	359	365	377	374	363	359	380	349	382	371	351	339	380	347	373	380	368	371	385	358	399	324	345	381	379	395	352	338	351	378	382	347	368	374	349	341	361	349	348	356	357	349	343	339	368	375	418	355	369	367	357	357	362	318	376	394	377	370	340	369	356	342	364	313	338	338	363	366	360	352	341	389	347	337	356	330	372	373	343	349	397	341	333	364	377	345	392	407	363	344	398	396	361	399	396	372	338	369	386	342	347	384	402	395	358	332	370	331	328	356	338	351	364	339	366	362	391	374	328	390	368	343	368	314	360	343	353	359	371	356	338	382	344	348	359	345	342	342	385	361	361	346	377	343	350	373	403	369	394	395	378	341	351	359	349	367	382	358	348	364	348	356	358	363	362	331	366	359	359	389	360	369	354	368	358	378	358	355	375	359	335	365	351	382	377	376	354	371	366	368	337	361	361	348	385	354	369	359	365	391	343	346	415	392	347	350	340	401	357	372	370	391	320	393	368	357	375	371	373	397	365	382	344	367	350	332	392	366	390	337	351	385	349	376	378	393	385	362	346	392	368	358	337	389	361	381	355	404	349	324	382	384	330	367	340	356	352	364	338	382	350	362	380	362	352	372	381	369	335	376	366	355	371	366	337	393	376	383	331	349	359	343	400	342	360	374	358	343	353	369	355	395	362	345	407	337	367	365	371	371	379	357	353	358	351	373	377	392	347	369	371	368	399	344	361	376	366	369	377	367	408	359	388	363	361	371	367	360	385	369	387	352	398	367	370	360	364	370	364	370	365	372	370	406	404	387	373	372	387	350	359	364	336	355	336	344	341	370	370	347	365	372	345	369	374	349	359	363	366	351	366	384	338	369	337	403	366	370	345	357	365	375	378	347	376	350	384	381	390	377	370	366	354	386	367	363	362	390	360	381	338	397	358	356	392	383	377	373	368	397	362	345	396	352	323	408	353	393	361	382	344	393	388	334	369	374	363	420	382	367	354	403	401	338	368	366	427	377	360	360	379	346	375	378	369	322	386	357	374	357	373	341	372	380	347	358	355
30453	29532	32399	23028	13030	7586	5141	3265	2443	1815	1418	1008	741	687	601	516	525	466	436	398	408	412	399	354	362	344	337	322	319	285	304	326	288	302	315	292	300	311	261	238	302	263	313	278	292	312	270	267	272	291	278	257	316	291	275	281	256	278	252	275	279	240	272	273	261	295	276	292	281	270	303	290	261	272	269	269	281	302	258	274	275	280	272	262	272	288	288	255	280	245	250	293	251	257	250	239	275	243	251	274	277	273	270	292	278	276	265	259	268	283	256	271	258	251	283	258	283	254	284	263	248	238	260	302	249	291	275	245	274	238	282	276	241	264	271	273	276	247	246	249	273	295	266	284	274	292	263	257	264	270	247	243	265	259	265	284	243	251	261	261	281	299	277	247	258	262	275	281	278	258	245	266	276	277	242	283	287	251	285	268	264	279	274	265	242	244	293	274	272	290	255	285	284	254	274	281	252	275	272	319	280	270	293	269	270	271	265	265	278	251	258	276	269	242	275	271	252	248	274	245	269	275	236	246	260	257	266	247	235	232	268	300	265	279	250	283	263	283	275	273	273	282	257	272	312	294	276	272	281	239	256	270	266	290	244	236	271	255	303	235	252	249	255	263	288	260	274	227	271	265	290	264	254	253	280	260	283	267	260	267	241	279	269	285	289	275	260	262	291	283	239	283	280	279	237	274	291	259	261	247	293	265	264	277	273	284	269	279	267	264	283	273	272	303	296	283	258	269	283	261	283	253	266	261	265	300	260	245	282	270	276	246	242	268	266	294	267	262	306	273	267	255	232	250	285	264	251	239	273	280	274	279	292	294	258	293	281	276	243	255	265	264	262	279	253	268	275	294	283	244	277	259	284	287	274	264	267	257	266	251	281	260	278	275	295	256	251	255	232	255	253	290	253	266	274	260	261	274	285	277	272	254	269	257	277	269	277	289	286	279	289	278	260	250	285	257	302	293	251	277	261	261	258	272	259	266	283	303	287	256	249	261	272	274	241	260	280	299	275	274	288	291	292	268	274	258	263	271	274	282	248	278	237	259	265	267	250	245	254	278	274	260	282	274	253	280	291	267	306	275	286	251	266	272	288	278	287	294	244	269	268	243	249	277	281	258	249	257	269	244	277	264	260	250	273	265	262	259	287	268	282	280	273	268	278	264	254	246	302	270	291	304	246	269	265	247	271	253	278	306	276	298	281	267	281	240	275	248	272	266	243	248	246	278	291	258	270	282	261	268	240	250	275	258	238	279	254	256	246	281	308	253	266	247	244	269	265	246	273	256	242	269	276	288	255	278	304	288	302	263	267	258	275	268	272	302	256	266	248	301	260	251	252	248	263	277	249	265	292	258	286	228	230	251	269	310	262	258	265	281	268	294	270	251	268	229	271	246	269	256	292	289	270	284	248	273	261	263	244	252	273	283	291	264	301	262	245	266	270	265	280	258	269	274	241	258	275	264	269	266	251	269	278	292	257	309	275	259	268	258	297	259	269	266	257	294	289	257	247	277	284	248	249	259	268	242	276	261	283	286	275	278	266	247	287	256	289	284	262	281	285	240	255	279	290	269	276	242	273	269	286	279	285	256	268	274	287	269	265	262	245	252	275	249	276	269	257	259	267	300	293	240	269	276	277	275	255	284	260	275	295	261	286	263	246	262	293	268	277	253	283	305	288	270	266	269	272	246	256	278	278	290	279	259	254	276	267	280	288	256	269	260	297	273	264	267	249	250	280	246	255	275	255	242	266	247	253	253	284	273	261	298	250	262	253	288	259	262	261	261	268	259	266	284	285	279	290	253	253	270	264	255	255	292	273	300	260	273	275	268	264	267	253	268	231	266	273	256	258	275	309	264	306	299	255	282	260	251	264	299	266	276	273	264	248	266	274	274	251	251	282	274	259	257	258	243	272	276	272	248	272	307	284	237	260	289	238	280	260	318	265	279	267	271	241	230	266	282	300	243	265	275	277	241	272	257	291	274	265	267	261	248	288	273	279	259	274	247	303	273	274	255	269	280	285	268	279	263	271	291	258	282	289	254	284	287	269	260	260	268	268	259	265	247	277	250	292	260	258	279	266	281	286	263	285	250	244	291	266	265	250	278	272	257	285	250	274	275	260	266	265	266	271	263	219	253	272	268	256	273	274	289	294	291	231	248	287	260	260	268	262	274	269	273	297	284	259	269	291	273	253	268	269	268	239	293	256	275	282	272	286	294	288	278	274	260	235	268	273	267	258	287	288	259	258	246	259	259	262	296	297	261	244	265	272	287	268	273	276	257	272	264	262	290	246	279	256	270	276	266	278	256	278	279	274	262	267	282	265	280	253	255	234	281	249	246	242	270	277	265	272	278	279	276	240	269	269	233	274	246	268	264	278	271	247	279	293	294	266	268	250	270	278	272	275	259	246	267	292	246	248	276	248	298	291	260	259	256	294	272	240	253	273	285	292	302	242	291	269	252	277	278	262	265	251	260	236	283	275	271	225	245	270	244	280	289	273	287	276	274	287	253	267	271	261	231	242	256	269	301	280	267	283	273	263	266	247	231	256	303	284	280	292	290	276	260	280	280	268	285	249	253	250	277	274	265	302	256	260	271	259	229	275	270	283	295	284	284	274	277	261	243	283	274	284	255	275	288	283	286	271	254	251	286	278	259	261	261	278	260	269	241	280	277	262	295	204	283	271	258	252	275	253	240	246	275	283	265	236	262	280	282	257	241	273	282	283	277	281	266	260	251	262	278	277	270	296	288	277	297	256	269	271	267	278	226	288	269	267	297	282	271	257	258	277	243	275	291	235	281	268	238	267	278	267	279	262	243	272	261	244	271	276	280	271	261	294	256	271	297	256	284	273	302	266	272	266	267	272	276	311	279	266	241	288	317	288	248	276	236	265	262	272	282	275	262	300	258	277	266	282	250	262	254	270	268	257	259	266	260	271	237	266	265	261	259	263	303	257	253	245	283	287	308	259	293	276	288	258	245	260	274	259	274	264	292	274	252	239	297	256	260	281	252	264	279	255	288	279	248	274	267	266	273	280	265	269	286	254	261	261	296	256	272	282	272	277	269	249	260	309	272	255	271	285	305	290	248	274	257	273	257	262	237	275	267	294	275	280	280	265	258	276	273	244	279	269	276	267	290	251	290	282	285	271	237	236	272	280	294	257	290	244	274	289	240	266	276	261	300	264	281	261	261	276	288	271	277	293	264	286	257	266	257	284	283	275	265	256	269	259	269	268	278	301	255	303	247	281	302	246	245	312	290	250	257	242	268	267	268	279	280	277	304	246	298	273	268	273	291	267	270	263	269	275	261	265	284	261	229	302	281	244	262	274	263	270	279	275	292	275	274	244	277	281	260	263	247	235	272	265	271	259	263	270	265	254	278	292	263	250	252	241	261	260	282	269	279	282	266	272	308	263	241	234	275	248	232	272	288	271	248	228	255	280	279	248	282	265	279	255	255	263	266	279	266	286	260	254	246	263	253	255	296	263	300
30697	44054	32857	21766	15710	11343	8457	5612	4272	3261	2304	1588	1243	1092	864	732	712	580	600	544	502	487	473	455	461	364	385	425	372	360	402	354	333	345	345	336	342	362	336	319	320	325	310	297	311	312	289	282	297	321	297	312	295	299	339	296	286	364	284	284	292	283	297	299	331	313	337	282	319	285	328	284	288	290	293	307	308	305	307	322	286	298	301	282	327	315	303	263	282	313	292	336	298	312	262	282	299	273	302	329	303	301	323	316	280	283	267	306	285	292	284	273	322	288	308	313	273	267	288	275	269	274	296	261	311	318	277	293	268	269	272	293	286	297	279	278	298	309	293	301	272	308	311	281	313	292	314	285	316	297	281	328	259	296	260	349	284	280	310	316	252	279	299	309	294	287	297	311	322	270	303	296	272	281	298	305	307	265	321	268	320	296	312	266	286	302	300	279	287	283	320	297	309	297	317	278	273	312	297	300	274	311	300	276	318	269	267	278	325	292	293	262	278	280	270	332	311	283	298	286	312	335	283	320	289	299	304	313	330	304	313	279	300	288	264	345	289	287	292	296	311	294	292	285	278	286	303	292	288	309	295	306	315	314	298	318	288	291	291	295	281	268	287	347	285	283	311	290	292	310	279	288	312	278	321	295	297	313	282	290	304	286	305	323	266	280	321	340	296	267	312	285	313	299	302	295	321	349	303	321	307	274	319	287	299	299	288	293	282	300	306	277	287	309	288	315	297	314	285	282	312	304	302	281	280	313	290	306	282	306	315	300	277	281	295	275	307	280	299	330	328	297	270	311	294	284	327	272	311	277	303	276	299	285	281	303	323	280	312	322	307	308	269	290	287	321	329	322	317	287	315	305	281	304	268	329	271	306	269	296	311	285	287	304	289	270	296	308	301	297	265	275	293	248	277	310	297	293	277	307	280	289	300	284	279	283	301	328	286	295	285	291	298	299	303	275	303	269	297	304	307	279	284	289	282	289	341	301	287	284	302	301	296	300	288	273	270	282	273	306	284	270	297	286	260	313	282	302	318	300	297	282	310	322	305	291	278	300	268	302	297	277	278	259	264	295	295	282	299	304	280	295	295	283	297	300	286	310	281	293	287	289	316	288	306	308	271	242	303	279	283	289	295	272	290	285	279	301	273	286	286	291	326	271	296	268	281	290	300	302	279	326	309	295	292	311	298	303	344	290	296	301	287	265	268	280	333	283	310	317	294	295	301	279	304	323	285	289	323	327	295	311	266	274	285	288	334	287	269	315	281	281	275	304	303	289	301	327	295	300	285	306	277	294	289	291	330	293	327	307	304	295	295	307	283	313	288	319	273	277	303	275	307	292	313	296	318	307	266	300	295	324	282	286	283	304	270	311	307	319	308	294	300	296	300	304	314	311	307	340	302	301	281	263	299	319	283	313	292	262	304	309	283	280	283	277	273	276	293	275	301	305	291	306	283	259	288	278	293	278	298	279	272	344	323	299	342	284	296	306	289	295	292	276	285	302	289	317	306	322	288	272	286	289	277	292	311	288	278	302	301	273	320	298	271	282	298	294	272	302	302	347	327	287	287	302	302	297	295	328	332	288	290	295	295	294	326	296	290	260	299	286	292	324	296	264	312	298	314	305	297	292	317	289	274	291	304	311	298	275	271	287	287	304	322	288	298	284	315	292	286	288	274	312	276	319	301	307	290	291	286	284	279	307	301	299	284	293	269	280	312	291	290	286	298	275	320	310	282	312	282	279	273	317	331	269	284	328	268	246	293	297	305	262	293	295	305	294	286	335	314	298	322	283	298	281	285	284	264	291	302	278	299	311	301	280	323	296	310	294	311	262	303	271	311	325	305	270	317	283	307	289	310	311	285	293	297	260	284	307	310	299	321	290	289	289	263	313	310	301	285	271	312	287	300	283	275	281	274	305	322	302	277	279	296	255	302	296	284	299	282	314	290	293	320	297	305	300	275	292	304	322	297	294	267	285	316	316	293	282	290	285	276	319	291	304	285	270	329	269	309	303	282	304	292	293	316	295	314	294	287	309	286	292	280	277	303	297	291	259	247	311	307	275	286	270	299	308	313	289	302	283	313	303	285	338	310	274	294	277	315	317	284	300	327	313	268	276	319	305	311	271	309	295	265	285	302	246	330	292	277	294	264	263	300	284	302	301	319	273	283	306	302	329	272	301	285	266	305	318	264	306	276	309	320	295	312	291	284	280	280	309	284	301	313	298	283	333	292	308	286	299	264	285	293	308	297	311	267	275	276	281	297	305	259	288	294	289	268	271	268	285	294	318	274	312	301	303	294	295	297	282	304	298	292	322	305	269	308	308	296	279	319	277	297	295	275	293	285	284	291	282	280	308	283	266	270	310	296	295	301	328	310	296	322	291	324	289	284	300	307	315	287	300	289	323	323	273	292	300	293	316	277	276	313	335	315	311	307	297	286	273	303	298	283	272	312	312	275	298	281	323	326	309	279	277	285	304	281	302	314	284	309	285	271	293	325	307	284	292	281	300	282	302	295	291	291	293	280	273	291	304	299	303	299	282	306	288	294	297	297	308	294	323	301	296	301	258	319	289	293	327	278	303	282	291	306	318	309	308	306	300	263	297	300	297	300	307	311	273	290	302	301	309	307	282	289	288	284	286	293	312	287	288	269	287	320	280	325	287	285	322	294	299	292	283	272	299	307	294	273	321	283	298	266	299	288	313	309	287	300	279	281	305	303	295	294	301	315	309	267	318	277	283	245	265	297	280	307	284	302	299	294	276	299	270	300	282	325	303	290	314	328	284	266	298	294	295	302	277	282	307	307	314	272	296	280	280	303	287	288	295	295	297	310	289	280	306	275	308	280	313	310	315	298	312	259	306	313	286	297	289	309	301	269	284	325	287	300	264	280	289	320	312	301	274	305	254	284	263	283	294	260	314	314	290	318	307	289	298	285	299	304	304	314	296	293	279	302	300	282	292	276	309	301	297	306	281	297	323	303	272	282	297	286	294	302	312	271	309	289	279	280	293	329	284	288	285	322	293	326	255	271	309	304	306	315	262	286	298	273	292	311	298	303	291	270	302	302	306	286	301	291	306	318	318	314	314	311	290	312	310	314	263	278	302	313	318	282	271	284	312	315	296	297	279	285	275	284	302	289	312	279	308	301	313	293	300	320	313	263	298	298	282	285	302	277	276	287	305	319	315	279	294	325	313	297	302	326	332	260	311	267	302	281	308	299	278	292	312	306	307	269	306	283	320	284	311	250	301	323	320	301	236	292	299	293	315	301	281	286	303	317	316	281	287	315	296	303	298	307	283	307	284	311	293	297	296	305	304	299	287	298	296	297	304	283	291	297	297	295	300	306	311	315	289	291	290	303	281	302	315	271	294	290	279	299	292	317	263	323	308	285	280	273	297	300	308	302	272	288	292	306	277	255	270	286	291	326	296	308	270	266	298	289	288	279	286	280	299	303	312	285	299	268	314	296	280	287	297	300	336	284	285	272	281
23849	21260	28643	24968	22175	17757	10433	5652	4251	3048	2297	1766	1269	1005	899	794	709	647	638	639	549	517	517	462	483	438	461	414	414	438	453	417	348	405	387	368	417	364	368	367	370	371	359	326	352	361	366	323	337	343	330	366	353	377	352	351	369	345	335	305	375	344	348	332	344	338	352	326	340	327	327	305	346	309	351	312	327	330	313	306	298	335	323	336	293	304	325	364	347	345	344	317	331	333	356	325	321	349	328	348	347	341	324	320	354	323	365	326	327	334	374	306	338	314	345	330	315	332	310	303	324	350	314	318	290	308	326	320	332	332	321	337	341	349	292	306	293	329	328	323	346	302	325	305	360	313	308	358	324	320	345	328	289	325	351	307	341	325	335	317	338	358	347	337	326	335	320	325	350	338	309	311	320	342	318	330	341	354	328	346	297	324	323	325	381	330	345	332	334	341	316	325	335	340	322	307	350	346	326	346	318	348	324	360	330	337	336	344	340	345	349	327	301	332	346	346	316	339	355	350	311	313	343	339	317	351	345	290	321	331	322	327	345	285	327	312	343	330	338	374	303	345	300	314	335	326	355	342	315	313	338	321	348	336	313	296	362	333	357	345	332	327	331	338	337	356	312	330	370	320	328	312	302	358	333	320	316	327	344	305	341	321	374	321	363	344	364	333	326	323	339	334	297	358	348	360	346	339	341	365	311	316	336	314	317	309	335	317	311	356	344	307	336	285	331	312	355	296	322	339	319	366	318	339	333	315	336	353	327	346	354	357	321	299	327	382	332	331	325	318	350	336	328	301	326	324	324	300	342	306	337	311	320	345	275	355	328	319	298	312	317	331	333	346	342	328	320	341	334	324	347	322	344	323	346	358	319	328	356	327	303	320	345	357	337	332	365	335	346	339	318	310	361	329	329	317	311	326	323	313	350	326	339	329	351	314	343	347	312	331	331	332	306	333	300	344	297	314	359	360	312	367	326	326	340	323	347	347	321	327	316	282	353	312	338	320	327	332	327	319	325	299	335	337	333	331	350	344	376	312	344	352	307	312	319	330	363	340	336	336	319	319	314	364	297	333	304	314	317	321	334	320	320	325	347	324	324	315	313	357	312	377	346	331	307	343	329	324	342	313	322	320	338	323	337	349	299	330	322	336	336	338	345	331	335	346	326	321	339	315	358	327	355	350	339	319	298	303	350	350	341	309	307	330	324	312	324	331	329	321	348	310	353	341	332	311	329	353	339	368	326	356	309	329	335	314	300	319	328	286	331	352	307	339	347	306	352	365	331	325	351	333	315	294	331	352	342	347	318	359	321	343	335	313	344	328	329	313	282	323	356	344	328	341	318	335	330	335	287	324	336	296	323	331	319	294	328	313	342	343	332	312	352	344	343	336	320	315	340	333	317	340	312	312	337	333	350	365	328	358	334	325	366	282	325	359	316	365	343	291	322	368	304	350	349	304	384	313	323	355	323	362	338	334	339	350	328	311	344	310	315	339	305	304	309	322	340	345	330	318	328	346	319	329	311	357	287	302	312	316	344	317	326	337	349	324	329	341	329	317	322	301	330	296	331	354	315	307	327	311	338	305	364	354	327	328	388	335	336	303	313	337	343	343	334	339	332	287	324	330	350	303	346	311	327	364	334	317	360	316	348	298	310	329	310	299	303	315	302	325	332	340	328	344	306	314	338	313	363	317	311	313	329	323	323	319	338	320	324	343	316	328	331	333	311	337	327	304	322	328	333	333	327	314	321	324	332	327	349	324	320	342	347	336	342	313	351	317	312	317	332	336	349	322	353	336	343	327	331	340	332	352	364	352	299	314	324	327	343	355	301	341	311	330	292	326	315	318	341	307	330	372	348	311	332	339	318	323	313	342	338	345	354	332	322	334	351	299	328	326	328	309	339	347	321	332	326	302	330	353	359	359	352	315	366	309	330	342	358	336	347	350	388	342	324	318	331	323	348	317	338	305	349	330	338	334	345	343	324	330	310	304	323	347	347	318	325	318	329	281	305	332	354	298	316	323	323	314	311	340	361	359	321	314	327	326	359	354	326	346	331	340	349	313	313	319	361	348	332	331	310	318	342	344	325	322	327	327	343	348	355	324	321	352	349	349	335	302	324	288	330	312	370	322	343	353	350	352	330	344	307	348	340	341	320	329	332	320	339	346	333	316	310	309	296	323	316	337	297	308	317	322	353	361	348	331	359	312	328	332	310	308	315	295	335	319	357	318	341	315	314	347	352	326	292	320	354	297	343	316	335	346	355	335	331	319	338	349	367	338	309	313	343	330	340	333	355	333	318	286	330	310	348	351	348	310	318	324	322	367	323	371	312	373	338	318	359	322	352	324	342	319	318	319	305	325	342	336	312	310	337	333	352	340	326	302	382	310	318	377	319	327	319	334	301	363	349	352	312	335	323	354	350	367	350	323	329	340	308	320	328	340	363	332	328	348	315	298	301	356	333	324	330	334	307	340	325	339	340	340	309	333	299	316	333	341	339	333	348	354	343	304	333	312	327	317	333	322	336	362	340	329	356	310	352	323	341	338	356	341	303	296	350	302	300	333	342	360	355	311	323	356	356	323	313	334	328	363	338	355	339	299	316	352	330	337	340	326	306	352	318	320	334	352	338	336	325	319	331	328	325	321	339	329	331	317	327	353	278	334	349	336	333	360	332	361	343	343	309	314	305	325	335	318	326	303	339	298	291	328	342	321	331	308	298	357	327	355	344	338	326	336	315	341	333	326	343	314	313	309	345	334	319	358	300	328	336	353	294	323	360	357	338	333	323	310	359	310	333	344	318	340	328	325	355	292	333	300	343	335	331	351	336	329	353	315	320	365	350	312	344	344	304	326	358	314	321	347	350	346	340	301	362	363	316	310	332	303	320	352	327	338	315	335	315	350	325	322	304	339	305	330	354	326	333	325	331	326	337	329	316	334	339	340	303	340	302	309	328	340	327	339	299	316	373	332	296	326	357	342	325	354	313	349	317	378	328	310	305	305	321	344	353	324	334	358	363	304	317	343	325	338	312	346	330	301	337	336	317	336	345	311	318	393	322	328	322	328	327	316	345	320	349	343	350	314	300	338	343	365	323	287	379	337	346	324	343	356	345	401	339	324	334	354	337	354	314	339	339	341	330	297	350	352	326	329	315	309	300	345	330	315	350	339	325	322	339	308	327	318	305	320	320	335	331	318	329	324	322	318	328	350	308	312	348	382	308	322	332	339	339	322	329	336	365	281	323	339	336	342	334	317	323	309	350	285	311	314	323	311	349	337	347	331	299	322	354	362	333	322	320	328	309	303	345	296	312	334	312	331	351	319	322	324	330	357	334	329	359	359	343	318	313	347	329	303	334	319	350	336	330	344	324	326	312	315	322	324	317	332	325	310	311	310	317	341	336	367	345	356	340	361	332	368	307	334	326	297	333	350	341	371	319	353	325	346	306	344	334	350	328	352	320	312	330	306	332	326	332	351	341	363	335	313	339	321
30567	54479	42459	30559	21950	16319	11883	8617	6904	4948	3708	2695	1998	1635	1347	1095	1028	935	901	831	763	740	655	606	550	547	533	526	513	501	488	472	436	433	397	417	391	443	416	394	384	429	393	380	391	403	365	362	389	393	378	370	370	345	382	355	347	338	357	358	360	333	345	371	341	342	359	384	368	315	344	375	365	393	380	375	388	357	346	373	346	337	390	340	360	344	344	341	364	349	329	349	344	376	365	347	420	347	351	353	382	375	394	393	369	342	365	395	366	388	371	356	379	328	386	365	374	360	365	365	393	366	366	375	355	384	371	356	343	373	348	347	386	361	347	351	369	340	349	384	338	373	342	374	364	367	357	361	353	381	372	379	375	366	363	386	370	355	362	395	354	330	339	327	358	360	332	365	356	357	356	323	364	365	319	343	344	369	379	340	323	366	360	363	363	319	363	372	362	367	377	346	365	371	325	361	385	353	361	347	343	382	378	339	332	391	372	344	336	371	341	320	388	340	352	356	352	347	363	350	376	363	358	405	335	321	357	350	369	355	391	355	366	325	368	362	360	336	345	345	362	349	348	364	346	363	352	330	357	340	351	324	415	328	339	368	407	382	337	347	334	323	356	359	371	388	323	386	334	344	381	319	353	356	342	341	371	349	374	357	351	327	368	369	366	366	355	377	358	357	358	344	362	371	343	357	349	342	344	363	333	358	375	344	342	356	383	365	347	377	356	366	362	349	336	369	340	345	362	337	374	371	366	345	353	354	331	356	372	351	300	358	364	347	335	359	359	373	348	345	361	321	365	346	356	383	353	357	350	389	354	355	377	337	336	362	343	381	357	372	339	351	343	354	355	376	345	385	352	362	333	382	413	357	362	368	315	348	342	337	361	342	382	346	365	356	401	353	349	357	384	351	367	374	361	353	390	364	335	389	355	335	329	359	350	366	378	390	347	351	363	362	364	361	324	374	393	398	340	312	362	355	295	369	368	361	336	362	383	369	342	335	346	364	344	343	337	372	398	337	338	344	344	343	346	358	360	353	408	384	360	370	352	325	356	350	361	332	347	363	335	369	378	322	370	340	341	349	381	331	377	355	344	355	341	355	372	332	364	353	374	382	365	320	367	373	352	391	341	323	365	365	342	365	377	362	320	354	390	334	359	359	334	346	323	375	365	385	375	342	366	362	367	371	338	382	334	343	326	350	368	353	398	355	358	360	351	348	372	372	349	338	349	372	346	330	345	371	334	364	354	369	385	370	370	386	369	377	344	359	364	340	358	359	389	368	364	357	373	347	326	368	334	356	346	337	371	349	350	365	343	323	362	343	373	373	371	370	349	369	356	389	374	351	345	372	381	349	351	361	343	352	369	340	365	347	364	331	367	371	365	372	359	341	373	356	364	340	373	337	335	362	328	353	387	370	359	360	367	343	345	375	358	403	366	343	339	361	362	365	384	349	366	385	331	327	330	357	360	362	343	348	339	370	345	371	371	332	352	345	372	373	377	376	358	354	352	374	359	351	378	324	329	365	355	361	376	328	363	392	334	347	372	368	353	385	380	330	367	358	327	361	315	347	336	339	299	355	346	365	361	350	356	342	365	356	350	339	344	361	374	349	357	355	359	362	377	364	359	345	380	369	389	336	361	393	348	358	342	363	367	346	368	348	344	351	363	305	349	318	402	367	369	364	362	361	333	345	353	386	364	358	389	338	344	353	353	347	349	360	336	375	347	323	360	321	353	352	340	360	337	327	407	387	362	343	366	334	351	348	349	355	341	398	375	406	351	353	372	335	317	357	329	390	339	314	328	339	386	361	355	373	342	372	357	376	344	338	381	360	366	357	368	351	361	360	323	353	355	350	367	366	364	347	358	344	361	372	339	385	363	345	372	348	342	369	332	388	374	352	373	373	318	354	341	367	369	361	336	340	351	329	365	349	382	349	339	365	353	365	370	351	354	378	351	363	366	362	341	336	358	339	345	357	378	377	328	355	349	349	346	363	337	370	332	331	356	363	377	369	377	334	362	379	371	364	365	352	361	346	349	348	340	384	339	345	353	358	348	366	392	365	354	361	331	350	352	347	377	341	376	361	326	361	392	330	347	340	370	352	350	381	322	384	349	357	346	364	372	349	303	342	364	348	360	376	380	329	360	361	369	339	370	327	359	374	350	391	328	342	382	376	327	320	375	350	394	362	365	377	362	365	359	379	340	334	396	374	359	392	331	357	327	327	344	383	332	362	353	343	338	354	341	345	366	373	366	356	358	363	324	332	386	394	376	369	351	355	372	381	365	378	349	318	358	368	356	399	345	335	352	369	352	347	357	371	352	361	384	364	360	330	330	345	348	342	361	360	368	369	345	371	352	362	335	381	372	380	350	353	380	429	399	369	323	352	329	329	385	358	341	371	335	368	356	364	374	319	329	355	341	398	356	336	385	345	325	322	322	344	353	359	351	336	411	346	354	357	338	350	372	349	401	338	316	369	346	361	344	364	343	363	396	343	367	351	350	359	344	386	335	353	358	305	356	367	356	350	358	343	318	358	372	364	339	361	371	343	350	368	345	351	367	400	370	371	324	369	352	358	375	360	361	398	371	381	339	397	364	344	379	374	343	337	312	361	347	356	385	374	342	318	362	356	358	359	341	368	353	329	319	349	365	344	352	341	376	332	353	333	352	359	369	358	375	340	353	371	353	363	382	331	373	376	370	343	365	344	353	345	393	365	368	335	336	374	386	340	327	360	358	354	357	358	355	342	332	348	350	305	376	380	370	339	375	374	362	348	350	381	342	365	380	349	330	368	338	375	377	363	392	353	378	384	353	348	371	364	343	370	338	364	373	362	378	364	381	384	365	386	316	371	370	374	349	333	348	351	352	367	355	384	344	387	354	346	374	340	360	370	367	357	350	351	334	344	360	336	333	379	329	403	362	372	362	328	360	373	372	367	381	370	367	338	349	369	363	371	342	353	378	381	372	333	362	346	359	370	368	318	394	350	357	340	368	374	350	344	393	347	346	378	321	340	373	343	361	362	355	367	392	347	372	364	349	339	355	386	354	377	347	354	373	382	340	352	377	357	354	342	389	358	365	373	360	359	370	381	320	340	366	360	379	303	316	387	350	368	323	361	423	378	367	376	384	355	337	362	361	349	347	330	340	327	351	346	345	339	357	356	339	386	316	357	342	332	336	358	348	357	332	357	386	386	371	368	355	354	360	383	353	364	390	370	355	381	366	368	371	321	340	339	363	363	341	352	346	333	346	361	400	336	353	326	363	347	346	321	362	308	327	353	336	339	361	318	331	356	351	326	352	345	348	360	322	337	347	321	366	332	360	335	359	353	370	360	356	367	339	322	350	359	358	329	354	336	352	364	391	346	351	330	387	351	311	354	317	328	385	359	361	348	351	379	368	370	331	350	326	353	360	337	379	340	312	371	351	376	365	368	337	362	349	387	345	348	345	336	341	348	336	356	372	349	365	398	345	363	383	346	375	353	389	342	355	359
24901	21260	28220	27003	18823	10663	6223	3894	3026	2422	1605	1107	972	748	667	592	504	477	478	447	442	432	392	409	363	354	363	334	303	327	292	294	301	300	321	295	285	329	285	287	265	257	245	283	266	261	245	280	261	274	244	285	259	261	268	245	286	268	269	287	263	233	257	251	253	243	265	241	256	244	242	269	258	269	267	238	253	282	242	256	250	275	245	275	279	242	255	251	273	253	244	271	233	256	235	252	239	233	245	236	282	224	259	229	269	220	243	246	271	259	253	285	254	261	278	267	236	274	238	244	242	244	215	264	268	244	240	223	239	232	241	259	262	237	311	215	247	229	248	236	250	281	247	221	247	237	217	264	261	233	240	261	261	227	236	253	267	243	267	243	277	270	274	244	250	245	239	233	267	259	272	237	218	250	264	227	256	231	224	256	222	247	243	224	236	249	239	244	234	245	257	263	255	239	226	223	251	223	250	264	255	222	283	218	256	238	272	262	226	243	260	232	262	227	239	249	272	243	257	250	268	225	235	269	253	242	269	235	271	212	243	231	238	216	259	258	255	223	240	244	292	236	253	250	241	231	243	254	277	257	253	294	258	225	230	251	251	252	240	247	230	245	242	238	244	253	246	225	252	273	223	245	246	240	247	227	251	244	251	261	246	270	234	283	261	230	244	243	245	250	269	243	303	255	294	238	250	253	251	250	235	242	244	260	239	247	243	220	267	254	259	255	253	240	264	237	240	240	249	252	273	251	238	261	239	251	237	249	255	252	227	239	233	250	247	264	254	273	256	234	251	234	260	266	245	237	255	246	232	256	269	279	220	235	248	244	263	252	228	252	271	241	253	269	241	230	258	277	267	264	237	255	227	231	247	251	240	238	229	235	252	263	275	229	242	256	239	262	263	233	267	267	245	241	256	233	245	276	224	246	283	235	256	225	239	254	264	252	248	254	252	217	256	283	261	240	260	241	252	234	260	264	218	246	245	260	249	280	229	279	240	241	258	274	245	238	248	272	262	241	272	254	214	217	251	264	240	226	260	264	245	255	236	271	250	239	297	247	255	226	251	251	238	243	264	274	279	255	260	244	270	270	250	252	274	245	256	249	247	244	255	239	263	260	277	226	268	259	219	206	254	269	265	265	269	269	244	230	247	234	247	256	304	258	253	267	255	256	266	265	267	271	266	256	275	264	252	274	243	234	265	240	263	246	244	216	266	233	223	293	269	268	248	270	265	270	246	263	235	254	245	262	223	256	253	266	235	263	221	227	262	226	245	226	282	235	261	278	229	250	243	253	245	253	247	250	247	264	231	239	247	230	268	247	261	230	245	241	252	237	235	245	262	222	231	255	275	244	220	244	264	240	249	221	222	274	223	256	264	250	237	237	230	235	244	256	267	260	245	256	219	240	258	252	235	266	247	263	247	228	248	270	253	227	253	233	239	255	251	235	248	246	252	264	256	256	236	240	217	265	267	247	266	240	245	244	262	247	290	271	259	259	240	252	260	267	236	241	267	249	243	267	256	246	255	269	255	228	247	252	263	267	252	243	262	255	276	242	243	265	214	259	268	255	246	229	269	232	252	233	266	300	264	252	246	241	222	238	243	243	260	238	270	257	274	278	242	248	263	248	276	242	235	237	231	285	248	238	245	257	269	271	242	245	251	238	253	260	237	258	248	244	236	254	257	250	256	226	254	253	250	280	260	275	273	258	253	242	269	234	258	228	264	258	236	246	251	244	267	267	247	253	270	248	218	243	224	257	240	234	256	239	212	238	246	239	259	260	280	239	278	259	226	224	257	256	259	219	245	233	263	242	250	247	271	264	203	248	216	242	247	254	247	264	239	245	275	261	240	282	267	212	258	222	270	247	259	272	216	223	249	242	262	242	262	248	262	248	245	253	257	283	267	257	256	281	266	254	244	240	278	261	247	263	209	245	240	262	263	266	256	255	234	260	252	266	232	243	214	253	246	242	242	253	247	242	255	266	261	260	272	254	237	249	250	238	222	225	238	245	250	256	273	229	241	243	255	243	260	235	224	245	274	277	245	223	261	261	265	266	236	277	256	251	270	252	234	259	250	251	283	240	230	251	265	243	245	274	272	246	256	264	272	264	270	233	248	251	228	270	238	252	217	237	248	256	258	259	230	237	271	247	233	231	229	239	245	270	221	244	226	243	252	263	249	257	248	248	242	233	251	241	244	323	243	248	247	231	242	254	222	250	265	232	231	254	272	251	259	253	269	261	252	251	275	264	253	233	242	245	279	237	234	226	250	255	246	253	277	238	241	266	259	260	216	269	261	238	268	250	242	272	261	254	236	231	231	222	245	254	216	248	224	249	274	268	241	264	249	247	291	238	270	227	258	216	285	252	249	229	225	243	263	258	265	259	226	243	256	250	268	259	237	266	245	235	264	266	251	247	236	291	268	242	217	243	273	247	257	252	248	265	225	274	272	235	253	239	283	254	258	229	242	249	256	229	249	255	234	240	239	237	233	233	282	248	260	241	241	266	258	260	258	263	251	242	243	252	281	236	248	245	266	268	252	248	233	244	244	239	253	253	242	233	247	226	239	234	223	231	238	233	244	263	262	262	254	233	215	270	249	238	259	265	254	239	269	246	232	246	239	270	218	271	249	249	239	251	229	259	255	244	268	243	259	256	265	258	261	251	263	249	240	256	244	240	253	228	243	237	241	241	260	239	229	250	238	264	237	248	266	278	242	270	258	255	266	235	274	259	238	284	249	240	234	243	238	264	254	261	274	258	242	253	248	241	210	250	266	259	238	273	276	274	249	265	242	246	258	241	247	237	249	228	235	254	268	253	227	238	247	262	253	272	249	238	245	254	262	244	246	254	266	215	281	250	236	250	232	249	237	240	226	230	269	249	266	245	223	243	271	253	240	261	261	251	266	245	257	286	257	260	214	260	259	266	260	264	240	239	242	267	246	238	252	238	249	262	250	251	260	253	246	246	254	256	258	246	275	239	264	226	270	252	271	271	257	232	264	251	260	228	239	233	267	252	260	262	237	261	260	233	225	261	244	227	237	253	240	258	260	268	237	239	232	308	266	233	244	273	256	265	255	265	253	269	252	268	243	264	249	230	241	236	238	243	258	245	248	252	248	253	266	239	255	258	233	249	231	265	257	267	272	275	259	282	254	281	253	230	286	253	248	269	251	231	236	240	223	241	261	241	249	224	230	251	242	249	229	252	226	251	253	277	268	252	263	248	277	248	265	232	230	226	218	236	252	250	237	246	217	260	252	240	230	210	276	264	261	259	261	234	264	265	277	239	268	224	237	260	247	278	252	227	287	236	248	240	242	251	239	239	259	258	230	230	246	245	235	242	250	256	270	247	251	259	253	218	275	259	273	250	260	278	246	245	242	253	260	248	275	253	281	241	237	267	272	244	262	250	279	258	249	259	240	246	235	236	262	273	245	246	273	269	251	249	229	268	266	240	239	259	224	248	251	243	270	277	243	255	259	247	223	243	244	263
30147	50339	38747	27191	18810	13570	9537	7000	5359	4079	2858	2009	1598	1317	1011	948	787	667	608	589	534	583	478	434	460	463	431	410	369	395	374	347	354	346	309	359	332	308	318	296	289	297	310	326	312	312	302	305	279	295	317	305	316	276	319	293	269	286	267	294	271	284	262	273	296	286	261	271	256	291	306	292	313	308	307	271	286	291	285	263	265	289	261	276	254	218	294	291	250	267	293	274	271	290	269	304	282	300	287	312	259	289	306	258	268	280	288	274	280	271	257	302	277	269	288	276	282	281	310	303	268	293	294	281	277	292	279	254	289	270	248	271	276	255	309	300	277	270	229	260	303	287	266	295	265	281	263	276	293	287	264	292	258	257	258	266	258	301	281	269	318	296	289	295	298	275	298	308	270	247	258	288	262	291	283	288	267	271	293	276	303	287	282	252	284	296	306	277	255	303	281	271	287	284	276	288	268	303	296	274	287	291	300	260	266	277	259	264	259	257	293	289	254	248	291	285	284	255	279	273	292	265	284	291	288	287	319	263	296	274	296	303	250	289	281	272	270	263	276	277	251	286	248	282	304	265	264	301	260	258	252	281	289	261	270	298	290	249	279	263	313	257	267	291	275	263	266	308	276	311	253	265	302	286	270	282	250	269	297	272	252	282	306	272	250	270	282	324	259	310	261	285	270	261	281	331	283	271	297	266	290	283	253	274	267	296	284	266	276	276	277	289	265	285	290	287	268	269	270	280	282	291	272	293	292	267	270	250	290	266	272	260	263	309	265	266	284	290	276	315	277	268	275	267	307	277	234	279	299	233	266	264	273	280	289	270	287	277	287	276	256	273	283	252	263	269	281	263	288	304	307	265	294	281	280	244	256	265	271	265	274	287	274	292	274	284	278	259	310	280	289	278	290	302	262	263	268	274	254	250	286	299	277	257	299	309	307	271	259	280	274	261	264	285	277	296	230	310	268	304	260	276	278	264	294	280	248	282	291	283	287	290	290	277	278	283	300	264	296	298	278	278	273	280	275	274	263	275	266	289	301	249	283	270	274	291	262	288	295	283	281	272	287	282	284	263	314	273	262	291	301	280	299	243	299	282	287	271	275	280	291	281	308	297	291	273	232	268	260	284	272	278	261	290	298	282	245	266	259	243	304	265	291	270	268	282	281	290	276	276	276	267	290	308	291	312	289	269	282	262	262	276	300	286	276	291	270	288	270	280	277	269	278	268	304	262	276	280	264	276	290	287	276	248	299	324	275	270	286	291	279	240	276	275	261	252	327	275	258	269	268	291	276	279	271	252	287	266	270	268	304	259	281	270	260	279	237	261	278	265	264	284	258	271	266	272	267	280	280	256	258	300	282	258	302	251	259	266	282	261	264	252	284	280	282	283	292	288	266	278	280	278	286	282	248	301	269	277	313	261	262	258	300	281	262	243	250	254	270	247	287	280	294	282	273	303	271	285	271	283	284	283	280	269	271	291	302	293	261	287	299	279	276	269	286	306	273	285	270	285	302	277	259	283	244	264	257	261	285	296	282	286	260	256	284	278	255	265	261	298	293	271	278	269	286	288	263	255	273	298	267	301	269	266	273	269	283	264	276	255	252	276	307	286	293	276	299	247	275	248	274	274	266	264	290	294	288	279	254	264	268	282	268	259	273	284	261	311	283	297	282	294	287	265	273	318	284	254	272	267	289	237	267	279	253	271	300	277	289	312	301	281	258	260	285	277	264	300	294	300	275	286	304	258	292	302	271	256	280	252	259	277	266	301	263	294	301	286	289	285	267	298	281	276	261	298	240	315	288	284	301	285	261	259	275	304	271	263	296	235	274	295	276	270	248	304	283	312	289	236	289	284	300	254	286	266	265	271	307	310	291	297	289	295	307	321	284	254	290	266	271	272	263	287	287	275	270	264	281	295	244	259	297	285	265	316	280	272	279	272	261	258	281	273	231	304	281	237	272	288	280	297	289	271	267	269	284	262	304	265	290	293	295	258	291	284	295	278	258	273	282	281	296	278	264	276	275	269	310	299	271	275	274	286	276	277	300	299	298	275	254	256	281	283	282	293	287	282	273	283	271	297	325	300	321	283	276	283	261	251	262	287	299	277	263	302	269	270	288	287	275	288	293	303	304	275	274	276	282	273	303	272	282	278	291	269	262	274	270	256	244	289	293	257	257	279	295	283	308	260	266	285	288	268	279	290	242	302	295	299	258	266	256	298	274	278	270	259	275	257	286	268	271	299	265	284	285	240	279	252	261	271	267	288	262	315	274	280	292	282	284	271	313	291	301	291	280	278	260	293	275	310	275	281	305	269	260	286	304	277	293	280	260	262	252	273	294	269	307	269	299	304	293	274	253	290	281	287	293	262	265	284	290	256	304	296	242	247	271	297	256	262	272	282	277	295	264	273	252	286	297	264	278	298	272	301	275	283	274	277	284	293	229	273	307	280	280	264	292	275	314	290	286	296	283	281	310	268	283	264	303	284	273	277	293	280	281	262	274	276	294	278	275	256	273	298	278	269	266	270	281	289	293	297	279	284	261	287	270	267	302	282	284	281	282	241	261	308	290	233	259	294	285	296	247	295	272	296	274	273	251	296	293	269	284	320	267	253	274	274	271	299	276	321	261	293	273	297	265	270	277	286	282	285	279	301	293	294	291	277	294	277	290	274	236	281	270	278	289	277	301	300	305	284	291	258	261	304	277	263	313	280	292	290	281	308	286	264	246	273	287	299	296	255	255	276	303	265	253	276	252	270	302	258	267	282	291	259	291	269	273	280	289	313	266	260	293	278	289	278	289	284	289	287	267	292	243	282	272	272	278	290	274	275	294	264	277	299	311	288	294	271	263	281	258	301	288	274	236	260	298	258	296	287	297	307	269	249	268	265	293	310	284	275	277	291	279	277	267	273	256	272	250	260	266	284	286	266	282	260	286	276	275	280	261	307	279	260	257	280	295	281	291	267	252	269	292	263	270	267	264	279	279	282	273	282	283	296	229	284	298	304	282	239	278	276	269	271	292	295	270	274	274	290	263	253	268	319	233	281	283	280	256	272	279	297	271	261	305	240	274	288	259	261	280	269	308	256	274	281	271	289	284	264	282	270	270	284	269	287	285	308	276	267	291	272	266	305	272	266	284	284	256	300	293	286	295	271	290	258	304	302	278	251	270	291	273	293	268	279	283	277	257	278	283	272	306	271	262	294	257	254	269	271	268	304	294	310	290	281	258	274	255	262	297	287	275	305	277	296	286	268	287	283	291	290	283	281	277	256	269	267	280	272	278	277	292	270	304	293	267	304	245	255	291	291	274	300	300	290	291	279	258	265	247	258	275	272	239	229	263	274	245	279	266	312	261	263	246	290	267	279	274	265	265	290	254	301	287	256	280	248	292	268	297	284	275	281	287	270	295	278	276	283	265	264	293	280	275	293	284	271	264	302	261	284	246	281	308	301	300	309	290	300	278	285	301	268	259	271	277	245	254	246	288	294
22760	21280	29023	23975	21836	22317	17529	8275	5727	4266	2896	2089	1600	1240	1222	1039	903	846	766	701	726	623	600	616	508	527	487	475	499	454	482	445	440	439	404	356	441	398	400	364	384	347	375	383	364	351	356	358	388	383	359	368	360	361	360	325	378	355	358	354	344	367	329	333	359	349	319	331	345	331	339	359	337	307	351	340	314	313	376	366	341	317	325	320	380	378	339	323	341	361	340	355	329	340	361	323	333	340	321	322	335	362	378	321	327	328	355	335	339	368	316	372	372	383	336	365	343	344	313	346	338	330	321	323	378	341	308	308	326	372	337	319	325	341	301	366	328	314	368	332	310	337	339	323	343	348	329	321	339	317	358	318	338	332	352	335	362	331	347	352	369	354	318	324	342	295	355	351	338	365	333	313	385	334	354	310	310	342	369	311	336	327	354	335	368	343	347	340	340	357	337	339	357	339	320	345	325	336	323	320	321	331	360	340	310	321	355	338	339	358	333	300	331	359	347	360	296	328	344	335	357	310	320	327	335	354	340	317	372	353	358	354	329	344	365	339	339	334	362	350	358	341	338	297	337	343	332	312	342	343	344	370	328	377	340	323	337	329	315	359	313	330	341	353	354	336	339	362	348	322	361	293	349	354	347	359	351	370	330	351	362	339	342	331	341	328	358	346	340	307	343	334	319	339	316	347	320	350	354	339	333	376	347	324	303	293	348	315	314	360	346	327	334	331	357	354	327	343	316	361	331	349	363	320	332	352	342	360	329	328	358	346	362	347	380	356	358	353	326	346	359	354	322	327	369	320	325	327	308	381	323	356	362	341	350	311	348	356	352	379	330	353	345	337	354	350	347	364	340	332	387	356	333	359	361	345	315	315	315	331	341	332	337	353	341	368	374	313	343	377	339	318	353	310	328	326	322	341	347	348	340	319	305	328	360	333	334	381	341	342	345	354	308	334	334	347	355	331	333	351	321	357	328	355	350	289	354	331	368	352	355	328	322	319	340	318	373	330	344	352	364	355	321	335	336	345	332	307	339	328	323	341	340	327	354	366	344	338	353	390	342	354	355	338	350	326	321	334	311	315	310	350	330	318	309	353	337	331	320	332	299	337	335	329	341	353	341	338	393	359	329	315	327	354	353	344	356	344	353	346	337	359	368	356	371	348	370	331	327	350	308	299	287	324	328	335	346	342	321	348	345	368	352	344	348	338	365	360	323	366	313	343	320	318	333	341	338	283	362	310	331	332	329	331	316	309	312	363	336	301	346	379	336	370	330	346	309	352	346	339	330	343	340	331	369	338	371	373	374	333	325	372	337	347	319	329	353	317	320	348	354	337	357	360	342	355	323	318	339	329	290	321	315	336	350	323	332	351	331	350	346	341	375	337	351	345	317	386	321	346	341	329	355	365	329	307	335	321	330	342	331	351	298	347	353	363	316	326	306	344	364	336	326	324	329	304	350	363	347	346	365	359	342	339	300	333	335	362	324	325	340	342	337	355	356	332	353	318	341	329	311	329	348	342	335	360	343	333	342	361	380	342	367	349	359	343	310	334	334	307	326	325	353	343	351	323	329	311	311	331	359	349	333	371	337	336	331	332	308	336	372	365	325	358	342	361	329	343	306	326	345	349	329	354	321	327	323	337	321	300	324	333	362	348	373	363	338	336	373	326	323	383	335	331	342	338	344	352	339	340	339	300	341	324	365	324	359	354	323	335	324	338	343	323	341	319	319	329	387	350	333	362	333	330	341	370	343	361	340	308	342	308	347	346	326	334	321	365	368	340	338	342	363	330	350	307	327	356	331	353	369	326	329	318	340	330	332	334	362	365	359	334	304	333	308	353	357	323	348	357	355	334	359	346	316	333	308	336	345	322	342	319	375	353	348	333	332	330	302	353	307	376	337	322	331	365	340	361	337	371	347	337	377	355	361	361	349	317	333	359	346	303	320	342	365	331	322	343	335	316	310	362	348	355	350	362	339	347	350	337	327	346	379	338	320	345	376	327	337	371	351	330	385	348	324	346	293	315	320	345	365	359	334	379	352	316	335	350	308	332	304	338	386	341	354	313	354	339	328	365	329	322	318	341	318	345	334	333	335	367	335	323	364	314	333	339	354	377	375	329	284	385	368	328	319	333	362	341	359	320	362	320	337	349	333	328	343	316	321	370	343	320	378	358	324	353	340	352	351	338	362	332	366	311	363	354	310	330	306	324	351	326	327	356	343	360	342	331	367	345	373	361	346	302	333	305	337	327	356	365	304	329	337	326	314	326	367	343	334	305	333	355	327	323	349	337	347	343	325	319	328	333	338	339	309	321	335	337	290	346	345	344	323	351	338	342	330	323	327	317	332	321	332	330	339	323	348	287	342	353	335	336	328	345	326	330	315	352	343	354	359	331	320	326	362	356	353	327	348	320	345	309	349	360	364	372	335	322	326	355	375	338	329	341	334	352	344	348	370	331	342	336	323	341	329	331	365	340	371	341	343	337	345	364	362	363	330	372	335	345	360	380	331	356	368	335	305	319	334	324	333	362	337	337	344	342	309	346	340	353	328	332	335	352	296	326	347	337	348	357	335	357	351	340	340	337	324	348	336	322	358	366	313	308	307	358	354	339	339	335	361	315	321	305	342	320	306	351	333	361	319	331	375	321	312	330	332	343	349	354	340	333	336	342	350	383	312	339	350	319	351	321	332	351	332	340	365	356	311	335	348	322	340	340	359	314	352	340	335	389	365	349	368	314	323	333	295	327	333	347	329	335	317	355	352	349	339	312	323	349	340	350	335	346	335	320	339	298	332	344	344	335	300	344	313	367	351	305	320	344	322	352	338	325	341	332	326	335	328	363	355	338	344	346	317	353	318	365	299	334	344	354	365	312	319	315	345	330	314	343	342	332	365	322	331	332	344	332	322	335	320	328	333	386	361	359	354	376	342	362	330	342	338	354	332	334	353	336	370	338	330	342	338	331	319	345	358	317	321	353	357	356	330	356	347	349	326	322	324	342	326	315	342	341	330	344	353	340	313	331	395	331	327	341	334	351	355	305	343	343	349	325	326	344	348	308	338	323	347	330	369	359	357	336	343	344	339	366	351	316	323	312	368	328	349	358	331	365	329	387	328	333	312	352	351	346	345	339	328	353	343	346	336	362	324	390	341	344	334	343	295	330	323	331	305	352	362	327	334	340	349	353	351	355	299	357	300	322	368	342	344	339	357	327	340	331	336	323	325	325	298	359	345	361	358	334	307	322	334	366	363	350	354	342	315	351	348	330	319	338	317	302	318	323	299	312	358	345	345	321	334	343	335	337	361	296	312	336	347	332	346	322	339	312	346	351	370	292	356	352	368	345	322	322	335	321	324	352	344	308	333	324	322	355	324	321	349	300	369	295	319	296	327	330	334	327	337	328	319	339	318	346	344	346	347	367	338	352	364	352	308	347	306	333	320	339	316	336	353	323	350	342	326	369	371	354	335	342	314	324	345	354	331	341	352	373
33393	60945	48080	36213	27927	19582	14654	11253	9091	6795	4757	3200	2575	2065	1694	1479	1302	1213	988	1022	959	854	816	708	675	579	607	585	577	575	532	475	524	452	435	434	452	409	472	413	419	386	400	382	412	414	425	380	402	389	392	415	388	400	373	402	399	373	384	388	366	392	381	356	400	364	390	382	363	356	390	378	385	380	383	389	393	371	387	374	373	345	337	382	363	355	360	349	366	345	373	341	339	382	376	388	389	361	340	342	345	331	381	358	356	350	347	351	354	351	349	378	348	396	386	353	345	334	359	365	368	389	332	372	341	360	354	343	349	357	347	368	384	356	374	348	389	350	358	333	381	369	389	391	371	380	378	387	368	358	375	372	374	373	352	401	361	376	337	368	329	351	331	349	355	377	358	361	366	388	346	365	346	355	355	330	352	372	340	345	400	384	350	367	337	362	369	346	352	382	378	367	359	387	361	345	373	339	327	363	406	347	381	348	352	353	345	348	341	346	351	358	377	357	344	358	371	319	377	375	349	353	371	337	378	366	355	368	332	359	357	338	366	397	353	372	375	380	369	358	369	398	363	340	380	353	356	371	366	369	362	395	354	370	361	327	363	382	334	370	394	353	349	369	369	357	389	371	367	373	348	356	401	375	375	390	347	374	366	372	371	359	356	365	361	343	357	338	333	357	353	357	329	327	367	372	410	357	343	363	342	334	337	365	354	382	352	370	357	362	345	358	352	365	365	362	380	362	338	369	367	368	359	344	364	327	338	363	381	357	381	360	330	350	352	361	356	364	408	420	335	372	338	354	348	335	396	369	365	384	404	342	371	386	379	392	353	371	369	373	351	355	377	358	371	376	355	381	346	380	396	367	341	344	379	355	403	353	390	340	361	329	351	354	370	348	368	369	368	371	358	381	341	388	354	353	374	376	351	369	361	366	355	355	362	360	374	363	393	366	365	366	370	354	334	350	331	361	349	385	388	362	353	368	361	380	373	357	393	368	354	331	332	331	346	344	367	371	371	377	392	380	370	339	356	381	367	367	360	349	357	331	361	355	370	317	342	364	373	407	350	387	347	358	377	357	369	376	372	375	366	349	353	373	367	366	365	352	356	342	360	366	365	355	358	377	372	346	365	330	385	366	380	350	343	374	329	337	392	406	341	359	367	333	388	401	321	364	321	355	370	350	369	374	398	363	376	386	350	370	435	365	346	378	364	369	370	378	388	359	363	342	342	326	360	340	373	381	364	386	329	340	380	331	355	355	321	391	355	367	341	367	364	340	390	348	344	365	366	349	371	352	356	362	362	353	389	375	332	401	392	339	358	344	368	382	349	376	355	396	385	395	362	328	377	367	373	339	391	383	324	382	332	331	351	361	334	366	320	368	364	314	368	342	380	358	394	361	363	359	332	369	335	387	371	382	354	374	385	378	342	370	372	391	389	388	353	351	388	370	369	334	393	335	329	347	364	324	347	363	368	371	341	371	375	317	338	357	344	372	371	354	374	365	383	376	367	359	350	360	388	360	352	389	386	351	325	402	333	369	358	350	363	358	353	338	343	395	371	356	396	352	365	357	355	352	346	342	404	334	374	372	360	380	357	328	365	362	355	376	345	361	404	406	358	335	362	372	360	416	337	382	374	374	344	371	362	395	352	370	377	365	382	344	350	383	359	378	399	335	350	377	361	344	412	355	342	351	356	350	346	372	345	370	355	339	377	319	392	362	398	380	363	352	371	371	366	366	356	370	342	363	372	368	371	400	389	383	359	368	335	364	357	370	349	324	354	366	351	368	339	365	369	344	371	305	369	344	392	367	369	366	393	352	336	343	363	362	316	360	351	344	359	354	360	342	361	360	387	372	366	348	370	363	349	320	387	343	355	347	369	378	338	347	396	362	382	366	339	386	381	348	340	348	368	354	366	371	361	397	340	346	404	361	357	371	319	345	362	367	347	343	342	363	369	377	385	377	356	369	355	355	347	320	355	341	375	351	386	371	382	388	376	376	392	361	359	374	322	381	378	384	361	362	356	353	365	372	379	355	360	353	372	344	352	345	372	378	368	349	331	380	387	371	382	383	355	351	382	359	397	349	386	388	336	348	379	373	328	373	377	363	376	366	368	360	372	347	373	369	361	350	376	350	371	328	367	347	354	352	364	356	332	380	388	382	379	344	366	396	357	385	354	365	358	370	368	361	378	366	354	341	379	394	357	385	346	374	371	366	386	351	370	348	341	389	339	349	375	406	345	391	362	351	366	328	337	405	340	355	400	365	345	363	381	361	372	376	388	363	376	332	388	374	376	335	344	378	338	345	364	388	370	360	348	349	384	354	373	361	376	373	368	374	370	407	378	352	382	365	361	361	372	337	369	355	356	359	360	325	369	353	359	391	354	358	379	357	349	345	356	342	364	353	362	356	372	327	419	358	365	359	385	348	332	352	346	379	371	343	367	368	325	344	369	366	390	339	359	337	383	347	375	341	351	324	344	356	379	345	369	347	345	327	369	361	339	393	368	344	373	344	330	336	341	340	372	360	341	375	364	391	362	359	344	370	398	376	313	338	351	383	384	345	362	389	373	340	367	365	335	393	353	358	400	354	376	362	351	369	371	371	364	363	375	356	340	372	384	401	381	337	356	385	367	322	354	334	373	399	347	379	355	352	362	357	338	361	342	344	342	363	365	350	340	344	397	403	347	369	397	345	363	343	332	404	313	349	364	408	368	358	377	395	372	337	411	364	385	355	393	354	335	365	356	355	357	377	370	370	360	389	349	333	324	334	362	369	371	369	370	343	384	371	374	338	349	360	315	350	349	347	383	360	361	342	347	380	362	376	368	363	359	342	350	388	373	397	391	378	335	354	366	362	397	359	368	379	376	383	357	363	379	350	348	363	370	343	387	380	387	347	372	391	374	320	331	392	381	370	337	364	367	343	351	344	391	358	368	352	342	381	354	353	380	377	327	344	362	352	358	394	355	358	355	344	369	362	370	372	355	391	369	382	346	348	375	379	369	372	386	327	370	387	359	382	347	341	374	330	393	343	345	380	350	396	346	376	366	376	337	366	342	338	385	361	359	365	322	359	369	349	383	364	380	382	368	374	374	372	377	342	359	382	347	347	325	334	340	370	361	384	346	357	355	362	351	371	361	415	317	354	360	334	334	360	341	344	347	367	379	360	367	363	383	345	332	373	359	371	342	379	358	343	386	352	362	346	357	357	351	350	354	350	359	339	386	361	355	374	381	384	351	380	330	359	337	349	356	368	385	371	370	337	361	384	359	338	376	340	347	371	404	375	359	380	381	349	405	358	332	342	349	365	403	364	367	365	336	364	384	383	365	357	345	376	341	362	377	349	367	361	360	339	332	362	344	397	341	355	378	369	340	332	335	365	356	347	342	337	403	341	343	349	328	376	360	379	364	374	359	365	356	339	359	360	368	351	353	377	352	385	363	362	318	363	391	399	343	349	348	336	345	340	323	372	365	351	374	363	356	383	387	376	365	347
30647	30988	32891	23956	12682	6370	4042	3103	2444	1646	1110	851	799	668	555	521	463	451	426	371	442	377	386	359	372	356	314	345	332	299	348	297	320	255	285	288	280	299	291	285	291	288	305	296	251	296	286	287	258	258	252	312	296	275	270	279	267	285	258	261	254	276	261	248	274	222	273	277	250	262	260	291	280	292	287	286	266	273	277	259	257	246	269	271	252	299	265	283	253	250	246	237	260	279	271	272	285	272	247	258	260	275	281	290	284	263	277	266	265	251	252	253	259	268	299	262	271	297	268	281	259	270	248	272	279	249	251	252	271	251	270	260	258	252	244	294	252	288	288	268	280	251	260	260	287	249	259	290	270	264	274	244	257	274	234	276	273	268	258	272	280	276	303	265	273	252	242	276	262	281	276	260	276	272	289	254	250	281	263	271	270	286	263	296	268	276	272	277	246	262	268	252	276	258	269	270	253	275	262	273	242	266	261	255	278	272	297	262	286	282	241	240	273	263	255	258	272	274	254	290	247	256	267	267	277	277	295	257	287	260	244	223	259	255	255	254	257	257	261	273	248	285	268	256	266	269	289	273	279	281	263	290	304	251	263	260	261	265	250	284	267	245	264	253	283	272	251	261	244	242	253	271	260	280	270	246	232	252	257	231	266	250	281	246	263	289	292	274	302	274	250	230	295	267	281	258	244	294	283	258	279	269	271	250	293	272	249	275	274	272	249	254	294	253	292	258	256	263	290	278	273	285	258	283	268	244	264	266	258	266	248	315	265	255	268	258	268	235	271	235	274	285	274	256	251	253	259	267	277	267	276	228	274	249	277	275	283	258	250	247	285	286	272	295	295	256	297	260	255	275	286	279	258	243	288	256	283	267	264	283	269	243	260	253	262	251	259	279	269	265	274	255	272	273	254	260	250	266	266	257	260	256	264	305	266	272	228	270	295	274	250	273	282	231	277	275	266	252	281	246	285	254	255	264	266	258	262	270	261	269	276	259	300	286	275	267	272	259	250	282	236	276	302	266	280	286	250	276	271	242	262	250	257	273	277	274	268	277	274	233	255	258	252	276	259	255	254	264	271	259	269	263	253	288	273	240	264	269	278	291	260	278	266	252	270	272	283	270	260	273	238	279	261	285	294	257	251	265	255	236	282	263	277	278	240	260	261	262	276	273	282	276	276	277	283	258	263	274	262	259	254	270	264	273	244	258	249	247	247	261	260	236	269	279	307	271	287	239	291	239	255	275	272	245	273	263	260	282	285	282	268	254	281	247	286	284	279	270	242	296	286	264	269	254	256	261	271	289	299	227	257	288	244	257	281	254	271	253	264	260	272	286	271	270	248	292	276	211	255	275	291	290	268	293	274	272	246	287	255	291	275	287	256	258	265	280	277	252	253	249	268	300	285	320	270	257	276	254	264	275	251	263	275	274	302	291	245	266	265	257	255	244	282	262	260	293	283	254	264	288	269	273	286	255	288	263	277	258	270	236	272	259	263	261	265	292	277	283	281	273	273	292	247	286	256	259	232	290	265	248	301	288	285	259	238	249	263	301	244	279	287	257	294	279	293	272	229	262	272	280	272	265	305	269	258	247	234	272	260	248	293	275	258	249	251	260	279	224	279	250	267	290	238	270	241	275	243	252	267	251	257	263	258	284	276	251	282	245	270	259	256	251	265	265	239	263	254	300	292	235	284	282	258	262	272	257	240	256	286	273	254	230	260	281	289	293	268	265	267	279	279	243	257	274	274	271	278	284	272	226	242	267	269	227	290	242	293	267	250	269	281	239	279	273	250	246	272	273	292	311	268	249	274	262	279	269	262	260	236	272	270	269	249	250	279	266	256	245	261	283	250	281	257	266	276	257	264	263	262	250	303	257	291	249	280	272	240	285	247	265	267	283	247	297	281	249	279	284	288	258	291	269	274	277	240	251	268	261	283	252	263	253	267	250	285	266	267	254	269	304	275	272	280	268	233	292	276	272	229	270	258	231	253	289	288	230	264	253	258	280	257	279	274	294	226	298	273	251	246	263	259	264	259	250	268	229	261	284	254	237	256	288	268	271	244	262	245	277	261	265	259	281	287	307	252	261	265	288	263	230	279	260	263	264	266	292	251	290	285	289	280	260	284	274	245	276	256	264	244	246	274	292	247	279	270	260	280	256	271	272	276	279	274	262	254	246	281	256	270	285	283	276	260	280	265	257	256	264	256	293	297	257	275	291	273	269	275	265	274	266	277	292	286	302	257	254	251	263	266	257	275	280	271	247	267	240	289	241	253	276	259	280	272	259	265	283	240	279	267	281	275	301	293	265	262	254	277	277	250	255	260	277	270	263	269	259	298	250	283	281	293	277	277	282	280	249	255	269	250	243	270	266	273	253	266	278	291	261	269	274	242	277	253	258	235	242	251	285	275	263	293	244	258	254	269	241	272	263	288	288	229	271	291	267	271	259	291	264	255	274	272	256	269	245	264	245	275	276	253	254	290	290	277	284	265	246	289	241	287	266	259	266	246	278	293	279	252	274	296	270	241	289	267	284	278	264	293	261	251	272	260	268	280	279	262	280	289	260	273	285	247	243	264	289	293	255	288	266	244	270	258	256	274	277	258	282	254	283	266	254	262	250	251	250	259	228	242	269	282	288	265	247	259	255	273	281	274	269	249	261	265	236	280	268	270	279	266	275	267	280	238	260	276	261	249	291	255	266	291	282	297	289	271	269	256	257	258	260	271	257	277	268	255	322	278	269	250	287	272	243	297	282	260	287	289	259	283	282	258	274	245	276	256	243	284	278	256	259	296	269	232	280	266	250	255	260	277	268	268	230	270	255	261	281	263	252	293	293	231	288	270	283	245	239	258	248	249	266	265	258	265	270	277	292	265	272	286	253	243	255	261	224	256	284	266	277	266	248	305	270	280	269	267	240	254	228	256	260	275	292	273	253	257	230	287	284	259	252	261	256	266	267	264	286	255	288	254	248	273	263	254	257	266	281	249	264	250	254	282	259	262	253	242	300	268	267	261	296	266	280	250	263	282	273	269	298	275	246	273	255	262	271	286	257	251	253	281	261	276	269	278	264	238	273	267	276	239	249	267	249	260	253	273	251	259	288	253	269	262	262	266	280	250	275	264	289	267	264	317	291	244	258	265	291	258	265	224	289	260	267	278	272	309	245	247	275	250	271	257	255	243	260	263	281	288	305	256	252	252	276	260	259	276	254	264	235	267	253	284	264	256	271	254	252	271	300	288	258	241	260	265	271	259	278	288	275	263	267	286	252	285	244	239	253	282	242	274	265	307	254	249	247	283	270	297	227	257	261	271	287	264	273	277	272	256	246	280	275	268	252	262	273	258	255	272	253	258	299	260	287	257	272	243	265	253	270	282	272	259	266	264	285	245	288	263	283	261	279	255	295	261	292	289	295	277	279	266	243	244	271	264	260	291	260	265	261	263	261	267	276	265	251	255	277	266	262	279	257	264	276	272	275	260	264	284	273
31060	45459	33388	22375	15164	9561	6826	5425	4307	2967	1870	1385	1181	974	767	671	648	613	576	537	498	443	469	447	445	406	375	421	393	387	379	380	373	345	334	324	313	315	301	346	332	327	305	294	317	312	357	305	309	259	319	270	310	300	277	313	281	287	309	270	310	277	277	292	308	285	284	280	304	294	290	296	319	296	289	313	291	297	283	290	304	283	276	291	309	327	286	297	314	280	291	282	314	281	267	280	303	328	280	298	277	282	289	294	335	290	278	293	294	302	321	294	292	300	324	276	327	298	290	282	315	304	317	287	310	270	281	270	305	279	285	305	278	281	287	294	289	288	291	296	316	295	316	271	265	329	263	302	292	284	318	272	299	290	288	312	297	309	321	277	291	269	303	280	284	287	296	320	292	291	260	305	275	298	296	280	247	292	246	323	274	301	299	291	297	259	268	265	296	306	302	294	274	275	298	292	267	296	250	284	296	279	281	304	285	268	272	271	304	289	279	307	293	325	306	288	286	326	296	320	258	319	273	301	285	291	273	289	310	261	300	315	322	287	296	258	296	287	309	263	312	315	306	290	303	289	294	275	292	277	315	266	319	276	276	280	298	302	283	267	283	305	273	280	270	291	322	285	278	336	320	318	301	314	277	313	291	275	293	276	310	286	291	294	270	304	309	303	273	319	305	298	308	300	288	290	312	271	287	285	332	278	289	258	305	289	275	304	296	309	267	310	274	315	311	299	297	305	304	299	272	291	285	302	297	309	301	309	282	274	301	311	297	289	276	310	286	298	317	308	285	305	305	297	279	306	268	302	276	251	270	310	303	280	272	284	276	295	296	293	276	285	305	300	279	281	284	309	290	299	276	279	288	284	286	301	294	318	258	293	270	264	275	309	267	269	300	292	292	279	289	294	279	294	274	310	285	292	276	283	275	294	299	317	267	283	288	313	293	307	282	294	302	296	297	316	295	287	263	281	321	283	260	253	292	295	288	322	307	268	270	303	284	302	316	288	266	314	320	306	267	329	285	283	297	308	304	318	296	324	296	286	315	305	284	283	250	317	298	275	305	276	298	302	282	298	321	295	312	292	308	299	281	282	292	312	278	297	302	264	278	288	274	273	312	305	307	272	292	288	252	288	274	270	323	306	286	290	307	309	274	309	334	298	290	298	282	313	326	281	315	307	293	305	292	272	303	296	256	291	324	329	289	277	327	276	339	298	286	293	285	290	320	300	267	282	302	290	271	293	319	291	283	283	299	296	308	286	268	273	290	288	303	279	300	335	290	292	275	272	297	289	268	309	306	306	308	290	309	265	260	293	292	296	283	287	301	289	289	304	309	284	308	313	292	289	325	307	295	268	279	292	258	277	300	311	289	310	292	293	302	315	313	314	281	274	306	295	281	279	295	268	312	305	288	292	322	289	297	298	287	265	297	280	292	284	298	289	301	296	271	262	296	302	266	311	303	272	302	293	312	295	294	277	271	311	298	275	306	290	301	301	295	251	301	302	314	307	295	267	306	300	312	284	321	298	289	317	286	317	282	296	299	280	286	267	329	285	303	309	294	293	287	304	304	285	284	270	306	287	293	289	284	287	266	265	278	330	323	310	293	288	276	321	268	295	265	284	298	321	283	270	268	276	305	305	289	302	321	295	315	308	283	271	280	287	281	309	321	297	289	298	291	268	294	281	290	306	307	323	268	299	273	309	299	313	289	294	313	304	285	285	310	280	313	319	296	287	304	278	293	299	266	307	291	321	296	313	277	295	292	288	285	283	299	329	306	290	346	284	299	291	311	283	330	290	283	303	315	308	301	291	289	283	284	319	288	293	271	294	297	273	302	288	276	298	302	314	307	274	303	296	306	332	275	276	318	297	309	300	306	304	303	290	283	299	284	333	309	311	291	311	259	298	304	302	256	309	289	287	321	301	297	296	301	299	277	302	274	313	281	283	286	295	312	296	284	302	284	291	305	289	286	298	318	295	296	283	303	283	284	278	267	314	319	291	292	282	298	298	286	310	285	301	319	272	295	282	306	294	293	293	279	321	309	328	303	284	274	279	298	288	287	269	300	298	286	321	305	272	293	301	292	296	302	291	288	331	316	287	283	288	287	323	291	291	283	318	268	295	284	276	269	301	313	285	301	299	294	263	303	319	321	309	300	259	295	307	276	303	300	297	278	282	292	245	308	279	338	312	285	321	312	309	276	306	292	297	306	274	286	300	278	285	278	300	326	300	287	258	283	281	309	287	310	279	313	281	253	287	267	318	285	271	311	273	296	274	266	269	279	298	274	316	292	292	297	307	312	295	311	305	313	285	302	310	289	328	331	260	282	301	267	302	300	298	307	278	298	311	320	286	260	285	263	284	316	317	290	284	283	322	266	273	283	286	298	264	309	326	278	318	268	309	282	255	286	273	270	266	307	306	304	278	315	279	279	320	297	297	302	322	293	295	314	308	299	318	310	293	282	283	288	300	299	287	280	275	291	304	270	306	304	309	307	280	294	317	304	297	281	304	278	275	290	306	290	304	316	301	293	281	292	301	278	330	281	322	285	294	302	298	289	243	289	267	304	302	272	290	291	299	275	293	308	334	344	294	285	298	290	304	290	285	294	305	285	282	298	303	309	282	297	326	325	294	297	271	286	287	257	288	320	299	259	279	291	271	313	283	306	274	309	276	257	279	300	273	260	302	303	287	325	315	295	299	327	291	276	299	282	295	296	297	295	328	285	304	280	284	278	315	294	297	289	288	276	298	298	304	275	278	286	282	252	300	291	301	272	301	283	304	292	312	299	301	283	301	299	262	291	297	307	306	278	306	275	282	300	268	305	276	262	316	295	284	276	303	302	309	296	313	260	304	283	305	301	292	270	302	274	271	295	318	287	276	274	262	301	302	308	280	296	265	277	305	284	315	341	268	299	287	283	281	296	303	283	267	275	310	298	268	262	304	280	303	290	312	297	255	339	261	282	289	293	299	299	271	272	304	346	316	290	298	261	272	281	317	287	278	295	286	268	313	287	317	296	285	282	280	314	281	295	307	271	297	254	289	275	311	295	282	296	308	267	316	280	295	310	296	305	311	297	267	288	285	288	282	318	271	299	294	261	270	308	298	307	264	280	305	282	301	296	281	310	300	293	293	300	268	306	280	267	288	288	289	305	286	272	296	303	282	296	285	275	306	289	280	250	316	265	299	305	272	310	322	270	301	258	271	286	263	285	307	292	284	303	295	288	298	285	321	267	283	283	303	303	274	301	321	267	305	288	308	305	280	322	283	276	336	288	292	316	311	289	270	294	338	312	314	273	316	293	298	263	284	308	303	275	286	266	291	289	300	310	294	298	272	309	306	304	287	316	284	303	289	294	294	304	312	292	278	313	311	304	311	283	302	304	310	327	284	263	279	275	289	301	329	253	289	315	275	299	271	316	337	276	294	322	301	276	295	270	302	289	312	276	275	280	288	269	299	307	312	299	281	289	262	303	288	312	301	250	275	294	273
23770	21202	28630	24871	21893	17037	9277	5681	4091	2735	1810	1409	1199	999	978	809	682	666	618	568	566	552	509	512	455	440	409	401	474	428	392	376	378	394	376	387	383	410	375	318	378	375	377	350	355	370	322	345	344	321	341	351	387	322	313	317	316	337	336	319	314	336	328	317	300	350	280	341	305	321	351	332	306	329	307	350	315	340	354	313	330	326	327	315	319	323	292	355	345	298	345	360	351	293	332	293	320	341	271	320	325	324	318	330	359	330	314	308	316	345	304	319	334	323	340	297	315	331	341	314	302	324	327	301	348	338	328	294	350	337	314	301	335	334	311	321	332	326	297	313	297	317	329	323	304	303	337	320	345	297	348	316	311	330	315	314	318	324	331	322	251	370	317	347	315	307	315	307	338	297	316	329	335	333	310	287	303	354	330	297	300	318	316	324	312	312	343	350	310	344	338	308	315	319	320	321	314	327	315	364	333	316	347	304	334	317	300	326	353	326	329	324	313	310	324	298	304	305	332	333	337	349	338	349	313	307	329	345	325	331	318	354	314	331	322	339	313	315	324	334	282	325	325	299	330	295	294	315	323	350	333	330	313	296	332	307	332	321	301	322	330	328	329	325	331	299	317	301	345	321	328	357	333	294	346	323	340	336	302	325	341	326	332	305	343	324	304	290	317	342	344	330	290	310	320	322	323	310	282	298	339	330	329	322	302	303	334	314	289	332	307	326	321	337	303	310	302	286	300	325	301	294	337	338	321	319	287	317	298	303	324	331	330	311	330	313	350	315	317	338	297	323	299	309	348	320	345	335	318	326	339	341	326	318	335	366	342	322	315	314	349	318	293	307	317	324	315	319	331	327	312	323	313	324	305	298	333	290	296	331	372	309	333	337	302	316	322	321	282	316	344	334	339	311	289	287	349	343	297	336	323	312	320	317	324	343	324	336	316	312	327	343	333	294	324	305	342	306	335	290	305	322	339	323	325	296	302	327	296	314	325	317	302	329	315	342	299	325	313	333	319	300	332	349	337	292	335	325	329	325	313	307	319	340	335	284	329	303	329	339	331	306	304	317	326	337	341	305	334	308	312	306	328	296	341	324	355	301	326	334	306	363	339	331	324	286	301	322	302	294	347	308	328	324	316	322	346	321	343	309	344	319	335	298	314	339	339	319	322	309	354	314	312	305	339	301	303	297	318	312	311	322	349	339	298	289	302	314	367	301	348	311	357	302	338	326	345	326	308	290	336	305	304	271	320	288	315	303	305	321	308	303	335	327	312	350	300	340	322	330	338	344	335	331	316	336	317	337	315	338	348	303	311	349	348	315	316	286	315	327	304	302	304	302	334	330	303	310	316	297	322	316	340	331	320	288	313	338	309	313	324	327	312	368	337	320	361	307	324	321	333	314	339	308	321	328	337	325	337	349	325	290	329	327	275	305	316	337	328	329	326	327	301	326	308	341	318	326	314	327	348	309	302	337	338	362	319	337	329	342	299	315	367	293	307	333	292	299	316	320	301	281	309	316	292	313	312	324	293	302	315	292	323	337	341	309	305	356	332	350	335	329	306	322	327	339	328	304	348	353	357	329	336	329	304	313	314	297	342	337	279	344	285	312	330	335	311	318	322	334	338	295	347	340	304	314	319	325	332	317	338	344	340	305	284	353	323	325	320	318	322	342	329	341	325	316	341	352	314	332	345	322	352	329	324	308	346	332	290	333	297	330	324	311	304	318	317	315	330	359	329	311	359	318	324	290	296	332	341	294	301	306	318	331	314	352	323	332	330	322	340	317	330	324	314	305	331	325	351	315	325	304	316	340	317	316	307	328	336	335	271	307	337	357	322	293	301	336	331	311	314	343	311	328	339	303	324	319	315	321	341	321	309	301	312	337	380	327	327	318	327	322	332	308	302	321	316	297	325	339	345	300	319	307	300	335	325	347	321	311	335	303	323	294	325	313	359	341	327	319	331	311	318	300	343	322	320	319	324	335	318	324	353	275	315	297	326	303	283	310	314	302	304	336	322	309	329	330	324	310	336	317	300	303	336	311	309	326	304	339	328	351	305	304	329	338	324	329	346	320	319	316	310	330	318	336	312	335	308	285	301	319	312	322	321	297	371	325	331	314	303	328	301	283	305	335	300	370	344	324	325	338	331	335	325	338	317	340	342	316	310	336	311	328	312	327	324	324	352	368	334	342	339	317	316	367	302	296	310	304	328	306	317	298	319	305	308	334	306	386	349	342	295	321	301	288	309	340	319	320	327	307	312	333	328	308	302	315	279	341	344	314	325	309	310	314	322	353	334	303	317	329	321	309	315	310	322	348	357	314	303	315	313	305	303	310	316	329	291	305	300	362	337	314	335	331	326	318	322	351	348	318	308	325	341	341	315	309	304	293	316	300	321	305	350	281	328	312	336	274	306	351	306	309	328	317	329	317	326	329	302	320	346	333	343	326	321	307	339	293	342	309	343	335	315	318	316	293	305	299	318	338	296	338	332	306	305	326	305	356	329	354	345	318	296	309	307	306	330	346	279	311	314	299	334	304	321	290	301	328	303	342	339	302	334	354	333	316	303	341	317	327	329	319	299	348	307	278	342	337	323	317	314	332	317	304	297	298	329	336	326	309	288	327	304	335	329	323	342	282	335	335	324	335	329	338	326	356	298	343	292	351	278	348	297	288	340	325	335	299	312	326	322	333	339	334	321	335	304	308	319	308	322	300	316	297	312	355	295	308	322	325	321	307	339	340	305	325	319	330	308	318	293	307	306	320	296	323	322	334	318	314	316	311	304	332	323	295	308	303	321	328	358	300	359	330	313	319	321	326	312	344	311	324	292	318	306	306	369	327	337	342	306	299	299	323	344	326	324	331	337	296	303	334	310	310	280	326	308	343	325	314	298	343	333	316	321	336	320	341	298	304	304	364	331	292	332	344	278	334	320	273	310	285	293	333	280	360	335	288	346	308	342	347	321	328	344	291	330	347	330	300	340	344	322	305	316	309	328	340	334	331	309	335	327	349	345	313	365	329	324	299	318	351	334	309	307	310	325	340	354	303	334	291	367	301	323	302	340	293	349	328	305	318	366	326	328	303	306	287	302	335	338	314	315	298	337	292	301	309	328	318	337	307	342	308	309	358	314	346	283	321	346	311	377	298	299	284	306	322	321	341	331	328	324	323	318	347	340	325	355	304	315	338	329	287	313	319	314	349	300	323	315	344	318	317	323	288	310	334	333	329	302	331	305	331	297	331	328	280	326	329	323	325	331	351	313	326	325	320	310	321	347	313	312	295	307	299	320	317	347	310	316	356	326	298	351	340	329	306	317	318	339	349	296	349	344	349	339	309	339	322	297	362	347	311	328	312	353	304	319	339	321	319	294	340	327	290	328	308	311	332	342	315	323	321	315	323	311	340	328	323	301	319	321	278	324	330	344	325	315	298	325	313	331	330	316	308	333	327	322	333	331	317	332	326	331	318	309	334	314	353	296	314	332	325
31216	56228	42622	30946	20899	14926	11147	8907	6807	4482	3005	2124	1807	1482	1366	1192	972	902	860	760	788	686	671	623	564	550	536	524	484	457	474	446	436	422	422	388	425	395	406	366	393	392	400	405	382	389	378	371	380	398	370	362	384	346	348	329	380	370	392	362	354	368	375	345	371	333	367	347	347	360	377	335	374	348	373	358	344	353	349	373	368	374	319	361	377	348	357	335	364	372	389	351	344	323	364	378	339	318	351	372	334	340	360	337	375	307	347	332	298	336	341	355	351	353	350	326	326	359	350	368	363	376	344	377	314	360	330	336	338	347	354	338	391	349	343	373	332	356	340	385	311	318	370	354	358	345	348	319	324	306	360	349	338	363	330	337	353	298	341	343	341	359	356	337	336	369	371	364	373	323	358	345	368	377	355	347	378	364	372	337	338	342	348	332	377	334	362	357	317	349	331	325	336	338	350	351	375	307	308	335	321	359	361	354	384	328	336	384	378	322	332	345	353	347	334	334	321	343	330	355	381	347	360	338	362	341	398	362	325	371	368	345	324	353	362	357	377	284	340	342	351	343	352	323	359	371	349	370	358	336	349	371	353	336	338	337	363	375	364	344	346	349	347	335	353	344	363	361	301	347	346	345	324	372	367	345	358	351	386	342	360	327	371	350	333	338	401	319	348	353	370	365	348	364	326	348	365	359	355	378	320	339	328	364	339	358	341	369	329	359	337	356	375	349	341	380	354	318	371	330	379	391	338	327	370	357	349	322	328	354	355	340	349	346	360	339	327	340	335	348	320	319	319	358	354	338	345	344	341	316	355	357	358	320	327	358	342	356	358	358	337	367	338	349	360	366	341	329	322	349	359	384	351	376	344	336	346	363	379	336	368	337	339	305	336	380	370	310	347	320	337	342	337	321	337	341	341	360	378	369	329	323	355	359	338	371	318	369	353	351	377	358	353	356	354	314	344	357	373	392	355	364	365	351	346	346	372	350	340	361	355	372	346	369	365	374	350	353	367	326	346	354	356	387	353	344	352	340	334	371	355	373	366	333	358	337	349	349	346	328	327	355	351	346	327	343	354	335	364	329	386	383	372	360	339	348	373	309	353	331	346	386	346	341	346	337	350	364	338	362	370	343	349	380	358	358	335	336	371	368	349	350	348	353	356	345	379	382	342	327	376	347	378	357	364	347	353	346	349	346	329	377	325	368	347	371	361	314	342	352	323	352	352	334	350	340	350	335	378	348	377	329	317	363	377	346	319	341	355	336	346	345	360	331	349	316	365	331	347	352	390	368	326	368	338	363	362	332	337	319	353	375	355	351	344	367	360	368	359	325	342	359	337	378	335	361	376	357	344	334	348	266	327	316	342	337	364	344	309	319	359	345	368	338	372	355	361	338	365	350	327	352	349	308	316	395	342	331	346	329	338	364	368	338	369	361	355	351	355	359	335	361	362	363	345	280	312	363	332	358	332	327	376	347	331	352	366	372	362	344	364	346	332	353	348	341	324	316	369	365	356	322	355	344	350	306	366	339	356	349	333	361	332	318	371	377	406	361	350	325	331	326	358	328	329	377	316	373	353	374	326	373	353	360	342	367	352	355	370	351	350	358	333	333	361	335	356	353	365	353	354	361	329	338	356	372	319	392	374	351	337	321	352	361	324	366	368	337	359	392	332	319	368	330	354	352	299	366	373	336	345	342	367	345	313	313	360	335	321	346	367	357	372	326	313	356	337	348	365	332	358	322	334	346	329	328	350	329	346	336	361	373	367	342	337	363	365	350	350	327	367	358	343	356	343	381	327	395	358	339	336	329	351	361	331	332	329	357	367	353	349	338	335	337	380	354	335	360	365	346	341	376	332	349	348	377	330	333	324	372	364	341	344	376	334	358	315	324	372	344	404	367	299	350	353	353	353	378	393	350	358	368	370	307	334	389	351	346	375	329	339	344	323	330	362	391	375	355	331	367	345	344	342	329	384	352	336	367	350	337	334	350	331	371	345	358	338	303	370	318	348	355	334	385	356	343	364	326	377	293	320	350	344	333	328	376	387	333	333	359	362	352	367	351	374	328	366	355	343	346	371	335	340	343	334	350	365	333	333	391	330	325	361	328	349	395	350	391	362	372	365	353	333	351	350	369	366	371	338	371	373	354	363	332	352	333	335	340	317	386	315	336	330	395	327	340	358	367	329	383	338	375	345	335	348	341	329	332	335	385	362	342	360	369	386	338	343	340	399	368	354	365	334	390	378	330	320	347	342	334	349	365	364	340	349	358	355	342	345	339	361	375	371	347	307	327	337	330	352	348	340	335	328	301	353	320	395	329	335	347	344	352	341	338	319	351	351	323	355	364	347	356	337	352	360	340	333	345	348	360	383	349	326	340	374	327	349	335	356	325	384	334	336	346	372	348	319	327	344	332	359	337	296	348	384	348	312	350	388	331	336	351	332	353	345	341	340	333	362	326	349	351	339	374	342	330	386	363	336	351	323	389	352	390	374	323	396	341	360	338	325	343	314	349	377	335	367	346	330	339	344	328	338	329	347	331	370	357	357	346	329	322	380	328	348	342	368	347	376	362	326	342	331	360	341	368	337	336	332	333	388	360	360	372	341	331	355	394	352	361	355	366	357	349	344	362	364	362	357	329	356	337	343	339	340	347	363	346	350	356	348	332	308	373	364	332	343	395	379	358	323	313	385	322	333	383	335	359	390	377	331	300	382	337	321	346	363	325	353	361	349	368	331	366	360	330	328	365	356	346	352	354	376	339	359	374	330	358	374	336	368	356	339	374	345	347	327	338	356	353	311	317	348	365	360	349	383	342	337	337	319	340	369	319	376	348	342	327	366	378	349	382	323	337	321	356	351	361	321	337	343	367	364	388	331	306	360	358	393	345	339	364	362	339	347	348	344	367	332	330	350	376	345	364	364	366	322	354	364	360	337	370	328	344	380	342	367	393	359	346	337	358	355	372	362	340	343	328	365	328	335	331	399	351	384	346	356	376	354	362	350	349	352	362	336	383	333	340	315	391	360	330	322	347	383	379	374	320	349	369	335	339	358	364	345	363	339	319	354	374	332	381	342	350	341	344	321	350	329	355	343	345	324	351	334	359	365	370	336	330	317	354	357	328	380	349	372	342	359	336	332	320	353	335	346	336	353	328	339	355	342	362	380	328	347	360	318	356	320	392	375	381	369	348	367	343	389	349	347	332	371	350	358	365	325	368	336	343	356	365	330	354	338	343	355	333	325	363	375	349	353	329	337	361	362	357	362	345	366	367	351	334	365	303	340	356	299	350	352	339	333	351	357	334	369	332	397	340	376	380	295	370	331	351	326	347	353	322	332	357	334	345	346	348	329	365	322	345	368	355	363	377	348	355	321	357	353	319	352	356	373	381	362	367	362	341	375	321	356	336	344	359	375	365	318	387	356	336	359	361	329	372	362	349	355	329	371	364	332	326	375	356	320	376	325	359	364	378	333	322	334	337	359	356	359	323
25021	21335	28395	27065	18494	9879	5969	4241	2925	1822	1174	936	782	721	697	600	539	533	479	412	437	419	426	398	352	354	334	359	327	303	347	270	269	276	275	249	268	240	261	246	283	249	281	273	267	259	282	255	249	253	273	269	259	236	272	237	230	265	248	247	254	281	290	226	255	280	265	262	249	241	255	264	240	231	258	261	246	243	229	256	252	262	219	236	261	269	241	248	256	251	244	247	206	268	229	247	249	246	278	235	267	229	227	214	256	239	263	267	245	233	223	228	238	253	263	257	257	255	243	255	253	243	268	247	264	236	240	268	256	240	233	255	259	229	243	236	230	228	253	243	241	239	245	218	258	234	256	258	243	217	231	243	261	249	226	244	237	250	258	257	245	273	263	226	254	216	254	262	241	268	249	259	245	274	234	268	262	238	240	246	246	265	238	241	243	227	270	229	239	248	245	266	268	256	247	266	237	218	230	258	272	235	248	236	257	258	274	261	231	255	249	257	233	268	257	238	214	249	237	237	263	263	252	255	252	246	252	210	255	272	273	225	246	228	253	254	247	242	260	245	225	256	235	241	267	272	247	268	231	256	255	255	226	252	230	246	243	255	239	252	253	263	247	248	274	246	262	240	261	232	236	259	269	255	208	259	232	230	241	263	247	256	235	252	242	259	237	260	233	249	217	252	244	262	271	236	244	255	241	223	227	251	256	228	274	244	252	243	223	270	254	266	269	250	238	262	231	246	231	197	242	283	244	226	259	247	227	231	262	256	251	230	223	250	244	242	240	239	246	257	256	261	260	247	240	214	230	204	261	234	236	222	267	260	250	253	236	256	242	233	273	249	215	251	285	255	273	253	236	247	249	262	262	263	251	258	241	238	237	237	247	246	233	246	231	259	245	235	271	222	244	242	257	247	274	211	261	261	233	267	243	232	240	241	261	228	255	249	239	227	208	247	228	244	237	255	226	247	222	252	257	258	255	256	231	268	231	244	252	245	260	217	271	268	237	226	230	289	250	253	226	256	232	229	246	228	251	240	257	256	268	241	251	268	250	233	253	263	239	275	245	226	247	252	226	244	258	237	236	225	253	270	272	239	247	228	254	230	251	272	248	251	239	274	243	246	224	244	251	228	236	253	234	240	249	229	247	251	256	250	231	255	255	240	223	232	268	248	266	223	243	246	246	228	246	253	201	232	267	260	254	238	235	251	284	258	240	240	266	283	239	252	249	257	270	230	250	254	252	246	256	257	239	253	237	254	251	251	244	257	244	254	256	258	260	241	237	243	240	218	257	272	239	219	257	241	244	260	270	252	233	236	229	236	244	244	254	230	251	213	272	239	245	233	238	244	248	273	246	264	266	268	272	233	244	252	233	240	243	248	262	256	239	227	246	262	251	247	280	233	256	258	243	250	244	216	238	249	239	251	217	262	236	257	267	283	263	236	227	251	242	226	248	235	249	257	241	246	252	257	269	258	256	242	235	234	253	222	247	223	256	228	258	251	263	246	262	254	235	212	250	242	220	272	264	258	281	259	231	241	223	275	260	247	249	237	236	235	237	254	237	243	273	244	257	228	211	225	240	262	270	271	246	240	237	232	256	236	240	265	213	245	259	259	270	229	253	253	264	251	256	224	247	249	236	261	227	257	239	270	242	238	251	248	267	248	228	250	230	218	217	227	250	237	253	252	241	262	276	237	237	259	261	260	247	249	262	230	250	257	243	257	264	242	255	238	272	250	264	240	232	246	254	262	231	234	242	261	244	278	235	256	258	274	241	273	241	255	251	242	241	263	248	257	257	258	268	243	246	203	215	236	263	270	238	230	257	258	231	231	236	286	279	243	248	246	227	246	230	250	242	231	252	209	220	258	263	250	257	245	227	224	231	255	258	235	234	273	247	263	230	238	251	240	239	262	260	264	260	231	245	269	231	265	240	252	278	261	242	235	244	232	261	233	260	193	247	247	240	270	240	252	236	242	258	252	269	248	237	242	250	243	263	229	231	222	250	240	232	235	259	239	249	259	233	255	278	248	238	236	250	244	235	254	265	217	267	241	242	261	270	250	235	248	243	273	231	243	264	253	246	207	241	241	244	231	214	282	276	234	228	244	258	221	264	243	270	232	217	261	254	253	222	245	252	244	249	236	237	262	241	253	251	235	240	242	252	258	235	231	263	253	235	250	274	231	248	249	248	239	250	256	255	245	256	262	268	253	222	258	222	265	255	266	245	247	243	259	240	260	268	241	265	257	279	255	250	240	257	264	245	243	280	236	233	255	246	247	257	237	248	259	236	227	236	256	235	267	245	265	241	238	237	233	244	235	219	223	234	231	234	222	232	221	258	221	240	245	252	244	249	235	271	225	276	249	264	253	250	245	269	249	230	259	274	219	246	268	260	249	252	249	227	234	258	237	227	245	239	238	253	243	274	239	220	250	250	251	250	233	257	275	259	241	243	250	261	263	258	239	263	213	234	219	261	254	247	242	283	258	239	220	260	250	269	225	226	246	240	250	249	252	239	244	242	248	258	234	249	245	227	212	265	224	244	248	236	234	247	259	258	266	231	247	246	250	249	267	242	244	236	246	212	221	271	238	263	271	215	252	241	256	229	231	285	270	269	241	242	237	230	227	263	248	227	238	245	279	277	239	274	243	260	226	231	228	253	234	250	269	241	220	254	262	275	253	249	249	266	267	245	248	250	246	242	240	263	247	245	271	244	257	216	241	264	252	247	251	234	249	267	276	252	244	209	231	245	248	226	199	238	250	274	244	236	257	271	263	255	263	246	236	253	208	237	260	232	245	237	220	272	239	220	230	265	235	256	271	229	245	257	261	236	226	242	274	272	263	255	285	259	254	260	264	262	253	226	282	237	223	237	244	245	226	242	259	246	256	237	229	222	253	233	244	226	243	244	260	234	251	260	241	235	249	236	224	232	259	234	274	239	272	259	251	223	259	259	258	255	236	255	245	271	255	259	238	225	217	218	259	201	250	259	243	237	233	245	245	220	288	255	251	248	257	230	248	236	237	271	261	259	246	230	240	222	255	237	279	246	242	238	273	248	256	256	245	249	234	269	261	230	237	236	241	224	255	280	264	249	225	245	232	264	213	287	258	259	227	259	250	239	233	281	206	244	248	224	220	249	247	284	262	248	220	234	245	264	227	264	269	250	236	297	255	248	249	253	246	279	213	258	257	254	259	250	258	239	249	254	265	256	259	275	239	221	251	262	237	254	241	236	260	227	235	251	291	269	241	237	251	251	239	225	231	257	238	224	242	224	245	264	266	268	267	255	249	235	239	242	244	232	225	248	241	239	236	237	257	254	255	289	275	255	224	249	243	252	251	227	272	242	223	238	263	257	260	265	264	259	235	243	239	261	243	246	256	251	239	225	260	230	234	236	259	274	259	266	274	242	259	232	259	244	243	243	226	251	218	260	243	254	243	279	267	270	240	263	245	242	258	247	229	271	255	214	233	257	222	261	263	251	262	247	228	286	261
31386	52503	39410	27662	17542	12654	9499	7393	5162	3393	2011	1578	1325	1172	1025	913	769	765	618	590	591	543	537	475	443	427	401	399	410	373	376	355	334	373	309	350	310	344	303	334	293	313	307	266	291	305	303	302	295	288	262	271	286	284	305	264	286	257	274	279	280	272	282	299	310	252	281	302	279	282	282	285	272	314	279	296	279	285	300	257	308	278	265	251	272	236	273	263	265	289	289	286	274	233	313	284	263	276	257	278	257	280	283	262	263	285	266	275	302	248	246	254	286	287	273	250	278	259	277	276	261	253	273	292	289	285	262	286	252	313	255	256	275	285	283	274	267	280	245	259	264	274	273	291	283	268	260	267	282	291	263	251	309	258	281	264	286	284	312	267	280	252	273	256	277	299	251	292	260	269	277	252	273	264	283	284	277	274	266	259	243	289	295	285	290	288	261	275	280	291	246	263	265	256	266	271	274	277	270	277	282	272	273	306	265	285	264	280	268	278	267	278	313	302	262	286	261	267	288	266	274	293	251	276	304	267	284	272	276	281	296	286	284	280	257	273	273	296	314	279	254	266	242	270	302	289	271	270	275	250	278	283	284	263	312	267	269	280	273	281	264	280	327	285	282	278	239	266	261	257	297	273	255	276	287	300	298	273	295	269	266	275	314	263	285	276	274	265	275	285	247	290	315	263	269	283	274	285	291	292	265	278	245	282	277	270	293	282	279	276	238	261	246	263	281	260	237	280	273	265	276	253	289	298	319	280	252	271	278	263	270	282	256	265	280	270	295	303	260	283	278	257	254	272	270	255	315	306	274	252	269	279	292	295	275	300	295	269	270	271	253	281	283	285	281	292	291	294	274	270	276	290	227	283	296	284	267	280	286	291	253	253	264	266	286	285	267	274	315	276	230	334	266	254	279	263	295	265	273	257	266	261	292	273	272	283	262	262	288	275	281	265	255	269	276	293	275	293	280	269	273	242	271	258	284	268	259	255	283	275	253	264	273	285	261	285	261	282	275	241	259	302	297	259	253	268	283	262	260	262	285	260	287	285	296	288	263	241	273	266	285	277	259	231	273	281	276	291	252	244	244	301	261	298	267	268	256	293	274	225	296	294	292	278	264	272	247	300	270	274	280	265	265	291	271	280	276	270	259	252	283	258	280	290	269	262	278	258	308	249	265	278	285	280	263	265	249	244	271	270	285	262	290	267	290	279	281	257	258	285	263	273	275	307	270	289	278	296	269	275	244	257	247	295	299	279	283	244	296	289	240	274	275	277	276	268	272	265	284	270	296	288	310	294	266	298	275	269	252	255	304	253	277	274	277	301	260	297	268	278	259	267	260	296	292	294	256	263	249	296	254	273	285	288	254	259	267	242	269	285	296	277	238	277	307	269	250	287	264	251	277	267	272	281	280	280	268	311	276	300	251	270	297	268	240	265	282	263	265	281	281	284	296	255	283	296	275	287	271	273	254	311	276	268	281	276	274	297	303	285	265	249	293	255	269	293	252	269	282	293	253	256	277	300	263	285	266	279	291	284	275	284	294	233	290	282	255	257	274	297	287	240	306	253	282	279	278	263	272	303	280	247	274	273	282	259	275	292	273	271	270	293	298	289	264	272	247	290	304	281	278	250	293	258	298	267	288	269	292	281	279	244	275	292	282	276	290	274	271	292	277	257	297	294	273	241	288	272	294	262	257	305	287	309	256	249	280	259	255	292	283	274	278	319	270	276	262	227	255	282	298	273	250	258	268	226	239	260	276	294	275	280	260	248	303	284	281	276	244	266	250	275	304	283	304	272	271	241	331	265	306	289	263	262	275	276	296	287	244	273	276	284	244	254	271	280	295	268	264	294	253	285	279	276	288	305	280	262	310	293	262	283	295	281	282	271	275	274	282	282	299	274	300	287	273	275	285	270	283	248	292	297	282	294	267	280	291	261	302	276	270	277	267	308	295	294	262	254	241	255	277	288	274	238	255	261	274	254	275	278	288	308	275	253	304	284	273	274	286	251	275	276	280	285	284	271	261	303	268	239	294	308	273	275	251	255	234	291	260	268	287	284	295	283	288	272	265	283	258	286	274	265	256	290	254	279	264	280	262	263	245	292	295	278	265	281	300	288	276	255	274	273	274	274	276	291	285	262	291	274	242	284	286	244	258	260	300	251	268	309	245	304	254	275	281	285	280	267	287	291	291	260	309	272	274	265	264	282	283	279	272	262	268	276	262	271	295	255	287	279	322	255	288	253	291	290	262	279	248	291	269	288	260	292	272	312	281	269	267	254	287	301	256	243	263	303	293	261	270	276	322	268	278	274	316	293	293	270	294	277	233	268	284	281	274	291	277	264	257	273	270	259	267	267	289	272	291	280	269	291	269	270	250	287	268	254	326	266	308	268	279	250	276	254	241	295	274	251	260	287	304	267	256	258	282	262	242	267	276	285	245	265	257	281	300	267	308	289	261	270	291	265	267	267	281	291	261	255	291	251	269	289	267	277	306	265	276	281	261	273	276	281	295	284	289	290	270	266	280	269	265	264	313	273	246	285	301	274	255	260	279	257	293	276	269	266	279	285	287	267	285	282	275	291	256	252	270	249	245	272	246	248	288	262	288	291	287	273	263	263	275	293	288	274	272	300	285	250	281	267	301	254	266	285	268	299	265	262	269	283	287	283	281	264	271	281	291	263	252	274	285	248	275	290	264	273	267	277	278	263	248	248	268	261	260	222	259	296	300	260	266	264	271	286	260	283	264	295	277	258	299	307	292	274	264	268	282	276	269	260	294	272	272	269	261	266	281	274	265	272	261	297	281	260	287	289	271	279	266	242	269	285	261	295	278	232	265	253	275	263	271	255	260	251	273	267	275	263	254	286	297	289	292	306	258	258	293	267	301	262	268	296	265	239	245	271	256	293	307	292	302	288	243	266	273	266	293	266	276	298	285	263	294	266	256	287	314	276	262	258	269	280	254	295	239	285	265	299	291	272	272	282	257	255	273	292	263	298	272	276	298	277	285	297	276	259	274	294	283	299	272	274	267	295	262	271	281	229	263	286	291	251	258	274	315	279	263	302	283	295	253	256	231	264	264	264	274	286	286	276	266	293	288	277	261	288	295	294	268	310	272	290	292	287	283	283	254	277	258	288	279	278	275	279	300	256	293	266	275	247	293	284	270	298	235	259	266	255	284	295	272	257	257	282	284	271	280	279	270	255	262	270	278	307	262	275	290	285	269	284	255	279	306	270	267	242	269	279	286	285	276	266	271	289	244	254	286	275	279	293	232	275	256	284	255	268	269	292	276	278	262	297	283	256	235	281	284	264	263	254	265	300	281	282	263	266	293	296	251	300	280	273	253	265	276	278	246	282	276	252	286	254	287	251	303	283	276	279	281	279	248	297	266	285	268	250	283	255	272	248	269	309	260	300	267	265	286	249	291	272	295	273	245	276	282	310	293	272	285	303	291	280	273	280	291	271	282	246	293	305	257	267	266	286	272	245
22747	21244	28979	23951	21603	22015	17813	9130	5508	3182	2315	1697	1500	1295	1034	964	895	864	760	733	665	625	642	581	517	519	510	435	464	478	420	413	428	380	381	402	389	403	388	369	325	323	418	354	379	357	342	348	332	341	312	359	348	331	328	340	372	333	309	364	324	318	347	354	343	367	343	352	337	317	364	360	338	362	332	320	330	352	357	342	355	322	330	361	338	336	330	358	322	328	320	317	318	332	318	345	345	371	314	307	284	336	329	319	331	347	331	386	318	326	320	360	337	308	321	315	308	302	329	335	393	344	334	322	322	317	306	376	364	333	336	310	326	317	308	303	347	351	322	336	350	330	344	320	319	355	342	348	325	291	301	327	323	335	328	346	356	359	280	307	328	331	352	329	329	313	332	335	317	333	321	331	317	347	332	328	327	327	317	344	372	312	360	344	329	311	333	331	315	317	309	329	361	346	366	327	319	360	311	299	352	314	349	350	330	309	319	325	320	357	325	325	337	332	309	360	301	307	318	344	302	312	331	303	328	334	312	309	333	317	353	315	324	334	347	332	307	345	330	337	322	314	310	326	321	352	348	332	323	322	345	291	331	288	335	314	326	302	350	330	320	320	346	321	321	327	328	314	339	344	337	329	324	295	330	310	290	333	342	328	350	326	332	309	308	354	302	307	338	331	350	316	334	339	306	348	301	331	326	307	334	316	346	331	311	340	321	318	325	340	322	339	349	357	325	312	339	333	331	355	356	340	299	289	335	321	336	311	336	319	304	352	376	367	321	339	310	322	320	313	325	305	313	292	330	373	334	301	338	326	337	310	336	345	317	337	349	333	345	327	293	322	336	332	337	321	351	352	316	319	334	314	338	324	327	381	330	311	327	339	318	329	309	273	318	327	340	325	325	317	315	317	324	326	312	298	316	360	315	342	346	376	331	340	314	344	321	354	317	315	342	339	311	340	311	349	330	345	310	305	332	327	342	313	312	321	349	298	338	322	345	339	340	359	327	304	349	338	343	329	344	359	355	331	320	339	347	315	300	323	344	373	347	315	359	324	340	343	313	336	335	337	335	328	368	317	353	322	343	329	342	348	316	325	297	310	344	346	326	323	304	305	319	330	319	326	328	353	314	335	312	358	337	324	346	311	345	325	372	315	334	344	365	325	355	323	318	334	344	347	319	325	315	346	321	331	339	309	335	326	355	360	314	293	359	314	337	311	331	349	346	311	331	327	376	303	311	347	376	347	349	326	337	352	320	308	329	334	319	315	328	329	342	322	347	311	327	339	339	343	306	355	342	321	326	297	348	312	340	337	336	330	324	325	346	358	308	330	326	328	329	314	348	333	311	299	309	315	339	349	353	330	325	317	331	322	333	304	346	362	293	338	310	317	311	304	309	350	330	314	332	320	346	354	329	314	334	379	323	343	338	295	308	313	325	326	327	341	325	294	357	354	352	330	346	343	325	346	293	331	327	327	323	288	353	330	318	317	344	357	329	318	316	329	351	349	333	312	348	327	324	351	347	326	308	325	327	315	362	334	321	319	353	309	330	340	358	326	330	308	331	296	307	344	318	296	311	337	328	333	339	332	333	302	341	315	330	372	335	313	325	321	320	342	322	304	304	310	315	346	337	309	348	321	340	318	337	336	365	316	307	310	325	262	320	302	329	323	308	329	302	319	301	318	306	352	328	336	336	319	324	331	327	337	298	316	347	314	330	319	351	332	326	321	304	326	307	332	311	336	292	360	324	324	322	308	354	318	351	300	311	328	345	349	306	344	322	307	348	302	317	363	320	368	344	336	329	303	348	312	338	288	323	337	330	336	347	316	312	345	322	324	342	306	347	314	323	322	352	321	346	312	343	318	300	328	327	350	302	317	366	354	333	357	297	332	337	316	316	309	344	319	289	335	318	292	315	331	316	311	332	334	335	336	362	338	347	358	310	312	346	353	310	340	351	329	337	323	318	318	347	306	339	315	319	347	303	340	311	330	339	349	329	325	313	372	353	336	303	313	343	330	321	313	320	319	323	335	336	329	322	315	288	346	360	342	322	340	325	297	322	331	324	334	343	333	316	317	350	369	322	281	327	304	314	336	346	345	297	351	329	352	325	287	326	343	332	332	362	391	337	304	303	341	351	346	349	372	404	318	301	313	290	329	299	319	309	367	340	334	344	336	361	345	344	319	348	336	283	312	352	346	307	307	306	313	304	321	355	338	361	330	302	342	321	321	328	351	283	341	290	322	343	313	318	350	332	313	341	316	300	325	336	341	306	313	333	323	309	322	337	337	346	317	354	361	326	319	337	328	316	344	342	345	340	363	342	307	331	310	340	298	300	337	325	305	293	317	316	331	298	334	320	324	344	350	323	326	331	300	350	356	346	320	301	328	329	343	316	290	341	316	336	305	335	315	317	331	328	285	318	346	326	380	346	289	339	319	302	332	337	331	354	337	336	332	339	330	311	313	306	301	324	326	315	309	339	340	337	356	322	316	324	338	363	338	340	331	291	315	319	350	322	330	303	341	343	352	340	349	307	335	333	325	299	371	301	315	300	299	326	330	355	368	328	363	326	314	305	315	375	336	352	351	320	321	316	332	292	315	345	323	316	316	319	322	338	320	318	297	334	309	321	364	314	330	348	318	312	340	328	331	351	344	331	318	331	302	327	304	312	318	324	339	335	314	324	307	329	324	339	329	334	352	354	317	314	330	340	351	324	327	312	349	324	306	343	349	329	346	362	317	365	294	338	350	320	331	324	346	316	343	337	321	306	342	341	318	349	320	306	321	320	320	349	332	348	355	325	352	355	338	282	331	314	298	319	355	336	359	339	336	347	305	343	336	310	305	344	302	361	341	269	344	328	378	315	387	340	316	311	333	326	355	325	344	357	288	324	347	342	317	312	311	345	318	299	330	345	313	298	338	323	323	325	332	361	328	320	335	285	330	325	325	305	327	303	327	351	339	343	353	332	354	328	320	326	312	333	342	326	337	333	338	348	312	316	332	359	316	354	339	341	306	320	331	329	331	314	302	350	337	319	366	359	303	348	320	343	356	369	338	322	319	354	352	308	334	339	355	347	339	313	333	306	305	302	321	318	334	311	337	325	331	305	337	318	327	319	331	345	314	332	311	326	363	328	297	314	349	353	332	337	312	317	341	287	351	323	316	337	321	355	359	358	333	321	320	345	309	346	338	321	313	335	327	332	321	330	343	302	318	317	294	355	320	325	363	330	327	338	331	329	309	290	347	348	358	368	305	322	303	385	334	329	352	310	348	321	345	310	298	292	338	347	354	299	324	336	322	328	338	349	319	359	299	348	326	354	319	309	349	340	350	345	287	325	335	366	325	315	336	329	317	343	302	338	318	309	334	324	339	300	329	330	306	315	331	330	320	368	360	313	348	291	345	305	311	340	301	309	332	317	355	336	320	344	318	324	320	313	348	335	334	340	303	336	324	312	315	287	310	344	325	360	334	315	341	305	355	316	337	337	315	327	331
33937	64019	47844	37098	25555	18604	15095	12260	8653	5081	3614	2888	2304	1991	1634	1446	1330	1191	1070	896	904	813	751	676	659	691	609	550	539	546	472	517	456	482	464	444	430	435	398	424	410	442	384	378	405	388	420	382	362	371	393	378	360	390	388	359	391	360	349	401	365	348	345	379	367	406	357	371	341	343	350	393	343	380	335	392	341	372	377	382	353	361	337	367	363	343	337	371	352	337	360	374	346	361	335	364	367	335	330	361	351	335	340	335	344	369	379	355	338	371	372	370	357	366	364	349	347	340	358	369	354	338	346	334	354	356	359	341	322	332	343	384	334	340	352	314	351	389	352	381	376	351	318	318	333	317	360	343	385	334	375	341	346	331	365	359	337	361	371	347	326	331	367	350	377	366	371	339	345	342	337	372	352	353	325	389	326	340	366	354	349	361	344	325	351	391	337	369	343	352	355	347	327	325	346	343	364	358	332	371	368	341	343	332	352	367	361	342	331	329	350	336	342	332	331	344	379	375	380	343	358	356	337	361	363	363	355	343	340	373	323	330	350	363	342	383	370	350	353	361	359	374	361	357	358	349	350	358	368	314	325	329	351	352	345	390	372	340	370	406	372	378	312	368	367	352	345	375	354	381	359	334	371	355	344	383	354	389	355	355	364	339	371	383	384	353	391	352	317	331	377	355	354	338	328	366	361	330	366	374	372	364	345	356	333	358	372	330	359	370	325	366	353	339	306	400	332	345	366	359	367	340	354	320	376	322	350	380	332	343	338	366	370	379	336	340	354	365	333	353	321	379	334	343	368	339	348	348	348	372	334	347	345	350	319	358	354	345	347	346	318	342	342	375	373	387	384	344	357	375	322	383	342	342	365	346	395	320	366	355	338	378	364	373	355	348	348	364	387	342	351	350	348	338	381	349	344	340	345	417	347	343	356	344	375	387	340	351	323	374	341	348	331	355	324	331	365	388	346	327	352	368	337	364	345	353	402	343	333	352	363	355	378	345	346	318	400	367	325	378	360	344	331	349	357	399	372	313	347	348	356	373	366	311	351	373	365	364	326	374	363	354	379	377	338	375	371	306	368	376	321	354	380	378	319	329	333	369	367	362	353	375	376	348	358	355	337	355	356	374	349	363	349	346	354	345	352	360	367	323	355	362	378	358	375	334	372	374	335	348	370	351	363	373	356	338	321	354	325	333	359	379	345	346	354	365	332	338	362	337	343	364	360	362	353	340	353	367	351	404	379	341	382	362	374	359	384	389	317	352	384	352	333	319	371	323	347	344	351	366	353	344	359	368	364	346	351	365	366	380	372	327	380	365	350	376	371	361	361	386	339	389	340	371	374	349	346	335	371	352	337	346	379	381	348	343	338	323	357	372	349	341	343	357	345	356	369	335	338	389	357	348	327	363	377	386	369	359	369	369	337	329	364	376	333	363	370	379	359	345	364	327	346	359	373	323	334	366	348	332	331	390	360	343	354	364	372	346	373	373	369	362	341	328	350	365	349	339	351	339	345	347	336	359	336	354	369	355	328	340	320	318	353	306	340	380	346	360	356	367	369	359	353	335	350	346	368	370	353	347	353	344	348	353	371	329	374	354	377	372	378	311	365	328	351	352	355	323	329	313	392	344	333	328	345	371	349	332	380	358	358	324	358	371	356	364	341	347	397	361	363	349	343	384	374	348	358	348	375	358	361	353	357	373	380	343	326	376	358	374	389	379	362	364	383	357	340	377	325	360	342	351	350	373	358	377	361	339	391	351	351	351	373	355	347	339	340	346	343	346	358	345	336	341	362	336	318	363	339	344	332	389	336	359	360	356	337	370	359	335	364	350	346	347	397	379	353	360	310	345	344	366	359	346	323	327	355	363	389	320	348	321	305	365	353	347	343	354	354	351	364	365	330	354	344	359	381	334	357	365	373	326	346	372	318	355	380	369	349	349	327	343	349	328	331	361	353	340	371	355	328	370	361	339	360	325	345	359	367	324	371	327	320	356	364	358	344	363	371	353	376	355	381	340	342	360	362	365	360	365	347	348	360	385	351	335	376	368	356	348	335	331	349	363	345	320	353	348	340	334	328	344	343	363	342	354	347	363	347	350	296	354	352	352	317	354	337	339	330	392	351	351	348	340	371	341	350	351	345	320	331	318	358	380	364	373	367	364	351	367	354	349	381	385	317	359	380	339	357	358	317	349	333	322	390	341	338	361	367	350	340	355	348	341	353	351	375	358	368	310	332	353	352	328	343	333	352	346	374	375	361	387	376	359	377	366	362	360	351	426	368	366	381	314	326	360	376	342	349	363	379	327	344	363	368	368	361	358	356	348	357	369	365	335	347	357	334	334	401	298	384	349	377	342	367	335	311	366	353	353	365	360	344	370	345	331	333	390	353	345	390	358	367	333	348	352	330	380	352	327	341	381	360	351	364	374	362	345	344	357	391	362	334	363	371	357	339	351	347	346	346	367	347	343	365	372	388	349	333	363	337	334	341	381	329	335	341	362	388	374	345	371	392	347	346	337	348	343	378	339	325	323	365	334	338	317	329	370	365	392	342	340	346	350	361	345	347	359	368	334	335	337	344	362	353	379	383	345	347	357	337	389	337	355	338	372	375	370	376	383	344	360	350	364	344	371	362	372	357	372	362	363	340	333	325	349	331	347	348	337	340	369	364	310	363	351	361	364	393	358	342	333	365	344	352	361	360	332	344	370	339	355	321	337	380	377	378	361	346	350	378	357	364	371	339	321	371	351	361	377	346	382	330	335	402	337	368	376	374	367	332	316	369	372	385	402	347	361	340	331	362	354	378	358	360	350	362	347	368	337	378	385	354	355	359	323	357	386	357	358	310	362	361	386	335	374	362	371	346	325	375	346	336	357	336	366	346	372	339	332	372	360	349	341	338	367	367	351	371	333	357	339	377	369	367	345	378	366	376	318	349	358	324	352	327	340	334	358	345	367	342	347	328	332	352	335	370	344	327	346	359	343	341	319	377	322	345	322	373	345	315	340	347	323	338	371	349	344	348	323	326	354	328	326	315	341	367	359	349	363	347	373	341	351	370	334	374	362	368	339	372	348	358	335	367	328	374	369	325	352	346	340	339	375	358	343	346	373	371	402	361	355	355	341	348	377	312	383	368	391	348	343	337	329	383	381	367	391	328	364	384	385	398	378	357	358	339	356	360	374	304	350	362	351	361	355	329	363	358	386	368	357	369	354	345	310	345	339	367	344	418	358	355	375	388	361	356	366	376	351	366	368	354	362	339	356	315	363	340	350	340	352	325	349	317	365	345	340	382	355	336	340	326	349	343	360	339	344	352	388	388	353	361	350	380	328	371	330	344	338	358	372	343	325	353	318	320	348	350	346	390	350	358	373	341	379	353	355	360	387	367	352	347	348	327	356	324	350	360	357	319	388	338	384	347	322	374	356	355	355	358	358	356	356	339	377	342	359	340	339	368	357	324	379	342	352	351	329	358	328	373	349	360	354	382	366
30906	32828	33611	23626	11852	6520	4770	3254	1979	1280	964	752	634	601	522	498	471	457	434	404	420	355	394	357	340	322	318	303	321	319	283	253	271	295	284	296	291	292	291	303	272	290	287	279	275	261	272	260	238	282	283	248	268	280	257	264	263	258	252	225	263	265	261	271	268	280	278	255	252	258	274	220	299	271	290	280	260	249	239	243	261	251	215	287	260	264	243	263	253	274	264	242	245	276	255	282	282	232	251	261	260	249	226	241	255	265	267	261	269	241	255	252	293	250	294	264	272	243	257	249	246	244	265	273	271	251	240	285	275	270	290	268	270	264	248	249	277	244	272	260	255	244	274	276	263	238	260	252	268	280	261	277	282	256	269	259	238	281	281	227	251	281	267	253	270	241	288	266	264	278	279	271	261	273	228	281	255	297	254	248	265	220	279	281	258	271	238	279	279	222	287	263	246	222	269	270	242	249	262	253	272	259	254	249	257	230	263	268	252	276	251	248	268	246	243	270	283	252	267	270	279	297	255	266	273	269	263	242	268	248	259	216	278	262	245	277	266	266	226	259	243	272	233	249	241	258	268	260	265	267	271	268	248	258	266	273	279	249	266	250	294	273	246	255	255	267	250	269	269	253	233	234	264	252	270	261	234	257	288	247	270	243	245	261	285	271	223	245	249	272	263	264	262	257	298	274	237	272	245	261	292	237	254	237	269	265	263	228	252	236	258	281	241	267	242	264	240	263	295	288	236	247	257	245	251	234	284	266	278	250	258	279	272	301	239	281	225	291	257	258	281	268	255	233	285	275	238	249	252	241	265	267	258	244	253	258	240	287	226	258	263	249	238	252	263	268	259	271	261	257	260	248	247	245	258	273	261	239	262	261	288	268	283	264	258	261	278	271	266	261	274	276	270	229	258	245	241	252	212	251	274	264	253	269	235	262	269	275	256	251	261	255	274	261	249	272	236	279	257	287	273	296	259	279	247	222	272	255	232	231	262	245	289	280	279	302	274	260	257	259	268	250	267	280	252	260	258	254	249	290	265	261	265	268	256	235	261	299	295	257	247	270	254	258	258	266	277	288	268	276	275	267	248	276	241	300	276	285	238	252	242	277	244	262	274	273	296	254	280	266	267	255	259	250	274	260	248	276	279	255	275	242	249	264	241	271	244	266	274	247	255	292	274	250	282	272	283	256	274	284	260	250	271	251	277	254	287	267	265	269	273	258	235	254	279	249	279	259	249	267	259	251	292	256	249	247	265	233	285	254	259	265	272	249	253	250	259	263	243	274	249	266	266	245	263	242	260	288	241	289	262	272	270	261	285	269	273	245	256	257	252	262	281	263	265	265	271	247	244	243	264	267	266	287	248	258	249	258	276	257	239	266	275	284	239	281	254	281	232	250	264	264	270	267	261	263	260	281	259	301	246	236	269	250	270	286	263	250	271	259	245	265	285	268	246	303	251	260	285	239	276	249	279	264	238	240	258	264	246	265	264	278	282	282	276	265	240	235	259	270	242	264	259	266	277	242	261	263	256	265	259	270	248	274	221	251	251	248	287	279	302	278	289	266	283	289	274	256	274	286	227	268	249	263	244	262	248	281	257	260	241	243	269	273	269	264	275	241	245	244	286	276	242	235	263	280	303	235	255	264	274	256	265	251	252	275	274	259	280	271	284	253	264	263	265	277	278	234	249	257	270	273	288	285	250	276	271	278	250	263	269	249	289	260	245	240	269	233	248	275	250	240	314	237	267	251	257	275	284	254	252	273	264	235	261	241	258	268	265	252	259	243	243	235	248	254	252	269	260	272	275	240	267	254	230	258	270	239	252	267	274	259	262	269	278	260	257	265	275	286	279	256	246	275	242	265	242	268	282	246	240	266	261	273	241	246	257	267	255	219	255	261	249	247	268	242	259	231	259	265	274	258	246	241	261	243	259	240	260	268	280	266	252	269	247	266	266	247	270	266	282	275	286	221	225	240	252	246	252	259	274	277	270	262	258	248	259	253	279	250	277	241	252	230	248	263	267	240	257	271	247	237	266	271	255	248	259	287	241	270	271	260	244	248	241	291	266	278	281	268	261	267	268	274	250	258	251	257	261	259	246	277	275	227	253	262	262	277	265	264	270	272	284	254	282	238	258	277	265	258	256	289	229	268	251	264	255	272	274	252	280	266	265	244	244	262	277	269	221	236	243	267	255	250	257	267	251	272	255	260	261	271	265	240	279	264	246	263	268	273	275	274	237	247	285	299	258	257	264	244	287	265	262	259	258	260	259	274	256	257	265	238	262	258	281	294	249	258	262	240	242	260	264	253	281	268	273	255	294	269	269	249	275	261	245	285	235	248	275	255	266	274	272	265	246	287	238	270	270	268	256	261	249	242	300	253	243	267	274	238	266	246	259	248	262	267	256	243	241	248	263	244	265	246	254	270	258	227	266	228	252	273	228	285	266	245	261	243	251	293	280	279	246	267	267	235	279	274	256	264	285	259	254	231	255	265	279	255	273	270	249	237	255	254	247	265	246	275	260	249	269	221	329	276	270	266	253	279	259	224	271	286	274	266	237	277	267	265	270	243	274	233	254	256	248	247	255	254	272	256	260	251	272	267	264	257	250	296	274	245	256	284	261	274	269	279	277	268	230	261	278	249	261	265	322	236	233	272	271	247	241	273	245	284	281	283	298	253	283	264	257	279	273	244	249	251	227	243	283	256	261	268	283	260	261	283	270	240	257	275	269	266	230	270	262	276	277	259	269	281	254	286	261	277	289	248	261	275	275	221	230	236	265	260	252	260	273	271	272	255	271	267	248	305	258	232	243	234	264	255	253	235	251	247	254	271	267	284	251	251	288	252	255	262	252	266	272	255	263	258	258	256	243	264	233	257	293	248	256	263	273	249	252	248	276	239	263	267	221	243	258	268	257	243	284	263	241	273	296	257	269	274	286	239	276	268	264	276	240	258	255	270	244	261	284	268	269	268	257	271	258	250	256	232	246	244	272	270	273	249	263	265	268	248	250	246	276	245	284	238	271	242	264	300	266	271	235	255	262	258	261	264	249	239	287	270	283	274	241	265	245	268	267	273	268	213	265	276	234	267	273	221	263	267	289	276	282	251	273	258	237	275	240	266	272	274	237	293	242	254	294	243	266	245	264	250	280	237	261	237	258	251	259	265	256	234	269	272	243	248	296	259	255	263	253	273	272	276	279	253	257	271	264	246	276	256	230	269	235	260	304	247	280	258	269	260	257	257	259	252	259	236	236	259	270	260	257	264	266	264	257	217	296	262	256	280	264	273	243	261	264	274	259	302	281	270	278	275	287	251	253	236	254	257	246	270	256	258	263	259	257	245	255	248	263	264	293	263	239	256	265	265	264	247	276	251	281	264	240	267	237	265	232	274	264	270	248	284	280	253	270	257	285	284	270	296	260	246	220	247	246	250	265	273	276	266	262	259	271	248	259	268	283	257	286	261	277	231	261	239	247	260	240	291	260	281
31834	47235	33860	21701	14068	9922	8096	5764	3459	2113	1705	1217	1017	952	837	729	620	612	518	528	528	480	462	436	406	396	359	388	366	349	358	381	347	337	321	309	304	319	332	321	311	321	291	294	317	273	305	295	288	299	278	303	263	267	332	324	250	310	293	278	297	258	279	305	283	303	286	289	261	291	315	277	276	298	318	302	271	236	306	291	261	256	318	296	294	274	262	293	272	269	268	283	299	280	282	279	296	306	272	263	280	285	274	292	318	270	271	289	294	250	287	295	265	284	287	260	269	282	272	254	286	274	282	284	283	279	277	275	286	279	309	306	288	241	287	287	273	302	306	276	272	283	268	321	284	311	245	250	297	293	249	295	267	287	320	295	296	269	256	284	291	257	278	282	267	308	276	276	332	283	295	285	261	302	301	296	294	284	294	270	277	269	289	262	273	266	259	275	251	280	318	263	252	284	262	254	267	287	255	296	283	296	290	306	248	290	303	294	287	274	255	298	301	275	287	264	267	289	298	278	273	298	278	277	288	293	289	262	280	262	269	307	275	279	308	275	271	288	292	309	293	281	281	297	283	319	270	297	265	258	269	312	271	285	276	267	263	306	319	267	274	302	285	288	307	281	294	281	249	324	259	286	292	278	297	325	304	294	248	277	274	265	275	294	271	304	301	305	272	277	320	255	265	258	230	265	284	281	285	279	312	258	253	291	302	265	267	319	302	291	265	286	288	297	325	295	297	277	303	263	261	280	282	266	294	281	293	272	244	274	289	257	297	274	284	280	304	296	282	298	282	294	284	272	277	291	242	285	249	286	263	261	295	280	289	289	278	331	274	279	277	290	300	312	297	279	320	264	312	257	287	311	295	278	292	267	296	302	276	266	294	276	262	270	307	280	288	293	306	287	292	286	271	268	275	289	272	316	300	314	310	310	276	269	262	312	306	298	263	304	275	302	308	298	270	268	298	306	308	294	285	315	315	262	268	261	294	257	275	293	292	295	315	309	273	274	279	281	291	282	284	265	270	260	327	311	286	288	313	248	290	269	291	291	277	247	295	292	291	281	304	284	279	291	266	267	262	287	291	268	287	286	307	252	289	280	271	267	309	301	290	284	285	296	289	273	274	287	307	301	295	327	290	289	301	304	292	297	284	285	282	298	278	284	297	263	294	281	321	265	309	333	256	269	308	320	280	288	278	304	299	282	286	318	291	262	295	265	313	286	253	312	276	259	292	310	285	297	307	302	283	300	275	287	280	282	275	266	260	293	279	291	276	296	279	335	299	297	303	297	263	274	275	246	284	300	298	273	293	314	267	303	290	271	273	290	315	280	270	278	297	282	294	275	288	269	272	274	297	278	284	257	286	298	275	284	285	274	303	282	283	296	289	308	275	254	293	263	302	274	307	307	284	292	282	261	303	275	248	289	303	304	272	314	275	279	289	274	296	282	285	283	332	289	292	293	301	281	275	277	301	292	291	284	305	298	262	278	292	281	281	279	276	243	284	275	303	272	288	292	296	288	266	297	278	279	266	305	281	308	276	299	303	305	262	287	284	303	301	291	310	300	288	274	304	279	293	303	285	281	272	283	298	259	258	249	296	288	280	274	314	275	307	290	280	295	276	280	256	284	319	309	282	260	297	279	269	279	268	259	303	305	252	308	291	283	282	266	278	256	269	295	305	278	274	273	311	280	296	284	265	289	261	297	281	281	262	288	294	293	293	287	277	279	279	292	310	278	292	297	291	288	280	272	292	266	253	328	282	313	276	296	301	280	281	302	289	312	280	258	290	280	312	251	260	263	271	272	285	290	287	289	281	280	293	268	257	277	295	295	283	286	290	305	288	304	281	303	276	267	288	279	304	282	289	281	283	269	270	275	309	308	275	272	293	262	264	312	310	279	290	301	283	277	277	259	270	275	311	301	263	272	290	312	293	284	287	245	256	287	325	304	265	330	278	313	302	257	274	297	291	280	309	292	324	287	283	296	274	261	293	279	288	277	290	273	275	266	298	271	264	296	266	273	284	269	288	287	283	301	287	274	300	273	293	277	297	293	288	291	286	285	268	280	299	312	292	293	284	283	285	289	286	277	266	314	303	267	277	280	301	282	285	300	269	287	281	307	265	256	302	283	265	256	298	281	322	270	261	281	294	279	288	265	292	294	320	298	282	293	286	272	307	287	263	283	282	306	282	283	286	294	268	270	262	288	261	279	287	286	259	281	301	302	319	264	285	295	289	309	254	254	267	292	305	278	313	291	291	285	306	287	297	291	280	258	259	299	267	296	276	291	257	258	302	326	287	285	295	275	300	277	306	284	277	288	274	288	287	284	306	313	298	303	303	295	311	301	266	255	301	294	288	271	280	279	252	290	287	293	275	296	287	294	273	287	294	273	285	273	285	291	260	316	293	269	310	284	290	276	300	306	282	297	305	281	279	285	293	308	279	296	300	281	298	283	268	299	280	305	295	258	299	272	269	282	306	298	298	288	287	287	273	304	307	287	265	304	299	280	298	265	291	282	265	270	282	248	259	295	273	276	244	281	267	287	294	299	324	279	307	276	300	292	297	302	278	337	285	281	287	313	283	274	289	277	297	266	271	290	310	272	293	301	283	294	295	276	275	281	270	310	265	264	286	281	292	297	303	260	247	264	258	290	272	302	257	276	243	256	275	301	297	278	274	274	291	273	299	297	296	283	284	298	289	285	326	285	310	287	303	290	278	307	269	260	277	286	290	297	279	305	277	290	274	298	277	275	282	303	272	268	278	287	293	293	307	308	283	282	333	259	312	287	298	280	291	260	282	274	288	291	271	321	279	289	282	290	272	300	280	302	276	283	296	267	277	287	283	279	268	306	290	307	301	257	265	297	285	286	301	312	289	268	269	282	305	289	271	295	282	294	270	284	282	263	279	303	323	306	295	287	292	281	288	274	265	286	306	320	298	307	302	288	284	297	277	281	261	281	276	309	300	284	277	283	287	280	279	255	282	280	242	283	283	296	289	299	274	289	305	271	295	281	294	277	311	270	293	276	301	297	301	307	299	271	287	264	289	262	270	284	288	278	276	307	300	270	293	284	275	274	286	294	280	282	298	277	264	302	283	310	259	286	264	282	281	290	270	281	258	324	265	274	291	283	280	286	311	283	289	262	300	259	293	308	299	281	314	269	302	278	290	272	303	252	274	276	288	268	252	292	291	284	283	295	314	255	293	282	297	264	303	264	267	266	264	293	267	258	301	286	283	274	275	298	287	278	282	303	272	260	316	279	288	286	298	297	301	298	289	289	285	289	311	281	281	296	290	291	298	290	264	295	297	277	289	297	294	267	278	303	275	274	275	272	269	267	286	256	272	263	279	249	303	283	277	273	296	273	282	296	279	273	274	270	277	277	293	286	303	279	277	287	269	272	300	274	275	288	282	299	267	260	301	285	285	294	276	222	273	278	254	267	283	309	260	270	271	244	284	306	299	293	273	311	293	292	301	291	287	293	285	294	279	265
23884	21290	28775	25150	22159	17733	10534	5655	3353	2265	1654	1245	1139	941	848	798	701	663	614	529	590	529	485	467	448	433	442	441	416	401	401	394	356	357	363	354	400	384	350	328	319	379	329	334	363	362	366	299	311	318	348	347	299	287	316	374	350	332	339	337	317	336	313	310	309	332	340	318	298	302	324	343	310	312	332	330	367	322	320	315	321	313	335	330	384	308	329	298	326	322	323	280	345	328	318	353	325	304	332	339	338	306	303	314	324	328	330	340	334	332	296	299	327	316	354	317	324	322	301	327	308	312	326	285	331	331	338	313	316	346	312	307	327	331	302	315	314	317	284	339	343	301	351	314	299	320	346	316	297	315	329	304	297	329	318	372	329	321	301	309	297	290	299	285	326	350	300	321	288	299	302	334	308	294	327	334	356	305	346	324	344	338	346	317	309	321	333	351	313	297	345	333	304	333	335	325	313	304	332	288	338	314	319	293	316	317	317	321	317	342	311	336	319	325	325	304	315	306	314	332	313	326	308	325	295	322	296	335	358	314	305	294	304	313	328	326	350	302	319	303	325	328	310	334	322	327	327	306	315	316	261	313	331	329	338	322	292	333	313	335	311	345	317	327	338	329	319	351	359	369	325	341	299	330	324	343	325	338	285	315	315	351	329	301	296	316	311	304	335	326	278	307	300	311	330	352	301	348	332	322	310	312	311	313	316	354	305	326	327	332	321	287	301	345	331	298	346	324	325	301	330	336	307	328	327	326	302	335	311	331	302	325	338	338	285	323	294	306	312	305	306	327	333	316	315	311	326	334	311	311	298	351	328	305	341	319	337	327	306	299	295	311	324	320	311	313	335	332	301	312	299	328	308	321	303	308	319	330	349	321	359	324	303	324	310	323	363	333	311	307	309	285	296	334	324	305	323	317	309	298	335	352	278	335	311	318	339	305	271	306	306	337	306	309	313	314	331	326	302	311	321	322	315	323	307	350	339	334	327	354	340	332	314	292	327	339	325	300	330	325	324	289	311	315	306	344	324	313	337	331	327	333	335	324	333	368	324	333	314	310	336	329	310	355	315	325	326	320	288	311	310	319	320	314	344	341	319	301	323	287	347	325	334	299	311	330	331	311	335	342	309	321	333	310	321	297	326	301	300	361	283	272	317	322	301	343	313	310	291	318	338	349	350	313	308	328	304	289	327	314	330	336	291	351	292	334	367	320	294	324	335	330	345	319	317	322	340	323	320	334	318	290	325	369	323	302	335	316	331	324	334	314	309	310	313	339	347	345	341	293	340	314	329	306	299	336	327	338	309	296	294	326	307	325	317	310	308	322	312	301	316	324	316	338	323	315	309	324	320	336	335	320	338	289	321	318	254	303	308	330	340	300	342	292	307	313	307	333	317	311	304	329	304	318	332	317	309	280	296	308	279	301	312	352	282	311	316	330	312	347	317	313	310	319	322	322	291	321	301	322	300	323	303	290	329	333	329	331	321	300	357	333	320	309	322	329	297	301	309	287	312	307	334	302	332	356	332	340	323	336	353	317	294	318	293	327	355	328	316	307	361	322	342	308	309	301	344	355	319	314	345	333	332	329	306	346	317	313	330	336	320	324	258	338	309	288	335	325	331	326	352	320	307	343	317	320	315	334	334	327	340	297	332	343	330	318	310	331	330	333	324	313	332	333	363	294	319	295	342	310	329	321	306	324	259	314	289	326	316	328	322	323	367	355	328	298	316	343	324	318	310	325	345	328	332	308	324	312	332	343	331	297	328	317	336	314	340	339	320	321	321	318	348	304	313	316	324	327	297	347	338	332	308	334	326	316	331	328	307	338	330	333	331	326	314	302	315	318	320	313	319	341	309	326	313	315	306	332	314	325	354	321	317	292	295	351	323	283	314	322	331	297	325	320	305	313	342	332	322	324	336	336	326	320	333	314	300	327	328	313	325	317	351	326	332	316	333	378	311	336	301	309	316	300	329	292	282	315	272	326	288	303	366	357	316	307	328	359	299	297	310	291	311	332	291	316	307	288	327	290	288	303	348	282	329	316	333	341	315	355	341	287	327	323	328	348	305	293	338	280	316	315	303	341	312	337	310	306	311	318	330	287	338	308	299	322	293	341	366	335	310	326	324	320	352	340	292	308	324	311	322	302	317	325	318	296	356	331	324	317	336	291	298	273	316	296	317	323	310	328	318	339	302	291	284	335	346	330	323	358	329	306	355	323	320	331	284	306	285	348	315	329	327	313	329	315	347	332	326	328	306	309	304	306	320	320	315	310	333	336	314	322	321	293	324	331	327	355	316	300	332	309	309	340	345	326	301	323	317	309	341	321	302	339	330	361	301	336	299	334	327	348	325	310	324	323	288	338	339	328	323	342	311	331	326	332	312	330	312	326	330	315	337	326	298	322	332	335	319	289	325	301	335	313	331	334	361	314	315	293	323	291	312	298	296	301	305	331	319	338	289	339	314	299	331	328	328	309	314	317	322	319	345	323	322	333	320	321	323	324	330	296	281	302	326	300	349	280	328	351	306	306	307	324	321	327	293	319	319	350	325	347	318	307	304	301	292	319	319	307	327	310	292	328	307	333	336	340	305	307	336	314	321	290	342	333	314	298	340	335	311	266	331	314	308	299	320	335	298	310	339	329	310	321	359	362	331	301	339	353	321	303	351	315	348	303	305	331	321	309	291	342	316	293	331	308	322	286	313	330	301	286	313	332	313	364	332	324	320	364	366	323	350	325	297	273	316	288	330	293	292	324	307	309	302	326	290	317	333	314	303	348	340	337	305	313	303	318	320	313	302	334	345	344	311	316	313	362	332	303	293	327	348	310	344	334	325	331	289	356	357	313	313	335	326	327	329	341	332	337	332	304	302	301	333	318	295	336	343	340	321	305	314	345	319	359	298	352	334	311	345	345	353	345	322	305	322	320	310	298	317	302	305	322	333	315	313	317	307	331	325	352	309	307	313	341	305	314	354	348	352	306	325	313	305	313	335	308	318	307	313	314	305	322	334	332	308	293	320	354	309	296	342	340	363	315	343	334	311	303	330	301	328	297	307	323	331	337	327	362	322	336	334	319	310	296	338	302	344	303	326	342	327	302	298	296	307	315	331	265	320	313	320	342	326	327	365	314	287	348	314	380	272	338	347	295	337	296	301	310	311	313	332	295	303	298	303	310	286	313	330	308	329	314	297	339	296	327	339	292	318	314	282	295	318	300	325	327	325	316	305	318	323	313	294	304	322	317	336	330	329	309	355	323	321	324	305	337	321	341	325	312	298	315	291	315	346	304	349	322	325	309	300	332	355	337	327	291	317	334	317	314	311	305	324	338	291	315	328	303	340	312	349	299	319	342	331	320	322	332	303	319	309	307	321	354	308	320	310	306	313	314	304	319	330	309	313	292	330	328	336	317	356	321	335	298	345	306	320	337	280	319	299	322	326	321	320	302	341	332	299	325	323	297	313	341	329	312	315	334	324	309	345	325	333	336
32034	54149	44497	31510	22044	15877	12184	8708	5664	3750	2626	2145	1825	1332	1188	1084	978	891	762	816	697	720	659	537	580	549	490	502	495	465	497	451	436	413	438	424	385	434	396	377	394	382	386	373	358	392	379	358	375	353	335	352	370	397	355	345	340	345	329	343	374	332	356	369	341	362	375	386	379	324	362	341	369	335	356	347	349	348	373	351	350	356	365	347	373	363	333	316	336	357	339	370	328	316	312	360	325	344	332	339	359	326	370	305	339	347	307	309	368	384	358	346	336	339	337	336	368	338	344	353	337	331	326	323	329	363	372	359	337	323	329	351	335	362	360	339	388	351	375	350	308	311	340	348	375	324	344	336	352	346	380	360	346	355	333	332	324	351	347	370	355	348	346	363	355	356	342	366	357	340	303	353	337	376	361	342	325	320	352	363	324	347	355	390	344	358	344	375	348	369	366	342	339	339	331	337	379	332	376	339	346	336	354	356	326	358	366	362	362	333	332	342	324	371	350	355	343	315	349	333	354	326	347	319	354	367	344	342	352	332	319	311	338	360	344	364	327	350	351	355	340	335	346	322	354	329	343	337	340	333	381	312	354	369	361	324	359	341	351	317	345	329	351	367	375	329	328	384	372	366	351	358	374	334	362	346	341	355	373	348	321	369	351	348	376	328	351	352	349	346	365	371	372	336	341	327	343	358	382	345	357	337	344	335	354	328	361	336	332	397	363	331	319	352	361	337	363	346	329	346	334	349	363	339	359	348	332	354	314	387	360	318	312	353	339	332	355	336	361	341	341	310	340	347	343	346	349	305	333	369	339	345	354	376	327	344	340	322	352	337	368	361	354	376	327	366	361	340	352	343	350	346	343	349	315	321	346	331	327	366	357	355	334	326	326	349	339	369	337	349	331	344	333	354	366	347	324	370	381	315	359	353	357	317	374	323	354	334	359	351	320	371	311	331	337	324	330	345	326	362	320	331	351	332	368	343	346	332	357	368	330	343	353	356	347	389	354	373	334	358	356	358	338	367	330	333	337	365	323	315	318	358	332	325	363	357	345	333	318	316	329	328	364	373	359	348	344	325	340	353	323	338	320	359	325	343	349	366	350	319	360	353	365	337	346	369	379	355	336	334	363	356	339	373	361	340	359	367	342	339	338	347	337	344	340	359	362	343	332	355	363	333	322	357	345	374	332	329	326	349	345	358	322	369	315	340	353	367	330	357	365	326	342	361	316	344	327	357	339	345	310	350	308	346	335	347	365	338	374	332	341	346	360	349	332	335	354	360	379	312	382	364	357	331	330	338	347	319	338	348	341	362	362	314	354	306	346	337	348	321	330	330	335	362	311	357	392	352	332	349	349	341	334	336	323	366	364	337	350	367	365	319	333	364	338	342	361	339	335	345	347	352	367	317	389	336	352	336	320	334	339	346	367	346	361	323	357	336	350	332	370	347	325	344	357	349	370	348	368	340	362	354	324	330	373	331	294	321	343	322	357	362	311	358	323	373	333	365	344	373	342	391	340	338	338	374	350	364	367	344	338	320	359	358	341	353	355	362	362	326	371	343	319	339	316	331	347	321	331	336	348	344	355	341	373	360	338	382	343	352	341	323	331	338	345	327	346	348	363	329	326	357	339	336	368	340	374	347	370	328	370	354	354	345	363	356	351	347	347	372	345	335	335	345	339	318	324	369	360	357	344	336	334	343	352	345	379	355	351	369	314	364	319	364	367	324	362	378	379	343	350	352	326	322	359	326	341	367	336	342	377	317	358	348	350	362	358	355	395	350	347	353	373	348	358	331	334	338	352	375	308	362	333	320	342	357	341	374	348	339	347	362	361	334	318	371	342	350	337	348	356	356	343	357	339	314	366	331	351	358	370	324	316	333	367	351	326	368	349	394	358	297	350	323	337	346	340	330	350	325	340	382	347	354	378	320	365	352	311	322	334	365	370	337	333	336	355	341	292	354	344	355	353	319	374	352	358	371	335	329	339	298	350	352	359	381	366	339	335	347	320	339	351	340	342	344	342	336	333	359	354	331	359	333	315	351	346	382	331	325	369	330	368	324	350	353	321	342	338	352	330	353	320	363	336	340	355	372	386	368	368	316	330	368	340	339	386	341	348	377	342	340	352	305	340	358	353	391	351	335	353	333	359	348	316	353	363	343	331	327	344	354	341	368	348	307	368	355	354	299	370	344	365	357	357	310	349	348	346	314	345	348	333	331	334	361	319	346	345	326	349	365	358	347	339	354	319	342	363	327	371	336	322	342	303	333	380	346	359	351	359	370	345	373	361	336	340	318	349	356	363	331	350	345	348	334	354	357	358	310	342	394	340	336	348	337	356	317	345	342	305	319	357	334	354	351	343	322	349	354	371	355	342	333	336	375	356	307	352	334	324	329	336	321	348	323	340	354	319	354	332	362	362	347	307	342	316	329	358	362	366	350	344	323	365	340	329	349	330	325	334	336	352	331	399	338	368	324	356	360	370	353	371	332	352	344	320	347	337	348	328	347	339	377	295	362	351	332	340	352	375	395	341	309	337	337	352	339	351	355	344	356	331	351	365	366	302	365	372	327	343	334	328	353	306	359	295	316	361	325	364	352	349	349	335	351	302	342	366	341	361	323	397	343	334	341	366	350	351	366	341	379	344	339	343	338	310	359	375	327	355	338	309	377	377	337	368	330	352	335	331	357	339	344	323	357	345	358	367	348	354	344	331	349	315	337	342	349	333	357	344	355	326	315	317	347	377	321	363	344	333	345	346	333	316	311	311	325	373	357	341	312	368	334	330	358	330	333	348	317	347	331	344	341	353	380	364	376	346	364	341	319	357	336	351	386	332	351	347	330	319	308	354	358	351	333	341	344	328	337	344	376	352	375	352	330	374	360	304	356	349	331	328	336	334	312	375	330	345	344	314	351	392	348	368	343	328	349	361	319	339	350	324	356	367	346	347	317	345	314	339	328	388	346	339	361	351	349	352	330	338	330	357	360	322	352	357	351	325	346	339	351	366	322	336	340	335	333	320	360	368	354	334	344	354	343	331	377	354	345	324	316	331	345	365	343	336	359	356	321	341	320	322	371	327	337	362	339	364	335	371	336	353	359	349	315	352	351	355	351	336	352	302	371	332	363	345	325	337	320	338	334	364	345	321	321	313	381	315	368	374	381	333	335	350	308	355	335	353	355	334	325	352	359	352	333	346	327	386	353	349	338	346	352	349	333	357	361	336	344	363	366	368	342	349	370	358	336	367	343	357	353	322	324	375	372	352	380	346	332	337	321	351	355	340	320	357	351	323	320	372	345	327	313	341	348	337	340	327	364	365	345	378	376	349	322	371	348	359	336	340	324	356	332	367	352	342	362	348	331	347	350	342	384	324	347	310	374	336	361	352	366	327	370	368	322	353	330	355	332	314	365	328	360	351	347	338	343	336	362	323	339	333	349	360	314	351	351	342	324	352	336	318	348	372	328	335	350	356	356	365	382	336	331	357	324
24967	21324	28407	26907	18725	10948	6951	4054	2363	1502	1217	974	829	654	583	599	553	492	460	420	453	415	383	330	395	359	320	328	326	318	301	290	284	267	262	288	254	299	256	285	258	232	242	230	270	285	266	280	269	237	259	235	237	253	238	276	246	259	238	271	233	228	237	248	239	247	260	253	253	225	254	241	232	240	253	242	233	255	230	252	243	259	217	272	226	249	272	220	240	249	244	245	260	231	275	249	243	258	240	220	253	229	250	247	265	215	268	237	210	256	249	230	235	271	252	270	235	257	251	191	256	235	257	257	267	254	224	265	231	247	255	262	245	240	229	239	234	245	241	244	239	228	241	247	227	250	256	264	236	248	242	235	250	254	254	212	255	225	261	235	259	246	236	240	241	233	243	238	255	231	275	247	281	240	273	258	243	236	229	225	240	237	206	245	245	260	249	239	258	278	249	224	238	233	259	266	257	262	236	232	233	267	271	274	241	234	239	228	246	240	264	219	250	244	235	225	239	233	254	211	262	265	244	264	227	253	221	259	271	260	232	254	241	247	269	232	236	222	232	266	239	249	244	254	244	233	227	238	228	215	213	230	255	224	241	248	230	260	223	244	238	233	196	251	227	261	224	256	275	248	244	237	263	244	275	224	230	263	250	244	243	264	230	252	249	256	247	199	225	264	256	212	256	244	262	240	246	252	223	238	261	263	237	241	249	238	224	240	263	254	260	242	245	244	251	252	245	236	228	238	254	240	268	236	225	232	233	246	241	252	230	247	259	272	261	251	258	242	235	238	248	243	234	239	241	226	229	222	276	242	235	235	239	250	258	248	243	215	262	254	259	259	254	260	251	244	221	241	254	242	243	243	227	222	239	245	295	255	250	248	258	254	236	242	243	222	226	238	245	220	220	247	260	240	266	230	235	238	210	270	245	244	253	233	247	217	226	232	237	243	244	268	251	255	248	223	247	242	257	257	259	276	230	242	262	247	260	218	239	236	256	263	248	220	223	239	231	274	252	255	238	259	257	260	248	250	254	244	221	244	229	227	233	235	245	242	241	232	235	225	225	254	230	259	237	233	264	229	240	238	253	224	228	218	224	251	259	242	260	240	226	259	243	210	256	260	235	262	239	242	234	268	242	259	239	247	248	251	241	224	252	251	233	243	223	240	251	236	257	227	253	234	237	209	246	262	251	223	230	241	243	216	250	260	242	268	224	246	247	237	235	214	219	236	232	268	226	252	229	240	259	263	203	230	249	231	273	265	247	244	237	245	238	252	242	266	240	227	267	251	215	249	236	246	230	258	256	232	221	239	216	241	263	255	220	301	243	253	245	228	254	241	254	236	228	230	216	256	255	243	254	240	216	244	236	233	245	235	238	233	247	275	233	261	241	243	231	247	246	248	262	208	225	272	232	214	234	254	244	265	235	257	233	247	262	250	238	217	229	226	217	234	219	216	234	247	274	281	247	238	265	241	264	219	236	244	226	236	253	250	248	217	250	273	248	224	242	237	254	227	234	247	229	231	213	250	249	234	278	226	234	221	274	231	223	257	256	260	239	246	227	257	271	250	249	229	264	228	220	260	214	258	244	239	243	256	275	242	237	228	235	251	245	228	253	231	253	233	223	258	206	266	244	248	237	249	241	223	212	261	226	222	245	248	256	268	224	249	246	215	236	239	246	236	266	252	249	216	265	254	245	273	248	212	240	236	253	243	227	264	291	232	250	221	249	262	244	250	240	248	249	253	249	238	252	231	246	238	252	233	225	251	232	258	229	250	234	257	239	225	258	258	229	223	274	238	263	250	254	270	235	255	255	251	201	244	280	223	235	238	243	241	263	236	259	254	242	241	243	220	292	277	245	223	239	250	216	238	244	213	240	259	225	248	248	245	228	253	269	225	235	230	258	237	247	218	233	215	245	254	250	249	263	248	231	221	253	246	228	224	231	245	239	250	232	254	214	220	231	242	231	257	249	236	233	224	252	242	227	230	249	226	221	228	275	223	242	233	217	239	269	227	233	256	231	271	225	259	223	248	234	242	223	256	235	254	265	270	221	242	238	275	228	235	246	226	228	227	230	260	215	248	253	258	229	256	252	211	243	255	243	201	276	229	231	266	251	232	214	268	247	269	231	263	248	245	229	241	250	253	238	234	228	242	275	252	216	230	255	273	241	256	244	251	240	241	228	241	221	215	234	246	233	244	227	234	234	235	255	240	249	258	232	202	227	241	244	243	248	236	267	238	232	244	278	251	222	269	265	228	261	242	249	249	273	216	243	249	265	267	237	228	240	234	250	240	243	257	219	242	246	239	256	252	245	219	256	282	252	211	261	286	214	238	250	237	287	239	246	251	252	243	256	259	213	256	221	261	232	241	249	235	239	248	273	253	223	267	233	198	205	248	264	237	242	252	244	250	266	249	236	235	231	256	267	266	223	239	253	236	221	240	229	250	233	232	229	267	229	236	262	273	238	259	238	238	240	232	241	234	245	231	240	228	259	237	224	246	228	244	240	230	256	259	243	231	265	250	232	232	261	239	223	254	236	245	244	246	233	241	232	258	250	259	232	208	243	246	241	231	240	273	267	252	258	243	247	236	257	219	251	264	235	229	253	221	232	247	244	267	266	253	228	245	263	253	254	272	236	238	246	250	229	218	261	239	262	245	230	232	239	249	237	275	227	243	233	212	215	232	224	243	220	260	243	262	255	226	239	216	258	235	257	250	263	244	250	232	238	242	249	239	225	247	251	267	250	222	268	231	254	237	235	252	242	226	244	229	240	226	249	240	249	263	262	262	259	246	229	256	246	225	250	220	273	251	233	245	242	239	225	223	248	240	218	223	226	253	232	258	217	248	249	229	272	237	237	250	238	235	254	225	229	255	242	253	218	252	237	229	280	228	260	243	265	241	254	222	230	238	237	233	215	219	242	227	226	251	247	236	219	243	271	240	244	262	253	197	243	240	260	254	251	242	232	216	260	243	258	210	253	227	228	235	270	241	228	280	259	233	246	214	234	228	257	235	261	256	243	237	242	255	222	226	231	256	254	256	242	235	246	236	243	229	260	210	249	251	257	251	237	256	245	235	276	232	225	258	228	238	240	251	249	261	213	239	216	237	228	235	236	249	216	221	236	251	250	253	243	256	239	247	251	257	263	248	263	272	260	269	223	255	237	248	225	251	244	246	254	248	254	229	233	273	246	213	262	260	229	265	232	246	226	273	258	226	251	249	214	254	226	226	244	234	254	258	248	267	255	262	247	238	229	235	219	240	243	254	233	240	231	256	272	246	235	210	263	251	239	254	223	244	256	283	221	227	250	230	267	246	237	234	262	227	251	264	255	233	240	244	239	261	254	234	252	254	230	248	245	236	253	243	273	225	237	230	231	250	247	260	243	236	251	256	255	248	256	234	244	258	229	239	208	234	248	235	258	229	246	218	247	279	240	236	262	250	263	256	245	238	220	249	251	243	244	241	246	229	232	267	236	232	244	214	261	225
31684	50714	40131	26778	18652	13954	10861	6914	4411	2758	2144	1690	1309	1131	880	806	839	678	626	605	587	535	494	451	480	453	381	398	401	384	380	342	355	357	316	326	294	344	296	318	289	308	264	284	286	290	263	281	294	297	281	284	282	300	298	285	293	309	251	267	274	288	289	283	248	305	257	270	282	296	253	276	265	312	291	297	268	273	286	269	264	292	271	243	256	281	242	280	268	270	238	267	279	252	244	282	272	253	237	284	246	271	281	260	287	269	243	267	251	278	272	277	251	245	286	284	244	275	291	254	233	291	254	285	300	271	304	238	248	261	271	248	264	272	279	288	237	277	293	293	252	263	255	252	300	287	272	263	281	244	296	254	243	253	263	282	274	290	267	268	243	294	280	268	251	255	276	269	251	215	286	268	269	264	304	260	269	262	296	263	250	263	257	258	272	274	293	230	295	271	264	282	275	263	282	278	288	298	265	267	287	294	282	280	266	269	246	273	248	250	273	256	274	287	249	259	248	269	276	253	258	244	253	240	274	262	272	278	268	269	284	277	273	260	270	280	255	295	296	280	241	259	282	293	280	267	270	254	290	279	268	273	288	259	276	264	276	260	279	304	260	269	273	273	242	251	263	236	270	284	303	292	295	264	260	271	238	258	250	267	270	273	271	277	271	263	294	269	295	289	283	265	255	255	269	261	273	279	257	280	268	282	276	255	289	271	278	235	268	283	256	258	239	304	297	306	272	276	284	271	276	289	252	278	256	266	255	284	259	276	255	291	302	269	271	258	262	260	263	259	276	258	284	259	274	257	267	240	266	254	261	276	267	284	274	296	270	283	275	278	240	283	276	276	261	261	272	254	286	245	266	270	298	252	290	259	277	270	257	284	276	250	252	229	260	256	294	284	260	274	270	256	257	293	265	249	262	262	243	266	264	273	263	262	270	301	267	267	272	260	282	274	268	277	271	269	299	295	266	279	279	262	288	305	253	285	249	287	291	277	260	283	294	275	247	262	251	259	283	254	253	281	283	273	244	235	257	271	269	270	301	288	262	257	256	232	263	302	279	277	281	297	264	283	248	274	266	261	250	290	274	250	264	280	252	274	293	272	247	248	274	278	292	277	269	275	281	235	255	265	254	242	276	274	215	294	275	267	284	261	269	261	267	276	247	285	250	278	273	269	254	253	252	268	270	265	259	263	293	298	271	251	250	269	264	259	250	261	264	246	250	284	276	266	291	212	254	263	274	256	271	294	271	298	277	252	281	275	287	256	285	256	257	286	266	261	289	260	281	281	279	249	261	275	244	262	267	278	277	256	274	253	245	293	282	301	291	260	291	240	276	276	247	285	257	292	251	263	228	285	272	265	318	241	268	258	253	248	263	272	271	267	273	253	286	264	254	249	248	272	276	274	274	281	279	247	292	265	266	250	281	272	262	246	266	270	247	292	268	270	277	276	271	260	284	264	288	281	261	263	235	256	281	264	286	272	275	273	256	251	250	243	270	254	306	269	276	273	229	256	286	263	245	283	256	250	262	258	287	257	272	258	271	281	273	260	252	264	247	264	253	258	257	270	255	288	270	297	294	279	279	286	256	277	255	250	277	262	283	277	277	280	274	232	269	254	278	268	257	250	287	247	315	236	310	290	287	255	282	318	279	278	278	285	274	294	276	269	262	286	235	245	246	272	267	254	262	273	279	267	257	260	298	276	278	272	285	259	263	256	263	264	250	276	290	267	269	271	240	291	252	277	298	252	254	244	280	279	285	249	248	273	272	253	271	289	256	264	289	275	274	267	266	289	269	259	286	249	260	284	283	283	262	279	234	261	283	262	239	263	267	256	262	277	261	264	270	281	262	254	284	266	259	274	290	233	252	244	261	260	287	248	236	283	292	263	287	265	257	246	255	268	269	287	273	278	239	272	290	272	272	283	287	302	275	298	259	301	249	267	242	284	297	303	254	272	303	262	266	261	270	268	274	268	288	232	266	260	278	276	255	252	260	233	279	257	274	285	266	272	278	286	292	263	243	256	281	271	286	277	256	274	282	289	294	280	262	278	293	279	265	257	289	264	271	234	267	270	277	277	264	269	257	272	254	247	232	284	266	274	260	265	274	243	270	288	218	248	255	285	270	241	248	278	273	269	237	264	282	262	288	261	271	275	252	263	279	249	283	263	275	279	275	301	285	269	227	263	250	264	268	253	259	273	239	245	272	268	270	245	273	270	276	268	270	260	270	279	269	285	259	287	275	291	224	265	276	244	287	263	253	284	274	271	274	274	271	272	272	256	268	280	277	292	273	267	258	272	287	263	263	234	281	249	275	295	262	246	248	291	269	284	253	267	275	292	265	227	278	271	266	259	258	253	257	251	273	268	274	256	273	295	292	274	240	292	241	313	282	275	278	258	271	244	248	251	258	237	276	260	275	254	267	271	272	288	279	272	261	299	251	268	277	245	254	249	244	261	280	250	306	256	277	266	281	273	262	233	248	282	242	261	288	283	270	261	258	253	279	255	257	252	258	262	269	277	272	247	277	272	276	314	259	270	277	244	257	259	253	281	261	270	331	251	288	251	254	277	246	259	259	280	260	233	274	294	292	259	282	288	257	261	260	269	271	272	273	267	279	264	250	306	276	293	275	253	276	291	288	272	280	257	267	284	298	285	271	299	276	250	262	267	272	268	286	253	270	275	288	244	240	258	266	289	257	268	279	263	265	254	265	271	249	294	271	257	270	244	266	247	265	258	280	273	246	286	277	271	257	261	282	264	308	252	264	253	273	263	270	235	260	256	303	247	291	267	262	304	236	274	249	262	279	259	268	263	270	258	275	276	289	262	297	281	286	272	270	311	294	269	295	255	287	254	246	262	252	247	266	276	250	232	271	257	263	250	264	251	261	257	268	271	238	296	266	280	266	303	292	299	267	242	271	271	293	289	291	284	306	260	253	261	281	243	234	267	304	224	285	267	299	290	271	251	291	277	263	268	268	275	271	295	270	289	265	245	267	270	271	257	241	277	261	284	267	264	266	258	267	276	258	247	272	277	278	299	290	241	274	279	276	256	251	299	261	289	245	265	273	248	271	246	296	270	244	253	263	263	262	267	278	289	228	288	293	255	275	296	293	253	229	284	261	264	261	277	273	260	278	280	263	259	305	239	234	268	236	249	261	286	293	285	266	260	281	252	286	247	278	287	276	265	260	248	285	262	289	290	252	251	252	251	269	265	249	287	258	290	250	272	269	288	281	271	277	244	300	250	270	278	270	269	272	279	261	264	274	269	316	257	266	283	258	293	260	269	261	291	264	269	266	258	286	257	277	283	256	237	289	267	263	264	248	282	277	299	251	260	269	275	282	257	282	265	280	292	256	255	256	263	295	272	246	280	285	262	232	260	281	280	277	257	262	271	283	246	275	277	276	287	274	257	241	254	260	269	253	286	260	246	268	291	275	258	276	255	238	293	277	262	298	260	270	247	241	266	267	269	266	271	253	256	251	285	252	233
22694	21232	28953	24021	21655	22273	18797	8384	4501	2986	2201	1747	1379	1160	1117	955	868	869	816	677	767	633	582	600	566	547	469	493	471	472	439	417	440	385	445	381	420	353	368	393	408	340	350	357	394	326	349	325	337	333	335	343	320	352	365	304	336	339	311	317	360	359	328	331	341	316	342	329	330	340	346	364	359	349	317	301	379	338	321	327	302	329	315	336	330	323	334	316	363	321	298	369	326	314	346	320	332	319	341	308	368	324	312	366	316	324	322	287	288	319	324	334	334	311	309	322	355	346	301	336	311	290	327	322	328	343	327	312	343	322	337	328	311	315	327	327	327	300	327	377	344	339	323	287	350	336	326	355	323	315	313	323	325	329	337	316	327	321	309	290	307	291	342	335	323	331	326	305	303	324	324	332	335	318	356	307	312	344	334	332	320	303	326	314	353	327	346	328	285	336	335	340	319	294	318	314	329	326	313	342	313	307	336	287	327	318	335	326	362	319	317	359	351	348	328	331	372	318	334	324	321	324	332	305	359	316	324	317	285	354	350	326	326	306	311	317	299	304	314	335	351	327	326	322	314	334	338	316	294	335	350	327	342	315	313	314	321	310	316	339	355	333	314	325	307	307	332	329	322	329	360	337	304	312	340	306	333	354	306	322	310	306	282	325	345	348	303	336	336	311	327	359	341	347	302	308	308	355	329	339	341	322	312	335	318	329	330	333	331	304	347	328	339	343	318	342	341	299	336	329	323	335	347	330	323	317	338	317	321	307	311	313	316	326	318	303	327	306	340	300	323	334	322	329	311	339	335	333	351	314	293	300	346	291	332	331	303	327	311	330	344	301	333	322	293	321	339	322	347	302	344	327	348	321	301	339	339	303	354	357	344	341	320	318	326	337	299	321	331	305	326	322	296	336	336	338	333	341	338	354	321	358	371	324	328	344	325	303	315	323	324	330	319	304	323	332	300	329	322	336	330	313	351	329	321	338	312	332	334	332	303	303	297	309	348	313	339	305	341	330	350	347	336	320	304	319	339	321	330	290	347	323	319	349	307	313	365	302	338	308	364	335	313	333	329	388	376	341	352	304	315	291	279	293	346	344	306	320	326	337	311	316	311	317	292	311	291	326	367	332	291	322	330	333	305	351	313	325	309	322	323	318	319	345	332	315	336	306	331	307	328	351	325	355	307	341	359	315	317	332	321	297	326	334	307	332	328	341	309	282	348	314	311	317	313	321	306	351	290	323	331	308	311	312	299	327	340	318	297	343	329	335	303	333	342	340	297	345	354	308	311	327	333	315	343	349	312	341	359	333	320	326	353	347	300	344	315	316	325	325	363	315	356	332	369	325	355	316	309	321	327	340	346	335	331	311	341	337	346	309	333	330	326	340	326	297	334	339	304	312	309	314	337	308	299	334	356	332	305	339	312	341	326	310	298	333	327	303	297	333	292	300	318	340	327	330	334	317	334	318	314	319	338	344	321	343	363	342	345	317	350	286	361	352	321	348	349	304	303	311	323	320	310	298	313	298	306	346	311	328	327	304	355	357	335	334	327	311	322	342	321	322	332	336	331	330	339	343	336	338	315	315	329	311	312	291	352	305	333	336	326	334	322	294	305	353	334	317	312	337	324	369	323	331	344	295	297	358	325	294	329	348	321	303	319	337	332	286	326	319	313	339	309	276	313	323	304	330	324	323	332	297	345	331	314	296	307	357	315	311	311	348	329	309	356	343	314	316	320	325	318	316	340	330	331	324	323	337	327	329	333	305	320	355	335	298	356	339	331	350	340	320	334	334	341	352	307	315	332	329	334	325	310	319	318	346	357	323	283	332	308	341	341	310	316	301	320	312	353	302	310	348	304	320	320	317	318	311	322	339	321	339	341	302	330	344	350	345	300	327	352	308	345	311	329	333	329	371	329	311	325	300	337	338	346	360	309	319	343	310	352	327	315	326	314	333	326	331	358	329	297	303	300	322	340	321	373	319	330	332	334	315	331	331	305	307	342	316	357	305	344	320	338	309	330	306	303	321	348	339	358	349	347	309	336	317	346	346	315	338	335	357	321	319	279	295	308	306	327	331	326	354	349	311	314	329	325	301	323	319	356	316	339	307	342	326	301	346	320	329	305	325	298	323	352	327	360	322	312	317	337	295	305	336	333	302	318	347	322	363	310	328	308	312	312	364	343	312	350	302	310	317	314	317	309	338	314	336	335	324	316	323	284	328	356	355	335	325	339	331	339	319	303	344	321	317	363	339	337	286	337	339	329	354	322	322	336	319	300	335	310	348	347	298	315	344	321	342	321	316	330	325	325	317	327	336	315	312	340	338	306	325	314	301	348	337	313	313	361	345	343	374	339	327	305	337	336	327	322	311	308	305	346	323	348	333	308	331	314	350	333	317	324	340	321	327	313	336	321	313	322	337	316	317	314	288	330	350	327	360	312	312	358	331	346	344	328	312	334	345	320	295	363	282	343	353	333	303	342	349	310	306	311	332	310	337	310	337	343	327	317	326	321	325	342	337	319	313	347	309	308	316	318	317	323	347	293	330	322	355	331	337	322	341	310	319	317	329	292	343	318	314	320	352	336	326	315	300	309	276	324	303	362	304	339	338	353	321	342	322	346	311	335	359	310	320	335	300	321	304	299	303	324	305	300	336	323	321	315	334	339	329	305	325	321	309	333	310	348	303	294	350	295	341	353	324	303	347	300	300	337	321	302	312	318	302	337	335	281	327	322	310	334	326	290	305	309	372	323	317	339	312	310	291	318	306	325	346	325	335	315	331	346	335	298	333	335	324	321	302	330	315	334	325	335	336	316	306	319	333	314	340	348	293	337	314	338	342	284	359	327	325	328	312	302	291	348	311	348	316	353	329	342	326	306	307	322	321	305	348	313	350	325	317	307	361	305	319	307	317	351	317	308	335	333	327	303	346	339	320	313	332	346	347	290	324	326	336	321	328	338	333	324	318	311	372	356	343	313	319	340	319	327	340	350	321	349	334	341	308	326	301	289	340	332	302	321	326	305	309	326	331	323	292	338	317	315	317	331	342	326	349	343	332	318	287	333	311	355	328	320	353	321	331	325	323	329	329	297	305	324	335	344	291	304	307	312	343	344	317	344	334	371	338	316	317	331	310	318	336	349	316	319	370	286	347	316	325	329	293	351	342	305	362	317	339	292	317	325	338	332	292	351	346	333	346	311	345	319	328	338	345	318	318	315	330	351	314	309	312	346	369	355	291	344	341	341	331	337	327	320	331	315	332	321	334	307	345	347	294	320	343	314	328	301	320	300	322	325	297	329	347	322	312	345	329	318	309	307	311	350	316	300	346	331	318	313	303	337	316	342	342	320	338	313	308	330	304	295	322	335	347	335	325	338	312	334	291	314	322	325	339	324	315	334	309	340	314	328	332	294	321	320	327	326	319	312	322	350	319	332	303	304	309	323	319	286	310	309	327	312	327	339	335	365	281	318	317	296	310	320	313	320	332	319	343
32381	59579	50672	36686	26856	20062	16219	11287	7007	4774	3598	2741	2142	1753	1618	1392	1266	1112	1007	1008	925	840	728	689	734	659	620	593	582	561	523	465	491	460	487	443	435	414	450	400	441	417	387	387	406	382	368	367	391	387	388	350	393	341	389	358	377	365	363	388	347	383	362	352	378	345	335	383	361	348	349	363	348	349	363	364	349	389	333	330	353	370	332	356	339	346	367	347	346	357	341	361	324	364	322	317	355	365	356	346	352	367	348	354	341	334	336	384	333	332	321	339	370	345	351	357	343	348	346	355	352	355	389	321	342	348	359	388	341	349	342	367	342	335	343	341	325	373	344	359	327	357	365	314	331	317	339	352	338	344	358	331	340	351	377	315	366	330	362	334	333	365	344	316	349	380	366	334	354	356	343	345	365	351	348	367	343	357	317	346	311	343	314	381	350	330	361	348	368	335	348	368	394	349	366	357	362	357	380	397	320	349	335	350	376	382	341	323	374	353	356	329	365	370	343	323	336	347	328	325	352	368	381	373	331	333	320	371	351	348	327	347	337	354	323	355	315	325	353	351	356	355	342	334	341	323	308	354	319	361	336	341	344	331	342	365	354	362	364	347	362	335	364	339	344	333	335	340	364	363	338	379	363	330	312	338	356	279	350	340	348	373	366	319	377	349	330	345	319	353	336	321	358	336	309	322	347	349	342	396	331	339	358	368	340	331	337	349	362	322	354	343	331	347	358	341	373	337	332	350	324	353	339	330	333	345	363	361	291	328	343	336	320	359	361	344	405	370	366	366	357	375	343	353	367	304	342	385	377	342	350	364	355	319	346	351	360	352	345	355	363	340	342	325	338	372	348	343	354	337	358	353	365	347	365	334	344	341	343	344	372	350	317	380	363	319	334	303	306	367	326	377	328	340	333	343	344	353	359	339	344	345	357	369	334	350	329	363	359	344	366	346	363	331	335	358	361	309	335	373	349	340	375	336	356	344	334	366	340	368	357	338	344	337	331	342	330	330	330	324	378	335	355	384	341	324	323	395	342	377	376	335	378	344	345	363	343	314	368	359	342	335	314	372	357	349	369	373	379	361	373	370	332	364	331	367	380	349	360	353	321	335	375	355	338	332	359	355	348	348	340	390	351	380	368	361	345	347	353	346	331	355	334	364	321	384	339	340	382	349	369	334	386	340	328	357	325	376	338	341	322	339	340	327	331	339	387	335	358	375	361	368	332	343	343	337	367	349	371	317	322	305	340	314	334	358	337	351	360	351	340	332	323	335	350	350	360	314	366	359	346	332	368	350	369	340	347	329	365	333	314	365	365	383	329	339	357	347	342	345	367	357	360	351	329	349	349	365	338	362	342	360	348	366	336	392	333	359	351	387	357	340	309	329	366	338	370	377	339	356	368	330	365	337	351	360	317	338	335	344	320	337	329	339	326	358	344	372	342	367	371	321	335	333	353	343	325	331	361	327	324	331	351	323	317	340	353	375	351	347	321	366	334	383	327	361	313	342	362	345	298	355	347	355	363	334	329	358	324	335	362	358	371	358	344	363	350	363	354	369	345	326	365	336	315	359	361	347	330	328	350	337	364	329	363	347	341	334	358	347	298	363	337	353	317	346	362	328	344	349	343	351	352	357	344	353	361	356	357	332	325	342	346	357	333	364	353	342	327	326	316	328	342	352	340	346	320	348	381	325	331	372	356	347	346	336	375	401	355	300	339	337	347	363	355	340	313	312	339	380	298	352	362	356	363	365	341	337	356	330	328	326	313	370	336	361	365	317	357	333	355	344	338	374	342	349	391	373	355	372	362	364	371	309	348	330	398	364	304	387	343	378	368	369	353	335	343	342	331	342	371	340	347	329	340	325	359	370	344	347	318	350	367	373	330	370	341	367	322	358	340	341	351	343	345	334	356	354	378	351	298	337	338	316	330	352	372	365	330	363	357	349	338	345	353	352	340	357	335	350	323	338	335	332	335	338	315	336	334	356	345	338	370	357	355	337	371	373	340	366	326	372	341	354	348	341	355	326	363	352	363	341	312	369	347	338	348	335	311	358	373	388	336	349	302	355	371	350	333	330	321	371	340	304	334	380	345	354	335	351	359	320	365	348	339	358	348	365	355	360	371	331	345	378	327	395	330	308	340	355	362	376	366	356	338	342	337	356	337	350	358	326	379	336	370	378	356	341	348	352	354	348	345	339	375	313	319	335	368	343	366	325	354	337	363	337	390	377	341	365	344	329	323	342	362	367	369	323	342	338	357	353	338	359	337	342	349	345	343	333	343	361	365	328	356	369	308	355	350	378	348	356	329	314	325	350	341	367	342	335	343	359	348	372	359	345	349	344	382	335	355	321	332	334	372	391	349	355	369	376	359	376	330	352	359	338	340	333	354	361	339	377	363	329	356	328	332	358	313	335	339	341	324	365	342	359	329	345	371	331	360	337	311	367	337	384	355	347	336	313	356	354	337	329	340	392	366	337	339	362	353	346	350	317	321	350	363	348	357	356	369	335	356	356	313	394	332	323	354	366	341	341	337	383	328	336	339	367	354	331	360	339	352	371	361	318	343	358	354	335	371	353	320	344	344	352	339	357	333	332	336	363	351	355	389	349	367	327	340	356	322	351	337	346	328	358	323	308	351	327	371	322	345	351	369	333	362	377	332	346	331	364	309	364	344	335	305	352	345	361	354	350	344	345	330	353	350	360	344	386	361	364	352	355	347	356	345	348	336	368	350	326	376	323	335	338	358	315	358	343	361	343	368	338	350	367	371	339	372	347	350	363	358	342	341	350	378	343	322	361	323	392	334	359	380	342	370	357	347	366	333	323	342	343	333	365	354	350	374	371	365	353	342	310	351	362	351	328	376	385	332	321	325	385	362	405	344	324	360	372	362	323	325	371	354	371	332	357	350	363	350	354	352	335	344	329	340	340	356	327	354	362	352	344	356	370	344	360	314	351	334	334	338	303	351	378	303	353	366	364	327	365	339	356	352	352	369	337	363	319	334	349	349	393	352	321	345	371	373	348	350	333	360	359	356	341	355	322	359	359	389	329	350	376	348	312	365	324	405	341	346	328	356	347	342	348	388	340	383	347	332	389	315	336	364	328	376	290	357	326	355	324	291	349	333	390	378	351	350	351	365	343	358	369	309	334	344	371	335	352	343	341	352	332	339	352	325	362	374	330	345	362	352	371	323	346	368	351	373	379	386	360	319	334	347	312	364	330	335	371	363	352	377	319	364	343	331	355	364	360	336	348	358	344	370	353	359	349	371	368	356	352	355	348	338	350	349	330	352	364	378	326	337	347	353	351	343	342	390	369	382	360	352	351	341	377	352	361	362	332	375	369	334	360	364	354	341	350	363	359	369	326	366	352	341	395	367	332	357	375	364	394	354	365	328	334	331	356	392	337	349	334	327	373	332	339	364	350	336	367	335	359	350	347	362	333	367	354	360	356	357	379	364	379	343	308	343	360	341	335	343	345	340	342	351	366
30439	31146	36005	24290	12918	7407	4464	3029	1838	1259	949	719	637	586	527	545	429	455	423	387	416	379	339	351	367	352	316	304	284	317	323	276	284	296	273	280	291	312	282	267	245	308	267	298	273	230	280	271	280	234	300	289	254	233	241	270	270	263	270	291	252	265	259	237	285	259	264	245	220	275	246	258	243	309	236	258	249	279	212	269	249	262	257	258	253	261	257	259	257	263	281	280	255	250	268	272	279	243	248	274	262	274	243	262	275	248	266	251	253	266	249	281	248	254	259	304	257	267	282	287	270	255	237	260	269	262	250	271	275	223	276	257	267	264	257	240	265	263	247	228	276	276	248	284	247	246	233	247	289	265	216	256	217	237	254	313	265	254	228	261	244	252	264	260	247	267	224	253	256	239	249	256	287	271	266	251	246	282	252	259	258	263	253	242	272	254	263	266	261	265	253	245	253	257	257	253	275	256	296	249	252	263	263	249	236	250	248	248	289	245	264	293	247	261	259	254	232	268	292	245	276	260	242	256	258	246	240	262	236	234	231	263	232	237	263	262	266	290	272	265	262	236	282	281	239	262	267	256	231	266	247	256	237	257	268	273	238	260	242	270	276	247	231	241	249	266	268	281	283	289	241	249	257	241	226	263	249	230	276	281	270	288	256	277	258	262	256	309	297	236	255	253	260	276	282	276	289	258	217	274	243	241	246	262	249	253	239	257	241	260	257	276	237	276	253	260	273	263	265	256	262	270	265	284	285	256	227	276	268	231	264	247	251	270	269	239	263	240	252	266	264	247	264	236	266	262	255	247	262	248	249	235	267	252	275	269	250	255	250	255	256	273	241	233	265	275	256	278	298	273	268	254	261	247	276	267	277	260	261	263	253	270	259	251	252	259	234	239	283	276	276	274	266	259	247	265	266	256	236	239	255	307	299	237	271	276	255	251	265	234	298	247	267	251	247	267	253	246	290	228	257	245	287	265	258	261	263	247	277	260	254	280	275	260	276	239	263	291	273	255	278	257	249	245	249	272	225	264	255	244	266	254	261	256	221	270	264	277	259	259	241	267	260	259	247	236	277	267	271	249	234	246	274	262	241	248	275	259	262	265	271	217	276	255	278	282	269	240	253	240	310	264	264	276	254	243	275	273	235	265	252	280	249	271	233	257	249	248	243	264	255	256	256	262	290	264	238	296	258	279	269	279	250	298	259	248	261	253	228	268	239	264	248	256	254	273	238	262	255	243	253	256	255	250	269	272	241	243	252	265	275	251	277	229	266	292	257	268	254	259	253	276	269	253	258	253	266	243	245	278	269	281	266	256	284	241	254	232	247	238	277	281	253	260	280	222	257	229	258	248	276	287	289	259	268	254	256	260	267	275	256	272	265	266	251	245	252	254	274	250	268	257	258	238	236	269	242	263	260	258	276	276	265	258	278	259	264	238	265	245	250	241	262	262	247	281	254	285	246	281	259	252	231	262	268	261	288	264	240	281	243	278	271	273	263	275	265	229	262	277	260	240	286	261	247	240	258	228	279	244	254	253	222	251	243	271	246	245	283	275	288	260	270	260	281	253	260	283	274	253	241	254	290	256	254	244	248	260	253	282	257	280	233	264	253	255	232	277	252	250	249	245	236	278	252	258	258	256	274	268	274	258	269	268	233	258	249	261	239	267	259	275	244	282	262	245	258	254	230	270	262	253	241	237	266	283	270	263	269	254	279	271	249	256	256	254	273	242	248	217	263	294	256	256	255	264	239	256	274	259	281	266	268	271	239	270	265	248	274	281	241	254	269	306	266	263	237	237	269	245	255	268	252	252	274	251	241	261	244	245	261	235	238	263	248	212	264	249	243	242	250	230	247	256	256	246	263	259	284	249	259	249	267	275	245	267	272	246	271	236	231	237	244	254	274	243	238	261	249	249	265	243	263	273	262	263	249	267	270	247	240	259	223	244	243	274	241	263	256	244	278	248	254	267	253	248	249	283	237	259	272	255	263	268	255	255	271	262	269	265	230	259	268	259	279	261	239	237	267	285	261	255	262	282	275	278	245	250	256	259	263	251	241	248	219	254	266	246	263	243	247	270	267	243	269	267	253	242	237	259	258	269	257	263	273	251	256	256	243	256	239	263	251	257	236	249	252	269	271	246	273	245	258	270	252	267	233	242	262	259	232	270	280	272	254	248	243	252	267	260	227	236	229	263	278	250	251	234	240	263	271	251	241	263	261	246	270	250	235	267	275	276	248	269	253	254	273	264	271	257	282	286	261	244	243	261	235	286	291	261	258	257	249	247	244	274	260	242	300	248	236	260	305	232	281	284	235	250	234	277	245	254	250	244	257	290	279	272	251	274	281	279	240	264	230	249	231	242	257	299	262	232	271	263	282	282	269	234	242	272	267	248	273	260	246	293	262	284	247	239	283	247	258	248	259	252	248	283	255	280	251	239	249	289	258	263	249	263	264	262	239	249	250	276	240	266	256	255	272	234	242	260	250	235	275	224	262	249	282	274	254	259	248	249	271	262	251	269	251	258	270	253	252	267	243	264	260	260	273	227	247	266	257	263	245	227	283	269	282	264	256	266	270	276	266	256	258	256	276	265	247	285	233	247	259	268	278	267	289	267	273	262	266	225	271	289	270	280	267	276	248	270	232	266	285	220	261	271	276	254	258	261	281	245	251	264	261	248	239	268	250	245	285	225	263	266	250	261	249	254	229	245	250	274	235	239	245	265	270	280	279	261	267	257	227	275	268	244	252	246	267	285	269	272	219	253	296	298	289	235	233	272	266	281	262	251	270	277	258	268	260	295	254	254	284	254	246	280	251	247	266	231	274	241	294	267	258	255	238	234	236	270	268	249	255	240	251	254	261	261	274	231	257	283	257	253	249	253	259	265	243	255	262	229	259	279	278	244	274	252	259	250	246	250	253	290	219	273	247	260	278	285	258	258	260	262	277	257	261	284	249	286	268	273	259	253	239	241	239	257	279	259	274	261	237	250	268	234	258	231	248	235	230	224	234	250	253	249	261	249	263	220	242	265	250	265	258	269	256	244	272	264	245	251	262	255	252	265	285	234	263	250	268	237	276	265	294	254	256	260	266	246	271	255	275	232	259	264	276	242	232	253	261	236	274	275	243	272	256	244	230	253	254	236	224	238	255	308	239	281	254	297	267	269	240	264	264	273	257	240	242	280	289	270	264	282	284	262	261	283	265	242	256	228	254	242	264	275	246	242	276	308	290	260	266	225	270	279	289	248	276	255	267	273	262	284	255	243	241	256	250	265	263	245	273	274	253	255	234	249	272	272	229	250	257	268	284	252	249	256	283	272	270	273	262	218	272	257	268	230	247	283	280	237	259	239	258	270	250	260	246	248	242	249	262	268	258	260	250	225	296	279	237	260	254	238	257	233	283	236	290	251	265	243	231	266	260	252	250	260	282	229	248	254	242	247	288	262	278	262	271	291	253	263	252	249	260	273	234	273	249	272	243	240	267	267
30159	45730	35756	21760	15375	10985	7614	5233	3228	2083	1580	1214	935	858	747	680	638	621	578	579	500	483	429	429	465	401	377	363	348	347	347	347	343	343	376	329	315	318	329	302	294	292	290	330	305	300	281	297	262	290	283	293	306	276	275	281	283	298	322	289	299	309	284	300	297	268	307	311	294	277	277	278	283	276	267	266	303	254	290	290	319	299	311	280	266	257	272	320	269	278	268	246	281	269	262	279	281	276	295	269	281	291	291	264	272	306	295	303	288	319	278	292	301	300	288	291	275	247	282	284	294	291	289	271	278	283	272	302	281	299	275	286	264	279	296	275	282	284	281	279	289	302	286	246	277	278	273	284	272	263	293	254	260	268	290	260	275	326	283	295	291	270	303	267	266	289	295	309	250	280	274	272	298	288	268	284	269	276	277	256	278	304	271	293	282	287	270	312	278	294	308	311	295	281	286	245	280	273	273	265	261	260	286	293	295	272	275	301	287	289	294	320	295	274	276	256	276	315	306	254	264	280	299	288	264	265	273	285	264	253	263	294	300	301	266	282	293	311	244	289	281	276	281	273	255	273	277	260	282	277	278	295	260	269	284	280	266	290	275	285	281	284	273	298	287	265	289	280	269	280	280	269	291	290	292	278	287	296	281	297	267	285	256	280	293	306	329	257	295	293	262	297	278	276	292	291	288	284	249	262	277	253	311	273	266	273	261	268	259	306	288	272	289	310	275	272	319	280	311	288	280	268	261	271	283	270	264	305	295	270	297	291	269	273	283	278	290	286	306	279	273	275	274	257	287	255	268	273	253	288	325	301	295	283	299	299	294	254	269	274	276	300	292	265	291	261	264	314	306	291	261	287	315	277	281	281	290	295	306	322	326	280	298	254	304	300	295	310	276	298	284	310	284	292	285	281	252	267	272	308	280	262	270	300	284	298	311	287	296	271	287	275	266	265	241	275	281	308	277	269	240	286	246	276	292	299	296	294	262	265	275	322	278	299	306	291	292	270	278	286	266	290	268	280	261	280	313	289	257	277	288	273	278	280	251	274	272	294	280	274	287	288	273	292	279	310	297	278	277	289	282	278	280	298	276	284	298	286	308	280	268	268	287	286	274	289	291	276	285	295	295	303	295	260	277	303	243	297	273	284	299	261	292	265	272	261	264	287	279	272	320	277	281	282	252	288	278	288	274	292	304	302	291	242	284	272	301	291	277	282	267	264	299	266	312	298	294	286	284	291	275	269	294	296	301	280	266	284	288	273	308	291	287	273	272	286	283	301	277	303	264	304	281	270	290	284	265	298	282	273	267	264	303	278	276	283	305	264	243	290	300	290	303	268	294	295	287	272	261	261	291	277	272	319	310	298	264	274	301	269	288	283	286	294	270	287	261	289	280	286	294	278	250	279	285	286	300	281	292	286	299	292	299	273	283	278	297	252	292	284	273	294	295	257	271	269	260	289	294	288	277	285	301	266	289	295	306	277	297	256	285	283	298	283	270	263	290	302	251	284	289	301	303	274	282	242	305	278	279	288	279	278	246	294	279	279	276	304	279	283	268	284	305	276	284	278	293	294	301	293	262	259	278	313	303	287	286	273	278	279	307	254	297	286	299	279	297	288	288	285	278	265	277	300	313	281	313	296	276	279	305	281	262	290	289	295	280	276	292	266	281	285	277	293	289	268	286	286	280	288	270	290	296	283	257	290	299	291	267	272	243	286	315	311	289	288	290	254	275	245	260	265	289	319	309	295	285	280	299	298	269	256	314	307	309	332	300	271	292	295	284	292	290	263	287	311	261	258	268	288	277	287	277	265	267	279	287	276	275	265	275	300	278	279	271	300	280	285	294	285	302	282	269	268	310	289	275	293	281	256	251	297	272	294	268	317	270	295	315	279	299	266	282	258	276	292	288	277	291	294	279	267	290	283	298	273	305	269	272	280	269	275	280	285	293	279	275	281	265	271	306	263	281	297	246	320	309	285	308	294	323	279	292	287	260	307	272	266	277	282	260	276	319	299	279	296	292	287	269	283	283	284	266	242	282	289	281	275	294	284	259	265	295	299	287	281	346	277	301	279	286	261	290	300	317	257	292	245	252	296	291	281	272	283	290	323	280	264	305	251	302	298	267	259	292	294	289	299	276	316	284	263	279	297	303	281	277	287	307	299	301	294	277	279	295	287	265	267	271	302	287	277	261	308	294	277	274	295	267	287	271	282	292	297	249	280	254	282	276	301	277	264	282	285	273	282	287	288	305	291	316	267	300	314	278	312	277	288	288	284	302	302	283	305	267	268	276	296	285	281	293	330	282	274	286	279	290	293	279	300	282	306	286	253	259	286	299	283	268	333	290	293	252	272	252	301	284	290	293	298	288	287	258	282	307	299	260	275	285	246	285	250	296	300	302	293	282	261	265	318	309	295	290	275	272	286	268	256	278	277	265	274	293	253	264	302	281	284	260	282	288	273	313	315	308	274	276	278	281	262	265	278	266	292	286	300	309	283	274	272	274	278	274	299	299	260	298	278	282	293	285	291	269	283	312	284	288	303	255	283	268	298	285	269	248	298	270	296	274	274	293	318	284	312	263	285	273	267	293	280	297	281	294	277	277	301	291	280	252	272	277	256	268	264	247	281	253	260	309	268	298	273	293	286	276	301	281	270	281	261	273	286	304	285	308	282	283	283	283	265	231	273	267	270	247	300	278	271	272	276	274	297	292	269	289	269	268	276	281	293	318	296	253	269	296	264	281	285	273	287	272	293	272	301	272	281	305	273	286	285	260	275	283	294	316	295	274	256	301	287	256	278	301	323	283	290	263	284	288	279	264	307	273	291	280	275	290	288	277	277	255	268	257	279	280	319	271	294	281	290	275	310	281	274	290	276	268	278	279	272	302	305	258	285	298	273	258	316	285	247	257	284	259	286	284	245	282	301	301	277	273	291	270	293	254	288	265	307	274	311	289	308	278	288	275	291	311	276	270	255	320	256	309	292	272	270	284	295	261	269	268	276	243	315	318	239	293	277	298	296	305	288	296	278	272	275	287	294	296	279	268	256	266	268	270	283	262	270	265	282	299	281	301	275	281	307	284	284	282	267	305	278	277	256	281	288	284	283	293	274	280	279	301	300	284	319	298	285	296	288	267	279	273	295	304	276	295	277	255	283	281	280	310	273	270	254	287	262	272	268	290	274	320	303	250	285	297	284	243	275	234	273	283	285	257	279	315	284	265	267	281	299	307	285	292	286	255	291	268	279	294	281	287	308	305	267	311	254	259	297	284	296	281	272	258	302	307	315	295	304	265	257	287	280	294	290	294	276	263	289	265	291	251	299	319	295	270	291	283	279	275	286	259	274	304	271	287	280	269	287	261	309	286	275	263	311	281	287	295	281	284	295	293	278	286	284	260	290	296	269	274	276	260	308	298	298	258	293	315	263	292	310	262	268	281	290	268	287	278	255	267	294	301	296	277	270	260	282	274	269	264	281	295	299	275	301
23794	21223	28685	25023	22113	17281	9868	5079	2871	2135	1618	1269	1022	865	846	727	728	645	595	641	574	519	493	510	481	432	450	418	402	407	369	383	342	367	389	391	382	357	347	366	325	356	335	341	332	347	312	314	370	324	347	326	326	327	316	332	315	322	326	310	349	335	361	298	307	313	351	317	334	321	359	362	327	309	328	304	352	313	329	327	322	336	344	332	298	299	315	348	303	313	278	340	299	320	294	308	325	330	336	310	297	305	345	344	270	324	308	315	340	341	323	355	338	331	319	312	316	317	310	297	292	315	305	317	311	303	293	312	308	285	314	310	343	339	323	309	314	319	282	336	347	313	316	312	316	295	303	315	276	316	321	333	312	333	312	323	299	276	349	331	304	302	336	311	337	328	327	321	318	316	299	295	330	333	312	319	333	355	301	328	303	319	297	290	298	287	305	332	324	316	320	291	308	316	337	284	333	336	345	295	312	343	307	344	352	314	318	340	309	293	301	331	317	279	339	333	315	356	300	322	325	299	322	314	350	319	337	331	303	327	297	286	314	298	345	315	288	311	329	320	297	316	322	312	275	304	304	322	310	325	331	301	314	304	320	301	306	328	310	293	305	296	289	327	316	321	321	339	326	300	357	308	337	335	321	319	329	315	322	308	322	306	287	327	307	319	326	323	329	305	336	296	315	270	311	338	327	320	284	300	313	292	350	330	323	335	309	302	296	334	346	330	331	315	329	341	320	330	325	329	337	353	333	327	316	323	326	314	337	330	304	346	293	330	315	291	321	329	280	338	310	322	311	305	314	333	333	308	329	328	322	319	323	326	309	301	327	315	314	369	330	320	340	313	310	310	313	324	320	301	303	324	318	322	323	306	318	319	344	332	311	319	322	339	294	332	338	290	316	318	344	303	293	355	326	294	322	326	296	323	305	326	291	340	270	271	271	305	327	340	297	329	343	339	318	309	335	336	313	322	294	315	342	340	327	307	307	306	329	334	331	313	316	293	334	293	320	324	305	331	307	294	333	295	309	281	305	291	335	332	317	277	311	307	318	295	341	322	313	258	307	315	323	340	335	315	328	348	331	314	305	320	327	326	351	306	295	324	318	327	313	334	289	305	352	346	336	338	311	284	276	301	292	322	303	324	338	306	283	343	308	334	317	291	287	338	311	319	313	342	310	316	336	309	275	315	321	317	336	302	290	316	314	310	336	318	325	304	324	323	309	317	296	310	328	332	268	283	319	327	308	317	310	310	358	299	300	320	334	351	290	313	312	304	299	308	298	334	341	323	311	312	297	303	331	297	302	318	332	301	316	331	313	345	323	343	306	329	335	306	335	323	335	329	323	311	301	318	295	297	289	361	285	318	341	304	312	276	308	340	316	297	331	303	336	318	309	316	331	316	328	336	327	304	332	339	330	295	323	311	345	328	298	331	326	316	337	321	340	319	328	336	295	296	316	314	332	299	306	301	303	290	311	265	329	318	307	308	333	325	287	337	331	305	342	277	334	298	318	298	322	302	303	335	298	319	329	312	325	304	319	332	311	312	313	305	324	283	350	311	312	287	312	323	315	324	283	313	352	348	321	323	341	292	307	331	327	294	327	280	308	330	320	321	286	317	296	310	290	315	331	272	322	302	317	283	314	272	303	314	300	309	292	283	285	327	333	334	332	333	312	322	314	335	317	327	303	359	314	290	349	340	301	290	292	325	303	320	324	308	298	322	318	313	344	287	313	298	310	309	326	326	302	334	325	304	312	306	336	302	335	323	302	294	323	323	347	310	316	306	293	336	308	340	341	302	303	317	332	324	316	323	330	350	337	311	302	327	336	278	361	315	323	324	323	334	328	281	311	312	269	321	303	311	322	319	282	311	321	308	326	345	320	322	345	344	304	345	293	312	332	311	301	306	332	310	309	317	302	281	306	304	316	303	306	288	318	318	284	322	303	325	320	302	314	336	302	366	326	331	349	283	350	337	303	334	316	327	327	329	332	331	341	302	319	321	320	330	335	337	329	280	314	298	350	334	305	333	306	306	310	321	337	325	302	311	300	340	321	326	321	341	304	326	323	303	337	267	322	309	294	301	326	308	324	289	297	303	329	309	298	322	309	304	294	314	295	296	294	311	330	315	319	356	301	327	326	337	293	309	313	342	309	291	291	316	297	308	318	286	313	347	327	337	327	323	295	329	311	317	290	319	321	303	297	292	304	353	297	300	344	321	311	285	320	289	326	283	297	334	312	298	293	310	322	318	321	311	270	321	311	360	290	323	301	307	291	326	335	280	291	290	329	292	358	321	323	301	319	312	353	363	332	327	312	300	315	310	309	325	314	323	326	331	331	337	333	300	301	331	273	315	304	314	307	316	322	331	286	339	294	306	314	306	320	332	289	309	355	325	310	314	330	301	333	298	309	307	318	331	315	297	302	303	306	316	303	340	311	311	307	306	327	290	309	315	347	331	300	308	331	309	298	291	315	303	330	284	311	352	309	309	333	302	310	317	348	286	344	334	293	315	329	314	318	300	321	344	297	291	298	309	308	320	302	322	303	315	284	346	312	318	333	349	340	350	314	340	305	294	327	355	311	353	299	336	315	332	322	329	301	312	280	305	317	295	317	327	333	312	294	290	311	289	330	350	311	301	350	327	303	335	312	331	307	291	312	286	334	324	304	306	347	322	339	319	297	293	331	296	303	314	340	311	335	301	324	312	323	340	352	314	307	331	300	307	344	313	299	323	325	315	321	292	328	320	323	356	326	332	308	350	335	314	328	326	315	309	328	322	326	351	303	314	313	325	326	308	331	329	312	311	314	349	324	303	326	336	324	324	344	307	330	322	300	327	297	344	285	315	327	301	317	307	298	316	313	310	316	328	331	317	305	313	296	340	319	311	304	306	320	282	335	316	334	328	326	286	310	363	329	339	313	319	299	327	347	314	371	328	285	322	327	326	310	322	312	297	312	324	325	333	287	337	323	325	324	314	284	353	286	307	328	341	317	303	305	292	329	310	319	317	289	330	311	323	309	331	293	316	318	309	325	308	306	326	308	314	305	345	276	314	320	298	306	313	306	355	300	331	301	299	322	329	285	332	325	314	337	338	334	339	320	338	342	330	308	332	309	317	320	295	351	309	334	323	318	345	311	279	320	329	309	345	274	309	312	319	324	323	310	303	321	304	306	324	295	297	284	309	318	307	309	341	309	325	289	313	307	321	327	355	297	345	317	321	308	313	311	343	304	351	333	340	315	323	320	305	293	336	318	322	344	294	326	323	309	328	298	331	336	310	303	327	321	368	335	333	264	310	315	327	305	290	317	292	310	299	336	300	344	308	329	295	304	334	320	313	311	309	341	313	328	325	362	329	311	336	300	331	324	309	318	320	312	335	340	295	310	291	311	301	319	324	328	322	329	301	321	278	299	315	297	331	308	285	340	307	298	287	324	301	301	299	312	316	304	282	328	310	313	309	326	280	323	341	300	341	321	338	309	310	301	317	296	323
30339	56307	44942	31124	22398	15469	11557	8012	4779	3572	2665	1957	1531	1414	1196	1056	1012	908	825	778	765	676	629	643	568	534	522	549	510	529	467	441	462	456	415	431	364	389	429	402	388	397	384	361	355	324	379	344	390	381	362	358	339	330	326	362	345	341	311	342	335	325	314	335	325	340	341	338	341	347	341	323	337	348	349	355	349	372	352	320	337	357	341	358	321	360	371	322	341	341	337	344	343	332	341	336	373	337	376	366	343	336	288	361	303	365	361	336	340	328	355	361	366	335	369	362	376	353	343	318	346	316	319	351	348	308	344	325	336	334	362	368	341	350	330	362	345	341	356	324	358	331	308	324	334	313	355	360	335	312	372	324	328	341	350	350	341	325	372	342	330	367	370	344	306	351	314	317	349	314	340	330	338	318	348	332	322	324	325	292	323	353	365	343	360	313	386	344	331	359	358	330	319	317	357	359	323	343	339	358	324	343	334	357	371	312	326	356	320	362	342	329	326	348	364	339	329	282	332	343	312	351	367	327	328	321	362	337	326	308	333	356	359	319	375	339	339	348	355	369	367	333	347	360	340	318	358	339	330	332	349	371	344	337	350	341	322	321	338	331	346	329	344	352	353	357	323	346	356	342	360	311	316	367	332	350	311	322	307	326	372	350	335	343	319	338	343	340	333	359	393	336	349	335	358	341	321	342	349	331	336	368	340	348	328	329	326	344	324	354	349	353	364	360	328	372	317	331	335	337	344	332	334	364	321	323	336	337	346	351	352	313	376	314	334	310	334	367	351	350	354	370	346	356	338	332	356	336	311	347	357	331	373	350	334	332	337	331	315	342	384	331	323	328	325	327	331	326	340	354	333	327	332	328	366	380	332	327	369	365	343	358	358	328	374	324	379	357	364	341	328	322	337	323	312	349	373	314	348	334	307	330	371	361	341	342	358	331	336	351	352	344	304	327	306	316	309	347	335	349	343	331	340	352	319	317	362	309	347	356	352	332	331	307	314	361	325	283	338	330	307	341	350	335	359	356	340	325	292	359	323	327	345	341	337	350	349	325	330	354	359	351	329	332	353	337	342	319	331	362	314	332	297	353	350	354	351	366	329	348	364	357	318	358	362	309	344	327	347	328	327	318	348	332	322	335	357	341	341	316	355	329	362	331	348	339	319	339	365	334	342	363	334	368	348	349	315	377	329	359	333	347	335	327	335	352	363	329	364	346	345	285	352	377	371	318	324	334	326	351	352	371	338	353	364	355	314	350	347	333	352	341	340	291	312	341	364	343	306	333	320	335	339	314	361	396	348	340	342	341	326	321	308	329	319	333	323	344	369	368	317	351	333	347	319	339	342	328	362	342	337	337	351	355	361	335	373	337	348	347	321	356	316	352	349	392	364	339	341	341	328	326	335	326	322	338	317	343	359	336	345	323	337	358	354	356	354	356	333	346	356	333	308	333	354	354	332	333	310	369	347	347	333	323	382	353	330	345	311	313	322	357	345	311	342	374	353	327	333	347	349	318	341	322	341	364	365	342	336	320	353	361	316	331	328	340	358	337	345	341	370	342	355	354	347	366	350	336	335	339	358	348	361	357	349	343	328	359	366	347	350	306	336	349	352	320	350	340	355	336	353	333	332	349	347	342	342	350	340	343	341	350	364	349	350	339	347	357	346	350	269	337	307	333	359	338	374	335	339	355	345	296	347	353	312	344	323	361	333	333	333	300	366	324	343	384	387	308	345	360	346	294	353	351	341	340	359	373	345	342	367	359	329	332	334	366	351	344	340	333	347	322	334	331	348	333	345	322	330	336	336	336	351	366	333	349	331	339	353	320	352	346	345	326	339	390	351	348	311	337	353	318	348	378	350	347	352	322	359	348	338	328	344	324	320	322	338	359	357	367	342	346	332	335	337	312	387	302	319	333	308	360	341	346	326	341	360	347	350	346	327	327	324	355	312	335	351	325	351	358	352	324	378	314	323	367	335	355	346	369	341	346	335	341	340	338	326	316	346	353	340	341	350	332	369	324	319	354	376	308	397	338	333	367	325	331	327	316	360	333	323	334	366	374	332	324	318	363	341	357	369	347	354	347	332	358	337	343	349	342	344	370	329	329	348	329	372	334	364	300	333	326	373	313	373	332	334	402	349	311	348	353	359	397	297	348	325	337	347	355	333	342	345	352	343	316	362	357	323	345	341	305	349	359	359	362	324	324	335	340	319	342	339	333	327	363	357	343	354	336	312	366	326	331	333	339	335	320	340	331	327	348	329	366	376	369	350	378	342	339	320	356	323	368	359	356	325	338	337	346	332	341	375	341	335	310	340	323	366	337	333	336	322	335	365	337	321	345	338	336	336	342	354	355	319	348	357	342	317	349	359	329	362	348	342	309	344	306	347	342	348	338	347	350	331	339	316	336	346	368	351	348	347	322	343	347	341	305	344	289	373	344	336	342	360	359	351	363	355	352	368	368	330	348	341	366	324	346	309	327	326	324	349	336	349	343	331	337	365	358	361	320	332	341	309	350	339	361	338	359	358	337	385	339	304	359	340	326	322	357	353	296	341	336	326	370	335	329	321	331	328	337	321	338	348	320	336	339	368	361	359	316	369	357	316	382	333	335	331	334	345	313	332	372	359	316	370	350	348	318	320	315	318	328	375	348	317	302	307	335	347	330	365	349	365	374	362	349	350	338	386	331	343	342	321	351	331	335	350	347	340	325	350	322	339	318	328	322	364	322	330	351	379	286	329	347	343	356	336	310	345	388	340	324	334	331	304	325	355	367	349	317	336	324	349	335	385	349	331	340	369	325	369	318	360	370	371	357	343	311	342	353	352	339	350	324	351	376	334	349	327	347	316	377	324	351	362	365	333	324	360	306	290	336	340	331	367	329	346	337	364	339	361	315	339	342	354	328	318	378	341	356	329	352	321	318	337	347	343	336	355	339	318	347	308	345	313	345	351	334	366	344	323	358	335	307	331	349	351	353	363	314	336	326	340	336	360	346	360	351	351	337	346	362	375	329	365	360	375	344	336	328	336	363	325	350	355	337	348	348	333	314	354	346	343	341	392	338	371	346	319	392	349	365	335	332	326	364	341	319	314	328	324	335	359	316	339	313	324	343	333	332	318	301	347	332	338	310	330	331	330	341	377	317	345	338	338	307	353	356	373	357	331	349	311	348	329	332	323	340	300	358	345	326	331	352	351	324	308	349	363	325	332	320	347	337	369	346	338	311	319	344	346	361	338	339	363	346	330	340	335	341	345	337	341	384	334	322	327	318	344	373	313	344	358	339	338	324	338	328	331	338	358	325	355	332	359	348	378	350	330	321	350	319	310	331	354	338	337	323	361	346	327	326	352	364	324	284	322	349	319	352	336	355	375	359	329	329	364	355	348	355	342	320	343	360	339	348	302	352	319	367	330	314	356	299	366	343	352	321	320	343	325	351	336	317	389	353	349	374	385	324	358	336	348	371	355	340	342	309	322	352	315	384	348	361
24963	21340	28663	27029	18256	9606	5574	3099	2105	1559	1171	867	808	690	635	584	561	521	470	451	373	392	362	383	389	379	346	317	303	303	307	283	288	285	283	261	275	249	261	272	280	294	290	266	247	262	256	267	253	252	242	244	261	228	266	258	247	232	254	222	243	256	267	250	257	231	272	232	236	251	255	254	231	254	244	259	227	245	244	265	261	245	238	240	234	243	270	237	271	221	261	241	253	237	236	232	256	260	249	232	271	260	259	256	284	217	221	237	262	273	239	250	208	249	269	244	252	252	224	267	249	237	245	231	246	232	256	220	233	253	219	259	219	238	247	230	238	247	227	259	242	248	239	250	232	253	246	229	248	253	235	229	210	213	257	233	251	253	233	245	233	247	267	242	255	263	243	229	252	271	267	241	263	259	243	250	227	229	241	235	263	222	237	262	253	232	228	257	231	218	239	255	251	253	250	261	235	241	236	237	238	242	263	233	220	234	240	252	242	214	255	237	236	234	223	238	223	226	246	262	245	243	254	254	252	229	245	226	213	249	253	240	216	206	241	255	227	256	241	236	235	248	242	248	210	231	244	234	250	252	244	222	227	238	253	229	247	243	251	239	259	245	241	213	245	266	237	229	239	272	244	273	218	242	236	234	259	238	243	211	247	230	240	223	272	243	239	227	212	245	254	226	244	232	223	220	261	248	238	237	236	255	243	227	223	268	251	221	248	243	256	244	227	264	241	251	263	235	240	254	244	229	237	236	256	213	235	263	246	219	229	242	235	255	211	250	257	253	226	228	258	255	242	255	236	236	209	249	260	258	224	236	275	270	238	237	219	237	237	237	237	253	243	238	224	242	229	245	230	245	231	241	235	249	277	227	231	213	241	254	257	243	230	252	247	276	253	238	226	278	217	245	258	234	246	288	237	217	220	238	224	231	229	249	240	233	245	211	231	250	228	238	250	226	228	261	253	243	228	241	244	213	255	237	236	255	245	228	245	243	257	240	213	266	237	250	264	245	244	250	213	219	237	198	252	230	261	269	251	247	244	270	230	214	240	219	264	216	240	258	218	223	250	263	220	264	225	222	247	232	260	241	241	257	215	220	228	210	233	244	232	236	243	247	236	246	267	236	233	228	221	227	255	226	238	252	244	220	246	252	226	261	261	249	247	249	227	203	280	235	228	219	247	243	267	248	229	236	238	243	261	275	244	234	229	244	237	257	244	241	253	252	265	220	245	240	255	211	236	267	260	241	245	218	236	225	228	243	254	233	251	263	228	235	243	256	257	234	257	232	243	252	218	248	237	271	234	241	254	226	261	268	246	240	223	241	252	225	242	231	236	201	222	230	224	237	218	242	262	247	244	258	253	244	235	251	233	231	240	245	232	249	227	217	223	236	235	253	230	219	238	253	261	254	251	263	224	253	244	248	218	249	240	256	213	256	258	235	239	241	254	234	234	253	211	245	227	197	271	251	234	223	254	239	225	236	231	259	215	265	241	282	207	242	235	232	235	245	229	221	225	245	249	260	225	225	237	228	242	229	225	254	228	257	227	270	236	252	248	206	240	237	231	242	237	240	254	244	240	248	245	265	239	235	266	238	239	240	223	239	259	285	263	240	247	234	254	250	224	241	218	253	238	239	226	226	227	212	249	217	248	237	252	239	226	229	243	217	232	213	226	233	225	270	259	241	235	235	230	233	252	265	226	224	244	213	239	247	247	203	239	243	236	219	236	245	219	244	245	249	240	226	255	235	274	246	232	262	226	248	254	229	231	241	212	224	230	248	207	276	243	270	204	241	235	236	236	247	244	249	240	251	225	242	244	246	242	242	229	264	238	226	212	251	194	249	257	251	233	218	290	220	250	254	235	209	236	241	252	215	259	254	268	244	240	225	246	232	236	256	215	237	220	259	236	238	234	240	271	276	230	252	223	242	260	231	251	223	233	245	221	224	245	241	238	258	246	231	240	261	223	205	256	250	244	229	237	249	244	269	226	247	260	230	242	207	226	235	237	249	244	217	232	256	229	257	241	277	222	242	233	264	244	224	217	220	256	238	244	227	262	223	248	256	263	249	223	249	245	246	242	244	221	257	248	227	252	233	255	234	223	213	240	240	227	244	222	248	252	274	234	237	239	275	259	249	243	248	238	254	228	224	226	244	251	234	260	266	240	229	267	273	246	245	239	260	248	244	244	250	224	243	245	225	249	246	240	253	236	267	215	230	253	253	243	237	235	238	218	268	255	219	233	240	256	223	247	254	235	256	223	223	251	244	228	246	220	231	253	254	267	224	285	257	241	267	240	240	237	241	225	240	256	285	233	231	226	228	242	230	244	242	259	233	230	246	268	265	238	223	228	243	286	248	217	225	231	230	232	240	230	274	245	254	257	258	258	225	264	232	229	238	251	224	230	242	223	231	217	243	218	227	233	236	225	251	234	246	213	245	247	240	248	249	244	254	212	239	272	235	265	217	240	243	257	236	259	246	246	245	280	257	226	245	233	228	235	222	269	234	258	233	260	249	228	246	258	253	257	245	244	241	247	258	232	278	263	250	252	256	243	202	250	267	239	253	251	252	242	235	242	228	260	241	250	256	262	258	240	230	258	244	242	235	246	248	248	234	266	253	249	256	235	226	249	270	259	244	224	236	239	222	250	228	240	235	222	249	223	239	251	271	276	234	255	249	211	231	224	236	215	218	245	251	251	226	213	226	254	218	230	235	247	245	239	229	226	222	249	270	257	250	238	246	212	251	236	228	263	272	245	240	235	225	235	229	270	268	235	248	226	237	217	283	261	244	255	262	237	271	240	238	241	251	215	242	228	221	244	244	254	238	243	232	234	251	264	241	251	255	248	232	259	219	246	231	269	221	238	240	219	270	233	260	228	210	227	221	253	218	228	262	216	251	226	225	241	205	233	227	224	245	236	231	248	212	225	250	270	241	238	236	231	254	265	225	260	288	219	247	202	268	264	236	242	250	210	221	243	254	228	240	252	249	266	232	243	250	259	269	238	253	248	266	233	225	241	238	229	246	248	233	255	249	253	252	244	251	246	244	243	211	239	253	252	221	251	248	251	218	259	245	231	235	233	236	231	238	242	263	232	252	240	239	247	225	225	242	216	221	237	233	219	252	250	251	261	249	223	202	245	261	248	229	249	251	252	226	227	225	227	237	214	263	225	247	246	238	243	230	211	234	214	232	204	230	238	264	240	222	243	253	259	237	220	245	235	243	261	253	242	271	218	247	241	272	275	283	236	263	239	215	207	254	236	252	258	235	223	246	241	263	221	236	251	234	252	255	245	263	231	233	266	217	275	234	245	215	240	234	255	226	227	246	242	216	241	219	256	263	254	255	256	232	231	251	276	245	242	251	245	255	224	253	284	249	235	235	268	227	243	240	239	232	236	256	220	232	271	257	239	264	252	238	236	254	231	264	228	232	213	235	246	256	236	235	225	237	228	256	274	224	235	243	249	228	232	257	251	237	235	241	258	223	238	251
30692	51200	41183	26647	17740	11962	8819	5507	3779	2821	2037	1523	1267	1103	947	824	807	768	670	594	585	534	515	494	498	445	458	405	405	371	358	338	368	368	322	320	338	284	303	302	277	300	299	300	317	269	272	295	289	281	288	268	304	284	264	284	313	286	300	277	252	288	278	266	242	259	259	276	290	259	262	270	285	274	258	288	279	301	266	260	259	286	257	263	252	235	263	279	267	287	277	241	293	267	268	277	250	283	265	250	255	271	265	241	276	279	257	263	246	264	263	268	287	263	265	254	303	241	278	269	270	237	281	264	238	265	280	270	276	261	276	272	286	277	266	282	253	264	252	265	272	280	276	241	277	257	268	254	280	260	276	280	272	293	268	283	278	273	252	278	278	266	259	231	263	266	270	275	267	272	281	261	261	270	251	240	249	297	288	256	278	278	262	256	246	242	250	247	291	292	281	293	239	257	239	264	255	273	262	267	259	294	272	290	236	299	256	240	242	265	252	263	263	263	281	272	290	237	258	243	272	272	265	259	279	309	275	277	267	304	257	252	250	266	241	256	264	261	272	242	259	267	314	253	264	300	234	264	240	258	257	271	287	259	239	276	234	235	262	294	255	264	259	272	245	280	258	248	302	307	288	293	268	268	252	246	279	284	259	300	262	276	268	260	266	238	246	276	240	271	262	270	230	287	263	275	263	262	273	267	249	277	249	274	274	296	272	262	280	255	275	271	258	274	256	248	257	283	275	289	281	285	260	233	243	281	250	268	267	278	267	247	299	312	289	269	292	266	270	289	274	253	295	262	264	300	289	294	236	253	254	259	281	282	264	262	265	238	273	280	257	266	264	279	275	284	260	267	260	247	299	256	271	256	255	288	262	272	287	282	239	274	273	302	257	264	250	256	265	275	264	262	284	261	279	272	266	250	246	272	264	285	249	268	262	279	262	262	281	233	252	257	263	249	249	267	237	247	283	257	284	307	273	282	258	250	277	299	287	235	238	263	253	269	274	294	268	258	224	289	260	247	269	269	268	276	269	296	257	282	277	262	290	270	258	272	269	279	248	278	299	279	269	242	274	278	291	311	282	290	292	261	254	289	258	248	248	282	266	250	275	275	241	243	253	241	266	248	276	246	258	262	261	292	264	247	244	269	267	258	269	240	243	287	265	284	266	288	252	263	263	269	266	293	262	280	247	277	297	271	291	283	288	265	274	290	271	274	262	271	258	266	238	295	301	264	255	254	274	249	259	272	249	252	266	259	266	272	282	275	269	267	260	261	273	252	278	254	242	274	273	310	250	272	241	213	262	274	274	262	274	268	286	275	247	296	255	281	265	272	272	268	279	254	258	265	286	281	267	292	277	284	270	256	278	280	256	245	252	242	271	272	267	275	237	256	251	282	280	268	269	281	264	288	282	314	273	274	279	264	270	314	285	242	274	254	247	286	248	293	293	286	275	283	262	266	233	247	283	263	242	270	232	287	275	246	280	262	274	266	265	247	261	269	263	277	251	266	255	264	254	272	251	256	258	271	257	259	262	274	259	266	253	291	259	276	301	282	274	265	248	274	261	250	312	237	260	288	264	296	273	275	271	249	252	252	236	270	287	257	224	299	256	282	250	285	299	256	258	259	268	274	271	284	290	311	290	265	275	272	292	297	266	272	267	236	268	247	268	294	271	270	249	305	276	269	279	248	256	261	255	270	268	259	279	280	262	279	297	253	290	276	315	276	261	286	260	260	275	261	286	282	273	272	240	248	259	250	251	288	269	274	273	266	266	244	271	225	257	265	262	250	254	282	227	270	237	280	248	279	256	272	260	284	289	245	254	281	255	263	257	288	246	300	262	279	247	275	265	274	270	274	299	251	259	302	245	270	268	289	256	287	247	284	260	289	258	239	283	256	271	260	302	242	293	230	275	262	256	274	285	272	270	283	228	263	267	294	239	273	250	263	280	301	273	293	258	253	270	265	269	263	259	284	271	252	274	242	255	263	295	274	248	277	269	242	267	247	255	247	282	297	284	274	292	269	277	272	249	279	248	291	280	291	297	286	287	261	277	295	290	275	288	284	266	261	248	261	268	294	268	258	296	295	249	290	259	286	262	243	276	246	266	253	240	233	260	260	289	258	280	272	263	262	264	281	281	280	296	265	269	275	265	251	254	271	275	272	265	261	314	275	271	259	253	274	275	237	277	275	271	279	295	263	226	252	253	266	253	248	275	293	272	277	291	254	285	274	269	255	243	287	278	271	260	267	277	268	293	268	252	273	280	272	267	260	268	280	232	264	270	308	291	285	291	279	279	255	265	259	289	266	268	284	252	248	264	278	240	259	269	283	260	287	234	265	278	244	258	297	262	248	254	302	242	279	267	256	268	262	262	259	266	281	288	257	251	258	242	263	261	241	254	276	268	282	278	255	286	263	258	261	281	298	259	282	274	258	269	272	280	241	284	277	262	270	262	288	263	240	250	272	265	282	269	258	264	257	272	274	250	276	270	275	281	269	306	250	294	253	269	292	251	300	239	275	245	243	294	255	276	289	297	278	286	294	267	274	287	272	257	273	249	244	279	260	258	288	268	274	277	304	267	275	280	265	279	300	264	252	260	259	275	275	212	283	246	281	275	274	244	263	286	274	260	277	253	265	279	292	252	277	288	269	232	246	268	256	257	248	277	274	278	271	265	287	276	266	243	277	257	311	274	256	270	256	250	280	275	221	278	261	233	274	262	264	301	235	267	241	248	286	291	258	278	270	260	318	280	266	283	288	248	273	302	228	268	272	241	269	270	246	264	278	244	272	256	264	271	273	250	260	289	248	251	265	252	253	254	255	215	262	285	266	247	277	246	234	269	279	263	279	258	279	267	256	285	278	264	276	249	265	274	266	264	255	274	282	264	280	262	266	285	261	270	282	243	276	270	247	253	270	250	277	277	272	277	264	252	279	281	288	293	239	255	263	276	248	236	283	268	263	290	266	262	274	276	256	279	263	248	265	267	265	262	269	302	272	288	270	277	259	253	275	252	261	275	274	280	284	283	273	251	267	255	277	272	258	284	278	287	286	262	274	263	297	284	269	298	269	269	260	237	287	277	278	258	266	258	252	249	282	262	255	273	259	269	250	256	280	266	288	238	254	280	259	267	283	287	277	247	253	295	256	269	269	267	279	282	268	247	271	264	261	267	253	241	275	237	298	257	292	283	283	270	303	271	283	286	256	284	267	233	289	281	267	278	238	256	294	295	280	269	232	279	238	235	284	274	280	322	271	261	279	289	294	262	281	261	274	250	289	244	274	259	251	255	247	262	272	267	285	292	251	257	274	276	284	233	241	283	259	262	257	260	274	277	247	264	255	276	266	286	284	281	250	257	255	256	297	298	297	276	275	285	273	277	276	283	277	280	278	278	279	266	279	282	280	257	286	271	276	272	263	253	275	279	294	252	247	275	276	267	270	247	259	257	271	303	280	249	274	299	250	266	247	258	249	282	252	262	277	292	248	256	235
22736	21274	28988	24010	21571	21810	16280	6645	4041	2914	2007	1626	1341	1232	1083	933	925	781	732	725	624	590	544	549	529	532	491	501	440	418	414	401	412	396	428	406	378	386	394	397	451	381	321	362	346	330	324	356	364	304	326	352	348	336	327	358	339	350	363	354	334	337	368	344	352	330	358	306	350	308	310	320	369	321	326	342	343	367	318	320	289	330	306	344	296	327	339	302	305	308	327	311	324	335	334	305	324	314	349	279	324	343	312	336	324	312	317	324	299	321	319	343	301	340	318	319	281	328	328	296	297	318	319	306	349	291	314	294	328	333	328	320	295	304	335	334	305	296	311	310	341	334	314	346	314	342	348	318	310	317	324	324	287	331	302	314	321	350	327	332	314	319	302	319	334	304	303	332	319	321	307	324	339	351	332	334	318	333	293	297	314	341	305	315	338	312	326	332	302	308	286	323	296	320	324	317	312	320	317	306	304	324	315	322	337	318	311	364	331	314	297	311	339	342	304	327	325	342	340	321	292	331	366	346	309	320	297	321	335	333	300	328	314	318	356	302	317	317	311	322	299	321	321	318	296	323	337	294	305	330	295	319	323	282	337	339	332	328	328	294	320	312	351	346	332	306	332	317	319	286	317	309	291	337	338	321	360	346	297	340	312	324	286	338	320	344	332	350	317	347	319	304	297	294	329	333	348	322	305	330	334	312	309	310	299	312	315	357	303	309	291	327	338	319	350	322	332	325	309	320	308	341	346	318	344	324	316	331	321	298	295	328	311	318	305	348	351	325	336	318	324	329	328	321	311	354	327	330	351	321	314	328	331	307	300	318	350	350	352	322	335	320	346	300	330	356	334	326	312	316	356	315	312	334	346	314	313	321	297	320	322	326	288	346	350	324	332	344	321	332	301	311	307	331	323	320	281	314	351	326	315	337	303	323	330	306	314	359	293	310	291	340	295	337	294	324	336	338	330	333	345	312	338	323	282	309	341	323	287	335	312	337	333	302	334	328	304	332	291	341	323	334	335	292	320	309	327	313	315	308	351	311	317	321	339	311	303	334	338	342	301	340	345	341	354	334	313	359	304	315	333	314	312	306	321	316	326	309	326	315	342	297	308	312	289	341	322	352	333	315	332	316	361	344	341	310	321	326	309	315	309	312	319	305	332	317	309	312	315	362	320	314	345	327	349	333	304	310	314	314	345	352	310	286	321	340	339	309	327	293	349	305	339	313	296	337	334	328	344	357	318	316	328	318	316	326	343	311	347	360	316	337	323	310	325	297	301	339	324	328	316	313	343	331	334	340	323	321	313	354	324	342	327	307	318	340	339	316	336	303	318	329	353	327	333	304	323	348	318	323	323	329	340	333	335	356	339	332	298	341	333	337	333	341	350	305	315	318	306	288	322	324	284	295	340	341	313	320	304	327	310	324	314	334	296	304	317	297	325	313	348	316	331	317	339	313	317	309	326	316	327	359	302	336	332	332	363	327	335	307	307	330	341	310	319	334	338	331	301	354	356	331	320	315	329	297	336	341	346	349	289	338	320	316	300	350	342	307	298	322	349	310	337	347	316	341	327	348	329	317	310	310	324	313	299	322	313	325	322	321	343	337	328	314	328	301	303	328	316	335	300	314	331	343	304	327	323	320	325	307	309	327	343	360	333	296	325	302	306	317	325	306	342	322	339	323	330	307	327	303	357	311	315	344	297	299	351	327	338	318	328	295	314	309	310	301	324	323	310	329	301	341	335	323	306	315	350	320	316	322	322	329	318	320	302	308	335	323	329	324	329	335	318	291	303	285	295	315	329	326	321	303	336	325	359	312	332	294	318	347	304	317	343	330	342	322	298	297	349	336	331	328	324	328	339	309	311	344	321	335	336	317	325	313	356	336	333	323	301	310	272	334	327	325	366	339	310	320	311	317	305	323	297	328	282	341	330	332	332	303	328	284	350	343	328	307	329	314	331	342	318	304	335	356	320	333	312	313	310	316	317	306	310	319	290	319	295	338	321	316	302	331	326	300	326	299	318	290	324	348	333	329	309	350	321	307	344	307	336	338	281	345	321	375	340	330	310	323	318	311	325	307	322	309	359	332	309	310	291	318	320	303	331	316	304	311	330	296	280	339	340	334	326	312	339	301	335	345	322	336	331	323	310	325	314	307	309	338	300	291	340	312	293	316	325	330	301	297	330	346	345	290	354	301	389	311	322	302	339	318	305	309	330	319	302	315	333	305	279	310	313	318	329	326	327	350	304	306	327	302	311	299	316	293	330	324	302	345	340	319	318	293	338	328	346	298	331	300	313	338	368	366	353	327	352	340	326	311	332	309	328	333	328	347	292	307	324	323	323	324	339	339	350	348	309	325	369	337	325	342	318	310	301	337	299	307	290	357	373	311	298	326	328	329	306	324	303	298	299	330	310	335	312	318	309	322	307	318	301	311	294	287	313	313	341	290	323	345	341	317	358	318	318	330	311	316	326	296	306	355	331	364	330	286	320	367	298	351	331	335	329	331	337	322	344	353	314	340	347	345	320	294	317	331	349	319	296	305	327	327	279	324	332	323	311	336	301	300	327	328	347	282	316	342	320	308	327	355	334	329	337	295	316	375	312	288	330	319	330	328	270	318	327	328	320	316	327	300	301	288	318	337	317	310	298	326	313	313	304	321	349	316	332	312	323	310	320	296	300	321	318	302	332	331	315	349	301	328	344	300	350	294	350	314	309	317	297	317	330	285	320	314	337	304	307	305	305	320	319	290	338	341	317	331	330	283	344	354	302	311	336	327	309	332	363	346	332	333	367	316	318	317	309	333	309	329	324	300	322	320	324	317	306	321	305	349	315	306	298	300	302	290	313	298	305	331	324	335	298	316	274	295	307	346	306	346	315	333	311	347	329	333	325	329	316	301	319	313	316	350	298	333	312	296	327	339	346	304	350	310	349	329	319	328	323	318	334	307	325	307	323	326	341	326	326	369	315	350	328	317	332	314	330	322	321	322	350	331	325	310	331	311	317	342	305	339	313	291	343	277	306	321	372	301	311	330	357	318	297	348	312	348	333	315	314	349	337	341	357	316	336	325	345	322	322	353	315	316	336	341	321	338	318	326	345	329	307	333	329	323	330	321	313	334	313	349	307	298	296	332	351	322	315	326	330	334	352	333	322	309	324	323	323	338	340	318	362	330	348	316	317	338	335	320	311	312	334	336	326	325	347	324	321	294	303	319	306	337	313	341	305	329	314	308	308	323	343	365	334	284	353	291	315	324	330	351	322	317	296	333	297	321	321	335	352	345	311	311	318	325	319	324	326	314	296	325	320	307	323	381	318	310	309	331	308	337	288	352	325	316	328	308	316	311	326	340	339	315	341	321	317	272	338	325	309	314	287	317	308	337	317	357	314	342	316	327	336	292	349	344	318	333	344	318	342	318	333	338	289	299	315	286	324	338	297	330	323	308	305	327	324	298	371	313	339	343	327	335	317	294	317	312	285	296	321	307
34119	62372	50828	34245	25705	18142	12900	9358	6619	4724	3292	2612	2099	1874	1654	1395	1291	1132	1058	986	931	803	778	761	656	654	612	616	544	539	513	519	478	446	486	452	439	470	404	390	450	396	409	385	376	358	396	377	369	378	370	365	378	365	361	372	384	383	354	331	383	359	331	396	341	357	378	324	342	367	352	358	351	353	370	340	332	331	333	315	353	331	305	355	339	372	311	351	358	337	384	357	361	361	356	326	321	322	365	357	332	343	354	357	316	336	335	331	321	345	330	338	345	391	343	362	329	375	369	353	332	330	345	332	377	351	345	357	355	324	359	365	357	350	329	340	350	340	342	340	329	350	361	361	346	378	336	334	344	335	366	329	345	362	342	354	351	365	359	305	313	320	338	323	340	348	372	334	367	334	369	328	333	344	345	330	372	354	355	361	329	354	347	364	380	348	334	337	334	299	353	351	330	357	339	337	364	360	357	328	351	321	334	335	352	368	333	336	382	343	327	377	340	334	342	336	352	340	372	332	311	365	363	364	357	341	365	345	346	370	332	295	345	348	329	337	327	329	379	370	357	361	349	334	310	343	353	329	362	370	368	330	357	338	344	343	337	315	320	350	314	337	327	352	359	334	332	345	340	327	368	337	334	315	364	376	351	335	340	343	344	345	333	350	355	359	327	342	342	352	358	367	371	359	373	395	336	312	349	367	351	339	354	376	367	344	345	349	317	356	359	368	359	361	360	343	362	327	338	354	352	354	370	331	356	311	402	333	353	345	358	366	329	348	346	333	358	362	339	321	331	341	356	337	356	348	306	346	326	352	319	348	326	382	372	366	385	389	341	293	327	292	335	358	337	360	353	362	340	359	347	328	352	326	350	351	338	359	353	358	344	370	348	379	353	316	346	382	345	334	338	347	388	330	326	344	381	337	346	341	349	346	319	315	326	338	347	362	384	355	311	357	345	344	349	346	303	328	326	363	364	354	368	345	374	371	349	323	324	328	321	340	356	357	324	338	351	346	366	332	371	375	339	363	352	344	349	362	354	341	340	357	352	334	334	328	358	333	307	354	360	347	381	320	328	352	361	353	325	314	329	357	348	371	341	336	335	351	370	361	342	329	358	380	313	363	361	355	331	358	342	362	337	327	311	385	365	357	317	337	338	336	363	342	337	343	359	324	352	357	332	349	328	357	339	361	317	356	321	307	360	342	345	311	356	344	365	333	329	340	353	338	400	343	320	333	313	360	337	331	339	382	368	327	360	313	356	357	368	348	326	343	352	354	335	348	338	373	340	361	337	353	352	325	365	347	335	344	342	370	361	370	360	328	359	356	380	320	361	386	367	350	351	363	376	340	353	355	330	379	361	328	300	398	347	350	350	361	311	353	354	344	319	344	373	336	348	362	366	308	318	359	338	343	371	347	338	366	313	325	361	309	302	327	335	334	342	340	386	283	336	354	324	355	367	353	380	317	368	331	369	370	331	350	337	341	321	341	370	354	389	344	375	356	339	380	329	348	333	356	314	329	363	306	327	343	336	349	307	372	338	359	313	342	339	344	357	347	384	350	353	365	338	323	342	370	368	375	331	353	338	314	347	327	352	373	336	339	337	341	342	350	323	352	370	353	351	315	346	336	370	341	352	337	340	332	345	347	317	348	313	343	332	355	360	354	347	317	356	379	347	386	356	366	331	353	334	339	356	354	357	387	328	343	357	333	352	362	337	346	362	384	331	337	358	332	347	366	362	356	341	326	331	339	352	349	359	347	346	364	329	369	314	348	323	325	354	316	317	350	356	355	347	349	338	327	336	335	376	363	345	343	351	363	345	363	375	359	323	338	369	321	369	333	346	335	341	335	328	308	358	343	315	347	340	354	337	354	326	382	316	346	346	350	354	322	321	346	351	329	349	348	340	349	341	361	361	377	372	349	346	389	371	355	336	305	331	354	352	335	357	384	349	369	362	352	304	326	325	333	347	322	346	317	340	365	342	333	340	328	376	344	377	337	368	345	333	337	354	351	373	301	336	332	360	359	351	317	352	360	341	339	338	373	327	306	386	324	356	338	322	370	382	354	334	384	339	329	327	348	344	354	337	344	328	302	339	354	348	323	350	353	351	321	349	376	335	334	353	335	342	327	306	371	335	381	358	336	379	347	381	341	318	328	321	332	365	314	336	324	347	370	357	338	355	345	307	357	375	319	332	320	342	337	368	344	348	303	334	365	366	343	360	365	381	351	341	310	372	366	364	350	340	326	357	355	383	340	329	352	361	331	344	323	353	309	341	348	322	336	377	376	314	350	321	329	347	332	353	397	361	353	354	328	353	362	342	338	321	346	354	356	338	393	363	380	329	349	331	356	350	369	336	358	353	333	331	352	340	330	336	349	376	348	347	340	349	333	319	337	345	343	308	319	340	357	324	338	352	343	339	339	352	342	351	341	341	353	355	349	330	335	361	337	366	359	326	340	364	334	341	336	324	326	360	346	363	341	324	367	366	357	358	330	350	331	319	334	340	344	326	348	336	335	363	329	327	333	319	343	370	330	364	345	349	358	350	361	323	324	364	352	352	360	343	330	340	335	336	360	352	345	338	364	391	322	357	329	347	360	312	358	359	320	361	321	353	385	347	307	343	317	325	371	352	385	368	316	345	344	364	357	320	335	339	356	383	325	339	336	345	348	351	343	334	316	344	357	362	366	373	350	348	337	330	339	322	341	349	326	366	365	340	386	370	359	350	334	320	349	354	342	373	330	331	353	330	341	366	349	314	351	330	338	347	363	323	348	334	324	349	364	359	392	355	351	349	329	349	349	356	353	342	373	350	340	359	330	322	353	325	350	345	319	361	369	340	366	346	344	343	323	292	385	335	342	357	367	330	363	327	343	364	368	327	368	369	349	357	323	378	332	333	335	324	335	385	356	353	357	326	340	327	329	311	376	334	345	293	352	337	342	355	345	313	333	347	370	335	329	344	345	339	348	344	357	345	345	372	368	384	375	369	359	331	351	335	318	344	334	329	353	341	360	354	331	335	342	342	364	374	325	350	367	355	355	324	346	335	344	349	364	319	355	331	345	343	347	358	360	390	375	353	365	363	353	348	320	319	320	332	351	349	351	371	354	363	338	332	327	360	366	362	332	347	334	300	356	365	348	341	343	340	341	323	326	352	321	332	358	352	365	358	359	373	378	344	305	326	373	306	357	325	378	369	355	357	313	347	345	311	358	325	343	356	332	346	391	362	328	342	344	334	339	360	369	351	343	322	367	365	356	350	336	325	365	331	348	352	359	363	334	335	338	383	345	347	368	355	359	329	359	378	339	370	351	333	321	351	321	375	345	334	361	350	316	326	337	354	356	345	359	353	304	351	339	363	322	338	339	315	376	376	326	319	352	353	359	340	313	332	355	368	376	329	351	360	366	360	371	379	328	349	340	369	333	358	359	338	398	335	352	366	314	335	356	356	345	310	329	324	363	341	348	342	360	374	366	369	337	325	388	350	330	352	354
30648	32066	36109	22690	11304	6172	3684	2570	1615	1135	864	718	655	570	561	458	462	477	402	398	383	401	362	358	360	342	289	323	295	311	277	308	293	294	264	273	260	285	277	273	281	253	256	278	232	297	256	263	280	224	279	263	287	258	261	235	254	287	261	268	247	248	280	258	240	259	245	258	263	232	255	247	261	253	276	260	277	263	276	280	232	255	236	249	256	247	221	239	247	255	289	248	239	230	269	249	244	231	270	260	280	258	249	241	267	249	240	252	282	269	286	261	262	249	211	238	282	250	229	256	230	242	247	255	233	261	228	244	281	245	222	266	287	239	242	272	223	257	274	254	268	216	270	271	241	284	252	274	222	272	235	270	240	223	235	234	263	261	278	249	259	258	262	228	229	270	242	248	249	238	259	250	246	222	231	235	244	241	233	263	249	241	241	223	276	251	240	268	242	273	220	268	257	266	255	217	282	256	276	221	246	244	253	263	281	268	276	242	261	251	258	266	252	227	261	251	262	289	271	220	235	241	266	257	262	279	249	293	261	247	259	249	287	240	264	261	287	247	258	286	237	289	269	249	258	243	258	242	242	280	259	257	234	242	270	256	259	252	270	247	227	236	271	233	256	252	256	241	234	286	251	250	277	265	260	251	270	253	265	256	278	238	255	259	238	254	261	239	246	241	281	276	276	283	265	283	278	240	259	258	265	262	248	256	264	248	240	254	267	252	240	251	263	250	270	269	260	273	247	276	234	215	288	251	248	256	252	280	263	244	251	266	258	244	288	255	263	254	258	252	253	267	263	231	253	258	225	262	248	259	253	263	264	241	233	282	247	258	254	273	264	274	267	269	261	237	261	254	268	243	255	232	258	221	241	234	242	257	246	256	272	241	277	233	247	266	261	268	244	251	268	232	251	279	255	271	267	233	287	239	248	261	240	252	264	255	249	283	263	256	254	271	257	257	256	255	253	227	249	249	255	237	249	261	241	255	279	244	246	282	272	252	247	260	262	229	242	247	241	217	262	267	238	253	226	257	267	256	251	280	253	237	230	264	260	266	230	291	223	265	283	262	230	259	241	271	247	264	254	258	257	239	250	289	250	254	246	269	234	239	254	252	247	259	259	259	258	251	277	268	251	224	291	264	247	258	270	249	249	265	257	251	248	258	254	253	218	239	292	270	260	221	232	241	300	286	269	241	255	252	252	262	231	249	250	235	262	267	225	275	251	272	234	253	253	254	259	266	256	253	281	267	263	248	243	223	270	290	232	249	250	245	260	258	240	236	250	245	245	250	233	237	244	257	243	252	247	248	282	252	266	274	257	277	250	269	242	246	280	244	260	272	253	265	230	216	269	271	270	242	253	228	253	257	248	270	269	268	270	243	249	262	271	259	266	241	241	261	231	256	263	265	259	264	258	236	254	236	254	247	246	247	230	271	264	253	271	254	238	249	259	280	259	248	257	219	266	234	227	241	276	260	265	249	239	282	224	248	251	268	277	254	267	259	230	286	267	256	308	273	245	244	240	247	262	251	245	266	255	242	280	241	257	262	247	251	268	245	274	304	265	228	247	277	258	220	261	251	252	239	266	258	222	253	263	263	256	246	265	237	274	252	259	244	248	260	260	239	285	258	262	235	253	232	266	261	271	240	278	228	257	244	259	240	235	262	255	245	253	246	254	247	241	272	291	270	277	281	265	281	264	257	231	236	263	256	233	232	245	251	249	270	254	271	251	237	246	268	225	253	261	253	266	237	234	234	223	270	230	278	275	272	277	258	278	258	221	246	274	259	248	249	236	272	258	267	236	267	219	270	258	248	257	271	296	270	251	260	250	235	250	261	278	240	222	248	256	281	256	262	271	249	270	241	236	267	247	249	247	246	245	289	268	264	246	273	249	229	257	241	240	266	279	265	247	247	229	253	273	271	260	251	222	282	245	236	280	276	244	250	247	253	259	226	270	251	278	241	223	267	243	236	239	261	242	252	265	219	242	270	267	232	268	243	267	256	236	275	243	255	263	240	276	258	243	237	261	249	239	255	249	245	240	289	260	250	236	286	285	252	241	267	266	270	237	243	234	250	251	271	246	270	253	274	279	258	252	245	240	230	238	255	260	248	273	242	245	247	277	266	263	260	235	229	259	245	248	283	277	254	244	238	233	261	245	239	263	267	266	249	260	239	244	256	254	285	264	265	256	288	256	256	241	239	247	223	261	251	244	276	249	260	237	278	247	252	240	256	230	254	291	280	256	297	267	247	240	240	248	268	281	252	270	280	276	289	247	267	253	228	262	241	275	269	252	248	267	256	264	213	235	256	279	259	249	241	223	251	241	250	264	256	259	276	266	252	251	260	240	234	268	247	259	244	254	259	258	255	280	270	248	281	274	246	274	253	262	246	267	254	262	251	241	250	246	259	269	249	220	267	261	261	247	260	235	251	253	238	250	258	236	270	274	273	269	271	257	267	261	251	282	267	277	239	238	281	250	241	232	257	270	240	290	225	288	251	253	246	270	252	256	250	256	270	270	238	247	262	254	267	246	255	283	236	251	240	234	250	247	284	266	257	255	252	239	227	245	252	255	264	256	241	247	241	249	264	235	234	265	278	234	271	270	223	272	277	257	258	248	263	235	248	240	244	252	262	239	242	251	228	242	234	264	264	276	236	269	292	253	265	288	261	241	262	284	278	249	239	261	235	265	234	229	251	253	268	261	250	227	263	255	251	251	235	244	290	270	273	240	272	275	231	241	273	259	268	255	272	269	215	242	251	282	251	273	241	247	256	252	269	239	245	250	219	253	240	266	265	248	255	266	233	288	282	249	251	238	265	268	258	245	289	256	262	271	264	244	222	231	260	241	257	241	243	255	262	233	244	245	254	253	265	243	236	275	275	254	237	251	268	248	251	266	281	265	236	253	269	241	217	242	265	278	267	273	245	248	249	252	289	260	277	273	266	256	233	231	275	262	258	244	229	253	265	253	265	250	256	271	253	261	264	245	245	240	255	274	233	270	273	280	269	277	235	283	227	270	243	261	235	251	229	281	245	254	222	255	260	251	251	254	269	239	254	248	270	245	258	264	256	248	272	231	259	255	266	260	268	271	246	253	255	289	247	250	274	253	242	261	258	254	272	271	254	232	251	259	273	246	254	230	255	278	284	200	265	277	275	265	257	259	261	237	229	276	250	249	280	291	258	262	256	244	228	263	234	283	257	262	248	245	264	258	243	241	272	245	270	259	264	239	255	258	251	253	246	263	259	233	273	252	256	257	267	290	240	285	274	249	260	278	255	283	290	246	250	259	256	242	276	284	247	273	245	250	246	240	258	279	255	259	274	257	255	286	277	249	263	246	246	270	229	286	261	283	272	236	244	295	259	255	265	255	235	250	263	238	234	266	227	252	249	261	253	251	258	222	277	226	240	254	255	233	231	261	265	263	258	260	243	247	266	212	285	244	276	271	234	260	246	252	255	255	259	252	226	253	273	281	246	255	243	282	272	209	230
30771	47244	35775	20444	13903	9349	6155	4327	2927	2001	1409	1183	979	879	735	667	670	636	597	530	506	453	459	447	405	422	384	394	366	338	343	341	360	368	317	275	308	332	306	339	334	313	325	328	302	334	316	289	312	288	286	262	302	309	300	283	294	269	273	280	289	262	316	266	275	317	273	305	305	269	269	293	305	287	261	301	267	283	280	323	301	264	260	310	271	264	287	266	268	308	254	264	279	290	259	276	282	282	275	303	264	280	296	301	304	252	302	268	287	287	278	254	296	310	316	264	291	267	302	318	324	283	321	278	266	288	247	298	256	279	308	279	250	283	250	259	288	273	279	287	273	281	275	294	288	268	276	280	303	291	269	283	257	289	285	279	292	293	311	258	290	275	290	286	273	254	267	283	286	232	293	259	285	265	286	268	234	268	288	283	301	237	298	272	279	272	303	264	288	305	290	282	273	301	291	311	284	264	285	264	314	295	259	286	286	253	292	285	287	279	265	315	302	309	237	281	306	275	291	296	292	286	277	308	272	295	312	272	264	296	284	262	274	260	292	278	263	293	291	284	258	276	276	314	288	259	273	284	299	312	250	304	258	261	293	266	275	268	301	291	315	294	280	265	282	264	317	298	291	275	267	284	294	286	286	281	273	274	273	287	264	271	282	273	249	288	315	286	270	289	250	265	294	309	265	278	275	309	287	279	288	280	285	323	281	263	267	283	263	293	287	264	264	262	321	294	231	285	273	292	310	281	283	287	274	280	299	285	277	284	265	269	265	291	293	283	273	287	267	268	273	319	277	283	297	299	310	273	261	279	294	286	250	277	284	293	285	258	270	293	294	289	243	266	253	289	281	286	285	272	307	264	304	283	280	274	276	243	275	276	275	304	281	284	262	288	260	255	304	264	257	287	267	271	252	272	253	296	263	294	294	291	244	273	308	271	299	285	258	317	276	263	320	266	286	284	310	285	288	275	267	276	272	315	294	311	277	293	297	296	307	308	265	300	271	306	297	263	278	274	281	287	288	294	290	260	284	265	265	296	289	274	289	277	251	312	270	274	257	297	286	280	301	273	260	252	300	290	278	280	258	284	280	294	282	283	278	257	282	283	294	269	285	298	298	289	277	264	277	300	279	280	272	272	310	280	278	315	271	269	275	293	287	284	300	270	269	273	293	266	296	263	249	279	274	267	245	277	268	265	274	274	292	267	237	279	301	316	308	285	260	279	290	265	283	322	266	269	297	310	269	295	311	264	270	261	277	284	288	266	311	256	264	293	311	271	297	273	293	282	299	287	318	311	282	272	283	282	266	271	276	302	287	271	275	285	283	248	297	277	274	265	263	259	284	267	283	302	290	287	278	266	288	298	272	304	285	289	293	317	265	268	293	297	293	272	244	278	294	278	287	296	292	289	282	288	268	273	319	280	290	309	293	304	279	277	256	266	302	263	285	275	258	297	248	282	271	265	277	266	290	267	273	268	271	288	283	274	303	299	281	271	278	295	257	284	288	288	272	274	280	281	274	301	282	285	265	283	307	278	270	271	262	283	271	285	287	296	276	298	264	272	278	255	291	268	268	249	273	273	272	290	291	298	284	281	255	276	250	285	271	276	290	265	284	296	291	278	291	311	302	257	243	293	270	288	320	290	278	304	251	262	311	299	256	268	280	248	280	313	297	296	284	250	292	248	311	279	255	245	275	291	273	296	256	272	275	277	283	283	284	267	271	291	292	278	264	286	265	275	278	306	254	289	288	292	305	249	248	281	289	275	229	255	268	289	280	300	296	303	280	314	275	276	264	286	277	290	297	293	286	288	277	306	301	305	285	289	262	277	281	275	289	280	276	283	289	282	279	301	288	265	298	277	272	283	270	293	277	284	273	282	264	292	309	280	274	296	262	272	262	308	259	280	287	268	277	297	292	276	286	255	256	282	245	274	282	291	260	269	253	286	278	284	245	256	284	284	270	295	267	301	279	304	293	302	283	294	282	260	294	295	300	283	295	265	285	253	292	280	306	288	290	317	270	275	310	269	314	281	299	273	261	267	310	282	294	308	316	270	274	275	277	275	298	287	293	299	252	273	266	257	298	257	257	279	304	297	263	295	280	321	246	300	267	275	256	274	264	287	287	295	268	267	269	266	278	302	279	274	273	298	292	275	291	292	290	273	268	275	284	291	276	292	296	269	325	298	280	273	294	274	255	306	261	256	275	285	292	312	299	270	298	258	310	282	295	284	314	307	291	311	282	270	251	274	272	273	251	272	319	277	270	298	259	254	310	276	273	297	291	274	288	291	251	292	307	277	274	285	289	271	287	253	246	278	279	273	307	307	288	293	280	261	289	298	280	285	270	271	258	277	256	286	273	295	301	230	304	270	288	275	247	265	310	274	280	260	290	268	276	275	287	256	291	280	278	259	293	266	245	287	304	266	295	284	256	279	266	279	286	270	294	268	255	280	283	273	260	263	285	260	302	257	282	268	290	267	284	278	273	310	297	278	280	281	310	285	275	252	289	281	295	313	268	269	256	318	286	306	295	266	275	317	273	276	303	280	275	288	261	277	253	290	288	299	290	259	293	266	278	279	287	266	285	244	289	257	315	273	242	303	315	294	300	312	245	281	279	305	272	253	287	263	295	293	267	308	280	256	297	285	269	295	296	270	342	271	287	230	272	275	285	257	273	312	294	248	275	295	295	273	283	320	312	247	295	285	239	307	280	291	279	282	265	293	282	280	295	285	311	280	285	277	307	309	311	278	258	294	272	288	312	269	257	270	272	304	286	314	310	245	287	275	265	297	289	264	291	268	286	281	309	267	287	289	293	274	305	300	306	286	264	302	289	283	292	287	293	290	296	294	267	273	248	254	257	275	301	275	296	276	277	260	283	290	270	280	259	295	251	295	266	270	279	278	287	281	260	306	305	253	265	273	275	275	273	281	282	287	281	292	258	272	265	295	289	292	298	263	272	263	274	256	236	271	281	291	279	276	282	282	252	295	266	297	288	267	265	284	299	274	288	272	256	257	294	293	273	269	290	277	298	281	286	302	283	284	299	262	292	276	286	293	298	279	253	281	286	279	234	281	285	268	243	312	302	290	301	306	281	279	273	281	260	295	280	273	285	272	259	266	281	278	305	305	248	283	276	283	242	296	254	285	289	278	265	266	253	301	261	303	273	289	254	264	289	303	296	270	301	295	277	288	289	279	274	276	284	289	266	268	298	301	262	274	271	259	279	294	313	272	297	308	249	278	281	279	275	297	281	265	281	288	272	272	262	302	294	266	290	265	288	300	304	268	296	311	294	284	257	284	270	300	268	253	247	326	290	296	295	298	243	258	288	297	270	301	265	286	313	281	293	301	277	294	304	273	277	287	248	281	278	278	304	272	316	265	287	290	277	270	254	286	286	242	274	265	287	244	282	271	262	286	287	273	279	278	272	276	239	254	277	267	279	286	266	265	307	278	277	263	289	263	268	272	266	270	307	265	275	268	281	242	323	268
23925	21271	28806	24921	21863	16421	7942	4299	2719	1925	1544	1178	1033	871	722	735	714	651	646	623	594	518	522	514	485	497	441	410	426	393	393	374	367	369	358	354	389	371	346	363	323	338	314	349	349	348	332	335	347	291	348	327	336	335	320	308	320	320	285	321	317	317	312	321	320	318	319	318	316	328	311	347	322	313	317	338	322	322	329	306	303	324	344	293	310	317	305	331	323	334	296	303	268	341	295	328	319	322	310	310	291	301	294	326	286	335	318	334	310	285	312	353	324	282	331	310	332	324	322	322	316	304	284	309	309	318	343	320	305	315	308	299	330	317	278	311	300	309	347	323	316	294	318	319	289	307	337	344	319	293	310	307	328	360	346	320	292	328	353	334	326	325	362	295	293	296	338	301	299	297	280	298	329	315	300	305	325	297	356	294	274	293	286	308	335	329	312	288	336	326	318	316	275	313	303	314	334	306	298	323	299	320	319	301	306	360	329	316	315	309	338	297	308	320	278	334	281	316	301	329	322	289	316	319	311	316	293	299	315	293	292	295	336	336	324	304	292	295	335	328	315	316	312	323	307	349	325	311	313	328	323	336	311	311	321	322	300	308	305	280	291	357	307	320	310	307	290	324	307	301	333	321	325	326	327	307	283	334	329	276	316	292	319	331	310	334	310	313	296	299	334	298	341	333	316	283	309	333	319	322	273	277	312	289	303	293	289	318	319	328	333	314	323	314	299	325	302	312	347	342	317	356	331	311	311	268	305	317	300	373	316	288	309	300	304	328	303	327	324	316	296	312	277	319	316	300	289	331	306	335	323	286	304	322	328	320	310	329	309	293	316	316	333	316	307	323	352	307	283	315	295	302	370	340	323	322	328	280	337	324	299	326	283	314	313	295	317	315	314	317	357	298	329	304	313	306	287	330	292	269	286	307	312	318	331	333	304	328	299	310	326	322	285	283	341	328	314	308	302	291	310	326	293	299	319	314	350	337	328	296	313	306	305	333	341	309	314	304	290	293	308	311	310	299	291	286	292	316	297	342	311	299	318	309	281	303	347	315	301	307	306	309	315	309	298	312	298	332	317	330	328	305	295	326	309	300	311	316	322	291	290	297	324	294	332	314	314	317	313	309	310	285	315	327	306	307	305	344	318	309	320	321	289	278	307	335	306	324	335	299	320	323	324	288	292	294	315	317	329	336	290	272	302	352	298	273	298	306	299	283	299	304	304	339	325	280	284	309	301	305	318	321	304	297	305	340	309	330	340	291	293	311	304	309	310	341	344	324	314	318	314	320	314	327	296	333	317	326	290	337	331	278	336	316	320	284	304	290	322	338	357	326	313	306	282	315	315	319	296	289	310	309	276	303	358	321	309	280	317	307	330	285	326	303	288	318	302	349	301	296	330	284	304	316	314	304	310	351	303	363	286	326	311	299	321	352	334	292	332	307	311	305	335	272	326	288	316	286	342	318	299	313	332	290	306	314	299	305	314	333	313	295	309	289	295	291	306	326	290	315	279	296	301	320	302	360	285	302	286	334	309	315	299	323	350	309	304	294	326	307	297	316	319	332	319	318	332	314	301	352	328	278	306	341	323	313	268	330	326	301	332	318	323	318	329	327	313	315	338	324	303	291	314	318	293	306	288	327	302	308	347	331	296	298	338	334	306	319	315	328	318	322	283	309	332	286	305	315	316	312	316	288	333	331	271	321	328	289	286	344	310	293	309	331	286	311	320	341	288	331	306	287	309	345	321	318	311	325	320	341	276	346	298	309	329	315	337	304	333	281	329	276	299	320	300	330	318	279	299	313	301	318	368	319	319	311	300	329	315	302	327	328	311	322	311	320	298	296	343	307	340	318	291	290	306	285	263	310	339	345	304	343	300	268	301	314	284	338	325	316	315	329	291	327	318	292	317	303	303	312	283	331	302	341	319	323	337	320	324	335	327	322	328	330	334	327	320	328	312	294	324	309	294	328	301	308	343	339	301	301	331	307	330	310	315	318	302	289	306	325	330	301	292	336	348	336	340	347	288	305	349	328	291	353	303	307	311	323	278	309	302	316	313	321	311	309	333	298	320	288	290	307	288	331	327	295	296	322	338	298	294	312	329	335	290	323	306	303	284	342	296	309	311	280	322	326	328	328	326	338	315	306	313	310	301	308	322	324	342	310	335	326	302	296	312	299	295	331	299	291	340	333	321	327	322	304	294	346	287	309	296	337	306	288	317	298	318	301	315	289	335	335	338	347	299	303	319	300	335	291	323	298	291	310	322	314	290	320	303	318	318	351	319	335	305	315	302	288	311	285	310	331	316	350	286	310	331	317	323	315	319	337	316	315	294	321	286	325	290	309	355	293	333	351	333	293	306	316	313	331	291	320	322	309	302	344	315	322	291	304	328	314	323	329	357	336	298	334	311	305	299	358	303	325	294	334	324	316	325	326	287	276	323	324	299	322	329	304	337	320	309	337	339	301	313	274	313	305	297	315	322	293	326	328	316	300	288	319	324	316	330	290	339	314	300	300	339	299	328	346	311	313	314	308	323	280	293	298	319	293	308	306	305	335	277	317	304	320	315	318	317	327	291	315	292	316	330	330	298	294	310	303	301	288	338	293	327	322	300	347	322	300	308	318	318	349	316	319	316	331	323	319	296	330	305	283	326	299	347	357	311	297	334	307	325	312	303	336	288	307	331	285	306	307	326	303	302	301	313	306	322	342	298	307	307	317	319	325	291	307	296	346	310	313	351	334	308	320	289	298	329	257	341	309	311	315	315	311	307	269	298	293	323	301	299	303	313	351	329	306	300	316	303	282	322	337	295	339	347	325	306	336	313	346	325	331	319	340	308	332	297	317	314	316	349	324	325	332	344	292	336	342	319	297	292	306	302	325	287	303	317	304	320	315	317	306	290	304	319	319	309	325	290	303	323	335	324	324	347	306	306	307	286	301	315	313	354	297	317	310	316	324	318	321	316	296	311	318	311	315	284	311	319	319	291	314	305	315	300	300	305	291	336	305	346	283	307	288	313	306	322	287	323	318	312	300	313	311	310	294	345	317	305	302	283	318	326	337	334	301	315	326	286	291	302	310	313	316	305	257	332	322	311	308	312	316	307	291	317	287	302	310	324	311	321	329	321	290	299	324	296	322	315	314	299	333	310	338	318	325	314	323	309	302	315	302	327	321	273	324	332	304	316	298	304	321	319	302	323	318	305	306	277	314	301	323	306	322	298	304	296	302	293	298	345	316	306	312	296	298	297	310	344	320	336	305	303	337	322	329	334	326	320	329	327	296	351	313	301	306	331	329	308	287	292	274	305	302	303	338	330	284	285	313	338	299	312	328	302	314	324	316	316	294	296	300	274	306	314	330	313	305	323	314	317	337	324	310	305	302	324	333	287	316	289	320	335	313	315	287	304	329	325	301	299	330	339	315	332	297	314	319	343	284	321	308	314	305	334	324	302	331	316	300	334	330	305	297	345	303	316	329	336	318	317	303
31172	57439	45981	28726	20348	13650	9123	6829	4586	3067	2505	1944	1643	1399	1165	1073	964	921	834	760	717	671	644	607	553	535	538	505	459	491	426	391	456	434	386	387	428	402	373	377	418	373	389	374	351	376	371	338	337	366	339	333	300	323	345	364	339	359	367	366	342	331	307	379	347	346	331	358	352	365	342	358	345	326	360	344	317	333	356	302	350	327	325	345	330	343	385	363	345	351	355	345	343	357	321	334	343	370	338	344	348	353	299	316	325	358	365	340	365	363	356	312	322	356	322	336	321	361	368	343	356	334	359	321	335	352	337	320	350	339	352	327	339	325	344	352	317	334	339	347	350	308	355	372	348	310	342	367	336	325	318	350	313	351	350	334	315	341	331	324	313	343	306	316	376	349	328	324	343	348	328	310	315	315	327	336	343	344	340	334	346	329	346	335	351	347	315	331	340	332	347	351	307	344	348	339	307	322	350	322	375	319	355	328	334	332	360	339	349	310	335	335	335	350	360	351	341	290	339	292	318	353	320	318	352	335	310	320	357	308	334	352	373	319	347	341	361	390	346	336	357	327	342	354	359	320	345	326	347	345	377	338	339	331	325	306	359	327	363	337	329	338	293	361	311	341	339	369	339	330	368	328	360	337	336	353	299	336	303	330	315	329	350	331	318	323	327	353	328	330	353	318	373	346	320	380	301	367	337	341	363	348	360	336	339	331	335	361	306	355	374	350	339	308	352	363	362	360	314	338	362	309	363	342	319	324	344	349	314	353	325	373	359	339	354	351	350	320	329	385	351	364	367	371	328	357	320	315	352	352	315	328	340	356	334	337	346	328	342	338	355	325	343	344	338	332	348	326	351	330	336	331	346	336	326	339	334	333	337	349	350	344	312	342	340	322	334	324	334	317	363	356	325	326	316	338	315	326	350	346	313	343	338	332	305	331	335	348	329	362	322	348	342	309	335	338	326	332	306	309	328	335	303	339	339	361	324	363	342	378	323	298	340	342	370	315	340	378	347	302	374	353	354	363	340	359	332	307	360	349	327	383	332	329	312	329	348	343	291	318	321	351	373	325	325	347	351	339	293	364	364	359	308	327	287	343	323	366	351	354	343	341	375	342	306	340	345	364	339	342	320	326	347	366	308	398	360	365	304	340	318	307	315	311	345	342	337	347	329	363	360	338	372	377	333	350	358	314	345	313	328	325	362	339	336	364	381	317	341	353	349	307	349	349	348	347	319	327	327	337	360	335	341	321	332	324	358	312	334	302	339	310	330	350	329	334	356	338	348	312	328	323	367	362	350	325	326	309	360	345	321	323	301	349	307	339	339	330	347	299	324	344	343	328	316	322	335	336	341	333	360	340	337	338	360	390	353	293	333	348	313	333	315	328	359	325	314	337	329	310	347	339	353	334	332	346	351	345	376	334	326	289	336	330	348	366	362	341	313	325	323	350	319	344	353	336	337	365	317	316	364	321	322	321	341	320	339	300	322	352	350	345	291	341	335	302	333	340	355	351	365	319	357	335	366	405	343	343	342	332	350	334	312	318	332	327	368	302	338	336	324	344	317	343	331	337	328	351	311	325	340	346	328	343	354	352	315	323	346	332	334	350	330	360	349	363	352	325	326	311	315	346	331	352	310	328	380	355	338	326	349	339	342	323	364	366	336	362	321	354	320	312	338	298	336	331	315	321	350	333	335	337	345	368	296	310	355	374	326	333	349	330	344	347	316	340	319	358	340	367	367	361	327	336	328	362	351	314	345	341	360	323	365	327	339	355	321	325	319	350	358	340	313	324	357	362	311	320	346	337	355	338	352	351	312	317	348	345	343	330	362	324	289	330	319	340	362	307	359	382	353	355	341	333	322	333	330	350	323	344	368	362	342	344	334	313	321	350	328	327	352	330	317	329	368	356	298	320	328	336	356	356	346	326	345	351	360	346	351	364	320	361	347	326	358	347	364	327	351	344	319	324	324	316	344	314	321	360	344	328	361	333	325	314	339	348	325	336	355	332	325	317	341	357	325	332	339	329	355	344	354	325	318	333	352	328	372	333	407	316	327	335	312	321	339	344	331	359	325	385	296	378	344	347	317	376	377	348	315	333	365	361	321	338	325	330	331	331	299	332	320	303	333	335	327	357	289	354	319	328	312	319	370	350	358	363	345	365	334	366	408	363	337	336	331	349	335	327	323	343	327	302	337	339	342	339	339	355	341	359	306	319	344	337	346	346	343	349	380	332	343	332	330	330	344	355	319	335	355	367	354	353	315	343	328	329	352	357	344	317	322	344	373	332	360	322	317	328	332	339	327	332	333	403	356	328	312	356	342	361	360	338	318	324	330	352	348	317	361	357	342	347	381	352	332	359	353	353	366	360	306	375	352	361	348	335	341	366	376	326	363	341	319	337	328	344	361	352	347	379	326	309	324	330	331	316	334	365	371	343	354	350	298	313	325	328	348	366	333	347	346	333	342	349	364	337	347	317	333	331	327	346	325	347	358	350	361	338	296	349	353	381	330	343	391	326	370	351	328	348	319	315	297	327	339	323	326	324	366	326	356	333	318	325	357	328	340	336	364	338	324	362	344	330	359	357	326	346	338	333	357	326	361	338	338	351	365	351	328	355	344	367	361	316	330	332	328	327	320	342	327	331	342	358	342	345	313	350	318	342	326	346	338	332	322	315	336	314	325	338	290	352	346	326	352	322	368	361	339	335	336	317	319	326	333	316	316	333	336	342	333	320	317	322	315	345	336	313	351	332	349	359	372	338	333	329	354	386	336	354	332	360	336	330	327	327	330	342	332	339	336	376	349	319	348	340	321	340	341	356	350	358	349	378	356	331	291	337	340	339	320	329	349	327	329	323	338	325	350	304	319	344	333	372	371	361	357	340	353	311	347	339	345	344	354	304	387	323	333	333	337	368	352	357	349	328	312	333	345	327	351	326	305	329	345	327	336	344	354	340	319	326	372	390	351	333	340	337	364	349	321	311	330	320	362	350	339	316	333	346	318	336	351	351	390	315	337	323	327	292	307	296	304	362	355	323	339	336	330	324	364	343	344	334	340	316	337	338	323	361	292	330	293	360	304	321	338	339	358	340	323	317	353	310	313	340	337	359	342	308	330	331	365	343	342	327	353	333	353	349	336	344	361	359	304	328	335	315	323	362	334	305	333	341	336	318	333	319	343	338	360	329	375	370	343	370	318	341	357	348	331	340	337	341	355	344	337	320	312	350	325	330	361	325	353	347	322	372	361	336	362	334	334	360	349	311	360	326	331	348	334	355	320	359	321	339	333	333	367	340	302	341	333	318	343	319	344	369	342	322	359	357	311	340	380	346	351	366	340	297	348	347	361	332	312	315	342	338	316	324	337	328	299	324	329	375	352	367	351	355	362	346	350	365	348	331	322	327	326	359	317	320	334	318	325	333	315	332	320	357	351	287	344	364	346	317	335	349	305	324	333	333	324	360	363	343	372	348	331	349	339	351	318	360	340	330
25034	21359	28766	26484	17877	9176	4902	3058	1996	1407	1165	858	792	640	603	632	509	489	476	477	388	410	389	359	332	344	339	320	321	315	322	319	279	279	239	294	284	290	222	230	249	240	248	256	254	238	256	237	229	242	242	236	234	217	246	242	258	216	241	245	261	249	244	232	256	226	283	226	257	260	255	235	233	234	232	244	261	241	244	237	221	249	244	229	237	230	256	226	265	242	297	253	234	258	235	215	241	219	250	234	218	210	254	260	234	228	233	229	218	221	247	230	231	228	237	238	213	248	230	239	259	236	218	248	221	246	254	246	230	257	215	221	241	246	240	231	207	236	225	249	272	230	237	229	248	252	265	234	257	239	242	221	261	253	265	261	234	260	255	234	245	255	242	240	244	232	247	237	208	234	229	265	238	239	253	220	229	232	224	230	246	250	209	212	237	243	238	244	246	240	238	214	254	209	256	237	233	219	238	242	247	216	228	230	259	229	255	221	254	245	249	233	224	232	235	225	252	246	218	234	207	232	217	225	258	245	245	236	243	247	233	255	248	231	243	208	229	244	237	227	238	235	246	268	241	220	219	247	241	238	267	215	234	237	236	236	242	247	266	236	235	225	260	256	255	244	231	216	210	227	260	233	227	220	244	233	228	246	248	223	247	240	225	249	228	240	234	230	239	245	215	217	228	233	248	241	247	229	230	234	230	242	239	225	256	234	236	217	245	240	251	242	227	214	273	227	239	233	217	222	258	237	217	225	243	231	249	227	233	227	254	203	229	230	222	239	260	265	237	218	229	221	244	232	226	239	233	258	222	270	238	241	214	255	239	235	224	230	234	240	254	234	272	264	255	236	235	234	256	234	224	240	271	254	265	260	244	260	222	277	265	236	257	228	232	262	242	208	243	230	226	202	223	234	221	248	216	245	226	275	226	235	227	238	239	244	244	243	215	226	222	231	256	229	247	242	242	244	245	246	266	263	221	236	235	246	262	235	243	218	238	245	230	236	223	237	253	236	266	239	224	246	229	230	261	245	265	232	271	236	230	232	203	224	241	245	259	226	218	259	231	254	250	235	224	238	220	212	238	231	242	254	233	250	264	220	232	242	215	245	239	238	239	244	252	248	223	239	256	270	233	225	260	236	219	232	251	242	245	229	255	202	256	248	264	252	249	251	269	283	252	242	222	216	223	233	224	251	233	255	229	255	232	265	239	248	215	228	274	267	240	244	219	239	222	246	241	265	221	225	221	244	212	218	247	210	220	265	254	226	206	243	239	261	253	227	259	240	275	234	230	234	259	238	233	206	222	252	237	243	234	273	229	218	255	231	234	247	243	236	214	229	234	236	222	247	233	244	218	251	231	221	243	220	223	243	237	240	233	260	238	252	239	239	230	250	257	230	245	260	241	258	245	235	231	238	268	228	231	239	231	225	235	234	217	242	261	232	246	228	235	258	232	253	235	229	226	210	222	277	231	237	257	265	238	246	260	222	255	243	247	246	263	245	219	242	234	255	247	254	243	238	263	214	238	213	234	246	248	233	248	239	210	239	236	243	204	244	260	230	236	246	259	226	252	212	249	251	249	250	237	254	219	231	219	241	261	247	246	260	237	229	227	217	226	234	244	248	242	224	219	239	237	224	237	231	244	227	226	230	245	231	239	233	250	256	232	233	258	243	241	235	233	261	231	219	256	214	242	226	244	241	256	234	225	266	218	228	264	229	251	247	244	241	239	225	234	218	248	267	231	254	218	236	238	241	230	238	294	237	268	245	214	194	235	269	223	271	245	221	216	222	206	217	235	240	262	235	252	239	233	254	244	211	242	244	238	252	236	230	267	252	233	231	226	244	249	276	225	213	211	238	268	230	261	243	230	232	243	228	212	224	221	245	220	261	242	273	238	270	222	235	207	247	236	242	242	262	228	231	255	217	257	201	240	240	196	233	263	259	223	231	252	230	272	259	224	264	222	214	239	231	237	242	236	239	232	232	232	219	232	265	242	249	226	225	270	222	228	244	229	243	204	240	261	207	226	232	233	241	261	215	229	243	214	221	232	232	233	243	222	244	253	232	216	238	247	266	243	219	243	232	244	257	225	249	249	207	232	244	262	260	250	231	236	250	255	239	234	228	241	228	231	241	224	250	233	254	225	236	244	252	256	225	213	232	231	241	244	284	254	261	235	235	278	260	250	219	243	235	257	251	234	239	216	243	211	262	251	221	242	236	237	269	219	226	214	233	224	235	237	212	241	251	250	247	230	249	218	260	227	228	228	207	239	223	254	226	258	228	206	228	240	245	241	225	238	223	211	233	252	258	226	220	252	239	246	210	242	228	276	231	259	210	240	236	244	214	237	250	242	247	237	247	241	213	228	232	230	273	243	226	241	232	245	247	230	245	225	228	230	220	234	218	248	242	256	250	240	228	211	234	235	235	234	232	205	247	220	245	228	257	246	209	250	217	216	239	236	237	243	252	238	219	228	231	226	221	226	231	250	260	242	236	226	224	244	242	227	249	232	266	250	261	225	256	239	234	241	236	237	204	234	223	210	236	222	214	237	235	233	231	244	230	212	241	250	241	214	239	244	239	244	233	230	256	241	228	229	273	229	269	236	257	237	216	241	234	246	231	235	253	221	235	258	228	252	240	234	232	223	240	221	233	243	236	220	226	209	252	217	221	216	218	252	259	265	232	216	248	238	235	211	248	225	246	247	240	234	236	216	252	220	223	229	237	239	232	235	230	262	245	256	234	230	225	260	252	227	227	232	206	251	229	273	254	239	244	252	231	212	255	259	205	248	224	244	243	223	232	237	231	245	227	246	247	230	222	256	260	229	237	236	245	242	232	223	247	255	218	222	228	233	216	240	240	235	273	259	264	245	247	243	251	262	278	222	244	214	261	241	237	249	209	234	235	236	258	226	241	259	262	228	232	253	221	230	239	238	221	232	249	247	230	244	236	247	217	241	223	225	231	247	242	234	222	255	244	268	220	250	222	213	245	216	228	225	245	251	258	249	243	229	260	208	228	234	207	241	242	243	254	255	223	253	231	236	213	218	253	235	246	236	262	211	231	265	226	229	224	260	238	230	204	246	240	221	259	245	250	246	218	251	232	251	270	215	228	258	241	246	230	246	235	218	246	232	247	216	257	231	245	237	249	227	237	217	233	241	187	219	238	223	248	253	248	228	228	233	231	243	240	226	242	231	248	243	237	267	228	235	237	205	216	242	242	208	229	246	230	238	238	226	264	238	241	227	215	244	203	249	219	248	239	257	211	240	242	236	242	228	214	247	259	239	236	221	249	238	217	251	238	250	243	220	232	240	216	241	227	232	230	263	273	218	255	242	233	215	227	233	238	235	241	256	224	239	214	234	233	223	231	223	230	242	250	232	264	244	269	205	238	255	220	249	215	253	220	248	232	247	209	222	233	270	220	211	270	248	243	246	220	235	234	227	233	222	241	236	226	234	234	251	231	213	215	229	244	269	258	246	266	274	255	243	281
30591	53487	40943	24887	17064	11727	7958	5697	3653	2567	2051	1528	1276	1113	945	848	758	739	657	640	578	539	484	493	469	443	447	407	411	370	339	370	317	325	327	309	349	302	292	301	308	292	311	334	292	270	285	277	292	286	273	299	267	259	284	289	260	272	260	282	266	258	278	280	258	275	272	295	261	295	295	246	288	259	281	285	277	276	249	280	282	237	285	278	249	264	249	261	268	276	252	282	269	264	237	252	310	266	249	245	289	283	321	225	282	256	237	269	282	286	230	268	247	269	250	262	270	244	254	260	283	230	254	273	261	270	259	289	247	252	240	244	251	250	290	256	268	240	277	257	261	280	248	283	270	261	281	306	269	258	290	257	253	295	256	245	259	272	293	241	253	255	279	259	296	266	253	251	273	241	276	266	273	284	262	260	261	290	263	251	271	267	282	242	261	290	223	249	296	284	268	251	276	262	253	292	254	254	308	255	291	257	289	266	251	272	277	246	241	225	271	276	287	270	267	281	276	270	274	262	262	257	282	280	250	280	255	277	250	257	237	289	234	256	272	267	249	262	241	268	269	280	254	260	246	279	263	282	273	253	300	246	264	243	253	270	231	244	274	247	297	258	240	265	278	277	275	282	259	238	251	264	287	273	270	277	275	291	252	251	275	259	270	255	231	276	254	234	267	237	239	275	265	264	252	272	279	262	278	234	273	229	240	282	295	261	247	260	245	282	237	262	267	251	259	285	260	236	245	264	290	243	265	264	283	245	275	281	251	258	272	281	252	265	246	263	296	302	240	268	264	270	267	281	266	246	285	231	265	283	280	260	252	260	254	252	244	278	237	284	257	276	282	268	280	307	255	258	291	296	245	262	248	246	253	252	262	271	251	254	248	286	261	241	274	294	259	287	257	239	276	268	274	239	267	266	258	239	248	260	265	273	264	255	268	282	268	260	298	266	278	254	272	292	229	230	242	261	261	249	264	264	268	268	271	255	305	261	281	282	262	246	287	246	235	255	252	272	261	254	224	285	256	277	255	267	267	264	267	271	244	282	271	263	267	257	252	271	253	282	263	272	256	243	252	226	270	289	261	253	262	266	286	265	251	286	263	299	253	259	253	273	276	266	237	258	255	283	272	279	237	244	226	285	264	263	255	269	266	256	270	239	254	250	272	262	273	282	239	240	266	280	267	264	302	248	241	295	249	268	250	270	248	259	277	291	248	277	264	253	273	259	272	264	238	282	281	257	263	277	280	279	264	254	255	280	262	277	262	255	225	245	255	267	285	283	250	236	288	270	285	252	274	257	255	289	269	260	258	270	238	240	250	282	266	262	260	253	231	256	264	269	276	281	271	271	259	278	273	272	238	281	261	271	279	269	249	241	256	246	268	257	297	242	250	248	271	244	275	235	278	286	248	266	251	243	260	254	257	271	266	284	277	232	284	241	272	261	247	268	288	287	256	266	246	268	252	258	275	257	262	270	275	237	257	267	289	278	248	252	258	279	239	264	243	253	263	281	242	290	267	277	275	254	266	271	280	254	257	247	300	254	231	271	256	266	272	258	236	243	294	264	276	275	292	266	270	262	291	258	272	267	274	252	283	273	257	271	281	281	255	243	273	278	253	232	245	275	262	294	267	256	248	284	260	258	261	278	276	297	252	259	243	267	239	265	266	243	269	268	283	300	267	265	279	265	270	260	257	258	253	272	288	312	279	261	254	271	271	276	294	260	272	276	261	275	280	259	256	277	269	255	258	288	282	274	285	269	275	248	280	236	282	266	262	262	269	285	288	266	269	277	228	236	295	232	256	274	250	267	258	283	253	286	259	276	248	270	242	254	278	293	283	260	289	262	223	278	250	277	257	246	251	257	246	260	287	286	263	266	250	258	293	278	280	259	280	250	288	250	281	248	247	263	261	266	261	290	257	268	223	265	265	260	249	267	266	269	271	288	278	253	248	272	300	259	246	251	312	288	251	244	281	269	259	260	274	253	256	251	277	248	267	249	298	259	254	291	240	265	266	237	252	258	284	280	277	263	253	266	244	256	247	263	239	263	262	275	285	248	236	258	266	265	273	272	273	264	285	249	281	289	271	268	263	302	253	261	276	313	278	245	249	264	278	276	273	240	287	260	263	269	259	274	273	256	257	274	263	245	241	276	257	258	254	272	234	274	256	304	256	233	240	260	287	237	267	277	255	267	266	244	232	252	288	242	249	288	281	269	258	251	265	240	256	242	250	264	264	244	255	287	280	262	284	288	226	272	241	265	265	239	296	240	233	289	250	240	248	272	270	290	248	250	280	260	262	255	271	258	281	273	259	272	255	275	253	248	273	252	259	263	281	256	263	243	254	266	268	275	293	242	277	290	281	273	258	247	249	279	256	250	257	258	262	266	262	278	270	253	278	278	279	286	245	289	261	274	279	266	258	258	252	244	267	297	268	271	262	259	271	249	236	251	282	277	297	238	253	253	269	247	266	253	274	255	285	238	235	265	276	277	265	245	256	277	271	266	267	261	254	286	261	259	272	243	286	250	269	259	265	253	262	279	268	259	245	270	273	264	252	270	247	259	260	244	259	287	265	265	262	285	299	269	256	255	268	264	259	296	246	256	263	256	281	287	274	298	281	246	224	238	239	278	236	250	270	272	261	282	254	262	256	278	278	285	250	290	239	273	259	269	295	254	280	273	251	249	254	281	264	249	254	241	283	251	256	280	253	293	264	243	269	258	273	260	270	245	264	242	241	251	282	270	240	265	254	269	280	261	290	283	273	265	274	269	275	250	246	274	219	275	238	254	294	268	306	252	244	297	263	257	259	265	287	274	281	264	288	265	236	236	257	289	243	260	280	230	265	261	283	324	270	277	259	241	243	274	226	269	277	235	278	261	293	302	268	242	241	268	254	257	253	262	238	265	230	282	256	269	285	263	273	260	262	272	254	285	291	285	243	263	234	292	272	247	268	265	277	277	275	262	254	274	238	259	272	246	288	268	275	229	290	256	267	269	243	256	268	265	299	272	269	241	261	250	270	304	285	310	271	285	274	273	280	274	248	247	248	266	252	270	273	275	266	256	272	269	253	267	238	281	256	280	269	258	249	269	273	300	267	303	265	283	302	255	268	255	296	258	271	261	270	254	246	269	260	251	289	289	256	284	265	265	270	263	230	266	266	271	257	253	285	273	248	252	256	248	239	260	236	253	247	259	269	266	249	282	249	245	283	262	277	261	248	278	264	285	294	282	249	281	252	284	244	272	289	280	275	236	256	267	286	243	276	260	235	280	248	275	256	298	265	238	272	262	275	247	236	279	256	241	265	255	254	271	276	270	253	284	251	262	246	252	272	282	295	263	281	266	236	293	246	262	271	273	254	266	276	248	269	276	283	267	269	274	269	287	270	268	255	241	264	289	246	301	268	255	265	256	283	268	280	241	229	241	266	251	247	273	266	292	269	256	283	268	258	253	243	304	268	268	249	266	266	258	241	265	265	262	244	264	280	252	255	252
22832	21345	29101	24097	21627	21865	16129	6955	3967	2826	2083	1591	1398	1130	1031	1051	933	838	785	740	611	652	612	547	552	521	499	519	461	429	432	408	396	391	402	389	418	408	385	379	377	332	364	361	364	334	356	365	369	355	339	329	334	335	339	349	357	363	325	329	311	313	320	316	308	321	306	340	307	320	352	282	315	333	353	334	352	328	350	319	285	317	328	339	330	308	294	313	312	336	300	343	318	307	288	341	306	338	300	339	298	316	331	352	325	306	346	353	317	334	316	325	351	334	340	338	327	336	296	339	313	304	268	317	306	331	309	310	298	342	315	342	315	311	303	340	320	296	313	313	327	323	382	303	297	349	341	354	321	293	339	302	324	333	314	292	299	312	309	329	314	356	323	314	323	315	323	305	314	330	340	314	328	288	299	353	308	301	327	319	285	314	302	319	330	305	342	342	335	312	330	304	322	328	337	324	320	322	306	322	322	325	319	288	295	304	318	295	318	322	323	322	302	312	328	325	281	345	289	302	318	318	310	329	312	301	323	317	325	318	353	319	324	338	330	346	330	315	356	330	324	314	357	341	320	316	305	297	331	318	316	286	321	330	320	324	346	320	318	335	306	332	330	305	315	334	332	305	291	323	350	342	335	302	318	346	327	335	336	338	347	339	302	310	304	363	313	285	319	325	303	322	328	326	332	306	354	344	320	308	290	333	349	326	342	337	327	325	321	293	348	310	324	328	335	301	315	298	320	306	329	311	318	329	332	361	337	309	328	337	319	302	342	304	299	300	295	342	309	312	335	350	307	310	303	297	343	338	337	287	297	322	306	296	304	331	332	329	287	310	318	319	349	310	312	325	288	329	321	330	323	337	302	329	298	292	325	342	304	350	343	332	320	306	311	335	314	306	308	317	326	337	318	314	303	289	320	323	342	311	321	349	331	322	322	335	304	343	301	321	318	298	345	341	317	319	328	297	317	326	352	339	349	309	324	303	331	304	328	324	308	359	343	321	301	331	329	315	313	317	318	324	338	330	320	359	351	319	312	305	327	324	324	325	306	340	329	308	331	310	309	300	348	316	309	335	292	321	328	322	323	300	310	332	319	315	327	311	287	343	303	307	295	326	316	327	307	343	342	301	314	319	356	298	325	329	312	284	308	318	313	340	327	302	305	296	343	351	307	316	326	294	317	328	294	360	330	325	337	341	306	316	332	294	317	336	352	301	277	307	322	316	379	329	296	315	331	306	332	357	305	332	324	319	335	318	329	337	321	309	298	298	337	336	297	320	274	334	311	317	317	338	305	298	325	271	320	306	284	325	321	351	306	333	315	308	315	296	336	326	303	303	328	315	341	335	323	288	330	312	298	320	306	326	339	330	287	351	331	337	325	298	315	321	347	311	300	333	338	307	317	285	329	314	319	302	331	303	345	296	336	290	303	329	322	302	298	310	298	328	312	299	314	342	315	305	317	298	283	287	307	330	375	346	309	316	343	329	330	304	303	340	312	315	337	345	326	326	334	350	324	358	336	346	306	318	351	315	327	339	325	351	304	311	312	313	282	346	330	310	338	318	309	309	332	303	334	361	324	342	329	313	314	332	316	332	360	339	352	306	306	313	313	297	313	327	292	328	340	327	311	319	344	332	288	310	347	347	314	289	310	306	336	305	343	326	285	294	317	304	321	318	290	333	318	329	324	325	317	323	314	318	305	318	339	351	329	322	332	315	334	317	318	322	266	328	320	330	330	318	312	333	300	342	295	301	297	322	351	329	337	282	315	307	311	300	316	297	312	344	302	307	292	321	315	339	321	318	320	317	319	352	305	321	283	318	340	306	300	320	301	297	319	286	328	335	310	318	305	349	297	291	335	323	285	336	302	309	322	308	298	346	319	318	319	324	297	303	339	313	352	339	304	336	327	311	336	324	336	291	310	328	311	317	326	353	293	319	305	321	292	294	316	288	322	314	321	327	326	303	340	319	323	328	331	311	316	315	315	311	362	331	333	324	293	301	324	307	323	325	323	338	308	301	339	342	304	297	336	315	322	350	321	327	282	344	326	338	301	304	311	323	326	347	301	336	295	285	307	322	319	315	312	327	321	277	307	304	304	293	328	341	346	356	331	316	332	302	305	349	311	345	341	314	318	282	345	312	298	312	327	329	351	350	310	307	310	324	334	333	335	309	316	351	330	333	306	295	315	304	331	327	315	316	353	342	305	312	318	341	362	253	362	321	285	322	281	304	327	334	314	328	311	342	298	317	338	295	336	362	332	290	309	324	300	305	318	312	310	304	299	308	335	348	341	339	294	314	334	320	323	334	312	328	344	298	292	328	320	316	302	344	303	339	319	323	312	321	314	318	308	335	341	311	299	321	323	318	318	344	337	341	316	339	321	337	331	300	314	315	333	299	350	293	308	319	336	333	311	318	293	294	299	310	322	280	303	322	311	316	301	354	320	313	320	341	331	335	304	331	346	319	341	309	301	291	341	343	310	327	344	335	316	320	316	291	344	323	304	305	297	314	310	336	330	323	327	317	328	312	298	322	332	332	341	316	291	329	330	304	341	325	309	357	329	369	302	344	349	311	304	334	323	330	313	339	331	286	335	296	324	331	330	314	335	327	331	320	332	327	302	311	328	295	320	306	328	341	309	345	327	341	318	330	332	304	333	291	290	313	336	304	354	311	293	312	340	299	346	322	340	333	318	317	301	315	290	321	305	321	315	337	341	328	304	353	324	332	316	317	333	306	297	332	336	334	319	306	310	327	300	332	290	325	332	319	303	337	299	326	322	315	319	328	358	343	287	307	347	324	318	337	324	318	319	311	344	328	332	323	316	324	318	318	328	359	344	343	337	324	315	292	327	305	346	308	320	323	322	308	289	305	293	348	312	297	306	295	319	299	312	346	334	318	321	340	306	301	326	314	293	279	310	325	320	311	335	325	298	318	311	345	325	313	300	316	311	327	331	342	276	318	322	334	331	296	332	309	328	328	321	332	344	307	303	339	335	331	296	311	301	349	318	318	305	329	335	319	320	349	305	316	344	301	318	322	317	329	345	325	336	333	318	333	311	338	308	310	323	319	317	317	324	313	302	316	326	336	310	298	326	328	317	319	309	300	304	310	314	341	342	360	277	311	336	315	337	310	305	336	305	302	323	325	307	302	325	322	338	319	310	301	318	293	303	327	312	327	307	337	337	307	315	311	301	328	304	334	315	344	319	327	336	317	301	300	320	314	282	332	356	314	338	303	321	304	329	318	294	318	340	295	314	310	310	309	312	304	315	312	312	287	319	315	324	318	308	334	300	319	314	286	312	297	316	314	342	300	339	315	320	315	311	277	319	321	334	311	322	339	327	304	342	310	364	326	290	329	334	312	347	293	340	289	304	329	287	337	318	307	301	331	303	301	314	314	316	320	312	288	302	320	325	295	297	320	292	332	317	305	302	294	336	345	298	308	324	308	307	298	364	316	324	307	358	320	336	337	285	303	310	338	326	318	319	320
33439	65889	51283	33676	25293	17704	12620	9663	6569	4657	3439	2724	2182	1698	1562	1579	1292	1137	1054	981	868	875	796	713	712	694	624	572	554	584	525	504	470	451	464	426	401	420	395	404	431	408	424	388	372	415	413	384	375	375	375	388	379	352	351	382	387	344	354	392	370	373	358	339	363	317	335	329	372	341	356	343	383	346	338	363	367	371	323	380	322	334	342	339	377	326	346	348	378	366	323	359	331	314	366	360	353	317	362	299	317	345	366	362	345	346	362	334	344	352	355	358	395	347	361	342	325	335	351	342	333	331	367	341	323	358	340	332	341	316	365	353	348	352	367	347	325	332	393	331	350	331	321	337	336	325	344	322	334	345	340	319	318	346	366	355	344	299	335	382	354	330	322	368	358	341	325	343	332	359	372	341	352	317	365	349	358	330	328	342	305	354	364	339	342	363	322	338	345	332	374	359	376	331	372	345	323	320	337	335	340	351	398	324	334	345	357	342	359	325	341	316	330	358	357	347	339	341	348	330	332	371	352	334	341	318	356	375	358	342	348	333	359	352	349	339	348	357	344	357	331	337	299	348	352	360	345	330	311	343	334	354	339	354	338	331	339	334	406	351	356	329	339	347	353	362	380	309	349	356	374	340	361	301	367	345	356	369	362	321	339	333	349	371	362	359	319	338	353	332	366	336	379	342	340	360	339	326	335	346	366	345	340	359	384	334	314	328	335	351	364	301	348	340	346	346	358	330	324	360	359	339	327	338	332	315	376	318	371	342	347	321	328	309	340	347	330	342	325	335	332	357	325	316	372	358	341	376	322	296	316	358	317	374	323	330	370	333	338	342	345	349	336	359	326	332	379	357	347	322	356	374	323	348	375	359	326	334	361	336	359	320	379	371	336	372	346	348	358	342	320	352	318	348	379	359	358	338	346	319	359	296	340	339	292	334	345	334	340	372	332	360	300	370	352	380	355	351	338	320	318	330	315	345	359	354	317	394	334	334	329	348	332	323	323	355	336	340	343	316	365	346	313	342	345	311	334	363	336	364	329	351	315	356	357	323	365	343	334	335	326	309	338	367	314	337	345	344	321	328	347	346	339	329	350	300	311	357	335	346	352	378	334	358	329	357	355	324	319	363	322	354	334	319	333	337	357	359	383	354	365	344	311	373	344	358	334	355	319	370	337	343	329	324	311	338	339	367	352	359	353	336	361	339	332	326	334	328	323	321	342	355	322	337	375	348	363	353	343	319	361	309	341	356	362	320	355	311	364	350	330	338	347	354	353	341	371	352	356	336	309	340	359	344	363	367	313	324	342	312	336	341	329	362	348	357	338	337	347	361	361	327	306	345	334	353	372	350	348	347	361	355	358	353	320	358	356	352	380	366	321	352	319	348	320	334	349	340	352	336	340	339	341	369	343	364	328	335	357	309	325	343	348	314	332	328	344	356	335	312	370	364	343	314	313	365	354	350	331	334	332	317	345	397	357	315	339	344	324	321	349	347	350	325	342	319	345	303	347	336	340	310	331	363	335	329	373	337	336	312	325	357	348	346	344	330	339	347	367	331	349	313	360	364	342	322	363	310	356	345	349	321	353	367	358	334	370	356	298	356	353	314	316	344	340	367	343	358	334	321	348	324	333	343	345	351	309	340	335	316	329	345	345	308	334	353	358	320	348	338	362	345	352	317	351	356	359	320	323	316	296	341	373	339	335	326	354	285	343	350	366	352	357	350	310	283	383	324	312	350	357	324	356	334	365	345	353	372	350	354	352	321	348	328	342	354	334	330	323	337	367	359	340	338	368	329	343	362	347	343	315	315	340	376	325	307	375	327	333	321	337	370	342	332	362	342	354	351	331	332	374	338	362	342	331	329	362	365	362	352	354	347	316	332	352	380	355	308	371	359	330	379	368	347	336	352	331	304	339	350	352	363	318	375	358	342	318	324	329	341	313	331	356	347	302	378	331	321	359	387	353	314	351	342	363	336	310	369	366	361	367	338	321	374	338	330	329	318	336	352	337	374	358	364	351	328	348	341	326	330	352	359	354	328	342	352	332	332	338	340	331	314	309	346	352	328	361	343	343	370	337	314	327	359	320	352	368	373	358	339	347	309	350	375	347	346	348	335	339	348	340	377	343	335	322	376	347	336	377	320	355	339	339	346	325	349	351	362	331	342	331	382	343	340	348	372	359	317	336	316	349	341	352	362	351	380	356	331	353	362	333	316	315	332	335	339	332	336	359	361	331	358	333	335	343	337	357	330	340	324	356	333	354	387	361	344	331	334	340	335	353	347	333	349	328	337	342	320	327	352	359	340	331	347	338	325	333	360	330	346	352	316	353	362	348	345	326	326	348	350	316	309	321	360	353	329	317	362	340	349	354	339	354	318	338	304	354	334	361	336	316	383	353	369	394	336	340	352	330	381	329	315	338	361	353	325	375	342	348	334	355	318	336	363	349	317	332	374	318	333	344	309	340	343	361	365	322	370	337	348	367	356	304	333	344	323	368	348	332	346	347	370	331	330	362	347	337	343	339	350	358	347	335	307	345	330	345	373	351	342	390	356	376	372	378	339	354	325	331	347	348	334	347	352	379	346	329	321	366	371	367	326	335	312	342	335	338	375	332	379	335	348	339	327	344	300	341	322	374	343	374	353	337	345	350	312	341	341	313	372	310	310	337	330	372	340	347	370	338	379	345	321	338	366	356	342	331	349	343	347	332	356	355	342	352	346	370	340	326	303	350	341	331	352	329	317	336	309	348	346	315	346	317	337	348	332	310	368	327	360	321	328	339	306	307	364	330	336	363	334	369	344	349	329	370	360	354	337	356	354	338	385	345	357	364	332	356	359	352	334	355	385	344	296	353	330	352	360	344	341	332	341	356	345	325	323	329	327	363	317	348	315	355	321	308	351	345	362	360	357	319	327	342	335	358	318	329	334	345	345	319	339	289	344	325	345	318	334	373	325	322	342	322	318	330	321	328	376	349	337	359	333	345	344	330	363	362	353	327	370	318	340	366	354	342	327	301	314	367	343	366	359	352	357	341	328	354	379	344	342	370	341	346	325	359	389	360	345	352	363	325	348	334	349	349	310	354	326	336	360	332	362	361	370	333	339	355	314	366	391	333	327	332	344	334	325	369	342	323	317	357	335	344	364	332	356	357	350	318	331	383	354	344	323	357	360	361	321	345	327	343	380	338	343	335	351	338	348	355	337	355	364	334	341	352	344	367	357	349	323	341	368	356	337	336	381	340	363	357	340	332	351	333	298	366	344	330	391	327	362	347	345	313	331	367	345	339	337	339	322	343	338	358	324	361	365	314	368	363	322	344	377	335	349	377	346	306	324	351	345	368	323	312	319	360	370	339	354	349	308	318	397	354	392	341	327	376	369	299	375	360	361	337	328	357	303	342	350	333	338	350	360	341	356	311	357	352	343	406	346	317	347	347	374	339	361	345	337	341	315	325	352	331	333	321	330	327	368	339	338	329	328	343	321	316	349
30904	34182	35153	21779	11398	5814	3439	2330	1614	1180	826	660	666	597	520	526	514	411	407	363	397	395	343	338	328	305	359	341	302	331	300	288	275	284	258	281	248	271	273	277	284	256	238	249	251	268	289	257	273	269	273	252	232	252	256	246	260	238	265	272	264	218	253	253	285	262	245	246	266	251	255	272	253	302	247	268	253	255	283	296	253	232	243	244	232	225	252	267	275	259	262	260	267	238	270	230	276	223	258	242	234	260	263	254	258	260	255	269	222	235	261	272	244	252	244	225	222	238	242	244	247	256	245	277	216	233	251	237	256	241	253	270	267	242	239	237	255	217	249	261	242	231	217	250	269	270	258	261	212	238	267	240	254	264	250	267	266	241	246	260	252	251	216	245	276	261	244	247	253	250	277	219	262	223	283	271	261	252	212	241	218	265	230	252	238	248	261	271	254	280	264	244	221	202	244	240	249	261	235	246	273	263	271	255	245	255	286	246	253	276	253	261	245	232	232	240	238	258	245	251	252	270	243	217	232	249	267	240	287	255	241	229	263	254	264	225	263	257	269	250	264	273	263	248	292	263	253	237	227	240	270	242	272	269	233	255	224	228	262	237	254	267	221	242	282	249	240	253	252	238	252	242	250	244	266	278	252	263	233	267	232	265	254	273	264	240	233	253	244	252	270	256	306	241	251	244	233	234	268	256	262	263	265	269	269	237	236	232	247	249	261	259	262	229	254	239	256	272	249	261	251	266	254	257	243	267	262	274	230	252	261	267	266	242	216	221	252	260	266	243	244	269	248	281	255	247	272	237	275	253	257	224	246	247	227	235	256	251	274	256	220	234	248	253	235	257	224	241	266	269	260	254	222	249	256	234	276	262	228	254	267	280	246	242	265	245	250	255	245	235	229	261	254	280	239	259	256	231	250	259	263	240	260	239	247	242	256	249	260	253	241	218	265	263	263	247	259	238	213	234	260	261	266	264	251	247	231	270	258	259	248	231	244	279	244	260	230	238	257	253	240	223	252	267	227	267	242	222	275	231	251	247	268	256	250	250	258	260	273	247	247	283	251	281	236	251	254	287	260	244	263	268	262	266	250	256	253	235	271	252	236	259	245	258	266	248	259	264	241	231	260	273	262	238	251	253	263	241	267	221	249	242	238	253	277	249	227	248	251	276	294	219	249	251	217	241	249	269	233	218	231	254	272	258	246	251	244	245	243	230	244	231	245	262	253	269	259	266	254	251	254	217	265	256	253	238	237	260	266	251	244	247	264	262	252	259	246	289	237	243	303	260	252	273	247	280	261	247	254	268	228	270	260	259	263	258	249	258	274	283	262	272	256	259	241	263	232	243	267	247	231	253	267	238	262	253	215	256	250	253	260	250	253	265	259	244	273	253	238	271	237	268	238	246	267	265	258	271	250	240	270	251	254	256	251	246	276	254	267	256	239	240	219	263	263	255	232	274	244	266	237	246	260	259	264	234	265	262	242	294	225	250	219	239	229	244	275	257	246	251	254	232	224	252	259	245	272	256	263	233	273	242	221	258	273	247	264	264	256	257	239	230	234	286	245	280	273	239	254	242	255	255	256	243	256	251	247	242	252	248	243	268	259	254	266	249	248	237	253	281	253	250	267	248	287	234	225	279	269	225	218	241	269	247	270	239	239	255	244	238	268	282	254	241	261	241	244	271	241	247	253	266	231	214	245	239	276	242	243	252	222	245	246	225	266	281	264	268	270	264	230	230	253	265	253	269	275	266	238	256	275	254	261	248	256	279	256	260	258	224	258	249	236	262	254	257	228	252	270	276	220	227	243	270	220	260	227	277	231	272	280	244	263	257	232	253	225	252	256	263	258	253	240	245	247	232	251	233	252	237	277	264	271	244	256	242	268	286	257	289	219	267	261	268	254	247	239	255	248	249	225	234	255	234	236	232	248	256	269	220	268	270	225	253	233	249	239	232	261	262	220	240	257	244	266	238	230	258	270	256	259	235	268	260	250	268	272	252	272	259	234	244	255	235	249	245	238	269	227	251	257	273	241	267	251	238	227	271	256	240	240	252	241	264	224	250	264	246	252	236	248	234	238	251	265	256	246	241	279	274	224	263	241	254	245	244	247	278	216	241	242	257	235	275	248	258	234	266	250	285	255	229	290	256	235	246	228	249	246	257	268	228	282	254	241	290	250	243	232	232	252	244	243	259	257	229	267	268	260	245	252	261	258	262	255	243	234	239	235	257	237	243	245	257	249	248	277	261	247	247	229	231	262	265	243	256	255	253	289	273	272	249	245	262	240	258	258	228	253	255	225	240	238	250	257	226	236	253	256	251	237	256	222	265	275	244	309	257	244	243	248	253	252	240	267	244	252	265	262	258	270	259	246	249	257	237	273	254	259	270	254	243	268	247	265	281	261	277	258	300	286	259	251	258	234	265	269	241	235	243	264	245	230	226	227	261	260	228	258	269	292	240	285	282	272	248	276	254	263	276	235	248	259	231	261	278	247	231	230	257	257	241	268	258	247	221	240	264	276	254	265	250	234	244	230	237	282	229	236	260	254	240	265	275	228	268	239	248	267	256	257	238	261	247	253	265	243	211	239	247	266	251	242	246	260	245	257	271	242	266	227	263	276	277	230	246	257	245	253	239	269	237	265	245	279	243	274	253	229	246	249	284	271	257	245	255	254	239	227	234	235	240	236	241	227	261	266	278	255	294	242	261	254	215	236	260	249	222	252	235	285	253	220	253	264	235	254	220	239	264	254	233	225	235	240	247	242	249	266	252	251	231	268	264	239	241	259	242	256	247	247	232	275	238	255	237	250	254	282	232	246	254	272	264	255	240	279	245	264	255	248	263	246	279	270	253	308	245	230	236	251	267	248	231	252	274	245	237	250	251	245	246	208	280	269	237	229	254	248	233	226	250	276	258	254	264	262	222	273	245	241	245	236	259	254	266	260	214	246	230	242	254	225	244	272	225	251	266	240	259	246	240	255	270	252	242	248	253	251	263	247	272	257	257	259	263	241	278	258	251	271	273	264	250	265	292	237	267	254	236	245	235	240	246	251	276	267	244	253	239	253	259	240	277	269	241	281	230	248	230	241	235	260	252	242	245	266	258	222	256	241	229	218	245	263	270	252	214	242	275	237	239	270	244	236	270	248	253	256	242	277	250	260	262	201	251	233	283	268	302	247	259	227	263	255	245	238	266	244	237	251	228	270	254	248	247	261	248	256	249	248	252	254	278	254	246	257	271	238	269	250	267	232	238	262	288	271	256	248	254	256	267	229	237	271	239	221	230	232	262	248	271	253	237	285	233	256	232	248	284	255	277	274	287	252	237	273	261	237	274	258	281	260	249	256	248	253	268	259	251	280	243	257	258	252	260	246	246	254	287	230	258	268	254	232	250	236	221	243	237	234	274	254	227	241	248	240	246	265	254	261	251	252	247	257	248	242	254	256	306	251	302	237	248	234	271	232	253	282	276	247	254	274	230	247	239
31652	49170	34215	20148	13577	8799	5925	4163	2951	2008	1349	1112	955	903	794	802	676	567	532	528	513	517	479	454	459	410	397	363	383	346	323	343	370	307	325	352	299	305	294	289	279	265	278	326	308	286	290	305	294	301	296	298	278	258	288	293	267	303	310	267	290	324	284	295	274	268	321	289	283	292	260	276	280	292	245	278	287	278	272	281	303	275	314	288	295	263	242	270	276	289	249	284	274	300	270	248	286	269	266	288	265	257	269	274	270	285	296	292	272	282	253	283	251	275	274	289	278	273	275	278	292	313	282	244	266	265	284	275	301	274	260	313	265	256	289	257	288	305	248	289	269	273	273	289	277	250	264	279	299	272	313	283	275	296	264	284	283	279	276	283	256	268	272	272	307	269	317	298	288	286	274	298	258	275	272	293	259	281	257	272	272	256	295	248	280	265	255	277	283	263	305	295	303	268	269	271	270	286	265	274	259	268	285	311	259	273	297	275	298	280	260	290	281	258	261	275	290	292	273	282	272	280	289	263	266	291	318	296	267	265	277	271	259	271	271	288	293	244	263	298	272	264	286	299	304	282	248	286	300	295	271	310	263	275	279	271	260	267	255	271	306	284	282	270	250	265	264	294	279	294	280	265	285	267	261	288	253	250	293	285	273	266	271	300	331	274	295	268	281	266	288	275	284	289	289	267	334	264	281	254	279	286	278	268	281	266	278	302	240	268	296	272	283	311	255	272	261	289	244	269	271	280	280	254	278	278	233	245	287	291	266	286	277	276	288	274	310	263	287	280	271	258	272	288	288	273	264	317	270	300	260	280	260	242	268	266	269	290	287	292	271	283	274	257	255	248	248	264	285	271	290	289	260	285	261	279	275	255	277	269	267	289	282	286	300	284	285	261	286	304	267	290	275	273	241	255	254	286	245	289	239	271	263	282	268	273	285	271	268	283	288	285	290	237	281	255	287	258	257	309	295	268	242	257	264	260	302	266	300	273	290	267	277	284	260	277	271	282	276	256	228	285	251	290	281	285	270	284	281	286	278	267	281	272	267	276	290	277	261	298	318	248	262	261	306	268	255	257	274	258	260	286	303	300	286	263	290	261	273	283	271	262	266	259	263	317	263	291	296	289	275	285	286	281	277	283	307	266	257	269	306	279	278	274	262	251	280	284	242	282	267	288	258	283	272	269	248	272	286	259	289	269	264	268	266	277	298	279	308	262	290	282	275	258	286	280	291	292	290	284	279	238	281	281	263	279	288	261	257	271	249	273	276	285	282	282	289	251	299	260	270	300	263	272	279	274	256	262	278	269	289	257	260	292	270	281	279	272	288	244	283	279	250	291	293	298	271	290	288	290	269	253	259	272	286	278	285	312	247	266	285	322	293	280	303	305	279	271	298	269	296	285	287	295	303	256	285	279	294	283	309	273	253	275	269	271	252	256	288	296	256	265	274	304	319	273	284	260	266	287	245	285	285	275	249	265	279	266	259	282	292	271	288	263	269	253	279	259	262	253	288	283	296	287	298	280	286	266	264	297	278	283	281	289	251	254	290	285	274	278	266	241	255	296	274	273	269	274	281	266	263	258	254	259	314	274	289	295	287	241	265	249	246	264	311	288	269	260	298	266	250	271	295	289	292	271	285	281	277	267	279	291	278	299	271	329	280	258	273	285	243	271	258	290	290	294	296	288	255	276	283	262	285	291	269	255	305	282	282	284	272	268	264	287	254	267	241	280	263	289	277	266	312	290	293	259	255	269	242	261	253	297	276	284	253	241	281	273	255	283	288	264	268	273	280	260	287	269	280	251	308	265	280	278	296	255	284	285	291	260	244	309	242	291	265	302	256	268	254	272	292	271	274	275	296	269	264	279	276	278	263	260	276	272	271	275	271	283	262	267	240	252	275	250	294	263	277	254	242	279	298	295	287	270	274	290	324	245	267	301	293	272	251	268	277	287	285	282	265	289	299	264	282	272	271	229	274	280	272	282	267	285	270	280	283	301	293	279	259	243	260	264	275	292	274	251	276	284	274	279	239	261	262	284	294	271	280	286	266	264	298	279	262	268	276	288	278	294	257	296	281	280	286	280	282	309	274	265	285	270	268	281	238	291	266	303	315	269	286	283	266	270	291	273	264	259	277	289	284	271	273	260	272	287	281	254	264	248	290	280	291	286	255	264	289	260	288	277	263	279	273	257	257	275	285	271	264	284	289	277	289	251	253	318	264	293	292	271	261	285	281	296	258	278	292	254	281	273	301	256	290	284	270	279	275	258	297	276	271	284	271	313	300	268	266	296	259	297	236	290	281	265	262	268	284	275	267	273	263	276	289	290	289	276	289	271	306	266	257	302	277	281	260	296	314	272	274	272	246	300	280	279	286	255	278	278	249	232	301	292	279	280	300	299	279	260	287	306	277	270	327	266	302	307	276	280	283	294	268	272	263	267	272	268	291	263	296	267	300	277	272	281	271	290	277	256	320	281	287	275	274	273	298	289	274	291	247	272	282	311	261	255	279	274	251	290	255	295	252	318	289	286	286	307	311	273	274	313	306	281	288	253	261	265	269	271	277	290	285	290	281	264	278	278	277	281	272	312	280	255	252	252	269	263	298	262	262	273	274	271	258	268	271	300	268	278	275	269	288	288	269	276	308	238	263	290	256	250	269	268	264	296	285	286	243	284	275	277	273	289	299	274	294	291	279	280	271	281	284	272	272	265	267	272	291	273	287	230	255	266	273	272	298	243	302	310	273	258	276	257	293	270	270	262	288	266	265	285	297	264	254	283	232	255	288	285	281	271	279	261	295	275	253	269	296	244	274	260	282	270	289	251	263	275	284	289	273	275	282	221	258	253	264	277	280	269	282	276	296	282	269	286	254	268	297	295	267	270	271	264	272	250	294	284	287	271	265	242	274	295	276	282	288	290	261	267	258	268	271	275	241	249	294	247	303	250	268	232	280	296	270	298	296	261	294	270	277	258	273	261	246	254	290	299	276	281	273	264	269	251	308	278	233	284	310	291	265	278	268	285	282	266	277	255	239	262	274	286	272	315	291	267	270	285	269	270	262	289	268	269	290	285	274	253	248	265	276	260	307	248	271	254	254	297	283	276	281	276	260	258	263	256	280	305	311	307	248	268	283	277	278	261	274	287	262	298	246	289	259	294	249	271	292	264	262	276	284	286	269	286	262	258	273	276	268	271	266	300	274	282	279	300	247	259	276	265	269	287	314	266	276	247	279	261	292	256	256	260	299	293	276	286	259	267	260	282	264	295	257	267	289	262	289	294	281	246	286	272	271	306	305	267	301	262	276	279	281	255	271	278	288	291	261	275	271	264	274	269	266	283	296	273	280	305	273	256	280	270	280	269	255	291	263	316	268	250	261	279	320	279	253	262	285	270	269	278	260	289	281	277	298	282	263	293	286	295	277	285	296	262	263	247	294	271	251	283	277	258	274	262	269	259	293	284	278	263	276	264	282	292	269	279	271	288	287	291
23853	21279	28664	24834	21708	16036	7899	4333	2732	1677	1223	1105	1010	965	850	776	736	624	615	571	539	556	470	463	490	463	456	432	421	401	363	387	346	353	381	352	343	384	337	345	313	337	323	309	357	341	319	346	308	322	345	302	343	288	333	310	317	321	307	332	334	296	302	295	313	326	289	298	316	344	344	292	325	339	306	264	303	327	315	320	320	308	313	311	313	302	318	316	314	287	286	335	302	296	308	281	311	314	294	318	324	276	316	315	305	291	290	323	298	283	285	298	318	245	305	295	331	351	280	294	309	284	302	297	341	297	318	281	299	301	314	338	315	325	290	304	288	271	290	320	307	287	350	289	301	305	305	283	316	291	296	317	317	323	296	321	328	308	308	305	273	287	311	288	297	292	268	265	287	330	298	276	317	313	318	293	293	295	285	318	308	298	297	317	302	299	325	273	260	310	315	338	307	304	320	298	280	286	302	328	321	306	282	294	303	282	304	304	349	327	321	297	292	309	308	302	303	298	288	302	302	280	329	336	280	309	299	345	330	296	265	301	317	316	288	298	333	283	307	358	342	305	303	301	347	315	301	277	317	333	314	300	304	308	306	281	318	284	307	324	337	277	295	315	278	304	283	323	286	319	311	292	294	288	287	304	312	303	295	302	298	302	295	286	325	320	307	307	330	326	283	326	263	318	301	328	275	326	302	290	299	277	309	309	290	308	312	312	301	310	329	301	309	311	318	306	296	309	319	284	298	302	324	316	308	303	301	311	311	313	308	297	309	288	328	297	305	306	288	316	305	284	314	326	337	302	288	310	309	302	305	332	297	288	336	300	300	314	322	311	299	313	300	338	321	318	315	315	294	326	320	318	323	324	321	300	327	325	320	272	324	324	305	296	301	314	313	298	287	339	336	314	311	283	324	311	279	312	297	317	302	318	314	311	282	306	317	311	307	330	319	296	334	342	326	291	288	271	295	307	310	329	313	298	290	304	321	305	295	300	299	337	320	306	321	321	286	284	322	325	294	308	292	321	304	283	290	321	306	313	282	312	304	318	305	333	298	268	283	316	315	285	298	297	275	312	285	305	303	285	308	337	278	273	302	300	325	308	312	311	322	312	286	284	318	294	307	283	311	283	284	328	301	323	305	273	303	270	291	340	318	299	295	309	307	334	346	312	296	333	316	296	332	306	314	301	319	283	289	310	309	297	319	322	322	304	314	303	294	295	316	337	308	291	297	276	294	308	298	292	312	334	310	349	293	300	311	288	301	319	300	274	296	314	346	330	319	318	324	315	269	304	295	300	263	269	283	296	314	327	295	335	304	321	319	317	292	309	316	302	307	297	317	326	317	317	300	296	332	304	296	294	304	304	304	308	305	299	294	289	307	319	325	295	302	273	319	286	307	301	290	298	267	319	334	328	313	317	319	291	293	264	311	298	315	331	306	324	348	294	310	319	316	282	292	309	310	320	304	343	297	315	321	310	301	301	293	327	306	296	303	299	331	270	279	317	308	269	287	265	292	311	297	331	304	297	316	274	324	293	323	323	308	305	314	296	286	300	321	331	309	301	306	278	298	323	303	291	308	304	343	300	300	302	297	281	307	297	273	308	339	321	326	327	293	302	302	281	304	327	274	308	297	326	315	257	292	293	285	289	312	290	304	337	315	288	272	294	325	304	310	309	310	306	319	296	273	307	317	335	306	345	310	343	286	302	295	320	295	321	328	287	324	266	300	277	286	302	287	338	302	319	285	308	292	332	329	293	263	295	296	336	308	328	304	327	259	279	293	318	315	271	315	290	334	310	358	303	323	301	298	311	310	317	334	299	347	323	331	315	297	321	296	309	289	290	298	314	283	332	299	320	277	307	266	319	285	345	289	324	309	293	292	325	310	335	303	322	328	313	289	302	299	293	314	305	335	299	316	289	280	316	320	285	329	290	338	286	304	322	313	298	333	328	293	330	286	267	299	287	302	284	309	312	307	295	308	311	321	293	339	329	318	315	302	276	323	312	299	288	310	301	315	312	284	294	302	309	307	280	284	304	288	315	282	292	311	300	292	293	282	275	305	342	340	310	322	300	321	329	300	288	346	308	287	269	325	317	308	286	302	326	309	298	276	309	308	277	304	273	325	311	308	288	296	310	323	346	284	264	290	272	321	292	284	304	304	324	314	290	311	316	323	290	315	319	338	299	306	284	318	326	290	319	317	299	291	307	306	324	282	298	291	306	349	283	251	322	319	320	303	301	335	302	284	314	290	362	301	331	296	307	333	326	294	325	297	337	323	295	297	311	287	290	326	321	301	315	299	259	275	313	298	300	286	300	327	290	309	301	292	301	278	308	296	296	306	286	284	317	315	330	320	278	317	313	302	301	294	299	315	318	295	273	317	306	331	312	295	297	299	308	319	338	298	272	311	270	319	301	288	324	336	307	276	311	297	286	321	286	303	303	317	321	308	345	294	287	289	293	314	323	286	295	290	311	305	352	294	279	287	318	325	332	299	281	309	296	296	298	314	300	310	294	291	290	337	286	304	287	336	326	305	319	279	294	325	291	308	308	284	276	290	295	279	290	328	289	332	328	299	304	287	287	320	305	275	326	307	306	315	300	297	305	320	309	313	310	279	315	320	279	338	306	318	328	294	329	310	271	317	315	286	299	311	302	292	302	317	274	302	316	304	307	324	331	296	287	301	323	312	303	308	285	308	318	300	308	302	300	344	307	294	315	337	313	350	310	319	294	322	281	346	326	294	275	304	286	310	295	292	305	292	312	290	340	312	315	311	268	296	296	303	287	308	295	299	318	322	312	293	332	311	321	296	295	307	301	332	338	329	300	308	293	299	308	274	272	329	310	315	296	331	310	304	313	289	292	296	288	296	320	296	313	346	289	285	287	298	317	302	320	317	304	342	296	325	335	270	306	297	303	288	279	307	303	291	294	303	290	309	300	302	268	314	294	291	284	282	285	339	295	289	314	331	322	294	303	299	313	326	301	293	318	292	325	289	331	285	315	308	308	295	317	323	292	285	295	274	295	291	298	297	304	326	285	282	305	309	295	293	288	306	257	319	308	268	321	303	285	301	284	322	303	285	278	316	275	315	331	301	303	275	303	336	308	299	303	331	295	316	288	279	276	296	296	294	314	274	293	305	313	280	325	312	311	297	286	308	321	310	312	304	316	304	327	288	291	311	294	291	336	303	304	266	326	299	304	318	309	331	301	322	325	332	279	304	338	299	318	292	308	328	296	288	262	306	291	330	291	325	303	331	309	295	339	273	301	302	286	286	304	338	322	311	299	327	328	296	329	296	309	303	300	334	293	274	308	307	318	319	318	289	295	367	318	300	332	308	303	315	305	319	297	300	319	274	310	287	286	277	312	287	307	264	294	304	295	316	335	318	319	293	313	308	306	296	300	337	322	304	300	276	297	300	318	300	329	361	304	297	329	301	276	302	304	304	295	306	281	311	298	312	310	299	324	286	296	290	309	292	328	339	320	312	263
32074	58649	43174	28803	19252	13175	9314	6812	4690	2838	2065	1809	1643	1348	1205	1140	1091	877	814	796	727	681	668	620	593	575	523	484	504	433	443	401	454	408	424	420	418	424	394	356	342	370	393	403	374	369	334	379	386	358	345	320	344	339	329	341	355	326	348	353	334	333	383	325	335	374	360	350	338	349	343	338	388	348	324	331	331	330	349	313	319	342	310	314	323	338	333	320	368	355	337	321	362	320	325	311	343	324	307	338	317	343	325	330	333	330	347	326	319	311	303	326	336	318	329	335	297	337	322	322	332	348	341	356	299	294	346	317	325	338	347	352	353	311	333	308	324	336	333	305	360	316	330	296	307	306	318	341	326	329	370	336	319	345	316	312	351	322	327	342	345	319	311	331	349	315	339	329	356	289	322	358	333	303	330	346	314	356	355	348	361	337	356	350	305	323	340	337	309	375	341	359	368	312	338	337	324	340	319	322	314	351	322	343	331	371	323	307	353	274	324	375	345	331	353	358	320	302	283	329	307	342	314	346	351	346	323	310	335	336	351	333	316	343	313	356	334	315	347	342	333	298	301	326	340	313	371	292	346	339	347	343	333	337	371	314	348	319	298	335	308	306	360	284	318	313	295	334	305	330	344	332	310	350	337	324	289	332	358	322	314	336	353	307	326	336	338	290	335	310	337	341	315	397	332	374	298	337	292	320	312	335	304	322	351	317	322	321	355	338	316	335	310	294	328	311	318	333	330	365	335	301	350	349	330	346	341	337	339	310	329	336	324	334	303	351	342	332	315	339	307	311	333	304	315	334	335	306	361	314	346	337	301	299	307	331	313	320	330	336	319	370	342	357	360	320	333	324	320	333	319	347	337	323	328	322	327	340	369	328	333	346	320	345	344	337	376	319	333	329	325	344	316	334	336	342	336	340	344	328	324	298	341	357	358	351	340	335	336	325	315	347	355	306	340	353	340	331	320	327	344	335	350	317	345	317	320	332	308	374	304	315	340	329	327	351	344	351	326	322	354	346	315	346	333	335	346	303	353	310	314	327	316	326	322	291	362	305	328	312	303	324	348	359	335	368	343	329	344	303	345	309	345	325	334	332	334	347	340	330	331	329	307	297	342	349	338	324	349	348	319	322	331	351	333	313	309	310	347	308	341	322	332	351	329	317	357	340	320	350	348	337	324	334	328	357	312	326	354	303	327	292	337	362	352	332	312	322	293	310	344	320	347	366	315	332	333	334	337	323	355	325	305	341	346	366	329	338	325	309	317	336	332	300	357	345	312	336	317	362	325	335	319	352	342	322	340	320	327	281	320	344	331	340	344	353	336	330	365	336	345	335	326	315	340	319	309	321	301	366	362	355	343	361	344	323	287	331	331	351	344	340	323	360	303	355	324	333	312	333	342	346	342	309	342	305	327	332	307	330	307	305	334	323	352	324	347	344	333	368	327	355	352	349	327	345	320	321	343	333	335	346	374	357	352	335	356	329	338	350	316	304	346	357	332	337	340	315	333	315	362	345	318	349	305	316	340	324	328	331	334	328	338	299	324	334	368	307	342	343	318	332	305	340	329	331	327	332	320	333	331	302	313	324	354	351	351	336	326	311	346	332	334	317	361	321	317	330	334	292	338	320	345	328	326	351	335	335	322	279	330	346	327	332	345	321	318	329	327	346	323	325	326	347	324	359	339	309	339	341	343	302	334	335	343	344	356	319	310	317	337	324	321	307	348	335	328	350	291	324	335	353	341	335	326	328	378	308	323	337	325	329	332	329	339	367	333	342	342	307	340	347	326	326	300	301	324	335	340	343	329	316	317	305	309	348	363	347	344	350	341	338	329	327	328	353	341	334	321	328	329	338	321	335	345	332	325	305	346	322	318	358	318	339	331	334	321	318	342	351	360	310	327	363	306	321	349	333	325	337	378	332	338	313	346	338	354	306	325	327	315	365	347	346	309	354	327	317	312	307	300	348	339	334	315	298	325	346	334	316	317	332	333	341	358	330	330	327	349	324	357	344	296	336	377	337	329	340	310	353	300	322	333	339	315	330	309	352	340	335	315	322	329	350	349	330	305	319	358	319	330	318	323	349	330	347	348	307	346	314	324	340	351	298	312	331	317	322	333	342	321	329	366	313	340	341	326	319	294	315	357	344	319	340	314	340	293	348	339	324	353	296	287	313	346	362	343	330	342	328	362	313	364	342	340	353	311	308	329	326	342	328	321	307	320	324	336	356	353	367	292	328	321	328	329	341	351	320	336	305	354	321	339	316	319	325	330	315	318	323	346	339	346	326	313	342	332	351	311	336	314	306	354	312	335	331	311	324	296	333	323	359	350	335	314	316	318	322	320	332	360	340	348	334	358	291	347	343	336	327	346	337	286	365	343	327	382	317	341	317	353	336	313	292	310	312	315	350	351	389	348	317	328	318	320	365	345	321	342	323	331	293	325	339	310	300	311	325	345	348	351	355	346	391	332	330	313	333	332	311	322	318	354	397	347	330	332	301	339	327	342	335	337	327	318	346	352	327	342	328	331	323	351	319	324	347	361	329	304	329	344	319	318	310	329	326	320	337	326	365	311	340	320	322	327	334	341	351	318	327	328	316	336	317	341	355	323	298	337	353	333	318	316	333	377	362	342	321	303	335	312	306	329	310	312	351	353	352	347	327	346	374	338	319	338	303	308	317	312	365	335	340	318	346	313	349	310	335	342	337	306	348	356	315	325	317	334	322	302	308	288	323	346	357	358	333	344	326	313	325	324	340	322	296	337	335	348	336	359	364	336	343	329	314	306	350	314	290	304	352	352	328	335	298	322	347	322	328	312	327	346	354	350	334	304	355	312	348	329	332	355	324	343	330	327	300	343	307	320	311	335	348	322	313	348	329	363	339	322	330	336	364	331	314	321	359	354	329	323	313	359	345	343	365	302	330	310	334	335	304	331	352	323	324	352	347	319	331	361	337	315	307	361	372	304	359	345	317	333	325	340	323	324	323	320	346	350	317	333	366	354	339	345	341	311	336	303	342	331	345	333	324	337	315	355	374	323	339	335	341	335	319	328	333	342	332	328	324	349	353	282	333	349	341	331	324	317	324	318	344	358	305	299	305	330	298	338	315	300	352	342	339	341	309	374	353	362	340	325	332	316	298	321	336	314	362	304	325	323	373	341	330	313	306	345	316	339	304	303	353	351	308	334	307	327	323	320	311	363	337	359	355	316	350	310	311	332	322	328	343	337	316	364	325	337	329	335	305	361	346	331	360	355	313	311	339	323	319	342	342	316	340	341	338	324	329	334	354	290	353	341	324	337	308	338	339	334	317	346	333	345	324	309	344	354	319	335	324	342	324	321	334	329	311	310	334	369	321	334	320	348	355	353	337	321	332	344	327	304	324	326	333	325	368	347	322	342	322	362	329	321	330	313	344	349	310	323	318	333	335	325	328	355	337	309	324	346	303	315	339	341	359	351	334	306	288	337	303	324	358	341	306	346	323	365	329
25091	21389	28721	26295	17339	8207	4864	2746	1693	1183	965	837	769	703	623	588	528	490	423	439	389	377	365	329	363	357	320	335	325	318	298	281	271	250	281	278	285	271	280	249	263	234	261	271	274	244	245	208	240	244	245	245	233	220	250	249	239	261	221	237	245	242	255	231	240	205	212	250	247	260	261	215	221	222	221	235	233	235	260	212	253	223	218	209	249	263	243	240	264	243	207	230	225	240	211	241	242	227	213	248	206	248	218	237	223	222	237	225	223	227	228	227	216	244	259	195	248	272	236	213	240	247	230	242	239	237	206	260	226	232	213	233	212	223	230	257	221	259	222	194	222	244	233	247	233	257	234	217	223	225	230	216	211	244	237	198	234	235	223	250	217	228	236	214	233	199	251	251	236	263	246	246	254	201	235	227	220	247	230	211	228	249	213	239	229	195	245	267	251	242	253	243	216	238	233	238	246	218	245	221	241	240	272	236	239	235	218	248	247	221	234	233	213	247	226	256	220	228	224	248	207	242	200	238	205	220	225	255	231	242	229	222	241	245	233	211	228	187	243	238	245	218	251	250	243	230	217	227	212	236	252	239	228	225	216	227	227	224	224	241	237	245	232	242	250	207	249	249	236	225	238	246	235	242	213	231	231	229	209	222	215	220	250	267	251	248	224	233	234	227	235	234	234	223	247	249	227	230	237	231	234	243	235	220	231	233	228	232	233	245	213	233	215	228	246	231	229	218	254	238	227	243	255	224	234	225	208	223	201	233	227	230	223	220	238	229	227	253	243	222	253	246	241	222	202	236	227	212	228	222	245	229	224	250	213	237	231	251	239	248	237	249	227	236	235	216	217	238	207	235	220	228	246	209	227	232	226	234	238	229	232	236	239	224	223	233	240	217	222	236	203	241	233	252	255	240	255	217	244	206	238	236	219	232	218	236	198	226	253	241	219	218	237	259	250	219	257	251	223	207	213	216	235	256	212	227	219	230	240	219	256	222	222	212	230	223	240	224	243	232	218	228	194	207	243	246	255	219	223	239	235	219	259	210	240	237	232	214	228	224	220	229	239	253	238	233	258	251	246	244	213	269	229	226	221	232	250	243	229	244	238	234	260	202	244	256	200	225	243	236	245	241	261	229	239	217	218	239	199	232	251	243	230	255	230	225	224	214	223	199	217	242	205	226	237	249	226	221	230	244	244	224	212	230	238	245	213	198	245	254	233	249	242	224	224	224	223	219	212	227	221	219	218	230	238	232	231	227	229	209	260	232	230	242	222	239	205	229	236	248	232	238	228	226	243	225	221	243	225	253	203	231	230	215	213	207	203	260	204	211	246	219	225	223	223	273	224	225	246	224	218	215	238	235	265	220	266	227	247	252	244	225	229	227	220	231	209	235	238	229	241	233	238	238	233	240	194	214	235	244	222	231	225	208	232	249	226	237	232	249	224	240	215	221	231	231	234	229	255	229	241	223	230	229	212	261	236	225	197	245	233	213	221	250	241	222	238	254	249	209	225	233	256	196	241	223	242	225	244	235	209	248	233	210	224	226	216	213	220	235	207	214	240	238	230	240	229	233	250	241	221	230	224	232	224	228	219	231	242	218	207	212	262	250	231	230	267	225	231	255	232	225	220	231	253	251	218	237	205	245	230	216	238	246	212	246	240	250	251	236	250	234	229	227	234	257	248	203	236	239	242	214	227	220	207	207	254	196	233	251	234	240	229	231	206	256	230	227	210	234	238	208	239	224	222	263	220	227	250	237	234	226	239	223	221	227	233	234	227	205	228	205	249	240	203	244	237	207	206	249	239	225	227	246	218	232	256	234	262	209	248	246	233	225	238	217	216	239	240	244	234	218	250	241	253	221	245	233	234	201	262	253	242	237	250	230	232	226	235	232	222	206	239	221	224	249	219	227	232	229	219	222	222	234	214	222	237	211	217	238	231	215	227	230	256	231	235	213	252	245	250	227	232	216	252	265	227	245	228	205	223	289	224	226	232	279	215	242	208	252	203	228	233	244	211	252	266	252	235	261	254	237	227	226	243	216	239	222	224	241	256	231	215	227	226	236	257	233	223	224	251	227	204	202	234	235	218	221	242	236	215	225	218	230	206	232	207	215	223	227	241	226	229	236	228	244	216	242	226	249	213	251	250	244	227	220	252	230	229	233	252	211	234	242	216	237	223	247	242	228	264	233	235	211	253	249	229	208	236	241	232	220	194	192	237	226	252	275	210	215	241	205	233	225	219	242	215	256	244	237	229	247	226	225	231	242	224	242	233	239	237	232	243	223	207	223	229	228	240	224	245	203	245	238	204	240	229	241	206	246	233	261	254	244	257	217	222	242	228	244	231	232	217	245	249	214	230	237	251	221	202	219	220	245	247	244	205	207	223	232	248	235	232	221	210	234	234	254	259	233	241	234	207	245	253	221	258	236	233	225	230	254	223	218	224	212	259	229	239	234	272	243	244	211	265	272	248	202	242	244	197	214	244	251	234	256	235	227	247	249	226	233	239	216	243	214	215	232	245	249	221	229	237	238	244	231	236	221	260	229	212	230	249	249	250	230	222	220	255	193	217	197	231	254	243	228	234	219	238	237	233	201	220	214	187	220	248	229	237	242	209	242	217	229	246	257	253	248	229	224	225	246	244	241	199	222	217	220	234	207	204	218	227	202	257	240	224	234	257	226	244	228	230	224	206	242	243	246	210	229	239	254	237	242	214	243	220	226	228	221	220	220	206	214	223	249	272	243	224	236	235	246	213	242	244	214	231	238	239	245	265	240	250	238	209	234	201	231	254	235	217	216	235	233	246	225	281	240	243	214	201	224	234	197	247	221	239	218	235	239	246	234	229	242	233	209	222	227	242	226	242	226	240	243	263	266	206	240	248	230	231	245	266	221	226	227	232	230	245	216	249	255	201	230	229	211	244	223	228	229	238	232	234	228	229	225	262	227	220	211	227	252	223	230	220	255	260	226	250	230	215	220	215	250	244	268	213	238	203	243	240	217	274	239	235	213	203	225	244	229	236	212	208	251	266	253	222	243	238	234	223	226	237	232	227	223	240	239	222	233	235	269	245	232	244	231	214	213	216	232	257	235	226	244	227	257	242	221	221	228	215	222	238	236	229	206	223	215	220	243	244	237	233	264	244	210	227	203	262	247	236	217	224	247	226	228	238	219	209	254	229	218	231	252	226	250	201	213	233	233	222	243	241	245	226	227	249	240	219	211	215	228	215	240	260	210	242	228	232	240	231	219	229	245	226	247	237	269	234	221	227	220	231	254	253	262	219	239	233	199	207	229	231	241	256	226	226	243	218	227	209	233	249	230	234	226	256	235	242	259	228	217	203	225	231	267	226	249	235	218	236	247	224	270	224	228	229	215	217	236	228	233	216	227	211	244	224	254	213	271	255	224	213	282	197	230	253	224	237	206	228	227	242	212	238	258	216	231	253	222	234	221	228	238	204	226	223	231	227	210	245	194	219	238	242	221
32373	54621	40264	24069	15776	10903	7678	5031	3208	2129	1591	1473	1225	1067	959	896	838	686	690	589	567	560	505	447	453	442	405	338	395	336	361	342	341	363	328	329	323	292	306	287	306	311	279	265	280	319	309	299	275	267	263	305	260	251	259	255	272	262	301	259	242	244	258	280	264	284	249	290	274	266	289	259	255	250	251	286	279	258	258	263	263	253	290	266	236	267	279	243	266	264	267	245	303	271	254	237	277	247	268	279	262	240	257	264	272	266	268	273	265	260	256	246	258	266	250	271	260	239	267	244	250	272	255	270	269	245	246	247	243	261	244	227	250	242	267	245	251	256	252	254	251	261	255	255	268	270	257	255	228	283	273	230	261	271	271	239	276	274	242	273	263	252	260	259	225	244	282	269	285	246	250	258	265	236	251	270	275	249	271	270	270	265	278	257	273	290	234	288	271	261	265	285	256	295	275	284	259	257	256	251	245	227	259	258	276	254	252	237	252	268	268	258	248	265	270	239	257	232	274	260	253	255	260	257	247	265	271	289	270	251	228	238	297	235	250	270	265	251	278	259	249	302	303	253	267	243	246	247	254	246	246	251	234	260	263	246	264	238	263	274	279	261	260	252	263	264	283	270	262	250	283	246	262	247	287	246	276	254	241	273	266	266	281	273	261	241	261	259	265	235	262	260	283	251	283	234	267	241	251	254	273	248	276	240	269	260	275	265	278	295	257	251	275	257	280	248	243	299	250	231	261	270	246	282	285	257	242	272	248	296	280	268	281	282	259	234	247	282	254	279	253	225	242	242	253	255	245	248	240	258	289	261	238	249	261	267	251	266	250	255	288	254	253	266	272	242	259	295	274	233	259	261	287	279	258	251	248	257	288	261	252	263	257	281	256	246	268	270	272	247	243	266	281	227	242	266	278	242	237	277	250	232	249	241	262	276	250	252	251	266	255	277	245	210	267	228	276	231	251	269	275	278	297	247	268	275	226	282	272	250	255	264	256	251	258	263	246	265	268	264	326	286	250	250	276	277	266	272	254	276	278	247	261	302	255	289	268	238	253	252	230	259	265	255	250	252	267	263	286	248	283	247	254	239	267	249	247	255	251	251	280	242	278	289	241	284	259	246	236	296	259	263	232	252	249	275	259	251	250	263	268	258	261	271	236	290	258	247	273	258	270	281	278	264	281	273	271	250	265	269	242	253	271	270	279	250	281	248	230	261	287	251	245	265	267	252	239	243	276	263	274	262	249	282	229	265	231	225	263	231	264	273	267	248	244	288	282	266	226	255	283	273	270	272	263	286	252	258	238	264	257	256	231	238	258	249	249	273	265	246	274	251	228	251	260	268	265	268	276	287	281	260	247	273	251	263	243	267	252	231	249	254	250	262	247	226	238	253	275	282	266	255	284	260	247	240	255	258	253	247	256	283	247	262	252	247	255	245	255	264	267	246	271	224	245	284	273	269	249	261	255	259	269	234	254	247	247	281	262	227	270	257	261	303	268	272	238	258	274	259	255	232	272	270	265	274	238	250	269	264	250	273	266	285	278	266	254	263	261	250	272	256	225	270	270	244	265	244	252	259	249	239	240	253	269	233	248	268	273	253	247	267	252	259	285	265	272	265	244	272	263	259	262	245	225	265	243	221	264	285	250	247	257	247	260	252	259	253	279	260	283	298	284	252	272	254	260	247	239	244	245	257	251	238	259	262	257	267	263	288	260	267	244	272	248	262	254	280	261	240	235	286	249	261	258	250	249	244	262	254	246	240	250	272	236	259	255	272	257	299	255	250	266	265	265	261	256	225	278	280	234	250	263	265	261	273	289	289	267	262	258	246	276	285	252	235	248	268	256	262	271	254	254	264	285	238	244	246	274	268	260	255	237	247	229	267	249	257	253	234	250	245	239	230	242	234	236	270	256	267	294	250	235	254	238	248	311	240	270	232	260	244	284	252	245	256	260	247	268	238	248	271	298	234	254	254	253	268	268	234	269	263	239	275	284	254	280	262	256	291	240	258	284	264	266	262	257	270	258	293	286	247	252	250	261	240	250	252	251	255	262	244	242	272	251	274	278	256	251	255	258	271	253	269	271	278	288	282	268	267	247	255	267	238	273	253	262	267	296	256	276	271	212	281	248	248	287	287	229	262	282	260	247	244	256	228	252	250	263	234	262	247	278	259	276	297	256	271	252	284	276	267	259	251	274	270	233	269	261	268	253	258	267	254	290	248	273	244	269	275	230	252	277	255	256	278	285	278	246	263	266	258	280	262	242	297	268	255	272	265	275	245	256	229	251	271	287	273	257	291	268	277	245	258	256	266	241	255	271	253	263	267	265	269	250	260	247	269	256	272	256	275	258	258	278	258	288	285	240	261	262	247	263	274	251	264	238	265	260	280	281	246	262	282	257	269	255	265	286	264	251	269	264	273	236	228	278	264	262	259	260	258	286	256	255	261	258	277	312	236	245	256	249	272	259	261	266	278	245	239	247	254	243	276	263	289	252	271	263	276	260	272	259	273	259	252	274	282	233	269	274	258	259	243	265	251	265	261	243	242	254	261	252	273	247	276	275	261	257	261	255	235	238	224	247	244	235	248	263	247	257	246	240	274	250	243	266	283	271	250	262	286	231	259	269	241	272	243	218	239	249	233	252	258	265	247	242	286	289	259	267	277	294	267	256	245	260	253	236	263	259	273	286	268	246	237	274	259	265	267	268	267	267	236	260	271	248	258	246	287	259	260	281	248	242	289	221	256	265	246	242	250	289	269	268	243	249	264	274	243	264	236	257	238	253	278	246	229	270	276	283	240	282	267	251	249	278	258	249	232	277	243	251	249	260	263	248	262	273	232	251	257	252	277	271	277	261	297	243	274	249	251	236	255	252	254	267	259	257	260	287	292	243	236	245	269	230	270	246	262	264	256	303	244	257	223	290	246	229	295	244	234	280	224	271	262	262	273	276	266	246	243	244	270	239	244	243	265	288	257	264	261	260	270	268	231	264	275	252	257	234	254	260	271	285	256	253	249	273	262	291	247	270	238	267	280	255	261	258	264	253	261	253	254	267	275	266	285	261	264	269	251	268	288	256	269	237	244	246	273	255	261	250	230	234	268	245	275	241	261	281	259	267	250	256	254	256	248	250	257	246	254	262	274	242	286	247	280	246	230	247	257	258	258	284	271	285	304	245	241	261	274	271	259	244	245	266	247	215	259	255	267	264	253	251	250	238	250	273	264	250	238	255	290	249	252	291	269	243	272	262	247	271	242	260	243	263	248	228	250	263	280	243	271	228	265	290	256	245	256	236	270	246	265	256	267	271	241	249	273	284	259	256	259	261	253	250	256	254	278	280	248	278	271	268	221	249	264	276	244	275	240	243	231	258	274	245	259	225	241	242	277	218	249	230	263	264	289	262	258	281	261	256	291	279	247	248	239	260	244	258	234	251	276	264	264	253	260	274	230	246	258	278	270	238	270	260	262	243	288	268	270	257	267	254	261
22780	21285	29000	23983	21482	21779	15700	5856	3091	2180	1772	1573	1452	1130	1078	963	914	759	762	709	618	583	540	559	507	489	482	490	480	410	402	370	419	355	392	391	373	369	356	360	347	386	353	373	351	368	346	344	339	327	338	323	345	324	337	318	318	318	311	291	351	317	327	337	317	314	325	368	330	306	284	289	279	331	314	337	349	306	317	306	302	317	298	329	309	307	307	318	324	309	310	291	306	317	317	321	319	317	327	322	309	316	316	327	282	306	319	336	297	304	314	341	325	318	313	276	335	310	375	291	353	348	309	284	295	311	344	317	328	309	294	294	333	302	313	319	289	300	317	285	313	325	319	323	315	300	318	310	284	317	311	314	299	317	305	306	332	269	283	297	315	314	318	329	332	343	288	305	321	296	316	313	341	289	296	291	271	293	306	325	337	341	331	347	285	283	313	291	304	320	333	324	314	330	329	296	332	336	295	323	322	313	333	335	332	316	294	296	295	309	305	347	311	312	323	332	315	304	315	293	317	303	302	293	323	302	332	316	306	340	315	295	324	325	305	303	299	309	271	313	283	293	350	319	325	309	335	305	306	312	299	282	302	349	315	312	297	290	309	325	294	367	298	302	342	305	301	273	291	325	331	335	310	331	335	298	285	322	296	326	339	303	322	331	321	295	321	303	313	343	308	288	336	336	317	285	322	323	357	307	282	294	332	334	306	310	309	293	338	305	342	312	352	337	314	339	339	328	288	271	286	329	290	299	308	319	287	302	293	304	295	295	305	305	287	274	321	306	302	302	332	312	309	298	319	308	321	305	259	323	307	310	295	301	294	307	317	341	295	340	325	278	284	264	345	311	327	268	323	289	306	297	294	302	288	299	303	309	350	333	319	294	318	275	287	321	304	289	305	307	312	279	291	303	310	307	313	289	325	340	308	347	307	292	317	297	318	316	297	315	334	307	322	297	296	305	321	322	309	305	315	280	317	307	323	340	278	318	292	295	302	296	322	294	320	294	300	327	343	305	321	284	338	292	285	326	299	303	302	306	336	324	306	302	326	286	327	312	341	305	314	298	307	318	282	307	318	311	325	333	309	337	318	315	301	325	325	289	328	339	293	326	317	300	309	303	296	309	295	324	323	332	285	327	326	309	317	287	298	321	297	300	290	321	301	328	312	316	294	321	304	296	321	322	296	315	337	301	310	297	320	317	323	301	317	321	325	320	329	302	294	276	319	306	277	280	318	326	325	314	305	278	318	305	305	317	280	278	330	289	294	310	300	298	318	313	325	334	307	310	305	307	315	336	285	325	282	318	295	314	315	306	303	286	339	326	329	331	304	289	312	316	305	293	310	296	324	297	292	310	296	293	300	304	352	310	305	303	322	311	300	319	310	287	305	334	376	316	334	316	358	297	311	321	275	318	325	308	351	289	303	326	319	335	316	326	294	285	331	292	284	349	351	350	322	315	321	305	317	312	311	287	310	312	327	330	299	274	290	313	317	293	341	290	304	316	325	302	313	318	320	320	314	341	317	316	303	331	289	311	304	299	322	278	318	303	261	317	341	335	314	338	311	297	298	308	298	284	326	285	330	286	324	273	287	309	322	273	316	336	302	307	273	318	311	326	308	333	320	309	287	295	345	287	332	307	311	337	325	328	320	317	304	306	308	303	285	330	303	284	342	310	287	301	318	284	285	333	309	310	321	328	309	298	330	322	280	303	305	295	287	315	308	271	332	298	306	343	282	308	331	289	313	304	314	317	306	309	334	317	335	294	270	308	326	310	329	324	303	327	312	290	293	320	310	319	303	323	300	330	295	331	284	275	286	340	283	315	318	332	344	306	292	294	291	305	318	313	343	289	313	288	315	314	298	317	340	295	331	294	345	322	326	307	296	295	342	332	318	320	325	288	312	335	318	287	300	303	299	317	324	296	308	339	316	291	302	282	280	306	324	310	295	300	308	305	374	298	310	301	310	272	335	313	313	308	301	342	308	332	317	290	321	297	318	302	299	285	305	309	304	284	299	313	294	285	319	307	312	330	325	304	325	315	288	304	305	337	304	320	318	301	290	315	334	314	299	332	279	307	304	279	324	331	293	299	305	297	323	289	321	309	317	292	347	304	277	320	306	322	293	285	328	348	307	307	285	295	290	284	314	295	342	319	315	305	332	328	317	316	314	321	324	302	304	335	313	317	299	313	276	289	318	322	316	293	317	306	323	348	309	292	270	313	343	306	346	308	315	314	292	309	348	350	299	315	294	297	320	272	291	312	301	298	304	286	308	281	334	301	305	304	327	326	293	295	290	298	320	314	324	315	321	348	270	324	287	326	259	325	294	311	336	301	305	332	299	306	316	311	357	300	330	273	283	320	319	334	318	290	328	299	298	292	275	334	320	319	302	300	326	308	322	309	306	320	298	335	323	313	336	292	307	312	306	314	344	318	275	340	312	321	314	269	299	295	307	358	322	327	316	331	289	295	307	294	315	314	318	310	302	285	297	351	342	322	307	339	319	288	326	325	282	324	307	300	319	323	282	286	295	329	321	302	347	314	324	291	300	329	296	327	297	321	285	307	306	308	312	296	318	315	295	345	263	303	339	283	299	313	321	321	274	341	307	306	313	303	318	313	332	324	304	305	328	293	309	315	317	289	306	315	306	302	280	307	329	319	322	322	313	301	331	288	331	310	305	314	306	311	330	326	307	329	304	312	318	320	311	310	324	296	282	331	291	329	279	315	304	340	306	274	301	292	310	292	316	326	298	303	309	308	295	311	286	296	314	300	302	323	330	300	297	322	327	300	345	342	346	342	315	333	321	300	335	309	330	284	283	318	279	308	316	304	289	313	316	310	290	341	306	316	297	315	300	287	333	310	321	320	315	302	301	316	298	326	311	303	282	304	331	299	311	328	338	311	332	319	323	355	295	330	306	309	277	317	312	331	295	308	294	315	335	295	322	275	269	277	316	319	328	314	284	300	275	348	322	311	322	303	341	321	315	316	319	296	299	280	295	285	324	310	298	302	320	292	361	340	321	306	305	290	285	310	321	312	324	317	293	303	301	286	315	304	287	300	300	340	293	307	312	308	309	303	300	301	302	334	279	315	316	280	344	305	282	327	306	296	317	310	335	310	286	295	308	310	326	294	279	294	307	321	308	302	321	278	317	344	319	307	319	322	315	309	327	324	337	289	309	308	305	306	304	310	279	315	311	317	289	302	307	308	299	309	337	314	302	322	302	296	334	351	302	324	325	288	322	317	324	331	291	342	303	350	318	309	314	308	350	301	322	307	308	311	300	295	318	312	276	303	320	306	314	301	328	302	337	276	314	289	321	290	296	309	279	290	319	324	304	287	306	333	300	316	303	303	307	339	319	288	309	310	315	306	327	302	310	302	317	316	303	306	324	329	320	306	295	304	342	303	324	319	314	301	322	313	302	283	308	295	275	278	310	322	317	287	300	345	298	328	332	282	307	322	339	308	322	281	308	314	316	337	302	323	332	297
35527	65815	50183	31970	23446	17106	12048	7960	5288	3741	2801	2528	2225	1907	1621	1485	1242	1141	1050	957	931	858	760	681	675	637	596	573	557	531	511	463	511	433	418	488	420	408	407	398	396	398	406	418	377	363	405	385	387	371	335	337	363	333	320	307	312	356	360	383	375	330	385	335	336	355	370	313	346	354	321	369	345	351	351	337	350	343	337	322	321	325	348	307	342	326	373	328	340	338	327	339	319	336	352	350	319	361	356	333	369	341	360	332	360	352	354	329	324	348	378	329	360	341	328	319	312	344	326	342	333	351	332	337	335	317	335	356	342	336	315	361	325	369	334	335	359	297	352	321	306	328	276	360	330	308	353	331	314	343	335	334	310	319	341	356	346	337	324	313	336	368	336	314	365	340	317	311	325	351	381	351	342	353	388	339	367	320	332	335	314	321	326	336	350	336	314	311	355	346	353	326	317	315	336	308	314	311	308	348	316	345	321	331	346	321	323	321	362	342	334	345	321	346	333	329	353	314	316	313	310	312	323	353	326	326	332	350	328	322	343	323	350	356	357	348	326	316	324	334	332	328	325	332	314	343	349	352	325	339	332	342	305	356	315	313	327	314	319	345	335	313	345	334	278	301	308	313	345	329	327	318	336	324	314	332	326	338	344	318	319	328	337	336	354	324	334	324	331	343	336	306	335	342	319	357	320	317	327	348	322	324	324	357	336	323	339	314	331	347	320	322	348	333	337	309	324	335	288	376	344	350	351	352	362	363	357	341	349	344	308	331	343	330	333	315	322	302	325	329	325	291	327	322	306	317	345	338	326	348	310	325	364	357	337	313	336	333	354	347	336	311	331	318	337	353	303	331	328	332	321	330	307	345	338	330	327	329	344	324	309	335	337	347	321	336	333	319	338	313	349	346	345	328	332	333	356	309	312	308	319	360	349	335	356	287	332	348	319	319	369	330	333	355	324	324	337	325	319	323	349	349	364	330	353	321	345	355	318	325	298	344	340	361	316	333	352	362	326	331	346	339	334	351	341	310	309	349	315	325	302	320	354	334	343	339	337	391	345	334	334	303	358	346	322	373	333	309	345	308	348	280	320	358	319	321	344	356	332	341	346	334	330	322	330	355	341	313	290	331	300	373	305	317	324	327	321	336	322	346	322	354	317	323	330	316	329	319	311	327	358	354	353	327	355	343	324	321	350	344	322	309	310	339	346	343	318	353	353	309	333	316	348	326	332	316	322	357	364	331	363	323	363	362	333	374	326	333	306	331	355	336	298	359	332	326	352	350	371	328	325	351	330	344	332	340	283	327	331	325	323	364	310	360	360	329	332	323	335	317	330	333	368	335	327	351	351	339	328	293	341	313	310	316	323	314	347	328	345	310	302	351	345	326	332	303	320	350	339	315	352	348	333	319	338	328	334	349	319	312	349	343	327	346	342	341	321	368	356	352	332	308	318	306	318	332	365	321	352	332	346	318	361	318	309	316	312	354	353	358	321	362	324	336	353	330	341	350	328	304	361	329	337	339	340	312	352	326	322	339	349	305	363	358	324	336	348	333	344	311	316	340	345	309	329	329	343	317	321	321	366	344	343	338	337	336	331	323	331	323	309	347	335	302	340	321	339	304	332	335	322	320	325	330	342	320	373	337	322	349	331	328	331	350	339	316	344	325	370	319	327	363	309	347	310	328	348	331	318	339	358	347	330	335	358	347	343	326	332	347	341	321	304	323	325	359	356	345	329	347	349	321	308	311	377	333	361	342	321	320	291	324	336	326	345	303	344	327	314	332	342	322	348	341	329	343	318	374	367	324	328	372	334	343	325	313	347	343	298	376	323	350	358	330	333	331	342	346	314	365	329	318	341	331	335	357	350	318	329	327	330	333	353	317	313	329	344	323	371	323	354	318	355	347	341	355	331	337	329	333	288	325	352	323	352	302	308	320	336	332	367	347	336	326	324	334	332	331	329	345	320	299	312	315	346	321	303	314	323	312	353	311	323	331	333	311	332	347	309	307	331	357	306	304	342	317	314	346	374	363	303	312	325	320	337	306	359	331	343	322	312	315	311	353	334	333	330	331	322	369	317	354	356	364	363	317	311	285	336	372	333	323	320	327	329	341	337	327	324	334	349	336	301	308	329	324	312	360	353	360	332	354	340	322	373	348	344	319	316	348	300	339	290	322	348	318	331	346	349	313	274	340	336	319	346	329	348	340	329	336	344	329	306	327	315	331	338	350	316	312	338	331	337	357	340	309	366	360	325	328	322	334	316	315	340	327	301	334	302	348	330	339	346	321	322	332	328	324	327	318	361	322	359	353	329	331	330	346	315	313	299	356	339	329	322	313	340	344	347	331	351	316	346	301	341	305	336	318	358	306	332	303	335	326	333	334	350	373	300	344	367	341	323	341	370	363	302	306	359	334	336	293	345	347	334	346	319	326	333	310	333	354	309	315	350	323	361	353	331	317	351	326	347	337	316	323	334	346	350	348	338	313	353	308	295	350	323	330	326	327	331	297	343	325	342	337	339	323	331	328	336	370	365	334	348	358	325	303	328	353	341	334	334	318	319	348	293	325	350	338	310	325	330	313	316	329	345	349	360	322	336	336	327	338	344	354	338	341	330	307	318	346	347	336	331	367	348	337	336	365	320	318	333	360	339	323	368	311	340	351	315	338	311	325	330	361	329	325	340	323	328	334	339	335	325	332	318	302	335	317	338	332	357	331	325	352	313	318	320	327	313	340	302	336	325	351	319	293	334	352	331	317	350	330	356	332	336	348	331	323	356	338	345	318	323	345	335	324	348	311	348	331	327	326	326	326	353	361	339	355	323	354	335	338	329	353	364	334	331	340	335	333	341	311	364	342	340	354	357	340	355	329	306	322	336	317	351	362	327	339	351	331	294	324	345	331	329	325	350	323	359	343	305	350	322	353	359	331	339	338	326	319	334	303	331	325	338	326	316	337	361	334	307	349	320	315	345	335	343	317	345	349	322	358	312	334	354	316	347	334	344	355	318	309	358	372	343	327	311	315	325	331	356	321	301	354	338	313	353	333	332	359	348	343	370	349	332	314	327	305	334	335	348	376	307	324	354	314	372	330	336	336	346	350	311	320	352	320	342	343	346	349	324	326	363	369	337	350	305	360	348	295	320	312	375	359	302	356	348	345	364	341	344	359	319	330	337	332	346	382	337	333	321	383	328	311	318	339	353	345	326	333	345	310	343	332	338	317	309	329	356	322	333	330	342	317	354	355	347	327	323	347	349	335	325	351	350	317	319	346	317	366	315	320	336	362	348	367	314	317	337	362	315	340	334	345	325	285	332	345	307	304	339	311	323	334	298	326	335	375	338	358	303	356	331	302	337	376	334	360	338	373	339	361	367	334	344	354	313	316	335	332	340	342	313	345	343	363	345	328	341	314	361	335	326	362	346	331	326	348	332	339	333	309	332	321	319	351	304	319	331	360	323	337	345	337	328	323	343	343	330	322	345	305	345	380
31238	32894	34969	20322	9898	5287	2878	1918	1371	970	743	713	692	536	607	489	466	444	396	363	413	370	321	340	344	311	300	316	290	285	267	303	311	283	284	278	251	239	294	238	281	277	255	293	228	255	253	263	256	228	259	241	250	249	252	268	234	271	252	249	263	245	244	239	242	294	222	285	251	231	243	239	239	220	249	237	239	292	260	264	234	256	270	248	267	250	248	256	252	282	240	279	241	231	246	244	253	240	237	244	268	238	230	239	207	244	261	248	239	240	258	267	251	261	245	222	264	261	240	249	220	256	251	241	257	216	226	256	240	259	236	256	257	245	247	227	236	241	253	233	249	221	260	241	255	267	214	245	269	225	256	256	251	281	243	250	239	241	240	209	246	236	259	244	235	253	260	263	240	240	241	256	226	245	248	213	266	216	228	244	250	236	227	263	258	264	258	230	254	264	231	269	237	268	221	242	240	244	248	237	237	254	268	254	243	260	243	257	251	248	229	223	270	239	234	272	249	237	250	239	268	249	262	229	253	263	245	240	239	238	232	221	259	222	242	238	260	265	238	246	251	226	240	227	240	268	246	261	265	245	229	236	250	240	264	240	257	255	250	264	247	256	264	254	220	241	235	275	260	235	245	236	240	246	266	230	238	238	252	223	253	253	224	245	245	250	229	228	234	236	216	247	247	252	221	234	256	249	246	227	258	221	232	226	223	227	237	246	240	227	258	245	246	255	232	229	227	251	244	238	275	265	272	250	235	214	258	234	248	240	225	272	252	286	231	267	253	235	244	262	247	229	255	244	243	249	231	206	237	232	235	230	248	219	248	254	213	252	234	240	224	241	237	237	235	240	249	242	240	257	248	240	234	236	244	226	250	250	230	252	253	241	222	246	249	243	237	255	261	245	250	231	247	262	264	249	256	230	259	250	257	234	261	263	256	256	258	246	234	235	235	213	290	222	222	234	240	262	262	223	299	255	236	265	220	236	232	248	223	274	242	279	242	263	240	252	258	253	218	255	259	250	228	266	244	258	253	223	213	235	230	240	240	234	247	251	247	229	255	244	278	249	229	248	272	280	219	266	260	239	215	265	246	238	228	243	236	258	257	240	250	266	244	255	259	263	231	234	251	262	249	218	261	253	265	252	231	245	266	235	220	244	234	255	238	280	246	259	250	245	234	257	240	215	249	250	241	239	234	222	253	214	234	247	262	262	245	239	269	229	262	257	242	233	244	226	245	242	262	257	231	239	246	247	229	254	239	240	243	267	250	268	239	238	271	248	242	240	270	216	263	230	241	227	257	262	246	265	244	242	229	248	258	232	233	259	260	276	224	224	241	265	224	219	248	227	253	247	276	259	258	246	241	209	235	223	252	248	245	263	251	272	275	240	248	228	252	233	249	262	253	262	262	256	231	252	246	229	271	227	254	235	255	273	237	237	238	248	222	241	240	243	226	229	239	278	240	268	265	245	276	240	247	252	239	240	281	229	245	246	251	248	256	251	251	264	238	214	261	238	235	237	230	230	248	239	234	252	227	227	262	244	221	245	235	252	257	244	232	227	259	240	241	244	244	258	231	251	236	242	247	247	246	266	253	239	240	244	258	235	212	243	247	233	240	231	253	258	218	223	250	272	256	227	235	238	261	252	237	239	261	247	232	252	256	281	227	247	246	218	256	244	257	230	230	230	254	245	244	257	261	244	254	232	228	277	212	243	264	255	239	232	244	295	234	244	268	237	233	233	228	243	256	275	231	230	250	233	252	236	272	232	256	283	232	216	234	246	226	270	264	234	257	224	233	249	254	251	240	238	248	251	244	262	239	264	259	254	244	243	239	229	229	217	248	233	248	216	236	270	236	256	243	240	260	264	241	246	231	235	232	246	239	255	267	245	249	265	259	256	275	228	235	263	272	237	248	243	242	255	258	228	239	228	255	256	212	243	240	248	258	226	201	226	252	258	226	240	264	234	212	230	227	246	251	266	252	218	237	241	255	262	260	220	240	251	261	254	230	239	236	246	219	275	236	221	265	246	256	248	235	212	224	248	250	265	228	258	244	241	235	216	273	236	219	263	243	212	245	271	260	234	267	245	228	236	237	242	263	252	242	249	257	247	251	266	230	242	254	246	254	241	214	233	234	257	262	248	233	239	254	234	254	266	251	249	259	223	222	253	209	249	253	260	254	230	242	266	232	225	248	228	244	221	269	252	240	227	251	242	252	256	264	244	246	243	267	259	247	246	240	236	227	250	246	257	267	252	257	249	224	247	244	254	231	242	245	267	235	257	240	227	231	231	226	255	276	231	225	291	255	219	220	264	243	236	235	238	253	274	223	249	254	261	230	237	273	247	234	245	253	225	268	251	259	238	250	255	238	242	265	229	233	280	219	255	253	227	243	248	230	235	249	265	265	247	234	227	227	253	226	271	234	265	247	240	231	232	235	250	229	251	258	241	258	230	229	272	252	248	252	246	237	216	246	231	239	247	252	226	232	253	250	233	243	237	235	253	246	262	243	253	227	230	256	266	221	231	251	217	243	241	221	230	241	235	217	234	238	250	241	225	217	243	274	246	239	221	240	264	219	238	251	247	257	271	223	219	241	220	267	249	259	242	226	248	242	236	237	257	233	240	212	238	270	202	239	231	248	230	237	235	228	220	227	241	243	261	225	257	221	262	258	232	242	246	240	236	257	220	236	258	275	242	271	234	244	235	244	219	243	273	239	251	212	247	263	260	252	282	246	213	233	231	268	236	230	254	249	261	251	240	239	266	261	272	271	271	233	258	241	268	246	237	235	257	238	242	230	237	279	234	251	238	234	229	237	242	219	219	271	214	249	239	230	233	226	240	246	228	239	215	257	267	244	252	233	230	208	247	255	250	232	232	233	231	228	258	259	236	257	253	242	225	242	255	263	234	288	224	258	255	236	272	248	268	249	266	250	227	241	286	244	276	250	234	248	242	256	235	224	249	245	265	234	252	245	236	237	247	241	242	256	212	264	253	250	229	270	250	227	239	237	241	253	248	267	247	263	276	247	265	248	218	236	261	254	252	275	261	236	237	249	233	218	271	219	235	239	257	237	253	220	246	240	238	243	230	244	248	249	248	236	256	233	231	263	239	226	245	282	244	233	246	241	223	253	220	251	251	259	229	230	243	248	238	235	248	238	270	236	246	253	268	241	253	267	242	229	243	248	245	242	244	217	234	224	236	266	257	240	227	241	263	245	228	233	252	279	224	241	254	244	234	288	231	247	249	232	250	235	268	231	265	268	240	256	240	251	279	252	267	239	235	234	241	224	258	274	248	244	226	239	227	260	247	240	249	258	249	249	240	233	233	245	268	267	233	276	259	238	247	254	217	239	263	246	214	241	223	241	215	225	238	261	250	215	247	265	231	220	251	243	260	240	239	246	241	233	233	271	253	237	231	245	229	237	249	241	249	261	258	288	261	252	257	262	228	228	227	281	246	264	237	228	261	246	224	255	253	238	255	265	265	236	273
32915	48051	33982	18156	12590	8389	5206	3490	2382	1724	1243	1158	1053	850	830	736	632	596	555	532	492	476	424	441	416	383	398	353	328	327	344	354	347	315	303	322	312	314	324	314	287	274	321	275	275	292	280	264	312	308	284	272	288	252	270	272	270	277	260	270	261	258	294	280	263	275	280	322	293	276	294	279	284	265	273	279	275	269	273	276	243	263	273	229	288	281	297	258	275	274	269	286	284	248	274	268	309	259	258	272	262	268	235	252	269	283	271	249	308	252	280	298	235	268	277	267	269	264	266	298	294	278	267	266	254	274	281	288	239	260	270	265	275	269	271	290	270	264	287	273	273	265	306	283	272	269	279	270	288	262	273	270	285	280	246	252	254	292	266	256	264	275	274	280	250	259	230	297	247	245	277	247	271	241	260	255	259	273	256	263	240	248	246	268	250	253	262	276	286	278	245	275	264	268	255	275	274	274	286	270	259	272	269	259	293	294	268	271	274	302	276	267	292	271	275	298	280	284	270	268	268	256	238	272	266	263	283	254	253	261	292	263	258	274	277	253	255	259	286	272	259	294	273	264	271	286	275	258	311	280	278	271	264	281	282	272	277	281	273	269	247	274	262	245	301	270	263	290	275	273	252	293	259	241	259	241	285	249	249	270	284	274	263	274	274	265	267	263	246	248	285	282	230	297	289	259	287	283	275	265	274	273	287	295	279	268	262	269	268	271	279	263	271	291	267	289	251	287	264	299	290	257	291	269	272	249	262	270	262	285	238	265	310	272	264	274	266	293	291	242	248	257	232	278	280	284	272	250	265	275	242	315	256	261	258	237	250	270	292	271	226	301	246	240	283	283	288	233	264	276	292	230	269	259	246	254	265	274	285	267	281	255	305	268	298	271	284	247	259	280	293	292	308	258	281	296	252	306	271	251	248	278	282	272	258	263	283	279	260	255	247	235	265	278	266	235	247	234	274	251	241	273	267	256	273	257	246	257	247	283	263	289	264	251	249	302	275	267	285	279	240	276	254	245	253	294	262	279	265	298	264	235	285	271	272	289	261	253	280	270	240	264	269	270	269	287	260	255	290	253	282	244	277	302	296	272	248	294	292	257	271	252	258	288	259	279	275	264	259	279	266	243	277	272	310	296	275	275	258	279	274	300	222	257	262	290	284	272	274	269	229	263	300	266	273	282	282	266	282	252	281	292	257	297	261	273	272	265	268	305	275	260	264	283	269	260	284	282	295	262	298	286	283	259	268	262	298	297	246	264	276	275	279	268	287	291	264	258	259	268	262	289	241	269	271	279	283	245	251	275	259	299	268	300	264	264	259	301	270	269	244	271	257	304	250	265	247	267	259	235	269	253	285	279	248	300	269	262	277	266	257	238	267	271	266	264	298	281	290	279	268	269	262	276	265	257	262	248	278	262	283	262	271	281	248	269	274	277	253	246	248	243	267	248	278	237	265	272	282	278	247	263	263	247	260	271	258	292	270	265	300	279	262	250	279	265	300	254	313	245	277	270	268	259	293	257	261	237	273	243	276	294	272	262	264	271	267	284	261	273	269	278	263	285	291	257	283	263	282	249	270	265	286	280	274	265	283	263	290	260	248	281	253	260	268	290	269	273	269	272	307	251	246	288	278	267	299	257	278	275	257	289	240	256	259	267	276	255	253	275	268	279	271	287	263	244	268	240	270	279	259	264	258	294	286	272	275	282	276	259	257	269	264	286	279	280	301	269	264	264	263	269	263	288	278	257	252	254	292	261	285	289	279	258	259	273	255	299	254	282	270	232	300	305	266	239	263	247	264	272	276	281	313	294	270	293	263	247	241	275	257	279	273	261	269	248	276	278	240	271	251	245	255	258	290	294	272	284	274	307	277	265	293	300	272	247	289	290	280	298	275	279	212	276	272	264	295	307	275	254	271	264	282	256	272	257	285	256	293	282	269	258	270	279	279	253	279	269	281	293	277	285	267	287	278	280	257	247	265	261	293	311	287	266	295	269	263	274	285	246	258	256	274	276	249	255	255	269	294	258	270	288	256	287	255	274	250	238	259	254	268	246	261	267	260	280	286	284	264	281	239	275	281	252	252	263	264	278	245	281	256	260	261	258	294	285	275	290	239	285	275	258	259	276	267	273	245	258	269	275	257	245	274	288	222	272	279	261	263	288	260	268	264	224	236	271	272	272	258	276	281	275	283	252	268	318	275	238	259	267	276	279	278	279	286	284	271	286	273	281	277	264	280	274	290	267	282	272	248	272	284	239	269	271	267	279	262	264	271	265	265	261	300	268	257	267	273	296	257	264	247	238	282	257	263	287	249	257	278	240	297	260	283	262	250	241	277	275	276	274	260	273	261	281	275	288	267	287	280	283	275	265	245	257	281	283	294	298	287	275	284	252	274	251	276	262	262	266	303	293	276	255	257	287	250	254	251	273	289	274	297	284	275	283	289	259	280	264	244	225	276	275	288	272	261	266	272	279	276	230	273	245	264	276	261	262	272	259	278	264	250	243	300	283	255	263	259	238	283	267	268	255	281	233	262	265	261	258	268	269	242	263	273	289	260	272	257	254	249	245	257	282	281	262	283	280	284	240	261	271	265	279	285	267	279	263	285	278	241	256	272	269	254	260	296	288	234	258	265	264	266	279	260	258	307	250	251	273	262	266	272	238	260	287	262	217	288	256	274	272	267	267	257	256	266	285	281	288	236	282	294	293	256	297	274	263	287	256	278	298	274	254	251	264	282	282	249	281	280	258	261	263	257	302	261	290	269	280	262	272	243	265	266	282	238	260	273	284	294	254	267	234	270	271	273	264	288	276	299	256	279	275	260	227	286	251	261	237	273	283	263	256	309	264	268	278	282	264	247	238	256	250	281	282	272	276	282	276	270	271	279	273	222	282	272	245	267	280	269	284	272	250	276	292	255	276	241	274	279	259	282	269	290	272	269	291	274	285	297	255	300	266	285	274	297	276	263	266	248	271	256	280	260	270	262	245	258	275	256	249	314	234	258	275	297	269	294	252	269	265	301	276	292	270	272	273	279	279	261	257	276	265	248	255	253	278	288	283	265	273	250	282	275	265	259	273	270	258	264	250	235	259	262	293	280	269	276	270	258	296	262	261	274	272	258	262	290	286	287	290	267	253	289	274	245	301	264	275	301	269	248	267	268	272	256	280	264	251	268	218	257	242	303	264	291	279	254	276	264	275	284	291	288	275	277	247	288	241	283	288	284	278	297	247	256	260	283	321	261	283	284	243	236	253	257	257	281	276	300	265	291	284	261	281	286	297	264	244	293	244	273	275	253	273	291	250	252	247	262	266	285	250	293	272	276	277	257	279	262	265	259	269	261	267	285	277	282	281	273	250	277	286	285	272	271	275	277	252	274	244	260	281	277	281	266	279	288	305	284	283	263	281	325	285	270	270	275	296	320	265	279	259	275	273	270	279	268	262	284	252	268	289	257	253	278	284	288	268	278	273	259	244	243	254	273	283
23844	21333	28682	24770	21629	15796	6970	3559	2441	1716	1340	1108	1071	929	845	845	718	640	622	603	590	530	485	486	428	469	389	407	359	370	369	371	394	388	343	328	323	367	358	344	337	336	321	312	362	300	328	340	321	324	336	300	314	323	319	307	321	332	300	302	350	277	293	323	317	327	336	327	279	273	303	328	311	314	341	312	291	302	306	312	336	313	317	307	301	312	307	324	275	300	329	303	292	281	284	312	318	312	266	305	295	316	320	330	274	299	300	292	324	307	334	291	278	311	316	289	312	295	320	293	294	293	316	248	288	313	307	313	277	326	322	296	289	317	319	299	318	280	303	306	317	294	293	280	321	276	298	308	292	323	310	322	309	312	308	332	290	281	312	293	291	301	317	312	297	312	284	303	289	302	326	314	306	288	284	291	300	266	313	281	291	308	284	292	315	303	265	310	290	317	296	293	285	279	291	321	276	276	304	313	299	294	286	294	326	298	303	308	343	324	286	312	298	317	306	274	283	284	314	308	284	289	333	298	314	306	304	320	303	304	309	304	269	290	322	290	314	299	313	302	314	298	352	314	269	290	302	300	308	294	281	306	309	305	291	290	310	307	290	286	309	315	289	299	328	309	301	291	277	274	255	239	290	340	296	309	277	285	286	316	318	310	301	298	302	280	294	280	275	310	296	300	312	318	293	304	332	294	311	305	309	284	299	301	295	295	298	309	320	264	305	305	302	284	297	298	294	298	272	286	323	290	325	298	321	290	302	295	317	275	308	290	324	328	340	311	280	305	274	304	325	308	316	303	319	305	321	314	333	331	303	318	308	291	293	303	322	309	334	292	313	313	289	316	326	304	300	316	306	319	325	302	320	284	303	303	290	291	315	308	288	299	323	342	290	300	268	315	327	264	297	304	284	311	290	294	293	302	313	309	287	293	295	308	319	305	317	325	281	296	289	282	299	320	310	307	329	297	317	300	310	352	314	319	310	308	307	290	318	285	320	293	296	297	296	284	303	302	286	268	306	304	303	324	278	301	336	318	272	308	294	258	314	307	291	302	348	339	307	322	275	297	282	330	300	301	274	305	289	307	331	307	288	293	280	287	322	295	319	255	300	284	318	316	304	306	309	287	324	310	310	324	296	294	286	319	304	285	288	277	296	304	287	320	307	317	297	289	298	281	310	335	297	301	263	307	311	318	320	335	329	325	290	336	319	305	295	311	300	300	305	307	300	314	299	319	302	304	319	309	297	293	314	337	276	342	333	310	301	263	276	293	310	336	286	294	304	288	272	277	345	340	324	304	312	287	306	320	298	260	321	294	290	313	299	321	306	296	284	281	274	283	323	293	320	286	302	296	314	311	319	303	338	289	311	295	312	302	260	298	306	298	321	285	308	292	303	287	280	290	273	297	301	317	267	331	304	309	343	317	295	314	311	274	307	286	323	302	325	323	311	289	333	300	319	293	292	272	267	330	298	276	293	301	309	291	299	310	328	308	298	313	333	289	323	327	309	303	297	307	337	293	250	307	293	282	287	284	301	287	283	331	304	318	292	291	296	284	306	305	268	296	329	287	333	348	274	326	323	294	295	294	314	339	303	288	313	288	288	298	287	299	293	352	302	290	318	291	297	284	279	315	300	325	289	309	303	311	287	306	314	328	301	286	306	323	307	320	305	291	290	318	310	293	296	293	271	349	289	289	291	291	285	304	317	279	301	296	313	305	334	315	300	306	283	294	311	297	324	348	296	311	312	304	307	301	325	280	292	292	314	316	289	332	290	304	271	305	284	281	324	318	273	317	310	297	295	309	304	298	314	308	267	311	286	308	310	316	308	309	307	284	301	323	298	318	279	271	288	315	300	305	317	292	308	322	283	307	280	302	336	330	310	296	306	305	318	321	298	279	303	301	342	295	299	297	290	285	299	298	291	310	305	310	305	314	353	283	286	293	309	292	320	302	280	286	304	315	308	332	340	311	294	270	318	307	265	311	284	303	275	279	292	296	343	286	311	281	309	295	310	322	304	268	317	314	304	326	305	316	311	322	318	312	271	336	273	302	298	308	278	274	302	331	305	314	305	306	308	265	326	285	313	296	272	261	298	286	293	269	330	291	335	286	308	290	306	278	310	258	276	326	312	297	321	286	315	294	293	314	290	285	307	316	299	267	285	288	305	292	276	309	313	294	315	318	272	288	322	315	262	327	295	264	291	323	274	326	318	304	306	275	323	322	314	298	287	290	281	324	315	332	298	307	332	285	284	271	294	280	327	330	302	321	289	308	290	269	297	297	303	312	321	270	295	269	306	313	311	257	286	280	314	279	318	305	273	282	320	319	320	313	332	300	325	315	322	306	313	308	287	288	320	287	280	300	305	323	308	298	288	284	296	311	324	308	307	275	340	295	276	321	325	309	280	284	328	293	281	294	297	332	291	269	304	306	309	328	297	312	297	303	297	308	288	278	280	303	281	304	314	294	299	297	317	275	277	326	314	283	289	295	288	312	292	324	322	313	299	307	301	345	317	292	301	310	281	329	304	288	301	288	298	301	318	319	305	280	303	308	324	328	291	288	286	314	271	311	279	301	316	297	280	332	284	265	273	303	286	307	299	319	289	301	295	307	319	297	307	296	295	291	293	276	287	262	319	282	327	308	292	311	336	287	307	303	297	319	298	299	264	314	306	302	303	321	319	287	301	343	314	292	314	318	345	304	290	308	306	282	303	318	332	325	304	282	262	290	300	315	298	355	314	279	287	357	324	307	320	303	297	281	315	323	271	306	307	281	273	281	308	314	292	292	318	267	262	305	299	281	287	288	323	295	308	317	278	315	288	312	320	298	289	292	301	294	337	302	323	299	309	319	308	291	313	297	286	291	318	308	291	311	287	312	300	281	298	306	291	315	290	291	279	284	290	291	300	316	315	274	291	296	333	344	317	288	295	331	296	305	319	328	306	301	286	299	311	331	321	287	311	300	285	300	282	287	334	300	291	311	304	322	324	282	288	296	288	318	313	324	285	296	281	312	276	289	307	293	332	301	333	306	314	297	294	312	292	324	288	332	319	304	298	327	292	275	293	323	305	309	298	304	287	310	295	310	275	298	288	309	286	314	291	277	305	293	294	327	326	326	320	301	282	302	288	287	323	310	298	340	315	276	289	315	299	262	326	262	314	321	300	303	298	278	266	302	278	286	306	296	302	301	293	294	350	314	292	310	309	316	300	309	322	322	276	307	310	303	320	293	294	318	298	300	295	332	293	284	305	253	321	318	276	291	270	288	266	300	290	304	277	290	298	295	304	297	318	323	303	299	316	297	312	294	314	346	310	317	303	281	285	291	300	316	280	342	297	267	289	314	302	297	301	303	291	308	328	311	299	326	306	303	311	279	292	299	318	307	338	329	294	326	299	300	309	309	318	264	295	295	293	287	292	276	297	319	346	300	271	301	322	333	305	287	319	322	318	307	317	281	301	300	285	320	297	298	285	274	292	282	303	318	295	292	295	313
32361	59024	41752	27015	19254	12703	8111	5757	4038	2764	2244	1870	1626	1421	1329	1233	1005	898	805	752	736	659	706	545	592	557	556	528	453	455	445	434	417	420	454	410	402	429	407	398	376	404	359	350	391	346	335	362	360	306	346	333	354	310	310	356	321	359	310	339	363	356	336	355	319	323	345	348	309	311	330	338	360	344	299	301	345	333	327	344	316	343	355	347	317	338	309	330	305	316	337	323	358	340	326	343	297	325	325	335	321	316	324	342	369	324	339	321	318	337	315	324	345	317	373	309	319	331	357	332	287	334	341	325	348	325	303	352	340	353	340	349	305	315	296	328	293	331	295	323	336	333	310	311	312	288	310	324	376	320	332	332	310	361	315	311	363	328	316	368	335	315	313	303	328	321	320	311	350	342	320	348	321	359	323	313	312	336	350	333	334	323	307	337	361	313	326	355	318	317	309	314	340	344	312	325	305	331	322	325	340	326	329	325	322	356	356	304	350	325	328	346	354	364	297	344	310	340	330	323	308	305	338	319	349	305	350	333	294	340	329	321	331	322	295	357	315	295	312	324	351	317	321	341	336	346	328	355	319	321	303	345	340	321	327	340	325	344	341	325	338	312	317	339	341	358	293	282	346	357	334	333	301	319	356	299	351	313	310	347	348	337	325	337	321	344	290	307	355	338	317	341	332	342	334	340	325	332	305	330	329	350	327	321	349	339	327	324	328	361	305	339	293	322	323	333	320	325	312	336	333	337	320	313	327	334	318	311	337	361	325	306	292	306	280	330	305	334	327	318	327	346	338	340	330	327	345	298	324	338	313	340	338	302	298	346	322	351	325	326	323	328	345	305	312	309	343	312	343	312	336	341	341	326	322	327	321	365	296	356	322	350	324	332	347	292	333	357	346	304	343	322	291	316	314	312	353	319	300	343	324	351	296	303	346	321	343	339	334	328	330	315	333	331	320	320	314	298	319	317	318	329	337	294	315	324	337	340	345	379	318	324	369	349	344	350	298	315	323	353	314	314	329	317	311	339	327	335	347	336	322	312	309	323	328	318	318	327	303	300	344	336	334	325	344	353	317	337	343	329	325	298	328	302	313	349	343	324	317	329	302	320	324	321	324	362	337	375	342	338	313	328	354	306	329	332	310	337	302	363	308	343	308	344	340	338	352	301	358	326	296	350	318	321	292	326	321	309	342	345	326	330	326	345	346	335	330	347	338	325	316	336	344	330	263	316	305	321	308	342	302	363	306	330	324	317	363	352	340	326	326	305	331	330	334	314	334	323	307	354	333	315	328	331	315	316	344	286	344	296	321	315	344	321	338	304	327	322	348	270	335	305	337	333	331	361	332	343	300	348	321	325	348	336	348	335	328	319	304	341	337	319	291	339	284	296	316	342	327	346	352	323	366	329	340	362	308	356	302	317	329	321	317	316	298	331	338	317	311	307	343	311	357	327	307	321	342	316	310	318	310	330	331	325	356	324	291	309	334	308	323	342	361	305	313	322	334	312	325	299	322	349	354	287	347	311	334	364	348	322	334	333	301	329	315	317	329	327	318	304	341	354	307	361	322	337	347	352	341	306	289	321	321	311	353	334	331	348	302	321	353	323	294	351	333	304	319	323	307	327	316	314	341	327	321	301	317	328	333	343	294	323	354	351	320	326	309	329	315	331	341	317	333	366	325	297	329	329	318	317	361	331	346	339	315	324	333	341	336	302	298	339	339	320	301	358	324	310	341	331	324	347	309	347	359	332	326	323	335	303	329	306	304	347	331	342	320	313	339	328	303	348	354	283	327	299	313	330	305	356	324	351	328	351	330	346	309	295	305	346	338	325	329	365	347	354	339	328	311	319	313	313	345	321	348	348	306	329	333	342	333	346	317	357	307	318	331	320	303	286	366	312	350	344	289	313	311	319	319	336	315	351	337	354	328	303	319	340	348	343	298	300	338	328	338	328	355	320	361	358	327	354	283	320	353	313	305	327	341	305	336	317	324	332	345	311	311	353	312	332	308	340	356	307	355	309	326	325	304	358	367	314	334	324	339	347	339	341	312	340	334	346	350	352	306	336	342	348	316	344	352	298	321	318	341	320	294	354	306	339	333	293	292	297	363	307	327	332	294	304	361	392	325	326	305	340	313	352	338	321	342	353	323	351	327	297	346	318	323	342	320	321	364	319	327	344	312	328	334	288	344	282	331	328	365	312	341	357	316	338	331	310	338	336	335	325	356	332	346	302	317	329	339	344	350	362	318	334	335	329	333	332	324	313	299	298	334	338	362	302	337	336	337	315	313	343	346	344	354	302	334	334	284	336	337	324	333	298	328	273	352	334	312	308	344	305	331	342	293	310	317	318	329	317	326	310	286	340	320	337	334	339	334	284	339	317	329	329	361	306	322	309	348	333	338	316	331	361	301	335	361	353	308	345	293	321	327	322	336	323	339	319	330	338	349	322	321	359	335	347	359	312	338	350	313	340	345	329	340	329	327	294	334	311	347	313	287	305	305	343	342	362	311	319	304	327	305	304	301	310	343	325	333	340	328	360	327	325	334	349	291	327	348	317	345	333	347	328	312	312	343	342	330	348	336	312	326	327	337	332	323	333	315	344	319	360	351	338	302	301	345	293	316	320	307	327	336	331	347	303	317	335	338	348	333	334	317	312	309	340	325	335	328	338	320	320	333	314	341	342	310	320	297	331	365	338	333	339	290	314	335	348	337	330	306	328	330	341	332	294	293	319	344	320	346	323	322	288	343	330	317	323	327	335	306	350	323	322	322	328	333	281	323	343	317	306	314	295	333	336	316	340	345	338	306	319	360	323	323	302	366	305	349	315	362	340	337	316	345	329	361	330	324	341	341	310	329	321	350	346	321	333	357	341	340	294	314	296	298	341	306	330	305	356	334	325	317	348	308	344	306	328	345	334	327	346	342	302	357	315	307	350	339	330	347	320	343	323	342	309	336	349	320	351	339	297	329	314	320	327	294	276	333	313	309	347	307	373	337	323	318	323	350	335	348	312	312	328	346	331	325	356	337	320	349	335	334	333	303	324	337	360	321	322	290	348	312	307	314	323	304	331	314	326	354	352	343	317	342	319	299	313	321	317	303	336	304	345	297	328	323	346	334	304	365	374	341	343	346	312	298	341	337	337	333	368	302	320	337	296	329	352	314	347	322	321	330	342	361	349	349	300	320	337	308	305	323	333	346	296	336	326	318	332	315	287	317	309	320	359	316	347	334	334	326	332	327	304	322	337	323	352	355	297	333	320	364	346	343	327	320	344	359	348	344	333	318	311	335	308	316	344	330	332	351	316	313	352	340	346	303	312	303	344	316	381	338	328	327	366	316	343	351	327	331	322	304	333	325	307	339	347	335	317	316	334	349	323	330	331	345	323	347	308	304	315	309	340	336	334	303	328	344	342	317	299	348	377	337	335	351	345	368	323	322	305	347	329	326	339	346	354	325	334	333	315	306	342	320	325	359	291	330	332	341	321
24942	21281	28090	26044	17550	7531	3956	2532	1742	1258	1051	869	796	700	656	604	543	498	483	412	415	382	374	354	315	337	329	300	257	317	290	280	287	275	267	279	266	266	245	276	251	253	250	271	242	227	221	264	256	229	211	229	223	257	225	233	249	242	246	231	222	226	229	245	235	218	249	235	229	234	234	236	237	228	229	252	239	240	232	206	233	232	247	237	242	223	245	216	232	211	238	211	213	222	236	246	243	205	213	209	199	261	245	235	233	250	210	233	224	219	226	234	221	252	225	211	241	224	240	244	219	229	247	221	230	212	241	248	226	223	238	200	258	239	213	251	227	217	228	226	231	209	217	252	254	214	228	230	230	234	223	226	198	212	254	226	233	243	218	234	238	251	226	222	219	217	238	241	213	244	220	235	222	251	255	224	232	210	233	215	263	234	251	233	216	252	208	240	233	209	217	231	221	243	235	230	256	227	231	236	227	219	225	197	200	229	223	238	241	205	226	201	230	230	221	204	226	258	248	230	241	207	208	251	233	228	226	229	237	237	207	215	204	187	216	212	231	218	241	210	221	228	241	196	231	232	252	222	210	223	228	215	230	228	225	211	216	208	240	248	229	225	217	219	241	227	201	184	214	209	236	240	256	235	233	211	200	249	230	249	216	195	220	246	214	222	259	238	241	215	232	213	208	219	250	231	255	233	220	219	220	232	215	242	243	240	223	204	230	213	249	221	214	228	218	216	235	219	253	254	221	228	234	219	249	217	221	225	214	243	242	209	222	219	236	203	225	229	198	237	197	243	208	210	226	219	251	191	216	238	229	227	226	227	238	222	248	244	223	207	211	227	221	198	235	214	246	223	225	221	228	234	229	225	227	216	229	217	235	190	230	242	238	237	216	239	258	239	207	230	249	259	224	246	247	220	227	236	234	263	214	241	248	233	214	218	232	207	226	244	240	229	202	243	231	237	241	255	254	247	226	223	211	237	245	241	263	264	232	226	258	224	249	249	206	237	239	241	208	235	239	251	219	202	224	211	210	213	190	243	230	217	242	244	237	229	228	259	241	232	225	220	252	221	231	262	219	218	244	222	222	227	187	221	242	246	222	231	252	238	256	226	233	214	189	216	230	248	225	229	248	249	235	226	225	241	225	243	224	246	241	243	230	238	250	238	245	229	212	261	257	209	235	237	232	241	227	219	206	209	229	253	214	209	214	243	210	240	218	251	254	216	216	220	228	230	210	210	213	243	222	203	225	237	215	211	212	236	233	209	233	228	240	205	220	247	216	230	230	233	213	210	219	224	242	260	213	233	234	229	213	197	235	221	225	236	228	219	209	244	238	232	221	204	225	239	228	242	204	233	194	230	234	257	196	236	228	235	218	213	257	227	215	252	200	241	208	213	210	206	246	236	235	210	254	217	222	224	230	249	238	221	236	245	237	234	217	249	208	257	225	220	215	250	228	210	204	212	243	236	215	229	234	223	234	218	229	234	207	240	216	215	245	235	219	230	196	232	224	204	234	222	226	216	246	218	226	215	249	222	241	246	204	214	225	244	212	239	212	213	246	215	239	226	238	265	243	242	249	241	240	246	231	218	247	250	242	210	219	222	202	239	225	232	228	204	228	225	234	250	230	228	213	224	224	255	257	255	235	249	220	226	206	226	208	215	233	196	217	245	240	211	224	218	219	208	240	195	223	219	196	231	235	250	232	231	208	221	216	218	233	222	229	230	240	191	210	237	232	223	243	206	243	231	229	218	207	205	205	211	203	239	233	224	221	250	244	219	220	228	193	208	225	217	228	234	223	218	257	221	241	232	217	234	235	242	229	224	228	265	228	233	223	216	214	237	203	219	240	216	262	253	205	237	213	247	232	260	245	241	230	223	204	223	222	235	207	201	207	232	244	253	229	223	233	200	244	230	229	234	217	233	225	226	220	257	216	226	207	222	243	227	246	237	233	233	226	209	260	227	232	250	234	234	224	221	187	230	238	231	206	233	194	220	230	225	224	224	214	262	229	226	240	232	224	237	226	234	216	192	250	211	219	195	224	232	230	242	220	246	224	251	228	200	230	247	214	218	218	218	220	216	202	207	246	236	238	244	210	227	237	201	212	206	195	225	210	205	235	249	229	238	245	233	218	247	214	216	210	226	248	225	251	237	265	222	247	210	229	224	221	223	238	202	188	223	244	233	211	236	254	213	234	233	224	237	238	233	221	233	226	216	214	253	202	251	211	207	233	242	233	243	230	220	234	239	249	253	240	218	220	183	249	255	212	220	221	232	217	239	227	236	199	207	221	224	226	225	217	241	215	221	202	247	229	206	230	264	231	220	218	225	260	249	251	199	215	186	254	216	196	250	208	249	207	225	259	204	212	227	211	225	229	203	224	246	245	224	245	236	213	240	243	233	213	240	261	226	201	245	218	239	237	236	217	217	225	230	238	224	221	215	245	211	214	221	238	263	270	220	240	212	205	244	230	210	246	237	228	239	232	238	215	234	217	216	248	233	263	212	253	237	228	234	223	236	228	223	249	241	212	230	222	215	201	225	226	232	231	203	247	230	225	230	203	214	240	263	220	239	245	231	202	225	227	211	227	225	223	225	207	225	223	238	241	226	241	201	215	262	255	227	236	223	220	226	234	226	217	198	237	232	236	224	223	232	219	232	255	216	221	213	228	246	213	216	220	224	247	205	229	244	205	219	250	220	216	230	247	268	206	229	214	232	243	242	231	230	241	214	229	225	231	252	234	245	216	214	233	227	216	240	220	229	193	241	206	227	227	225	215	248	234	254	214	216	214	239	200	253	217	205	245	237	224	228	272	249	215	233	219	215	242	208	234	220	193	237	238	218	218	227	227	198	231	254	239	224	221	245	234	246	235	203	249	236	219	223	233	232	220	240	236	220	209	221	227	227	222	245	243	210	238	208	216	226	245	221	233	232	221	220	224	222	217	240	231	224	223	216	238	197	232	234	226	233	201	205	261	208	248	222	228	211	202	235	241	220	220	213	237	242	218	205	266	236	240	215	236	217	252	225	233	228	264	238	215	225	195	223	224	213	220	207	250	214	225	235	239	224	225	244	263	230	222	213	237	211	265	220	232	232	221	236	222	246	235	208	238	261	232	229	217	230	241	241	252	213	224	221	220	218	218	226	229	215	213	231	228	249	224	252	212	236	231	236	222	213	230	245	227	228	227	231	227	247	237	238	228	221	253	226	215	194	239	250	237	232	226	265	229	194	227	232	237	232	220	253	259	223	216	238	233	211	213	206	234	238	190	228	246	227	207	240	226	235	209	199	208	235	227	236	221	204	219	248	247	243	249	220	232	249	210	203	230	201	224	250	216	242	222	240	211	249	243	230	233	235	225	247	244	230	231	216	228	219	227	221	247	229	234	235	243	220	224	218	260	265	214	222	233	248	211	213	242	237	204	257	221	227	218	241	206	229	235	227	227	241	210	231	222	241	227	231	265	244	241	214	256	226	240	239	219	243	255	247
31348	54161	37703	23402	16710	9613	6599	4627	3262	2172	1646	1498	1311	1122	1034	931	798	771	616	652	636	549	519	536	471	409	431	350	326	337	365	326	347	304	351	321	324	296	273	307	277	303	304	291	281	257	292	265	253	274	270	298	282	256	268	248	244	283	291	225	223	269	267	280	245	259	257	227	269	270	270	273	249	290	256	262	268	239	238	274	257	257	280	265	262	268	221	236	274	246	244	246	266	241	251	252	267	246	268	261	244	262	283	245	249	250	250	271	251	242	251	259	246	268	272	261	277	269	268	255	231	256	249	246	256	272	251	231	238	261	256	234	246	287	241	261	260	223	291	260	251	236	245	255	240	238	266	250	234	253	237	271	273	269	259	234	256	266	232	281	254	243	264	258	242	265	232	285	258	247	256	269	260	265	257	240	268	259	246	246	259	227	263	282	255	253	250	272	234	239	248	249	248	257	256	288	232	248	248	247	256	238	241	259	244	231	252	279	243	246	265	247	259	251	253	292	260	259	233	263	235	270	244	249	261	231	260	245	252	262	283	261	258	297	270	257	275	241	268	246	268	259	281	274	282	288	272	266	234	288	279	256	271	283	265	264	232	225	251	222	228	241	238	263	253	253	259	246	256	231	257	254	261	274	264	239	216	277	247	253	239	249	244	257	243	226	246	249	243	249	246	237	247	248	287	241	225	252	260	267	265	228	254	240	235	251	238	241	247	247	283	272	233	260	286	251	265	238	229	249	251	241	269	281	259	275	274	238	248	238	271	262	288	254	272	249	249	261	248	273	257	251	229	215	279	264	236	243	253	267	259	275	223	269	270	280	261	244	253	255	263	240	243	269	233	240	251	230	250	248	241	240	253	275	214	243	260	246	275	246	238	245	264	231	251	276	270	245	270	234	269	259	252	279	256	270	280	246	225	276	264	250	275	255	239	246	269	243	239	243	285	268	230	265	285	265	247	254	246	239	243	222	238	246	272	238	283	271	244	265	276	280	261	259	267	269	266	246	256	274	268	244	270	243	229	223	267	248	258	262	263	231	228	252	258	235	250	243	262	260	240	251	258	261	231	253	232	270	245	269	282	256	254	232	256	248	244	266	256	285	256	281	248	263	257	241	265	278	239	253	261	264	275	263	241	287	271	249	263	253	205	272	241	249	267	287	261	248	224	250	272	247	247	223	258	278	275	255	218	263	246	268	244	227	245	210	247	257	253	231	257	249	255	236	286	215	258	289	241	250	265	263	260	260	278	259	263	232	231	239	265	267	265	241	244	251	266	264	254	263	282	291	248	284	264	237	258	248	225	246	283	268	256	235	258	279	267	273	258	241	268	275	252	268	251	226	230	271	249	231	241	252	239	248	260	247	240	283	259	275	246	257	291	266	246	283	245	277	234	260	248	257	240	242	240	276	262	257	276	239	215	259	266	250	294	241	239	245	269	236	242	247	256	253	254	253	254	254	254	274	210	253	257	237	223	279	279	263	242	232	235	234	250	250	234	230	279	247	248	251	240	262	261	265	253	232	254	239	271	285	265	238	231	253	238	241	258	240	279	309	260	257	247	246	253	255	261	233	235	267	262	278	238	260	244	231	239	228	273	244	285	229	284	295	253	247	278	240	266	246	238	268	255	254	236	238	237	222	255	265	258	262	265	250	257	228	266	237	272	240	213	252	267	237	268	243	260	247	243	253	256	251	239	261	250	235	268	254	240	260	258	267	260	268	221	260	256	242	244	251	257	259	240	266	205	268	230	255	221	276	251	271	239	257	249	279	245	258	240	261	265	250	269	253	261	260	276	227	243	262	250	244	246	253	268	242	264	256	270	266	228	276	260	250	261	246	253	270	231	245	266	221	266	243	257	244	220	263	265	239	238	245	249	276	275	244	252	233	260	246	266	258	268	225	254	235	238	252	262	249	236	256	276	236	251	237	291	264	245	244	262	259	258	261	289	255	255	313	263	261	242	263	257	261	261	262	249	233	267	235	246	255	251	243	221	262	261	221	282	245	227	218	267	254	240	283	264	245	247	238	242	239	209	252	228	241	247	239	266	258	270	243	249	258	280	263	248	241	251	255	233	243	250	260	271	242	254	269	231	251	226	282	273	274	256	276	247	239	252	272	274	266	250	263	245	228	255	267	261	248	223	244	252	271	264	250	259	238	249	247	249	259	250	246	240	228	248	232	247	269	224	245	233	266	253	235	237	263	242	243	276	218	280	213	245	256	260	259	240	251	268	252	234	262	265	275	272	243	247	244	268	280	290	231	269	218	246	248	259	274	228	273	261	270	257	268	250	219	272	284	266	251	227	252	251	272	264	228	263	270	252	272	257	250	255	258	263	288	255	257	259	233	240	282	259	235	274	248	226	260	235	250	260	263	245	242	243	209	297	260	253	268	243	243	258	236	266	271	253	232	254	231	245	225	261	260	258	268	245	245	265	247	261	279	252	240	208	235	262	244	240	222	234	266	267	269	262	236	250	243	253	233	239	274	243	242	252	220	243	262	253	252	260	283	244	272	269	274	245	246	242	254	300	246	237	270	284	239	239	227	270	253	232	273	244	238	234	255	253	259	232	259	239	252	241	223	240	256	267	243	260	263	236	262	274	267	237	260	269	256	265	252	253	247	296	277	245	251	236	264	254	235	281	229	276	263	255	269	245	249	256	275	273	239	269	278	261	253	246	239	263	253	278	277	251	272	266	253	235	268	237	274	273	252	225	255	246	280	267	265	247	268	248	246	238	223	251	251	252	263	267	264	255	235	262	253	252	247	249	277	253	236	243	216	253	255	236	238	262	239	256	238	241	246	237	228	295	241	263	263	247	214	251	242	243	238	265	254	248	255	273	248	251	227	291	277	251	245	249	268	258	262	249	252	252	274	267	249	267	233	248	254	242	254	237	262	286	234	264	260	232	270	268	263	259	250	265	263	236	279	240	263	236	266	223	241	278	258	224	257	282	237	245	257	260	275	270	285	248	276	236	236	256	264	268	255	233	291	275	255	239	257	254	278	231	226	249	236	229	254	261	254	255	254	224	257	240	249	253	274	284	280	264	240	257	272	222	247	259	239	242	243	254	251	235	246	247	261	235	256	244	243	254	250	252	257	237	233	254	246	256	266	263	281	244	246	243	254	266	271	249	273	268	247	260	239	257	251	243	261	258	237	261	253	264	257	282	251	238	256	264	250	258	250	261	267	270	276	231	243	261	242	256	246	255	261	255	267	279	240	246	249	260	245	248	259	255	259	268	218	258	263	266	263	241	250	248	271	274	242	253	229	274	236	254	254	248	277	249	272	239	242	239	224	264	229	259	241	239	260	259	240	278	257	250	252	251	248	254	230	267	235	258	215	219	253	233	248	280	263	257	278	260	249	241	269	276	246	268	258	264	290	249	231	234	243	236	249	248	251	237	242	225	245	240	264	266	249	263	242	242	234	242	231	229	248	244	238	244	228	279	266	233	271	241	285	234	217	276	217	237	257	246	255	247	229
22804	21314	29101	23989	21537	21495	13904	5617	3445	2217	1960	1752	1415	1217	1027	1004	964	793	725	699	683	609	594	507	537	524	489	458	428	393	397	421	403	376	384	398	377	372	356	357	339	345	365	351	323	362	341	347	342	353	332	307	349	326	317	330	302	339	319	334	289	337	309	308	289	286	327	326	323	300	308	294	321	299	340	323	314	348	289	311	306	286	308	309	322	338	298	326	324	276	325	315	315	325	298	312	310	333	344	307	301	328	306	320	294	317	317	296	306	308	295	318	314	317	314	284	292	301	300	306	302	270	291	313	322	268	306	322	302	308	306	309	321	329	336	347	324	268	311	320	315	317	293	325	299	282	304	328	319	304	318	318	282	300	319	288	330	320	321	307	297	302	297	314	296	286	307	287	300	312	288	320	302	313	316	340	288	305	278	321	304	288	293	337	313	311	339	279	320	293	303	333	296	320	288	284	340	324	361	307	335	293	321	301	313	283	299	304	311	267	346	329	320	300	307	307	347	282	331	347	312	284	295	324	299	294	306	316	289	331	311	308	282	329	313	347	317	313	321	297	305	300	328	300	299	311	343	323	298	267	335	301	299	297	286	308	333	326	280	320	288	270	294	312	335	290	315	317	340	329	313	295	326	311	297	327	325	272	358	299	303	291	291	308	326	338	278	301	309	317	311	330	305	303	270	321	316	310	346	293	300	305	327	287	312	270	333	321	301	284	312	300	292	274	294	326	300	301	296	312	332	295	328	315	309	318	285	297	317	322	283	306	324	309	322	270	324	306	320	308	282	307	325	278	316	329	306	350	304	302	307	308	311	283	308	320	322	315	323	317	343	338	278	306	289	346	307	324	275	321	317	345	295	309	297	307	320	285	348	301	287	317	281	276	320	337	304	293	331	293	297	285	294	318	292	302	302	315	293	316	303	318	300	312	297	327	317	289	309	322	280	273	303	318	296	304	266	319	287	316	277	315	311	295	294	303	333	285	288	313	295	272	323	356	273	312	285	309	302	296	310	314	319	279	317	312	310	313	296	300	300	341	290	325	296	293	302	328	333	311	306	302	316	301	324	284	309	333	300	302	312	272	290	324	304	346	332	324	300	312	309	301	288	298	296	310	312	302	303	271	310	308	306	303	296	319	313	310	296	314	319	318	292	355	318	326	278	308	301	310	295	281	324	291	311	324	292	297	297	338	294	298	306	305	318	298	292	314	324	296	310	319	331	303	279	308	291	300	291	327	315	305	316	316	319	309	340	310	305	330	313	307	296	314	299	303	312	318	318	317	327	311	324	303	312	289	300	314	280	305	339	321	328	279	300	298	289	314	316	324	309	325	309	300	339	287	270	312	318	311	303	298	292	306	280	311	322	301	321	297	303	285	289	302	297	315	302	307	319	323	271	289	298	304	292	321	297	323	299	287	321	318	299	290	319	304	317	320	316	328	320	312	339	318	316	317	320	323	312	300	283	297	317	330	311	282	256	306	304	323	325	284	274	288	319	320	329	308	325	310	309	310	316	293	308	299	306	298	323	313	310	269	303	304	313	289	303	300	317	308	319	270	278	323	309	305	288	325	295	287	310	300	319	298	325	307	324	299	290	293	281	305	309	314	322	336	332	291	319	344	302	339	299	304	328	339	327	305	293	309	323	307	285	346	307	319	319	271	335	302	332	313	290	304	306	329	328	295	286	321	327	319	306	321	291	264	314	316	328	306	339	333	308	327	316	308	322	311	304	324	333	317	346	277	292	302	318	296	310	306	299	317	302	309	305	304	343	297	306	282	300	309	332	309	306	325	299	269	276	310	317	294	311	283	330	313	323	299	331	332	306	326	318	322	341	325	303	296	339	313	283	312	290	299	304	281	295	291	319	298	304	312	320	313	304	326	307	331	311	291	309	294	289	291	336	316	294	308	321	308	300	330	315	308	347	290	315	310	324	340	306	308	343	280	279	292	292	322	295	322	319	292	316	290	295	339	310	310	333	325	298	318	310	306	316	344	292	300	319	298	296	329	304	283	303	328	271	307	292	281	273	300	300	302	302	310	308	306	322	313	295	278	302	293	298	315	312	293	303	334	281	311	311	314	301	292	300	304	323	309	299	308	335	295	306	318	333	342	282	313	294	314	303	266	332	281	290	337	343	282	296	277	302	295	300	316	275	344	304	282	282	330	340	309	329	309	300	319	293	282	302	327	275	275	307	321	317	335	311	295	302	303	330	284	281	313	309	287	323	285	317	311	305	305	269	293	312	298	281	303	315	297	292	331	287	320	317	300	345	300	310	303	284	305	293	335	299	286	291	319	299	339	316	285	305	332	324	307	298	331	298	251	292	304	302	288	302	295	298	320	316	303	297	320	295	323	347	324	287	304	268	333	324	308	316	319	303	287	300	321	323	290	323	289	325	303	310	296	300	332	304	292	321	300	322	342	318	281	299	318	352	305	318	281	289	322	289	325	313	306	333	253	306	304	342	334	314	339	308	306	319	308	310	300	300	287	325	273	299	329	348	317	292	301	293	308	342	326	304	290	316	322	272	305	311	294	311	303	310	339	300	312	289	347	279	312	291	290	289	287	303	308	284	320	313	297	296	304	307	279	301	299	300	330	296	296	284	314	306	295	313	306	370	316	306	334	296	282	332	293	330	307	325	319	286	289	273	293	306	281	310	312	320	299	285	307	294	301	337	314	305	301	299	304	303	325	302	313	296	310	299	309	301	327	290	316	323	297	299	292	315	304	278	310	283	308	294	319	303	291	306	303	315	291	299	291	299	295	333	262	292	283	299	309	286	292	286	311	309	301	298	327	323	327	288	302	282	292	298	341	302	316	294	319	308	292	318	318	313	337	308	318	294	298	313	325	297	297	320	317	328	331	302	311	317	303	335	288	301	295	310	333	320	313	328	291	307	309	310	293	295	318	338	288	318	323	301	301	276	315	300	290	279	319	315	332	325	316	342	308	293	290	326	270	305	311	330	321	300	283	306	306	286	307	319	294	329	337	297	323	306	288	341	326	282	336	290	342	327	315	281	297	297	322	310	311	315	286	346	314	298	319	320	303	301	324	327	311	329	306	325	298	307	312	335	316	307	292	328	313	296	309	330	303	314	300	287	300	318	301	301	292	308	295	308	300	329	347	321	313	313	296	283	306	317	322	294	311	305	317	324	326	340	292	279	287	291	303	296	292	306	280	324	309	280	317	286	282	304	278	291	280	301	278	271	323	291	293	316	292	311	317	303	308	309	262	306	298	295	301	304	346	292	295	313	274	306	286	320	292	311	286	336	303	322	303	296	306	345	301	302	303	310	297	296	302	309	311	320	309	313	306	308	310	271	298	279	303	349	313	306	294	297	301	295	322	306	294	321	331	270	313	281	327	289	301	292	297	321	270	294	290	285	311	307	281	299	311	327	316	275	324	285	283	321	305	304	312	312	312	283	312	304	289	317	315	285	301	308	310	320	296	299	318	317	287	326	295	303	292	272	327	299	296	292	323
34428	66732	50636	32706	22694	14688	9954	8028	5830	3554	3174	2796	2373	2009	1543	1533	1424	1175	1071	1000	948	762	802	676	653	628	573	558	501	456	539	494	477	461	430	404	373	386	396	402	392	423	345	423	421	382	341	392	368	369	354	335	337	352	360	377	342	335	375	347	365	356	349	368	339	356	330	339	372	339	356	332	360	358	360	332	357	352	333	320	347	310	353	331	310	314	326	350	338	338	323	343	321	336	330	335	316	321	344	314	324	335	305	337	316	335	334	342	317	349	310	335	317	315	360	336	313	357	364	337	329	340	347	365	334	297	351	316	353	322	350	327	317	306	325	330	326	318	339	360	322	304	327	320	300	327	349	346	320	339	340	312	311	371	316	313	332	313	363	328	337	334	337	335	341	306	328	345	332	323	329	330	290	332	330	367	318	350	308	316	357	317	310	371	330	304	333	310	319	333	335	321	337	362	316	313	326	312	342	354	310	310	295	368	337	333	330	320	317	336	317	330	313	286	328	326	301	311	327	329	370	317	341	342	333	309	313	324	330	365	345	307	342	351	333	329	326	357	315	338	339	326	336	359	344	333	316	355	336	346	296	333	319	320	320	308	340	335	332	334	341	342	330	317	312	304	349	345	321	297	330	319	329	305	364	332	338	319	318	350	320	327	346	325	330	333	328	287	333	356	329	318	329	368	291	331	348	327	359	361	372	357	328	342	366	348	359	348	324	350	300	329	332	334	333	319	327	342	357	323	336	361	336	293	303	293	332	354	316	346	357	357	330	309	335	351	358	355	306	335	355	359	323	335	343	328	349	302	315	349	364	320	307	330	327	327	357	361	331	331	314	347	350	358	324	300	336	313	336	368	328	337	306	357	337	319	335	350	349	309	315	360	354	324	337	318	333	321	333	333	314	322	359	335	363	341	325	322	347	309	359	350	314	311	338	320	321	346	336	317	370	327	325	344	316	337	364	342	359	347	346	330	328	320	351	337	317	341	347	349	333	361	327	323	330	320	332	329	344	324	343	328	320	311	331	355	320	308	331	329	334	337	320	349	315	309	312	276	319	294	323	335	327	366	343	289	352	328	323	335	331	350	334	310	312	330	340	309	334	328	333	350	335	329	357	366	322	338	316	333	299	360	357	345	316	341	296	328	345	339	301	324	323	321	351	342	351	316	336	317	358	316	326	341	343	320	333	341	336	323	330	334	318	313	307	322	308	311	330	299	317	303	329	332	334	323	331	309	306	359	347	334	340	318	317	320	310	322	337	336	334	314	323	347	318	361	319	320	312	354	305	327	328	359	332	338	292	312	358	300	332	334	353	350	332	307	340	316	298	344	345	327	332	336	295	285	319	323	315	330	325	328	334	319	337	343	318	331	318	346	337	352	318	282	344	337	323	324	324	325	317	331	341	339	334	315	310	324	332	298	313	312	329	317	280	319	331	312	308	297	317	330	340	338	341	305	341	317	324	317	336	322	327	321	333	345	347	312	337	332	343	332	354	315	345	326	335	347	301	310	333	353	291	336	335	331	316	303	303	347	317	301	350	304	323	345	336	322	352	357	325	355	338	341	303	367	339	319	329	332	312	344	342	346	336	296	302	350	332	352	370	302	321	366	329	351	296	338	323	333	305	312	320	321	352	323	332	320	287	342	330	333	280	314	359	360	333	344	335	305	324	317	354	347	329	322	342	305	360	351	333	342	330	286	323	332	333	320	330	343	311	312	333	335	313	314	350	323	326	292	361	353	358	328	342	346	345	356	342	365	308	321	361	335	294	311	334	321	321	352	336	286	339	333	304	346	320	324	344	338	321	324	351	322	348	315	383	346	332	316	336	328	339	326	341	333	330	321	362	343	349	311	310	322	316	335	341	317	298	291	332	345	336	322	330	331	333	347	319	346	344	315	348	322	332	369	362	330	346	364	338	323	316	337	306	323	319	333	334	282	343	337	340	338	351	338	322	325	322	296	359	317	320	342	325	331	311	303	344	302	327	348	332	310	346	342	337	335	361	325	315	333	327	349	290	358	312	323	315	333	338	317	311	299	325	317	331	344	334	343	334	348	306	356	336	328	321	341	374	306	344	354	350	342	335	338	317	360	336	346	363	322	321	320	334	312	360	348	334	329	337	321	345	347	330	339	302	348	334	317	322	321	345	339	325	319	357	336	390	333	344	307	347	332	375	334	321	308	310	335	341	325	354	352	323	315	323	332	351	317	313	343	347	325	316	371	323	330	351	357	340	346	329	284	346	322	312	324	347	326	356	321	328	323	337	285	365	301	304	352	351	327	301	324	342	291	348	337	333	300	333	313	328	341	322	311	338	320	333	347	308	336	349	315	344	340	290	320	318	342	313	301	349	307	327	355	318	340	349	320	306	323	336	326	343	321	355	336	344	350	333	354	354	333	322	309	361	336	344	313	356	335	342	343	332	293	336	338	318	335	346	335	296	352	360	317	326	299	339	347	332	328	311	334	330	358	321	336	344	307	321	343	319	313	319	338	318	329	294	317	324	308	303	335	355	348	305	320	329	350	326	307	312	270	311	332	333	370	339	322	328	329	317	350	357	305	335	328	328	366	343	325	334	330	330	350	336	320	338	294	340	294	348	310	335	311	306	344	325	310	349	337	314	292	349	339	367	327	345	336	324	305	339	351	323	351	323	300	373	342	314	357	352	308	323	320	351	351	319	309	338	339	329	333	346	331	309	338	350	339	322	327	313	325	349	330	338	320	327	319	322	345	355	350	341	334	310	330	339	354	346	337	345	340	304	329	331	320	335	353	301	361	303	349	313	338	359	363	315	293	326	318	326	319	348	317	340	361	305	320	317	320	296	333	333	328	316	318	333	347	313	341	302	341	339	367	324	311	368	317	305	280	321	351	320	338	346	336	318	327	333	308	328	309	338	335	360	307	331	325	326	362	337	328	327	358	328	315	328	317	328	319	333	291	317	349	299	301	319	333	352	330	301	341	342	352	335	326	320	346	342	332	352	333	325	329	313	329	335	301	308	335	337	326	328	325	328	320	354	339	320	342	327	332	335	321	358	332	346	336	328	333	346	324	324	313	328	330	356	334	340	330	335	342	309	305	328	338	329	323	371	311	292	317	342	304	312	350	346	324	328	325	330	337	348	341	327	352	331	325	308	307	362	299	332	328	333	313	343	332	313	345	365	314	332	327	313	292	319	293	336	307	344	362	339	326	339	312	292	331	314	330	321	328	330	308	308	334	322	336	301	334	342	359	325	371	322	316	326	329	304	351	303	345	319	319	333	325	329	309	341	353	347	337	298	307	322	343	328	370	325	329	332	342	315	329	353	312	318	316	374	373	351	334	347	306	374	318	296	354	351	366	319	336	338	345	315	359	322	354	327	331	331	334	329	334	372	358	365	325	338	349	301	343	362	333	384	376	322	344	339	335	319	325	351	315	346	316	328	354	307	331	329	303	318	316	324	331	347	338	313	330	330	339	340	315	320	307	348	306	308	369	316	306	325	307
31003	34231	34358	20072	9367	4641	2681	1956	1271	1030	846	805	764	689	582	533	452	490	386	389	386	351	348	331	310	295	299	315	295	294	292	276	270	264	281	239	258	261	264	278	235	282	255	246	252	242	236	253	260	237	259	244	243	264	257	229	251	241	269	258	235	245	264	242	249	264	244	257	245	267	239	273	237	263	238	239	250	235	233	253	242	257	247	231	244	241	250	212	222	245	223	242	234	221	261	265	228	255	234	226	232	221	239	243	271	248	250	249	247	238	235	273	262	226	276	240	251	250	252	237	241	259	236	266	227	230	235	238	243	260	218	231	214	262	231	226	226	228	229	244	236	248	232	207	249	254	230	234	235	246	236	261	227	241	242	239	249	234	247	233	260	237	249	250	251	228	259	239	234	239	252	263	247	255	279	240	259	226	240	231	233	229	217	242	275	222	252	249	234	249	246	256	235	260	271	264	225	252	256	243	245	241	252	244	255	239	242	244	247	227	246	243	227	246	253	218	247	251	211	241	247	237	233	244	234	255	248	265	244	238	229	235	249	255	273	237	198	265	261	242	230	226	264	225	258	225	235	236	225	218	244	232	261	264	242	243	244	242	225	253	254	211	257	273	186	218	217	267	242	266	237	251	229	215	249	221	258	251	231	208	227	262	246	284	229	248	248	250	227	263	223	246	230	233	254	267	258	237	243	241	261	235	231	241	261	241	262	234	266	221	247	229	210	245	246	235	227	238	243	218	225	231	245	240	248	290	224	238	258	256	215	241	247	219	262	232	258	219	254	244	262	233	235	240	244	271	249	209	273	257	257	245	261	245	258	244	251	238	224	252	214	240	270	236	252	258	230	237	256	260	266	251	245	239	248	215	250	252	242	243	240	248	254	220	235	273	242	269	245	231	246	228	225	219	234	229	270	254	220	239	265	212	263	218	229	246	221	240	273	249	233	230	264	230	204	238	220	224	241	249	242	231	256	259	231	231	268	247	234	241	260	233	248	223	243	253	236	243	230	265	240	229	225	247	240	230	231	218	245	252	238	278	225	224	260	252	241	254	243	240	248	223	253	226	250	229	231	256	239	270	255	265	262	269	261	273	240	209	226	245	239	264	250	223	225	230	266	224	250	245	267	271	228	233	268	270	212	244	236	258	234	255	228	236	255	223	216	258	237	227	244	260	236	247	239	242	211	242	231	252	244	252	240	216	262	230	233	248	225	243	217	256	251	225	260	256	241	265	261	247	230	238	247	237	247	236	259	221	248	225	253	238	229	251	250	251	259	222	291	259	232	237	267	250	262	265	269	241	259	230	267	247	244	244	246	254	248	235	237	255	234	226	226	216	265	271	214	211	225	240	233	223	243	258	251	232	235	250	222	239	257	257	234	251	228	222	210	252	240	220	254	238	236	262	245	263	233	243	232	251	227	254	232	224	251	232	219	219	209	244	233	243	217	240	253	246	275	251	242	247	250	258	250	210	231	271	270	219	230	230	246	255	254	218	228	240	248	228	232	244	234	246	235	244	251	238	257	257	261	256	239	257	236	246	280	235	253	248	259	245	217	244	212	247	254	272	255	228	250	228	253	268	261	246	228	250	220	229	238	257	249	249	231	231	263	203	233	250	212	238	246	238	265	254	264	263	234	244	235	212	252	237	240	242	227	247	250	252	228	253	287	210	269	216	215	262	241	226	259	231	235	211	252	254	249	259	230	226	252	233	255	268	241	261	213	249	263	224	231	251	248	233	217	251	232	235	245	245	240	241	236	245	255	230	253	243	226	255	263	255	223	223	242	205	246	234	235	238	228	229	238	265	245	269	229	233	228	223	267	265	264	251	234	246	244	227	253	254	269	243	259	285	234	228	244	231	240	267	265	241	268	251	229	241	254	246	208	225	244	248	234	264	222	232	273	251	255	239	264	241	218	250	221	251	219	242	217	245	233	253	238	262	247	239	271	217	245	266	254	216	221	245	248	241	252	239	224	228	265	241	214	258	252	252	241	239	220	244	263	231	273	244	239	246	242	226	232	247	238	277	218	257	225	251	262	280	253	238	271	256	250	252	237	228	241	241	245	237	258	262	243	234	230	257	236	218	234	218	235	229	230	244	232	262	248	242	221	286	252	237	239	227	224	251	242	268	263	243	232	247	220	240	218	248	256	273	235	244	251	246	223	217	239	255	268	226	226	230	277	251	255	252	238	268	255	240	210	247	228	236	243	225	224	245	239	231	239	235	233	244	256	237	255	232	227	251	264	235	241	227	250	243	258	240	250	226	222	238	232	252	237	218	247	221	250	250	245	244	226	248	236	241	261	254	250	254	233	266	240	238	247	223	243	230	236	234	261	227	240	243	230	235	237	246	231	248	247	214	262	250	253	259	270	220	227	253	234	255	224	261	209	243	204	227	251	255	252	230	237	238	239	216	228	256	253	246	232	220	257	247	264	249	252	233	250	247	247	243	227	258	286	232	222	260	279	235	230	233	247	241	230	246	259	244	255	234	251	197	244	280	259	239	253	228	244	232	266	233	246	218	218	263	274	256	238	253	229	215	226	225	227	260	257	225	251	228	237	228	254	233	242	237	229	247	253	246	226	251	225	254	252	239	235	240	226	259	240	219	273	205	234	230	242	276	247	255	239	240	235	230	229	269	248	246	232	252	234	226	258	265	240	236	240	246	205	264	252	258	246	243	219	257	251	254	226	232	252	253	280	268	237	238	261	270	223	290	232	255	244	225	241	235	258	264	232	236	248	239	257	257	268	229	212	234	221	239	259	239	254	227	244	227	265	254	256	244	254	270	258	242	234	241	255	260	239	258	226	220	213	226	240	262	257	230	252	251	249	249	237	240	229	225	237	251	244	227	246	273	225	259	249	268	231	222	260	217	223	214	234	227	236	241	245	248	223	251	273	232	259	243	232	218	249	232	242	258	227	254	247	259	252	251	252	263	268	263	223	246	282	247	233	233	234	235	252	238	261	262	261	231	229	246	248	245	229	221	242	257	238	255	227	246	249	240	250	269	209	216	269	273	237	218	208	237	254	242	222	262	252	265	244	227	232	255	255	264	236	260	264	264	219	219	242	224	232	227	229	239	243	237	230	256	247	269	247	261	219	240	260	261	243	266	233	240	273	237	257	270	244	220	225	212	231	253	260	234	237	227	218	247	245	235	247	254	247	246	257	236	239	237	240	235	244	226	239	266	236	260	249	269	230	224	235	250	248	218	236	239	236	247	231	250	260	232	242	246	267	256	239	247	239	234	257	277	222	221	234	236	226	229	271	274	245	277	241	212	254	271	228	221	246	245	218	231	253	217	253	237	234	241	264	258	209	247	226	260	262	224	225	258	238	249	232	245	247	263	269	279	268	250	250	243	222	253	229	249	258	243	255	251	234	252	241	260	231	229	243	241	237	263	240	246	247	241	279	237	239	256	251	241	230	237	262	253	242	237	273	256	267	229	241	246	242	236	262	247	252	227	262	249	230	265	210	264	233	257
32004	49453	33164	18042	11690	7356	4716	3451	2338	1713	1479	1236	1103	1056	793	757	726	644	551	527	510	463	443	432	398	343	389	369	331	335	357	308	320	293	314	313	288	297	322	301	241	292	297	292	298	275	274	279	276	278	284	294	299	277	289	279	229	282	275	247	279	258	282	274	237	292	267	263	265	251	269	286	276	268	257	284	252	280	280	241	247	272	260	223	279	252	259	275	252	270	258	276	266	294	274	243	301	293	241	278	280	253	259	264	275	257	247	269	265	268	295	262	263	260	276	258	237	287	272	242	274	272	258	271	246	239	274	234	237	242	241	242	249	263	265	269	276	258	263	281	280	252	243	253	258	249	271	277	261	256	274	237	266	267	255	292	244	269	291	264	277	246	252	243	241	272	246	272	258	263	251	284	262	228	271	274	253	258	281	285	287	277	262	257	269	278	264	266	270	262	244	259	282	276	259	243	248	277	248	228	251	273	264	259	274	266	247	273	264	294	245	298	269	295	262	284	261	274	288	260	268	280	271	234	273	273	291	280	261	265	262	247	274	271	287	254	276	262	246	249	277	270	241	278	261	278	262	270	274	253	246	293	280	278	261	241	270	285	285	292	257	261	245	249	273	287	253	262	260	273	267	245	244	260	261	253	278	262	267	287	293	272	240	292	267	252	251	265	265	281	228	270	271	281	262	265	272	275	302	280	279	239	264	273	260	280	280	294	263	260	255	259	242	272	268	262	260	265	265	246	260	261	295	276	267	246	295	251	289	245	266	276	261	271	246	250	263	289	257	240	275	268	268	255	257	247	252	278	277	242	269	282	272	274	275	301	263	273	241	266	261	277	277	276	275	275	254	246	265	295	267	271	257	252	254	271	299	263	275	263	288	282	286	253	253	251	262	265	297	265	247	276	252	249	239	254	262	255	264	260	289	248	287	263	256	272	279	225	281	262	242	259	260	261	265	260	273	254	278	265	275	283	259	259	282	284	235	246	269	295	288	236	254	259	259	286	251	294	264	230	279	254	301	237	264	284	244	298	233	274	253	239	265	261	263	282	283	263	244	261	264	278	274	235	277	256	259	288	263	277	257	237	243	263	298	270	270	263	269	285	291	237	232	310	244	260	268	262	275	271	282	272	266	244	256	264	267	257	288	278	246	274	246	258	271	254	265	240	281	276	297	258	257	260	244	258	257	269	289	256	284	272	271	232	246	246	292	250	247	269	257	276	246	261	255	257	258	276	269	269	268	270	255	273	280	304	266	271	303	249	252	252	253	240	262	259	272	289	265	297	265	257	263	263	236	259	274	255	263	284	281	234	279	278	268	261	242	255	291	250	301	258	241	230	261	296	274	270	262	266	249	285	260	286	260	249	276	271	267	271	265	251	231	246	271	260	253	268	241	274	263	276	283	256	261	282	262	303	292	247	276	267	270	255	248	271	281	259	277	292	280	270	274	260	260	259	287	252	276	253	250	268	283	243	275	289	285	256	265	275	291	273	229	276	276	272	272	265	271	249	279	265	262	269	241	258	273	270	290	254	249	268	239	249	259	270	275	239	259	294	278	285	250	258	249	270	267	241	295	289	276	259	263	244	269	274	274	262	257	276	293	258	254	267	272	268	275	248	270	260	258	269	270	253	302	269	247	279	274	283	261	262	248	255	313	258	256	285	270	267	295	253	246	255	261	265	246	255	269	261	271	259	247	294	247	245	231	260	258	248	280	255	266	265	251	261	253	258	262	265	265	252	263	244	285	258	293	260	255	278	288	280	243	292	275	237	252	266	284	276	295	265	273	239	285	239	246	257	288	261	263	277	268	261	275	244	280	241	276	276	276	273	282	251	253	272	258	268	277	249	283	306	258	263	269	280	278	244	263	277	243	242	247	278	258	251	293	277	256	269	242	273	257	262	278	269	269	262	301	256	266	288	259	289	250	255	270	253	263	260	287	247	280	272	273	225	240	245	286	264	259	284	264	263	286	286	275	278	293	255	286	279	237	271	252	279	295	239	253	260	264	260	272	257	272	293	310	254	261	276	282	262	264	289	264	277	263	278	279	282	256	266	281	258	268	230	249	248	271	268	239	252	278	261	247	257	268	256	293	248	263	290	274	280	280	254	288	266	267	231	241	286	250	245	282	270	296	292	282	282	269	251	265	276	272	249	247	278	255	277	239	282	257	255	266	245	272	284	256	290	247	283	278	254	240	258	265	251	266	239	267	275	233	281	292	249	273	250	266	273	265	255	292	274	285	285	262	273	274	279	238	252	247	257	254	243	256	265	262	252	263	232	261	277	280	231	232	256	284	251	270	279	251	237	248	260	262	267	252	276	294	254	241	265	294	252	260	276	256	265	265	252	291	281	262	265	237	235	286	273	281	259	248	255	289	265	245	248	265	258	246	280	240	246	251	269	291	247	310	268	260	243	284	261	280	262	284	246	275	262	287	239	253	275	281	284	302	248	269	259	271	274	270	269	266	267	274	279	288	265	265	245	252	275	249	256	253	248	282	289	278	260	272	264	278	243	261	249	281	264	284	259	275	273	259	264	256	262	267	268	239	261	296	247	289	279	271	285	292	257	250	274	256	273	243	269	241	252	265	275	273	254	288	256	272	217	290	278	284	261	259	258	258	279	268	237	262	280	266	282	284	272	250	241	290	275	253	260	268	287	252	258	277	295	262	275	300	291	247	293	250	275	236	275	279	262	257	274	276	258	249	267	267	265	278	269	269	253	254	275	263	243	271	271	276	285	270	284	289	283	288	296	274	239	283	249	281	261	222	242	289	263	273	245	272	282	245	291	265	267	287	249	257	281	272	256	276	258	297	249	258	273	274	258	252	294	286	257	255	278	242	273	276	279	277	235	272	265	281	264	252	270	249	249	284	259	265	253	265	255	252	252	278	254	247	260	243	268	268	277	278	247	246	261	265	284	273	257	268	297	265	268	254	269	262	234	274	241	245	271	232	262	261	276	260	288	273	263	246	279	276	247	272	286	289	291	277	260	274	274	245	266	252	246	283	266	278	274	271	272	287	255	252	254	285	253	263	269	236	224	274	262	258	261	270	262	260	254	281	270	262	266	260	228	264	260	263	278	291	260	269	267	261	269	274	258	286	270	226	274	280	295	269	261	284	274	271	266	271	271	239	246	265	295	253	258	280	279	285	275	272	306	267	274	292	288	245	290	259	286	278	243	256	272	267	281	281	231	225	261	239	245	259	267	276	267	293	245	268	268	276	262	276	269	256	255	272	269	243	269	265	272	266	245	267	254	255	277	267	270	284	285	273	284	270	255	272	237	269	249	263	252	277	269	265	277	277	294	273	297	271	250	257	283	263	251	268	234	272	259	281	266	252	274	260	274	297	261	276	263	236	264	264	241	252	262	273	266	254	264	274	259	263	269	267	269	251	283	249	290	264	254	249	255	253	252	265	251	273	275	269	268	265	265	272	289	283	309	273	298	235	268	254	255	263	297	269	271	235	276	274	268	270	243	249	266
23939	21317	28681	24632	21543	15408	6683	3685	2417	1739	1390	1334	1266	1047	833	777	754	634	604	566	519	506	471	413	417	405	396	366	400	365	350	359	330	353	339	354	340	342	301	358	329	338	312	302	308	330	294	330	322	313	320	319	309	334	265	294	327	288	306	297	318	290	307	339	299	277	294	287	291	300	306	313	304	315	303	318	302	312	280	280	284	315	303	307	292	307	281	301	302	301	274	273	301	280	294	287	311	313	287	303	313	281	299	286	275	271	292	273	311	296	291	306	304	298	331	331	295	287	297	322	307	281	289	275	298	275	309	282	298	308	298	312	290	269	320	302	318	322	264	266	265	335	315	289	313	292	276	293	302	277	307	323	292	292	333	293	296	303	315	325	297	323	306	299	309	312	283	296	311	285	287	313	321	286	287	286	286	300	314	283	297	331	254	274	307	282	298	300	308	267	315	294	311	301	288	304	296	269	306	320	307	316	314	276	292	280	292	331	272	287	303	310	270	275	289	292	279	305	300	287	289	303	312	317	286	268	352	289	295	291	298	285	325	299	293	310	285	309	288	305	283	278	305	303	300	317	293	285	277	300	317	337	305	274	310	306	306	275	314	293	309	276	298	279	294	320	294	305	262	287	287	257	298	280	303	296	277	314	305	335	276	296	295	285	272	272	302	331	314	285	320	323	311	300	289	320	291	324	300	312	278	282	282	302	304	261	287	294	286	317	305	278	295	276	287	279	311	282	311	290	272	286	274	286	292	326	286	305	295	293	312	278	302	309	321	291	289	310	304	273	303	308	274	281	300	323	300	306	280	300	330	318	281	300	309	293	266	315	307	284	309	294	297	297	292	296	259	295	304	300	313	279	295	281	296	286	260	292	295	272	317	309	301	309	290	293	310	292	300	305	295	310	329	279	282	296	271	299	259	287	320	298	293	285	289	285	284	335	314	308	309	290	306	285	279	310	281	281	321	310	299	268	306	275	320	311	318	284	302	294	297	291	291	290	301	266	294	279	266	277	277	286	307	286	296	286	278	289	321	284	300	269	308	288	289	291	304	303	323	313	304	310	311	293	320	272	290	267	316	294	310	297	298	295	308	274	311	330	294	321	288	325	288	307	282	289	313	323	305	266	322	302	298	316	316	265	322	292	295	303	299	331	299	279	290	295	299	301	294	290	308	297	306	281	291	301	311	307	294	295	315	286	315	295	291	297	293	303	278	290	272	298	305	298	296	306	296	305	267	321	270	300	333	287	291	258	275	286	328	282	291	313	302	305	304	311	333	304	328	286	306	285	321	279	313	300	309	336	301	298	279	319	304	262	280	275	288	276	307	306	293	324	306	318	275	321	283	292	301	273	309	285	285	327	276	276	295	292	273	301	278	276	309	287	313	261	286	327	284	287	276	270	327	300	274	281	328	306	311	291	297	304	282	302	291	288	320	295	280	305	287	291	279	299	293	306	280	287	315	302	285	330	285	288	304	308	274	292	301	301	313	297	298	284	278	289	324	296	299	305	290	296	286	290	297	300	285	286	313	318	272	280	272	308	314	294	294	301	311	284	297	276	314	273	303	280	307	299	282	280	286	287	339	319	302	297	272	298	298	285	306	291	303	303	296	317	334	285	294	296	279	304	305	295	297	317	306	310	319	304	332	278	310	296	285	278	282	276	297	277	286	266	277	299	289	307	302	304	289	311	312	284	278	308	266	312	284	298	329	329	260	335	308	297	299	296	285	310	315	291	311	265	290	309	312	311	297	288	282	299	311	288	285	307	293	295	310	274	299	312	277	314	288	264	306	290	327	272	293	316	308	338	285	269	284	302	285	286	281	302	302	309	307	304	317	284	308	293	292	303	287	296	314	310	294	288	305	326	295	287	277	296	297	319	322	278	264	304	289	297	312	290	279	288	284	328	270	333	289	276	310	307	300	282	300	266	277	286	287	317	317	316	278	295	331	274	296	283	286	302	283	284	305	318	291	299	334	303	313	322	288	315	331	310	321	310	258	311	331	282	299	268	309	309	284	298	294	306	305	293	331	337	286	309	280	287	304	292	321	284	291	290	268	267	282	313	294	303	326	307	294	322	296	304	325	286	322	285	319	307	278	318	318	283	307	313	292	309	280	301	316	262	263	321	297	299	302	292	292	321	280	294	327	298	312	327	292	295	287	323	293	285	302	317	287	296	292	278	289	293	300	267	268	310	305	325	295	280	332	284	293	302	300	298	285	308	300	288	296	292	319	277	287	298	273	307	298	305	286	306	307	277	281	302	314	279	304	277	325	277	289	293	297	264	353	296	278	314	323	276	273	289	313	314	308	273	283	282	303	338	280	332	313	297	281	293	299	329	300	265	313	306	287	274	300	280	303	302	299	248	298	297	297	282	279	283	300	294	309	316	289	305	273	298	293	287	285	291	299	300	300	278	304	301	276	288	289	320	307	289	270	291	310	278	291	306	277	313	308	273	309	314	298	271	306	275	310	277	289	317	270	307	308	270	285	334	285	311	274	276	298	300	295	283	302	311	275	294	307	326	279	269	293	290	288	285	277	282	278	315	280	276	283	280	323	288	278	257	302	316	311	287	289	310	285	302	285	338	289	293	283	289	291	317	298	270	319	302	300	293	274	267	276	269	283	288	297	285	317	291	306	302	290	289	309	286	296	309	311	295	311	308	314	302	293	301	287	320	326	275	283	308	298	282	296	297	302	280	334	268	307	323	336	268	279	292	297	319	301	334	291	300	337	335	259	300	304	321	316	303	329	281	285	251	262	264	278	294	299	317	298	283	328	302	325	289	318	318	310	308	320	308	295	278	293	324	314	283	296	307	328	279	338	275	276	319	314	281	302	270	306	270	278	300	281	268	318	311	312	297	300	307	299	291	298	290	296	318	316	300	283	278	326	325	291	332	302	301	300	279	301	313	308	276	301	310	304	282	288	317	343	321	294	298	259	284	279	303	306	329	286	301	290	305	303	299	288	307	284	315	300	312	298	288	303	291	323	292	297	291	320	286	306	317	297	302	266	303	291	299	306	296	298	316	284	288	316	310	313	270	287	308	303	265	282	308	308	281	271	294	316	306	299	288	284	297	285	260	300	288	337	330	305	281	306	294	315	280	296	282	273	324	317	284	314	301	304	308	287	298	288	269	290	289	278	309	328	274	300	303	268	296	295	285	281	284	272	306	311	303	297	281	306	290	278	313	290	294	305	314	295	321	286	288	302	287	262	313	315	293	327	294	301	290	315	313	292	324	300	293	299	291	306	272	286	306	293	285	279	300	287	278	308	310	280	290	277	274	286	322	278	295	292	304	331	322	305	293	257	289	304	297	302	345	268	313	287	277	284	281	310	311	287	296	312	306	308	270	286	301	278	286	293	309	295	309	295	292	316	302	305	291	270	303	285	289	310	312	315	296	284	269	282	284	264	325	331	316	309	318	299	294	298	281	291	300	290	298	324	275	319	296	311	249	290	289	299	326	270	311	273	294	315	321	276	278
32616	58809	41941	26026	18189	12169	7910	6030	4151	2929	2230	2145	1920	1601	1220	1128	1052	962	807	775	720	657	672	611	555	501	487	443	439	468	437	464	386	452	402	389	389	415	401	377	378	351	388	362	367	368	359	369	344	363	346	351	308	355	341	353	364	347	323	334	330	362	309	334	318	335	344	299	343	348	324	324	356	336	350	315	298	333	287	313	322	296	323	304	339	331	292	324	333	301	332	348	295	298	337	297	291	326	353	318	311	341	293	329	310	327	330	323	334	310	324	325	327	300	302	325	291	321	306	317	330	364	303	339	322	312	295	314	357	371	344	269	299	308	316	326	302	339	320	348	280	320	313	307	344	345	302	320	343	323	313	314	325	339	321	306	327	314	377	331	320	306	321	343	304	293	320	344	313	309	300	315	307	336	333	343	279	333	320	334	320	347	260	310	324	334	327	318	334	287	335	300	312	335	319	318	353	329	313	302	310	327	349	333	309	296	308	320	324	345	333	340	322	321	318	320	329	288	312	317	353	293	333	298	323	308	273	321	309	335	304	298	313	337	334	336	310	322	348	328	299	314	343	317	360	328	324	295	337	342	315	330	309	289	315	313	283	317	323	349	326	322	307	381	320	336	316	323	332	322	344	324	311	317	324	332	344	354	305	323	338	314	321	324	317	362	334	343	332	302	349	310	330	297	339	339	299	357	318	324	316	301	331	321	319	312	301	327	298	322	328	343	344	307	344	309	317	334	338	358	305	325	354	311	344	339	301	340	324	319	329	313	314	317	363	323	300	341	301	316	338	321	313	345	310	362	331	315	322	341	321	325	342	338	301	308	309	297	317	331	336	286	311	317	315	322	353	317	353	301	297	336	308	323	309	339	332	309	320	318	359	296	355	350	319	301	320	308	318	344	291	322	340	298	363	316	328	344	334	337	311	286	323	318	325	346	299	348	344	319	290	340	295	303	353	353	343	322	316	324	323	312	313	312	315	315	333	287	337	287	332	322	336	345	350	318	326	354	299	364	310	362	305	343	343	308	332	355	328	308	353	318	353	333	337	314	315	336	345	339	295	344	343	335	343	318	280	331	330	339	324	310	346	309	301	326	322	340	303	343	340	323	293	346	363	302	313	331	320	338	321	328	297	295	328	330	321	299	315	320	326	312	334	299	322	310	343	344	324	316	358	321	313	315	348	323	299	339	310	326	330	323	324	357	352	312	305	331	336	327	328	282	322	325	325	324	352	342	306	305	335	300	304	328	335	318	330	315	293	308	348	353	316	324	313	306	337	349	300	333	344	327	311	323	327	353	302	310	264	329	345	344	336	343	326	289	328	334	340	310	328	329	342	338	299	294	329	322	320	314	322	313	288	325	340	326	308	297	326	305	307	363	341	332	324	358	325	342	324	325	358	331	311	327	327	321	322	330	314	322	288	312	329	286	345	347	332	345	328	327	322	313	304	323	320	340	342	322	321	313	313	319	326	351	290	342	315	342	293	317	325	343	323	344	342	338	348	349	318	342	341	292	306	325	310	348	324	345	348	328	300	339	323	334	325	329	313	315	316	322	307	311	299	309	319	309	339	319	331	295	346	336	274	313	317	344	336	335	344	312	301	312	339	301	350	328	318	347	333	338	331	325	312	312	345	306	302	356	303	358	323	320	321	326	324	309	275	322	320	306	300	332	322	345	321	319	344	303	310	342	312	326	320	322	351	293	331	315	317	313	315	316	347	345	332	285	345	333	351	346	301	314	326	338	339	314	359	308	340	331	308	324	322	326	327	289	321	337	313	333	326	319	298	332	359	323	326	373	329	334	311	355	286	351	304	326	299	311	313	308	318	323	342	313	346	318	363	311	329	362	314	310	341	306	319	329	342	314	289	301	327	335	319	326	361	333	343	316	330	303	334	336	342	283	328	333	318	334	290	304	324	341	325	353	340	341	323	311	333	340	316	315	277	288	307	283	330	343	286	344	311	295	335	315	339	307	328	319	334	326	336	334	308	319	298	307	287	304	300	340	326	327	288	288	339	335	324	332	307	310	334	331	321	328	332	322	324	312	337	334	329	316	321	309	331	321	321	314	290	328	316	333	334	331	289	281	302	310	349	329	296	310	315	353	301	319	288	282	312	328	324	337	309	362	331	362	327	334	336	354	321	323	349	309	337	343	296	296	343	303	317	315	334	303	334	316	315	313	330	341	313	321	280	312	327	326	306	337	260	309	346	324	324	289	326	307	311	321	350	353	341	308	301	352	325	333	324	345	340	306	328	311	312	322	299	382	351	324	319	339	304	318	353	339	333	349	326	315	320	350	325	343	319	315	341	346	317	321	319	305	302	316	330	340	361	329	307	351	345	308	331	282	349	302	330	293	327	334	334	323	342	348	317	317	305	320	325	305	325	352	309	333	312	333	332	342	322	324	335	318	330	330	328	347	341	356	326	330	305	327	307	353	284	306	323	341	337	315	343	343	338	312	307	282	317	349	357	318	320	324	313	302	294	308	335	303	296	333	332	328	320	317	308	315	342	326	336	324	305	326	315	375	374	322	313	312	294	318	343	339	320	335	307	310	300	332	326	311	328	277	354	321	316	313	315	312	317	333	343	316	320	335	341	324	340	334	326	342	321	297	344	317	336	314	326	339	344	339	307	328	318	320	340	315	337	317	315	331	339	331	335	324	316	309	366	321	322	323	311	314	361	342	301	307	339	347	321	348	325	306	339	338	312	334	332	313	322	309	341	326	295	299	316	284	349	317	358	315	351	313	306	350	317	316	304	315	361	306	345	264	316	345	296	318	317	331	316	322	312	349	331	296	333	324	342	339	331	304	329	301	293	300	341	322	296	292	310	348	341	330	297	341	302	304	344	316	294	311	314	319	320	306	330	326	337	321	344	321	316	312	372	327	295	317	352	335	325	327	345	307	318	339	315	326	304	317	302	352	336	291	290	316	332	318	325	311	333	328	318	314	320	339	308	310	301	333	306	342	313	322	340	306	309	295	302	305	314	316	330	330	334	297	302	336	338	320	312	320	324	330	324	308	360	326	347	309	336	332	333	314	296	319	330	313	310	298	297	321	303	336	349	350	332	337	338	308	352	313	300	329	339	304	339	311	364	355	287	325	282	302	311	317	290	321	311	328	324	324	355	314	305	332	310	351	330	298	298	304	332	315	277	326	312	329	299	311	309	314	330	308	326	316	328	316	307	309	349	290	319	305	324	334	299	294	340	319	311	334	323	323	318	341	323	313	328	308	307	331	307	341	342	313	317	337	305	333	311	326	359	324	319	321	311	325	309	329	303	322	314	336	342	345	349	314	332	311	319	341	353	360	306	320	324	341	352	284	341	337	307	349	318	288	302	308	294	325	329	313	324	334	336	335	307	325	324	343	313	321	351	319	343	317	294	343	301	294	334	285	332	332	316	342	350	323	297	350	332	333	350	334	347	324	352	306	323	340	347	308	323	330	309	325	322	326	347	335	334	313	295	357	364	315	314	300	336	286
24979	21398	28254	25899	16751	7576	4246	2456	1627	1177	1017	983	961	763	642	604	564	509	470	437	415	392	363	351	304	315	300	275	292	284	307	280	291	240	248	260	267	286	248	242	286	205	244	246	254	228	236	263	236	226	237	222	248	259	235	199	230	214	256	235	236	205	232	239	202	235	243	240	216	221	227	247	217	226	230	226	235	227	248	223	238	251	246	230	233	236	227	218	209	242	220	203	239	219	209	237	204	216	256	214	235	227	211	231	219	227	231	239	226	204	237	227	201	255	232	246	222	216	215	223	234	231	233	194	199	237	228	231	220	222	228	226	249	243	222	231	234	242	219	206	239	214	205	210	262	220	220	215	206	239	196	229	240	205	218	242	203	241	220	207	217	199	220	248	244	221	200	211	216	244	231	220	224	231	212	208	195	214	209	193	240	243	192	246	217	224	224	226	221	226	230	241	222	259	224	223	235	239	204	215	253	232	214	237	234	229	228	212	211	221	225	224	221	213	244	201	223	212	205	250	239	251	209	245	224	213	223	252	239	214	198	214	241	238	209	229	253	218	199	228	203	237	246	209	233	183	187	228	220	233	236	226	228	207	262	235	226	223	201	240	205	226	218	232	224	242	231	243	216	220	220	228	197	203	218	221	225	235	225	215	247	238	210	220	223	230	234	220	224	232	247	242	244	203	204	212	211	242	238	228	230	232	233	235	207	224	248	228	213	226	253	237	233	222	226	213	206	265	248	209	231	233	237	198	226	211	229	224	241	227	220	207	226	234	221	227	222	209	197	235	213	218	227	236	197	213	210	222	235	225	221	239	243	241	225	233	247	229	207	236	249	208	237	227	211	241	222	225	201	221	237	247	199	230	225	233	227	221	196	236	235	246	262	215	229	205	265	210	225	230	222	222	218	234	208	250	223	211	226	259	238	216	230	226	209	225	203	223	238	218	202	199	200	215	246	214	253	228	208	229	231	216	242	210	234	213	230	229	241	234	203	203	224	227	233	233	214	239	210	217	232	220	250	247	227	221	207	232	225	208	250	222	232	246	203	223	216	203	233	248	217	219	219	239	216	234	213	220	223	230	225	222	233	195	233	238	235	216	220	245	199	223	220	209	216	196	252	227	203	232	242	192	247	202	208	216	234	227	205	246	218	220	224	218	199	250	244	257	214	234	220	211	226	242	232	235	219	221	222	211	246	222	247	211	245	209	226	207	230	217	229	247	208	223	236	230	242	228	214	218	219	225	218	225	234	232	232	214	218	260	217	239	221	236	225	228	245	198	218	222	225	234	232	231	227	225	206	232	210	218	235	239	236	220	250	215	217	217	224	218	207	251	235	219	241	223	201	242	230	216	232	239	223	198	231	203	217	234	229	229	234	236	242	250	245	229	230	206	226	242	228	216	225	210	232	233	209	206	217	225	212	210	219	208	230	219	244	243	238	224	209	236	225	255	214	219	209	242	216	225	241	228	221	226	271	196	225	223	227	242	218	245	205	225	244	244	232	230	231	204	235	234	212	243	246	233	238	217	217	236	216	225	201	230	217	213	213	207	234	207	242	209	245	253	193	193	215	222	239	224	247	214	232	213	230	218	230	205	212	230	213	229	235	201	216	239	235	232	249	233	228	224	234	213	230	218	212	206	238	194	243	247	239	210	226	236	216	212	203	215	235	248	237	220	237	231	224	207	267	245	236	234	220	236	236	217	223	233	220	220	223	206	228	217	229	242	236	210	222	206	240	245	249	221	221	221	221	221	224	211	225	221	216	216	242	218	225	208	246	242	211	242	231	237	212	212	247	209	268	225	192	249	210	224	214	229	212	253	259	231	226	251	244	217	207	226	209	190	227	233	213	213	242	237	222	248	187	231	226	210	233	243	223	232	241	241	218	230	236	235	208	261	238	247	230	226	235	225	236	224	233	242	218	225	202	210	221	252	232	228	237	209	208	240	244	221	223	237	215	229	213	259	222	247	194	229	249	223	241	191	208	226	257	220	232	262	214	229	220	227	233	257	215	243	226	208	246	260	238	223	231	233	251	190	222	213	233	221	193	209	226	253	213	228	198	245	234	220	220	229	217	237	228	198	236	248	236	209	207	244	229	220	223	242	232	229	212	222	195	217	221	255	243	211	225	225	245	242	206	213	225	214	226	231	227	218	234	232	218	238	237	221	238	220	243	221	226	237	223	243	205	206	231	254	234	233	244	219	212	218	225	215	247	240	223	265	224	207	223	258	252	233	236	242	239	232	232	242	249	243	209	212	197	229	213	194	220	238	227	227	208	220	208	222	218	199	246	229	232	229	262	230	218	258	229	213	224	218	217	238	230	247	211	247	226	227	248	240	215	210	232	267	238	224	233	230	220	243	211	212	234	218	214	236	256	227	246	229	201	233	203	236	262	217	222	234	208	235	221	267	216	216	212	263	230	224	256	234	218	222	223	217	227	213	238	217	213	232	245	231	214	209	211	208	222	218	242	210	224	233	244	239	238	209	215	219	248	207	223	213	238	239	203	230	240	232	240	247	197	218	243	246	248	200	241	204	204	202	210	215	234	226	234	203	252	245	219	237	226	216	220	227	211	215	234	215	220	235	213	215	248	230	236	216	247	216	213	221	223	240	204	215	206	233	222	244	209	206	236	239	221	231	233	229	233	252	218	249	223	220	234	233	239	191	237	218	210	202	193	246	226	227	230	208	206	232	212	212	227	215	232	228	228	283	234	236	229	250	235	208	216	218	234	239	227	215	218	217	247	219	233	223	238	226	173	223	229	227	225	231	203	235	217	211	215	239	229	239	202	219	223	217	233	214	230	212	211	245	206	229	216	244	200	227	232	208	220	233	229	207	249	229	220	226	235	250	232	252	235	250	201	214	234	241	219	213	199	249	214	227	247	249	235	223	207	221	188	214	229	232	226	217	223	221	200	213	235	229	246	257	247	234	220	195	213	205	205	227	222	242	182	254	270	183	233	214	231	194	231	221	221	227	212	227	235	231	213	229	232	205	233	210	205	240	238	225	213	208	255	246	217	222	233	251	232	217	230	223	226	214	235	242	226	227	223	235	229	234	242	232	238	237	247	220	227	212	232	233	202	229	241	222	232	228	229	218	226	226	226	222	236	253	215	245	205	266	239	244	200	216	225	227	231	241	222	229	214	217	218	222	227	221	235	239	227	216	231	217	245	232	224	198	239	230	239	212	223	240	255	237	223	211	185	236	218	225	213	252	254	209	223	226	213	232	235	231	197	237	241	246	190	221	194	222	248	207	241	229	216	262	243	192	228	255	225	231	225	223	226	238	217	245	205	252	250	199	207	225	199	245	264	224	241	236	227	236	244	257	231	242	192	221	227	238	240	228	234	232	214	225	245	226	235	232	246	241	213	255	206	253	219	243	227	204	206	232	215	217	216	222	195	225	236	249	241	231	236	241	253	252	222	235	231	207	219	211	228	217	221	205	242	196	209	205	224	226	232	213	229	234	227	235	215	209	257	234
32533	55334	37979	22043	14749	9778	7052	4447	3112	2159	1653	1756	1634	1254	977	896	875	742	636	581	548	530	474	402	469	388	385	391	379	355	354	324	329	334	314	320	306	275	270	295	287	283	284	274	249	281	274	283	267	248	262	269	237	262	255	287	230	265	270	271	271	260	308	280	231	241	257	231	257	267	271	247	289	263	266	265	253	247	247	201	259	257	253	263	257	237	270	231	216	245	236	220	266	255	236	242	245	243	246	250	234	266	249	256	265	241	253	259	230	228	267	245	228	255	271	247	261	230	257	249	239	230	248	249	249	244	233	252	246	244	221	249	257	253	271	263	249	247	266	256	261	263	253	249	262	252	251	245	253	267	271	259	267	273	254	245	236	241	246	250	254	244	264	266	261	256	252	231	260	236	261	252	242	245	239	261	256	262	239	286	282	256	260	273	252	231	234	240	232	247	270	268	239	233	233	243	257	247	263	254	243	262	236	243	268	244	259	250	254	215	259	254	232	267	249	277	227	217	266	268	224	256	284	255	249	243	281	256	251	269	234	249	246	254	266	252	293	253	255	268	253	264	241	251	263	234	257	247	235	247	231	270	255	265	279	265	235	256	246	263	239	239	235	227	238	277	255	248	279	231	239	246	255	276	275	255	239	274	233	225	232	269	262	268	253	239	272	228	265	254	268	241	280	261	249	235	261	235	258	271	219	262	240	268	263	233	260	269	232	271	245	292	243	255	234	263	239	236	254	244	223	264	273	253	247	243	278	254	250	250	235	242	234	269	240	246	217	244	273	242	269	242	260	277	234	265	268	243	255	213	250	243	232	283	223	226	270	214	245	254	252	280	249	236	287	241	270	269	259	271	262	227	264	252	273	270	232	259	279	234	252	286	271	243	237	250	245	245	271	288	261	252	265	263	257	253	253	256	236	232	268	298	237	263	263	241	209	241	267	243	232	225	253	271	264	265	257	260	280	235	238	267	240	230	248	229	260	263	245	239	269	252	278	240	243	246	230	222	256	230	251	237	240	212	266	244	231	244	262	258	279	276	274	244	247	259	259	261	231	242	233	244	259	235	246	253	255	247	273	239	236	253	269	262	241	224	231	267	252	249	233	247	254	240	247	236	236	270	252	278	258	292	234	241	226	244	264	281	241	238	233	247	247	253	256	271	259	251	253	249	256	239	256	241	253	232	242	249	249	260	258	248	205	232	236	233	265	260	244	255	259	243	250	235	252	245	261	224	265	255	243	261	262	249	248	244	257	230	266	267	260	256	236	232	267	253	247	233	261	230	239	257	251	282	239	256	244	241	235	247	229	237	275	255	245	270	273	274	255	220	266	262	251	244	258	259	245	260	242	242	257	270	221	270	239	246	261	265	258	232	235	246	244	245	255	258	246	250	245	268	234	281	226	257	254	254	238	256	255	258	255	283	248	247	246	274	264	268	269	240	251	255	263	276	260	239	243	223	239	256	261	239	250	249	250	246	251	251	273	286	248	243	250	251	242	242	253	257	278	240	280	265	218	235	270	236	244	248	282	244	258	267	240	248	249	234	232	237	249	256	260	260	246	247	226	240	273	240	268	254	239	226	224	256	251	278	259	269	228	245	250	228	241	231	238	235	234	241	272	247	247	277	260	226	278	273	241	268	278	256	268	242	236	260	246	250	239	217	250	224	237	255	290	215	262	277	283	241	243	267	266	232	268	243	249	257	246	257	268	255	251	260	264	229	224	250	255	246	222	230	279	251	248	272	239	263	231	260	270	260	253	261	239	287	247	240	254	272	259	256	228	264	270	272	264	265	257	255	240	248	248	252	255	240	267	255	241	257	243	234	256	259	275	237	247	243	237	259	267	265	315	257	245	247	244	223	256	238	269	256	269	261	240	263	235	253	253	240	250	261	252	274	270	281	275	240	264	227	271	244	235	242	236	258	273	225	256	239	240	239	256	242	240	242	220	253	245	260	241	257	285	232	244	249	261	230	219	272	262	249	247	266	270	234	260	237	251	258	254	236	224	223	255	243	269	233	255	240	290	231	247	257	242	238	263	268	271	268	270	228	252	262	233	275	271	271	227	232	241	242	257	221	250	243	243	240	264	254	274	237	248	263	266	251	224	239	244	258	235	239	233	240	227	242	263	265	247	256	259	245	259	255	266	240	244	254	231	244	282	243	243	245	246	261	235	214	267	267	260	249	235	261	241	247	256	241	238	249	217	269	248	249	222	262	254	257	246	270	248	227	266	257	253	241	247	239	253	263	252	245	255	226	251	260	259	248	253	254	269	246	267	240	240	248	262	231	254	261	241	249	236	255	238	263	250	246	272	278	260	247	280	245	271	265	248	241	293	224	225	254	233	282	265	246	228	264	241	247	233	244	243	273	229	255	249	271	269	246	217	229	236	257	237	260	229	267	232	272	269	271	273	258	234	241	227	228	242	232	288	256	251	227	229	255	239	248	248	228	244	273	241	269	259	256	233	228	272	245	237	242	259	249	240	260	285	264	257	241	229	241	259	252	255	263	261	252	245	256	279	269	252	277	220	229	246	257	240	251	256	247	284	241	249	260	246	232	234	268	262	252	248	219	271	243	267	233	247	247	242	257	242	252	226	248	278	285	253	212	246	275	244	270	273	295	288	253	219	250	233	238	250	263	264	239	247	233	257	215	238	259	254	253	226	249	258	247	244	254	245	269	234	268	242	274	260	255	258	256	240	236	245	240	264	270	246	249	265	252	266	244	219	234	254	242	217	249	254	269	236	247	285	227	264	250	272	253	253	250	233	253	243	254	229	233	250	243	240	249	251	261	238	223	241	257	244	239	241	249	228	259	227	246	256	279	255	262	242	242	235	257	236	249	265	236	248	287	240	266	252	251	267	268	221	268	252	251	262	257	258	251	247	244	252	236	265	250	239	246	225	271	268	255	279	239	250	272	263	236	251	249	278	258	233	271	241	245	240	228	267	261	263	250	274	233	232	233	239	233	237	254	273	265	265	263	272	265	250	269	233	262	253	258	250	271	264	263	269	263	238	235	258	255	226	269	291	253	277	255	261	252	237	282	232	233	262	281	238	214	259	241	262	226	254	253	247	206	226	217	253	257	260	251	257	248	240	247	243	239	266	255	268	253	276	254	235	231	276	265	247	245	238	266	252	271	238	237	259	244	234	243	262	249	253	237	264	256	252	253	245	244	292	239	278	231	245	230	236	248	259	237	254	268	243	244	240	233	275	293	238	251	279	253	224	242	254	217	239	245	262	263	264	258	216	261	230	266	231	241	251	247	257	257	257	280	237	231	262	250	260	260	246	247	256	237	242	267	265	262	264	255	265	262	256	236	235	234	248	257	239	237	250	274	245	253	227	225	240	250	243	246	234	240	268	232	251	239	218	280	269	275	270	252	260	268	241	246	218	258	249	222	247	255	290	258	254	235	253	270	229	247	241	266	271	246	261	230	240	255	256	249	271	260	249	274	268	249	257	248	240	282	258	238	252	238	225	273
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
