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
341286735514	341286736073	341286736623	341286737173	341286737723	341286738273	341286738823	341286739373	341286739923	341286740473	341286741023	341286741573	341286742123	341286742673	341286743223	341286743773	341286744323	341286744873	341286745423	341286745973	341286746523	341286747073	341286747626	341286748173	341286748723	341286749273	341286749823	341286750373	341286750923	341286751473	341286752023	341286752573	341286753123	341286753673	341286754223	341286754773	341286755325	341286755873	341286756423	341286756973	341286757523	341286758073	341286758623	341286759173	341286759723	341286760273	341286760823	341286761373	341286761923	341286762473	341286763026	341286763573	341286764123	341286764673	341286765223	341286765773	341286766323	341286766873	341286767423	341286767973	341286768523	341286769073	341286769623	341286770173	341286770725	341286771273	341286771823	341286772373	341286772923	341286773473	341286774023	341286774573	341286775123	341286775673	341286776223	341286776773	341286777323	341286777873	341286778426	341286778973	341286779523	341286780073	341286780623	341286781173	341286781723	341286782273	341286782823	341286783373	341286783923	341286784473	341286785023	341286785573	341286786123	341286786673	341286787223	341286787773	341286788323	341286788873	341286789423	341286789973	341286790523	341286791073	341286791623	341286792173	341286792723	341286793273	341286793823	341286794373	341286794923	341286795473	341286796023	341286796573	341286797123	341286797673	341286798223	341286798773	341286799323	341286799873	341286800423	341286800973	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	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
23015	21691	29565	24424	22071	23821	23259	14060	10147	7081	5263	4473	4015	3254	2667	2141	1885	1808	1921	1958	1622	1214	864	565	566	562	484	448	455	458	474	441	450	468	481	463	471	479	479	515	495	519	519	495	484	458	445	526	507	504	476	496	472	462	449	464	396	407	441	435	421	410	428	434	383	401	417	374	364	403	401	412	386	394	385	382	420	395	418	416	396	392	411	408	395	429	446	433	415	413	367	402	442	404	399	405	366	386	459	390	422	431	411	397	391	355	460	406	391	385	430	419	382	398	415	409	395	398	400	395	423	398	388	451	390	411	414	406	389	391	417	396	399	385	384	380	389	430	392	373	385	425	380	383	394	383	427	378	364	379	381	422	399	413	384	391	385	317	394	447	395	437	389	393	417	356	370	402	447	429	383	397	369	397	422	346	357	395	403	372	410	456	398	374	428	391	381	383	398	373	396	404	432	411	386	397	428	415	406	395	419	399	410	399	393	426	380	387	397	380	407	385	393	367	431	416	401	407	397	412	386	403	421	409	402	407	378	410	394	410	416	395	392	420	412	411	390	397	420	390	445	442	372	401	405	423	403	376	399	362	388	400	402	393	441	349	423	381	421	432	403	387	411	410	397	438	384	421	425	415	397	402	420	381	402	403	407	440	395	370	373	395	409	417	354	424	411	409	435	404	420	391	392	391	392	421	390	395	397	401	375	402	423	398	425	385	388	362	399	372	405	419	419	419	360	409	434	372	394	429	423	408	399	411	373	437	363	413	414	394	412	372	371	396	404	352	373	438	420	398	390	410	390	377	411	412	395	434	402	382	393	395	414	426	357	397	382	420	412	398	386	434	405	410	390	411	411	387	380	401	395	381	430	422	369	399	396	412	428	409	412	389	386	394	380	402	426	398	427	412	392	413	405	433	408	421	378	393	408	393	364	382	411	383	423	396	431	381	421	411	414	375	395	427	389	425	398	421	380	402	413	380	440	412	400	382	424	389	401	412	459	383	391	382	412	399	388	388	409	401	377	405	413	406	388	437	373	372	411	416	396	412	408	422	400	384	377	408	402	411	373	399	367	377	451	378	406	434	400	368	377	394	379	406	368	404	390	392	428	426	387	395	416	392	387	427	394	415	404	405	437	373	385	417	376	401	413	375	387	407	366	412	385	435	428	395	401	368	409	416	403	376	404	386	432	380	383	410	388	424	385	386	403	398	404	428	387	408	379	404	372	406	401	379	392	405	403	395	404	410	419	414	388	450	386	396	384	433	406	389	378	426	396	369	420	387	399	408	406	410	392	407	429	394	367	393	394	403	427	375	394	386	396	411	426	395	406	403	407	401	364	412	379	388	386	354	373	420	383	419	379	412	390	393	386	422	391	388	423	376	389	417	446	402	411	413	364	375	459	427	374	419	420	380	379	412	409	394	401	403	381	414	394	387	392	388	399	424	403	415	373	395	416	431	407	373	394	414	381	365	405	365	381	408	411	391	386	434	414	427	435	386	412	414	458	408	364	360	394	397	417	364	421	386	405	423	398	392	417	400	378	385	434	377	380	380	405	392	388	401	394	376	383	374	399	415	393	423	434	402	418	411	412	395	417	377	416	434	395	386	441	402	375	377	450	397	384	430	400	388	370	402	406	420	398	424	392	414	381	423	425	414	423	359	453	415	375	380	396	402	421	372	412	416	437	399	429	423	409	397	407	390	388	433	389	425	359	403	407	373	381	396	414	423	405	403	442	377	387	385	398	406	460	430	385	409	389	387	392	418	425	435	424	420	357	377	411	401	398	407	402	371	444	379	424	396	408	373	404	399	371	428	400	404	367	427	422	383	388	414	364	381	375	396	388	397	432	383	400	409	405	401	447	384	410	375	400	395	408	408	393	371	382	368	417	410	416	424	398	424	429	410	395	377	385	394	425	402	383	423	398	406	379	403	400	393	383	397	382	415	391	415	421	354	409	400	406	395	421	411	406	407	400	370	392	375	432	385	429	371	374	392	441	396	410	396	404	409	385	422	431	421	389	429	397	384	409	378	369	395	375	381	407	414	407	375	416	408	437	445	386	400	384	391	416	394	358	416	405	348	379	397	413	385	433	364	363	337	419	401	381	410	366	408	409	392	373	369	400	413	346	417	405	399	399	391	369	377	375	380	363	398	394	390	413	387	388	382	367	402	425	380	407	384	395	443	413	391	415	404	414	414	403	358	386	469	407	416	426	415	393	410	392	405	420	408	408	385	358	387	429	406	418	404	435	403	392	412	420	407	392	386	434	436	365	409	383	410	405	393	431	400	428	387	399	413	400	378	364	375	380	397	404	429	436	409	397	406	385	415	371	372	411	393	391	404	390	409	413	395	384	398	435	416	395	385	457	400	422	392	396	390	413	376	407	391	414	382	422	411	413	409	383	395	369	385	411	387	413	374	411	407	388	374	390	366	446	405	404	404	402	387	393	381	424	427	401	403	408	405	413	449	399	374	383	414	410	409	428	386	404	420	399	385	406	395	394	382	405	409	389	362	386	439	385	394	383	394	451	369	391	420	396	402	383	349	398	362	418	395	394	422	381	419	387	365	403	415	360	405	369	379	404	410	427	417	397	398	410	418	425	438	392	384	391	353	434	442	397	410	421	407	392	378	390	420	389	410	369	395	400	382	397	398	376	362	399	408	401	406	389	414	380	432	395	386	424	419	416	400	390	418	415	374	403	387	414	418	379	425	387	380	396	427	415	372	395	365	406	407	373	412	401	398	416	385	376	446	413	424	378	350	439	389	360	404	387	389	424	377	413	427	422	437	404	370	414	406	400	405	417	400	388	424	395	401	393	437	400	370	421	421	371	400	388	366	370	436	391	349	408	356	425	398	397	382	414	397	392	381	377	431	393	401	448	381	389	388	426	406	429	381	398	337	364	417	387	396	423	404	400	398	406	426	382	400	376	392	430	408	424	434	400	402	391	386	418	410	435	390	410	402	352	397	411	372	401	419	411	388	456	413	380	414	412	408	438	408	372	385	425	379	372	371	431	448	395	401	401	374	430	392	423	390	421	384	399	404	388	404	375	412	378	390	385	434	387	363	424	404	373	374	415	417	420	396	407	402	361	399	399	391	369	385	408	416	426	421	414	376	406	389	378	413	411	409	388	394	393	384	393	402	407	409	425	393	398	413	390	386	407	395	416	405	418	426	382	386	392	384	392	399	437	400	405	391	398	405	399	398	397	434	396	384	383	418	403	428	394	409	448	413	390	399	392	385	391	409	410	367	356	404	380	405	395	395	409	426	401	403	426	370	402	375	381	407	389	392	412	413	442	400	395	418	394	424	386	409	385	383	408	398	419	417	398	387	369	442	429	394	372	365	404	431	401	424	394	388	438	413	399	373	416	400	430	382	415	361	425	378	427	385	404	378	403	399	417	404	396	396	406	408	381	392	386	391	380	397	408	383	419	424	352	426	378	389	370	414	422	396	399	405	387	407	378	411	407	403	415	394	411	405	425	373	403	386
23929	46463	39498	31968	28995	25241	21251	17828	13970	10318	7831	6900	5974	5041	4091	3051	3038	2716	2933	2855	2305	1715	1214	697	661	668	536	554	532	516	539	537	540	543	544	566	559	588	608	618	634	624	637	591	582	528	526	581	546	637	582	603	600	600	589	484	508	486	452	457	506	460	451	466	425	460	473	478	482	441	495	419	477	471	451	459	456	482	445	420	477	471	419	458	418	445	443	458	430	423	432	450	454	418	444	473	475	500	446	495	449	393	452	466	454	444	455	451	412	450	439	426	437	455	409	443	446	461	469	444	471	428	407	479	462	450	438	477	474	422	421	462	417	492	455	453	470	435	476	448	428	467	436	449	450	426	442	428	445	432	432	477	432	467	422	482	492	459	465	453	438	452	460	431	415	489	446	474	437	440	424	437	423	438	430	447	443	463	443	424	474	425	462	423	491	454	421	460	426	479	474	429	433	461	463	417	459	474	421	470	446	429	459	448	429	436	480	445	435	439	474	434	445	441	463	431	480	460	484	470	437	477	412	501	446	464	443	455	450	446	456	464	478	440	427	495	432	473	476	420	439	466	438	436	455	452	451	458	462	455	470	450	452	468	479	475	395	476	473	429	427	447	465	428	472	441	466	469	469	445	466	424	500	468	468	468	461	455	468	456	423	462	445	450	425	457	453	407	454	453	454	465	443	443	439	470	450	427	462	437	450	452	455	452	448	458	426	499	432	444	440	442	442	431	456	439	435	474	460	485	439	447	448	467	452	425	437	448	416	423	441	458	445	465	467	458	448	433	433	468	438	433	439	456	474	469	466	437	458	463	475	441	471	478	425	410	498	442	466	449	447	430	447	425	427	479	446	445	451	437	453	454	420	468	453	468	416	473	452	452	450	455	445	417	430	449	447	434	460	471	419	471	463	442	417	446	446	494	467	436	456	405	453	471	442	458	401	449	472	422	424	435	432	463	476	465	452	416	422	469	443	442	468	436	444	427	469	434	455	439	414	434	452	420	449	461	471	422	485	462	428	477	515	457	441	451	466	461	490	453	472	421	449	430	461	470	453	439	433	490	432	433	458	422	445	468	469	448	450	472	442	433	458	445	422	453	442	432	425	481	492	441	454	434	415	441	451	465	444	493	452	497	458	423	428	429	463	434	484	449	450	444	398	441	438	452	485	470	426	444	449	419	427	426	459	451	460	420	424	448	468	482	449	461	458	446	446	458	446	477	456	440	402	439	454	436	462	446	451	430	392	453	449	442	459	417	457	420	470	466	418	428	502	474	411	418	429	449	420	407	445	451	436	424	470	419	471	449	442	429	485	446	455	420	422	436	459	485	424	445	439	426	474	435	447	433	436	425	444	407	470	429	420	443	454	461	455	444	407	422	428	455	447	414	421	462	420	426	488	444	466	466	477	467	451	469	454	473	461	421	446	432	423	439	467	438	458	437	463	450	446	446	486	470	486	470	480	435	424	442	449	490	454	449	435	493	440	471	409	416	446	451	442	434	460	463	434	453	436	410	398	477	444	454	426	429	431	461	466	463	467	478	465	463	417	423	426	447	407	475	442	423	436	433	441	455	483	458	447	418	462	446	472	471	456	420	463	437	465	416	466	445	414	480	429	440	446	454	456	442	474	460	418	436	424	463	415	439	438	436	443	429	444	435	458	461	501	445	498	439	446	463	425	435	421	476	474	441	440	431	460	454	449	418	416	457	426	460	460	473	441	428	413	467	430	452	461	436	457	453	423	452	439	450	451	455	452	454	457	448	462	491	459	463	425	444	461	445	444	451	445	439	449	443	457	466	438	421	476	413	469	441	454	466	475	438	422	457	481	455	462	477	465	442	435	430	449	456	462	428	446	422	469	439	446	467	429	470	430	449	442	427	461	461	423	390	456	449	481	452	449	457	449	435	425	424	475	443	475	439	482	428	465	432	483	442	427	417	484	470	446	456	452	431	413	447	415	420	435	450	439	473	445	488	443	426	440	429	425	433	440	444	436	478	430	485	445	445	442	475	423	457	452	473	449	461	427	433	439	436	449	489	459	452	442	448	424	434	485	476	420	443	445	448	473	467	443	442	470	449	469	467	479	432	465	445	431	461	441	453	467	451	462	471	450	475	440	436	445	498	423	446	466	426	463	430	466	409	493	471	418	451	420	444	399	438	463	454	461	459	437	449	409	465	417	410	432	445	481	458	483	423	446	441	449	452	422	441	427	451	404	463	433	431	450	469	450	429	431	453	459	448	434	436	452	434	447	458	484	450	457	461	440	459	443	449	432	468	456	419	441	454	437	482	482	468	443	459	469	456	486	410	455	479	458	473	455	454	479	436	457	453	437	443	431	438	439	464	432	449	405	471	420	485	457	433	465	411	454	477	461	465	409	441	455	445	420	442	455	433	412	465	451	448	441	429	468	438	445	460	505	456	467	445	441	423	461	451	442	467	443	436	462	414	456	415	443	451	434	426	440	467	452	498	430	461	452	439	454	448	450	472	470	468	461	413	426	463	431	438	440	456	443	462	470	455	434	448	435	451	467	470	471	452	430	470	461	471	433	431	426	453	454	428	432	442	445	406	468	429	444	447	439	458	461	428	441	446	444	477	460	463	450	443	456	501	446	461	466	445	452	489	390	461	511	427	449	439	454	464	444	428	467	415	438	446	427	459	448	430	447	459	454	464	433	478	422	458	445	475	456	434	443	447	459	441	467	441	460	429	473	437	471	460	451	446	453	465	434	435	450	468	413	439	423	445	493	492	454	426	446	425	436	421	411	465	438	472	423	456	409	414	438	434	411	450	439	470	420	445	456	458	441	437	445	432	430	453	458	460	464	458	458	426	433	469	424	446	441	437	476	445	413	471	450	467	447	419	442	416	449	437	458	447	449	468	460	470	437	442	435	451	432	458	424	442	459	464	472	405	466	437	434	497	438	438	452	427	442	432	420	435	475	422	492	457	466	452	436	450	431	411	468	435	458	449	436	481	465	446	442	429	468	460	457	425	423	451	447	457	475	463	438	434	438	433	425	420	430	476	446	469	421	437	428	458	434	443	486	441	418	438	490	416	444	465	416	448	447	451	482	456	502	467	416	474	471	405	447	407	471	471	434	421	460	461	464	435	474	421	421	444	443	453	446	449	448	434	462	453	457	407	445	439	457	423	468	447	465	451	423	472	440	450	445	415	468	443	430	448	424	415	442	448	460	449	432	428	437	428	460	417	490	408	458	453	441	476	456	409	458	445	432	455	443	458	462	440	418	457	448	450	414	431	457	442	457	452	436	448	421	471	453	451	438	445	434	476	440	470	473	455	433	477	444	459	440	457	435	491	449	448	451	455	456	476	479	434	462	429	452	448	440	444	425	475	409	461	456	455	423	394	420	466	454	485	475	447	452	432	421	447	455	438	463	428	441	447	442	483	482	439	470	436	446	450	484	450	436	448	479	491	436	428	439	456	443	426	435	397	436	447	398	442	423	451	447	452	446	499	425	447	420	435	444	405
28464	24395	26220	21111	16242	11162	7305	5419	3866	2737	2156	1858	1575	1414	1037	1002	917	884	875	809	733	620	484	400	395	372	360	364	373	355	312	340	333	340	355	363	337	351	358	344	373	369	390	370	359	366	365	378	358	381	353	346	383	348	336	338	326	365	332	342	326	345	339	330	349	356	338	309	324	327	314	354	341	352	336	349	335	330	331	354	334	374	336	335	332	343	346	316	336	311	354	350	328	342	325	330	349	345	320	310	350	323	338	349	341	339	310	326	357	336	340	321	357	337	373	370	328	354	320	336	330	315	336	346	336	379	346	309	326	336	313	331	342	305	321	332	326	365	347	308	359	332	339	345	329	351	341	316	337	318	298	330	363	328	348	332	315	335	352	334	347	383	344	387	375	368	337	325	343	341	342	345	341	341	346	317	352	379	308	348	333	327	334	309	363	335	369	377	319	324	324	343	342	303	324	296	331	387	323	327	353	372	329	328	340	348	320	344	350	311	318	352	341	300	310	332	319	308	344	366	325	323	332	334	340	332	330	345	317	316	314	375	340	323	304	326	326	328	314	320	384	335	322	329	353	310	333	361	326	350	328	326	324	326	312	344	349	352	337	331	357	327	346	364	354	356	340	307	340	337	362	329	332	330	330	311	358	332	343	345	326	351	332	303	351	314	335	350	334	339	371	363	330	324	346	327	352	326	346	310	335	336	338	309	333	341	324	336	342	341	333	330	301	362	320	344	324	331	336	319	321	351	347	339	345	325	318	337	327	302	326	317	327	346	325	340	360	325	334	328	334	333	344	315	343	331	326	333	303	349	358	354	335	335	360	322	354	356	392	369	314	330	276	316	326	335	342	343	327	303	316	337	298	330	319	294	353	345	342	347	319	342	331	323	336	352	361	329	323	330	324	323	338	335	359	359	309	344	350	349	324	347	333	324	342	338	323	353	310	355	349	346	309	324	316	333	316	317	356	329	326	335	342	332	363	329	346	299	350	325	355	334	353	353	343	321	301	312	347	353	319	342	339	314	378	323	341	324	323	328	354	352	349	302	339	329	370	353	320	320	313	326	380	337	366	321	363	367	334	331	330	321	325	351	330	299	319	324	341	340	340	307	323	381	332	320	343	326	343	351	350	339	339	318	343	355	322	331	359	334	358	332	368	331	334	301	344	353	341	335	368	307	359	375	329	335	367	304	312	329	330	329	319	313	366	318	340	332	324	306	354	324	346	328	319	340	330	323	335	298	383	358	346	299	301	302	347	319	320	335	327	347	323	348	327	323	348	315	302	344	365	354	343	387	298	330	346	321	346	346	352	342	337	346	313	337	332	330	321	351	324	333	361	367	344	306	345	354	377	366	356	329	306	343	361	324	323	355	316	324	350	346	311	333	330	332	368	352	342	303	345	344	336	348	331	341	349	337	345	309	318	351	322	323	393	341	322	324	336	347	338	338	332	306	338	359	361	319	350	324	314	326	314	338	320	328	284	358	334	335	342	335	336	324	331	316	325	333	318	320	358	314	345	333	292	333	369	323	344	330	330	338	319	345	324	336	315	320	334	350	377	337	343	304	317	345	333	321	316	327	328	354	320	310	338	301	350	381	361	329	340	318	337	328	347	363	318	344	325	342	359	346	354	327	330	313	352	360	343	364	314	344	323	348	332	340	300	351	348	359	313	370	359	314	343	333	355	333	343	360	345	345	346	304	355	333	317	323	321	311	342	326	326	356	335	367	326	358	352	319	341	325	339	342	319	312	336	317	347	327	342	312	362	347	305	306	327	361	328	340	372	337	363	336	346	327	362	300	349	339	339	338	352	343	343	359	353	337	318	319	352	357	348	347	355	345	335	319	334	318	329	357	364	333	326	331	339	311	350	346	362	316	320	338	342	341	340	328	352	292	351	368	339	336	304	326	356	360	358	336	330	354	347	373	316	319	309	333	339	331	328	319	322	376	346	321	357	350	311	285	339	318	318	350	370	324	358	336	337	349	365	342	294	332	305	302	327	371	345	354	306	334	330	313	345	334	317	336	345	342	345	313	326	395	324	346	367	345	310	321	327	349	327	307	304	371	348	311	310	363	362	339	357	343	324	312	313	318	324	331	324	308	326	332	357	317	333	329	348	376	339	328	334	359	306	321	322	355	326	337	327	338	354	337	333	328	320	334	344	353	351	356	341	340	322	356	335	312	346	345	337	355	336	347	302	340	332	332	327	344	304	341	311	323	338	324	334	332	343	342	343	365	356	323	332	324	348	332	327	370	325	304	348	339	341	318	359	351	364	336	316	341	336	358	314	333	316	313	362	322	344	344	354	348	343	354	325	321	326	328	320	327	307	372	329	346	331	366	336	342	316	339	318	352	344	340	364	316	322	343	303	345	336	350	321	310	352	332	318	337	339	318	356	337	331	357	306	328	338	327	326	345	350	343	348	324	312	319	365	333	334	327	300	335	350	302	342	344	353	323	344	320	321	348	370	328	365	333	352	359	313	313	327	354	342	373	347	312	323	335	333	350	332	332	344	326	337	366	354	322	364	352	350	326	340	362	357	346	328	312	293	328	328	311	339	336	375	362	347	354	343	362	323	331	349	319	368	364	374	346	335	330	332	362	314	319	309	337	345	347	336	337	334	321	362	365	353	351	332	348	356	354	342	335	354	340	319	305	351	306	354	355	343	357	374	335	341	358	332	350	311	306	360	387	364	339	336	332	351	304	307	346	325	330	334	345	333	347	337	312	338	371	293	339	325	360	333	311	380	319	298	353	346	367	349	359	362	329	334	327	355	318	352	307	352	356	340	340	343	325	367	343	360	328	370	353	338	340	371	336	347	338	348	361	328	322	356	340	332	320	315	364	330	326	338	323	343	345	338	325	339	336	332	351	332	340	317	359	303	378	320	372	325	302	295	352	345	318	300	312	361	361	299	332	324	312	333	341	330	353	339	328	377	326	310	353	366	331	353	314	373	328	345	363	344	302	342	333	322	307	354	354	352	307	332	328	335	353	340	323	355	341	303	335	333	350	314	332	325	352	347	312	353	321	345	335	339	344	352	355	328	357	340	340	325	368	326	347	304	363	332	300	306	309	363	312	328	345	350	362	329	334	350	318	326	362	344	352	365	330	316	311	354	365	324	312	332	333	310	323	347	339	333	342	343	340	332	338	306	322	340	313	341	340	327	333	353	355	337	345	317	370	330	360	333	345	384	325	333	318	353	372	334	341	311	333	325	321	331	338	326	370	360	343	333	301	324	314	325	319	326	357	322	305	329	351	334	309	324	342	353	312	345	330	340	323	336	357	339	315	361	324	348	335	330	357	329	334	335	323	314	340	352	307	321	331	368	354	340	347	338	334	351	288	356	320	322	320	308	349	355	363	348	340	339	309	347	354	324	342	348	349	306	379	310	318	339	330	340	307	331	314	334	335	331	333	319	333	343	337	350	313	326	321	345	346	299	314	361	309	330	354	310	307	343	315	339	344	335	318	345	286	310	344	334	328
21718	34484	27073	20300	19480	15155	11058	8996	6576	4736	3527	2968	2540	2267	1501	1493	1334	1255	1321	1269	1052	820	576	442	462	438	408	380	410	406	390	395	410	398	419	387	427	465	386	483	415	434	393	435	426	428	414	426	425	411	398	420	449	400	435	440	379	375	396	389	389	349	386	359	347	377	365	366	381	401	409	385	374	416	380	369	380	395	404	337	384	367	353	360	368	400	355	383	370	403	362	380	384	368	383	389	416	359	356	370	385	378	385	401	366	359	379	352	379	372	361	372	365	389	401	383	377	396	342	383	390	361	362	372	403	369	373	391	403	389	367	380	362	412	388	335	365	399	347	391	372	384	359	378	363	350	366	371	350	374	370	369	369	377	371	391	342	394	364	372	426	367	406	394	378	344	375	360	392	370	397	352	389	400	342	383	381	379	368	385	388	419	388	389	353	349	336	410	366	383	394	406	373	394	376	388	360	382	405	354	393	387	383	368	397	411	364	381	366	358	351	382	348	387	372	367	419	336	395	388	364	358	393	355	394	388	334	362	376	395	377	396	358	368	360	384	337	332	382	374	354	403	360	350	369	375	374	365	373	385	389	370	378	359	356	357	366	333	384	402	366	381	333	421	398	367	365	367	357	359	384	401	349	369	372	384	355	390	385	371	376	347	353	359	338	353	368	365	417	375	375	404	416	384	381	391	372	402	381	345	381	376	363	400	398	390	377	380	376	349	386	376	377	365	317	359	337	380	362	404	366	377	362	333	358	406	385	356	384	369	398	414	374	371	368	403	377	355	363	355	385	381	374	378	360	383	397	381	365	383	377	363	382	381	364	374	380	371	371	405	399	348	373	398	373	390	378	385	364	379	373	401	368	353	416	384	378	348	362	358	378	377	367	414	385	374	402	350	393	394	393	351	387	413	355	404	384	381	379	341	384	395	350	368	396	370	364	406	380	375	379	363	398	398	364	375	418	379	438	381	390	380	397	388	350	330	365	386	392	392	379	395	393	367	382	382	376	375	338	390	389	387	373	426	379	354	375	421	406	430	359	393	414	365	408	380	375	385	383	368	377	399	367	369	375	350	381	400	369	391	403	367	370	400	375	394	377	365	361	371	359	398	378	371	349	346	370	394	390	377	375	348	372	360	382	325	377	392	372	367	375	351	399	367	405	362	362	350	344	369	382	358	351	366	380	347	400	388	365	383	399	355	351	354	369	352	361	396	373	393	370	400	389	394	387	365	376	376	369	403	370	374	382	407	391	389	382	389	359	377	378	414	382	362	375	395	372	377	345	405	348	371	384	359	388	361	383	386	359	368	404	364	402	388	403	394	393	386	372	341	388	389	392	389	366	330	367	386	411	372	416	359	387	379	375	381	360	363	345	404	369	397	360	389	350	394	380	394	348	399	351	388	386	397	357	373	392	408	361	356	379	377	390	379	363	380	386	361	384	387	379	373	407	362	388	373	377	374	358	354	374	356	376	371	428	404	402	401	386	356	389	390	350	360	373	385	387	395	424	386	397	374	358	375	374	376	395	391	321	410	381	347	364	387	394	334	403	387	366	372	382	376	356	396	362	383	331	383	364	376	364	382	383	400	368	364	419	345	371	342	395	387	382	386	352	390	382	393	380	360	372	382	388	368	350	404	342	361	388	379	375	395	373	368	356	372	391	374	365	414	353	401	373	370	362	371	379	367	346	395	354	393	375	395	365	366	376	366	399	372	371	351	395	349	408	394	371	411	362	387	389	387	352	357	382	388	351	379	374	394	385	383	362	370	382	413	381	410	365	366	373	353	359	397	385	374	376	350	369	406	368	372	361	362	407	370	421	344	395	378	376	377	392	378	378	346	386	379	393	404	393	379	332	374	357	397	434	356	410	373	414	407	373	389	381	405	349	344	383	377	392	359	352	393	400	416	361	403	360	390	366	372	354	390	411	412	393	396	394	385	390	397	383	366	391	403	379	382	387	389	363	373	393	386	359	383	377	380	367	420	366	372	356	381	361	400	401	352	369	396	363	363	396	365	398	395	373	393	399	373	375	418	372	375	365	346	365	360	370	370	407	365	389	385	358	378	365	398	393	401	364	397	391	351	403	376	384	400	372	394	374	345	401	410	375	373	399	374	349	368	410	371	360	377	373	336	386	398	359	361	385	356	354	393	393	357	353	364	383	399	378	390	380	376	370	374	383	375	389	398	383	388	394	404	352	377	351	355	382	355	384	364	352	408	383	369	381	363	364	375	350	387	378	351	367	385	368	368	368	355	403	368	364	357	380	358	373	346	404	391	377	401	362	383	395	355	344	350	382	346	367	393	418	373	386	378	372	380	371	353	380	385	386	387	361	347	356	309	387	408	382	352	380	371	378	394	389	370	368	394	389	363	383	336	381	381	361	365	395	348	380	341	388	371	371	349	381	377	363	395	326	377	369	364	340	398	390	376	387	409	322	403	382	340	386	361	356	329	383	381	342	394	367	365	372	358	373	359	405	380	376	386	364	367	388	330	362	398	347	361	402	338	409	356	369	397	377	384	359	411	359	374	406	380	349	371	409	359	352	391	390	383	382	414	368	362	356	363	367	358	375	415	400	387	379	388	388	392	402	422	357	369	386	396	409	374	357	344	359	362	356	354	348	381	393	397	422	384	369	350	391	342	402	424	405	330	393	374	426	397	362	414	373	375	356	366	378	376	399	383	358	388	375	373	382	384	389	348	405	370	365	355	377	393	392	372	371	383	338	401	381	340	345	358	359	373	376	380	387	393	354	379	354	361	363	383	382	400	363	372	383	379	399	363	402	404	394	398	365	360	408	355	357	402	358	333	352	419	372	355	356	389	378	386	361	378	357	408	344	373	395	371	381	371	339	368	397	350	414	387	398	366	359	357	334	355	353	393	339	375	361	377	343	358	369	383	354	390	380	370	378	340	374	356	398	371	354	370	339	388	395	392	346	369	371	385	408	374	381	388	390	387	399	370	389	356	375	344	379	385	385	390	370	354	363	375	363	353	379	359	347	372	352	391	376	374	393	373	353	395	371	378	362	365	334	387	366	358	369	385	379	390	360	417	374	382	370	369	366	348	399	391	370	384	398	369	395	351	365	363	365	354	386	372	391	406	341	402	391	359	391	358	377	371	369	386	368	386	360	409	370	374	357	366	382	359	369	403	389	369	403	376	341	388	416	343	393	352	387	363	379	363	428	358	364	370	383	373	391	379	449	394	377	364	391	370	354	376	372	410	386	358	370	378	376	403	356	329	421	384	365	362	381	405	356	403	389	396	393	382	360	414	386	377	329	361	395	351	366	396	371	395	398	350	335	364	348	364	365	350	371	397	386	393	319	372	416	388	380	383	400	361	330	365	376	374	400	358	387	383	407	386	363	377	371	372	422	381	364	391	385	398	383	379	353	356	397	370	380	377	375	369	355	373	389	351	404	360	364	399	377	359	364	398	375	379	375	379	379	392	406	404	367	385	376	396	394	319	377	409	357	357	380	375	387	355
23789	21385	28671	24739	22840	21500	15125	9283	6415	5059	3830	3459	2725	2438	1667	1645	1544	1609	1508	1422	1142	868	702	567	606	513	459	461	454	426	474	455	462	474	483	453	482	470	496	501	501	513	513	470	435	470	473	493	512	449	491	474	530	489	517	432	450	429	414	427	443	424	421	430	459	401	388	447	432	452	424	417	433	429	443	418	406	412	436	414	402	435	429	453	477	446	461	440	422	421	428	456	401	412	425	428	430	407	450	404	396	432	453	429	423	449	430	465	422	461	416	420	464	468	414	425	434	444	444	421	412	438	443	445	397	431	462	412	432	474	445	388	446	426	403	414	398	466	414	420	418	379	436	409	415	432	439	453	426	442	414	410	480	440	449	398	422	418	483	455	433	445	434	432	413	437	427	446	441	425	459	435	404	387	440	460	434	431	430	406	406	412	449	436	435	448	446	473	442	473	413	441	420	399	431	414	416	417	439	393	419	385	453	475	431	383	463	456	402	430	396	409	431	378	435	411	435	446	465	427	449	434	434	400	407	443	425	439	441	412	429	399	413	456	459	436	411	415	445	462	414	412	430	457	423	409	418	433	426	443	419	412	449	438	457	411	426	443	439	444	439	403	428	431	457	432	413	422	409	487	418	443	463	435	416	453	418	398	477	399	399	410	436	392	445	422	417	416	455	472	428	448	438	424	401	429	438	460	456	452	398	404	419	448	380	442	401	437	412	412	417	420	435	458	414	433	401	428	411	458	448	421	441	424	425	385	441	426	457	424	443	432	431	409	433	446	434	442	476	432	455	422	425	442	419	421	435	414	445	409	484	405	431	428	435	417	419	427	431	401	454	434	412	427	460	398	454	442	413	417	449	470	420	422	453	442	400	432	428	432	410	449	417	423	451	432	454	437	443	480	443	442	460	476	434	460	428	414	436	411	427	406	403	417	442	446	409	428	429	411	494	435	449	448	433	442	443	444	475	443	475	431	448	453	414	435	428	446	453	481	400	470	392	448	457	448	411	442	417	418	463	419	411	430	378	415	420	427	390	401	424	438	408	427	422	426	410	428	420	423	433	408	454	426	445	415	447	431	408	453	436	426	435	402	431	414	428	392	432	440	416	425	397	447	442	435	449	388	440	405	434	408	441	444	439	436	421	431	427	442	413	424	427	418	426	426	433	425	449	417	451	420	403	429	403	424	453	420	412	490	417	437	422	456	445	434	406	431	406	442	452	445	385	422	457	445	453	470	473	463	441	489	412	432	425	410	391	462	421	430	456	481	459	436	430	428	417	452	442	425	463	431	441	477	438	435	456	440	398	432	445	416	438	421	420	468	461	459	396	438	446	441	380	410	420	423	424	409	445	429	435	409	446	419	426	431	446	458	451	423	414	428	455	400	446	425	469	417	415	454	431	428	414	426	439	432	438	412	450	439	470	461	441	438	429	469	420	442	454	433	441	417	465	434	456	433	426	492	434	445	451	429	410	448	440	454	450	415	455	479	444	478	408	441	428	412	423	428	420	408	461	448	477	434	458	424	405	435	420	414	423	434	407	409	457	441	414	442	448	458	458	470	380	420	393	409	435	438	412	391	441	436	459	431	462	428	424	456	408	429	431	462	455	406	413	442	430	441	408	443	436	453	426	412	417	412	444	423	448	467	393	401	454	458	401	445	434	397	410	439	396	457	426	447	435	458	439	478	458	429	426	417	417	412	417	424	421	491	415	425	454	419	432	472	440	441	424	406	425	407	484	405	430	433	408	440	425	399	398	425	441	421	404	425	422	439	453	415	466	446	447	412	446	423	441	389	440	440	429	419	457	430	427	429	382	449	448	444	439	436	432	437	386	435	418	445	418	432	430	390	402	428	460	421	464	419	446	435	398	431	421	432	384	444	446	426	460	435	451	442	425	458	421	442	476	446	423	413	417	422	412	413	413	440	418	469	444	459	430	412	436	398	415	398	431	440	463	422	439	398	433	439	437	452	424	403	443	467	453	448	378	452	438	426	442	439	449	434	379	464	432	437	460	447	437	431	441	437	429	441	445	447	438	465	441	442	474	432	432	403	445	439	392	461	442	409	448	431	404	388	425	412	435	459	453	399	431	419	467	454	444	421	432	438	449	399	475	455	440	476	465	445	434	441	413	456	466	419	458	441	448	453	491	458	445	391	438	447	398	420	432	438	416	416	452	407	437	452	437	452	429	428	461	454	432	424	446	420	448	391	429	430	417	440	443	434	417	438	412	464	405	425	437	427	405	468	437	433	414	448	436	418	408	420	420	430	402	440	433	447	452	421	438	451	395	463	433	438	468	423	417	429	455	448	442	434	416	414	438	456	445	430	419	462	439	468	445	402	431	458	417	443	411	423	411	474	424	419	416	400	413	463	429	461	427	422	405	429	458	425	418	459	421	417	399	427	450	435	442	455	413	459	426	434	464	411	433	417	437	413	417	422	453	461	427	481	457	422	442	489	439	413	435	420	442	427	444	440	408	433	426	468	438	424	421	435	456	424	443	447	464	452	417	413	422	415	445	440	436	410	445	407	456	445	430	417	441	443	467	431	434	413	431	474	420	455	433	440	456	435	397	438	418	432	451	451	411	422	419	414	443	446	399	461	427	422	456	395	469	438	407	397	423	422	417	400	436	425	427	454	440	450	420	398	445	470	435	456	455	452	449	464	419	424	372	428	410	439	430	458	445	431	423	425	437	432	456	453	418	414	413	464	425	457	441	442	383	415	398	448	426	437	431	409	448	453	425	450	489	442	429	450	405	430	459	458	456	392	465	432	422	418	422	413	472	420	410	432	437	441	457	406	430	460	414	441	436	430	449	435	450	463	442	407	421	438	475	435	464	449	412	446	420	431	454	445	415	415	436	432	451	437	419	469	417	425	494	426	459	418	421	431	430	429	452	425	404	447	429	433	450	422	437	441	430	443	454	427	418	413	448	423	413	425	430	426	492	432	403	444	456	431	471	496	434	418	442	427	450	425	425	449	443	446	462	439	417	440	413	464	442	451	407	422	420	410	438	444	415	440	426	453	436	426	422	419	441	447	442	430	426	464	430	437	423	469	444	464	404	434	400	435	398	441	443	389	434	390	460	420	451	446	445	414	464	457	440	439	445	431	438	427	401	416	393	414	408	411	421	462	445	422	461	447	428	398	410	422	472	430	441	434	452	410	420	434	425	445	421	444	401	422	405	434	426	444	440	413	417	397	442	433	431	432	412	452	467	422	470	445	446	419	433	424	434	408	404	416	458	428	447	455	407	430	440	443	426	431	439	462	419	414	470	443	420	449	437	436	420	419	433	420	418	424	428	436	453	418	378	442	405	410	440	440	412	426	412	418	411	452	456	452	429	433	445	414	421	439	443	433	414	458	454	447	442	444	453	407	385	417	438	428	431	421	421	429	429	428	430	428	413	447	415	436	415	446	417	441	502	489	446	402	413	421	419	431	445	448	489	419	429	434	442	408	430	465	420	404	422	448	430	445	406	446	422	438
21753	41855	33758	27687	26518	21786	15832	13018	9783	7712	6052	5242	4327	3559	2472	2487	2189	2357	2258	1965	1585	1203	822	651	675	625	557	548	504	523	523	524	528	560	549	523	559	583	578	581	595	552	542	531	591	591	568	549	552	575	596	527	563	575	541	523	430	524	492	477	487	515	505	481	457	495	456	493	508	472	464	505	478	451	451	482	478	485	490	434	533	460	516	455	507	426	491	522	508	448	506	502	481	497	509	491	478	494	440	473	498	496	474	502	467	512	514	508	477	526	469	472	454	461	469	488	480	442	468	434	491	486	478	492	494	497	466	450	470	491	491	432	463	455	505	498	444	465	462	540	473	463	499	483	449	469	506	485	468	492	518	467	463	496	477	504	470	483	459	471	513	482	437	499	471	466	445	465	505	496	518	474	508	464	500	510	457	445	524	463	486	464	486	490	471	491	475	501	473	512	518	475	510	467	483	521	471	470	483	468	477	458	449	504	503	492	448	502	462	464	469	479	482	487	492	487	486	509	447	481	486	487	493	505	510	436	495	442	485	469	476	464	450	482	493	486	488	492	465	514	479	492	465	495	472	490	476	473	458	506	466	500	480	490	497	464	505	523	484	495	492	468	472	498	480	453	470	474	534	495	501	448	470	487	480	454	451	479	489	466	495	499	487	473	499	451	460	529	482	501	479	464	513	459	453	447	495	480	475	476	510	449	470	525	442	470	544	488	536	476	465	468	516	490	489	480	500	473	472	437	456	493	442	448	475	481	525	439	491	463	466	494	488	492	499	499	500	486	468	495	483	500	489	482	461	454	516	487	467	480	467	456	486	492	462	506	498	484	490	454	486	484	492	455	504	517	507	467	508	512	519	490	453	507	507	493	504	437	454	484	525	472	495	461	432	461	464	467	491	508	516	487	559	479	471	467	490	475	466	463	481	455	483	497	523	500	457	496	511	471	458	462	503	458	530	455	513	441	460	500	512	429	514	490	510	472	469	508	479	488	480	505	481	496	455	485	493	495	488	482	492	512	470	479	503	493	474	490	491	481	481	487	473	472	504	492	480	467	490	504	534	464	447	477	479	503	499	485	508	485	488	441	526	455	488	484	493	502	499	467	509	507	482	472	464	498	469	434	470	500	459	453	462	493	476	474	480	501	472	461	515	497	510	458	484	480	497	475	478	491	513	458	522	480	483	486	460	458	458	451	481	508	484	447	511	469	482	491	495	487	430	501	512	481	468	445	469	492	438	499	495	483	511	478	511	502	474	528	460	505	508	490	461	473	484	470	465	494	464	484	471	483	473	514	452	437	536	476	500	509	502	461	485	499	489	477	498	455	475	487	488	463	520	487	493	499	446	434	472	465	520	491	443	490	500	465	436	464	478	513	516	438	484	502	473	463	459	484	483	504	497	467	468	504	449	461	462	486	467	500	488	462	482	481	496	504	478	494	482	506	517	461	495	513	484	489	496	474	447	452	465	481	487	525	493	496	525	511	479	487	505	473	470	503	449	480	510	476	480	486	484	495	495	472	516	459	448	506	482	446	497	446	489	486	470	467	507	448	451	475	469	498	475	517	476	509	498	457	456	484	491	457	525	451	502	496	483	440	469	531	451	488	452	467	498	462	467	467	512	485	450	486	489	498	478	454	503	510	511	454	528	492	489	483	444	512	478	491	493	489	469	463	478	475	466	513	485	464	487	475	467	485	481	470	471	528	457	483	493	499	476	486	436	483	488	465	455	459	510	530	460	459	496	475	526	459	482	455	435	488	482	477	470	485	481	452	478	481	477	483	527	461	450	522	445	488	500	483	457	507	443	505	486	489	492	475	455	493	489	475	464	534	519	501	490	471	444	489	507	445	481	485	478	475	517	493	484	479	491	466	473	455	505	486	427	503	472	449	492	477	469	486	478	469	494	477	459	447	472	457	488	465	486	491	473	477	471	493	497	474	466	483	462	466	516	482	498	512	490	477	530	489	479	519	485	483	493	455	452	482	496	510	498	478	483	493	495	503	474	522	481	437	512	467	472	455	522	538	503	451	523	527	506	474	478	479	445	502	482	457	452	492	461	503	443	466	492	445	496	467	474	523	437	518	461	489	474	511	511	450	492	449	471	459	499	504	495	465	514	498	479	489	487	475	488	473	455	452	521	498	463	480	465	482	496	497	491	489	482	473	479	466	426	459	460	437	486	461	446	468	477	493	482	505	488	474	458	456	483	465	487	461	508	483	494	502	451	479	532	442	452	494	465	481	519	471	483	441	453	490	450	474	471	441	481	496	476	489	457	497	472	482	464	482	481	540	487	513	475	440	458	512	459	501	501	456	490	495	503	483	485	504	508	467	477	465	458	489	454	528	495	486	488	453	502	484	499	460	499	444	464	460	484	459	443	531	480	486	467	525	500	478	432	491	488	484	525	491	468	460	513	479	482	497	472	453	461	475	502	494	500	468	482	486	516	522	493	509	456	524	487	476	504	473	480	478	499	488	477	487	471	511	466	443	510	478	496	519	427	492	456	485	509	470	475	487	473	477	512	493	469	500	508	491	469	495	461	462	464	483	476	471	446	514	452	466	450	467	487	468	477	475	471	500	447	494	508	496	457	502	461	471	498	460	487	504	462	499	447	508	499	481	465	463	489	509	483	435	485	509	480	500	465	446	510	481	490	504	511	474	535	478	476	496	470	517	494	462	473	445	502	475	460	492	479	453	510	484	488	482	463	484	477	480	527	497	461	482	483	509	466	514	462	485	454	480	479	493	477	482	466	488	473	464	468	532	456	484	473	466	466	496	468	453	493	485	477	480	516	470	488	461	481	490	464	517	448	488	532	498	482	494	480	466	488	513	494	493	503	499	503	504	454	460	503	490	512	508	461	526	452	514	504	472	491	443	480	441	448	494	477	463	520	484	475	433	432	479	502	467	454	489	481	475	458	460	476	484	481	455	473	426	467	487	522	474	495	473	485	457	471	493	488	499	498	454	526	504	447	452	479	457	503	479	457	510	487	475	483	505	438	478	472	482	488	470	468	497	477	496	468	470	475	474	508	488	485	453	481	487	485	439	474	467	480	463	463	525	475	469	490	489	527	525	490	481	480	459	475	490	466	514	460	487	455	435	528	502	461	479	482	479	452	508	484	428	513	458	478	449	452	488	490	486	476	516	473	481	464	466	481	425	484	456	443	486	461	480	463	492	480	475	512	476	468	494	473	515	468	488	472	445	484	516	477	469	479	496	480	454	521	479	512	484	479	454	498	476	484	480	481	511	473	475	462	466	496	475	459	513	458	482	456	452	473	464	469	477	457	493	494	507	476	501	477	491	461	474	517	484	485	495	448	503	485	493	449	492	499	487	455	446	487	501	460	484	471	486	488	464	435	513	456	447	475	488	504	506	476	474	472	467	493	482	462	447	480	462	515	455	459	462	465	458	460	486	525	496	489	476	485	486	464	468	506	454	548	493	484	476	483	470	476	522	506	504	494	514	515	485	472	477	481	484	515	460
24831	21363	27844	26161	21080	16123	9751	6450	4462	3820	2830	2391	1894	1581	1188	1163	1090	1196	1039	993	694	618	408	356	360	297	306	303	299	304	293	276	288	310	320	305	274	308	299	321	339	333	329	312	305	309	345	330	289	340	296	285	315	325	308	300	271	257	313	266	269	248	292	277	287	273	278	269	260	282	306	253	268	272	260	249	272	254	277	273	253	266	255	281	258	260	293	252	294	288	272	252	267	273	249	267	283	256	260	256	260	250	258	282	254	262	268	267	288	260	275	277	270	261	264	282	288	263	253	287	246	244	226	263	255	267	289	290	257	235	270	259	235	257	268	258	288	276	270	280	272	262	292	261	268	237	231	260	241	264	283	280	280	299	259	238	260	254	262	290	231	255	250	272	299	254	258	240	275	252	245	286	288	283	263	249	249	268	245	247	260	259	255	246	261	270	245	262	256	247	261	260	292	281	228	298	251	255	280	236	283	276	258	254	282	260	274	255	306	281	277	270	274	247	249	283	259	260	235	258	273	252	275	261	292	269	275	277	282	284	270	249	240	233	278	282	297	284	288	249	276	233	264	257	273	248	261	239	268	283	281	285	293	262	255	263	259	254	262	251	283	266	220	270	244	261	242	264	262	270	282	274	269	273	260	280	272	269	260	287	270	248	251	255	266	279	281	248	261	281	265	268	289	263	257	271	287	258	259	270	263	270	277	253	266	263	276	267	272	270	275	279	242	286	264	255	249	267	277	262	256	261	229	242	254	255	222	309	268	264	300	250	252	273	267	256	292	249	279	257	271	280	275	285	288	260	236	275	251	244	251	251	260	267	262	270	265	286	253	266	243	269	261	260	258	284	253	234	285	260	261	242	236	236	251	249	269	281	245	258	250	258	263	291	266	257	280	282	263	233	273	276	290	256	272	268	232	261	242	272	252	297	283	280	266	237	288	252	269	267	275	279	240	261	264	266	264	268	272	263	290	262	254	274	270	284	271	280	259	255	277	258	251	277	298	277	276	273	260	271	283	262	263	261	285	270	283	265	287	281	252	269	262	301	274	255	268	243	284	242	259	273	271	244	269	286	260	259	290	265	251	256	254	268	253	284	255	272	262	286	267	260	254	238	260	252	257	263	277	238	235	263	279	261	253	266	227	297	253	272	275	270	255	261	285	310	265	260	290	277	280	275	256	274	297	299	255	273	286	276	269	263	301	280	250	280	265	268	262	247	298	259	259	296	239	264	266	265	287	243	248	283	259	275	239	286	275	239	269	265	265	282	241	249	236	262	267	286	273	269	247	274	290	276	281	243	260	301	276	278	270	269	258	263	270	246	251	255	253	271	239	276	234	290	265	274	281	241	263	247	289	286	290	272	263	214	271	267	244	269	253	256	283	292	253	272	269	311	255	266	279	243	279	257	263	271	275	292	266	282	291	264	261	267	254	282	244	257	274	278	246	290	233	284	264	275	256	275	266	260	258	301	277	290	270	274	250	276	236	277	278	246	284	257	275	296	264	268	265	247	271	248	260	313	253	287	258	264	241	288	281	281	260	279	269	264	283	245	274	282	251	278	281	297	285	270	235	272	295	261	271	285	267	256	229	260	271	277	259	225	291	258	263	257	265	239	248	256	234	248	248	235	246	282	273	279	275	286	236	273	252	273	280	241	274	302	280	257	283	265	272	310	242	256	268	276	278	284	240	287	262	254	267	300	258	265	274	252	280	299	294	290	260	244	262	260	303	265	300	263	280	293	250	276	274	269	277	232	247	248	251	262	262	275	284	275	260	264	259	253	273	279	272	299	239	236	252	284	272	246	261	233	249	296	251	268	292	300	248	272	273	254	271	229	255	261	288	294	246	273	275	249	253	295	258	266	244	233	282	270	278	282	262	252	265	239	272	255	261	275	286	260	273	250	272	273	308	267	265	262	257	271	272	250	263	287	283	300	256	280	257	281	242	263	259	271	253	254	270	276	249	287	266	260	280	262	252	259	276	278	245	267	268	263	243	249	258	258	252	263	295	247	274	272	257	246	282	258	244	252	259	261	302	282	267	247	246	254	270	267	271	280	287	266	278	269	276	247	252	297	267	264	280	259	267	265	284	271	273	252	265	263	258	261	278	253	276	264	226	279	273	274	267	264	243	257	287	291	286	287	283	248	246	257	256	261	289	263	289	285	265	273	281	250	263	237	233	283	256	271	241	254	242	272	291	261	260	251	244	279	252	263	274	252	246	285	258	313	278	260	259	260	274	247	290	264	239	267	263	266	268	272	283	244	269	261	275	265	252	283	277	247	298	265	248	249	266	264	272	276	247	267	269	263	255	282	260	261	276	285	287	283	266	294	257	279	254	219	257	238	265	256	288	262	275	275	256	280	275	285	259	268	243	267	285	255	271	271	273	270	234	241	254	256	287	248	256	272	240	286	281	245	264	297	308	271	273	258	265	261	279	250	241	266	271	242	260	281	295	238	287	273	261	264	280	281	242	256	269	240	273	250	257	265	259	263	308	271	261	293	270	278	284	252	247	262	270	256	279	266	236	234	273	234	284	253	263	237	291	254	255	267	262	253	251	249	262	269	253	287	290	261	241	292	289	257	280	260	261	259	279	272	255	272	250	265	243	260	277	268	268	256	265	256	260	260	251	258	261	235	242	272	256	261	253	236	254	277	252	267	249	278	264	271	260	295	279	279	256	243	261	273	262	285	267	300	274	252	274	263	258	290	259	255	278	264	250	279	285	278	263	267	266	233	271	255	273	279	276	273	273	224	281	274	260	279	279	278	277	255	259	281	277	290	246	276	260	278	283	273	275	262	254	246	271	272	285	279	255	259	289	272	242	245	266	278	270	256	229	289	250	235	234	265	253	281	259	242	249	268	254	251	258	268	263	263	246	261	261	268	277	266	276	288	267	272	299	263	297	261	260	256	295	288	240	266	253	279	240	262	280	264	279	259	266	275	275	225	272	269	227	247	246	246	253	280	238	278	266	261	256	269	270	256	283	254	262	265	267	268	277	265	259	245	268	255	241	271	268	273	276	265	284	261	265	242	262	304	256	247	246	264	261	248	267	272	252	261	246	267	288	288	266	280	255	301	252	242	288	288	244	262	235	283	285	266	275	268	289	251	270	273	287	258	251	266	276	270	264	268	274	283	260	282	265	271	275	270	262	296	256	257	286	264	278	252	277	234	252	239	299	248	277	281	319	254	288	266	273	254	267	274	261	278	245	257	261	244	283	283	298	225	289	264	258	245	280	314	243	264	218	275	269	291	256	265	255	238	282	256	250	253	259	263	280	297	239	255	259	273	287	238	258	265	257	299	253	269	237	259	267	279	250	273	291	295	274	290	241	295	209	259	250	268	278	239	267	264	270	282	291	296	291	260	262	267	252	257	269	294	266	241	251	293	285	283	251	264	262	287	301	240	264	260	255	249	277	271	257	269	269	280	250	259	292	258	273	280	254	238	250	270	274	306	260	260	254	278	240	275	240	253	259	262	274	266
21792	39466	31138	24732	23000	19131	13003	10343	7840	6469	5168	4081	3280	2465	1855	1821	1724	1832	1593	1496	1084	853	557	447	449	395	347	366	379	294	362	364	360	343	351	379	349	381	372	405	366	406	400	348	401	386	399	374	346	411	383	390	359	365	346	354	300	307	320	287	331	337	312	312	332	330	318	321	315	319	337	288	306	310	299	316	307	296	318	294	278	268	314	342	319	318	312	300	334	293	326	314	312	290	298	303	317	307	302	294	316	263	304	283	291	297	313	306	307	312	296	296	296	326	267	314	315	296	336	321	323	341	326	305	304	313	310	294	303	297	333	282	266	334	260	313	306	292	310	300	292	291	320	286	293	332	296	296	300	316	315	287	309	336	308	306	308	253	315	300	287	313	288	297	299	298	327	327	314	305	311	281	323	293	333	289	300	339	329	269	289	308	321	323	287	332	322	303	310	274	326	324	313	310	321	328	306	306	326	316	302	342	294	318	312	358	303	343	311	291	278	327	307	319	300	301	345	299	321	282	273	277	309	336	303	301	321	331	288	296	280	321	312	289	303	302	293	321	311	304	296	327	304	336	326	294	309	285	281	298	302	289	289	312	278	319	307	310	303	320	274	282	369	332	314	300	277	297	282	278	337	295	339	279	336	298	326	282	309	307	324	317	309	346	291	316	313	282	290	318	310	291	293	293	275	268	310	312	309	303	345	302	293	319	296	284	324	313	312	317	309	324	289	273	275	305	311	298	303	281	302	305	301	282	314	318	298	316	309	300	308	298	307	304	303	301	298	298	305	294	300	301	299	301	299	303	317	295	304	310	345	324	300	296	338	323	298	328	303	300	296	328	307	314	297	303	311	306	321	328	319	312	304	313	316	308	269	318	299	275	294	306	285	330	299	300	315	294	308	327	333	299	321	308	309	302	327	310	322	315	278	267	318	286	273	291	278	305	323	330	296	295	278	338	296	270	303	286	319	340	316	301	285	314	310	299	313	311	290	330	305	293	304	299	314	290	310	320	304	329	321	323	309	311	291	314	289	309	351	325	299	307	299	309	317	308	294	297	308	323	318	344	296	300	310	303	281	271	321	292	317	321	298	338	308	316	288	268	283	301	312	303	323	327	310	317	337	312	344	306	303	326	305	313	286	329	309	290	292	311	308	303	291	327	296	313	305	297	304	301	310	310	364	292	311	290	294	294	295	316	294	296	300	314	282	329	299	323	333	311	311	313	286	288	292	277	288	305	308	322	303	315	329	369	304	299	294	317	293	291	320	274	312	313	299	338	319	293	335	273	322	304	311	325	304	272	288	354	336	318	300	319	313	310	308	313	330	272	312	321	287	317	314	323	285	298	318	306	303	310	273	308	290	321	313	334	347	291	301	289	283	284	336	312	296	308	300	333	281	306	297	322	304	308	309	303	279	305	307	295	302	316	311	296	286	304	333	319	273	304	314	305	288	289	305	317	326	312	317	305	282	299	310	301	308	299	286	333	313	296	294	308	302	275	317	312	308	310	336	304	323	301	322	305	274	323	311	299	332	308	298	314	288	320	266	318	288	325	322	292	321	277	277	287	312	326	319	312	329	285	280	342	300	342	291	316	312	290	321	301	278	310	314	322	290	290	290	297	307	289	273	316	292	284	325	270	331	302	292	327	292	314	312	309	336	307	311	291	294	292	334	318	312	294	281	328	329	314	328	302	335	311	262	339	281	342	333	293	288	268	293	301	311	320	297	335	298	296	302	279	346	300	328	290	314	298	309	269	303	316	309	317	289	345	305	306	282	290	334	311	315	305	308	281	345	334	271	322	317	315	320	281	299	278	296	307	309	310	331	286	284	313	311	305	299	291	301	294	306	318	320	292	305	285	290	285	306	325	299	318	305	277	314	287	313	290	311	280	284	298	309	345	311	299	355	287	322	291	315	317	364	297	318	357	312	341	280	292	318	317	294	279	306	316	328	316	303	266	325	320	286	303	304	311	304	303	309	331	284	308	301	298	304	254	313	293	347	316	314	301	306	274	323	302	285	306	318	316	321	308	324	315	280	299	303	275	300	334	281	297	317	295	300	298	327	280	276	302	283	319	333	305	300	308	320	278	315	337	331	296	303	324	328	319	330	283	309	290	289	307	298	291	287	275	317	283	295	312	336	297	302	307	314	272	289	286	295	330	296	279	301	302	307	302	302	345	292	321	314	275	311	279	299	343	308	296	312	327	287	299	271	288	308	297	294	329	298	324	307	285	284	310	321	343	325	323	334	311	343	345	312	326	314	318	308	291	303	297	278	301	283	298	292	287	312	297	323	289	290	332	281	345	283	311	278	310	278	305	275	291	307	307	311	306	315	303	279	294	289	312	317	315	308	289	306	278	318	313	326	312	342	291	289	293	304	262	343	304	305	323	288	310	327	319	305	305	296	302	312	321	287	285	298	334	312	289	314	311	311	296	325	305	294	280	313	303	308	295	315	300	292	313	304	301	314	271	302	322	297	315	322	309	320	308	312	305	311	310	306	306	330	286	304	331	284	320	284	288	314	298	324	298	286	307	308	318	304	303	304	334	304	300	325	304	330	311	327	309	287	320	315	333	325	311	296	297	317	315	309	308	290	285	278	296	342	326	281	307	292	298	273	324	283	311	318	289	315	299	290	314	305	287	312	300	313	289	310	279	276	290	306	312	297	290	277	337	312	297	297	300	287	281	290	320	318	299	310	323	302	328	291	313	321	295	278	323	283	295	305	304	319	316	278	306	331	291	325	322	299	298	310	309	295	286	316	298	329	293	333	280	286	286	320	325	299	337	268	292	264	276	307	310	297	340	294	321	311	324	322	305	343	286	319	291	329	292	306	286	317	310	295	295	312	321	299	316	303	320	299	295	312	314	319	300	289	318	311	299	318	295	307	298	317	275	336	283	298	290	302	306	305	310	297	292	336	296	322	295	289	347	324	307	298	307	289	351	291	298	307	320	303	296	293	303	315	310	290	266	321	290	331	307	317	341	314	304	319	333	303	281	290	328	290	334	318	287	290	279	327	311	305	306	286	282	309	315	298	301	293	284	299	305	316	262	304	324	294	309	311	326	290	308	306	286	310	288	317	293	307	302	329	335	323	313	300	292	332	314	282	319	302	286	302	297	333	326	324	316	318	299	305	312	277	305	294	287	321	298	314	295	301	298	306	314	291	304	328	307	328	323	290	284	326	294	313	333	287	311	307	283	311	300	348	304	300	279	303	315	292	323	293	288	315	304	281	302	317	302	294	285	304	353	344	287	305	320	288	315	286	296	312	289	288	305	298	308	316	348	304	332	282	338	312	293	313	319	322	305	319	326	351	334	292	288	297	293	307	346	308	321	306	330	307	323	284	314	334	305	313	318	300	297	288	333	296	313	330	308	306	323	269	303	291	303	283	307	303	284	277	305	350	343	309	322	293	344	284	311	268	317	315	278	311	273	336	298	294	306	303	300	274	303	297	322	304	284	327	319	312	298	253	320	263	320	314	296
22513	21272	29013	23937	21821	23665	22019	12254	8605	6990	5774	4625	3888	2795	2145	2043	2183	2160	1962	1773	1288	994	689	592	547	475	503	486	455	412	403	466	478	468	435	438	476	474	500	501	519	527	468	429	462	447	498	511	499	495	479	469	440	497	463	439	383	405	385	362	445	423	393	395	412	404	374	386	409	392	410	417	394	380	368	409	414	390	379	394	368	384	385	358	395	407	396	401	370	400	364	365	383	395	368	391	445	382	419	381	381	404	373	398	366	397	419	384	378	421	403	360	415	393	377	383	391	388	411	401	367	384	384	406	387	362	408	395	390	338	379	365	427	357	421	398	376	358	397	376	382	367	413	369	380	391	357	372	394	365	381	397	385	378	388	383	371	381	375	388	393	379	404	405	394	363	395	392	386	342	392	405	387	381	379	359	366	394	372	423	379	389	384	385	368	404	399	406	374	398	395	369	364	387	386	404	382	398	376	366	403	380	396	405	372	375	419	386	352	382	383	420	392	406	362	363	385	387	373	379	433	369	392	372	394	394	377	412	398	352	383	390	354	368	383	404	345	393	388	396	362	330	379	426	416	408	407	397	397	395	366	375	400	428	370	375	384	393	402	428	427	354	401	398	375	387	371	404	391	370	417	391	406	377	385	365	393	415	370	392	413	383	415	420	405	350	414	428	422	399	357	421	387	376	380	376	400	354	392	397	389	393	388	370	374	370	400	401	364	376	405	377	387	394	434	408	372	356	370	406	404	378	405	366	410	386	381	418	405	434	398	384	376	371	394	398	362	405	387	394	441	392	384	364	374	344	415	363	390	372	397	383	386	412	355	426	416	410	358	404	388	407	380	393	365	365	387	387	371	387	353	359	378	390	375	394	370	393	398	364	395	361	379	396	388	409	374	344	385	381	391	409	387	399	387	384	337	394	392	385	405	379	365	367	356	395	453	363	430	375	389	398	382	397	382	413	381	399	379	416	348	383	383	359	364	404	369	396	350	384	370	375	380	373	391	401	363	403	400	373	392	427	383	402	418	382	347	420	377	430	376	372	397	375	424	377	389	364	363	419	399	380	389	409	454	398	399	366	405	441	345	408	377	408	342	393	387	366	373	391	359	391	370	349	382	388	354	375	397	382	394	410	371	360	409	380	405	372	377	387	394	412	404	374	394	387	387	379	377	409	357	376	397	378	392	376	392	399	364	384	382	387	413	374	367	413	381	399	402	364	391	394	379	387	386	384	392	393	360	371	388	388	353	353	377	378	387	401	379	372	373	424	375	395	419	343	392	411	394	383	384	385	378	370	398	355	392	389	409	389	382	382	381	351	374	414	343	353	378	358	362	401	386	372	366	374	437	397	421	397	388	401	357	373	400	436	383	369	417	357	370	418	410	393	374	370	390	365	388	377	394	408	387	401	382	378	378	376	382	363	367	406	379	404	375	412	374	395	362	391	398	382	327	355	361	380	392	375	379	403	374	346	416	350	388	369	421	387	392	372	406	402	395	391	380	394	385	406	348	376	406	391	343	415	408	351	381	411	375	397	404	348	394	394	402	372	370	402	379	387	395	377	406	381	409	384	426	381	386	398	366	370	376	356	387	398	422	436	418	372	375	382	366	368	408	386	386	378	378	373	373	356	367	396	396	366	384	392	394	398	437	372	408	349	427	365	367	395	369	389	356	421	401	391	371	389	401	409	402	376	431	378	388	372	372	404	435	400	368	388	413	371	365	363	375	361	366	359	403	413	356	368	377	394	389	389	422	372	384	397	386	385	371	367	392	401	361	403	358	385	374	407	345	376	371	354	410	371	371	401	403	389	412	385	396	371	385	362	410	411	415	385	390	399	423	384	383	394	371	359	450	392	384	392	376	375	402	377	364	377	373	347	410	389	361	386	376	400	411	389	376	371	393	376	375	390	387	405	391	403	378	399	362	382	365	378	336	391	442	394	363	448	378	408	414	414	429	375	372	363	405	396	351	385	375	351	387	363	346	379	398	404	393	391	392	399	412	381	413	394	366	376	405	380	384	379	414	360	368	369	395	404	393	388	396	403	395	385	390	376	407	356	393	385	381	366	373	398	400	403	409	408	422	354	370	382	397	388	371	380	368	379	392	438	374	408	383	339	373	362	367	403	405	360	407	382	394	373	361	410	400	410	382	378	367	378	376	396	398	371	422	397	362	419	419	349	357	396	379	424	391	368	410	351	397	363	361	428	373	376	395	384	391	354	346	399	362	375	352	393	364	364	409	439	379	366	403	371	420	354	378	344	405	386	384	384	417	385	367	377	416	399	398	378	384	369	364	395	373	400	343	400	402	390	361	393	396	413	382	390	403	368	373	377	406	367	380	400	411	389	408	391	400	360	414	391	338	376	441	394	400	389	381	385	389	406	376	377	366	390	382	380	392	400	426	386	383	388	379	378	389	395	433	403	402	370	363	376	378	379	354	348	405	380	351	389	370	380	388	379	356	368	368	399	415	399	379	391	383	360	417	356	410	386	357	384	401	388	410	380	404	401	413	373	393	382	373	416	404	353	347	411	386	414	386	389	380	376	390	361	383	394	393	386	407	363	400	417	395	391	388	368	403	377	381	359	405	371	351	380	403	367	384	399	404	379	369	400	383	372	376	410	393	384	365	405	411	383	375	354	408	355	400	394	375	381	360	382	379	403	395	385	372	360	390	396	378	387	385	410	404	392	381	379	405	421	382	398	347	390	407	410	407	376	374	405	373	405	361	378	407	400	382	388	393	344	380	382	349	437	354	409	380	377	353	372	366	381	389	375	407	399	368	364	425	376	406	376	381	393	372	377	387	405	390	387	380	394	385	411	398	386	388	388	404	367	381	393	379	391	394	388	402	409	413	385	394	357	399	388	363	396	367	382	378	370	359	368	370	384	373	366	372	398	405	358	399	363	346	388	388	396	408	390	368	397	373	379	399	411	397	383	360	396	383	391	416	415	410	389	428	364	386	381	396	365	369	391	394	385	411	396	404	399	419	400	373	374	367	376	383	389	388	414	377	388	395	412	357	365	412	399	393	373	393	359	388	388	387	398	410	370	389	393	403	433	381	368	387	378	367	376	355	390	380	381	402	393	360	369	374	369	382	403	390	404	417	426	433	405	378	384	395	397	403	373	402	371	400	393	396	363	379	381	396	397	399	360	428	381	394	435	411	380	366	349	395	381	390	355	398	372	387	366	389	375	407	394	368	374	399	373	409	395	383	381	370	369	363	414	363	406	397	358	390	425	410	389	348	387	384	398	392	368	392	383	382	383	389	372	396	378	345	350	392	347	385	394	370	361	381	360	385	399	395	379	392	389	371	401	380	346	385	356	383	377	398	386	350	403	383	384	398	389	406	381	403	406	382	381	387	423	351	375	407	402	367	409	389	402	381	403	362	387	389	401	375	386	410	388	388	431	378	390	414	386	379	355	337	379	413	417	391	378	400	409	404	381	379	375	412	367	389	354	366	411	401	393	418	356	393	399	354	372	416	403
23996	46401	39195	32087	30449	26149	19177	15401	12448	10435	8466	6986	5969	4071	3289	3248	3211	3266	2881	2558	1846	1387	897	701	667	608	603	573	571	521	445	501	505	511	550	561	505	603	554	598	650	610	550	536	530	557	584	622	559	575	578	563	540	514	559	541	487	457	418	416	432	468	451	458	477	467	456	419	471	454	409	460	422	418	464	405	398	464	457	435	468	409	412	415	445	414	414	463	463	412	453	397	427	403	455	410	418	408	434	402	432	438	449	469	417	405	422	454	449	418	485	420	442	398	413	435	444	465	440	429	431	453	445	430	450	437	403	461	388	439	435	383	414	437	399	419	468	380	421	448	396	469	433	439	422	443	425	415	432	382	409	448	418	440	405	421	430	431	402	385	429	396	430	415	429	445	439	413	409	463	448	418	443	423	408	428	441	441	448	413	458	461	391	426	430	458	442	405	410	459	407	417	413	451	407	471	468	456	437	422	415	442	450	437	437	394	408	438	420	415	412	461	427	421	373	420	441	418	457	436	425	470	399	459	436	417	430	449	432	433	422	436	415	472	407	447	395	480	400	413	449	445	397	414	428	455	453	440	431	412	423	460	440	426	396	438	459	425	438	395	412	402	417	438	451	454	426	441	421	391	382	422	400	432	420	433	400	436	422	445	439	437	421	436	425	441	387	419	438	416	429	425	429	430	413	450	438	411	453	429	463	452	429	435	414	457	440	465	430	440	425	411	461	398	425	414	439	406	424	458	433	391	452	439	430	474	423	437	428	416	442	441	437	420	429	411	417	420	445	393	402	411	408	447	440	421	419	471	417	429	426	421	457	420	421	457	452	391	439	452	450	415	420	420	413	416	393	449	420	446	450	449	391	418	436	399	434	429	416	399	425	412	425	468	399	458	421	418	452	438	454	469	444	433	462	448	425	440	411	436	437	411	416	441	459	454	405	454	403	450	433	445	420	414	408	435	433	435	406	423	439	410	416	437	440	410	444	417	404	396	418	431	415	431	409	421	435	449	441	456	482	425	445	457	385	398	423	454	441	436	438	405	413	453	439	395	427	438	434	408	443	420	447	481	402	391	497	420	438	444	423	424	453	453	448	425	452	433	434	445	411	390	431	444	447	459	412	431	429	426	449	433	428	431	437	433	425	406	403	449	472	390	407	419	405	437	433	402	420	408	457	451	418	412	416	450	437	424	444	440	442	369	429	440	423	433	444	442	425	402	441	445	427	441	450	402	408	422	383	429	410	475	434	451	452	433	415	392	446	429	425	457	404	417	404	415	446	393	441	442	403	447	440	462	399	444	449	434	386	461	425	424	406	452	443	423	408	426	445	420	474	421	414	425	430	422	393	468	472	427	434	409	429	399	423	395	414	446	438	445	449	436	430	448	445	436	418	407	439	400	433	443	432	397	473	394	443	453	408	428	456	440	449	403	457	430	439	413	456	388	414	449	440	459	417	435	440	438	456	446	438	425	436	405	437	408	429	404	413	431	442	432	442	423	383	402	386	456	418	465	439	425	402	415	419	446	409	423	429	430	457	437	428	392	434	448	414	447	429	457	433	471	419	457	450	411	440	421	431	444	438	433	418	421	438	399	448	451	431	497	421	443	401	405	395	422	435	396	464	433	474	415	416	427	396	424	452	415	428	441	475	395	405	454	419	414	449	407	439	426	414	417	433	431	456	408	462	441	437	435	409	433	431	438	466	395	460	401	428	405	422	432	432	416	440	387	422	466	439	402	423	388	433	416	406	417	418	430	397	417	439	421	401	436	400	420	472	439	445	410	436	443	393	435	436	442	444	426	425	442	428	443	449	420	434	461	474	422	453	433	382	422	416	458	439	444	422	432	427	410	415	427	380	400	434	459	444	440	425	430	408	436	406	423	438	398	433	449	441	422	417	403	419	437	423	411	445	418	456	434	425	408	442	423	445	424	417	454	456	464	416	433	456	425	417	421	436	430	441	439	432	429	389	429	484	437	457	457	457	444	397	392	451	424	428	410	422	406	426	426	440	452	412	437	450	449	438	447	404	424	431	470	466	428	439	454	436	420	470	415	451	419	433	402	441	456	433	438	404	480	422	407	400	435	447	381	437	430	434	413	443	431	446	423	445	439	424	415	500	428	445	429	422	399	472	413	431	439	443	450	414	408	407	427	423	424	481	446	441	459	366	458	443	432	412	423	453	442	433	466	410	447	446	429	409	415	436	468	431	435	424	449	436	424	413	409	436	452	392	412	408	428	435	427	413	421	448	430	429	439	445	378	463	436	421	459	437	435	426	421	408	415	444	410	465	444	424	385	446	446	467	429	446	399	438	406	457	449	423	435	471	451	439	368	420	433	461	454	421	451	414	420	423	398	386	423	404	433	410	461	453	404	436	440	461	422	446	435	431	423	395	415	425	454	438	409	414	430	403	450	477	402	444	427	412	421	419	375	409	406	418	444	416	429	444	428	386	426	425	447	435	409	407	371	408	426	443	413	382	431	448	398	441	442	409	440	485	436	420	399	435	417	425	410	431	408	439	392	423	434	421	421	423	436	438	431	432	409	411	404	451	432	456	415	429	466	434	404	430	435	425	468	424	418	426	421	438	454	409	421	458	461	449	425	426	438	433	442	438	441	424	408	435	447	447	397	415	443	429	432	451	419	437	437	468	425	408	457	452	431	419	446	435	402	429	417	457	407	413	431	438	397	423	453	401	426	424	432	442	411	412	447	426	407	446	399	449	425	416	397	411	450	429	415	422	433	444	437	395	438	425	433	449	443	426	468	435	427	430	420	444	403	462	436	452	423	452	413	438	444	443	412	457	433	429	452	436	434	458	425	447	418	435	404	432	390	434	478	462	421	468	411	460	430	429	393	386	414	426	412	430	444	439	451	424	429	404	467	406	451	429	422	392	439	448	421	403	439	443	455	457	457	407	408	419	411	401	452	470	396	428	434	417	420	423	427	435	454	402	406	470	434	418	433	447	452	410	468	407	431	447	443	427	436	406	439	424	410	459	398	397	364	405	387	381	441	431	428	456	398	412	435	388	445	463	442	439	412	444	439	411	471	439	431	417	420	408	463	427	447	391	452	456	428	483	449	474	441	454	409	413	431	466	418	446	453	390	437	445	403	465	424	431	440	390	459	446	446	422	438	423	457	435	441	432	427	447	401	462	416	387	461	447	402	407	449	432	456	441	440	423	370	429	423	434	449	433	438	400	442	452	428	427	434	432	408	426	434	403	411	450	447	430	427	428	447	404	421	418	427	433	442	427	449	423	451	437	462	433	449	424	391	406	468	449	397	453	446	438	413	441	433	418	433	410	395	424	395	432	446	427	451	416	439	417	446	447	497	480	433	467	396	423	432	446	434	415	418	417	465	405	431	430	440	425	433	419	450	400	379	459	465	424	441	423	456	437	452	466	410	403	395	406	428	426	473	434	431	400	417	388	458	419	438	433	432	422	441	458	451	392	446	459	442	452	441	443	428	443	396	455	413	393	412	418	408
28506	25005	28559	22090	15468	10811	6637	4748	3626	2706	2369	1912	1635	1118	967	960	915	975	851	744	623	486	412	413	373	352	347	330	339	315	337	347	319	336	363	377	380	362	334	387	374	377	395	347	358	366	381	365	360	403	377	339	352	350	356	340	320	341	357	301	328	304	329	328	358	333	356	305	308	306	339	330	348	321	323	372	300	313	323	314	326	316	327	329	339	309	317	353	311	338	313	343	331	308	313	341	339	314	341	315	323	361	325	342	355	317	332	330	339	327	322	327	327	369	328	333	348	361	334	349	333	320	382	329	344	298	326	326	332	374	315	296	314	365	314	319	335	332	369	318	341	332	338	313	342	335	337	342	338	345	331	330	343	333	309	334	277	328	325	305	338	332	305	356	364	306	375	348	316	351	315	310	324	320	326	330	312	322	300	337	316	322	358	329	333	350	326	327	352	332	344	339	346	343	359	356	353	353	338	331	349	362	325	314	311	365	351	315	340	302	341	361	300	316	325	322	317	312	325	321	320	321	326	342	344	301	352	328	312	341	364	346	351	307	363	309	329	325	305	362	336	293	322	350	314	318	322	344	332	337	287	322	348	314	344	335	332	365	319	347	313	340	306	337	300	291	335	312	319	306	310	328	306	338	329	318	327	333	323	327	292	351	325	323	317	346	315	351	306	320	374	335	352	340	338	328	330	352	344	328	339	333	303	310	297	322	317	304	323	321	310	332	312	310	335	324	323	334	356	364	312	312	325	329	296	343	316	330	311	362	334	320	322	339	334	326	328	326	296	344	316	328	344	333	354	311	347	349	342	300	337	331	317	292	303	327	345	393	316	318	318	346	361	334	329	336	343	314	345	327	312	310	317	306	344	343	338	317	326	335	297	331	330	294	325	336	316	316	303	341	341	319	338	313	352	363	341	317	330	319	310	338	328	322	290	342	331	351	315	310	331	349	308	327	328	318	351	316	372	348	301	325	339	317	314	321	316	309	334	331	326	349	311	332	326	341	329	311	350	334	307	330	322	312	349	346	326	335	321	336	328	317	311	339	344	323	339	329	317	320	358	326	316	334	291	322	332	342	298	331	315	317	328	327	343	345	337	328	343	335	355	350	348	337	352	318	386	314	333	351	361	286	343	334	311	326	327	336	339	311	341	339	344	329	346	310	341	328	334	336	357	323	336	345	342	317	331	367	331	315	308	342	368	357	329	344	333	310	341	325	338	320	314	323	334	314	321	300	310	322	324	321	373	315	321	339	332	334	328	335	344	339	324	360	305	304	335	312	354	319	368	317	331	310	324	321	331	308	349	321	345	319	371	324	352	343	329	322	338	314	334	311	318	303	370	346	353	350	303	307	331	283	321	341	358	310	335	349	313	352	301	341	319	340	325	319	318	322	306	301	355	316	324	338	329	343	349	327	355	331	342	314	335	332	313	337	335	332	350	331	325	301	349	330	305	329	346	316	341	338	331	318	324	345	343	328	324	337	298	324	350	318	314	333	319	354	319	350	303	315	364	301	300	314	341	335	332	354	320	347	322	311	298	320	335	332	307	338	323	312	327	326	354	295	334	345	357	348	298	304	329	306	302	307	387	327	327	318	330	346	365	340	356	326	359	309	326	358	326	317	316	308	326	313	363	341	328	337	314	325	342	332	289	349	335	344	323	321	317	347	331	332	323	309	320	323	357	338	315	344	342	338	316	324	350	351	357	336	353	314	331	333	332	360	299	307	321	331	303	341	301	301	333	331	329	310	359	330	297	349	314	343	330	340	327	315	334	334	318	320	332	302	323	345	326	344	362	334	367	330	304	326	348	319	341	348	334	344	313	300	318	348	324	329	315	333	314	332	337	333	294	334	320	360	358	305	330	322	323	355	351	327	350	318	356	345	336	307	298	314	340	320	343	315	312	310	323	333	340	331	335	343	313	337	340	318	322	350	328	332	315	333	375	328	307	326	322	321	350	311	330	352	328	333	324	328	320	359	366	281	370	318	333	342	321	342	366	336	312	345	349	314	325	303	288	337	333	314	319	288	335	321	354	326	353	338	342	321	320	306	291	319	334	363	314	341	331	336	347	363	303	340	316	359	326	344	325	335	348	330	334	317	285	319	348	319	342	343	335	317	340	318	329	320	349	340	329	330	326	327	314	369	298	328	343	396	321	332	314	334	290	347	360	329	333	344	345	299	324	309	353	316	321	339	351	347	369	373	320	326	325	325	337	318	348	335	350	340	320	344	331	345	336	359	338	326	303	319	346	312	289	345	292	316	327	328	349	363	339	304	338	315	357	367	312	329	309	342	340	300	325	365	295	312	324	334	354	319	334	367	293	313	321	371	325	372	293	347	340	362	317	304	307	321	348	319	342	304	295	288	329	348	332	352	335	333	319	333	323	320	329	313	330	337	321	340	320	333	356	320	310	311	357	306	315	306	362	300	342	300	345	357	352	329	327	354	338	331	345	336	338	320	324	304	284	340	324	330	329	321	336	316	335	328	335	354	313	318	308	327	305	322	307	337	322	342	351	355	346	350	296	342	340	295	329	325	311	322	321	369	312	391	345	322	337	329	314	333	346	346	328	355	344	322	353	311	330	324	318	323	355	324	322	350	347	288	321	322	282	329	333	284	325	328	301	308	310	314	319	322	341	348	320	345	333	336	325	365	346	318	337	326	307	319	336	302	335	331	312	330	334	356	331	318	315	312	353	341	320	318	339	337	320	349	326	321	333	355	337	331	302	342	303	328	346	325	318	322	331	356	348	337	311	325	326	337	325	313	326	356	321	343	356	371	311	343	328	319	297	324	332	342	361	324	338	326	358	332	341	334	318	365	335	312	281	335	329	347	347	321	345	322	334	301	331	340	320	338	323	318	317	349	325	343	345	364	302	322	347	367	335	283	342	322	338	320	316	335	348	341	305	305	338	313	331	279	323	324	320	345	316	365	325	352	303	330	314	348	326	354	333	342	336	299	332	341	349	294	352	318	326	361	372	344	359	330	346	305	362	309	306	333	346	323	354	343	335	333	373	309	325	368	332	327	301	356	340	318	346	328	313	336	316	308	330	303	329	335	331	329	328	321	306	304	308	349	340	289	341	358	340	322	345	362	345	326	338	311	355	319	342	332	344	332	333	318	378	351	357	335	323	314	362	320	333	334	305	321	308	344	350	296	354	307	311	339	327	357	321	333	324	329	349	328	325	337	315	347	311	381	321	343	327	322	318	302	348	371	323	316	279	314	355	322	308	293	337	364	361	344	329	325	335	298	335	318	328	339	335	338	328	322	324	310	355	331	331	338	372	325	325	303	329	327	323	349	326	344	325	334	330	314	312	302	320	351	316	319	358	302	326	327	347	346	328	328	341	319	309	349	365	330	316	326	337	338	327	342	334	329	359	317	330	299	363	289	307	362	321	315	346	327	339	360	344	364	320	358	337	330	364	315	338	332	333	315	362	345	314	341	339	343	319	341	336	351	336	320	303	349	349	307	389	317	342	287
22200	35685	29692	20520	18359	15214	10003	7930	6258	4582	4129	3217	2658	1699	1541	1505	1494	1487	1397	1119	824	641	476	461	478	446	435	424	406	354	392	408	372	367	414	380	384	427	452	425	421	432	383	388	403	436	366	362	430	417	395	410	413	436	461	386	378	374	372	398	355	388	388	372	374	365	366	389	364	355	365	429	345	373	387	356	367	364	355	363	364	344	397	363	361	391	333	379	367	372	330	386	381	378	368	397	347	386	366	383	381	369	368	366	352	381	385	368	376	377	367	388	346	365	359	328	367	348	393	392	366	335	351	380	349	358	354	394	375	361	381	364	382	337	345	358	379	365	344	382	397	347	350	368	370	367	382	352	355	351	362	344	356	352	374	369	379	374	340	364	369	390	357	350	356	344	364	336	352	391	329	384	384	394	380	393	392	374	367	372	371	397	386	360	344	348	362	357	397	385	359	371	371	350	355	337	391	365	396	383	368	377	369	358	364	360	338	391	387	370	380	351	361	356	343	369	395	385	399	360	324	343	380	376	399	413	376	350	365	347	400	356	379	366	372	370	356	349	361	343	353	398	349	367	339	350	350	337	349	346	347	390	351	358	367	388	333	359	372	375	396	389	383	375	356	398	396	372	382	381	352	403	353	356	387	349	411	337	372	365	364	381	308	383	348	358	370	366	397	369	332	391	361	378	390	386	395	333	345	350	385	376	342	396	352	387	332	365	357	348	384	355	373	357	344	409	364	365	358	342	332	375	359	377	336	344	328	400	381	342	359	349	388	376	375	374	357	391	377	379	365	396	348	370	398	382	362	377	339	391	377	364	356	349	383	353	400	388	357	333	415	364	360	392	346	347	340	343	373	371	376	370	372	340	353	364	361	396	368	373	387	359	399	373	344	355	368	375	380	372	356	414	366	348	357	402	421	355	392	372	357	374	384	359	366	370	370	367	407	347	401	360	356	378	382	393	380	351	377	385	381	371	381	372	336	395	361	398	355	371	369	359	360	391	387	370	395	387	383	375	373	381	354	411	369	371	389	328	394	429	379	381	374	341	336	352	389	372	347	361	365	396	366	343	379	371	372	366	391	370	385	391	362	375	405	361	388	393	365	376	320	357	371	328	372	394	375	373	353	381	371	378	382	350	390	341	378	369	358	405	384	343	373	374	378	381	380	384	362	355	366	385	389	395	381	348	363	383	387	347	345	402	410	389	351	362	378	375	340	391	391	354	364	345	364	375	381	353	356	352	366	366	330	379	371	368	380	384	330	382	373	347	349	356	377	381	362	353	355	379	337	363	353	340	378	375	390	367	328	382	363	379	338	384	370	339	375	353	349	356	329	347	343	344	370	348	412	368	347	356	383	371	376	375	372	364	352	345	357	350	363	344	337	397	357	352	386	356	372	355	379	352	382	360	356	401	387	349	388	361	368	363	374	358	393	380	378	365	379	396	374	384	405	384	385	367	381	365	370	391	353	382	350	371	391	402	369	367	409	340	363	374	369	390	378	363	355	372	353	352	381	379	382	396	358	380	352	352	349	392	359	368	356	383	351	385	393	365	358	381	366	343	339	371	405	353	346	372	359	371	386	350	375	368	357	370	382	361	390	372	377	333	391	355	351	368	380	354	350	394	388	361	368	370	324	377	348	379	364	377	376	337	365	363	366	333	370	406	382	377	363	363	355	405	375	354	347	382	380	348	372	349	388	368	380	339	394	355	381	396	395	377	351	339	381	372	392	376	382	385	346	391	368	375	352	359	356	350	369	394	364	369	368	352	404	380	388	358	336	375	368	352	381	368	381	357	347	396	404	406	382	358	383	360	358	372	326	391	345	359	358	412	369	387	354	360	343	370	353	413	396	407	348	333	349	342	399	315	382	403	376	371	360	358	393	366	403	358	397	372	367	354	376	357	379	362	372	360	364	353	363	338	375	373	353	350	360	360	357	382	392	369	389	375	381	360	411	358	376	378	361	338	349	384	360	398	393	390	365	341	339	352	360	391	343	329	374	403	370	359	354	373	367	364	411	330	365	389	381	361	380	378	383	381	362	363	373	393	372	354	370	370	361	348	358	364	353	376	360	412	373	367	359	356	374	372	355	344	348	391	376	359	354	380	389	383	355	376	351	377	379	356	387	346	397	365	368	389	397	350	352	348	365	365	357	363	347	332	372	384	377	386	378	379	367	382	348	383	387	363	326	368	348	364	375	359	384	370	371	354	402	376	354	372	360	345	346	371	399	400	380	372	354	390	373	347	398	352	342	385	372	382	350	347	391	349	370	338	391	332	377	392	391	384	364	414	354	381	379	388	372	358	338	333	370	351	366	389	384	334	425	333	390	370	360	378	384	382	339	404	378	379	385	350	394	355	389	394	389	378	364	376	401	357	338	391	374	363	373	376	378	356	342	378	394	382	402	364	382	359	359	361	376	363	350	344	361	345	366	364	380	396	370	324	378	370	360	360	339	386	377	352	355	347	356	347	393	382	399	347	373	337	407	357	351	352	393	395	383	410	358	350	376	399	373	377	381	378	403	404	349	332	384	386	363	360	388	349	357	388	386	398	368	361	393	386	374	368	374	330	378	396	349	371	364	376	311	388	402	361	381	363	336	366	367	350	358	364	325	362	349	350	375	370	385	364	376	373	363	351	351	388	383	345	352	409	356	366	370	355	360	380	373	380	373	367	400	354	375	381	417	333	350	352	378	350	392	382	330	349	344	340	383	343	352	345	364	368	358	351	384	332	373	365	378	335	333	371	336	370	396	359	365	386	341	382	382	370	380	331	387	344	386	365	390	400	405	384	394	355	352	362	355	357	367	353	341	367	354	353	350	379	362	377	351	352	396	340	373	380	370	377	390	378	383	367	399	382	378	369	382	350	362	358	360	369	375	383	370	337	370	375	369	370	379	396	410	370	372	356	404	384	347	355	374	332	382	379	400	356	325	376	378	353	320	364	337	384	346	351	353	345	411	383	391	359	403	368	383	401	377	342	371	356	396	367	405	379	363	385	371	358	335	380	385	389	367	379	389	388	338	395	389	386	373	386	356	377	380	375	393	352	370	382	375	378	367	395	366	375	354	364	405	387	390	370	351	331	373	381	363	425	369	349	370	381	389	347	360	350	377	369	373	401	346	392	369	379	362	342	375	344	374	388	377	375	390	358	351	347	358	377	380	385	329	331	418	374	395	359	388	337	356	376	377	384	375	374	329	385	369	370	368	351	374	365	370	380	352	370	371	360	344	365	357	376	371	416	361	408	345	367	393	373	374	368	369	382	376	377	362	344	346	353	334	378	355	351	354	361	377	368	356	372	396	381	368	367	393	403	339	353	334	379	391	346	345	363	376	360	386	328	395	375	406	376	362	383	328	358	377	377	359	376	368	375	363	380	398	349	414	401	382	357	333	351	330	366	395	335	380	359	360	340	376	372	362	375	332	364	369	372	391	347	361	374	362	351	363	370	343	339	362	384	365	384	381	380	337	330	374	362	333	351	356	380
23649	21303	28692	24660	22362	21144	14409	8845	6447	5013	4518	3399	2749	1994	1603	1687	1715	1655	1683	1249	967	765	591	522	580	542	528	496	533	455	438	459	482	444	501	493	547	485	469	530	520	487	471	526	480	494	524	505	471	481	468	487	456	493	502	477	419	452	398	420	483	426	453	458	440	391	443	457	421	463	420	460	468	447	439	442	447	459	450	433	456	400	420	429	422	425	444	432	428	443	432	473	435	444	441	431	427	448	434	428	395	446	409	416	420	413	427	433	415	417	407	456	402	450	411	416	426	446	427	471	433	443	427	483	458	467	435	415	427	433	425	420	426	369	404	409	421	438	452	426	447	423	460	436	443	434	417	418	438	434	427	436	377	397	458	445	434	421	462	446	433	444	407	431	407	425	432	417	397	392	399	421	433	435	397	414	432	436	415	432	396	473	426	439	458	415	443	442	420	436	446	428	449	465	437	422	416	412	411	438	402	453	438	414	412	392	424	444	422	411	374	383	415	444	427	414	422	440	441	463	460	435	440	412	429	426	453	417	415	449	408	442	400	428	439	432	440	451	403	447	448	444	420	422	434	426	430	453	405	437	413	413	414	447	433	437	406	451	418	459	431	416	410	455	441	410	433	395	466	417	419	446	455	408	440	419	426	435	410	428	403	428	396	438	417	411	407	434	444	452	456	432	430	397	441	451	415	425	463	405	452	411	439	448	420	414	404	427	469	438	450	425	429	411	419	401	403	447	429	420	413	443	439	425	444	456	398	419	419	432	448	406	395	443	436	423	433	422	468	404	410	464	391	473	431	429	398	467	430	418	433	396	457	428	428	381	482	432	425	476	449	407	414	428	380	403	377	434	381	416	443	447	444	415	433	433	419	413	415	443	446	418	414	432	431	431	404	427	426	418	399	410	429	432	442	421	394	423	438	444	435	423	393	469	429	420	411	440	443	427	419	390	457	389	447	415	455	429	399	430	449	467	418	421	426	424	438	413	428	428	447	408	465	428	496	439	432	416	432	444	408	397	410	424	423	388	422	416	413	450	424	408	413	396	464	444	436	453	433	406	443	404	443	455	431	421	431	453	473	458	471	400	440	499	440	402	432	428	423	438	411	420	416	444	382	427	417	461	465	419	435	420	376	439	431	435	411	436	424	433	424	405	420	436	402	407	426	448	410	403	424	420	449	458	390	414	396	454	429	462	442	441	411	449	420	417	433	432	449	429	451	409	457	405	423	472	468	404	430	437	468	445	456	453	442	422	417	455	442	428	400	469	414	487	433	451	407	392	458	462	438	451	425	452	441	459	437	398	435	448	416	441	415	432	412	447	442	388	413	433	423	442	428	442	448	417	443	423	448	420	435	451	420	431	425	422	412	421	416	426	424	466	414	432	439	404	403	457	415	415	405	422	427	447	424	422	415	409	410	454	402	404	398	418	435	435	445	449	471	433	395	436	462	406	424	402	409	405	435	424	435	436	415	424	436	431	464	421	403	439	392	450	391	401	434	440	425	447	393	464	430	421	436	419	439	424	429	403	407	415	415	387	427	422	392	423	436	420	455	419	451	405	440	416	421	408	415	415	397	417	409	431	413	455	429	446	390	450	436	461	450	435	406	456	437	468	424	410	451	433	444	439	405	426	421	419	423	422	456	448	408	419	436	412	425	416	440	439	399	437	465	428	390	435	425	431	442	448	425	456	420	387	448	469	435	444	453	446	428	423	432	445	420	420	392	448	438	374	418	437	440	430	461	443	450	432	436	445	447	421	409	444	430	427	431	420	411	439	445	432	402	403	425	423	411	422	436	423	400	460	458	425	430	395	400	456	440	435	427	437	427	386	463	444	422	412	422	397	433	434	437	402	410	437	413	428	461	431	446	427	423	414	412	431	422	432	423	408	421	444	435	425	436	405	411	426	426	439	396	392	470	392	420	426	456	459	445	420	387	416	409	438	414	432	448	442	419	439	455	443	405	442	424	443	413	443	406	387	405	450	438	473	415	395	439	430	444	420	477	438	401	420	451	424	450	425	419	416	439	411	383	407	420	396	430	432	393	456	434	441	414	403	427	389	461	410	410	418	444	415	411	445	433	425	450	428	430	432	439	396	418	438	444	417	467	472	445	428	420	426	420	452	435	438	441	420	440	432	413	450	433	448	409	398	463	430	422	405	466	438	455	454	412	423	411	447	443	450	391	426	428	420	437	390	401	390	387	421	406	427	419	427	437	440	444	417	393	428	355	420	431	444	424	424	400	427	415	385	449	444	428	431	401	459	413	461	464	432	384	430	429	431	429	436	422	459	430	389	416	431	435	436	422	401	436	436	441	453	415	420	431	415	449	430	434	395	463	426	399	421	410	420	457	448	426	450	396	436	447	466	471	430	430	451	405	442	450	391	432	442	407	443	410	412	429	417	378	439	403	446	410	435	431	441	415	407	452	456	450	402	400	459	390	427	433	422	393	413	451	445	404	401	437	415	450	392	428	449	392	464	401	404	429	420	428	448	409	469	412	416	414	430	431	428	440	472	446	423	392	412	472	447	439	415	447	438	417	430	450	391	437	392	425	424	418	400	419	436	420	422	465	432	443	399	456	420	370	458	411	459	410	444	434	438	455	449	410	448	401	434	384	451	435	417	417	448	396	432	461	444	398	421	410	465	419	400	417	445	482	428	398	454	432	401	398	417	423	412	427	429	400	409	477	436	440	447	442	398	386	436	401	413	427	425	409	463	451	405	420	427	440	424	424	445	452	419	449	427	414	391	439	401	450	413	461	422	414	401	402	447	439	406	482	420	391	433	426	420	435	439	406	420	437	433	439	432	413	412	427	439	411	474	436	418	407	391	428	439	425	436	442	418	459	417	432	383	424	442	439	390	441	441	463	454	400	406	432	438	447	431	413	422	421	430	408	442	418	469	400	427	408	442	472	473	432	370	441	433	437	409	447	432	430	418	399	421	401	451	409	436	411	412	428	438	430	409	434	404	435	451	396	426	459	445	447	453	438	409	464	429	429	405	427	436	430	441	444	429	460	426	395	429	430	423	399	416	424	417	405	449	459	405	410	448	438	414	490	443	449	417	410	449	409	456	424	399	448	405	448	436	432	408	424	398	411	425	398	462	453	428	464	443	389	432	424	420	401	421	405	399	410	416	441	479	451	458	426	423	411	413	427	426	399	452	430	442	424	447	479	425	436	433	443	458	425	477	422	424	390	410	422	433	419	428	406	416	421	444	422	409	445	464	438	442	454	439	416	483	410	405	395	389	390	438	405	437	460	374	410	400	408	402	441	436	415	400	426	414	458	447	437	389	382	420	421	442	414	427	443	406	420	415	385	419	444	444	416	432	392	458	424	451	439	435	420	378	435	405	397	406	394	415	438	446	454	417	395	426	413	431	386	435	418	411	394	445	416	392	415	404	448	441	441	430	433	419	401	401	428	426	409	445	400	460	424	436	378	419	436	450	454	455	460	430	431	399	436	395	426	411	395	461	445	424	401	386
21938	43444	38247	27128	24309	21654	14838	12548	9812	7667	7113	5285	4263	2922	2497	2553	2617	2392	2472	1754	1400	905	736	697	686	610	613	604	552	474	506	545	555	566	585	596	553	566	566	577	568	597	558	565	519	544	602	585	584	571	558	564	519	582	613	515	516	465	471	467	502	441	499	426	494	487	465	489	481	473	505	457	475	487	447	512	495	494	469	442	477	501	469	499	451	485	478	497	495	479	483	466	450	449	464	465	472	475	485	478	456	470	481	470	445	466	478	458	526	455	445	458	474	499	456	443	466	514	474	501	453	485	455	462	460	447	486	460	471	465	458	461	478	475	498	461	440	476	468	482	505	477	474	477	445	442	490	475	477	499	495	489	467	463	514	516	483	454	453	453	451	478	452	521	469	474	445	518	460	483	478	469	455	512	501	482	483	474	450	468	481	450	482	470	491	439	451	481	476	453	491	499	468	473	516	468	455	438	437	456	465	474	493	469	462	518	507	482	444	487	461	466	442	492	473	492	507	457	447	479	453	456	497	462	476	508	447	453	470	469	440	438	468	505	466	446	478	463	445	472	518	486	481	492	442	470	482	487	504	465	461	463	473	470	484	464	483	510	505	468	422	488	523	500	489	478	454	466	489	485	484	501	510	445	482	483	452	532	475	508	505	527	491	455	497	473	485	501	485	491	428	504	440	465	470	500	495	502	450	478	461	496	503	429	496	464	416	464	468	454	457	476	484	473	530	488	457	530	461	415	449	475	472	496	494	499	471	496	465	464	480	459	523	454	426	423	462	476	470	479	483	471	446	471	481	458	469	462	508	488	466	479	432	470	422	475	435	469	483	510	486	509	442	507	459	457	526	494	508	460	489	493	492	489	458	483	464	452	484	462	460	443	456	474	480	462	442	487	433	477	471	483	482	452	473	481	477	476	491	472	450	451	477	469	454	475	445	462	436	463	481	494	464	484	474	499	457	467	460	476	452	498	493	464	509	473	483	489	459	474	501	482	471	457	460	500	489	497	474	487	489	479	453	425	435	444	483	465	478	469	478	505	478	495	442	459	434	503	498	460	463	494	459	459	499	455	493	481	463	462	451	521	499	454	478	466	473	482	476	503	460	500	468	482	416	483	479	464	480	480	512	468	449	460	449	479	469	503	454	462	461	460	475	474	451	473	464	518	484	465	499	480	476	476	437	467	493	475	467	464	508	466	456	468	429	482	483	483	474	483	482	479	464	468	464	465	483	453	490	478	462	471	481	440	455	473	472	514	481	455	490	456	500	506	448	499	456	485	435	466	456	504	472	490	474	509	495	425	486	458	454	482	527	502	490	482	495	472	505	508	453	471	447	461	470	502	470	467	469	461	473	469	424	475	481	464	474	450	469	454	449	461	446	476	485	448	431	467	458	465	452	467	450	460	497	457	459	474	495	478	469	460	488	465	514	479	465	502	462	479	464	458	468	499	484	451	457	465	469	483	456	453	465	495	515	479	451	449	466	499	469	477	528	483	497	434	473	506	470	502	483	469	493	477	484	476	488	496	490	470	478	496	447	492	471	465	510	434	492	514	512	496	474	460	504	494	466	453	468	478	486	495	486	483	463	445	474	481	475	448	481	487	482	456	471	487	451	470	474	461	460	480	465	511	464	513	466	485	439	451	454	491	491	478	486	488	484	486	458	444	472	470	460	474	437	448	479	433	507	417	473	500	470	449	477	446	466	455	494	474	535	490	455	472	471	476	467	443	474	464	455	489	451	472	519	443	470	467	471	488	486	450	460	513	456	478	497	510	454	467	502	495	501	501	462	475	489	472	481	476	482	446	479	483	489	468	484	490	485	482	483	490	488	490	492	463	487	484	499	460	479	510	473	517	468	486	446	449	528	436	462	498	444	453	468	478	504	509	483	492	477	496	459	466	454	486	505	486	482	454	474	494	448	479	440	448	493	475	479	471	486	449	507	450	477	467	458	452	450	491	493	484	428	446	477	478	463	507	458	492	478	480	490	457	488	471	497	464	473	475	495	459	501	463	473	471	484	501	421	455	471	480	422	476	475	472	467	508	501	463	495	473	459	474	457	498	501	469	494	478	480	455	470	434	461	471	476	444	502	460	500	449	503	484	448	469	471	442	489	461	433	464	494	470	455	467	446	477	479	480	455	458	468	482	473	470	494	480	488	509	496	477	461	479	449	494	462	471	471	487	448	461	496	470	481	449	460	479	482	471	496	473	503	455	467	455	435	487	492	471	505	454	512	503	474	467	486	514	415	480	490	459	514	502	451	445	450	487	442	454	454	534	468	455	489	495	502	512	504	470	482	501	478	462	419	479	499	442	455	470	481	458	477	459	467	462	437	460	443	484	482	464	484	465	480	435	484	465	464	496	479	486	486	475	463	505	477	449	493	484	512	472	489	484	460	471	457	502	477	485	487	492	444	491	481	475	463	487	463	461	482	489	509	443	456	440	468	487	480	467	491	468	465	439	502	485	488	458	454	501	495	441	476	467	490	442	487	470	439	477	499	526	478	479	455	484	473	513	444	498	462	497	486	440	431	465	494	459	463	458	473	509	490	486	451	470	471	466	425	466	507	471	451	468	489	455	474	454	457	429	493	467	437	508	492	471	456	469	482	476	467	478	458	475	518	430	469	495	439	486	493	463	514	461	512	487	510	486	495	488	520	492	481	484	430	452	452	449	467	464	452	446	470	481	476	489	443	503	458	479	482	459	461	483	518	477	485	501	461	486	479	498	500	466	506	488	459	472	453	495	486	497	458	485	486	463	484	472	502	482	466	462	464	460	489	448	489	487	455	472	492	472	461	456	464	460	455	515	454	440	465	487	496	515	436	478	477	488	471	480	469	520	458	478	496	497	515	452	439	473	488	480	462	472	526	464	458	524	477	478	440	495	488	469	518	479	473	504	499	451	466	484	478	459	471	504	444	475	429	473	398	481	462	489	425	444	435	462	503	460	478	486	490	449	466	443	472	460	449	458	472	502	466	481	467	460	518	433	429	443	481	465	495	482	475	455	460	484	506	466	480	469	464	493	469	459	483	455	476	483	475	472	479	465	448	440	452	485	465	464	468	492	486	484	460	478	513	456	480	432	489	448	473	457	456	484	491	475	489	466	467	483	461	475	462	452	456	446	506	441	466	460	468	507	478	448	451	507	490	459	466	501	501	437	468	509	481	512	462	449	462	467	473	434	480	441	437	510	441	460	466	442	473	485	447	512	516	489	463	457	471	464	488	474	485	474	463	499	488	479	449	485	501	469	492	486	529	467	464	500	450	459	494	464	471	493	489	478	460	453	477	496	527	478	461	463	491	489	474	477	498	489	520	438	494	522	464	525	478	500	483	491	460	533	426	463	464	460	450	465	509	449	455	465	466	481	480	451	479	484	482	483	457	480	440	452	467	459	459	534	439	468	473	496	468	473	444	477	505	501	472	469	477	468	477	521	424	458	465	440	505	440	441	498	469	418	468	468	463	437	510	485	443	475	468	467
24752	21372	28214	26097	20279	15705	9822	6262	4936	3584	3349	2362	1869	1353	1300	1281	1153	1196	1040	841	624	453	339	386	345	355	331	343	307	293	281	302	283	304	305	327	311	308	316	309	324	303	317	294	282	302	283	315	341	278	291	334	319	309	293	283	295	278	267	286	246	267	267	277	278	257	243	263	284	244	250	257	270	257	241	270	255	290	259	294	269	262	275	247	265	282	256	262	259	229	283	305	269	267	244	283	262	252	243	249	244	263	243	300	283	263	237	278	279	277	244	248	274	252	262	237	269	270	287	271	242	279	241	262	266	250	255	254	267	217	259	246	278	288	230	255	253	272	293	231	259	250	238	279	254	264	285	290	279	246	232	249	263	244	254	257	263	284	237	277	261	259	271	270	249	241	282	257	247	276	272	255	262	288	264	288	255	245	256	261	284	268	294	277	253	272	253	277	223	260	250	217	226	269	257	281	278	252	304	246	247	265	261	257	238	261	253	290	253	219	256	267	255	271	218	252	255	227	245	246	274	257	253	238	255	250	281	274	276	250	274	264	254	285	256	256	255	253	291	264	261	284	237	274	268	259	252	272	266	261	250	239	254	295	235	253	242	291	250	258	281	252	268	261	287	268	253	261	236	253	247	278	255	266	275	274	261	263	254	245	245	287	276	291	277	248	271	259	246	252	250	267	263	248	256	275	254	261	276	245	249	260	270	278	275	271	248	249	278	284	253	279	248	250	250	272	252	233	250	242	249	245	297	256	265	258	265	272	248	273	256	259	262	257	266	252	251	244	257	269	285	268	281	263	255	272	273	311	233	266	258	267	278	267	235	243	246	288	261	261	259	278	272	302	252	281	281	252	253	298	274	269	273	239	286	271	239	248	251	276	255	277	235	249	242	267	287	293	270	260	264	250	238	254	254	270	228	266	279	258	238	259	258	254	247	274	248	269	271	252	222	277	227	269	255	275	262	283	232	290	239	233	214	277	275	248	264	271	298	253	256	248	271	263	281	253	288	276	283	284	257	275	296	270	235	259	288	274	275	239	246	271	288	281	284	244	331	269	259	272	281	274	257	266	244	257	263	245	250	286	276	267	279	257	231	255	253	266	272	264	249	276	250	268	249	267	257	257	272	260	238	268	271	268	241	247	245	276	281	245	259	260	277	265	269	276	275	267	273	279	254	226	261	271	241	227	252	236	302	255	265	258	245	267	268	259	276	300	285	265	226	262	238	265	281	284	245	294	256	297	269	271	265	257	283	258	246	262	250	271	242	237	249	291	233	272	270	279	251	245	296	275	264	257	264	277	249	249	267	250	251	257	269	247	274	249	274	259	283	236	258	280	261	285	236	254	246	279	268	257	304	250	240	262	275	263	270	225	266	248	267	240	292	284	251	283	229	263	267	262	249	265	249	289	275	282	266	272	235	264	282	252	257	302	256	276	275	244	277	270	261	287	297	299	255	254	234	282	292	244	269	239	271	263	247	288	272	286	279	271	286	246	265	229	235	245	275	273	268	273	252	283	257	251	252	263	264	295	262	252	249	270	270	259	259	254	255	272	290	256	255	259	255	274	278	265	236	258	277	245	285	258	266	242	253	257	253	305	252	267	263	254	263	276	243	265	276	270	258	236	232	223	266	277	239	242	261	280	253	251	251	255	247	239	264	258	279	267	259	259	267	219	277	262	266	287	250	279	262	258	266	267	248	253	235	252	266	231	249	270	278	286	249	293	272	254	270	283	251	268	257	270	268	220	240	257	259	248	252	275	285	244	282	273	246	238	229	257	265	263	291	266	253	273	266	256	266	263	283	243	252	263	275	291	236	267	268	269	274	253	258	263	264	255	271	271	269	265	257	257	286	272	264	271	276	250	275	263	282	252	273	262	282	224	249	239	270	260	280	279	266	252	309	256	275	238	263	249	276	250	247	237	303	268	255	267	272	239	243	271	253	280	250	263	249	226	255	243	251	250	269	271	223	258	250	282	273	263	239	241	259	245	254	283	256	239	286	251	265	251	244	269	249	226	284	294	266	268	264	270	255	262	268	251	284	281	277	293	264	247	272	244	252	287	277	254	284	261	270	269	266	295	236	256	256	254	272	304	268	248	239	280	241	290	285	284	251	250	260	276	276	258	246	252	259	254	257	262	260	265	271	236	238	276	269	246	274	266	267	237	292	270	251	256	269	240	232	262	253	283	244	270	289	267	295	285	284	247	238	291	257	280	273	267	243	242	240	262	286	275	265	261	251	257	269	253	270	258	264	264	253	263	245	277	245	244	274	257	277	293	265	264	274	261	236	259	242	273	276	297	267	255	256	250	288	219	269	258	271	251	272	268	289	289	309	261	275	293	268	280	269	269	262	229	260	247	265	257	279	267	235	264	281	278	264	288	250	235	266	268	268	265	247	277	256	294	290	263	265	260	262	291	266	267	263	258	263	275	244	278	273	242	275	260	276	253	267	283	263	212	285	254	248	280	279	277	260	262	243	252	254	274	253	262	260	266	251	265	276	269	263	277	251	259	276	252	263	288	274	278	286	248	249	291	249	255	252	258	262	255	255	269	253	247	237	247	234	276	243	242	222	255	304	248	250	258	277	242	263	282	265	253	291	250	270	265	257	277	253	262	254	220	251	255	261	255	233	288	262	263	250	268	266	253	276	296	247	276	230	256	268	277	295	260	271	264	267	284	275	254	242	289	249	264	242	240	268	253	279	264	248	248	243	281	252	244	275	257	243	271	245	259	213	262	253	256	244	270	278	262	265	270	274	262	257	278	254	272	300	266	263	310	261	262	269	263	273	283	277	284	250	255	298	253	254	235	291	278	244	249	248	266	273	263	285	247	279	288	263	264	281	283	241	252	258	268	265	267	285	261	263	272	254	262	255	248	254	258	243	236	275	288	267	246	279	266	271	235	242	272	258	248	259	272	280	266	285	269	267	265	270	286	241	261	250	254	275	263	291	262	247	270	268	266	313	259	236	236	249	255	299	275	261	256	231	271	258	240	277	289	266	267	259	276	273	244	262	254	323	292	263	307	277	256	222	260	268	298	304	249	251	251	269	238	288	257	292	259	283	292	304	238	245	256	258	253	253	264	287	281	286	254	265	255	269	275	274	254	276	266	270	230	249	274	235	260	282	298	262	246	253	260	262	263	255	273	260	244	260	262	235	271	254	266	217	266	266	256	242	250	253	258	260	255	271	236	259	268	243	288	215	301	285	281	260	252	296	268	271	284	286	266	259	246	264	280	267	291	259	260	251	241	253	263	269	269	257	285	236	247	264	268	291	265	256	266	236	267	253	293	249	259	268	267	257	271	256	260	256	290	261	260	235	251	259	270	262	263	257	245	255	265	276	237	258	255	262	267	265	252	278	236	250	279	241	245	279	272	263	249	273	269	275	271	234	273	261	251	256	287	278	254	259	274	245	250	231	291	256	247	256	289	279	258	252	252	250	282	262	270	272	256	266	276	254	233	269	275	265	280	290	249	270	290	271	280
21597	40461	34591	24645	21232	19526	13076	10326	8487	6270	5725	4070	3062	2341	2112	2057	1978	1906	1659	1172	870	576	495	475	440	422	435	423	389	328	339	317	360	413	358	338	361	395	370	379	384	393	389	345	368	333	403	385	393	362	380	352	378	354	330	318	305	306	292	312	305	301	317	324	309	315	305	309	295	298	280	306	297	336	308	332	302	321	291	315	280	307	297	289	280	310	329	335	246	319	286	311	278	309	331	311	274	327	306	308	317	277	301	288	267	298	299	267	318	303	278	303	304	275	331	307	316	282	301	296	295	292	316	333	329	302	287	321	282	325	299	290	297	309	279	293	313	303	274	301	319	277	293	305	303	293	319	294	289	296	277	292	283	261	297	319	318	285	298	296	315	309	310	288	309	284	308	319	316	301	288	250	303	319	318	296	311	311	309	316	311	290	285	275	280	263	295	264	305	280	336	304	288	304	281	302	310	293	311	329	328	259	330	320	311	309	295	293	281	324	285	291	296	322	286	316	322	289	295	296	278	282	322	305	335	303	311	288	314	304	275	322	308	290	308	287	314	298	314	324	339	291	296	306	310	319	329	322	284	297	294	268	310	279	270	304	324	258	292	298	316	363	278	299	273	305	279	302	301	308	290	323	290	298	298	315	282	299	337	282	268	316	318	280	301	343	341	314	285	291	294	309	312	324	321	303	278	303	328	297	299	315	298	292	301	322	336	287	290	318	279	301	305	328	293	318	300	302	301	302	297	310	292	305	294	313	307	331	289	302	309	267	312	344	327	312	306	307	289	293	306	318	313	302	321	321	332	311	288	321	311	302	317	296	289	327	327	309	299	338	296	305	320	290	331	320	299	313	319	300	292	300	275	302	260	291	307	307	284	306	287	295	286	281	278	287	285	306	311	318	323	292	313	298	339	295	332	278	274	295	317	317	288	302	331	314	309	313	313	293	269	317	304	302	319	301	323	314	299	301	321	292	310	279	312	314	267	305	305	292	293	267	323	316	301	313	295	322	276	299	270	292	310	278	287	301	320	304	328	307	307	337	297	302	303	304	309	324	295	336	278	323	345	319	296	298	282	283	309	289	298	319	308	282	295	341	284	318	311	293	306	313	297	299	304	314	312	259	284	314	298	300	249	296	283	354	317	318	316	327	319	340	298	319	297	274	317	317	310	307	287	327	320	308	304	334	288	306	305	305	304	265	297	314	296	272	301	273	337	292	300	273	317	327	316	303	294	282	280	315	296	300	313	296	298	323	291	282	297	320	325	307	315	315	291	290	313	329	303	306	305	300	280	288	287	336	345	288	316	300	294	295	291	310	321	317	284	287	305	297	299	307	327	304	310	300	326	257	296	289	330	258	344	314	316	307	307	291	271	279	298	272	307	288	334	314	287	289	340	289	340	298	319	267	311	291	299	309	317	326	316	299	297	326	287	330	282	284	323	283	293	314	288	298	338	300	277	295	323	295	311	317	318	281	305	311	309	296	272	307	328	274	278	282	331	281	283	298	304	299	306	316	290	295	289	290	320	286	285	310	318	299	263	301	304	309	296	290	253	267	305	292	287	298	301	296	309	318	305	290	275	281	306	323	314	314	306	272	307	296	307	285	286	316	291	317	314	302	296	291	291	300	270	291	311	287	272	306	312	329	285	296	318	301	319	294	299	314	263	301	302	301	307	297	310	302	327	295	294	284	294	295	299	283	309	304	311	306	302	307	311	315	295	322	333	311	318	326	302	304	316	316	294	319	302	277	324	346	324	281	269	300	326	301	293	323	318	319	328	297	281	312	304	313	306	293	320	298	310	339	297	323	315	323	303	279	339	303	311	335	278	324	297	299	297	287	298	271	303	295	312	280	293	295	324	286	306	332	307	307	294	291	321	290	308	294	290	305	313	300	305	277	321	305	298	320	278	324	293	299	323	291	276	294	289	305	306	306	299	308	268	295	307	323	305	298	330	267	313	322	314	318	326	314	314	305	300	280	303	295	337	304	313	280	289	278	280	303	274	282	290	333	320	308	318	326	313	290	299	312	285	316	289	271	322	328	315	315	322	300	265	320	312	294	275	293	270	311	307	314	294	305	318	325	291	306	312	302	281	280	304	308	287	304	302	271	288	317	291	299	276	300	283	311	312	310	303	276	297	316	293	286	287	293	272	315	286	290	328	327	327	305	280	308	288	292	317	297	319	275	319	290	286	304	325	300	290	300	293	284	314	320	335	344	301	295	293	281	306	293	268	310	297	303	289	333	297	302	300	295	319	291	342	314	287	340	311	316	309	315	299	309	340	293	287	298	303	293	297	317	317	279	321	291	306	302	316	316	319	307	304	281	298	289	323	286	309	326	321	328	306	325	291	310	312	285	310	279	316	315	308	289	306	323	311	288	301	287	293	328	285	297	311	289	275	294	312	314	343	315	250	276	311	319	317	320	274	287	275	307	296	303	310	296	319	298	299	300	318	310	313	311	284	304	310	292	276	312	297	311	296	281	295	280	300	305	283	347	287	316	302	298	285	357	301	322	278	294	308	313	328	271	286	262	306	295	280	314	301	269	311	327	285	298	275	327	308	322	305	303	311	311	307	314	306	275	325	318	289	317	331	278	309	279	290	262	303	328	313	292	266	287	301	285	292	289	275	283	270	286	305	300	290	304	312	283	295	334	302	311	302	301	298	299	304	321	307	323	312	293	290	305	304	302	291	305	288	283	323	323	330	309	301	303	297	285	261	300	296	322	309	275	297	295	301	296	296	318	293	303	324	303	304	319	319	279	276	285	333	322	286	294	300	298	319	314	297	321	333	335	313	303	269	307	342	320	285	298	319	335	342	329	328	343	307	295	307	296	271	312	291	323	300	276	291	310	313	268	290	306	268	278	303	276	308	305	287	316	297	347	303	291	289	301	306	309	313	316	291	295	305	308	303	278	311	292	279	292	299	294	297	293	271	303	339	317	312	303	314	285	320	307	296	303	269	265	311	293	284	309	282	298	293	303	293	317	328	291	288	294	313	284	293	302	322	291	306	298	304	293	296	318	321	315	301	313	331	289	285	288	330	290	277	281	281	300	292	317	289	289	294	294	310	298	286	285	288	317	310	294	282	290	306	305	285	305	278	315	310	293	281	297	308	300	292	310	297	294	294	297	289	306	276	286	286	268	305	301	289	322	283	301	306	292	305	320	291	298	301	286	330	313	308	298	324	308	279	307	317	329	298	299	319	311	291	302	303	298	331	306	315	327	295	298	288	282	309	295	315	323	346	280	303	310	312	278	305	314	306	305	297	294	307	347	322	284	304	274	304	302	289	307	317	321	280	297	294	294	301	283	323	309	338	299	271	302	281	284	280	300	291	303	324	272	267	296	321	322	314	310	278	294	310	306	294	322	304	296	339	308	286	323	270	345	319	295	287	278	301	287	312	300	318	279	294	305	318	322	276	308	285	318	335	313	324	291	314	277	304	286	318	315	298	293	286	288	318	318	276	321	294	309	289	292	318	262
22592	21329	29116	23957	21757	23858	22302	12208	9302	6812	6390	4569	3276	2662	2460	2566	2301	2276	1829	1599	1147	732	615	581	606	573	548	533	522	424	446	500	439	511	468	472	428	477	481	476	513	518	464	464	472	517	484	499	491	460	490	418	477	501	487	447	399	395	404	374	359	350	406	377	380	390	363	442	390	392	397	401	394	353	376	380	395	338	362	368	368	412	405	383	362	405	393	394	398	369	407	398	371	374	387	391	387	370	381	397	406	369	370	370	393	342	355	385	373	351	403	433	380	399	387	383	383	368	347	370	378	366	360	378	392	385	364	367	396	415	376	353	354	382	369	411	421	380	398	402	367	384	354	394	377	401	363	396	395	391	412	364	389	368	358	380	383	419	362	386	414	399	342	388	401	394	403	384	394	418	388	357	380	393	374	347	392	395	384	394	406	382	382	399	365	429	407	390	385	427	400	432	374	388	375	402	347	392	376	389	394	371	358	342	339	375	355	364	399	369	360	413	391	361	370	355	431	378	364	332	357	399	423	404	414	364	365	345	402	348	354	391	391	389	379	396	371	385	385	390	394	411	363	352	384	385	377	402	416	359	405	404	371	382	407	418	393	349	371	386	407	402	368	386	350	381	373	381	405	385	360	372	344	392	460	382	368	383	357	389	386	392	348	333	365	382	374	374	355	389	376	406	393	398	396	351	380	411	400	375	369	388	369	397	394	366	388	367	377	402	384	412	390	336	402	352	382	367	386	381	379	384	375	357	365	416	401	369	390	395	375	382	387	376	385	361	382	386	381	387	456	397	378	374	368	385	424	378	383	408	384	423	401	426	397	406	394	397	384	379	379	346	388	384	393	368	388	366	381	372	399	383	351	384	427	370	354	369	373	379	404	365	375	389	372	370	387	368	389	395	390	387	375	369	402	394	346	366	391	370	381	429	362	384	412	405	372	386	379	412	417	379	359	362	372	406	399	374	399	381	345	363	366	370	396	402	415	349	441	394	360	361	393	371	426	398	386	411	357	392	338	369	377	366	377	371	390	363	353	367	384	427	403	361	366	360	386	359	368	430	367	381	362	362	395	395	386	393	390	379	384	366	388	369	364	394	373	382	390	391	377	358	407	370	390	376	365	385	402	374	378	378	418	371	362	365	338	399	440	411	418	384	353	385	398	387	401	373	379	382	370	368	410	356	406	338	387	381	368	373	379	380	371	372	408	374	397	430	393	382	421	403	402	406	400	405	385	363	406	393	369	391	389	377	378	384	368	398	358	380	382	358	395	387	394	333	404	342	371	409	394	356	364	359	411	385	361	389	410	353	380	385	434	399	414	364	363	348	381	359	415	385	385	371	375	367	348	366	396	391	377	383	384	348	355	369	364	412	343	346	435	401	392	402	355	339	401	392	387	364	404	375	371	395	359	401	419	420	370	387	402	385	385	400	356	341	364	357	368	367	379	375	385	352	405	351	405	391	402	372	391	417	394	379	412	367	356	362	386	396	365	351	377	403	361	375	387	392	367	378	373	428	367	395	378	373	400	366	356	339	374	423	368	378	348	390	369	397	368	351	390	351	387	410	363	373	379	386	397	410	383	389	395	386	391	402	376	371	378	377	385	393	381	391	359	391	383	374	379	408	420	396	379	365	390	387	366	378	385	367	390	366	386	339	391	373	425	373	417	391	389	371	366	371	393	377	405	373	395	362	370	377	349	354	376	353	397	358	370	362	363	364	341	397	374	390	345	379	367	369	346	372	387	387	367	376	374	378	371	405	409	370	380	390	375	348	358	432	379	397	373	395	394	416	377	353	413	389	339	385	367	372	391	374	391	381	325	387	416	421	377	358	366	344	392	416	391	370	409	367	379	402	399	369	358	388	369	372	390	364	390	403	375	387	370	382	431	404	382	403	396	427	396	393	407	384	357	332	419	406	408	354	364	433	385	406	368	398	400	365	351	378	391	401	385	420	382	367	376	368	381	431	378	391	368	357	389	405	408	408	340	413	358	370	385	396	369	382	354	392	367	369	405	362	377	362	355	411	421	384	387	360	351	402	394	403	385	392	420	401	418	425	373	382	399	391	397	396	395	381	399	373	419	375	365	400	396	396	427	378	409	429	340	392	378	376	369	343	379	412	382	389	372	381	383	363	377	362	393	364	411	373	375	396	378	386	415	377	380	335	367	350	426	384	386	405	405	364	412	398	356	379	386	369	385	375	365	354	381	413	394	362	362	363	412	402	383	352	398	368	376	403	405	386	380	377	364	372	395	394	368	396	363	388	375	379	396	366	414	414	397	375	410	364	391	370	412	379	373	418	378	368	399	365	390	401	409	359	400	342	335	372	386	439	374	367	384	351	372	367	365	399	373	363	350	372	394	385	370	387	372	380	397	368	367	379	356	386	412	361	399	373	371	403	374	358	367	370	435	373	371	384	376	381	394	356	400	423	394	375	414	380	383	358	347	411	376	361	399	402	384	351	389	391	383	377	426	400	357	346	380	356	386	404	389	396	353	394	386	402	379	376	354	384	360	396	380	332	401	391	386	357	395	332	360	375	378	397	384	374	398	393	403	381	375	370	404	368	371	358	370	376	350	359	399	372	358	396	396	409	389	393	352	371	368	357	359	399	352	368	369	400	383	411	368	376	382	399	389	403	389	365	371	406	381	422	377	371	391	392	385	405	359	386	404	424	355	407	379	409	388	383	361	398	375	362	405	391	389	371	354	397	437	400	421	374	392	380	384	361	350	365	386	371	354	386	364	338	360	414	379	364	347	368	417	397	338	403	381	386	380	359	419	331	378	388	368	388	379	394	385	392	398	384	395	401	386	381	395	352	365	370	384	366	377	347	385	355	348	360	368	339	390	381	364	388	397	387	391	317	401	408	383	401	378	360	420	359	364	376	365	405	391	387	384	393	392	362	338	363	381	406	379	383	393	390	360	376	395	370	359	374	402	332	373	380	354	363	383	378	349	374	380	349	360	405	394	393	401	350	396	354	422	361	372	347	370	348	377	429	393	390	358	384	390	360	374	377	372	422	395	384	384	398	376	398	368	351	365	398	353	401	396	392	356	382	379	415	427	374	392	387	360	371	397	386	397	350	357	375	403	393	389	363	414	341	405	384	393	406	382	351	415	380	374	398	384	397	397	386	400	389	373	358	385	350	361	422	390	361	401	391	339	382	384	342	388	382	404	369	414	405	431	384	380	366	325	367	376	415	355	381	407	402	399	381	385	405	370	378	373	377	405	366	388	408	366	400	393	369	380	397	391	384	397	395	381	358	424	378	330	368	353	396	402	401	419	397	412	403	364	361	403	409	399	380	369	382	380	395	375	381	416	381	357	390	363	408	374	369	346	389	374	415	370	390	377	395	438	386	377	388	363	360	396	433	412	377	406	401	374	409	358	370	382	372	369	363	363	406	406	390	384	395	387	402	401	399	384	404	405	383	387	417	400	384	376	348	375	369	366	384	387	374	350	368	398	348	363	385	377	405	373	381	378	363
23664	47351	41484	33475	28178	26970	19572	15552	13422	10148	9348	7051	4884	4161	3715	3704	3542	3472	2609	2340	1620	919	723	764	715	722	686	681	632	472	475	521	609	519	555	622	562	556	598	626	594	604	558	532	550	565	599	618	609	583	523	529	602	627	650	486	456	448	433	421	462	440	424	411	461	424	447	437	435	450	449	443	444	423	431	437	468	427	436	431	372	416	438	426	405	414	419	440	445	405	441	461	411	433	440	425	411	413	437	380	460	427	440	404	414	432	424	399	406	447	406	464	432	448	413	423	442	439	432	458	416	445	415	435	415	428	432	424	407	452	423	427	410	444	401	418	418	451	397	447	436	419	399	428	428	397	446	445	434	454	457	429	446	429	444	395	400	423	430	414	472	439	424	430	442	427	470	432	398	425	427	441	438	447	462	412	445	416	428	410	429	424	444	406	375	429	417	407	410	445	391	446	431	448	430	398	424	416	453	412	423	439	423	430	412	388	423	460	440	402	425	442	412	402	442	425	454	431	414	438	402	449	473	405	434	464	427	453	438	420	416	471	391	399	410	455	428	445	397	417	440	450	417	435	453	424	431	431	419	414	433	408	427	428	414	420	376	417	462	415	452	430	463	429	422	419	387	422	388	434	434	390	414	430	461	453	429	439	450	433	424	414	408	433	408	437	418	438	407	396	449	444	444	435	436	438	404	452	429	399	438	426	416	428	426	447	428	432	413	417	407	449	444	439	423	397	428	451	410	467	437	395	397	471	425	447	405	443	452	442	423	438	392	431	452	432	426	424	430	430	454	393	440	448	426	422	420	449	421	436	445	451	414	406	391	412	429	389	417	434	462	409	419	451	427	437	396	435	456	397	411	413	412	424	438	438	421	394	432	430	409	431	444	391	418	479	424	412	429	437	452	425	418	402	424	433	433	402	434	475	419	442	420	422	432	403	384	398	444	413	433	453	455	449	428	416	424	430	441	430	411	424	434	406	430	462	454	421	412	409	435	410	397	439	430	378	427	418	415	392	443	457	434	400	421	413	419	431	461	419	416	458	422	436	435	426	436	429	434	410	425	472	447	440	444	404	423	445	430	401	429	447	421	431	422	387	399	399	461	406	415	440	429	390	464	427	406	480	439	423	393	400	444	396	412	435	437	453	451	390	413	429	425	459	430	417	451	422	434	424	450	447	437	417	405	413	452	423	420	436	460	442	427	435	401	438	447	412	405	409	395	421	402	406	424	437	426	429	439	400	412	418	400	452	433	429	403	445	418	431	450	461	450	409	445	407	417	422	414	456	423	412	440	475	443	452	445	446	419	387	432	416	442	432	498	430	429	419	428	453	414	440	427	421	432	454	419	448	399	401	425	441	386	425	419	453	426	440	448	406	433	430	407	426	415	429	465	445	437	412	453	397	409	436	464	409	418	410	430	433	433	453	447	427	410	406	422	402	459	421	443	391	418	402	478	394	426	455	431	450	427	410	433	424	456	419	437	429	425	425	400	404	451	457	449	400	431	442	459	410	410	471	441	408	467	475	450	434	462	406	421	442	451	436	406	421	450	431	461	420	434	428	448	430	417	457	409	405	417	419	423	411	393	420	453	442	456	476	453	439	396	418	430	402	436	433	429	417	437	412	425	390	439	451	389	440	422	439	412	435	413	414	440	421	390	432	410	407	433	397	482	421	463	405	445	435	458	412	450	413	430	426	433	420	422	416	429	398	410	404	441	386	436	411	436	418	418	409	442	424	428	458	420	433	441	419	400	404	444	403	430	426	423	446	439	433	412	438	426	427	441	420	434	422	416	398	408	447	420	442	441	422	436	440	438	438	427	457	443	410	429	399	409	440	408	402	430	422	415	453	422	387	424	396	426	450	417	411	435	436	424	441	437	423	425	441	426	406	451	448	412	425	407	414	450	418	431	428	436	440	477	406	455	451	423	416	448	405	449	423	410	427	454	419	391	414	408	420	429	406	440	393	428	416	420	403	416	421	454	439	491	411	456	428	420	426	423	436	451	439	422	400	420	430	387	413	396	393	400	432	438	403	442	449	415	437	426	425	403	419	388	425	435	414	407	440	420	430	412	420	407	457	447	463	392	392	427	452	412	432	399	453	419	435	420	406	391	430	393	427	435	458	402	419	413	433	430	422	415	418	410	446	436	441	409	411	473	443	463	432	423	429	431	429	447	442	431	431	417	430	423	430	440	347	387	459	395	425	435	449	403	436	406	439	390	416	436	436	422	436	446	412	413	412	447	448	457	440	430	445	442	383	407	407	411	446	431	450	439	433	459	384	405	422	418	415	354	416	425	437	468	398	443	423	420	408	440	444	431	386	428	401	444	403	402	430	435	431	440	407	418	483	452	434	446	418	422	426	390	434	486	407	425	448	428	383	434	432	386	387	433	433	395	441	418	444	404	407	419	444	429	398	398	440	401	442	414	424	385	418	413	409	439	408	407	407	394	384	403	425	464	440	424	442	443	396	431	407	431	453	419	414	409	484	439	430	422	425	427	436	476	451	422	420	396	447	420	432	430	450	411	426	436	424	432	431	453	414	440	402	461	458	420	444	406	398	370	450	398	422	408	394	401	472	496	432	428	417	441	446	460	418	435	454	402	403	437	428	408	385	398	408	443	402	423	407	433	423	415	427	418	466	407	458	442	425	440	416	406	446	382	432	433	410	433	372	416	421	428	436	412	420	416	402	435	413	412	413	406	403	426	443	451	412	445	417	422	440	415	419	432	405	429	421	436	425	428	433	408	425	417	435	463	397	405	414	407	450	431	419	430	419	414	378	438	409	458	422	410	437	458	411	435	442	421	427	426	387	461	415	438	459	411	424	421	396	446	431	446	446	394	426	384	428	424	450	458	431	450	395	401	452	422	428	452	427	404	411	403	400	414	414	417	446	408	443	418	425	434	424	420	467	430	432	424	420	438	429	431	441	431	411	449	433	410	441	390	461	464	446	424	440	423	448	439	412	420	411	424	438	432	407	447	427	421	407	430	394	432	412	454	410	420	467	423	438	425	404	425	411	423	411	456	450	423	411	401	445	396	455	451	398	404	397	458	430	425	415	421	413	424	414	410	445	404	431	422	432	417	436	424	416	432	424	428	429	413	456	439	454	421	407	468	392	439	442	435	430	443	472	446	453	404	401	412	414	419	462	441	424	441	463	425	422	409	405	454	441	434	395	439	449	424	434	400	417	431	429	410	411	415	422	440	413	413	427	404	427	426	454	417	443	433	441	442	428	434	450	434	428	455	436	437	402	437	437	407	434	434	458	492	411	462	420	428	424	451	446	455	442	425	432	427	462	450	432	424	427	440	448	421	439	387	395	425	447	451	441	420	487	446	423	463	375	397	410	445	415	396	445	466	466	476	456	458	402	427	438	429	437	466	439	450	443	474	432	422	416	404	428	443	430	450	376	476	460	432	408	431	396	429	424	402	415	404	402	447	460	422	436	416	431	467	425	435	404	471	424	425	409	468	418	414	434	417	450
28831	25846	30319	24091	15294	11679	7073	4238	3704	2731	2492	2016	1369	1165	1103	1125	1061	1083	833	773	551	362	396	392	380	402	361	322	381	357	340	345	350	389	384	355	342	358	351	351	380	391	358	357	359	324	346	360	354	419	358	335	398	373	391	360	334	322	329	330	345	326	339	356	326	328	323	347	321	305	349	278	343	315	322	326	347	312	354	349	327	328	332	339	332	313	354	333	324	351	298	321	315	297	332	322	310	330	324	332	322	308	330	326	354	330	332	354	316	326	363	339	315	307	324	360	338	349	356	350	330	347	327	330	325	371	315	344	368	373	355	349	342	320	352	330	359	324	281	339	348	355	338	346	327	333	353	343	347	344	309	327	305	349	315	277	338	347	325	348	345	328	323	321	309	324	338	325	333	313	364	329	316	337	309	331	352	332	284	322	347	296	324	314	368	337	309	324	351	336	338	330	346	315	353	353	368	332	345	348	370	329	302	329	334	333	346	387	308	347	323	305	320	300	346	334	329	350	314	330	338	309	375	316	339	334	328	304	386	377	325	351	326	313	331	304	337	344	365	329	350	304	340	304	337	341	352	364	319	364	317	341	362	329	338	312	303	322	321	311	353	311	337	299	328	310	332	326	344	305	335	354	351	328	277	332	323	322	353	318	307	328	317	308	335	328	310	309	329	354	325	326	352	316	358	300	316	317	327	337	308	332	372	373	328	341	307	329	312	312	323	345	346	344	342	312	327	372	333	338	307	344	321	309	348	310	339	308	337	331	343	327	333	343	313	307	333	340	327	325	326	348	337	339	304	320	296	343	320	304	341	349	362	311	308	343	307	317	299	330	345	313	328	366	325	336	349	336	342	337	364	323	301	375	335	331	334	319	315	327	317	329	316	319	293	368	298	319	318	344	329	361	321	342	331	305	322	345	350	309	324	313	314	324	324	336	323	329	305	333	337	314	317	329	316	355	328	336	320	349	328	311	395	340	323	326	330	330	333	315	327	306	315	329	319	326	325	339	320	304	338	343	304	328	333	336	339	356	312	329	300	318	351	325	325	332	335	358	332	326	340	309	330	335	316	332	315	316	359	342	348	343	333	345	318	339	337	325	318	338	327	312	344	318	310	359	335	332	338	372	353	341	342	348	309	328	348	305	315	316	317	319	311	313	359	333	352	336	330	318	315	329	342	330	336	315	329	378	321	327	329	354	354	332	339	351	346	347	324	323	331	355	357	309	333	355	311	362	345	325	345	343	314	322	324	312	334	349	310	331	340	318	359	379	321	308	346	318	342	331	337	336	363	381	316	343	335	282	324	312	314	322	362	312	361	336	318	317	343	313	337	299	354	329	336	321	325	330	312	310	322	333	332	313	362	300	309	322	352	343	322	321	348	353	339	335	339	334	337	305	306	329	340	297	333	341	366	328	342	337	301	322	307	334	336	340	308	314	355	322	351	308	353	346	325	322	331	321	322	305	326	353	314	327	350	361	339	306	331	293	328	360	322	353	315	310	358	302	312	337	320	323	336	344	334	327	364	318	336	322	343	297	325	329	334	333	309	310	346	338	322	327	304	341	359	357	345	328	310	326	277	342	305	308	329	335	355	330	334	320	346	339	310	314	358	354	336	329	357	333	326	337	319	329	318	349	306	358	326	313	350	331	337	328	305	330	327	349	320	322	345	333	340	334	339	320	311	335	328	312	303	359	364	343	339	354	326	336	318	316	321	316	319	309	331	353	326	347	358	324	342	340	352	331	335	343	305	327	315	338	324	333	318	316	336	343	318	318	320	341	342	332	353	344	348	329	338	329	367	301	341	315	267	369	343	355	349	335	339	313	324	310	353	344	359	335	343	364	297	339	325	318	311	329	335	307	312	353	322	320	317	346	335	346	324	325	338	321	330	302	331	329	345	303	346	346	321	310	278	339	333	328	350	323	337	304	320	333	325	348	353	332	326	335	307	336	348	349	335	317	314	318	302	316	306	348	332	326	311	321	312	334	356	279	316	346	343	356	339	303	303	339	339	301	322	311	343	321	284	328	345	344	366	333	322	371	348	343	326	305	332	345	343	344	321	326	300	290	330	303	313	328	323	306	331	328	340	306	355	355	337	361	349	354	311	318	323	342	324	320	335	335	284	342	315	325	352	348	345	303	313	340	366	319	325	311	341	337	341	344	334	344	319	357	340	308	344	323	316	319	314	344	330	319	332	351	324	340	345	347	325	308	313	304	322	292	308	308	335	329	327	321	319	329	320	310	363	310	343	306	339	300	337	322	324	311	327	379	323	307	340	335	347	328	282	318	355	317	359	339	337	342	325	320	326	308	311	338	322	316	319	310	297	337	318	304	304	323	295	333	305	344	313	330	304	338	318	352	360	342	310	324	314	358	313	306	303	336	333	322	336	335	337	306	330	348	338	335	320	338	345	351	349	345	313	348	313	291	295	324	320	368	343	330	344	303	305	274	321	347	311	363	332	356	333	283	327	329	323	340	320	336	311	316	334	321	300	329	327	325	326	341	351	341	348	358	364	335	325	330	305	314	315	306	297	339	332	346	346	336	329	334	323	333	337	291	350	335	335	333	333	330	322	342	336	340	353	355	352	330	313	326	339	323	302	329	336	315	327	333	315	306	318	306	352	318	325	343	321	344	328	308	315	327	313	319	322	333	295	314	334	353	355	327	387	321	330	338	293	339	317	304	316	337	312	358	343	336	343	302	314	292	293	313	308	300	277	305	330	335	325	306	353	342	319	308	313	352	326	324	309	308	329	350	319	326	337	312	321	291	322	331	315	353	332	297	324	309	371	306	355	307	368	329	323	333	342	322	306	320	302	330	333	343	328	308	330	288	317	338	329	285	365	320	338	306	348	341	291	328	318	316	345	329	332	319	328	319	322	311	343	335	335	357	301	340	333	324	337	329	368	327	324	334	346	317	328	349	320	334	307	312	293	326	348	354	337	353	320	295	358	323	319	362	291	351	334	371	334	349	311	318	332	324	322	335	353	330	318	343	375	356	334	310	337	306	328	315	311	339	309	346	352	324	299	364	349	316	315	361	356	359	318	314	333	327	376	323	339	339	355	324	346	350	324	346	313	318	330	334	331	340	302	311	361	325	345	306	358	330	323	305	309	313	322	300	332	315	327	306	305	327	356	323	353	332	324	344	308	299	355	351	347	295	368	341	301	307	322	335	328	330	294	308	335	333	335	340	339	325	320	314	349	340	335	310	358	331	339	330	301	335	335	314	297	328	313	333	320	332	313	305	294	343	337	342	359	314	347	318	306	334	343	355	349	325	330	313	357	345	339	362	317	319	344	336	350	356	355	344	330	272	333	324	333	355	336	311	333	301	337	379	288	347	379	330	338	318	329	313	368	289	300	325	347	320	354	305	336	378	333	316	334	348	310	301	350	309	332	285	374	320	317	335	328	302	323	339	353	314	347	314	311	308	319	320	342	339	352	310	294	339	325	338	314	323	322	320	282	333	336	324	311	337	317	337
21449	37095	31096	22573	17142	16357	10688	7092	6312	4635	4293	3094	2134	1804	1801	1731	1584	1586	1119	1150	696	527	488	464	453	512	457	481	449	387	422	384	403	380	390	410	410	432	427	439	436	450	406	401	418	429	453	455	420	349	441	460	371	426	410	375	399	386	367	389	434	379	385	372	367	346	388	360	402	348	368	374	364	373	363	363	380	375	388	387	376	362	388	351	361	363	384	383	346	369	374	344	373	376	368	360	403	366	379	371	432	404	422	349	367	369	383	378	363	384	335	358	351	394	366	394	404	357	380	371	362	384	365	366	380	358	365	337	382	369	348	368	342	364	372	372	377	377	349	375	379	376	343	367	371	376	334	350	353	349	350	356	359	369	342	388	373	382	375	397	377	372	414	362	382	358	347	351	361	392	372	334	407	359	405	359	379	343	384	371	416	372	362	385	348	409	334	369	350	359	386	350	367	363	359	378	373	365	395	363	357	402	382	344	407	387	422	358	386	370	380	372	361	371	355	346	339	377	397	351	405	378	352	345	368	357	362	330	384	390	387	373	368	368	383	350	363	400	368	360	369	361	340	364	386	369	387	364	370	350	342	368	339	366	358	358	372	349	394	401	387	409	378	380	360	362	326	366	338	381	367	340	386	382	374	375	373	394	395	363	366	356	386	365	353	375	368	381	327	378	377	361	338	395	374	377	357	396	356	394	371	363	355	364	371	370	334	348	379	359	370	376	350	363	365	368	367	362	374	377	351	407	334	343	337	362	384	348	349	386	368	381	367	368	359	382	341	381	334	385	356	385	345	379	363	382	392	369	379	377	362	345	354	394	386	375	402	371	362	363	390	393	365	355	374	377	359	342	365	376	360	373	352	376	390	346	355	370	370	363	373	338	332	383	408	349	345	388	376	356	375	408	360	350	393	345	385	337	356	367	397	383	356	355	377	365	342	381	363	367	378	397	360	373	386	337	389	367	346	352	355	386	376	366	365	367	396	378	371	364	357	364	361	383	365	346	377	421	399	369	388	391	369	421	333	375	364	379	375	365	401	362	378	406	362	364	355	379	386	358	383	324	400	348	387	398	379	384	367	388	403	390	395	376	343	367	366	347	358	345	371	339	360	350	367	359	347	368	382	374	351	358	338	378	369	360	370	356	362	377	366	363	411	412	373	364	353	347	362	376	372	357	365	362	360	342	354	354	358	349	370	360	387	386	403	385	383	371	372	358	368	391	360	342	369	386	361	356	347	385	349	377	371	348	352	364	353	341	345	334	351	338	347	352	358	371	343	349	338	339	376	394	358	354	352	373	347	378	320	365	357	376	343	367	386	348	403	346	342	356	382	383	345	353	385	400	374	335	366	350	411	359	374	363	376	333	388	352	385	386	369	379	341	379	398	375	374	374	357	412	349	378	363	371	356	343	369	400	378	355	383	364	324	364	356	395	377	394	366	379	345	366	333	387	373	383	374	365	360	377	329	371	389	354	393	376	402	377	368	328	332	341	379	361	407	337	385	339	377	328	385	432	373	364	375	368	358	364	369	363	376	402	358	344	381	355	371	354	397	372	364	362	406	362	357	370	348	385	387	393	355	385	354	385	372	393	381	384	367	357	355	400	372	380	376	351	402	365	356	338	374	387	387	362	342	364	397	336	372	378	359	412	366	330	359	353	386	364	349	385	371	340	362	380	368	381	355	380	418	397	378	372	368	341	363	384	362	384	373	384	402	379	334	347	369	368	398	354	345	385	372	375	363	341	347	357	388	375	333	368	355	357	383	378	352	391	383	385	347	367	385	393	379	388	366	357	394	402	330	345	333	348	379	365	387	390	345	367	359	350	375	386	354	383	375	379	374	382	361	395	361	390	349	379	372	354	375	346	378	339	378	408	355	384	380	354	371	383	384	368	354	373	383	357	374	352	388	364	357	391	348	359	365	374	376	351	343	342	371	382	377	367	369	353	406	359	356	404	392	372	384	353	371	344	353	367	367	403	399	351	386	376	365	345	387	401	377	373	337	403	331	375	407	385	339	369	386	366	411	363	382	378	342	363	360	389	362	375	367	382	376	365	353	375	376	402	373	393	393	392	404	394	399	367	360	372	403	364	387	334	356	372	364	375	372	359	349	346	389	365	348	368	397	393	361	374	380	357	382	339	371	354	376	382	392	348	381	358	383	372	385	345	408	366	382	351	346	386	389	372	374	335	391	376	367	377	369	352	391	380	398	385	342	356	392	394	359	354	347	378	360	358	382	410	382	351	342	391	417	417	391	376	330	377	367	363	400	370	357	371	375	356	382	354	373	375	420	355	368	362	380	345	361	405	376	412	362	344	374	353	362	386	380	377	388	376	323	354	377	379	371	407	356	378	336	350	359	368	374	374	380	349	399	357	341	399	366	420	380	392	358	381	364	384	373	341	372	341	358	346	353	367	394	402	370	353	378	374	366	365	375	374	367	362	364	393	393	398	320	368	368	404	349	396	383	391	369	364	365	361	354	375	370	338	374	405	392	369	384	375	397	395	376	366	364	365	352	365	350	351	363	356	403	347	366	372	378	350	355	374	368	336	379	359	382	369	356	349	391	351	360	367	354	395	356	357	382	337	377	368	341	364	373	386	377	388	358	382	372	351	377	349	332	360	355	358	372	369	394	373	403	369	354	396	362	363	373	358	335	357	359	392	396	381	379	368	369	358	340	396	342	369	377	390	396	386	372	358	384	345	366	350	324	373	369	385	374	349	385	318	401	373	362	351	341	359	342	369	398	353	405	380	351	373	361	358	351	373	363	391	385	381	392	376	372	344	371	362	374	384	330	372	344	369	345	359	345	396	381	354	373	387	376	394	370	352	366	412	330	386	383	356	375	393	365	371	401	377	365	369	379	383	374	390	372	387	347	400	351	403	370	417	338	346	423	385	387	372	344	353	371	365	396	361	372	357	363	320	356	418	352	388	378	362	359	355	358	381	352	372	368	383	408	379	371	351	330	375	401	381	342	411	361	387	399	336	373	354	392	389	381	355	391	343	388	354	361	371	378	371	371	381	382	353	373	360	397	360	384	351	405	361	373	390	368	333	358	379	375	369	351	360	365	344	386	355	381	369	349	368	370	390	371	386	376	360	368	354	395	356	334	346	348	369	362	383	382	381	366	397	360	345	384	415	352	381	364	376	365	359	369	376	379	383	397	350	391	333	367	392	385	369	375	368	369	387	349	374	383	355	360	349	392	364	389	356	374	332	354	373	344	353	362	375	347	362	359	356	343	367	337	323	420	366	370	362	401	368	402	348	391	366	348	393	376	373	352	387	360	370	384	366	367	346	388	391	419	343	364	403	385	394	371	411	380	387	373	393	362	365	359	322	392	388	405	412	390	351	391	398	355	353	389	377	372	400	420	382	350	400	355	378	351	337	361	392	370	373	339	391	381	353	370	364	376	356	379	356	395	362	384	351	359	355	351	368	340	388	368	398	361	373	353	355	376	409	372	351	386	352	370	384	337	367	386	360
23736	21359	28790	24839	22259	21632	15186	7800	6150	4881	4389	3352	2231	2047	1973	1895	2028	1776	1273	1144	792	601	589	594	526	615	607	563	467	484	460	437	479	461	504	490	440	532	498	487	493	481	460	458	503	513	470	513	475	505	478	491	489	463	439	426	427	454	407	443	406	424	449	423	413	426	409	457	424	386	453	442	421	444	425	445	432	411	447	417	430	442	368	429	455	426	424	432	456	403	381	448	443	420	389	447	409	392	438	441	414	433	389	455	406	384	440	415	410	426	437	432	402	401	468	397	414	430	412	415	436	430	421	441	435	434	424	380	453	373	394	446	418	424	411	437	451	416	409	418	394	403	394	383	420	438	419	412	423	376	416	451	452	448	431	386	414	465	458	410	426	407	456	431	418	401	400	435	450	381	441	416	448	394	386	438	432	449	412	413	379	467	474	459	397	420	418	424	434	390	449	434	437	481	438	392	427	465	399	421	414	444	404	483	421	419	463	405	449	441	431	424	419	428	408	424	417	377	423	433	447	419	420	425	412	418	441	426	408	427	436	391	421	392	424	434	454	421	456	429	424	458	421	415	422	418	404	406	383	407	408	413	422	374	424	460	425	423	408	421	452	422	412	433	451	430	431	408	417	436	452	428	443	428	409	413	379	425	432	415	445	394	410	471	413	446	425	446	426	442	405	433	417	444	445	456	447	421	411	399	424	410	451	428	421	437	404	418	430	411	432	468	441	387	422	386	447	417	409	407	439	435	393	438	409	448	413	407	437	459	387	432	421	393	418	425	424	436	411	410	409	427	422	425	402	432	447	406	380	388	433	412	419	404	432	400	459	425	447	408	477	433	383	460	406	460	427	388	441	426	379	392	392	437	435	373	410	407	416	423	397	426	406	427	446	397	432	473	434	416	416	367	434	416	442	447	382	460	435	453	385	428	415	443	412	444	431	454	418	433	408	436	415	443	423	450	393	475	407	456	415	439	415	397	454	411	411	406	369	441	444	418	417	429	412	414	445	419	426	420	406	426	453	419	435	424	440	429	402	465	428	427	414	434	441	413	416	430	399	466	455	424	392	421	409	399	411	411	402	425	476	423	435	448	420	432	419	394	419	400	410	438	443	401	418	426	418	440	419	428	423	414	414	411	440	458	433	436	434	449	413	437	415	463	399	450	429	404	424	415	438	434	425	386	390	396	409	413	407	444	427	401	430	415	409	403	411	454	422	409	412	438	425	450	435	452	442	439	432	399	422	419	396	408	437	426	442	430	406	405	425	422	440	417	387	432	417	423	430	468	396	416	417	438	398	384	421	437	424	417	441	440	464	428	442	445	463	458	419	419	442	407	418	393	425	396	435	439	433	403	400	431	424	397	403	415	442	409	421	408	434	395	439	434	429	393	423	413	456	406	430	430	460	375	412	457	419	402	416	407	413	447	389	432	442	433	368	457	410	409	424	435	420	418	437	430	450	444	427	443	432	441	405	418	434	406	445	429	392	457	405	449	417	429	422	406	475	433	397	415	458	455	413	444	424	415	424	439	416	411	412	431	400	468	418	392	438	377	431	414	423	420	392	409	433	440	388	412	436	422	390	428	412	410	390	436	419	418	421	414	427	419	412	427	433	409	438	436	432	421	448	434	461	409	424	405	428	432	395	431	438	438	414	412	458	417	394	433	443	421	411	413	420	424	451	402	429	400	441	427	421	447	437	421	418	434	420	407	446	415	461	437	441	427	428	411	430	442	416	476	398	421	439	400	418	400	408	443	456	447	440	398	482	402	408	431	414	449	483	423	422	425	368	434	452	417	439	438	452	413	430	431	409	400	423	400	395	417	436	469	440	406	413	396	419	395	390	405	441	466	419	399	424	412	468	404	428	384	460	395	494	393	405	429	423	420	424	412	443	397	426	424	445	427	438	452	403	446	456	406	399	399	408	393	412	397	402	426	405	404	428	421	434	433	432	375	436	432	416	429	441	400	412	441	421	419	392	424	435	437	425	424	425	400	440	432	403	470	433	427	430	439	452	404	408	418	392	391	419	478	409	396	481	433	418	405	383	442	425	414	430	413	384	449	415	405	403	416	396	454	431	441	411	427	390	408	414	425	403	450	378	390	402	414	414	440	470	447	449	446	402	464	411	417	414	424	427	421	426	432	414	399	424	401	423	413	419	456	417	406	441	436	420	459	421	430	451	435	420	407	438	412	423	433	439	464	479	405	371	442	405	416	423	430	463	473	427	432	440	406	423	423	418	413	420	464	460	446	415	433	408	447	473	438	429	412	391	449	391	455	406	429	448	442	435	420	398	462	407	393	398	456	424	423	461	439	408	395	451	384	386	446	439	391	437	408	450	413	434	418	400	388	415	424	404	452	440	431	412	466	378	430	407	447	402	463	436	415	420	468	439	423	406	424	422	440	423	420	390	466	396	405	457	431	423	415	406	407	391	437	431	417	413	411	446	424	406	397	448	435	388	402	438	420	437	449	394	461	401	418	416	429	398	450	432	395	424	422	433	412	432	423	466	416	379	435	421	454	445	423	443	396	424	418	414	453	432	408	414	466	445	421	443	426	421	443	401	416	420	443	389	431	418	427	407	440	403	405	424	423	414	427	446	378	408	395	437	443	440	430	456	415	444	409	421	386	427	407	412	439	414	427	452	428	410	436	422	424	444	430	407	392	438	421	425	399	445	391	443	456	410	449	430	419	395	459	420	407	410	388	419	449	417	435	428	437	418	399	413	448	436	458	408	431	374	401	439	444	412	410	448	433	398	409	416	402	430	459	430	437	443	460	399	428	430	424	422	404	461	419	417	470	375	387	400	420	408	407	439	426	467	425	409	429	416	363	438	417	432	483	446	435	418	417	440	445	446	418	400	414	404	409	405	421	440	410	423	411	406	434	426	410	413	424	426	401	424	402	436	409	406	433	386	407	416	418	456	446	386	427	446	411	420	430	430	418	412	367	398	393	398	441	383	424	366	427	399	406	411	432	395	426	394	421	427	401	416	434	424	400	411	440	435	398	439	425	414	422	443	358	429	458	429	442	429	425	433	446	403	443	441	431	448	413	419	438	457	427	427	438	432	407	424	406	385	432	413	404	459	453	417	390	391	453	433	441	417	427	427	451	448	399	374	398	422	462	430	423	426	442	470	412	443	383	392	465	416	411	405	419	417	432	405	390	410	404	422	412	404	438	388	432	415	452	418	442	477	408	421	361	449	430	451	407	412	429	426	390	441	426	437	424	446	452	434	431	418	438	411	410	387	401	405	436	401	415	429	422	408	448	412	391	430	450	411	451	407	416	423	436	410	377	461	455	436	459	419	430	417	443	496	423	441	447	437	403	455	388	425	462	410	490	402	423	388	437	422	388	463	450	428	393	441	413	423	379	435	431	415	445	421	457	373	425	403	484	431	409	472	399	408	453	410	405	428	413	430	441	454	462	433	425	445	407	405	429	456	456	417	424	422	432	376	442	412	458	406	420	404	405	435	442	425	410	413	439
21597	44293	38297	30044	23214	22836	15800	10972	9549	7629	6758	5287	3322	3137	3066	2919	3014	2531	1790	1579	987	778	733	710	630	710	731	683	612	512	542	538	533	584	555	589	542	558	556	580	581	520	562	568	539	570	594	582	543	574	568	545	503	586	535	501	469	479	496	472	492	483	508	466	465	470	459	480	457	479	477	469	450	480	449	455	451	455	470	506	474	487	521	472	468	466	439	470	476	496	448	475	453	435	485	447	437	477	485	453	484	459	452	491	494	456	450	452	436	427	476	432	486	430	462	472	466	467	475	445	429	442	484	454	432	465	489	499	442	490	496	493	496	481	466	483	491	458	462	462	483	457	467	451	427	469	495	488	512	479	445	479	444	434	494	453	476	490	447	441	459	503	464	474	453	439	459	479	429	466	469	445	465	505	459	457	484	486	455	457	484	480	426	489	487	460	450	464	488	499	469	464	471	455	486	448	461	462	492	501	467	454	516	461	473	477	517	434	481	468	466	478	502	463	461	455	477	492	479	459	489	474	477	479	444	460	458	450	471	459	494	483	467	480	475	437	482	462	463	475	426	459	447	477	473	458	471	489	487	477	508	456	424	435	452	437	472	468	486	466	517	473	476	516	480	438	463	459	467	478	437	476	438	459	521	444	453	506	464	458	489	472	430	465	461	512	524	458	499	465	465	437	496	444	510	438	484	447	446	491	429	496	486	498	459	456	472	454	462	506	478	456	473	452	524	495	471	457	470	465	461	462	508	459	482	461	446	470	467	469	476	465	460	489	470	414	458	465	501	451	442	494	452	469	473	471	489	466	473	450	464	478	451	461	446	468	453	505	494	445	457	496	460	473	493	471	505	465	459	442	493	471	454	467	484	442	467	453	473	419	491	469	462	477	442	478	474	458	471	455	485	454	494	449	475	476	474	506	509	423	488	467	435	489	492	439	474	481	451	477	455	484	499	458	460	456	500	526	474	501	484	461	480	461	424	466	441	484	481	483	455	485	490	449	468	434	487	474	467	490	466	468	469	479	460	458	442	448	451	481	449	473	467	466	483	457	456	475	480	437	489	509	457	506	467	505	414	477	467	490	460	473	459	482	496	448	449	459	444	501	467	450	495	446	444	465	470	469	465	496	446	444	482	498	469	460	470	489	501	525	465	478	474	492	483	458	443	507	476	444	449	464	489	477	450	489	484	463	461	449	461	462	486	476	472	473	458	463	504	471	447	474	450	472	469	429	475	446	465	459	433	445	476	434	490	450	494	448	467	462	459	512	485	459	459	458	465	468	475	474	495	497	488	466	466	458	458	500	461	438	461	478	461	474	482	472	440	451	442	464	454	464	512	466	486	460	454	472	513	444	442	422	463	470	497	481	431	449	455	467	465	451	501	503	474	452	472	488	503	464	467	489	472	496	450	493	470	500	487	487	456	452	469	497	461	472	463	469	476	474	507	474	480	476	459	428	480	471	481	430	478	509	475	463	467	452	489	464	471	504	440	466	506	464	448	475	462	433	479	455	463	428	454	463	514	499	454	479	467	466	527	511	468	462	464	446	431	481	466	465	518	471	480	462	454	440	442	469	433	476	453	452	504	479	483	478	493	477	481	491	480	495	480	461	475	460	465	467	472	450	455	465	462	423	436	465	460	467	458	466	468	449	456	453	465	436	453	487	478	460	474	416	453	469	464	449	437	509	489	495	440	467	467	426	428	478	498	467	476	475	478	491	465	494	466	472	483	490	463	480	488	459	484	465	461	468	435	508	493	468	490	504	483	493	458	503	442	494	407	465	480	462	471	434	486	446	455	439	475	473	488	476	487	468	470	440	469	454	459	497	480	491	464	483	467	441	479	465	462	442	456	457	443	450	464	479	478	477	482	490	481	490	513	483	473	483	485	498	458	455	478	489	453	456	478	445	412	456	448	457	510	474	482	484	496	485	469	446	481	459	437	441	498	465	424	453	476	477	495	478	479	505	453	469	437	479	457	478	468	457	492	468	445	479	424	472	471	448	483	476	456	458	450	424	493	470	461	487	420	458	419	465	469	466	496	466	475	460	445	470	459	480	475	502	467	459	459	461	476	461	452	464	474	507	457	469	466	480	460	489	497	476	441	482	461	481	498	507	478	446	479	468	481	467	448	442	481	477	473	459	510	447	437	490	469	470	455	474	425	459	471	464	482	503	451	457	490	508	470	466	481	459	465	485	473	466	437	473	480	476	471	464	433	445	481	445	406	474	464	492	490	479	431	417	479	480	507	454	483	485	434	459	473	502	467	439	485	427	487	481	513	469	464	487	498	482	465	453	505	453	478	501	520	456	483	453	437	468	444	476	445	463	488	473	492	471	475	448	496	464	454	484	444	460	505	455	456	422	452	445	469	488	458	445	490	475	459	466	476	461	473	496	432	471	457	486	505	452	490	506	482	502	477	487	478	476	496	409	468	459	464	471	458	501	466	488	451	447	506	483	482	448	488	423	420	510	489	445	427	445	447	450	479	462	418	470	465	468	458	442	450	491	482	452	429	462	487	453	458	475	476	458	426	450	457	483	499	448	475	442	490	491	467	495	424	507	481	494	500	511	478	466	455	466	464	483	437	487	453	444	458	476	474	453	479	476	519	434	488	449	494	447	440	463	437	484	454	490	469	439	474	472	486	482	476	481	504	431	449	491	458	470	491	421	476	483	472	494	428	481	463	407	492	515	472	498	496	477	462	491	462	489	467	487	451	482	512	469	470	465	498	537	463	475	454	492	508	481	481	462	483	461	434	505	441	463	455	463	462	428	473	443	491	459	454	453	476	445	436	481	445	488	493	427	474	468	449	466	482	477	460	482	431	456	469	450	459	486	466	461	489	442	449	452	479	479	453	454	497	485	454	460	477	445	448	479	490	474	456	471	464	453	480	444	481	453	477	487	489	489	463	444	471	505	494	473	484	476	479	426	481	469	480	474	497	420	463	461	496	432	484	491	455	428	465	477	510	478	455	462	458	490	486	458	434	489	479	501	513	468	454	473	457	502	433	500	459	464	485	475	463	498	419	435	453	456	471	459	466	488	446	516	444	461	430	461	476	499	499	482	455	478	443	467	473	456	493	469	499	478	457	455	525	461	512	472	468	474	480	460	473	432	439	453	535	493	513	473	504	460	458	436	474	457	454	452	493	429	444	450	489	441	462	475	432	470	457	450	467	478	516	469	485	447	465	445	441	501	484	442	469	499	483	472	434	502	470	457	463	489	485	464	478	476	496	471	476	452	502	454	449	476	473	457	473	454	461	490	448	493	464	505	460	452	513	477	439	451	431	469	491	504	473	444	459	498	456	453	483	498	457	459	462	472	453	436	475	444	437	468	500	463	479	472	474	481	482	475	440	495	449	510	463	481	475	486	460	470	454	478	486	492	497	469	449	517	456	504	483	491	483	480	449	456	470	460	491	453	458	441	480	465	467	448	443	473	472	499	483	469	446	448	469	478	465	465	458	474	470	471	480	463	476	465	462	473
24781	21496	28465	26467	20072	15696	9665	5241	4276	3654	3188	2303	1505	1490	1442	1525	1492	1112	942	756	444	358	380	392	353	372	365	357	337	284	260	300	299	319	272	302	322	281	312	311	319	297	327	317	285	298	326	282	268	291	282	274	308	308	292	264	257	309	268	243	265	265	249	243	284	240	260	267	269	250	272	286	242	254	266	246	282	239	235	237	276	247	262	293	276	282	276	273	241	260	268	262	286	242	246	255	266	268	277	304	246	255	254	280	268	241	297	260	270	245	248	246	269	206	249	233	255	253	257	270	254	243	217	244	244	243	258	251	265	273	236	262	260	249	260	279	240	266	268	296	265	266	265	252	254	255	265	255	275	269	216	249	258	258	258	252	249	270	226	259	267	273	248	244	245	262	269	277	255	264	242	276	271	245	269	238	277	233	266	256	241	253	286	272	271	263	302	275	275	255	258	240	277	225	239	249	250	249	242	292	244	289	251	287	265	297	249	239	254	280	271	273	272	272	242	258	286	257	260	254	252	279	271	278	243	255	261	226	251	271	260	266	225	272	285	257	283	291	242	251	234	250	255	241	243	233	267	267	271	261	236	258	256	255	256	244	250	275	264	268	273	249	238	282	266	275	260	246	258	241	275	244	259	260	285	309	255	252	258	267	248	273	245	244	250	260	262	257	295	277	246	258	254	272	257	264	276	258	256	217	275	231	270	280	283	253	263	267	269	261	275	273	253	245	226	255	250	250	272	268	266	262	242	291	251	262	269	250	230	258	271	238	236	257	251	272	283	240	280	260	255	266	255	271	272	277	255	233	263	259	286	257	277	246	277	274	253	257	274	274	242	271	273	238	227	246	251	273	259	223	267	237	270	259	259	261	253	268	270	257	285	267	263	269	264	290	260	265	220	236	253	254	265	260	285	259	259	261	266	233	268	257	256	264	290	242	282	267	264	247	255	261	278	261	270	267	251	210	248	239	253	270	246	266	255	264	240	279	280	291	234	242	270	255	276	269	279	275	252	247	283	258	241	233	254	251	263	259	247	281	231	270	247	242	258	242	255	272	263	257	248	253	278	247	244	268	252	266	260	249	267	240	272	284	290	262	235	248	246	275	282	255	253	263	288	250	239	266	242	257	243	238	282	276	221	267	279	259	264	284	254	308	277	290	237	263	283	285	270	270	254	278	250	263	248	265	251	246	270	248	242	249	255	248	270	269	259	282	237	263	272	262	254	275	263	251	271	270	276	284	252	257	242	256	241	265	292	247	260	269	242	267	273	265	223	266	257	246	281	235	252	232	278	257	268	281	271	241	250	289	245	244	255	276	278	286	274	281	261	243	261	249	230	252	239	243	296	237	249	277	277	229	255	281	232	267	245	237	237	274	261	274	267	248	240	251	282	270	279	247	301	249	250	256	250	247	284	266	236	275	238	273	283	275	249	270	263	268	250	251	254	253	236	259	259	246	266	284	295	286	272	264	238	245	268	272	270	273	258	281	272	260	246	259	275	249	246	266	254	238	285	221	249	264	249	237	250	265	262	241	271	242	227	264	237	281	233	254	263	248	245	232	248	276	250	246	246	249	268	259	264	239	245	259	271	284	272	254	256	265	280	250	260	248	279	285	266	256	288	244	300	254	261	249	245	285	252	266	262	266	273	233	276	262	253	243	257	278	251	281	296	236	272	248	282	255	273	267	268	278	254	273	249	279	234	280	292	246	270	250	272	251	235	240	269	281	263	244	255	234	249	238	260	245	256	247	268	263	252	266	259	255	284	246	229	255	256	266	255	280	267	254	281	290	244	253	230	274	270	273	250	280	248	233	232	261	261	275	275	259	283	274	280	239	225	241	274	263	281	245	263	245	264	251	284	216	255	235	235	279	242	269	252	267	260	264	253	270	262	258	265	254	233	244	271	252	280	292	265	263	209	238	260	245	262	285	260	242	280	263	265	274	267	274	279	264	255	296	232	258	254	276	230	255	225	283	254	266	243	263	247	278	256	264	270	265	238	238	275	272	259	253	260	256	243	230	248	246	274	260	272	248	257	257	224	246	267	243	228	241	254	243	306	270	255	280	291	249	265	264	263	262	256	246	253	260	267	250	257	310	258	256	250	276	247	272	244	250	277	242	256	246	248	292	244	271	264	247	236	250	244	256	247	271	247	238	255	238	246	281	265	249	249	258	269	255	238	255	259	250	256	267	233	265	274	243	246	237	254	265	252	252	256	237	281	237	265	281	251	255	256	250	258	283	250	243	253	254	270	245	269	251	250	266	294	232	283	232	272	234	227	252	240	246	254	251	274	269	267	270	274	290	282	244	266	263	269	264	265	264	271	266	231	278	245	251	260	243	247	255	248	243	270	288	231	214	265	227	272	217	257	277	264	255	252	264	251	268	269	244	275	245	248	284	247	234	292	233	261	279	251	263	305	288	249	247	271	274	263	235	249	247	279	272	267	261	258	281	282	236	281	263	264	255	266	303	245	227	254	261	254	227	297	218	285	294	248	248	260	253	271	246	277	255	246	245	257	252	244	270	293	232	254	264	249	241	251	267	267	266	280	262	250	244	243	232	262	238	282	232	268	245	255	247	248	228	265	244	275	259	248	252	237	282	250	247	257	280	265	272	249	258	288	269	267	292	245	237	239	280	245	263	265	242	260	232	247	233	245	265	260	294	265	244	235	251	235	273	266	259	249	235	252	261	249	233	244	272	227	250	244	260	263	270	255	255	254	263	259	262	260	243	264	259	267	264	251	265	247	236	245	265	224	249	252	260	267	242	278	251	258	258	268	263	238	261	259	251	274	261	255	250	272	260	251	250	243	255	284	271	246	246	259	275	288	260	269	260	250	270	263	274	240	254	245	267	262	263	236	258	244	259	259	252	279	230	269	263	246	284	239	236	260	258	267	252	245	237	266	248	273	239	259	252	265	263	261	256	245	278	241	262	276	243	293	235	248	257	246	269	269	285	243	262	283	242	240	270	276	253	264	251	263	250	275	255	257	254	251	256	258	278	274	265	269	254	261	243	262	254	245	255	271	267	268	238	258	274	262	232	236	256	244	249	269	230	244	272	264	246	267	257	260	271	246	260	257	270	271	281	247	254	272	262	281	265	241	274	250	244	255	271	258	272	266	258	233	267	239	242	265	251	273	233	290	258	255	270	261	247	244	286	262	235	262	260	239	267	281	262	262	253	279	275	272	214	289	254	255	278	264	277	268	267	233	255	263	276	246	257	255	269	259	269	265	254	267	254	256	266	262	242	247	253	254	267	272	252	240	263	289	268	275	234	276	277	245	245	242	275	220	283	237	217	253	255	253	253	285	258	229	254	274	253	233	271	285	292	228	269	259	263	244	249	262	233	264	240	242	281	256	255	280	239	265	270	220	274	276	242	230	256	263	271	258	262	247	253	275	267	266	256	243	267	247	248	269	245	236	251	241	265	276	285	271	251	260	264	259	286	229	260	267	246	255	239	258	260	250	282	252	258	277	270	270	274
22112	42519	36193	26873	20145	19213	13278	8574	7404	6481	5391	4032	2565	2609	2523	2282	2458	1675	1342	1057	611	495	494	526	431	538	473	476	392	375	371	354	331	362	410	359	344	365	399	386	395	383	352	396	358	352	397	379	374	335	327	361	350	356	362	327	302	321	279	311	286	319	296	296	352	283	262	312	290	335	293	315	315	304	302	291	264	264	281	324	286	295	283	313	321	303	316	290	311	280	353	294	304	290	285	306	290	292	306	317	277	306	283	285	307	330	309	305	291	316	314	276	306	300	294	283	304	276	314	305	311	318	320	301	279	300	273	306	300	306	295	323	278	278	307	313	276	294	318	296	308	306	304	336	315	302	326	270	317	266	277	277	308	271	299	304	287	301	341	297	323	306	334	297	297	283	307	324	286	286	282	285	279	309	301	273	314	295	342	307	276	284	316	324	307	318	315	328	273	296	282	303	316	297	338	308	300	268	287	344	290	307	279	295	298	301	284	286	286	281	288	295	346	311	276	305	296	287	285	285	297	318	296	318	318	312	280	273	285	298	308	294	301	303	299	276	283	274	293	308	325	291	274	286	305	309	315	323	281	305	288	304	309	313	301	308	298	324	303	294	302	294	300	285	306	319	296	270	315	324	280	333	325	306	318	273	281	285	291	287	332	292	302	280	266	272	287	304	294	305	303	305	281	282	305	280	311	276	322	304	279	311	276	282	285	289	274	311	311	316	248	282	334	266	322	299	310	305	302	303	262	280	306	294	326	303	329	322	308	286	301	295	329	300	317	303	300	303	303	285	304	296	300	310	284	312	312	285	305	301	309	303	313	291	333	317	308	283	320	302	294	318	301	304	297	255	283	260	305	272	295	342	304	282	311	309	329	301	294	308	302	313	299	295	282	294	274	307	269	315	281	290	322	300	297	288	285	308	294	297	311	317	300	293	304	307	316	309	284	273	323	301	295	297	282	314	304	288	304	272	300	293	292	302	273	339	285	311	295	256	354	279	309	314	318	292	304	301	327	303	291	342	321	291	279	335	319	294	288	309	306	263	308	317	289	301	316	287	299	330	303	289	244	305	293	297	291	270	300	299	298	295	276	301	302	261	310	283	299	284	316	334	255	274	285	320	294	308	301	291	302	289	288	291	318	314	313	313	278	297	303	268	305	312	311	262	306	286	263	306	304	319	300	296	344	278	319	281	344	301	308	265	305	290	290	292	313	275	306	301	310	318	305	322	299	304	300	289	332	302	318	299	290	291	312	268	297	311	340	321	281	288	275	329	290	323	313	281	318	267	328	308	296	306	326	250	305	300	284	301	288	319	324	311	316	284	315	334	301	287	281	331	308	313	305	291	320	308	296	309	287	290	308	301	296	317	317	307	308	310	282	249	301	281	310	296	312	322	308	317	308	256	292	291	318	311	330	284	280	274	295	291	293	337	310	328	300	315	315	316	315	300	318	319	282	265	333	284	273	307	291	295	272	305	297	291	306	286	325	327	306	306	305	297	302	293	298	287	299	322	311	289	261	286	313	266	298	312	289	324	312	318	302	310	310	331	319	301	273	328	336	315	297	304	296	313	283	307	287	291	281	278	299	345	302	302	291	313	328	306	288	308	298	296	304	300	290	310	302	297	282	311	280	274	289	295	275	302	304	290	290	334	288	275	288	329	291	299	297	327	290	324	317	299	301	316	304	288	289	329	349	343	306	275	294	307	322	268	289	295	290	282	318	308	312	316	283	307	307	281	267	310	332	292	314	275	280	281	297	316	300	291	280	245	298	275	285	292	308	269	335	301	265	293	280	285	301	323	321	293	298	284	326	281	291	297	302	307	275	287	287	335	302	306	297	292	310	313	319	291	311	277	305	288	297	312	302	305	302	291	291	332	290	330	313	310	322	283	294	305	309	282	318	301	309	310	323	271	301	294	305	291	309	268	298	286	327	304	311	307	272	288	325	324	306	307	294	299	264	325	348	306	276	280	294	308	272	314	316	302	289	300	261	284	272	342	309	301	305	303	316	309	284	295	325	274	317	296	293	318	273	301	276	285	252	327	310	296	272	304	299	305	303	300	281	321	286	303	329	312	316	297	346	299	314	277	287	303	334	310	302	282	300	293	287	322	277	311	258	292	294	263	328	317	280	280	276	290	297	285	281	296	320	324	324	344	329	305	294	257	298	296	294	287	288	309	288	274	281	293	284	294	296	319	310	296	321	296	323	322	307	271	300	302	280	318	306	306	283	273	276	328	278	266	302	293	307	306	313	310	283	302	284	288	300	282	287	322	283	324	305	291	315	266	313	312	283	303	299	335	304	300	315	308	295	309	285	293	296	296	293	320	317	309	295	297	286	293	302	280	313	296	296	308	286	313	303	315	312	294	303	306	268	300	297	272	305	308	298	306	301	279	320	316	291	302	293	291	337	289	295	312	245	308	308	306	297	326	295	290	298	323	294	261	321	293	306	316	304	307	286	346	319	320	325	290	268	303	298	309	288	280	296	319	331	268	309	309	331	305	297	302	312	316	316	276	270	308	296	290	283	305	308	293	315	326	316	302	308	303	325	284	280	288	300	287	270	298	285	295	317	325	285	313	293	341	290	274	277	337	309	324	305	298	272	287	294	280	296	298	286	279	298	334	279	287	281	307	295	326	299	292	297	288	291	284	303	287	311	329	287	275	279	326	307	289	293	289	300	312	301	294	257	270	303	293	302	283	299	308	301	295	262	308	294	293	302	296	310	289	305	280	311	284	285	296	293	304	284	288	312	339	309	295	320	302	292	291	311	301	307	279	296	291	275	288	281	312	288	295	338	283	305	324	306	338	328	296	305	307	305	287	268	301	292	269	315	303	308	303	327	269	308	305	315	257	263	298	292	280	288	307	293	318	306	292	294	287	291	274	293	278	292	307	301	303	299	279	313	295	313	304	300	302	308	307	308	273	277	333	266	321	300	272	298	306	266	312	308	307	319	316	286	327	265	293	294	313	295	304	321	297	316	275	301	319	297	324	305	279	304	297	298	280	295	300	274	260	278	330	302	307	312	313	292	298	299	297	338	279	313	290	286	296	328	311	316	303	295	300	277	300	309	317	299	337	283	303	258	308	311	293	279	351	291	322	275	295	291	289	292	313	292	311	293	285	273	300	297	283	276	296	275	302	300	281	256	314	275	316	315	324	315	260	291	306	275	294	309	289	280	298	303	296	304	323	261	315	322	284	287	304	279	323	313	311	290	285	290	291	327	308	308	270	323	323	319	286	301	252	286	290	336	269	327	296	317	313	284	313	292	292	289	277	289	284	265	321	293	295	303	298	288	283	261	291	279	295	306	284	293	297	300	320	290	319	272	277	282	301	302	296	299	290	321	309	266	281	298	303	295	289	292	289	301	331	307	301	303	303	282	291	287	315	294	315	306	315	300	309	303	311	289	320	294	319	300	333	281	301	319	316	295	306	308	284	305	290	299	304	289	283	311	290	292	303	277	327	284	290	328	324	299	275	283	295
22546	21248	29024	23897	21627	23434	22036	10832	7409	7075	5946	4403	3007	2987	2907	2965	2969	1908	1738	1131	706	630	596	631	596	589	694	663	529	456	420	474	472	496	471	509	433	470	464	509	443	495	476	479	432	445	463	494	451	457	411	467	487	481	447	427	395	394	346	418	370	372	376	391	369	382	372	404	372	377	391	367	381	357	397	379	422	360	362	349	324	383	379	399	382	368	419	357	349	364	439	345	378	368	367	387	385	359	385	325	363	346	346	351	386	367	371	377	356	383	391	390	380	370	418	358	357	396	332	381	393	339	387	386	435	354	381	372	354	358	412	387	367	345	392	375	371	366	391	403	360	357	384	350	362	387	374	371	406	332	352	407	363	367	355	399	377	375	379	356	392	392	339	370	376	400	363	347	370	396	368	390	358	402	367	350	388	363	378	372	387	391	366	368	393	352	366	380	403	399	430	371	408	364	371	395	365	325	348	358	384	361	376	399	347	401	360	348	387	400	385	399	375	351	379	386	374	347	368	334	323	401	376	355	390	353	373	368	380	387	382	349	371	371	356	328	354	433	388	396	362	394	361	372	335	385	357	348	374	376	368	395	372	375	352	396	367	340	355	354	374	362	373	383	374	378	355	379	331	401	365	354	371	361	383	407	377	377	379	372	382	357	378	404	378	342	352	391	351	384	379	354	354	367	384	360	366	352	388	403	356	360	375	358	361	354	366	385	379	357	375	385	373	345	381	364	370	369	369	331	368	411	389	388	376	375	367	323	358	373	327	387	386	386	363	362	376	350	364	377	318	370	370	419	342	381	369	362	359	374	371	370	348	360	372	385	368	377	379	389	366	388	409	381	353	392	360	372	353	344	389	420	407	397	365	354	383	367	377	380	379	369	358	353	360	359	373	353	339	379	377	378	354	359	353	400	405	375	368	375	354	388	393	381	367	383	370	382	365	379	382	337	374	353	364	389	390	380	392	388	370	358	376	409	356	388	373	360	372	343	366	389	382	382	373	388	328	448	369	369	382	383	383	369	353	440	361	361	382	393	363	363	349	394	371	381	372	381	347	383	376	385	349	369	363	359	398	335	331	363	359	333	399	361	363	368	386	397	374	389	395	348	367	399	364	378	388	362	400	360	384	367	389	373	380	373	379	365	412	336	366	381	376	377	340	359	369	359	350	371	362	378	409	364	397	403	378	368	391	374	359	366	386	382	340	376	365	334	348	392	365	370	381	372	364	335	364	367	378	381	381	369	350	351	361	382	312	385	394	393	351	366	379	365	375	334	387	397	393	356	378	358	348	381	394	378	408	324	384	323	367	373	344	347	359	362	372	355	404	361	366	388	380	389	367	378	407	393	368	375	397	355	369	364	378	381	369	343	387	372	398	388	367	354	372	357	359	392	370	377	381	380	314	365	334	351	379	383	344	385	337	350	344	411	396	372	378	382	367	349	375	383	364	359	368	369	360	378	389	347	396	357	380	404	368	375	340	342	353	380	384	361	358	383	379	401	387	352	369	386	400	383	381	349	367	375	373	404	337	351	341	347	356	379	369	364	355	391	362	356	369	367	374	353	377	390	369	367	378	377	364	389	373	367	347	361	385	337	391	365	381	353	389	397	397	378	364	378	394	397	382	399	376	404	350	369	366	367	378	391	364	382	377	385	348	368	363	387	359	395	359	385	343	401	394	369	337	362	342	354	388	390	367	349	396	368	423	401	402	385	385	363	408	372	391	386	382	364	367	331	368	354	374	366	426	336	390	366	379	424	386	364	373	366	376	352	356	360	358	390	360	372	392	359	359	343	356	356	377	401	382	385	369	344	365	354	363	370	409	356	404	382	401	397	376	365	364	363	380	379	394	428	368	369	384	355	390	377	371	344	372	373	365	356	377	392	382	397	378	369	387	387	378	361	363	386	343	391	384	395	357	389	382	386	356	380	358	379	351	386	383	379	383	383	345	370	397	395	367	371	424	369	377	354	341	413	362	360	376	380	358	362	373	369	347	379	370	412	358	377	370	380	400	343	368	382	383	385	398	349	369	341	382	373	391	369	401	385	348	380	340	396	389	370	371	388	389	376	382	385	364	362	397	375	394	376	377	411	365	425	372	384	357	377	408	378	377	379	367	378	378	392	364	363	382	379	398	376	379	373	343	380	370	363	359	361	398	363	379	368	384	365	373	378	426	370	362	377	339	383	390	374	387	374	365	372	366	406	337	358	355	351	356	386	367	362	360	386	353	399	360	357	342	371	371	385	383	370	367	365	359	398	357	424	374	366	395	355	330	366	375	375	387	372	367	373	368	373	385	385	367	379	357	385	387	393	369	393	375	330	353	387	361	357	391	413	332	371	344	362	367	368	371	360	388	361	336	389	363	387	384	390	348	359	395	361	352	380	354	378	382	383	388	385	351	386	354	377	346	400	383	379	356	362	368	370	371	381	390	384	373	370	371	395	386	333	337	382	353	390	382	387	356	351	401	362	369	373	380	393	372	390	386	389	384	346	330	381	401	374	385	368	363	344	343	355	371	327	360	349	332	350	374	351	378	380	356	388	359	371	392	399	357	373	366	383	365	385	377	392	406	394	369	385	393	397	358	360	373	347	370	375	362	383	380	361	387	365	364	401	378	358	392	377	404	371	393	390	394	369	366	408	386	361	397	359	399	393	337	352	374	385	378	370	383	338	416	397	356	352	362	386	389	366	326	350	349	365	365	338	370	388	362	387	359	355	397	367	387	406	389	344	402	371	371	378	356	353	372	363	364	404	384	405	398	388	380	357	365	369	364	357	360	383	374	370	393	361	378	385	361	366	379	398	372	393	385	359	334	385	388	392	379	390	363	350	367	380	369	316	363	388	374	328	370	386	376	323	410	390	374	414	379	384	391	368	409	406	367	391	353	393	388	343	336	382	397	388	365	358	375	374	365	377	402	335	379	370	378	374	372	364	392	357	358	369	389	378	397	399	390	351	370	363	379	358	369	368	416	359	407	391	358	353	370	325	402	364	383	339	321	371	359	345	386	397	425	370	387	373	374	369	399	367	377	396	384	369	358	397	368	391	360	344	380	364	398	388	370	380	377	376	371	338	360	362	400	371	352	354	385	382	338	379	353	378	390	368	346	387	346	389	382	373	351	380	384	330	373	375	388	399	362	383	348	400	362	403	407	372	389	379	384	342	321	364	347	363	364	363	371	367	365	394	349	342	360	350	376	361	377	358	415	370	362	353	391	351	391	408	376	398	352	371	376	355	403	381	361	422	327	392	363	399	368	370	428	411	358	409	395	386	344	371	394	365	374	372	361	351	343	377	379	362	361	347	379	376	384	365	332	375	390	365	369	380	342	350	362	355	378	349	394	412	375	389	419	370	384	374	412	398	394	338	342	358	344	374	412	372	388	374	374	351	359	346	370	341	353	353	382	373	373	374	365	371	366	387	353	373	357	374	391	376	392	348	363	386	349	374	379	384	353	373	391	321	406	332	368	370	359	367	356	352	360	346
24430	49249	43090	32606	27548	25500	19419	13478	11346	10626	8868	6553	4645	4563	4563	4533	4450	2809	2572	1669	996	856	738	803	750	746	858	806	636	598	572	550	558	595	603	582	521	565	583	568	580	593	596	544	525	549	575	562	507	555	476	575	552	578	517	471	430	413	429	440	421	406	414	445	424	429	418	447	409	449	435	421	451	443	375	438	438	396	441	473	410	431	390	441	447	445	409	460	433	397	410	411	433	390	415	404	409	415	433	381	424	398	410	396	426	460	419	407	445	434	410	385	415	457	407	379	411	449	421	393	456	422	417	399	442	373	414	420	399	389	403	394	416	416	430	393	392	388	409	443	406	400	444	437	418	407	438	401	425	425	436	383	437	478	439	422	403	422	423	408	416	408	439	419	400	390	427	399	400	433	422	405	415	392	413	427	417	409	402	407	431	423	450	422	426	439	423	423	394	408	397	418	427	405	415	431	427	418	401	395	410	381	379	392	425	415	422	398	372	378	432	415	428	408	426	414	424	409	397	421	417	431	412	410	428	396	447	424	407	446	428	410	418	437	421	379	442	399	375	415	410	413	411	446	401	432	451	411	412	413	388	425	418	385	409	399	439	426	406	429	449	435	398	461	407	422	435	435	419	403	412	441	427	401	467	384	421	411	395	424	417	465	424	418	432	417	405	400	426	408	379	396	392	429	398	420	415	419	399	422	458	444	412	420	434	442	417	394	445	411	415	392	411	414	425	387	432	417	425	389	392	408	425	436	396	417	429	430	409	416	396	422	421	400	410	442	385	391	402	432	432	413	427	425	445	429	377	430	396	444	424	448	447	425	423	430	393	437	403	413	422	428	435	416	431	443	419	441	422	432	451	403	462	416	391	449	398	406	418	443	411	408	424	411	430	447	435	421	441	395	457	410	431	424	435	387	406	429	444	365	416	416	422	410	422	410	439	430	449	415	414	450	392	438	406	435	407	453	436	447	415	403	411	434	392	401	423	397	396	403	381	398	431	432	428	421	415	415	417	385	397	428	471	423	410	421	443	443	412	384	408	434	413	414	405	414	391	451	406	427	405	413	406	453	420	378	416	421	424	389	404	398	417	394	383	413	429	442	450	418	409	430	418	419	403	431	449	410	413	388	440	423	436	358	387	402	427	408	453	423	419	431	393	366	380	445	428	437	417	408	475	374	452	442	419	400	462	419	382	427	425	440	449	425	441	412	437	390	431	397	400	420	407	398	399	429	387	466	373	425	416	396	419	417	405	427	424	433	402	394	373	418	443	409	451	431	357	429	437	394	391	442	382	438	417	407	406	423	424	436	422	424	452	384	437	434	428	427	428	440	429	427	433	420	415	405	420	379	418	417	416	384	381	432	454	427	411	425	430	392	401	392	418	462	431	416	425	430	422	389	414	420	389	437	426	414	412	434	416	404	442	432	433	416	376	428	428	421	400	424	409	421	419	368	387	405	388	424	425	414	408	427	436	382	406	424	420	396	456	421	447	412	401	418	444	390	433	399	401	418	409	402	455	426	424	437	435	416	392	429	454	414	405	398	426	405	395	425	439	441	402	422	445	377	407	399	441	383	389	436	410	430	379	440	420	413	428	441	416	396	459	438	439	441	398	406	425	401	419	386	423	410	424	416	416	404	411	413	423	395	421	379	436	431	418	412	420	441	418	392	399	440	447	454	373	419	371	437	413	421	406	412	412	392	407	437	450	397	422	424	440	414	439	470	424	382	419	403	455	423	439	431	422	393	433	427	388	433	438	380	459	440	444	417	425	444	415	436	420	435	440	400	429	401	405	411	399	426	419	413	415	425	417	436	441	451	408	432	380	380	426	377	403	369	390	404	406	403	408	409	431	392	420	422	414	406	404	426	411	439	399	397	398	422	459	475	398	405	427	424	428	405	397	411	408	424	430	424	400	383	373	388	445	471	463	405	438	407	440	377	454	438	399	450	423	383	421	409	376	386	417	429	427	429	406	451	382	405	419	369	418	416	412	470	423	431	399	425	421	437	403	414	439	404	457	406	468	413	453	416	424	397	399	376	455	416	438	424	423	430	394	406	438	429	437	418	385	369	401	488	385	409	463	403	371	428	424	397	424	392	382	377	394	385	430	410	381	418	421	416	396	430	425	404	431	421	396	447	400	421	422	423	442	414	421	401	429	435	418	436	430	452	435	421	423	426	410	418	417	439	437	429	376	419	404	403	440	427	383	449	418	433	415	434	420	403	383	439	441	454	404	442	409	419	448	411	446	414	433	380	460	442	455	434	456	421	414	418	405	415	434	407	420	422	381	439	433	384	460	432	423	424	417	403	410	416	427	413	420	404	415	404	423	442	413	431	408	401	408	378	448	407	405	387	396	418	384	435	438	410	427	416	412	466	456	408	410	407	412	416	423	402	443	438	389	395	396	406	415	424	421	390	422	422	452	412	395	378	432	416	411	413	384	419	410	386	443	415	420	425	416	372	398	449	428	404	429	425	401	397	418	433	403	397	421	393	394	401	413	410	435	410	436	418	424	415	454	395	470	422	392	425	428	405	434	418	438	440	443	456	369	449	400	412	384	416	431	403	378	433	388	421	436	393	412	413	450	431	447	421	397	448	410	403	420	404	394	419	361	384	420	417	435	456	405	399	414	436	404	421	418	378	456	397	419	405	423	409	413	424	393	420	438	390	416	445	391	409	402	426	444	440	438	399	396	392	416	431	467	423	413	421	431	431	419	402	425	413	447	433	395	416	422	424	453	425	423	395	433	433	453	399	415	391	429	460	387	419	425	463	408	408	429	410	415	426	404	425	398	422	407	423	412	418	407	402	431	420	416	441	417	411	448	434	435	374	392	403	377	441	441	420	432	425	414	432	385	430	435	414	417	406	432	371	403	414	418	431	404	413	421	439	422	381	418	438	406	420	393	415	422	401	410	403	394	448	433	447	397	400	385	447	420	409	410	472	427	393	421	489	436	389	424	427	414	423	439	408	428	409	384	421	390	424	427	391	417	414	430	448	403	391	431	471	404	438	426	430	419	387	412	413	433	395	376	401	424	407	461	412	415	395	467	428	396	414	377	426	440	386	395	420	416	378	456	391	447	442	392	387	457	438	418	384	434	417	382	436	448	415	424	450	421	457	362	422	430	432	383	414	411	406	395	447	424	421	417	434	419	443	389	429	415	399	409	406	401	447	392	436	426	387	437	413	438	434	417	436	430	408	402	424	406	432	389	389	439	405	435	408	392	443	400	406	405	423	396	400	431	401	396	397	412	430	406	405	449	421	421	425	421	419	438	420	411	443	411	419	434	434	406	399	435	429	387	438	406	416	400	416	386	404	408	405	421	443	416	383	416	385	405	406	427	419	403	448	405	426	429	441	404	371	405	424	407	385	436	420	426	447	424	401	438	389	411	411	426	425	471	400	454	424	404	429	376	440	409	403	427	422	407	402	390	462	447	437	387	429	404	410	408	402	428	444	415	382	407	454	431	408	408	426	428	426	417	416
28795	26825	30195	22073	14184	10371	6517	3880	3103	2957	2507	1706	1354	1347	1306	1384	1047	913	785	553	436	407	392	410	384	389	429	392	376	332	345	338	326	344	357	366	354	305	322	344	362	372	371	363	359	349	342	332	327	334	318	347	352	345	364	317	309	285	332	331	293	324	313	324	311	298	300	327	304	322	338	330	308	329	314	330	333	299	318	328	313	336	320	317	316	330	280	313	278	329	311	342	346	300	323	317	317	301	333	315	357	337	318	324	289	321	345	320	316	350	310	324	310	314	310	320	310	300	270	317	317	316	362	305	324	355	369	326	335	342	309	309	307	340	316	312	302	356	353	360	335	302	319	318	340	302	320	322	318	328	314	329	359	316	312	339	346	298	296	296	319	309	336	296	309	337	334	332	324	352	347	346	331	289	308	284	315	347	316	310	362	296	289	339	315	305	311	292	318	355	310	304	343	305	348	297	341	325	333	324	308	318	327	323	334	329	321	300	325	327	320	310	323	348	296	318	307	312	354	307	346	343	325	301	316	316	328	335	351	285	306	346	300	318	302	319	325	291	317	297	300	336	302	328	360	293	310	339	309	342	314	323	350	295	312	316	299	316	292	338	306	334	344	291	314	317	314	340	314	316	299	334	326	291	321	278	301	309	310	326	350	318	310	319	358	335	301	330	345	302	323	333	308	310	315	313	288	304	321	314	312	324	337	296	295	294	330	320	288	329	308	300	354	306	336	298	301	300	291	326	311	327	320	317	311	308	302	316	341	331	289	299	328	310	375	323	327	305	314	345	317	320	301	288	315	302	316	304	341	313	342	313	285	346	317	301	322	314	299	327	336	337	292	335	347	326	297	308	344	319	329	303	317	305	313	331	306	356	312	331	312	323	314	351	361	280	364	309	315	323	332	326	303	306	312	300	323	336	337	338	325	333	359	317	340	322	318	329	315	296	325	327	357	332	310	328	325	324	320	309	323	353	335	348	342	330	334	295	289	304	319	303	290	306	296	323	349	317	314	288	324	331	305	306	334	315	339	302	345	300	319	306	350	329	333	327	301	296	305	342	324	340	344	335	301	327	300	329	303	307	318	322	331	306	328	307	308	317	329	351	324	348	323	323	338	331	312	316	318	317	321	318	343	356	321	307	311	298	312	338	289	299	318	331	322	317	311	302	336	360	336	313	310	341	331	315	331	302	333	341	312	319	325	319	293	333	317	332	311	331	329	322	336	324	331	299	321	321	354	330	294	345	306	335	337	341	322	302	324	310	310	314	317	312	325	323	327	331	296	323	337	315	305	349	314	324	325	309	328	316	372	373	302	327	278	321	301	337	323	325	337	352	332	345	336	339	336	298	325	313	321	271	336	326	306	316	340	383	320	318	346	307	350	325	326	311	343	316	309	315	280	343	316	338	318	334	307	330	302	346	317	326	318	335	297	298	353	338	315	305	298	342	351	338	305	321	293	306	337	372	322	318	312	346	303	336	344	320	312	322	337	329	263	293	346	302	306	305	301	315	309	341	285	310	278	318	335	319	324	344	302	322	295	325	299	321	351	331	332	325	306	340	337	315	313	307	304	300	350	350	308	331	343	299	323	339	314	325	332	333	351	303	316	315	309	318	300	335	327	322	329	304	305	356	302	304	310	349	308	319	340	321	314	320	318	332	292	294	313	304	335	308	310	350	319	315	345	309	319	303	325	342	298	346	300	325	322	332	325	358	288	343	336	317	326	317	318	358	315	328	283	299	323	311	302	340	315	348	350	331	336	339	300	294	324	369	326	312	314	347	322	323	313	348	322	309	324	287	317	315	300	299	305	338	324	303	307	306	329	325	305	336	311	268	333	313	302	315	345	319	307	301	325	330	341	294	312	283	318	337	314	314	331	322	337	290	321	289	312	287	329	312	306	317	314	333	339	292	310	297	338	307	335	336	331	332	329	297	327	326	350	276	324	305	335	295	301	307	318	327	305	324	339	280	304	332	299	349	337	318	355	302	299	315	298	309	302	321	294	321	303	340	327	302	292	343	310	279	316	334	339	324	326	313	301	345	321	317	321	312	337	316	342	291	331	321	303	316	292	311	332	333	343	344	263	308	316	321	334	288	312	312	308	322	329	306	312	337	321	312	347	327	328	331	329	318	337	315	300	299	294	334	294	327	342	312	328	318	300	323	344	339	348	316	309	301	309	327	332	328	307	323	332	337	343	298	336	334	309	331	342	304	301	311	329	322	320	303	347	332	315	313	329	343	344	336	338	331	318	346	329	339	291	303	303	318	300	336	322	321	327	322	308	327	331	313	308	301	329	350	310	335	312	334	337	323	316	328	338	314	299	318	344	308	337	330	334	316	310	331	325	315	347	332	309	320	324	300	301	318	300	324	296	326	356	326	321	343	356	332	295	319	331	331	315	323	341	315	350	329	316	309	309	322	346	359	354	332	279	333	329	353	307	318	313	290	361	301	305	339	328	312	367	306	333	292	305	293	327	318	348	344	310	316	323	332	332	338	323	347	285	326	285	344	287	344	326	320	309	327	330	294	330	310	356	309	332	317	338	300	328	312	317	317	295	305	323	320	310	301	301	327	283	341	304	320	300	305	360	341	333	320	339	346	329	322	323	351	319	355	354	320	315	315	314	297	326	312	355	321	317	303	312	320	327	329	337	310	339	319	306	307	305	331	312	313	320	316	330	294	298	343	350	302	324	312	326	293	304	343	318	323	319	316	315	333	324	323	335	331	311	310	310	353	335	340	326	340	309	317	330	326	319	300	302	327	308	303	329	313	316	324	323	346	311	297	316	330	343	335	337	304	330	322	303	316	337	333	329	352	325	323	300	310	336	332	326	321	320	308	294	326	316	332	314	318	311	323	332	341	339	326	296	318	317	290	308	348	320	330	299	336	353	338	314	331	315	313	326	309	308	290	337	319	342	312	306	330	288	329	307	315	319	303	294	311	351	317	351	312	376	316	298	324	309	322	336	313	325	320	339	313	310	281	315	307	323	323	310	322	332	300	323	344	305	322	316	322	303	338	322	290	309	316	355	319	334	330	313	321	312	327	312	320	302	319	344	276	339	298	288	307	329	326	309	285	309	333	323	329	356	311	332	292	361	321	317	276	327	334	288	338	332	322	315	337	300	330	312	319	293	302	349	361	335	274	305	343	354	340	306	299	345	312	309	301	307	293	339	325	342	363	308	316	344	306	308	342	314	327	325	318	321	347	322	327	301	303	312	317	339	331	349	322	334	327	337	314	305	303	327	335	304	322	336	307	310	333	314	314	318	337	329	324	325	317	319	348	309	310	339	287	306	312	354	340	325	332	348	303	326	338	343	324	327	332	300	310	318	353	341	327	302	322	314	327	331	342	327	342	291	347	326	336	308	347	317	311	323	310	305	322	331	330	299	337	306	314	297	333	319	326	308	302	297	336	314	299	319	313	310	326	332	314	308	324	326	297	323	343	324	316	312	344	352	323	323	307	314	356	328	338	313	306	347	293
22521	38693	30767	20414	16777	14394	10426	6554	5475	5175	4238	2767	2141	2098	1978	1972	1744	1312	1152	764	556	518	492	506	457	483	491	487	466	424	429	389	406	427	413	421	426	364	386	389	415	433	436	390	381	374	413	383	397	403	385	416	412	413	367	366	356	380	365	351	393	373	360	388	361	345	339	352	355	355	365	330	338	373	376	385	338	336	369	329	359	332	345	401	340	337	340	367	356	352	344	396	355	355	404	341	354	362	378	354	373	349	370	337	354	376	348	345	380	373	338	393	374	383	335	361	330	362	362	355	319	350	366	347	370	364	355	349	350	341	344	356	366	369	381	340	348	369	360	348	327	366	365	340	360	353	384	351	357	346	370	353	389	376	336	357	373	382	365	352	372	381	343	372	365	342	330	388	382	371	373	318	311	343	352	355	335	345	384	349	340	368	370	374	374	361	372	350	380	357	333	347	360	336	368	393	356	360	379	372	355	345	341	329	350	369	344	326	358	333	344	347	318	343	390	396	355	339	364	336	359	347	333	374	337	357	347	359	354	325	340	343	345	363	376	342	362	401	397	375	350	353	382	353	338	385	376	371	382	359	332	345	365	322	350	343	370	361	368	363	359	329	373	357	348	378	379	366	370	358	358	396	378	329	329	373	374	334	380	340	365	364	374	317	329	355	360	357	334	333	345	378	366	361	364	371	334	369	377	368	368	354	361	351	360	343	359	349	367	347	337	363	378	362	388	347	363	360	368	368	375	358	386	323	368	336	388	384	341	323	344	338	328	388	338	355	338	341	364	360	347	351	371	371	355	358	313	370	340	369	390	366	338	381	331	371	364	376	336	383	375	363	357	354	347	354	347	389	380	355	350	358	355	342	388	344	368	398	361	356	378	367	354	334	382	365	359	352	384	363	363	352	333	363	380	364	369	319	349	356	378	356	345	347	358	350	373	383	313	358	362	341	377	333	382	353	363	368	380	367	345	356	363	345	352	353	384	351	354	354	352	350	349	357	352	365	356	387	338	378	355	347	325	358	341	380	342	347	379	365	368	350	360	388	369	378	357	353	320	365	369	378	385	354	356	334	379	332	356	378	366	340	359	334	348	339	360	369	350	388	371	358	337	346	360	380	409	377	371	390	393	376	385	330	375	337	367	382	362	345	346	359	368	397	356	340	341	378	364	353	328	365	362	352	318	380	356	330	351	382	364	358	338	350	334	375	341	375	376	337	341	378	343	376	355	352	386	344	373	388	360	315	361	326	365	336	379	319	374	358	352	381	363	333	375	360	328	371	362	355	359	358	354	326	379	357	386	317	369	379	370	368	349	378	345	332	366	369	346	339	359	345	380	363	358	337	360	348	327	344	378	331	339	331	383	356	377	354	368	370	359	324	371	348	358	321	383	370	383	371	387	349	349	348	331	369	351	347	381	338	355	353	373	348	363	343	351	372	384	345	335	365	360	332	349	352	381	342	362	369	353	364	349	383	356	380	330	308	367	367	334	368	382	384	358	356	352	362	378	347	373	335	370	369	381	322	362	329	336	382	351	368	337	346	347	379	323	345	372	348	355	393	353	346	363	357	360	376	356	375	336	358	356	373	355	356	381	366	363	343	373	338	354	362	351	357	373	363	365	351	376	349	384	356	361	364	358	378	363	368	401	351	359	356	327	362	319	321	372	386	377	370	384	362	364	343	360	363	357	367	339	371	376	411	350	359	359	346	349	365	377	368	364	383	338	346	382	331	354	379	333	356	372	350	363	371	364	389	378	366	345	347	361	351	366	338	379	349	356	365	379	375	378	339	347	349	376	353	353	347	357	343	364	354	349	376	353	388	333	373	356	341	367	359	327	383	344	347	368	348	343	349	345	356	348	374	325	351	366	369	345	366	359	333	342	350	365	326	360	354	341	373	370	372	387	352	350	381	398	355	343	350	333	359	355	365	330	390	339	339	364	375	346	363	388	362	383	360	368	363	346	367	361	366	406	391	328	325	353	408	356	362	349	367	360	364	334	356	349	344	340	391	359	364	370	350	368	361	362	368	343	330	361	397	349	394	368	361	343	332	345	345	360	388	339	368	333	371	370	327	360	370	332	388	354	359	397	339	362	341	333	406	393	319	347	365	388	330	364	371	350	366	403	320	376	379	401	363	340	374	391	352	367	366	343	360	337	373	367	393	345	342	361	385	382	384	361	366	362	383	372	361	356	341	374	344	379	343	376	374	361	378	343	354	353	329	350	385	363	356	374	414	369	383	340	364	357	326	374	366	350	339	365	380	351	323	378	385	341	356	376	364	345	358	345	365	352	380	348	371	369	351	354	366	337	366	382	360	337	377	353	351	357	358	377	378	363	385	341	340	374	388	360	346	335	377	329	339	377	382	360	350	370	377	404	326	358	391	386	331	363	396	370	359	346	330	332	377	376	353	345	341	355	367	367	356	377	338	363	347	342	343	346	385	333	331	368	351	373	366	346	376	347	348	361	358	380	346	329	343	333	360	378	360	359	376	358	380	393	339	380	370	373	369	351	368	335	338	346	382	344	361	370	352	334	351	366	368	348	383	359	335	316	402	341	339	358	345	335	388	378	358	351	373	366	415	386	343	347	368	344	369	400	340	378	368	364	366	381	337	355	359	339	380	376	330	338	326	342	348	383	350	361	344	384	379	346	380	345	322	365	371	383	346	401	370	362	348	329	367	351	367	371	394	382	378	361	349	359	354	341	423	380	361	379	354	355	388	358	344	354	356	366	350	346	368	337	343	356	343	376	364	347	354	378	351	386	384	355	365	376	350	367	372	361	382	351	384	373	317	341	337	333	369	369	359	369	348	353	343	367	383	328	365	347	351	361	346	363	365	382	379	349	339	350	360	354	352	373	383	328	363	372	356	352	378	349	331	378	325	347	386	350	397	353	363	336	363	357	344	357	357	363	339	322	336	365	350	355	329	359	316	355	357	359	375	362	401	352	331	425	348	357	370	390	322	391	387	357	372	334	383	368	342	357	356	375	366	400	355	344	344	331	363	354	347	360	372	329	362	385	359	366	365	360	339	368	361	371	363	336	342	358	364	366	363	377	412	327	367	378	371	354	360	379	341	322	363	377	350	342	355	365	346	365	390	359	364	368	390	361	331	324	341	339	373	400	313	366	350	346	363	336	342	368	346	370	367	381	342	365	382	344	341	365	386	361	366	382	359	352	372	338	372	342	368	342	338	350	374	376	345	343	366	371	368	351	385	355	361	376	381	370	349	369	368	334	337	379	375	338	343	351	313	347	363	383	322	343	329	379	357	381	352	385	338	356	370	345	353	383	335	376	362	360	364	360	353	350	350	406	380	377	357	370	357	406	345	331	356	365	330	343	373	351	369	349	352	364	373	380	397	349	352	379	357	314	354	331	370	381	353	320	345	352	360	409	342	335	372	348	366	370	373	381	378	315	356	337	363	355	345	327	342	344	408	359	388	359	346	373	355	374	336	355	359	360	389	366	360	359	340	351	342	359	333
23650	21334	28766	24610	22240	20204	14501	7668	5764	5521	4532	2956	2504	2375	2357	2293	1751	1513	1377	831	617	595	601	642	587	620	645	626	565	523	443	472	485	508	482	512	505	497	498	478	522	486	472	454	465	470	477	469	465	474	462	501	484	494	472	403	422	396	385	437	431	424	422	449	426	413	431	397	457	384	415	434	428	442	431	388	429	423	416	447	451	397	415	431	376	423	409	443	420	414	452	427	422	414	451	370	407	381	454	412	413	405	457	408	429	439	410	369	425	396	421	407	403	413	424	448	375	421	425	472	444	388	389	370	424	399	391	432	383	424	449	431	458	404	411	409	435	405	394	400	412	408	408	442	439	393	414	391	385	404	408	396	418	395	459	443	412	404	410	395	399	412	416	448	389	437	421	396	425	432	397	415	432	436	401	437	416	415	404	406	401	395	419	397	402	418	394	448	441	427	395	450	435	386	424	409	400	427	397	399	414	399	433	430	439	431	429	407	420	413	395	398	435	440	426	449	443	400	419	406	425	406	411	384	411	425	436	419	422	418	411	414	402	426	397	425	380	433	424	427	422	426	396	455	422	397	429	391	435	370	418	441	388	414	414	424	421	434	435	379	429	416	405	413	428	396	392	415	407	428	398	398	426	452	423	417	409	415	430	420	403	403	428	434	433	389	428	396	432	394	426	433	429	451	440	413	417	399	400	420	401	442	439	404	424	401	422	438	437	398	441	451	410	389	430	407	414	418	392	406	410	416	423	419	391	447	409	458	428	399	412	395	398	427	421	417	423	425	425	448	408	360	451	408	403	416	402	418	439	424	416	399	461	402	412	413	392	412	393	430	416	435	439	423	418	407	452	465	386	392	415	381	456	406	382	405	395	401	414	433	390	403	414	413	419	367	433	396	401	393	416	437	404	455	409	417	413	435	390	416	393	450	429	425	443	413	446	419	390	428	413	435	416	439	442	429	430	448	438	425	406	420	394	418	447	425	377	427	371	414	398	374	381	385	391	432	422	407	432	435	444	436	418	400	400	395	386	420	421	461	414	451	399	388	391	453	368	437	399	420	410	371	411	420	414	407	420	412	451	414	419	392	403	416	429	396	380	401	410	411	390	440	438	416	422	421	417	416	403	415	415	396	392	429	430	427	423	415	370	410	441	429	421	432	402	427	432	403	426	448	410	403	434	440	431	410	414	414	414	400	424	440	406	427	386	421	412	402	407	402	418	427	419	423	404	393	413	421	373	414	416	395	422	420	440	427	406	399	417	424	425	409	399	414	392	436	428	410	415	407	404	435	390	425	380	408	410	399	416	411	418	423	439	416	411	415	422	459	417	397	375	406	446	424	437	389	407	458	371	407	397	413	426	403	422	427	408	445	434	395	420	386	370	400	432	438	403	441	395	400	433	384	437	386	433	419	385	391	434	404	390	408	438	421	448	423	423	402	416	431	372	407	410	431	403	443	434	419	430	382	414	423	412	406	434	402	409	419	421	430	417	415	409	435	402	416	421	385	399	447	406	460	402	428	383	451	404	438	404	449	422	391	428	380	450	400	441	449	436	399	441	401	442	455	430	419	388	403	416	442	418	440	431	405	413	436	401	399	439	425	441	428	446	419	388	414	440	437	393	419	470	413	435	393	408	416	443	417	446	403	398	398	435	417	450	384	419	415	404	432	442	427	396	387	443	425	427	434	406	416	391	411	435	380	393	413	400	422	416	422	405	414	442	414	408	391	408	442	421	432	417	399	398	393	437	400	399	408	397	389	423	415	404	397	442	416	437	450	408	455	398	442	402	439	374	374	412	407	377	444	419	415	433	419	442	397	433	426	399	378	408	448	411	436	441	438	433	468	405	409	453	433	417	385	375	413	373	382	413	427	401	416	415	457	428	405	433	422	391	416	448	465	421	428	394	391	411	429	405	389	418	414	384	410	387	422	387	424	439	408	425	398	401	404	437	425	372	395	392	400	411	454	398	378	403	395	396	420	389	419	419	470	422	440	410	408	416	404	437	423	403	418	430	420	415	412	413	414	380	432	397	414	435	436	423	404	382	417	427	421	403	408	456	391	417	426	459	414	412	427	397	439	413	445	414	405	425	408	427	414	403	434	434	431	388	414	421	407	422	425	422	402	395	413	398	436	388	403	438	401	406	376	420	427	398	456	435	419	416	434	413	398	381	426	406	419	418	396	424	433	439	393	420	418	439	390	411	386	419	424	385	396	411	429	446	395	424	428	442	387	414	430	435	425	438	482	399	401	410	388	425	439	422	404	389	432	359	415	414	398	435	432	395	429	407	396	444	403	427	425	413	393	436	414	423	443	430	407	390	444	419	410	363	448	401	408	421	391	417	368	423	456	426	409	430	444	454	395	439	394	387	384	401	433	407	421	404	399	451	397	391	393	413	433	398	389	447	451	417	449	446	405	422	432	405	386	418	435	434	455	414	413	396	421	393	429	446	440	427	408	429	410	403	421	451	424	433	375	439	418	419	421	400	383	399	412	413	433	453	418	427	415	444	391	423	404	458	429	410	451	413	412	412	420	390	419	417	434	402	442	401	394	389	430	417	418	426	446	391	432	398	425	418	422	450	437	428	432	420	434	419	374	446	455	403	378	405	435	412	426	397	404	395	424	431	418	410	428	437	414	427	400	415	406	453	438	459	416	413	399	412	396	364	404	404	429	399	421	421	397	404	388	394	421	434	392	432	402	381	393	433	394	421	413	432	439	400	432	414	417	426	409	407	440	392	427	438	447	419	420	413	419	410	416	435	406	418	411	440	448	420	439	404	401	397	413	406	413	412	436	388	434	407	424	424	391	388	408	385	386	420	432	418	375	394	414	400	404	418	397	407	406	435	429	411	437	415	402	429	368	430	388	436	437	414	388	403	425	419	440	418	406	425	386	380	430	371	396	418	421	373	394	415	411	377	403	418	407	407	404	429	421	430	411	412	399	429	447	423	417	411	438	368	410	431	398	421	390	436	428	411	432	397	423	395	407	436	381	412	406	405	405	422	443	427	388	398	422	435	396	395	421	406	413	411	361	408	434	458	469	411	416	388	407	416	413	404	415	374	399	431	434	387	444	375	395	432	366	424	391	435	383	450	399	417	428	401	425	396	418	421	467	416	502	393	409	418	414	382	430	402	401	423	422	415	401	411	401	403	364	400	438	435	419	427	417	439	413	415	407	416	394	404	383	401	399	410	431	426	387	391	408	441	402	425	438	419	399	397	455	438	357	463	413	396	446	409	415	460	437	433	440	377	423	441	405	375	397	410	394	404	422	444	402	427	435	399	440	371	445	416	439	399	422	406	436	399	408	443	413	413	384	400	435	428	410	425	397	431	382	407	445	391	429	424	405	441	398	401	440	417	392	421	399	388	416	456	408	368	437	425	378	419	389	382	440	420	391	414	408	418	407	429	409	428	439	412	435	434	425	437	440	422	386	421	433	401	383	441	443	388	421	435	436	397	397	408	399	420	449	417	421	462	383	412	383
22930	45010	37114	27607	22954	19708	15734	10699	9116	8660	6938	4677	3842	3683	3656	3452	2516	2184	1883	1132	811	728	789	727	696	720	807	797	754	644	593	576	562	555	587	552	564	585	575	570	579	536	562	580	549	600	597	596	536	541	532	546	569	537	502	475	470	430	490	446	466	453	505	449	435	437	466	473	467	480	449	433	456	440	442	479	459	470	460	439	441	436	480	450	419	504	468	465	490	476	485	478	467	472	484	464	446	425	427	452	494	457	467	484	463	440	466	481	461	438	434	430	490	462	472	461	459	452	432	455	429	463	428	430	490	482	457	437	487	457	458	424	477	469	485	449	443	424	448	444	441	464	517	470	457	476	443	458	468	484	471	482	462	448	467	463	466	450	502	434	484	437	453	484	449	470	422	444	453	453	464	503	472	454	469	437	493	431	467	463	453	484	448	462	445	471	445	475	474	419	474	467	486	477	480	467	434	430	480	477	440	453	459	482	491	454	488	477	452	481	412	459	438	490	444	464	446	459	462	470	469	446	501	459	482	492	441	473	473	463	451	444	458	441	422	435	477	466	433	497	449	494	458	492	482	493	469	473	435	464	476	457	422	473	462	485	480	505	427	450	467	463	498	465	452	445	443	451	478	478	451	499	474	443	476	446	487	442	465	449	438	468	450	407	455	487	437	484	468	459	508	472	456	445	448	460	469	449	471	455	484	480	487	432	432	450	416	437	480	422	447	470	473	472	472	490	467	475	459	488	476	426	465	428	478	473	464	477	477	434	519	459	519	471	498	465	450	496	444	485	424	431	486	463	472	480	452	473	434	474	464	447	440	464	442	449	457	476	468	473	457	473	447	449	436	460	417	451	495	466	455	458	490	469	469	442	463	482	466	431	455	474	437	474	455	485	432	421	410	446	506	448	462	449	483	455	479	401	424	477	490	472	452	449	479	456	489	475	427	486	469	460	516	426	426	487	450	435	479	450	468	464	478	425	474	448	455	453	476	437	437	433	453	475	504	442	447	471	464	466	477	429	456	462	493	473	493	491	431	462	446	435	443	475	481	421	459	494	457	468	472	407	469	473	429	470	489	452	477	451	484	484	452	468	460	455	432	468	492	466	469	446	449	467	435	487	471	491	444	453	481	477	474	529	448	470	461	446	470	481	475	468	456	434	488	499	466	424	464	449	452	443	459	482	476	479	469	437	432	481	474	477	426	440	468	478	462	471	434	469	482	452	421	427	426	460	460	466	474	424	472	464	493	467	452	470	448	482	465	469	459	447	425	458	445	475	497	465	471	451	445	439	474	456	462	476	474	437	457	443	460	475	449	489	418	473	446	455	434	473	469	444	459	499	434	426	431	491	472	449	452	423	477	480	469	449	482	448	446	485	429	474	457	455	459	485	441	444	473	453	455	455	463	435	472	451	476	485	444	468	447	482	384	473	473	486	441	476	458	443	439	473	441	473	483	490	475	437	450	474	453	457	470	484	453	500	471	452	401	441	456	456	488	451	452	431	468	488	455	455	498	446	484	457	464	499	452	453	422	462	475	469	463	442	429	439	486	475	421	449	505	451	463	459	465	441	423	486	431	452	500	474	446	450	476	459	458	482	449	486	476	448	465	491	429	446	432	432	424	467	453	490	457	425	473	464	449	465	474	475	478	460	456	454	480	468	423	482	447	441	478	448	504	426	438	455	481	456	457	448	463	472	472	441	462	422	464	435	482	468	422	467	463	452	455	438	461	420	452	462	411	457	434	467	460	477	446	454	427	445	489	479	454	477	423	439	442	466	439	463	459	426	480	427	438	425	487	469	452	479	464	469	467	450	472	425	489	472	474	435	454	455	445	482	442	451	476	487	450	487	437	417	439	466	479	453	454	477	480	439	472	482	462	428	447	446	434	477	506	454	469	453	412	471	466	418	496	501	445	465	483	437	443	473	468	464	423	447	438	438	449	434	436	436	442	493	488	459	447	454	453	456	449	478	452	456	467	448	448	456	428	470	459	443	439	436	501	455	436	450	414	435	480	434	419	479	455	456	436	442	454	485	454	429	462	491	448	460	424	470	466	497	441	458	451	503	422	474	494	474	455	416	452	463	456	447	453	455	441	491	501	443	469	490	459	509	482	486	483	435	467	455	450	461	461	463	473	464	450	439	492	493	477	462	487	427	454	465	447	449	466	440	455	427	477	453	481	477	417	463	395	464	465	464	511	448	483	453	445	451	488	468	505	426	450	468	453	486	441	467	435	463	449	466	478	458	469	444	512	440	444	445	460	484	476	466	450	460	426	446	468	453	435	443	476	429	458	454	458	460	462	456	454	452	440	447	477	469	502	459	465	505	484	431	476	456	451	464	475	472	453	456	458	458	480	463	463	437	480	483	450	444	425	449	445	421	455	435	484	439	516	491	467	475	429	465	426	420	490	495	451	471	433	483	469	451	451	458	473	499	462	454	427	432	459	436	440	495	451	472	515	483	475	479	450	440	446	450	476	442	452	478	472	445	507	462	493	458	458	471	469	468	458	491	422	482	486	458	455	473	453	459	440	474	424	445	438	454	461	461	452	458	449	454	464	465	462	494	473	444	515	421	462	418	486	461	499	463	415	465	472	435	420	468	481	431	453	497	436	491	439	504	439	474	489	456	435	443	465	489	463	434	427	467	458	445	433	458	492	459	481	465	466	480	462	473	455	453	429	467	450	452	504	486	485	454	441	478	448	463	466	464	466	455	479	429	426	415	481	451	447	443	468	483	440	436	483	452	460	436	483	477	476	435	450	447	481	480	461	478	486	464	457	486	479	477	486	508	502	484	461	463	436	479	441	451	458	465	455	481	474	460	456	416	418	479	490	485	415	454	477	438	488	467	431	479	487	441	469	450	480	430	495	478	476	426	509	448	454	458	510	460	452	473	472	431	455	432	461	420	473	446	484	451	463	425	466	500	452	480	461	436	444	508	461	435	470	505	441	454	469	423	468	481	489	475	452	470	432	469	470	483	472	456	488	464	457	495	443	424	475	485	443	444	458	438	444	483	468	435	465	481	444	464	451	421	453	445	473	478	438	455	472	519	507	448	459	441	466	462	454	452	499	463	469	447	463	435	435	445	493	454	488	468	452	454	429	467	446	440	486	423	462	433	482	482	452	517	460	435	468	448	467	478	448	481	463	484	474	461	452	446	454	458	477	439	437	465	454	448	471	445	416	422	472	462	479	461	455	445	445	470	453	446	473	428	430	458	469	437	466	394	481	458	499	420	474	446	462	454	448	494	412	466	458	466	430	451	471	501	488	432	459	449	461	455	487	438	458	436	459	465	444	447	451	442	527	456	464	448	473	419	462	472	494	482	480	490	451	462	451	463	471	440	454	410	471	452	465	452	479	460	432	448	433	469	422	490	432	453	447	480	457	411	469	433	461	437	476	495	456	479	421	459	469	449	498	481	466	467	398	454	408	489	484	438	472	465	446	459	422	466	435	442	454	456	448	431	458	504	491	471	518	478	456	474
24742	21423	28096	26019	19770	13646	9135	5420	4391	4124	3194	2141	1785	1868	1724	1667	1196	1095	821	460	414	405	375	358	385	416	377	379	392	323	317	279	301	302	315	319	310	289	270	313	312	295	307	323	303	321	267	327	306	266	291	327	291	289	262	244	245	254	258	241	254	248	248	245	251	241	245	250	283	212	263	270	269	245	246	242	241	286	240	248	263	257	266	251	273	241	245	264	258	291	252	261	234	238	259	241	237	251	252	256	247	244	254	247	263	242	260	247	226	236	257	257	243	256	265	234	273	229	239	289	257	237	243	243	259	263	262	238	263	273	219	258	248	237	231	271	253	249	253	248	244	235	271	222	268	233	245	219	274	258	217	229	239	241	276	278	278	247	249	255	281	273	237	263	247	235	252	239	256	269	239	256	249	240	243	231	268	257	259	220	252	277	231	241	267	283	260	267	266	246	235	272	253	270	234	243	251	276	271	218	261	230	272	253	240	239	236	277	243	251	288	284	262	252	261	264	244	230	252	234	252	269	242	240	238	275	267	239	251	249	253	256	266	267	242	260	253	275	237	247	240	254	237	222	266	251	257	268	236	249	260	228	248	221	227	254	269	252	228	247	269	261	269	263	280	263	247	258	245	253	278	270	246	236	245	250	259	250	269	228	245	248	252	253	254	250	238	260	256	288	248	265	250	251	240	271	232	253	242	247	249	235	221	223	235	279	255	255	238	275	231	256	240	233	229	240	240	233	219	276	267	253	220	285	256	272	251	276	241	258	245	251	261	257	254	267	251	230	265	255	262	267	231	264	240	242	208	257	231	262	266	251	254	253	281	249	259	249	255	270	221	244	240	231	263	254	231	258	256	238	245	241	262	252	215	238	244	274	249	260	264	264	242	292	257	260	230	253	242	246	241	217	235	252	252	246	243	239	266	256	234	263	260	242	279	251	239	243	264	286	246	236	239	249	275	258	220	267	281	259	227	243	245	269	255	253	240	242	237	224	230	253	247	245	261	261	252	257	266	278	253	261	272	282	258	237	253	257	257	273	233	253	270	280	240	246	251	253	269	248	273	269	265	248	246	267	248	262	247	256	236	261	235	250	255	254	218	269	249	238	231	227	238	251	270	238	248	271	271	256	260	250	243	289	287	264	282	266	228	234	275	281	263	235	226	246	265	232	243	260	224	246	253	244	247	247	250	247	262	247	253	256	265	235	263	267	259	253	260	260	271	264	263	228	232	257	247	248	290	267	272	251	263	248	253	250	257	257	271	262	285	276	270	243	272	233	241	244	241	250	231	236	276	243	238	263	254	245	244	264	218	272	243	228	278	234	209	252	265	241	241	265	277	253	266	279	241	247	260	227	272	267	261	282	245	290	228	215	233	248	226	233	251	236	267	283	247	251	257	252	259	243	268	262	251	232	243	251	261	222	234	275	241	224	233	277	253	245	271	247	274	245	248	225	258	245	238	245	254	234	252	259	273	285	264	243	275	256	242	273	262	270	244	237	242	254	238	293	231	252	251	274	257	251	257	244	217	238	246	233	253	235	242	248	269	229	260	219	249	256	281	224	253	229	253	264	249	217	229	263	314	272	227	275	269	252	251	258	253	255	254	254	253	236	240	260	264	257	221	250	249	250	249	283	259	260	267	249	226	245	239	222	237	250	271	206	261	268	273	248	273	258	244	218	257	264	255	246	269	252	259	251	263	255	254	254	234	270	222	256	230	247	247	253	260	242	255	249	242	276	255	269	263	252	263	270	265	262	261	264	257	263	273	265	285	276	271	249	245	267	252	238	234	243	262	226	227	244	252	284	282	235	245	245	260	255	244	248	266	264	241	239	290	246	252	233	234	247	278	276	251	271	260	247	244	257	253	240	266	270	234	236	272	251	262	258	260	236	249	246	288	235	244	251	266	247	242	261	270	229	254	268	239	229	242	284	215	234	215	265	239	251	250	247	271	243	251	237	238	282	262	251	253	272	251	278	228	243	251	239	251	250	246	241	246	257	242	232	217	272	266	245	236	243	245	264	257	257	255	263	247	243	254	225	222	252	245	227	264	270	260	233	254	234	253	239	237	256	239	260	255	281	271	238	239	264	247	242	274	238	228	257	276	273	243	255	255	234	259	240	261	242	265	247	283	266	250	250	243	239	238	249	273	236	243	218	236	264	259	266	271	259	253	230	239	252	263	249	267	248	273	243	254	220	271	280	251	262	246	255	270	234	253	253	252	222	275	234	268	281	264	242	250	269	215	282	258	243	228	278	236	246	220	228	240	252	266	224	252	251	241	247	241	246	257	238	252	230	250	261	266	240	297	255	248	270	248	256	240	235	248	228	279	231	268	267	243	274	270	223	281	248	228	224	263	248	262	264	252	264	278	216	262	228	262	215	242	244	281	230	250	268	273	241	263	225	246	262	254	258	246	242	229	264	236	232	290	253	242	237	232	258	263	262	234	256	242	245	263	278	222	252	263	271	232	234	265	260	218	246	247	239	259	242	291	223	228	253	249	236	248	229	243	253	253	251	236	249	248	265	250	226	230	252	259	249	253	220	276	237	255	245	241	249	262	252	263	269	236	237	259	252	270	271	251	283	240	269	271	248	260	261	265	252	246	241	232	245	246	234	253	260	269	259	259	262	241	260	249	269	225	257	232	289	242	255	228	269	255	224	229	253	254	268	262	268	242	257	252	281	264	271	243	240	272	243	246	268	240	286	236	260	230	247	248	272	253	271	263	266	253	231	222	247	245	264	245	246	268	263	265	237	270	231	245	236	254	230	279	281	250	260	244	257	272	241	238	266	245	269	253	270	233	272	251	247	252	272	236	240	241	230	248	253	269	242	222	237	232	248	266	230	268	252	273	262	265	259	272	286	255	292	261	228	227	247	284	274	265	256	235	247	253	265	257	229	239	227	242	218	224	259	254	272	233	279	234	237	232	266	284	241	270	268	259	267	285	263	238	260	268	247	241	264	266	245	269	239	271	263	249	239	266	270	265	257	257	265	246	248	254	245	259	241	246	240	258	264	246	248	262	239	243	280	257	232	237	236	267	240	251	250	254	279	259	260	235	250	252	259	243	253	294	275	213	214	283	236	233	279	233	250	249	245	254	268	270	267	237	250	259	282	264	268	276	242	236	221	249	287	254	246	237	260	251	245	245	246	257	253	256	257	247	243	248	256	281	256	279	242	255	238	254	229	253	240	234	271	259	243	236	246	254	248	249	267	243	248	263	253	256	267	246	250	225	259	284	243	277	247	263	265	275	227	248	268	233	240	252	246	225	229	227	230	224	248	240	255	286	271	270	227	263	257	257	262	257	226	250	239	229	260	265	257	280	261	240	251	277	225	239	230	280	283	279	262	247	211	252	231	261	233	265	262	235	273	266	262	233	256	260	265	240	238	291	263	260	268	281	265	242	256	246	233	264	230	265	234	265	282	232	271	286	271	280	223	231	263	282	229	208	246	232	256	254	271	220	248	220	270	220	259	267	248	270	253
21750	41954	34260	24115	19994	16466	13055	9041	7841	7118	5595	3514	3164	3140	2955	2625	1871	1786	1289	698	584	546	516	496	501	527	557	558	498	399	376	383	346	331	377	414	369	380	358	381	366	369	345	342	349	387	361	355	345	335	346	336	373	349	317	299	295	276	309	274	296	285	286	308	260	301	295	280	298	284	275	290	299	288	307	299	297	286	276	278	285	300	313	315	277	281	291	310	303	285	276	322	271	282	278	321	305	297	297	287	277	312	307	287	263	300	291	276	260	292	289	279	300	303	282	289	290	314	281	317	268	305	288	289	300	294	283	276	284	279	286	256	308	293	320	280	302	307	294	278	326	276	302	294	296	318	273	302	302	309	300	302	300	282	287	295	295	289	312	284	304	272	311	270	295	297	282	294	283	304	276	307	315	307	292	303	283	273	310	271	278	297	274	287	290	291	274	286	314	290	319	290	289	273	309	285	290	279	296	301	288	310	272	287	280	278	262	326	291	304	321	304	295	291	300	320	277	265	304	308	278	271	276	291	285	271	292	297	297	294	289	310	295	290	311	290	285	318	314	327	289	292	275	289	292	314	292	330	294	307	290	298	284	296	265	303	266	283	278	275	300	274	298	296	300	313	281	264	296	269	309	274	301	304	281	304	278	275	286	257	294	287	257	285	307	271	325	278	287	304	310	313	296	282	273	305	290	288	320	266	320	295	294	291	299	282	285	294	287	264	292	278	285	270	320	286	304	302	287	284	292	294	280	286	314	299	289	284	287	276	271	303	268	325	304	296	320	266	301	277	259	297	282	295	319	259	295	272	272	288	319	315	292	287	305	271	277	292	267	312	273	302	285	261	318	257	278	268	302	285	300	302	275	283	297	297	261	302	317	294	263	296	261	282	309	303	297	270	315	307	290	304	303	313	299	277	284	293	288	302	282	292	293	278	241	273	287	274	311	285	302	276	286	306	282	291	309	288	276	283	285	290	262	297	231	284	308	282	305	306	309	286	298	288	291	292	272	308	287	293	275	310	301	296	289	273	266	268	314	319	261	303	277	281	278	274	323	296	293	290	312	319	265	279	290	301	276	307	268	276	296	284	286	312	283	291	303	249	304	309	295	320	275	307	290	280	273	290	301	281	310	261	307	285	297	275	279	272	277	259	282	305	302	274	305	292	271	291	302	311	315	315	309	281	272	278	308	295	280	266	311	282	307	326	321	280	272	308	262	253	308	303	277	305	277	303	312	290	270	301	246	293	266	313	262	293	317	319	289	294	328	248	270	290	277	279	287	289	313	326	305	275	299	256	271	283	287	291	265	288	278	264	295	271	284	309	310	300	274	310	294	287	283	300	285	287	284	281	291	279	291	306	340	306	284	281	284	297	310	309	297	288	313	309	288	307	282	298	329	287	287	254	296	293	280	270	288	287	268	285	284	295	274	271	310	310	308	290	288	300	297	264	304	290	273	299	277	294	313	295	283	312	298	270	286	280	293	296	280	272	304	302	307	302	272	277	278	301	301	273	274	283	291	302	263	305	299	302	313	287	288	286	298	312	289	280	286	283	303	285	266	320	307	264	304	307	277	295	314	308	263	321	304	289	284	271	286	289	277	302	301	286	313	322	289	266	280	321	297	290	314	290	272	296	273	294	282	304	282	292	308	279	316	288	269	287	283	289	273	277	271	316	284	270	297	280	312	294	306	282	283	316	295	294	310	305	298	292	279	267	294	275	311	283	261	313	301	270	295	285	314	278	285	272	289	278	291	292	304	274	313	303	263	314	292	325	261	292	258	299	327	305	285	280	272	294	268	262	282	289	271	285	272	283	290	276	307	285	301	306	303	276	288	312	310	302	283	283	298	329	272	302	290	271	303	300	269	286	312	277	299	283	302	241	292	288	285	302	306	279	264	310	284	285	287	299	279	293	316	272	285	314	280	296	298	275	270	293	283	294	299	274	297	263	272	298	286	275	270	307	282	296	295	269	310	308	292	262	276	289	269	308	276	275	266	288	309	277	295	291	308	296	308	278	301	296	280	285	272	317	285	269	311	269	283	300	304	313	293	300	284	285	284	305	269	300	279	301	297	258	331	275	308	289	292	294	305	296	280	275	307	315	289	276	288	232	284	306	272	280	275	286	313	305	260	300	310	295	265	274	271	311	297	296	298	293	319	304	298	325	279	312	288	300	283	299	275	276	304	275	289	286	290	309	295	287	299	293	304	301	264	305	248	314	292	295	298	264	317	272	274	296	308	288	281	292	262	272	294	316	270	282	329	276	280	260	285	310	302	257	296	294	289	290	306	319	331	315	277	282	274	292	284	319	280	296	283	289	266	283	277	316	278	294	292	300	297	269	309	310	294	284	298	280	286	316	311	313	298	302	309	296	285	270	271	302	297	324	292	343	318	289	270	323	277	326	310	326	321	287	276	294	329	283	292	308	300	269	267	256	308	289	281	290	292	292	304	273	292	286	297	285	270	290	299	292	299	277	272	310	275	264	289	268	311	274	308	269	302	278	292	295	296	278	255	279	302	284	277	302	282	291	314	288	278	278	284	274	284	281	282	283	298	292	314	317	279	308	279	273	286	305	268	301	295	286	281	305	297	245	293	301	260	272	312	284	296	308	306	298	283	287	283	286	299	273	273	306	305	309	280	313	298	298	250	302	298	307	284	320	313	278	328	307	268	265	301	324	281	249	279	323	294	287	309	295	274	308	280	299	281	284	298	290	291	251	261	261	286	288	306	292	287	298	271	279	292	309	295	298	302	279	285	286	279	301	307	287	306	284	278	283	284	288	280	259	302	310	294	286	280	301	265	278	272	318	272	276	276	292	286	259	285	299	286	279	280	285	301	273	270	312	292	296	290	319	298	308	254	293	281	307	291	305	304	306	290	257	318	283	306	304	231	281	305	268	287	319	311	307	263	277	288	294	291	288	286	268	279	271	304	283	307	302	283	296	295	282	282	261	308	309	302	290	290	282	301	251	289	295	284	278	282	308	266	293	290	296	273	312	295	304	308	299	282	316	303	286	288	303	320	326	280	291	285	293	308	291	289	287	291	285	309	278	309	302	264	274	291	289	272	297	297	269	281	296	248	277	287	287	295	313	304	279	292	286	265	269	299	307	313	278	275	274	280	306	276	322	301	308	274	300	278	308	291	328	289	321	311	270	303	278	308	309	298	284	320	282	306	298	282	286	300	320	298	318	293	301	289	319	278	308	285	308	290	260	291	280	300	277	266	292	293	298	285	295	276	269	276	326	312	288	271	297	307	290	295	309	288	309	316	283	295	285	290	279	293	276	268	296	302	312	280	293	307	307	280	271	318	274	356	275	279	292	286	307	272	270	274	311	292	277	290	291	311	259	294	275	305	295	338	272	265	286	292	292	292	318	321	292	296	264	310	315	284	311	292	294	293	302	256	306	297	307	290	290	278	281	304	325	301	275	296	285	274	301	295	285	272	309	278	279	342	295	285	314	317	301	275	260	259	297	274	279	331	297
22606	21323	29033	23996	21655	23002	21306	11570	8608	7958	6253	4050	3804	3632	3424	2958	2413	2121	1248	734	665	645	681	657	740	693	652	729	632	530	471	453	442	479	497	460	527	451	491	508	410	429	477	484	513	445	459	466	439	449	431	444	446	466	402	384	378	352	375	390	365	384	353	359	361	342	373	356	382	350	386	363	369	343	365	379	375	389	387	388	366	398	329	348	375	374	427	360	356	389	375	395	376	351	361	334	344	376	364	366	398	346	366	345	388	365	406	360	367	387	385	342	379	378	386	415	355	396	363	377	381	405	403	359	384	378	391	387	336	348	410	387	356	324	362	360	344	368	391	335	372	372	361	381	343	346	405	365	376	369	365	374	388	384	337	367	346	366	372	324	382	357	370	362	369	386	409	411	361	391	355	402	408	351	402	361	355	355	375	369	360	402	391	382	367	375	375	388	324	376	370	354	358	406	368	367	386	366	392	386	366	348	370	389	383	361	343	373	324	363	400	350	391	364	392	366	366	352	358	387	375	362	339	372	363	370	331	355	382	376	345	365	343	365	353	353	378	367	398	346	380	376	377	379	389	398	376	364	359	374	390	349	360	337	394	351	359	340	372	385	397	365	377	371	351	348	390	347	373	360	340	381	387	371	346	359	384	325	373	355	353	379	330	350	360	393	382	390	382	352	369	390	364	360	369	355	365	364	355	362	347	341	386	369	383	385	374	349	381	378	402	335	346	370	377	366	360	338	369	386	386	348	374	358	409	364	378	412	362	362	357	350	390	370	382	377	380	410	367	401	354	401	414	342	365	391	367	342	345	372	358	389	418	394	364	374	400	370	415	335	367	341	381	382	357	384	393	379	368	350	391	385	342	351	366	369	339	384	326	377	347	339	376	400	380	360	386	369	362	386	405	356	396	354	372	336	380	382	374	372	391	394	372	363	391	379	338	332	375	382	367	369	414	380	385	348	364	369	363	386	373	383	362	412	355	381	371	376	381	339	388	386	370	366	356	374	345	353	364	394	356	382	362	357	373	340	431	414	384	292	353	345	364	370	378	363	332	419	359	323	365	386	370	361	369	384	362	406	404	388	355	344	379	385	378	355	367	387	357	387	356	369	358	348	394	376	350	381	365	382	384	343	321	380	352	411	368	386	377	359	354	347	398	357	341	392	383	368	345	349	342	363	354	341	385	393	379	353	365	372	343	363	351	404	412	406	351	356	350	355	342	382	366	376	363	355	381	379	385	360	330	381	386	385	359	357	328	355	370	342	349	393	374	384	370	380	381	382	377	345	373	353	395	372	350	369	344	345	392	354	332	346	375	351	358	344	377	369	370	353	387	356	348	361	372	369	344	326	391	345	345	328	362	364	358	365	381	370	356	341	412	358	376	390	362	375	377	374	355	392	359	380	355	365	370	348	326	343	347	377	397	375	406	391	389	373	362	358	384	350	352	351	379	378	352	382	388	374	363	351	355	386	357	384	385	419	379	377	341	372	396	366	390	370	360	362	394	344	371	368	332	403	352	398	363	375	367	353	387	347	382	339	389	395	324	386	380	375	360	389	392	380	328	377	331	370	371	363	333	367	355	345	417	382	397	413	390	345	376	369	404	384	395	364	339	392	380	350	400	368	355	369	343	366	379	355	334	373	337	352	385	393	348	377	336	370	365	369	354	366	373	363	389	418	338	382	375	375	390	337	394	346	354	399	386	378	333	365	378	346	366	376	344	369	341	360	336	366	335	369	363	345	396	373	369	383	366	362	359	378	351	384	366	428	372	338	389	337	334	329	369	343	402	358	373	406	363	400	366	345	401	361	395	355	367	374	384	366	357	353	367	379	377	368	376	359	361	362	331	381	355	333	382	375	385	378	374	396	336	389	369	352	359	324	379	384	378	338	390	384	375	356	388	357	350	380	394	371	364	371	382	373	381	382	388	394	369	363	381	332	361	378	341	343	372	394	385	375	392	402	379	375	365	360	345	361	373	362	351	369	349	346	369	378	393	354	350	319	402	365	354	384	357	368	400	328	355	368	380	360	349	341	377	384	364	362	369	357	349	337	384	373	402	354	363	400	340	340	356	359	358	388	371	363	371	370	364	373	359	391	388	360	387	384	397	354	370	360	362	325	328	382	375	368	372	386	373	339	357	393	381	377	361	360	368	358	415	390	342	344	343	357	368	357	390	367	359	419	387	347	357	396	342	354	380	347	354	351	359	377	356	362	380	402	366	383	382	368	392	349	371	379	352	391	364	351	370	367	373	344	360	371	379	370	339	369	332	347	359	362	359	359	345	358	385	388	379	374	390	374	376	345	398	356	383	356	370	377	415	353	389	362	375	383	376	369	368	349	348	360	332	352	382	359	374	349	336	402	336	360	348	366	359	364	373	359	402	363	326	401	338	361	369	362	357	378	370	343	358	341	335	341	397	381	417	374	351	353	331	371	401	372	371	369	348	369	385	332	397	408	388	360	364	375	364	392	379	359	360	360	353	370	328	358	388	327	394	359	378	365	373	361	388	390	407	374	343	366	394	387	399	354	374	350	353	390	349	344	379	384	385	342	348	374	381	369	366	379	363	352	353	395	384	355	372	337	367	348	359	346	355	344	360	352	349	368	367	352	391	380	403	357	400	355	372	390	358	372	327	387	362	340	385	369	367	343	356	351	374	359	365	375	387	367	363	351	327	376	378	342	365	374	374	360	364	355	367	408	356	354	376	386	410	373	390	370	324	376	374	364	351	380	334	352	369	378	366	362	358	360	363	350	369	353	346	362	379	391	384	369	378	373	381	403	372	389	387	344	356	349	367	383	420	372	370	342	371	412	391	368	363	367	397	381	344	388	360	372	364	384	371	365	337	364	357	384	344	355	332	405	384	389	378	402	367	351	388	386	363	387	379	354	344	354	381	338	368	360	371	407	361	339	375	396	365	361	389	340	366	358	341	351	383	385	354	351	372	355	373	377	371	372	358	362	376	390	376	345	388	359	382	388	374	372	319	367	394	340	375	360	368	383	363	390	375	401	356	354	372	362	336	357	368	358	350	353	378	359	362	337	356	370	380	371	403	383	378	344	402	405	351	368	356	357	379	372	368	362	375	345	356	336	385	347	350	371	370	383	377	405	353	370	387	388	390	363	361	399	364	405	403	364	363	398	369	374	380	388	374	331	372	385	406	355	380	370	344	389	360	374	372	369	333	364	356	334	331	350	392	365	363	349	373	362	365	356	390	333	389	390	377	369	374	364	357	350	321	411	360	330	352	358	347	354	341	365	394	379	354	351	378	378	391	358	361	406	357	345	377	357	367	366	347	398	334	358	318	362	395	388	385	347	368	358	395	372	382	384	335	366	347	369	375	375	390	348	370	403	387	365	374	351	356	349	331	345	320	363	406	334	357	331	362	345	353	374	351	327	391	383	389	395	357	368	348	369	353	375	376	353	387	380	407	364	369	363	356	363	369	339	352	387	331	355	337	375	383	339	378	363	376	370	382	359	402	365
23521	48774	41829	31370	27692	22906	18740	14819	12836	11442	9215	6211	5589	5481	5149	4145	3616	3201	1769	1057	937	885	897	810	820	898	919	943	800	684	508	614	500	541	564	600	588	563	568	553	566	571	546	578	572	570	532	555	565	504	521	517	559	511	499	413	397	383	411	384	420	446	428	420	423	421	392	442	411	417	433	385	389	426	421	434	432	418	454	409	411	381	406	429	438	403	404	416	422	428	401	410	427	402	442	382	435	442	379	462	422	391	438	436	391	435	428	398	407	418	452	406	426	401	394	380	431	372	421	434	374	394	439	414	425	420	441	432	431	409	429	410	462	405	420	409	419	377	399	424	418	401	423	395	402	389	448	465	388	416	389	432	399	400	420	418	425	406	412	403	393	419	383	430	398	409	401	413	431	389	406	412	424	382	418	392	413	416	411	413	442	408	425	414	417	426	430	425	391	363	436	417	427	388	364	412	436	423	442	430	393	403	432	406	387	397	364	412	393	422	382	404	426	382	406	417	396	382	427	441	415	412	392	407	357	420	408	428	409	423	388	403	362	397	415	427	435	423	415	375	433	386	438	426	424	395	422	369	406	404	367	423	399	405	388	402	380	408	385	407	421	396	380	397	417	426	447	383	395	413	392	387	432	450	429	413	425	419	413	411	371	387	428	432	395	436	425	406	403	373	387	394	416	431	410	410	422	380	414	427	432	415	408	401	427	386	407	388	379	424	397	415	442	420	405	428	408	403	426	421	367	383	426	403	406	430	446	431	416	399	392	396	402	447	403	408	411	397	430	426	389	389	408	433	416	409	425	383	352	376	432	391	427	443	386	418	408	412	405	408	451	423	383	417	415	417	438	398	463	399	399	377	368	396	433	383	431	438	399	429	407	452	388	409	417	420	402	420	405	429	413	398	400	410	417	431	399	399	393	454	412	405	418	423	417	406	394	381	387	443	395	422	407	405	397	367	385	392	410	400	422	379	431	407	413	374	430	442	430	403	391	448	406	393	421	381	411	390	418	432	442	415	402	395	410	435	414	422	372	402	406	438	427	383	388	398	374	435	424	410	401	423	421	409	417	402	394	409	462	416	399	415	427	408	416	437	382	390	367	410	423	455	415	420	436	406	422	405	443	388	406	393	417	417	415	412	392	410	431	383	401	384	410	399	399	386	407	441	404	417	412	421	403	445	404	417	361	405	381	396	462	416	399	406	450	405	372	411	365	420	438	409	395	378	406	397	390	431	379	418	394	418	421	421	408	392	386	418	422	440	413	422	430	391	414	413	398	378	457	393	426	419	412	375	382	409	421	425	405	395	439	438	417	387	375	423	388	429	405	405	401	377	444	396	395	403	400	413	389	403	446	418	402	401	427	430	420	404	403	437	407	433	396	413	438	438	401	401	396	405	408	373	442	404	433	438	447	388	417	427	394	407	416	372	449	382	412	369	373	391	415	387	440	377	415	428	432	397	417	377	412	387	399	440	447	398	421	446	408	385	431	418	380	419	434	399	404	432	421	419	423	393	397	413	451	410	406	443	409	379	422	409	414	433	454	433	407	405	448	393	439	384	400	438	391	419	441	387	411	431	399	416	424	445	422	399	395	415	390	403	396	399	416	383	384	410	413	393	400	434	382	410	409	396	404	389	426	406	419	415	390	413	399	405	425	416	388	408	391	420	428	406	402	439	410	412	389	404	403	431	429	435	416	383	404	392	398	405	411	443	416	399	387	415	419	368	447	403	412	411	411	410	427	365	379	423	388	441	393	376	429	432	443	417	441	389	434	412	377	427	375	448	380	417	415	405	379	405	386	415	400	421	430	430	404	421	404	458	433	421	412	411	400	430	380	391	397	431	411	429	410	427	382	394	397	393	377	414	408	422	391	413	429	391	404	388	399	428	414	433	380	384	460	406	417	397	418	386	442	392	423	388	420	403	433	388	413	415	420	447	424	431	430	399	403	432	418	375	410	409	398	431	408	411	408	406	431	454	369	414	401	455	424	452	395	406	399	402	411	393	418	430	426	403	429	419	367	405	396	382	383	392	389	451	409	417	426	425	401	418	415	416	393	394	397	408	423	414	400	427	400	403	399	392	419	413	400	398	363	392	405	420	368	370	397	408	448	384	411	445	391	423	425	408	397	404	417	425	395	405	401	415	385	401	385	414	398	395	426	408	428	401	392	414	398	397	420	405	372	423	404	435	431	413	371	394	428	427	395	428	449	387	434	388	416	422	440	390	400	413	396	419	389	407	405	405	430	420	425	394	407	413	370	395	417	421	416	389	385	434	402	405	422	388	411	401	427	417	405	383	388	439	394	394	390	395	399	436	414	396	414	392	408	418	410	412	427	429	406	400	392	412	407	403	421	431	403	416	471	412	430	395	407	429	402	421	420	391	412	406	394	395	389	415	394	416	405	420	395	380	446	415	403	413	395	428	420	404	393	421	404	403	417	398	402	414	423	391	421	385	425	414	405	367	398	420	398	377	437	423	396	393	401	439	396	433	404	425	445	425	411	419	406	400	410	409	411	451	423	372	419	381	422	414	411	401	422	393	448	405	396	396	396	422	413	364	426	396	409	431	411	386	386	430	413	417	417	422	407	417	422	387	358	383	421	419	395	403	419	442	409	428	418	419	392	418	439	408	385	420	441	394	403	444	407	419	402	423	406	424	446	419	431	438	440	432	395	380	422	386	391	397	424	412	414	418	459	431	427	389	405	390	375	485	393	396	404	461	415	411	378	410	431	397	413	424	439	429	407	417	398	409	403	420	390	407	415	399	449	434	398	408	449	380	455	401	417	418	445	407	413	450	408	390	382	421	415	396	408	402	381	423	388	442	413	408	398	402	445	405	404	424	388	420	430	378	443	448	417	461	405	388	431	390	449	377	388	372	423	416	410	388	406	405	411	405	404	408	432	415	414	406	448	388	409	392	431	381	394	375	415	447	431	428	406	394	425	416	394	438	398	414	398	397	408	405	383	416	435	408	382	396	432	426	407	413	407	415	432	383	410	420	456	415	376	403	438	398	400	459	372	409	387	439	411	355	362	420	445	402	401	406	399	407	405	390	392	397	452	414	392	443	413	403	434	406	423	411	391	429	398	408	407	416	441	418	391	410	413	419	403	413	423	398	414	423	413	417	374	397	412	395	392	391	388	395	449	411	432	437	401	407	380	389	394	368	450	408	392	398	401	415	395	429	406	413	442	456	359	395	407	402	386	409	408	421	411	422	379	387	400	392	406	402	387	422	385	373	424	423	422	376	383	402	425	453	423	395	386	400	409	422	389	376	431	405	391	405	386	418	423	407	456	450	384	408	425	468	423	400	413	417	400	440	394	436	408	393	391	444	427	373	394	411	398	420	413	430	362	395	395	430	403	448	410	434	430	396	366	420	389	411	428	396	403	443	414	379	418	410	415	432	385	381	408	391	433	438	376	450	436	389	419	427	439	389	391	398	389	414	407	412	423	405	417	433	414	426	402	403	426	416	412	388	414	407
28500	26744	30860	21625	13967	9050	6084	4636	3718	3275	2378	1694	1542	1592	1448	1232	1039	823	542	437	410	424	393	429	428	389	406	436	393	353	344	364	356	367	368	346	308	362	330	337	308	373	339	354	376	369	355	334	344	350	310	328	354	336	334	296	285	324	301	310	335	283	332	293	311	319	324	307	292	341	323	315	325	321	326	332	355	290	316	306	282	349	308	309	321	322	301	338	346	295	321	319	305	300	286	326	290	312	318	314	323	288	301	305	335	315	315	306	309	313	307	320	308	277	294	306	318	299	332	297	348	293	297	310	311	294	354	283	304	333	296	283	310	303	342	331	319	290	327	352	327	304	327	305	327	342	317	298	302	322	317	294	305	285	335	332	311	314	292	359	298	352	360	297	327	309	288	321	296	343	295	300	337	330	311	330	311	309	322	323	348	324	343	332	337	302	306	325	306	305	310	335	310	329	341	318	347	315	349	288	300	316	317	320	340	342	330	322	325	284	316	314	314	283	313	308	300	324	312	308	281	307	302	327	312	324	311	300	296	343	334	323	315	332	327	315	315	316	307	318	351	276	331	331	314	319	345	313	289	322	286	324	307	294	277	300	306	323	298	312	337	302	303	319	309	321	299	313	297	319	316	358	326	350	329	332	327	308	317	353	323	297	319	324	272	297	305	315	315	321	335	326	333	333	326	293	315	336	312	318	345	326	314	294	327	333	348	309	304	305	318	317	316	325	282	301	303	315	338	304	299	349	300	326	314	326	311	319	277	301	327	319	342	338	298	302	320	296	311	312	306	280	317	315	335	325	289	333	286	326	329	336	309	315	308	331	340	294	307	314	308	319	314	338	314	326	310	315	293	329	315	318	296	354	335	311	326	319	321	309	308	289	304	344	293	320	343	362	299	303	309	313	291	312	315	303	295	331	339	306	323	290	305	299	320	297	317	313	323	327	332	357	317	340	321	317	298	312	298	319	338	313	323	311	265	281	326	303	324	322	290	300	312	333	310	287	314	322	313	316	313	308	293	312	323	281	308	299	306	298	312	317	307	273	284	328	334	326	321	322	333	306	291	303	317	297	316	335	295	275	319	290	293	390	332	324	315	295	288	324	316	338	321	308	326	313	268	324	304	279	306	280	316	307	306	320	313	313	331	348	322	322	302	310	304	311	302	331	297	310	327	298	304	280	291	306	318	312	307	357	325	329	332	304	312	316	308	328	314	344	333	322	318	292	344	364	321	285	333	345	318	329	298	309	300	326	315	301	309	318	282	298	317	294	329	339	358	294	305	308	322	312	293	310	297	298	315	330	323	312	318	338	308	327	334	308	318	299	327	321	356	349	315	289	317	350	327	326	313	329	342	316	330	324	310	289	294	292	322	278	315	312	304	332	289	268	308	338	346	294	306	293	291	310	304	295	327	299	314	305	345	289	319	332	341	314	299	313	334	326	321	316	316	314	340	331	306	277	331	319	340	306	313	309	319	306	329	340	320	348	324	314	305	338	309	309	320	317	303	310	319	325	305	297	313	305	281	321	315	310	336	308	308	302	306	307	321	311	306	335	329	309	316	351	326	321	348	323	330	330	292	328	335	338	328	297	292	333	286	355	305	339	310	289	303	301	345	309	307	294	315	339	292	298	319	309	295	316	297	323	273	295	315	320	292	309	321	328	315	335	333	333	286	278	324	314	331	299	296	334	287	334	328	312	316	328	305	302	324	302	305	318	316	286	348	316	316	298	344	306	302	306	340	315	306	316	296	286	316	312	329	326	322	309	304	284	321	353	291	317	301	311	291	299	278	326	329	341	321	325	322	324	311	319	305	324	355	302	319	280	296	313	314	324	296	313	282	304	341	333	316	341	284	303	309	318	290	302	320	353	340	310	309	325	328	284	324	298	321	311	326	299	325	302	310	301	313	311	305	364	292	308	315	328	303	273	316	312	323	362	279	310	368	314	334	311	269	303	279	322	306	296	316	302	302	329	329	328	322	300	324	331	287	334	319	324	320	313	300	305	279	320	298	324	310	328	293	320	329	312	308	311	277	301	324	325	321	341	343	348	337	304	325	295	276	295	313	310	299	300	322	346	310	329	331	291	309	300	295	315	337	331	315	279	295	333	288	336	287	319	330	296	318	313	275	306	327	321	317	329	297	329	312	314	307	311	336	325	347	309	328	341	305	306	311	306	307	294	329	306	331	312	323	304	297	349	292	301	334	315	296	334	313	314	298	317	284	318	320	313	321	332	279	291	320	337	304	326	331	332	295	340	332	343	322	332	290	292	312	293	304	323	302	334	302	312	330	283	318	317	314	304	335	298	313	291	304	306	292	301	305	335	301	326	310	323	335	327	311	311	285	317	302	333	303	317	312	297	315	298	326	304	326	286	321	318	308	346	325	296	309	306	319	318	335	324	326	309	334	302	293	322	360	307	316	319	328	322	316	347	294	347	285	332	356	306	311	292	340	309	300	313	331	346	296	309	321	303	325	312	303	293	310	299	334	313	308	315	332	299	323	320	323	311	306	324	286	317	302	321	285	321	290	325	316	313	313	315	309	305	327	282	324	328	311	270	296	328	285	313	308	359	308	303	302	319	312	317	299	316	317	317	296	321	313	302	300	329	320	310	333	307	319	320	325	302	308	297	291	319	308	343	301	287	309	337	314	317	299	323	312	343	304	321	314	305	300	307	315	305	308	314	290	333	313	320	294	308	287	334	295	306	297	320	287	295	286	316	321	284	326	339	342	330	359	343	296	299	326	339	327	303	336	322	333	331	341	339	351	286	359	309	313	330	321	330	313	300	310	336	306	335	334	324	292	359	334	304	273	336	306	307	319	305	335	327	347	308	325	322	326	336	310	347	321	344	321	333	293	311	318	310	309	337	313	318	303	347	324	318	325	325	285	316	327	305	334	293	306	294	305	323	344	347	311	321	295	306	303	352	315	304	305	298	326	280	288	310	334	314	339	326	318	311	305	354	303	312	364	310	315	320	339	306	276	345	307	303	338	309	285	317	307	291	323	307	299	323	331	324	306	322	306	297	331	337	342	316	302	301	288	299	281	326	325	329	325	313	328	291	331	321	330	323	286	300	299	298	303	317	319	295	333	332	304	306	319	327	324	357	326	349	315	337	334	341	306	303	321	300	285	300	343	305	308	285	327	301	298	303	312	352	282	317	308	338	338	323	328	284	314	304	307	339	305	295	310	318	329	316	308	329	331	327	296	337	316	330	318	314	317	310	315	339	322	317	351	322	329	338	315	311	310	317	332	303	303	322	320	274	315	283	301	309	328	322	298	320	317	322	305	309	321	330	328	277	330	333	316	328	301	332	330	335	315	313	312	319	312	302	317	299	319	357	293	328	290	303	323	321	331	323	333	309	311	317	295	289	305	322	299	308	317	325	335	295	320	308	335	311	300	326	327	315	285	331	319	301	314	318	282	310	274	295	338	294	314	316	269	307	278	337	328	301	326	340	291	299	330	325	326	343	302	277	321	301
20865	38741	31029	19520	16540	13031	9519	7628	6381	5597	4111	2742	2618	2541	2332	1864	1565	1284	711	564	529	560	475	513	536	499	577	563	476	418	435	412	388	382	382	414	391	460	411	401	408	398	435	419	386	385	388	369	361	394	403	400	398	386	361	352	363	335	331	318	363	355	358	386	358	363	344	369	332	359	374	361	368	339	374	331	366	350	365	385	373	324	352	351	340	327	360	391	308	343	362	328	347	338	361	344	382	385	361	348	355	336	327	336	354	334	354	332	333	370	341	371	341	352	324	377	395	360	340	355	321	349	344	352	330	369	336	342	329	315	369	394	360	393	359	320	363	359	373	379	342	358	348	336	362	378	354	336	350	351	358	346	348	321	354	317	334	351	362	309	342	340	363	331	354	345	380	368	358	347	365	348	352	339	384	327	345	340	343	346	388	349	339	369	347	388	380	348	354	374	361	326	373	378	393	310	356	373	368	322	342	383	357	331	334	346	362	386	333	342	366	364	374	319	345	363	312	336	354	350	366	339	349	345	354	369	356	352	350	353	374	332	329	361	360	358	347	335	334	372	370	292	343	351	353	358	353	337	357	340	327	345	327	338	349	349	362	320	351	353	347	367	350	403	308	370	339	349	383	318	352	333	323	351	389	371	379	370	361	347	386	387	361	346	341	350	358	354	342	372	357	366	328	365	357	346	329	384	364	379	373	299	351	299	375	336	376	342	360	357	372	367	375	354	339	333	393	378	372	352	350	371	341	345	361	314	379	376	356	336	376	368	384	364	355	344	351	369	356	371	333	373	317	391	369	371	342	355	338	330	366	376	369	319	339	326	357	333	333	344	381	322	343	309	365	371	374	348	352	372	344	380	350	351	404	319	363	334	363	331	329	383	379	357	326	349	362	352	370	349	340	340	375	404	380	359	352	354	348	356	334	367	349	333	384	337	364	376	373	331	359	365	348	361	372	354	391	345	366	299	371	359	348	330	348	368	362	344	358	343	325	375	353	345	328	360	361	331	360	312	349	353	367	334	360	369	399	349	353	374	331	383	367	355	347	383	338	339	376	340	339	377	348	364	338	340	344	342	318	322	352	353	375	350	364	318	386	326	375	373	331	354	385	356	349	372	337	313	340	349	343	335	345	353	335	369	326	355	347	372	353	388	367	347	338	332	365	341	334	362	359	348	347	310	356	338	357	354	352	357	327	340	336	348	368	350	353	334	366	365	359	349	362	362	380	365	338	326	357	324	364	328	368	376	362	355	337	379	334	359	323	325	393	329	353	343	360	344	369	334	361	348	327	352	347	331	359	340	373	365	369	404	360	352	352	333	350	348	362	356	341	349	349	322	347	342	327	349	382	403	340	361	353	351	378	354	325	373	355	307	369	325	330	347	344	371	355	373	335	354	374	336	372	372	349	359	361	375	342	350	356	350	327	363	367	341	365	370	349	336	359	366	357	363	335	363	396	331	381	352	373	363	353	345	359	370	357	342	358	338	367	353	358	361	353	365	327	359	339	339	357	361	346	339	354	373	351	348	350	333	378	345	364	367	347	394	340	362	351	320	328	341	375	369	353	360	349	368	372	341	341	339	343	390	333	361	353	379	365	358	329	333	315	364	335	357	382	372	380	369	323	342	362	354	364	333	357	362	352	406	341	348	365	365	315	355	363	332	367	390	335	372	368	353	349	345	362	363	350	374	334	378	378	401	371	374	363	340	355	353	377	337	336	369	319	347	365	348	303	338	368	361	337	321	332	362	364	343	369	354	377	336	345	333	340	361	371	350	371	363	384	362	411	335	344	350	378	368	359	360	371	395	381	392	330	395	361	376	341	326	353	374	352	356	344	334	335	399	346	353	363	345	359	338	332	337	344	355	349	350	365	312	337	349	317	357	365	364	366	374	381	345	331	358	340	329	347	364	376	374	376	360	349	352	375	323	351	374	373	315	381	342	380	358	355	361	330	307	335	334	359	360	332	343	350	355	303	352	363	356	374	354	332	373	352	355	332	358	353	367	361	360	370	352	352	382	394	353	351	345	377	362	367	344	357	357	354	354	340	368	377	342	354	382	325	356	331	373	360	368	328	354	357	347	370	374	343	351	351	357	351	334	383	327	329	347	356	331	351	356	363	346	353	357	330	353	368	354	336	336	350	349	388	306	379	332	360	371	373	348	365	374	360	345	343	346	328	358	370	368	360	349	323	353	334	360	361	362	332	355	340	364	360	299	372	338	374	369	349	340	351	347	358	364	360	342	351	354	357	318	379	335	368	355	340	336	363	333	334	366	349	363	358	338	369	332	357	324	314	384	329	349	349	339	337	330	356	356	359	303	370	342	361	341	356	347	361	322	337	333	341	322	328	370	331	373	310	337	330	359	344	335	354	352	359	357	354	370	332	334	314	332	359	348	341	311	327	346	401	419	372	357	362	362	371	348	338	335	365	338	363	356	359	379	363	364	327	345	360	344	385	333	348	361	361	390	366	350	355	340	367	376	338	356	365	357	372	342	344	358	373	341	342	338	352	347	326	356	345	381	336	349	330	345	352	309	335	322	337	340	339	371	368	346	365	342	331	361	368	337	354	313	354	363	335	289	365	346	333	382	341	341	336	338	366	347	344	377	382	336	346	358	353	350	357	368	354	356	336	358	333	362	358	329	350	362	370	370	383	330	341	352	333	323	363	365	372	340	341	329	341	364	378	373	359	356	331	355	373	330	369	358	348	386	348	328	355	386	369	368	340	352	370	341	350	368	374	323	366	365	376	352	350	338	364	360	361	339	370	354	380	361	360	366	327	346	377	329	346	326	373	337	348	357	347	342	355	352	389	355	361	359	331	364	342	389	339	330	383	354	363	376	353	334	324	349	318	361	336	369	358	338	369	344	372	337	381	333	337	361	314	337	350	373	346	363	349	353	361	352	344	363	374	347	376	333	343	372	341	325	380	338	367	323	362	340	373	345	363	376	366	396	341	341	364	336	368	349	413	363	344	341	346	359	343	356	351	343	351	375	340	332	366	336	326	348	341	340	361	379	360	355	366	346	355	387	337	371	344	328	357	379	370	352	331	357	354	337	355	340	391	309	383	348	358	357	383	382	346	353	349	355	375	321	380	377	355	354	347	362	348	336	354	369	345	386	353	345	356	364	362	327	331	349	381	355	348	365	369	364	343	357	338	360	347	393	362	339	361	349	349	354	368	359	351	337	365	355	318	341	351	352	335	366	346	360	349	348	369	356	335	379	344	358	347	386	354	355	392	355	386	390	371	353	332	377	327	367	353	348	324	358	356	352	362	360	329	335	348	361	326	358	360	356	347	324	359	347	375	384	348	387	387	353	361	355	361	353	367	365	347	307	353	354	363	351	337	347	334	344	370	363	345	329	358	374	358	338	370	370	373	361	374	358	370	336	350	384	368	335	365	363	344	364	350	331	343	357	343	341	332	370	360	397	373	309	347	328	354	370	355	347	340	333	336	352	324	352	368	372	368	354	358	400	382	361
23752	21335	28804	24636	22015	19752	13037	8689	6609	5928	4276	3172	2874	2910	2494	2112	1693	1300	810	688	590	652	607	653	605	629	657	586	555	445	480	475	496	477	470	493	456	461	463	516	442	453	470	493	492	450	445	452	511	450	419	476	464	454	416	390	412	395	405	396	381	379	440	413	420	381	408	379	397	429	404	429	383	409	410	417	409	399	402	441	408	408	422	408	381	433	387	407	428	442	390	376	399	416	421	434	432	403	390	404	422	389	424	405	437	408	419	426	425	391	409	412	386	435	423	419	387	397	390	405	429	404	442	420	424	382	388	419	382	428	418	366	415	432	379	401	401	410	422	382	383	393	410	410	413	426	438	393	430	390	402	415	408	420	423	418	448	406	381	403	408	368	354	397	415	403	411	365	394	431	439	413	424	388	445	381	396	434	400	412	372	410	447	405	401	413	426	406	368	436	399	414	400	367	387	384	403	437	379	421	448	364	434	357	387	407	357	423	410	399	406	388	418	419	426	421	380	432	419	405	417	401	405	410	405	399	427	387	427	411	419	414	416	450	395	424	411	374	361	391	430	380	458	403	392	386	383	393	443	454	402	400	411	416	405	425	439	403	435	372	418	409	399	386	394	426	448	398	434	390	390	436	427	413	417	376	390	425	391	426	385	422	400	438	374	356	440	421	408	408	379	391	417	409	396	412	399	408	423	419	421	383	417	431	411	389	429	386	370	409	403	465	416	402	395	442	389	364	426	391	402	377	412	401	430	415	402	399	395	416	399	425	451	405	415	438	419	456	397	421	401	429	368	413	365	403	454	443	381	425	391	403	390	383	375	399	405	376	420	420	372	407	385	389	357	392	422	401	404	409	400	414	385	417	392	411	404	418	407	413	400	384	393	405	411	373	451	381	420	398	398	415	405	395	419	430	399	403	431	400	434	424	409	385	392	370	392	380	436	468	424	371	446	377	398	384	397	366	422	411	405	402	425	399	416	396	389	445	377	417	434	392	397	361	424	421	421	394	419	432	411	367	380	391	437	364	403	408	369	409	431	393	377	418	378	436	401	390	402	400	433	404	401	416	426	392	407	386	383	383	388	392	445	403	384	407	411	379	372	399	406	421	421	429	387	433	398	419	394	408	362	383	418	415	389	361	406	414	409	404	412	392	397	396	409	440	391	417	440	409	387	391	415	404	420	364	426	414	407	389	390	414	397	423	382	406	414	448	372	412	407	374	412	431	395	434	388	392	388	391	440	432	393	373	374	435	402	427	413	428	406	398	373	424	369	433	402	420	412	443	414	379	405	425	392	432	447	385	409	383	405	386	388	352	396	380	402	411	419	403	412	404	418	383	420	397	397	410	366	415	415	392	395	428	382	430	379	395	398	420	416	418	426	400	400	394	415	400	391	394	390	412	412	405	396	408	414	436	425	407	443	399	405	396	400	405	433	444	392	384	389	396	394	389	435	402	407	404	373	409	395	389	396	410	410	428	397	406	407	421	440	389	411	417	422	439	438	420	415	406	393	398	406	379	422	426	431	424	379	424	456	392	414	390	454	392	410	413	412	367	394	394	409	445	416	413	350	398	412	386	393	425	378	390	408	396	402	403	412	358	418	420	420	401	396	402	427	422	370	401	441	419	396	411	408	423	417	387	378	414	408	415	416	394	419	344	435	401	415	422	407	424	412	398	415	436	404	395	373	384	380	375	394	387	422	405	402	440	380	410	427	397	406	381	429	364	396	409	401	424	416	390	397	378	381	415	385	388	402	383	410	423	414	417	436	417	388	417	382	408	405	412	424	375	400	421	406	410	405	426	388	384	444	400	419	398	381	438	422	407	417	427	400	393	383	426	407	408	385	425	418	420	462	450	415	347	430	379	387	393	398	372	390	414	389	406	402	416	373	413	407	424	402	416	394	405	439	404	372	376	406	383	389	391	384	391	433	385	410	387	391	406	402	379	408	428	388	369	386	404	424	437	403	386	390	413	375	430	437	435	407	389	402	398	397	427	405	412	430	429	411	399	412	403	396	381	408	429	422	420	406	402	408	381	386	446	388	403	401	416	418	425	357	404	419	415	415	413	408	410	417	430	427	407	417	384	418	408	392	386	374	398	416	398	395	391	435	409	418	407	446	402	394	408	430	410	430	398	409	414	419	425	397	395	391	403	429	426	382	401	382	386	422	417	421	394	398	405	397	391	414	419	430	416	369	428	428	432	423	422	376	421	348	367	373	394	409	412	383	400	417	382	414	366	413	406	374	386	437	393	442	408	381	440	411	392	432	392	393	431	402	447	401	412	414	409	387	415	415	421	397	397	396	406	424	406	408	429	418	403	403	411	383	401	431	431	412	396	457	394	402	392	397	401	438	382	363	396	400	409	408	408	440	412	477	386	400	408	435	385	389	382	420	387	389	354	426	435	411	387	380	372	407	421	401	416	412	410	388	420	381	429	430	372	386	390	406	372	413	356	448	387	417	428	403	391	386	403	387	403	392	397	433	384	430	396	398	421	378	418	434	403	418	435	402	405	423	395	411	412	404	406	418	394	365	437	425	429	375	408	363	378	392	401	410	394	391	437	396	413	427	423	416	386	393	406	380	453	410	392	420	433	428	400	419	396	381	424	367	383	415	419	363	437	404	423	406	413	419	436	405	394	404	413	405	422	410	414	413	411	396	403	395	391	397	381	411	390	416	411	402	434	441	461	423	398	393	385	408	405	405	394	372	407	404	405	384	395	412	423	395	397	425	412	403	403	399	454	377	404	433	395	397	393	413	406	459	398	394	390	385	399	406	406	370	406	414	415	389	404	406	395	430	429	350	419	405	396	387	424	392	422	410	392	420	433	385	401	391	381	390	403	383	390	407	372	399	404	399	423	406	433	422	415	387	388	398	392	407	411	385	411	396	412	406	418	407	419	427	422	413	424	420	436	411	397	420	409	399	444	415	401	391	413	401	396	405	413	404	390	404	423	387	395	383	402	452	423	363	410	404	427	387	417	381	404	417	392	425	429	401	408	439	391	385	432	390	428	424	401	419	418	394	386	402	453	425	383	372	417	459	386	405	373	377	411	424	422	411	416	412	405	434	436	359	418	391	388	404	445	385	375	416	407	438	407	427	397	392	375	386	422	389	401	407	440	417	406	381	441	415	411	407	425	403	435	379	398	394	393	398	408	397	404	406	378	396	465	417	398	365	403	367	419	405	425	418	434	412	410	427	402	379	370	399	370	419	409	404	397	406	402	396	402	448	364	408	401	406	440	403	436	431	410	399	417	400	414	397	385	399	414	390	408	412	445	390	416	423	390	415	375	436	414	387	402	387	354	403	379	416	431	407	433	411	422	416	395	432	446	382	369	427	380	406	408	390	413	385	370	396	398	366	403	410	423	429	421	430	404	416	406	418	388	435	412	368	412	424	393	363	360	385	422	411	391	379	456	433	413	379	421	414	405	406	402	429	382	389	421	387	394	428	392	385	397	408	446	417	412	402	405	415	382	392	398
21131	46483	37944	26379	21904	19033	14225	12335	10327	9181	6454	4880	4400	4278	3734	3157	2537	1838	1115	837	765	779	756	777	760	761	834	770	732	567	520	530	557	544	580	582	512	558	599	546	556	561	550	557	548	545	540	546	538	495	543	546	523	509	422	448	465	442	470	470	460	478	433	452	436	466	446	458	489	493	502	478	432	473	475	460	474	447	470	438	441	450	431	430	479	445	435	426	503	443	471	486	461	464	444	451	462	421	462	462	434	455	463	399	446	459	484	452	432	398	419	459	447	441	440	443	468	420	421	458	460	429	456	435	481	481	459	427	452	409	451	467	436	466	431	438	478	426	462	427	460	433	440	466	454	432	420	464	468	449	467	447	474	426	452	463	435	433	450	437	463	456	430	440	425	421	437	450	417	441	445	447	433	407	437	452	432	472	440	453	474	457	428	486	431	457	443	440	462	433	458	479	464	456	437	425	430	477	480	468	444	473	450	463	423	478	471	419	405	452	423	451	451	455	421	394	413	411	424	456	448	462	466	466	440	455	444	475	483	470	456	449	466	427	501	454	454	452	472	444	412	457	446	438	449	450	443	437	459	455	478	472	458	451	483	448	448	442	480	430	463	453	467	464	447	434	436	421	461	419	465	448	452	475	462	468	465	443	447	437	456	452	439	449	452	416	476	462	469	430	499	463	456	482	449	427	436	427	453	463	435	401	473	452	463	428	446	443	426	472	461	414	460	423	494	460	429	446	453	496	444	495	446	455	445	445	489	459	438	433	467	423	425	490	441	471	439	432	446	446	464	476	439	463	454	462	443	426	450	441	480	431	439	462	438	450	422	448	465	479	443	450	444	474	427	444	483	449	455	461	453	456	455	428	483	452	427	490	394	448	460	456	438	480	453	454	464	476	438	441	447	406	439	431	464	453	481	497	456	447	483	433	461	414	477	456	484	440	464	467	481	476	453	454	447	475	423	431	441	413	443	440	484	408	487	452	439	458	460	464	490	460	482	431	451	420	483	452	456	444	462	447	419	451	464	441	446	437	448	462	464	418	419	467	478	476	439	427	477	453	440	479	448	436	469	435	464	470	464	449	472	444	419	410	438	449	424	470	465	419	474	440	457	461	479	461	412	439	425	431	460	460	441	429	423	467	455	416	449	459	431	450	470	435	453	442	455	471	449	459	441	492	423	472	445	457	464	446	454	440	435	449	451	443	443	456	463	449	476	420	413	443	460	430	451	444	434	422	473	489	487	459	436	428	417	447	452	451	460	469	444	475	424	434	450	451	426	456	455	491	428	431	432	439	450	443	442	492	497	436	457	444	457	428	491	456	454	418	454	440	421	447	446	478	465	435	432	423	443	472	463	451	432	480	472	433	467	449	444	438	443	456	453	436	450	412	457	463	469	448	456	435	434	443	450	443	454	463	426	429	472	444	433	409	438	445	417	485	492	488	409	482	426	476	433	441	406	449	466	494	496	443	450	458	484	392	448	463	441	477	478	451	471	436	464	444	454	436	454	472	450	460	476	485	469	427	420	447	454	448	426	458	449	445	448	487	473	462	441	439	450	421	486	453	455	455	418	471	428	443	420	489	421	448	447	428	455	449	465	455	431	485	424	450	455	429	458	482	429	441	479	458	416	471	447	464	440	457	472	472	452	501	454	459	437	475	459	467	460	465	420	447	482	450	432	412	458	448	487	448	449	433	454	447	409	445	444	419	426	464	432	436	467	461	437	420	419	469	431	424	488	448	433	446	444	457	462	468	432	430	450	427	453	414	469	469	427	447	446	476	440	418	463	463	411	416	489	487	458	465	440	453	452	450	439	436	433	454	464	460	453	457	478	460	447	454	429	445	444	444	481	423	481	451	470	431	403	428	443	416	461	453	432	461	458	492	452	495	442	463	449	466	450	493	442	449	472	422	493	427	469	433	433	454	453	452	463	440	459	438	498	418	461	451	496	438	483	440	463	455	407	461	439	465	448	475	402	435	462	442	462	450	401	477	438	460	410	418	455	473	441	446	464	405	469	423	443	433	418	494	466	422	419	464	461	445	438	475	496	440	498	424	460	505	466	411	414	462	442	465	461	452	462	451	457	444	434	389	455	422	447	459	404	407	448	470	439	488	449	425	477	443	429	459	457	433	463	423	470	444	451	432	452	456	454	454	407	455	432	471	443	428	434	426	440	437	484	466	482	468	471	459	435	490	456	455	479	494	462	432	447	436	445	460	490	450	421	434	451	420	430	439	480	464	468	441	489	452	447	438	436	454	472	463	406	427	428	464	436	458	418	497	412	431	466	444	466	437	497	472	447	451	456	438	420	475	459	455	453	445	421	493	455	452	474	457	421	454	461	442	453	472	452	471	487	457	462	415	487	487	433	431	455	449	468	461	483	436	457	448	441	463	449	429	447	442	462	501	421	426	438	443	439	373	436	465	481	438	441	445	438	447	429	438	464	438	457	428	466	451	440	477	430	431	455	442	426	486	472	435	498	489	456	487	446	442	421	456	443	483	428	477	422	459	451	426	474	489	447	436	488	445	430	440	438	419	469	430	477	411	451	486	407	476	440	415	449	426	437	419	412	461	457	463	482	469	473	421	420	456	418	489	450	413	436	436	465	458	456	462	470	454	456	459	427	411	429	433	486	423	457	457	514	479	464	457	439	478	440	446	458	467	418	437	450	453	466	443	429	449	446	456	455	482	435	436	421	453	437	433	456	431	431	455	470	489	465	444	454	437	446	457	436	420	488	460	473	483	420	494	456	426	462	463	459	458	466	447	452	461	454	441	472	468	435	453	432	452	462	435	460	432	465	426	446	461	455	445	430	452	481	449	438	476	450	446	453	413	424	419	424	454	475	463	497	502	443	438	474	470	456	441	474	453	458	443	442	438	474	470	452	435	466	452	463	431	450	484	455	464	431	454	432	468	446	467	501	469	474	412	473	383	411	475	466	442	455	463	431	442	435	451	463	412	451	467	454	430	466	462	444	476	422	412	461	471	490	441	417	454	466	444	442	436	474	445	442	437	444	446	468	430	448	458	429	446	480	449	423	449	487	434	410	491	412	413	426	451	480	453	439	451	466	443	454	470	413	447	478	464	451	488	412	469	429	446	497	400	457	438	453	445	495	451	444	397	465	435	425	491	424	472	420	465	416	408	436	451	446	460	443	454	487	449	468	453	482	447	452	436	470	473	439	461	463	443	466	444	449	414	471	452	451	445	455	456	463	431	442	426	455	421	497	476	432	460	436	447	458	417	437	452	472	468	448	387	488	438	463	432	490	449	451	484	430	454	448	467	429	435	454	473	447	437	453	440	517	444	467	489	473	468	441	494	454	465	415	429	482	461	413	482	441	431	441	464	472	466	405	476	475	468	499	437	465	447	420	440	449	472	437	438	435	447	479	426	442	418	441	452	421	473	400	453	471	460	487	454	485	483	417	385	490	442	448	464	452	434	442	465	443	473	468	467	444	449	437	455	454	471	444	473	468	498	440	446
24795	21449	28202	25924	19200	13574	8602	6041	4802	4548	2932	2358	2261	2168	1649	1559	1156	760	475	459	416	384	412	427	376	455	441	369	344	281	336	282	286	312	312	339	296	274	301	289	304	278	318	287	308	292	279	298	292	261	293	289	255	252	276	228	231	248	270	231	250	251	245	263	243	247	239	273	256	264	252	273	251	237	235	252	219	271	267	245	240	255	248	253	250	240	260	251	229	273	254	238	280	228	247	233	227	212	231	242	252	246	266	229	233	226	230	237	235	243	224	252	234	240	231	237	234	260	248	258	233	271	262	250	244	216	233	250	253	214	249	253	246	259	244	272	254	234	232	232	248	263	212	227	261	250	234	246	237	209	217	256	229	275	252	251	251	250	258	244	254	259	246	220	233	265	215	235	214	237	225	252	240	222	235	249	232	258	246	265	247	268	254	246	239	262	285	247	240	240	227	226	245	243	251	243	231	265	263	240	260	259	240	227	243	271	229	243	235	238	255	220	267	262	251	235	256	255	260	250	253	253	259	225	220	234	236	268	263	243	238	232	262	284	218	233	201	237	243	230	242	262	249	257	255	253	215	233	262	208	261	231	232	236	254	226	246	255	248	216	251	237	231	235	252	250	244	234	253	250	232	232	247	247	255	217	234	256	268	252	265	254	237	248	247	261	237	267	240	236	244	228	253	245	243	252	267	234	252	245	236	249	257	260	267	243	221	239	241	218	208	259	235	260	245	245	252	270	268	263	247	282	244	252	267	248	239	262	246	230	211	212	239	278	230	245	258	245	236	231	241	254	268	220	231	285	236	225	264	216	229	243	234	243	258	238	231	271	246	256	247	258	267	221	256	220	256	275	232	233	262	260	239	239	237	261	250	218	218	238	243	247	238	264	219	247	239	244	258	226	256	253	282	229	266	224	251	243	264	253	227	221	258	229	268	246	224	277	217	256	218	252	258	247	248	251	258	243	259	231	252	269	258	233	231	244	231	252	234	246	236	253	238	223	255	256	234	259	253	224	247	230	249	245	247	229	220	230	265	236	224	249	210	239	237	260	246	250	260	244	255	232	234	259	279	201	249	253	241	236	234	218	263	205	275	253	220	251	239	265	252	234	259	231	256	263	266	268	235	246	261	241	273	226	267	235	247	240	230	280	228	270	239	222	237	242	231	224	256	255	272	247	256	238	259	257	238	247	262	256	258	242	262	241	230	231	250	241	232	238	251	245	252	239	228	247	261	266	252	217	237	240	265	253	299	224	221	239	261	262	249	229	231	251	262	231	252	242	249	230	262	256	239	232	219	250	231	248	249	221	267	235	252	243	238	231	256	248	275	221	224	233	234	241	227	234	242	250	232	249	224	237	244	263	247	262	262	273	240	246	259	230	249	234	231	282	237	228	220	260	238	221	256	232	243	237	251	247	239	240	220	258	277	239	270	277	234	237	240	238	262	254	247	195	240	259	222	255	254	250	236	209	246	258	237	238	223	243	249	239	263	250	262	234	240	250	251	263	226	216	260	242	270	240	228	272	258	241	242	223	272	271	268	244	248	268	216	298	266	242	233	257	254	258	235	221	239	229	250	230	257	245	250	239	267	233	249	223	229	237	244	248	272	254	245	260	253	228	257	280	257	247	267	257	234	213	269	256	252	225	252	251	260	251	259	243	261	232	252	248	253	244	250	234	257	234	234	279	228	249	257	242	246	240	233	223	254	275	249	279	231	229	257	248	233	217	230	246	244	238	234	240	233	244	244	226	241	222	243	251	248	236	260	237	234	263	263	276	241	253	275	235	255	246	269	244	230	227	249	237	243	259	231	241	238	250	279	224	256	247	259	264	214	250	249	241	274	240	225	245	248	254	244	254	268	252	242	253	233	263	244	213	242	273	227	228	215	264	225	217	246	231	280	235	236	248	230	258	236	238	243	257	229	256	221	253	242	234	239	264	226	215	234	246	251	256	264	245	255	248	243	242	228	269	253	258	242	262	238	241	258	242	250	234	192	268	247	238	246	254	231	281	273	257	265	249	258	245	249	252	275	258	249	241	255	273	243	231	263	240	243	243	238	202	226	259	242	264	239	232	240	215	249	242	258	246	268	243	239	257	230	248	256	239	246	234	253	278	278	268	256	234	257	257	219	251	248	256	246	228	254	236	271	248	246	255	251	240	261	260	238	229	233	233	266	259	241	293	238	267	246	228	230	251	275	252	228	264	257	241	234	231	278	253	235	234	244	249	252	241	234	271	252	246	265	274	241	239	248	213	238	241	245	250	279	251	253	220	257	260	237	218	247	227	227	247	227	245	260	249	213	236	219	245	259	262	242	237	251	256	246	268	251	250	254	249	203	255	239	248	253	240	249	274	295	290	222	270	259	255	279	228	246	286	233	273	243	258	252	230	253	257	250	245	255	239	234	232	239	262	273	256	214	262	238	235	234	214	248	238	242	248	225	245	239	247	228	227	237	224	236	235	255	275	235	214	237	255	239	239	244	231	280	246	244	239	277	239	252	246	251	240	262	242	238	233	257	247	243	244	240	263	250	220	245	243	277	253	224	233	219	244	221	233	235	202	227	250	274	212	222	227	246	236	259	248	200	264	264	254	225	267	213	213	255	254	228	268	249	256	243	251	270	235	249	267	250	233	231	239	244	259	246	254	215	221	242	230	248	256	226	225	260	264	271	253	258	243	236	238	234	258	253	259	240	268	246	235	247	252	264	228	246	242	249	244	246	239	217	250	235	233	251	250	270	256	235	258	258	253	242	233	243	251	256	223	266	261	261	246	238	254	247	254	251	230	244	222	242	236	238	231	252	268	229	243	218	233	234	223	261	259	230	251	261	218	250	252	258	237	247	220	258	242	254	256	235	261	253	254	261	245	213	213	249	243	270	228	234	235	240	249	267	210	267	254	232	251	249	250	257	266	244	262	242	264	235	243	257	232	222	223	232	230	233	258	265	229	220	245	256	250	256	274	257	236	235	233	223	253	225	256	234	231	234	214	233	267	226	230	264	239	250	245	271	246	225	238	226	227	211	247	237	238	261	259	234	244	234	259	259	264	249	235	272	255	270	204	258	272	249	238	241	256	276	225	254	249	246	248	257	226	246	255	240	241	266	235	271	251	258	220	248	236	244	254	229	244	224	268	258	239	255	268	250	238	235	247	252	212	245	263	234	275	251	245	244	241	242	266	226	289	246	227	235	216	233	254	233	247	223	270	277	259	219	231	234	224	252	232	237	235	278	240	244	267	264	268	262	226	254	243	243	235	265	233	249	255	248	207	258	267	234	270	265	278	236	258	251	238	277	257	265	275	247	278	265	237	233	248	238	215	262	265	240	254	254	231	241	228	258	246	243	249	231	259	288	237	242	252	241	263	241	235	283	243	242	239	269	253	270	245	258	258	235	232	249	266	225	242	263	237	237	253	235	264	243	276	242	272	239	253	262	232	258	258	258	252	269	250	246	267	259	256	213	255	239	266	241	258	244	232	229	251	272	244
20844	44237	34543	23410	18179	16667	12149	10281	8452	7780	5069	4043	3736	3414	2642	2607	1916	1225	686	570	554	553	587	515	569	622	590	507	455	355	399	355	371	372	372	333	349	343	353	341	367	369	331	392	355	341	360	317	329	314	358	351	367	312	316	283	267	274	272	310	275	267	289	261	292	270	278	303	285	266	310	304	273	267	282	270	261	298	305	309	289	289	282	270	292	346	288	292	264	299	270	299	281	255	290	289	258	274	271	297	308	261	294	271	297	255	284	275	264	275	266	258	305	276	282	300	246	256	268	341	317	274	280	261	257	295	267	290	259	288	275	267	279	344	303	286	278	291	253	297	299	291	280	264	264	284	255	278	297	256	308	267	241	253	327	281	276	279	271	259	270	281	295	269	291	270	293	313	246	272	285	284	296	294	276	264	289	306	296	284	304	279	271	282	296	286	288	277	292	245	270	278	301	279	299	272	287	303	298	262	281	302	307	282	263	276	258	278	282	294	260	292	313	273	283	251	290	278	307	267	254	271	301	277	306	306	299	306	264	303	291	292	271	275	303	274	317	288	294	268	288	272	290	293	306	272	280	281	272	264	289	341	290	282	319	287	290	259	295	296	298	295	284	262	312	275	290	272	277	293	273	291	314	292	286	267	280	288	278	282	300	279	301	289	285	270	314	316	289	276	295	246	265	273	299	320	264	282	289	256	290	308	301	263	258	289	269	303	285	291	283	287	305	290	300	286	268	284	264	288	278	284	273	295	284	287	310	303	296	297	266	279	299	250	305	258	276	278	269	320	305	282	297	285	266	273	286	273	280	285	321	280	320	309	293	272	298	251	282	270	303	279	262	317	272	274	291	275	288	283	270	287	329	272	272	272	328	295	270	256	293	315	258	287	256	303	263	247	270	268	272	319	283	245	282	260	285	290	261	270	285	266	268	280	291	289	284	271	316	286	272	268	274	288	283	310	300	259	279	324	279	267	302	282	284	285	283	279	258	286	278	271	275	256	284	286	263	238	280	264	275	267	319	305	261	301	293	307	282	284	281	300	266	305	278	260	312	269	262	283	272	267	265	294	272	314	262	293	287	277	267	296	290	291	296	273	264	252	267	304	281	263	286	279	267	257	265	281	298	290	279	279	277	262	291	313	296	295	266	289	274	256	293	269	301	251	291	283	268	275	275	299	260	283	296	247	270	260	272	300	300	306	271	274	293	271	272	291	279	267	277	322	277	261	282	273	320	281	261	314	263	265	274	300	261	305	272	321	286	279	287	285	281	297	288	288	315	288	274	290	280	260	286	277	303	291	249	286	319	282	271	290	315	270	244	270	299	262	321	297	282	302	294	248	279	285	284	308	263	285	256	258	271	252	314	288	285	269	267	286	282	268	272	280	304	294	297	286	277	267	300	289	262	293	309	296	303	256	291	274	279	271	269	270	286	272	270	277	283	301	300	268	282	286	294	266	323	283	272	282	304	291	310	289	292	282	256	326	292	308	264	294	288	266	269	281	299	268	274	294	291	310	268	288	267	267	305	282	303	269	286	302	282	293	282	266	294	259	288	309	289	288	291	274	298	295	268	269	280	307	257	312	279	273	249	277	263	262	269	299	262	269	275	261	302	299	293	296	265	260	300	309	283	258	294	268	271	259	284	252	296	272	269	254	298	293	292	312	281	261	284	250	286	274	297	291	299	271	280	288	289	265	296	271	294	316	277	289	287	269	255	265	283	291	258	256	283	296	297	272	279	299	305	291	277	283	300	288	305	274	293	282	291	279	266	272	260	259	284	299	274	317	291	269	292	253	275	264	286	276	284	301	267	269	289	260	290	284	319	297	278	291	294	246	288	309	309	275	302	282	288	299	256	292	267	297	276	312	304	314	282	298	266	280	268	277	264	268	263	278	288	276	266	271	305	274	267	277	268	286	280	255	301	282	307	299	266	293	266	275	290	287	255	282	284	296	301	296	258	275	274	279	264	255	276	291	288	287	269	266	261	260	278	284	289	276	296	281	298	319	276	266	278	270	296	271	281	260	254	288	281	295	296	301	289	300	260	298	294	271	304	307	265	280	277	270	305	263	323	292	286	255	287	293	263	299	265	289	304	324	283	284	303	266	286	287	266	284	278	282	274	277	285	297	305	274	299	271	317	305	329	295	296	286	281	284	254	326	279	276	319	265	264	253	297	281	281	311	278	272	289	276	274	257	293	276	275	271	274	289	286	305	295	292	274	287	276	284	302	271	271	271	272	267	319	281	295	270	292	283	288	245	280	267	304	310	296	291	294	291	282	263	278	282	297	295	278	287	299	279	284	280	268	317	277	276	285	275	313	276	277	274	241	313	254	276	301	282	289	315	274	258	283	277	295	297	286	267	282	285	262	257	305	264	292	286	281	264	310	257	276	273	281	283	304	281	258	272	264	275	286	277	299	270	302	285	263	255	274	254	280	277	289	279	303	283	284	288	283	271	302	273	266	276	255	300	286	280	269	295	295	269	297	284	268	288	291	264	273	274	267	292	262	298	275	309	280	263	298	273	274	289	276	284	292	299	264	277	282	285	264	310	249	264	276	252	288	271	268	285	279	312	314	302	280	273	283	257	267	290	292	267	274	299	263	298	292	255	300	295	284	252	263	301	294	297	307	258	276	270	303	309	299	289	284	298	255	294	301	290	280	307	299	299	293	299	267	297	292	298	275	276	288	295	291	287	298	242	280	285	282	260	285	282	291	256	291	289	273	275	285	262	273	284	285	292	283	284	321	258	292	290	266	275	291	271	284	250	273	242	282	273	283	297	273	273	292	284	322	275	282	311	296	275	282	288	287	271	307	288	279	288	267	277	316	278	318	280	280	277	320	275	282	295	299	287	279	260	246	291	259	267	272	279	322	269	267	275	267	325	296	240	298	286	299	298	304	270	263	285	245	315	284	276	300	263	286	327	270	269	272	280	304	270	293	265	287	290	312	296	281	296	268	297	294	273	259	295	288	268	284	301	262	284	282	250	272	271	262	266	287	277	282	269	282	300	283	276	256	296	269	271	286	299	281	286	284	284	280	287	304	295	263	286	258	288	285	297	308	260	273	271	298	261	293	277	298	291	287	312	299	310	265	261	295	260	287	290	292	288	276	285	275	280	308	287	274	270	286	289	303	263	261	283	270	295	309	294	257	282	321	270	289	245	271	297	285	274	291	251	269	290	266	267	298	293	271	280	266	301	272	303	263	305	264	237	268	269	306	278	270	284	310	284	282	271	301	294	282	282	313	315	276	299	277	282	266	282	308	249	276	286	323	286	268	294	291	294	304	287	295	273	257	260	264	282	311	265	282	275	282	298	290	316	289	275	293	308	270	269	309	298	275	271	291	268	302	257	278	294	312	289	303	270	260	267	299	300	245	280	280	274	233	285	247	291	271	272	267	279	301	298	270	308	271	284	286	276	282	284	279	280	268	277	282	290	315	290	291	280	286	254	302	272	303	301	269	275	299	272	279	260	268	298	295	285
22672	21358	29140	24001	21615	23058	22015	12224	9534	8658	5395	4568	4451	3859	3000	2762	2255	1295	892	757	748	749	756	734	747	693	665	643	576	532	448	471	477	483	431	487	527	462	458	504	460	445	465	477	437	437	456	414	436	438	424	413	475	392	373	356	354	379	354	390	371	357	440	376	355	379	379	361	355	381	379	354	357	373	376	404	361	344	364	370	346	343	361	379	379	389	374	376	360	344	378	349	378	377	349	351	396	360	373	318	374	390	384	369	357	361	370	357	382	366	357	385	368	366	334	330	350	368	356	339	371	411	359	352	355	364	360	363	377	393	370	378	359	384	355	348	368	384	346	346	356	367	358	388	316	346	375	353	352	350	392	360	331	358	399	371	347	373	362	353	349	378	317	389	380	366	316	395	329	385	354	392	376	331	348	373	397	349	375	364	361	376	388	380	374	382	382	335	331	348	378	369	387	327	352	340	381	366	355	392	368	357	328	400	348	356	361	343	374	356	357	327	364	387	355	372	369	345	380	355	383	379	344	361	330	342	339	347	385	373	369	381	375	370	386	343	325	355	368	350	390	325	349	357	393	349	363	364	361	332	354	379	369	383	350	378	337	349	331	350	363	363	349	351	347	393	348	386	332	374	357	387	349	364	364	370	371	374	341	356	347	349	340	360	350	347	344	338	403	385	368	350	367	350	350	345	347	364	369	365	334	374	376	355	349	356	413	384	366	341	343	390	370	381	352	357	425	380	383	360	379	362	354	406	353	334	353	348	371	396	373	366	362	404	362	366	373	380	364	372	372	378	337	363	393	363	352	312	368	343	361	341	365	345	384	341	344	350	365	375	354	337	370	389	352	382	372	355	338	401	366	395	383	357	400	364	371	362	352	349	356	388	379	366	335	360	365	387	339	399	351	361	366	346	349	369	335	362	340	338	376	354	389	354	352	395	368	380	376	350	328	354	377	363	376	410	361	358	391	355	356	359	402	352	366	342	350	388	364	382	358	369	371	346	376	341	361	358	358	387	359	352	385	398	348	358	355	358	372	354	361	351	362	381	363	345	386	373	396	328	358	381	359	370	367	377	351	387	360	360	402	347	330	367	375	352	337	380	388	339	371	349	351	343	379	372	342	341	332	372	350	375	347	359	357	367	330	363	343	366	365	378	366	387	375	355	360	351	353	346	361	348	352	368	383	377	342	354	334	370	365	366	398	342	360	370	369	370	359	346	338	340	369	369	312	355	374	353	322	345	350	347	370	339	342	391	377	315	347	389	377	392	340	348	364	341	381	360	363	364	344	341	347	363	385	373	366	341	369	395	362	353	385	412	345	359	386	363	366	360	339	346	362	371	340	408	349	379	332	402	334	342	375	369	360	349	383	329	367	356	349	352	358	377	348	370	355	347	381	339	395	351	355	377	375	374	338	357	379	356	343	339	369	364	336	351	360	348	364	360	343	358	359	324	359	327	325	347	317	380	353	383	345	388	354	369	382	336	372	357	333	386	378	344	381	367	374	345	369	338	384	338	352	384	343	390	392	367	355	393	355	345	346	373	372	361	377	408	402	354	379	378	369	354	344	360	385	365	365	348	340	374	329	380	369	360	349	321	347	361	354	396	389	339	367	331	374	363	360	357	378	368	359	349	363	352	354	337	368	382	375	373	349	373	357	347	403	374	354	358	385	342	381	353	361	371	345	377	327	355	334	344	364	362	351	359	339	367	336	364	337	381	353	327	353	357	356	344	380	352	342	342	361	390	383	347	351	356	366	334	339	367	352	360	335	346	365	348	393	360	351	361	354	349	338	333	372	370	362	332	379	343	361	366	355	365	361	373	386	350	365	355	342	379	394	369	357	345	350	352	341	351	363	368	391	365	340	335	369	361	343	321	369	379	376	339	345	344	361	360	361	357	346	352	364	350	378	335	383	374	345	351	339	356	340	355	354	355	349	357	366	376	393	363	355	366	398	361	351	338	339	340	374	376	352	327	389	361	388	393	404	365	317	356	380	361	366	359	379	326	374	387	365	331	368	341	373	382	385	360	358	379	361	375	389	336	369	372	375	333	365	348	349	366	356	379	349	360	335	356	338	346	339	329	333	389	358	377	349	393	367	364	348	364	337	384	345	323	367	367	359	364	354	349	357	363	349	367	374	359	371	360	374	397	362	347	357	383	367	327	364	373	367	348	346	350	379	371	354	366	356	387	370	364	362	358	391	400	347	364	362	353	350	347	357	388	368	401	371	376	358	352	360	363	320	342	330	350	352	356	349	377	390	357	376	358	331	364	409	366	339	347	383	353	388	332	366	401	397	369	341	375	367	363	331	351	377	340	379	367	396	388	372	385	356	347	376	376	341	357	365	330	361	375	350	355	357	366	395	382	384	377	362	348	368	382	335	351	352	355	379	362	355	371	371	368	385	366	329	368	362	325	328	355	347	345	366	350	365	373	353	312	383	398	387	356	366	356	322	366	346	379	362	394	333	357	366	350	379	357	384	390	356	348	371	369	363	332	344	376	350	344	336	330	358	326	352	363	385	349	357	367	358	359	386	384	373	348	341	354	386	344	322	391	345	363	338	335	357	356	353	361	368	343	358	351	368	370	371	364	354	361	357	342	337	326	340	367	333	333	326	380	349	334	367	373	385	342	379	351	346	375	377	372	361	342	380	388	341	320	391	371	341	350	376	376	367	380	362	373	360	355	336	352	333	379	386	347	351	386	386	326	361	334	350	357	336	344	381	347	378	362	356	344	353	359	359	372	348	311	386	383	348	343	371	396	363	364	389	350	346	360	399	391	352	348	353	373	359	394	390	372	350	391	346	364	365	336	384	355	363	344	370	351	345	358	409	375	346	328	364	367	347	355	372	359	381	368	377	338	379	340	362	354	360	350	379	370	339	380	341	376	338	364	412	378	340	363	336	400	379	372	353	334	368	360	377	361	380	421	333	332	355	367	379	340	367	363	373	334	391	373	385	386	389	343	379	376	354	366	347	363	336	331	359	381	366	361	366	355	379	375	361	349	348	333	338	370	343	367	370	374	381	347	371	365	380	338	382	397	351	342	355	355	357	360	402	366	373	375	347	367	385	357	353	354	374	336	369	396	344	403	377	379	372	370	339	366	352	343	333	346	353	385	360	372	353	386	364	387	339	366	336	344	362	376	376	351	366	354	386	356	352	408	369	367	351	375	366	352	347	376	343	364	378	378	364	425	354	340	383	376	341	333	378	360	378	352	364	369	346	364	344	371	394	386	364	357	365	402	328	329	406	342	381	384	370	349	343	385	344	372	357	318	390	352	370	363	338	357	360	359	348	369	355	371	397	329	365	351	361	367	367	387	358	419	364	364	368	406	364	344	358	351	358	391	346	328	390	356	382	348	369	334	376	361	345	352	362	369	348	382	350	335	363	366	375	364	380	360	351	358	362	369	336	356	361	325	341	384	339	365	356	365	394	363	381	363	377	348	339	385	373	357	357	378	328	357	377	363	361	358	352	377	389	366
23035	50922	41576	31237	25074	23528	19247	15570	13915	12047	8149	6890	6560	5844	4667	4007	3246	1907	1133	1042	1013	1025	905	949	998	1017	882	831	747	602	556	585	567	552	570	568	604	598	540	600	550	560	578	569	549	570	532	536	485	531	509	511	511	481	434	409	398	401	443	391	387	429	421	394	364	424	392	407	426	429	431	434	419	406	421	427	410	380	461	416	451	412	387	434	413	415	388	406	420	394	437	410	432	365	391	430	380	426	412	376	407	424	389	425	402	395	415	399	419	375	417	367	397	402	385	392	426	360	411	393	408	397	422	382	388	407	388	407	387	394	407	437	354	425	360	403	419	411	385	383	417	392	387	440	401	425	429	436	387	375	431	437	384	381	415	402	404	420	439	416	410	421	409	374	406	403	388	397	378	417	411	427	376	421	370	382	382	398	399	406	416	415	431	395	384	432	412	393	426	423	384	402	406	419	405	411	418	424	367	393	399	374	397	399	394	400	405	394	403	384	413	421	434	393	379	412	373	426	376	404	419	410	390	431	424	373	421	407	358	395	425	419	406	387	433	410	404	409	370	394	432	389	408	382	398	391	393	400	420	415	380	454	394	395	384	404	401	412	427	385	407	397	411	383	405	433	407	380	399	453	403	406	408	363	429	420	402	392	410	376	369	354	420	404	389	400	371	425	417	359	385	414	436	400	398	382	398	413	394	401	380	417	389	411	387	392	397	381	424	376	385	427	405	415	425	384	395	408	413	364	411	394	382	415	376	376	414	400	402	378	390	394	418	386	393	406	437	404	412	391	389	384	392	415	410	358	411	418	410	386	413	387	400	422	401	409	414	422	418	427	394	395	382	410	417	413	391	404	398	381	408	390	447	394	393	436	403	367	402	382	418	404	416	374	395	409	388	413	438	440	393	403	431	410	383	378	377	408	405	410	391	441	405	432	406	381	399	410	426	410	416	391	380	382	380	415	367	366	385	459	411	416	391	418	395	388	399	408	364	431	433	382	405	395	417	429	423	380	435	364	388	419	406	408	405	379	367	427	422	396	372	404	409	401	426	404	400	396	390	396	394	415	397	387	398	387	386	426	426	414	412	410	382	403	404	405	421	414	392	379	372	394	405	383	404	416	419	437	416	392	412	386	371	398	393	365	394	445	403	393	417	399	394	427	413	403	425	394	372	414	403	407	405	403	406	445	382	405	408	385	412	397	444	396	376	377	385	433	406	372	388	404	373	383	386	389	422	395	393	401	398	414	426	413	382	419	402	398	443	405	377	398	415	416	404	399	390	420	426	418	373	383	392	434	389	372	400	405	397	422	378	390	408	390	387	401	402	381	381	387	431	404	413	434	387	384	381	396	404	370	427	396	379	355	388	383	403	424	374	379	456	377	442	395	438	345	370	394	402	411	422	413	412	379	398	399	367	394	402	405	392	389	403	397	403	388	421	391	419	402	411	370	401	408	399	362	403	415	390	413	422	364	394	390	392	394	420	406	378	393	410	408	417	395	383	396	419	413	389	401	419	376	399	411	389	403	403	380	385	387	361	404	428	374	403	406	391	357	423	393	414	407	390	398	383	409	400	421	428	412	413	372	378	389	386	365	413	435	378	391	377	386	409	390	397	423	420	375	381	453	405	389	392	405	393	393	410	409	388	368	394	395	428	378	398	410	385	417	409	428	399	419	411	369	422	355	367	397	433	401	432	418	386	405	424	406	364	420	401	380	406	416	406	369	393	411	425	397	372	387	379	413	433	360	405	382	432	429	424	429	415	430	420	405	394	387	391	377	385	428	351	422	346	414	393	443	398	390	391	377	417	378	361	382	405	439	386	406	413	413	445	410	390	408	404	404	387	395	362	376	412	405	385	434	381	374	345	434	394	381	408	446	436	379	422	437	417	388	380	385	376	387	394	407	393	374	432	411	395	380	413	408	384	393	419	399	390	424	401	419	405	426	397	408	417	381	409	418	403	387	437	378	444	410	395	413	390	402	432	413	410	417	436	416	437	433	401	373	387	410	387	383	380	393	403	418	428	434	389	408	361	421	370	396	403	390	401	401	393	384	381	407	404	382	384	378	407	431	385	387	373	414	423	411	384	389	372	400	402	373	352	414	425	412	394	442	424	370	379	413	390	374	409	394	391	407	406	422	401	430	379	439	384	414	401	405	391	420	414	382	399	373	397	389	436	380	394	413	374	364	421	422	405	403	386	363	413	392	416	383	403	414	375	366	362	386	416	407	377	364	412	439	408	398	412	431	425	386	416	393	409	413	413	383	392	381	407	380	425	413	399	414	429	395	386	344	426	399	362	367	398	411	382	374	379	400	381	374	390	379	401	399	439	384	419	411	384	401	410	388	383	412	388	382	427	411	424	426	431	381	370	396	429	417	424	408	393	400	386	372	403	401	437	397	382	389	387	380	394	380	412	421	422	405	370	434	387	374	401	403	389	447	432	395	423	389	371	389	418	376	408	411	438	409	396	407	412	421	390	379	424	409	422	389	460	417	411	408	368	430	405	378	379	392	411	426	425	403	401	405	383	429	378	392	458	403	422	398	422	374	411	405	410	411	391	390	380	406	422	397	432	415	406	383	400	379	407	373	383	412	398	429	399	403	404	403	421	424	411	405	364	408	424	405	396	392	405	391	390	444	429	403	423	381	392	391	393	379	405	413	393	427	367	411	379	437	393	410	413	403	381	428	403	389	405	407	384	386	407	355	423	419	401	392	405	396	438	400	431	391	376	430	396	407	412	419	374	370	397	417	383	375	434	411	425	403	408	389	444	384	408	417	383	377	415	413	408	392	422	389	396	401	411	420	363	413	389	382	402	393	385	368	355	406	447	401	410	422	401	423	377	403	397	388	378	379	389	391	408	371	398	407	400	367	429	403	397	414	410	417	385	380	440	413	414	378	419	380	413	411	392	407	427	392	400	422	380	401	409	421	371	413	396	369	394	351	396	382	380	408	406	405	402	408	399	421	356	385	401	408	449	365	417	446	404	428	409	401	408	422	380	390	363	407	427	397	383	381	421	391	390	392	387	395	404	398	427	445	380	389	403	402	419	401	432	408	384	400	378	396	396	381	398	410	423	431	419	402	400	412	421	385	389	393	407	355	411	409	419	424	433	364	409	390	411	398	407	379	393	389	408	405	418	366	383	391	411	387	398	407	411	360	392	394	432	391	384	457	380	399	420	402	384	417	430	354	400	404	362	393	408	400	401	440	405	399	385	411	417	374	417	426	432	405	440	409	453	406	398	409	383	439	407	381	402	418	376	377	393	383	427	408	404	409	415	391	413	401	414	425	423	377	439	389	422	393	404	413	376	395	408	360	440	384	429	419	392	430	399	403	437	387	412	393	399	375	378	392	384	385	398	369	382	418	440	396	440	386	438	370	406	415	369	411	409	439	392	403	405	391	385	427	403	419	394	407	412	423	364	401	379	411	420	376	379	420	401	407	434	391	405	391	408	389	392	435	379	402	411	405	420	434	388	427	436	395
28556	27934	29868	20919	12177	9769	7140	4619	4141	3189	2158	1927	1999	1588	1415	1209	921	591	472	454	447	397	421	449	438	401	432	371	306	398	377	338	358	380	341	353	333	367	343	348	332	301	352	340	308	372	307	318	363	332	370	336	327	298	343	332	299	286	306	315	271	287	306	292	299	290	325	310	311	320	314	320	342	308	295	315	278	312	332	310	335	304	317	302	318	284	286	339	303	298	307	290	293	301	288	327	295	303	330	298	306	293	294	286	317	290	290	326	329	274	348	282	308	285	296	304	287	285	313	312	296	298	345	293	280	323	336	305	332	304	297	293	336	335	301	303	296	322	292	294	326	312	291	313	286	306	299	330	303	312	295	303	289	284	300	300	307	280	305	326	304	285	335	303	301	323	333	314	308	304	327	306	320	294	317	311	288	303	314	309	301	325	299	322	315	297	311	334	309	310	309	322	307	340	323	294	330	327	320	308	309	313	263	295	297	312	314	315	302	286	273	278	312	287	309	310	294	326	306	302	323	299	286	281	290	307	297	313	287	298	304	302	273	300	316	310	294	312	294	314	315	297	320	299	324	301	276	315	303	330	308	287	322	307	288	313	314	323	321	336	328	306	281	295	304	301	309	291	310	325	306	289	292	283	280	303	330	323	345	283	301	301	294	300	289	329	289	277	281	329	286	305	305	285	302	295	304	280	322	285	282	323	286	297	282	276	348	310	351	338	318	286	280	287	315	298	314	285	320	309	296	302	292	344	300	322	301	287	317	293	310	319	316	296	290	329	334	292	303	273	310	307	319	303	296	284	312	309	257	314	275	325	330	292	307	355	305	328	298	314	305	344	285	319	304	303	312	328	314	293	308	311	318	317	299	304	283	315	311	291	329	299	286	317	295	332	269	301	308	322	282	311	292	315	298	323	294	320	308	303	357	294	332	310	316	304	291	294	327	312	286	308	288	305	326	332	316	291	293	326	284	316	310	334	316	321	327	308	307	327	301	288	306	325	286	298	280	331	316	289	295	297	294	303	306	290	289	306	289	331	314	326	318	312	329	305	294	314	327	290	302	317	315	329	300	318	336	298	336	325	313	283	303	309	300	271	300	309	310	303	309	306	309	318	294	333	320	299	302	325	291	285	307	304	297	310	292	317	304	318	295	311	286	318	302	305	277	295	309	296	292	349	300	299	301	306	281	315	307	364	300	312	286	311	295	282	326	315	315	307	324	309	303	308	290	284	284	319	298	284	344	305	287	304	307	304	280	286	339	321	326	328	279	297	300	313	301	329	302	331	306	316	307	326	293	307	327	298	311	329	324	294	321	318	303	331	271	322	326	323	304	319	329	303	272	272	298	284	296	287	312	317	330	281	300	325	272	310	322	311	299	315	323	316	284	323	347	318	302	317	292	309	296	282	289	306	307	318	313	320	308	315	308	330	320	314	329	295	318	311	298	325	318	283	305	282	288	314	333	295	308	297	303	286	309	286	309	309	274	280	314	318	299	310	305	288	331	300	319	332	314	314	294	323	311	307	345	300	324	312	290	313	302	302	301	293	330	296	316	318	312	271	312	317	308	319	328	308	290	300	303	326	313	315	307	283	347	310	313	330	303	331	296	325	286	331	322	306	287	316	316	293	283	317	319	293	316	294	329	280	292	298	291	290	317	299	305	296	297	271	338	321	278	321	297	309	321	343	336	288	309	286	315	287	351	315	301	296	299	317	298	315	305	302	333	329	277	281	294	301	330	322	307	309	311	290	334	296	318	292	334	283	303	329	283	304	310	292	314	275	327	288	301	321	314	309	295	340	323	327	320	322	308	316	292	329	319	323	310	342	318	320	308	292	295	308	315	332	307	304	327	316	282	290	331	290	302	309	304	307	337	285	313	348	307	306	305	329	342	308	292	326	319	305	291	290	339	315	316	309	313	307	314	299	302	296	320	330	330	322	290	308	303	317	293	307	336	299	319	335	314	307	297	307	333	338	322	327	283	309	293	292	334	296	338	295	314	305	335	290	337	328	315	304	324	306	282	346	331	329	322	297	332	323	298	309	313	322	278	295	330	298	293	304	274	276	288	311	292	312	342	300	329	307	339	314	349	334	306	279	266	342	313	319	296	288	293	301	340	295	307	284	282	293	348	321	293	310	327	279	312	326	300	284	305	314	298	335	289	289	308	346	355	335	287	307	296	361	291	287	301	280	291	318	280	287	272	318	305	319	278	321	286	328	338	327	300	315	298	301	356	320	290	333	325	319	316	278	333	293	326	270	316	289	302	266	300	286	285	294	316	309	312	306	299	292	346	325	303	328	275	300	327	335	317	278	297	320	313	296	324	320	272	304	322	288	344	299	293	296	317	312	329	311	310	262	322	320	313	314	311	305	321	342	287	332	303	285	318	311	279	311	288	312	293	336	311	295	311	305	341	291	284	292	306	302	316	315	308	334	300	338	306	328	316	285	319	304	321	328	300	289	318	303	271	325	331	339	292	303	285	298	331	320	324	296	300	309	317	272	314	301	319	298	283	312	325	326	323	327	322	312	311	298	304	319	340	318	317	315	317	327	341	315	298	298	306	314	317	298	319	360	307	299	289	316	287	313	282	310	283	325	338	302	318	279	303	282	307	319	298	283	334	304	334	328	298	356	276	292	303	305	299	336	280	304	286	296	313	305	325	318	324	275	312	302	294	314	311	304	313	283	317	316	315	333	314	305	342	319	311	315	308	307	295	288	315	308	299	293	318	287	307	307	297	268	285	313	328	307	323	275	315	319	281	305	303	300	303	322	323	330	325	302	318	340	309	306	275	329	298	277	311	291	292	299	305	328	302	317	284	314	311	319	308	294	295	339	280	319	320	296	278	280	308	275	297	330	297	326	323	350	330	313	316	277	309	315	345	311	345	305	294	313	314	304	320	350	290	314	329	321	300	288	305	291	328	316	282	310	302	307	324	310	328	255	296	288	308	293	312	316	304	296	312	348	319	305	327	308	326	295	300	282	300	305	314	313	330	293	320	332	337	324	282	303	301	330	297	298	305	324	304	323	335	327	339	308	290	311	302	304	302	327	317	283	311	324	349	314	311	312	300	323	322	313	332	275	302	311	293	306	302	293	303	323	286	306	304	334	307	292	288	323	329	307	317	276	294	287	272	302	301	286	296	288	295	295	281	285	280	304	323	296	296	275	318	313	314	270	295	339	297	326	288	326	302	336	284	298	298	288	305	313	322	330	308	306	291	277	269	298	320	303	282	295	286	309	313	277	325	286	326	288	308	353	289	302	288	327	326	298	291	305	355	300	318	312	329	300	299	312	304	274	315	288	336	309	304	310	293	315	305	311	309	334	308	318	313	349	301	308	261	308	294	283	302	296	326	287	297	305	321	311	304	281	320	299	267	288	308	303	302	308	313	306	297	303	312	293	300	314	298	299	289	299	299	298	311	312	336	303	296	327	307	327	309	325	295	332	278	301	304	295	336	327	336	311	317	295	324	304	326	303	306	296
20682	40369	29795	19162	14267	14240	11155	7901	7204	5315	3655	3203	3042	2477	2179	1707	1415	776	565	604	525	569	546	541	635	592	537	471	429	407	392	378	414	382	412	396	415	385	425	399	390	369	444	416	388	390	379	372	373	364	344	345	387	340	369	349	353	356	367	355	356	374	357	350	364	347	362	342	329	347	353	329	367	323	353	355	387	364	367	317	360	352	356	355	350	338	344	350	335	337	337	344	366	361	318	376	364	345	347	377	327	304	328	344	346	369	343	365	362	358	397	342	337	342	340	388	336	378	318	356	336	329	373	359	388	343	346	344	305	349	327	325	278	334	331	405	312	348	326	337	360	364	328	340	338	357	352	372	362	349	347	326	375	332	363	356	366	353	337	363	324	350	363	367	390	331	334	338	353	360	334	350	341	316	347	317	348	349	335	363	351	392	339	324	387	338	341	348	376	350	333	363	335	333	334	343	331	373	362	334	350	330	323	314	348	314	388	319	345	353	367	337	344	334	329	369	345	307	350	351	332	363	358	338	365	308	344	380	348	363	320	378	364	339	325	379	314	326	337	363	316	322	338	359	376	353	334	362	336	359	322	333	332	346	352	313	319	290	319	326	333	369	350	322	373	298	315	356	349	360	369	326	344	358	356	339	347	303	388	378	371	331	372	334	333	337	323	349	344	331	337	337	351	356	342	378	387	351	359	354	329	372	341	332	353	341	362	327	330	374	337	341	355	302	366	358	374	370	360	336	357	312	352	353	396	329	337	348	364	350	345	347	342	348	359	351	378	336	370	348	377	331	360	351	338	342	328	361	324	362	342	349	315	324	367	353	341	355	340	350	340	348	320	352	315	340	337	347	335	350	316	339	342	371	359	361	313	349	350	336	332	371	338	340	343	378	365	313	356	350	313	380	340	345	373	326	350	396	360	334	358	377	358	374	358	360	334	340	350	348	329	353	364	308	332	359	335	336	353	293	322	375	314	328	340	348	385	357	363	353	372	367	380	364	354	341	344	336	365	350	321	327	326	341	324	351	324	354	327	315	327	327	361	347	362	336	343	384	332	353	357	343	342	319	369	336	332	330	358	353	350	360	366	354	360	392	364	352	349	367	347	330	365	359	359	336	327	362	386	333	321	344	338	354	337	406	323	338	370	375	349	319	341	366	358	359	363	354	338	322	343	324	348	360	343	343	343	337	317	345	366	372	358	351	367	358	365	343	347	321	350	353	345	352	339	358	316	367	344	351	349	342	372	352	341	317	334	327	319	340	334	328	332	326	345	378	364	347	344	354	354	367	340	334	360	321	343	373	344	332	340	339	345	295	379	371	321	315	317	313	344	316	353	350	346	341	322	343	320	333	333	338	341	357	337	325	355	330	355	333	320	336	377	392	342	348	364	370	373	341	334	338	333	351	339	336	388	364	339	363	328	372	355	354	333	348	339	301	335	343	328	361	358	339	372	389	357	348	349	372	325	347	355	336	364	316	331	342	370	329	354	361	372	344	358	338	325	355	357	343	373	356	331	360	354	322	332	355	345	341	357	316	341	326	333	346	359	361	358	349	343	368	367	340	321	348	341	356	346	337	348	333	333	386	363	350	397	359	336	361	379	361	385	367	333	365	343	369	350	365	349	341	320	339	325	339	322	362	331	360	342	355	337	319	339	352	306	339	304	355	340	312	347	347	336	340	353	364	328	319	318	345	353	371	336	372	379	341	335	338	333	351	336	302	309	307	323	352	348	345	379	331	318	357	328	395	340	315	361	305	352	354	349	338	364	337	332	350	363	348	330	347	338	353	358	325	329	343	360	355	362	340	343	335	354	377	313	338	326	363	368	348	359	338	360	358	338	358	326	322	343	366	347	357	352	339	388	358	369	366	363	349	299	337	339	342	337	361	318	334	360	333	376	320	352	334	345	328	334	351	374	359	328	349	336	370	353	351	330	347	328	367	333	365	329	330	377	370	322	326	314	351	370	356	330	353	355	359	340	362	350	338	331	338	347	340	352	341	322	358	340	360	346	376	331	326	355	361	363	344	342	328	333	346	345	336	357	341	364	332	310	370	344	364	318	372	345	299	317	373	387	345	335	328	321	380	356	369	352	353	340	315	347	356	344	344	320	344	300	393	359	399	313	334	371	310	368	364	323	314	326	369	336	324	335	388	336	340	336	336	318	353	305	375	348	360	340	356	332	340	371	385	386	329	345	330	330	355	332	341	352	371	365	311	337	338	388	345	328	280	355	344	376	332	320	335	338	349	367	318	329	367	369	333	366	336	347	334	325	360	347	344	376	340	352	309	365	344	320	345	364	349	311	379	353	348	357	333	367	346	358	351	369	326	356	352	357	343	303	354	352	337	349	353	349	350	361	337	376	360	312	345	311	344	353	333	351	350	331	368	348	340	352	368	350	345	318	353	336	390	335	322	352	355	312	377	358	345	351	338	334	377	357	319	373	354	342	360	349	338	328	360	354	367	338	379	353	354	337	396	366	328	359	332	369	324	335	354	360	363	353	342	343	355	331	344	329	352	324	330	330	339	330	350	327	328	373	354	329	333	326	338	354	326	311	370	364	377	326	372	298	353	341	322	333	335	369	331	351	388	325	361	337	325	317	348	335	328	349	345	315	324	351	350	340	334	323	338	336	332	331	294	352	358	367	350	345	348	348	322	362	332	324	347	341	351	351	353	362	328	320	310	349	303	347	364	313	311	335	355	356	339	385	346	352	365	346	331	339	330	326	340	348	350	338	374	319	383	369	366	368	322	359	345	361	341	368	373	374	324	331	354	374	348	322	346	332	343	327	367	352	368	360	365	326	341	351	368	349	351	371	372	329	324	361	325	349	358	347	308	327	359	360	346	325	328	346	366	335	350	306	330	339	343	366	347	363	356	355	350	337	345	330	342	359	365	301	328	356	387	345	321	349	331	343	355	343	382	334	332	339	351	357	347	341	353	325	315	352	326	324	339	357	352	323	356	384	367	367	297	360	340	359	323	357	331	392	361	357	368	390	367	401	327	350	333	366	352	346	328	339	342	313	333	324	323	358	326	350	325	354	349	351	358	341	333	369	337	361	334	343	303	309	378	342	331	343	326	344	340	361	328	366	371	336	350	352	367	339	351	333	341	345	370	381	342	383	345	345	346	330	346	337	331	349	341	384	313	347	388	342	352	332	360	370	322	345	332	324	367	346	348	364	371	380	349	352	363	349	309	340	341	354	335	359	352	383	386	352	375	306	360	368	349	355	349	320	379	323	370	356	349	340	368	348	351	351	373	323	343	347	344	339	363	356	380	361	344	350	347	330	371	332	387	338	335	326	329	350	323	354	342	345	375	342	345	349	368	396	374	347	329	364	368	354	352	334	332	319	340	341	337	330	361	324	310	355	376	328	322	334	338	366	363	363	355	375	323	343	344	341	338	343	349	321	324	378	343	354	318	329	344	355	349	342	355	304	346	364	351	351	362	324	326	338	361	337	327	369	339	345	373	359	352	350	347
23617	21274	28612	24569	21878	20497	15397	8842	7422	5168	3874	3402	3275	2768	2702	2015	1431	893	692	691	705	606	653	697	665	650	653	539	468	516	513	442	471	481	503	499	523	497	506	438	462	485	473	460	492	424	466	453	440	470	467	466	446	440	382	410	413	432	396	393	385	398	445	404	380	400	389	391	405	390	398	380	382	366	400	439	423	403	378	356	403	415	396	444	398	422	380	413	351	415	406	389	380	347	427	426	419	396	414	390	368	404	395	388	391	418	383	387	394	370	389	368	401	392	414	384	399	393	429	390	405	421	385	403	420	411	410	440	395	400	383	413	388	409	433	413	402	402	402	376	410	384	355	394	408	415	392	384	376	386	425	397	396	351	414	384	423	434	369	406	374	403	412	406	417	386	384	409	386	368	377	425	408	399	385	413	360	389	386	370	371	414	393	387	393	393	376	398	463	387	393	387	404	384	407	400	398	417	410	373	426	397	403	417	367	378	398	403	367	387	380	400	425	382	365	431	417	400	403	411	422	414	397	401	388	412	392	365	407	362	405	430	405	379	405	410	391	389	414	395	383	394	410	432	405	411	396	368	394	415	384	398	407	442	390	362	374	394	413	385	410	373	382	439	365	396	399	424	415	435	342	418	374	404	402	405	401	394	445	399	410	394	398	396	431	394	385	410	409	385	394	406	361	410	419	397	414	416	382	401	394	392	410	431	391	422	398	418	385	401	403	391	423	383	433	411	391	401	407	380	391	367	393	395	428	389	403	388	401	399	410	409	400	412	382	420	404	355	417	396	396	414	457	441	438	398	385	396	382	436	357	407	375	422	391	436	404	384	398	392	411	379	379	418	372	411	386	441	426	412	369	385	387	370	401	382	398	411	401	377	368	372	409	363	397	372	419	401	425	378	349	384	381	375	414	398	375	438	388	381	401	410	411	383	370	377	404	421	401	424	404	406	420	401	370	384	377	403	383	412	372	400	422	400	402	387	388	395	398	397	396	432	388	357	422	412	384	431	401	423	421	370	353	389	403	405	391	398	436	383	399	399	356	447	442	365	395	362	380	417	412	430	426	418	380	394	386	396	418	391	439	382	387	399	414	405	382	358	380	408	404	402	389	408	365	415	412	384	366	370	388	384	410	377	345	373	397	392	416	401	385	409	423	420	389	388	360	439	372	406	401	449	413	384	404	391	374	395	360	383	434	386	405	382	432	390	409	426	382	400	396	433	326	393	393	437	385	423	403	375	406	393	417	416	423	384	360	443	372	436	411	395	403	385	442	392	391	414	387	387	380	413	415	389	407	385	404	426	393	403	394	379	385	397	378	391	449	421	378	398	438	385	400	414	417	397	414	355	431	375	375	412	393	426	444	390	442	415	363	375	401	405	372	405	367	366	394	385	386	381	396	391	435	405	416	460	419	390	391	401	396	369	407	393	384	415	392	396	398	376	392	408	410	381	381	375	422	409	361	355	370	395	414	379	357	397	391	373	424	404	386	370	433	397	382	379	374	397	400	414	392	396	436	407	405	407	381	425	370	379	443	401	383	407	405	389	401	384	372	403	415	399	384	362	411	445	415	387	420	418	386	405	400	389	401	398	375	400	421	404	381	395	392	365	400	390	382	405	420	405	386	430	396	413	415	370	411	413	429	368	386	391	357	368	412	402	399	390	379	423	435	358	391	415	394	419	389	400	393	431	421	433	429	377	386	399	383	388	406	402	423	426	401	359	384	407	388	413	409	397	433	406	396	413	403	415	381	356	387	454	410	356	447	350	382	398	401	414	399	366	406	322	389	407	420	415	381	404	394	391	375	392	407	383	389	396	414	427	388	387	383	370	406	426	367	402	400	411	412	441	362	437	406	376	350	394	396	380	408	425	447	376	388	428	379	422	441	393	409	425	439	384	394	373	404	402	393	413	389	426	412	372	398	393	419	407	406	399	399	363	391	414	391	393	423	432	410	399	409	377	367	399	385	409	398	401	390	393	403	392	419	402	419	373	404	377	394	408	370	414	394	388	360	396	391	430	408	374	376	413	395	385	394	370	413	395	396	396	411	399	406	368	369	432	396	428	394	405	397	379	383	376	409	409	388	353	424	394	391	407	383	415	380	358	439	412	378	395	420	381	377	394	394	366	390	382	369	377	394	435	395	381	412	438	394	408	412	353	388	411	373	406	358	425	383	360	379	420	405	388	377	408	402	393	384	394	423	423	432	410	394	409	414	404	406	389	413	413	387	409	410	409	406	396	371	401	387	424	413	382	403	413	372	405	396	402	401	387	366	386	372	387	369	423	404	416	391	382	385	415	431	445	405	427	411	416	377	429	417	388	433	374	385	393	399	428	410	405	403	385	417	410	384	383	375	361	413	406	369	419	362	381	391	398	424	397	412	434	395	395	398	403	427	399	419	410	393	389	400	392	420	384	387	408	397	403	412	372	369	369	415	376	387	387	417	405	409	404	413	411	408	388	407	412	394	409	404	410	403	348	399	384	389	365	395	399	391	429	381	440	380	434	428	424	433	405	408	396	373	418	425	415	417	390	398	412	425	401	403	378	391	388	428	416	373	362	403	401	396	370	418	413	387	387	373	384	434	399	382	367	378	417	385	445	413	383	383	422	397	372	411	419	415	391	410	374	386	379	369	394	392	398	440	411	379	428	400	422	411	393	376	400	374	369	386	405	427	383	413	446	406	381	397	414	414	394	383	394	410	391	417	410	386	359	403	426	403	405	397	388	342	403	405	412	389	400	388	425	425	418	378	414	416	424	406	380	412	379	401	380	402	391	388	398	412	406	375	426	409	394	381	438	391	413	377	417	403	371	376	395	397	401	341	428	392	426	394	347	422	411	403	393	411	361	427	390	431	427	394	404	373	419	385	374	412	396	416	420	403	411	431	413	421	391	365	379	324	419	432	408	386	410	398	403	415	378	407	385	360	404	394	379	394	385	406	396	394	403	398	395	430	419	416	387	396	393	422	409	385	405	395	387	375	399	412	387	388	409	386	396	376	415	395	397	388	407	386	420	385	397	397	388	390	379	351	400	394	386	396	415	382	378	378	381	413	403	416	433	395	361	408	412	379	399	430	416	403	396	392	392	406	406	403	400	362	421	400	392	356	434	401	408	401	433	395	386	362	407	370	416	425	422	421	433	372	410	414	378	409	388	379	358	395	386	409	347	398	423	404	371	413	429	391	382	408	380	394	446	418	433	386	407	388	427	388	437	399	398	422	406	406	421	397	390	391	366	388	395	417	390	410	407	394	402	411	408	418	407	378	370	414	464	411	392	370	390	406	382	431	371	405	406	394	400	396	413	410	439	422	429	374	366	393	392	383	449	367	418	377	439	366	403	389	389	417	400	405	420	381	400	372	400	395	381	427	416	385	402	374	374	371	398	430	426	392	359	406	385	425	389	374	392	427	380	391	356	415	381	404	393	397	375	384	408	444	379	394	407	395	353	370	408	407	401	427	353	395	420	391	415	385	383	439	423	387	400
20464	46168	35985	25802	21141	20517	16921	12412	11327	8000	6157	5338	5238	4120	4006	2913	2110	1290	938	893	855	807	848	847	895	840	834	662	578	572	606	548	574	596	602	554	636	562	572	551	550	524	563	525	568	508	511	510	505	530	551	519	509	455	443	414	445	427	452	443	471	451	464	461	401	410	451	478	439	500	442	466	426	420	447	426	425	426	424	413	434	447	430	451	444	403	450	439	430	431	444	430	427	461	452	421	425	480	417	430	435	449	417	451	456	434	422	371	439	464	461	410	450	462	423	416	434	461	465	454	438	434	487	421	457	427	404	425	480	455	427	440	429	468	470	447	429	461	427	430	431	440	448	451	432	436	451	417	482	440	457	419	450	428	411	441	458	429	440	443	443	449	442	458	411	426	444	430	413	415	437	498	419	431	436	415	453	433	435	431	441	423	460	440	406	432	450	486	443	452	409	437	442	421	466	442	402	417	473	423	446	479	421	445	436	436	432	445	462	439	443	450	435	443	400	393	441	441	436	444	474	447	450	459	447	445	432	454	438	457	504	446	404	441	460	452	460	442	410	454	449	413	452	430	421	442	458	437	447	431	417	401	430	451	434	419	443	465	452	481	438	463	454	418	454	426	440	440	425	448	410	432	454	468	416	420	449	437	388	442	417	448	444	425	463	454	434	446	466	469	445	467	463	477	428	449	414	443	429	440	430	465	428	471	424	443	425	457	438	465	443	430	437	432	435	421	444	412	429	426	473	451	414	436	456	434	395	467	437	440	445	469	445	466	443	446	457	451	418	421	464	446	464	420	442	430	403	438	439	499	448	468	420	423	444	437	432	482	419	423	444	436	412	422	456	480	463	437	422	406	443	443	469	466	417	459	465	425	473	398	412	445	484	455	457	430	429	446	468	424	426	445	450	409	451	456	474	416	462	461	404	448	451	448	435	418	437	455	468	405	479	435	447	466	424	438	465	430	444	429	419	442	465	417	469	440	435	444	426	400	441	488	468	425	442	452	429	432	464	463	430	452	448	433	464	418	438	438	436	428	463	448	456	452	455	429	465	470	405	475	470	443	461	395	437	440	448	462	435	455	438	449	415	432	433	451	461	434	467	442	467	425	448	433	420	469	482	444	446	454	438	446	419	436	460	436	416	430	439	424	467	424	424	453	409	460	421	443	421	430	475	463	481	454	432	422	466	430	418	447	416	434	407	466	427	430	420	442	440	454	434	416	426	430	450	459	455	472	437	460	432	433	413	424	439	423	445	436	421	423	430	402	443	468	430	433	458	462	415	455	450	469	450	451	444	413	430	444	432	434	437	489	439	478	429	411	439	436	431	481	430	464	439	460	453	467	443	429	414	445	429	449	435	418	404	468	419	453	455	468	419	461	424	396	461	461	456	456	462	402	445	450	444	471	421	455	405	450	460	471	418	420	448	427	425	447	443	457	467	426	433	465	466	471	455	414	456	469	436	448	411	423	456	416	420	457	433	455	404	435	447	462	448	478	431	461	429	469	422	449	440	400	424	403	437	427	477	428	437	412	434	446	492	476	453	457	449	475	456	430	440	443	426	438	427	433	471	428	434	490	422	414	422	449	444	407	476	430	438	422	442	452	457	436	446	442	435	422	446	442	470	418	415	447	466	487	458	445	455	431	442	446	435	425	417	432	441	438	454	408	449	460	458	423	423	428	404	412	428	424	461	435	472	468	424	430	446	442	454	465	443	427	457	434	416	428	497	416	444	446	434	384	450	443	456	426	472	484	491	448	408	458	455	453	425	425	473	453	475	444	398	438	426	445	463	471	420	446	443	438	451	466	443	463	455	397	432	413	433	414	436	439	487	457	454	401	403	429	463	423	413	422	455	432	455	460	423	425	458	436	438	411	426	434	450	442	456	441	490	466	441	434	441	443	449	413	449	458	422	409	435	453	451	395	450	450	473	409	465	444	445	429	460	423	480	447	427	426	455	442	445	465	469	434	434	460	462	431	411	433	440	464	470	427	464	437	454	437	430	448	425	443	383	425	420	435	444	415	469	469	432	438	426	476	430	429	447	425	432	452	433	444	459	416	455	437	426	425	466	414	463	467	434	437	467	438	449	434	447	415	463	466	451	459	450	449	427	438	418	434	423	426	434	446	444	434	461	414	440	463	468	447	435	400	467	460	461	451	478	432	421	451	428	421	426	422	433	458	440	451	435	456	429	471	394	397	427	453	430	428	466	437	479	438	471	447	394	428	449	411	469	468	447	444	416	450	423	474	451	430	453	451	414	407	445	414	437	439	437	459	436	439	457	436	440	445	446	443	451	445	443	444	476	405	379	470	477	417	462	459	444	463	499	466	404	440	459	431	457	452	407	450	427	434	451	440	424	452	418	458	417	488	440	448	427	471	446	440	453	440	451	467	444	435	396	454	483	446	471	425	406	445	401	443	428	426	417	439	442	422	420	420	437	417	451	453	437	464	419	448	431	447	444	459	436	440	459	457	409	458	417	420	450	409	438	437	420	404	436	442	456	426	419	460	423	389	426	440	434	426	439	443	441	468	459	445	460	469	462	445	439	409	457	427	447	452	461	463	446	407	458	412	439	409	458	469	426	432	428	471	443	448	436	432	437	447	447	399	453	454	431	450	434	425	455	499	475	415	437	456	442	454	429	452	468	441	446	449	438	466	432	446	443	414	432	435	419	415	472	465	425	477	426	436	445	465	488	417	449	419	442	404	418	449	423	413	449	421	474	420	461	458	454	462	452	463	449	427	464	424	456	426	394	402	403	444	420	465	435	460	444	459	452	425	473	466	460	403	440	433	410	405	439	468	469	406	479	436	445	462	423	426	439	422	450	470	446	439	403	429	446	425	444	445	438	424	422	465	422	459	437	460	448	429	488	401	470	427	434	470	468	423	430	482	470	415	442	423	448	466	401	438	465	465	423	466	476	461	429	458	429	439	416	481	417	452	426	460	466	456	451	480	451	417	429	436	440	434	473	426	435	400	431	431	450	464	456	441	473	445	436	448	452	379	434	447	408	482	448	457	447	422	428	430	437	441	479	434	430	447	452	456	476	457	430	420	445	453	460	448	448	458	429	423	466	458	443	443	449	459	450	448	406	452	449	412	434	437	411	440	428	436	448	475	420	431	434	447	434	432	442	391	430	451	430	449	460	403	476	474	465	445	417	450	449	408	419	438	434	471	444	456	423	432	431	482	418	415	455	450	450	425	424	427	439	436	438	441	473	420	433	447	468	444	416	442	410	435	456	473	435	422	422	416	386	421	452	444	443	464	492	429	435	479	456	468	494	434	437	432	421	433	421	460	398	469	488	424	454	448	430	469	416	419	425	439	450	449	431	462	450	432	490	441	417	442	438	427	418	469	436	468	459	445	440	462	447	430	400	423	438	423	456	422	426	448	435	454	448	432	413	440	448	449	455	427	450	470	487	446	431	486	441	440	444	460	436	432	418	478	438	418	427	443	446	408	463	420	463	431	455	437	405	431	460	395
24745	21372	28056	25800	19428	14095	10722	6679	5225	3595	2976	2707	2396	2072	1989	1353	920	554	465	429	464	432	435	477	460	404	426	360	320	305	297	288	317	319	320	329	292	308	300	315	298	289	289	289	301	285	313	217	276	272	303	263	285	273	230	245	224	253	243	231	262	239	240	217	252	220	232	239	242	222	246	258	230	255	214	206	232	267	251	258	230	262	235	238	238	238	234	225	242	214	263	229	240	234	226	238	260	242	238	249	251	236	257	257	227	252	210	226	265	255	244	229	237	254	247	257	221	232	279	232	230	248	230	254	231	213	221	237	240	264	235	193	285	262	233	218	220	259	215	243	237	241	252	269	254	252	265	260	235	237	215	242	237	247	244	252	233	225	245	239	250	246	227	265	244	200	220	243	237	232	254	260	271	209	233	241	257	222	248	267	245	248	234	264	243	231	214	235	260	265	264	224	236	254	234	223	228	247	250	270	259	237	256	268	246	226	226	222	232	260	229	264	233	248	261	229	232	222	256	262	232	248	226	257	240	219	243	247	259	264	221	260	252	214	250	240	257	272	255	233	229	224	250	240	249	215	271	229	272	191	235	207	233	228	240	251	226	254	239	240	271	239	262	225	254	219	261	221	215	270	259	265	238	257	221	249	232	222	236	251	244	241	231	220	247	193	252	260	222	256	258	229	236	237	225	223	236	204	243	246	236	261	225	243	224	256	277	230	237	249	235	280	238	239	277	238	260	253	232	213	237	255	242	242	251	263	233	236	239	231	221	232	247	231	247	232	245	231	234	233	261	246	223	228	237	223	234	229	245	218	231	242	231	247	221	231	249	249	239	229	227	260	249	218	229	250	235	256	231	249	279	235	218	227	256	254	254	264	245	235	239	254	205	260	260	253	222	233	264	240	226	273	257	251	236	233	243	259	230	257	284	257	244	262	261	251	223	237	230	234	262	204	222	235	244	243	230	209	258	238	243	229	259	254	237	273	254	226	251	248	213	254	241	225	286	222	218	229	234	254	245	249	217	229	242	243	243	216	269	268	236	256	252	253	246	236	239	264	248	235	221	243	260	213	242	253	244	235	252	245	233	216	216	229	247	211	247	245	215	232	227	227	251	241	235	197	234	247	235	241	235	236	234	253	225	240	253	258	251	231	260	248	228	210	260	258	233	228	223	238	217	245	224	239	265	240	244	192	234	263	229	265	224	256	240	241	226	242	245	247	252	241	248	257	277	256	251	241	245	247	255	234	237	242	241	237	257	273	232	251	245	215	203	239	211	221	223	243	226	256	214	227	250	252	213	248	224	213	238	246	258	263	246	210	224	259	235	236	218	257	244	228	236	240	228	232	225	247	242	242	250	208	227	245	247	248	276	242	262	245	250	213	237	243	237	234	248	283	242	226	239	257	234	234	212	252	250	216	241	240	238	222	236	272	269	228	237	255	258	235	230	241	219	228	234	229	249	245	245	237	230	238	251	229	233	260	255	269	216	237	224	258	247	202	218	259	227	231	224	233	246	245	239	223	259	225	200	260	234	238	248	224	250	227	212	213	220	243	251	247	249	234	267	230	218	234	248	225	238	233	248	234	208	247	224	245	230	230	218	237	230	235	269	256	222	272	241	213	254	253	239	255	230	238	247	244	244	244	247	255	238	234	230	228	263	235	271	249	248	227	241	254	238	267	249	230	245	256	218	234	243	234	257	269	257	248	267	249	239	234	241	243	239	237	247	238	224	225	220	234	217	245	221	237	238	235	235	223	256	237	240	248	268	252	258	231	268	217	266	247	243	244	197	244	235	225	267	255	222	242	253	212	241	277	256	245	232	252	234	233	237	263	256	250	248	217	261	240	208	227	253	249	237	230	253	228	236	233	224	211	229	246	234	252	220	216	243	251	242	264	220	217	252	226	251	233	241	267	219	231	250	233	264	230	244	232	243	283	228	272	217	245	209	237	279	219	231	227	255	261	237	251	217	250	241	226	236	227	228	265	252	240	244	252	242	229	261	243	248	254	252	233	262	232	242	216	257	229	229	234	227	242	223	270	252	244	245	256	249	249	223	224	225	252	246	251	244	237	230	207	239	258	219	253	265	252	261	224	236	224	243	261	238	223	232	258	243	240	268	261	237	249	242	239	265	244	250	231	243	269	266	237	236	245	275	230	262	255	247	224	221	235	233	243	221	273	223	200	223	231	238	222	245	225	222	243	233	230	252	236	214	236	223	244	253	242	228	210	231	263	250	239	285	247	214	227	227	239	235	248	239	251	252	237	227	226	259	220	260	238	246	230	245	204	227	235	239	231	268	238	234	241	225	247	231	240	234	225	244	243	211	248	242	229	235	269	230	202	206	257	242	255	257	255	253	249	268	240	228	237	264	251	246	247	238	222	230	222	241	252	232	262	239	271	227	248	241	269	227	214	257	250	239	234	270	258	206	249	247	242	235	256	219	209	226	218	240	246	241	213	237	238	235	239	233	226	250	245	249	235	241	225	206	253	255	212	237	238	211	262	260	246	215	240	278	263	263	242	259	237	213	230	248	279	263	220	213	227	218	220	211	271	235	236	248	239	248	245	257	241	236	253	228	258	253	248	211	262	241	233	218	226	219	223	247	236	252	269	230	254	230	229	224	255	219	249	203	267	242	237	224	230	236	234	230	270	232	210	245	232	233	243	238	224	247	241	248	232	261	252	216	263	246	226	248	251	240	229	219	256	227	228	237	261	258	231	213	265	231	240	228	241	241	242	241	255	224	251	231	234	245	270	240	257	234	264	255	259	244	264	244	291	249	240	228	234	243	236	258	242	255	250	239	244	226	218	260	209	267	234	233	251	241	246	220	241	217	252	269	253	249	245	255	240	260	269	256	264	236	212	229	259	239	219	236	238	240	251	255	240	221	237	254	259	258	274	225	256	246	235	233	227	247	226	231	226	253	232	224	254	258	229	249	226	241	250	219	245	237	266	226	248	248	235	257	245	227	238	247	250	246	268	226	229	241	221	251	250	227	196	235	243	250	236	250	272	257	237	254	243	259	245	264	229	233	237	225	257	266	237	236	264	233	227	260	247	246	248	232	239	240	218	255	288	243	244	255	249	236	270	235	237	252	242	239	252	231	268	265	253	238	229	252	239	239	250	244	232	213	235	255	264	248	260	245	246	279	227	242	270	243	236	266	244	231	268	216	254	232	259	264	229	260	232	251	245	248	259	277	258	229	227	247	224	257	255	243	235	240	242	251	246	251	257	236	233	253	258	207	238	212	247	241	247	264	223	260	245	233	252	256	267	242	241	239	218	228	258	245	248	239	257	235	227	261	180	237	230	236	253	246	232	237	234	233	251	237	258	246	245	243	232	238	269	231	233	246	221	246	247	233	238	233	248	220	215	239	226	263	233	233	251	226	256	233	244	246	224	243	264	281	236	233	229	243	250	222	257	232	266	237	229	255	222	239	237	230	214	238	228	239	252	241	256	236	249	211	274	244	200	239	209	214	211	230	236
20523	42474	32684	22332	19171	18131	15081	10616	8955	6171	5110	4536	3952	3449	3195	2258	1413	841	679	625	618	589	609	607	682	637	512	416	421	411	367	354	374	395	376	400	415	396	343	357	378	355	331	333	332	367	362	347	342	356	351	341	308	286	287	288	274	282	287	281	262	308	280	271	283	271	288	269	287	257	271	281	283	286	287	304	282	291	279	278	271	274	292	269	278	301	316	312	274	270	316	283	328	323	274	313	282	280	275	261	272	280	304	294	282	292	284	278	280	291	283	263	284	290	252	246	279	276	242	279	289	287	280	268	272	276	281	289	252	289	298	299	283	287	271	266	294	256	281	262	265	242	276	281	326	249	281	275	261	279	284	284	277	288	253	276	307	291	264	282	297	266	279	282	274	281	288	245	295	270	268	315	297	289	268	271	294	275	283	274	299	287	294	289	276	294	279	271	291	292	278	294	271	299	289	288	279	248	289	263	287	263	262	252	276	307	275	269	278	288	284	268	285	266	266	312	295	284	270	272	260	290	290	265	291	269	245	279	270	279	264	303	320	294	272	259	307	286	268	278	289	291	272	280	286	269	266	265	281	278	293	294	255	321	285	270	288	282	262	253	265	278	266	315	298	296	271	263	289	290	276	302	253	267	283	292	275	302	260	273	278	268	303	268	300	305	268	284	282	247	294	265	260	306	300	260	270	293	266	295	269	278	235	279	300	248	271	264	282	266	282	285	250	284	268	278	285	256	284	266	296	301	290	277	297	266	300	284	264	276	291	250	299	252	273	289	282	282	273	259	268	269	261	261	270	281	298	300	254	259	278	250	278	269	264	305	283	270	287	288	300	276	256	279	279	285	305	271	241	256	295	285	254	274	250	296	270	292	305	274	296	282	260	282	251	271	280	294	246	293	277	279	290	267	271	264	302	270	251	307	295	270	289	300	281	262	250	281	270	278	278	265	300	301	264	288	297	267	304	288	275	270	271	268	293	299	275	271	275	266	281	266	265	280	292	272	289	271	301	260	278	259	263	280	273	265	299	292	282	292	265	258	280	280	251	299	289	283	273	279	291	277	233	285	286	290	305	294	268	306	262	280	296	268	292	294	259	290	249	252	236	278	301	265	302	295	275	245	283	264	280	307	284	266	268	295	261	292	286	282	266	287	264	293	279	282	267	277	283	264	337	265	271	254	302	280	263	276	282	267	275	277	240	279	267	299	278	300	298	275	282	277	286	263	277	280	273	268	309	308	291	291	283	291	271	287	280	274	245	331	269	278	270	288	269	287	295	275	294	262	272	288	286	285	272	254	296	310	275	287	273	284	288	257	260	292	266	272	304	283	283	283	274	259	279	261	272	263	275	250	274	267	267	271	290	288	274	264	265	291	264	297	261	251	281	269	285	301	239	276	265	262	298	284	280	245	255	303	271	268	328	268	275	316	298	279	274	279	244	264	267	294	259	262	271	264	280	281	285	289	263	281	289	264	272	299	275	287	266	297	269	265	280	280	279	300	279	240	291	276	290	306	276	282	279	276	251	300	270	295	285	253	281	282	297	303	257	282	296	271	275	263	293	305	286	300	297	270	270	260	316	257	256	295	272	282	297	299	265	271	276	287	286	282	272	325	306	274	283	280	296	284	331	276	292	286	291	286	281	285	285	264	262	274	281	285	278	286	278	277	289	297	286	295	310	264	242	293	284	278	243	259	254	304	269	303	284	277	252	299	261	287	262	272	304	286	297	309	276	274	299	274	283	288	259	270	265	269	282	283	279	286	261	262	297	280	282	239	288	278	260	272	306	291	255	280	258	261	268	286	248	262	291	310	291	254	265	283	278	276	279	270	275	271	291	290	293	270	270	261	315	254	319	287	290	297	263	274	290	292	274	282	276	263	273	260	249	266	284	282	296	308	268	267	284	264	265	270	281	278	283	291	268	291	289	247	293	278	281	287	250	294	260	266	271	294	305	291	296	257	296	275	270	273	254	255	272	300	278	290	297	285	255	290	299	287	286	259	274	278	254	254	270	278	265	289	263	300	300	318	293	280	252	242	274	287	282	292	273	282	287	283	271	241	282	297	301	264	285	286	295	299	256	263	280	269	270	293	289	274	295	298	317	281	274	307	270	271	252	278	271	263	280	286	276	269	287	276	266	269	272	269	274	293	272	287	275	258	280	249	288	277	280	239	259	249	276	277	283	278	269	295	260	285	289	286	285	257	254	299	318	246	276	275	261	256	272	258	275	285	300	268	261	276	281	273	273	276	293	269	263	288	291	284	290	287	282	273	288	265	279	300	283	296	260	296	246	275	275	300	289	277	260	320	269	285	293	284	255	317	258	275	284	277	308	264	283	281	265	255	269	267	272	270	295	257	263	288	287	256	277	289	303	277	270	315	259	301	286	276	306	277	268	259	278	301	253	303	255	275	287	263	279	249	327	269	286	296	285	292	289	263	293	277	273	283	284	251	248	316	272	271	275	288	293	287	261	296	289	267	269	269	283	270	261	280	293	275	276	264	279	268	290	263	246	273	274	243	285	274	273	267	277	273	275	334	273	301	238	288	294	279	297	304	265	291	275	261	278	292	301	234	292	277	303	297	278	275	286	298	269	272	333	321	259	262	243	276	290	298	240	267	261	306	300	291	286	285	271	265	260	281	302	245	328	249	289	283	242	308	271	278	297	279	260	268	260	288	282	287	271	271	285	288	275	284	319	280	267	276	276	301	302	287	271	265	271	256	288	278	264	261	256	290	257	279	268	259	281	260	293	289	286	252	292	295	257	288	269	279	292	303	276	286	256	256	298	281	306	317	292	263	284	289	290	287	248	267	282	264	304	278	261	290	263	258	270	296	283	267	305	289	314	264	270	305	304	267	255	307	273	301	286	260	273	271	272	281	265	289	273	261	293	276	267	275	255	259	273	287	274	261	280	279	300	252	272	281	310	254	261	289	267	313	282	277	295	284	258	248	292	255	297	268	272	294	267	325	314	296	286	271	294	323	291	275	287	285	277	275	292	286	241	275	276	284	285	292	267	287	269	285	275	264	270	298	292	291	309	275	280	277	302	262	295	255	259	277	292	294	295	263	252	276	255	276	268	288	255	271	294	270	273	257	259	256	294	274	277	262	277	311	270	282	305	273	284	286	235	301	288	308	281	274	264	264	284	274	288	285	269	280	287	278	248	279	268	279	269	311	278	267	285	271	246	287	282	277	277	287	296	260	269	305	304	302	296	284	250	284	255	287	304	280	277	285	264	278	245	288	278	301	271	297	260	253	293	274	283	263	296	290	273	273	295	266	326	291	277	272	255	297	262	306	274	294	275	299	291	266	278	265	281	295	274	276	270	292	299	262	284	259	296	267	266	283	315	301	272	276	279	286	316	277	280	275	295	280	299	257	291	254	268	252	232	283	253	301	292	289	262	270	260	275	277	291	254	331	284	249	260	283	301	263	286	257	287	278	264	256	270	288	236	281	277	239	298	293	261	274	284	294	263	266	238	303
22668	21348	29086	24031	21671	23370	23774	13353	9048	6678	5740	5020	4438	4288	3095	2658	1653	954	847	740	777	723	810	820	829	714	629	556	502	499	477	417	471	481	537	528	506	482	442	458	404	479	456	436	485	437	424	439	459	436	401	446	408	366	339	392	353	326	366	349	389	349	350	342	353	344	376	361	369	371	365	377	353	339	347	337	367	373	367	348	366	356	385	352	350	361	338	382	354	349	335	348	353	370	370	370	336	384	329	358	349	338	351	353	334	357	336	365	371	340	336	365	336	356	377	338	365	378	332	335	386	375	362	377	342	349	352	353	364	343	371	352	354	342	371	358	397	343	315	360	325	336	333	319	339	343	351	367	328	359	318	316	345	361	335	377	364	327	344	347	321	358	315	350	407	329	351	348	351	362	343	356	328	350	417	327	336	393	304	344	313	337	350	345	372	405	328	353	359	351	381	361	358	372	376	369	356	320	362	363	347	338	337	363	356	368	336	326	344	373	366	354	343	353	371	339	352	350	327	350	370	302	352	350	350	332	351	369	339	325	348	357	345	403	337	347	359	361	372	332	335	353	364	356	363	375	335	350	362	379	364	396	322	359	339	374	345	343	356	352	352	360	355	356	348	373	373	347	351	354	387	374	368	348	352	336	360	399	306	328	335	331	337	386	344	388	372	358	360	369	332	345	324	344	354	362	325	329	346	378	362	350	341	326	363	362	401	400	346	364	351	351	373	350	318	367	345	343	343	319	369	356	348	351	316	343	371	332	376	345	329	360	343	320	332	368	354	384	324	341	366	357	366	318	367	340	362	377	366	357	332	381	374	360	379	346	334	375	358	389	386	365	353	335	378	324	365	348	341	337	382	374	348	358	338	368	364	328	367	365	361	330	356	381	384	362	359	344	368	343	342	357	322	372	331	399	350	324	333	345	363	357	345	308	398	362	390	373	350	393	336	381	355	358	349	342	382	335	383	355	361	345	342	339	323	331	314	352	334	354	386	350	327	383	322	328	358	346	334	342	384	349	353	357	359	355	372	342	341	358	343	335	343	325	391	336	357	352	387	336	366	377	382	359	367	359	364	378	357	328	356	329	353	339	368	356	381	384	357	357	332	343	340	329	331	308	321	365	334	349	341	346	331	324	355	336	316	348	340	371	347	336	380	379	352	318	375	367	364	329	356	352	346	363	352	335	359	351	349	325	341	342	394	368	351	328	376	371	347	365	337	362	337	349	382	347	355	348	364	361	345	351	370	357	352	358	309	359	368	326	348	340	317	330	376	377	343	337	354	349	327	351	337	335	341	369	362	348	341	364	377	347	333	395	327	363	341	358	346	343	343	388	356	388	358	335	332	353	340	322	348	359	339	338	343	359	336	348	332	348	375	323	332	349	361	411	378	386	358	314	345	362	401	338	345	351	320	348	346	369	343	295	372	331	373	319	380	345	317	361	316	346	375	346	337	364	378	384	383	348	369	357	341	357	332	347	341	316	364	364	354	347	336	340	346	331	366	340	362	406	346	360	360	306	331	363	348	356	349	341	353	357	337	365	350	364	355	357	359	367	374	333	365	343	370	347	297	372	360	334	349	339	363	370	383	324	375	358	337	364	351	369	299	370	388	337	336	330	359	340	390	340	354	380	317	349	341	348	326	346	342	341	374	371	335	342	329	362	324	361	357	358	343	359	321	327	359	338	363	381	304	363	366	337	372	371	345	363	362	369	382	345	357	368	376	395	354	343	337	349	340	352	331	329	363	331	367	331	344	332	362	368	356	327	358	344	346	320	332	355	376	372	381	365	337	348	376	364	381	377	298	339	352	368	349	360	351	350	365	349	327	362	379	329	335	361	360	341	377	347	343	377	391	379	350	353	346	361	341	359	329	351	331	343	358	358	383	374	371	348	331	331	343	360	341	338	359	316	369	380	386	319	353	356	323	347	325	368	327	331	356	329	363	324	338	359	372	351	344	329	354	354	370	341	393	337	353	372	349	361	375	412	362	341	354	342	369	407	378	351	343	373	363	337	355	359	360	351	365	343	357	334	377	359	362	382	340	347	354	366	369	353	348	370	383	348	346	381	340	355	373	336	336	352	371	307	331	331	328	336	319	350	331	365	339	359	332	333	363	375	354	355	326	335	338	348	303	342	360	331	342	355	363	375	357	383	344	331	357	371	359	329	342	313	365	329	366	365	365	359	332	378	353	318	341	338	354	365	365	376	326	361	314	357	364	334	342	356	371	334	324	324	363	371	358	303	336	367	385	332	324	369	351	403	353	349	390	348	325	347	357	353	318	345	318	351	342	365	349	356	360	368	334	366	342	335	324	344	383	356	346	353	339	354	361	380	304	368	322	339	354	346	354	344	322	356	362	331	345	328	341	341	361	369	327	360	362	318	389	381	331	374	397	345	336	338	334	338	360	316	366	353	328	323	350	356	363	343	359	366	404	346	355	340	337	348	336	346	358	354	391	324	344	344	339	347	346	308	357	352	342	398	367	358	370	338	349	341	365	344	380	320	354	356	349	334	353	345	349	387	384	354	327	342	355	376	351	364	310	363	356	346	366	389	364	367	349	318	378	348	337	317	343	376	355	357	354	368	349	348	352	338	339	369	365	383	401	354	347	378	338	348	379	339	333	322	340	323	356	353	368	353	362	361	338	385	340	359	375	330	376	380	352	342	350	358	332	345	347	379	371	380	370	324	365	323	362	322	358	361	357	372	351	374	322	328	359	339	381	380	325	355	322	369	333	327	326	372	332	322	363	336	363	349	355	335	366	352	331	395	356	352	349	361	340	322	343	352	358	351	332	361	342	335	339	346	342	348	351	353	368	310	392	346	370	372	340	360	335	357	353	362	343	360	338	390	352	376	330	365	358	360	357	361	333	330	335	336	334	385	368	345	347	349	369	393	399	369	333	346	341	358	372	359	357	357	386	361	343	340	323	322	363	349	340	355	367	376	354	344	366	357	376	362	317	353	405	317	357	373	362	356	333	354	370	358	370	347	367	330	361	346	345	357	357	370	341	353	339	361	344	294	392	316	339	388	379	378	387	390	353	349	372	336	347	346	320	346	374	346	389	330	334	358	341	348	318	355	345	350	318	382	353	342	359	327	353	305	342	331	380	389	335	355	355	362	347	376	355	362	336	340	362	329	358	362	363	361	381	344	341	359	342	362	363	398	359	356	346	347	351	371	337	340	306	387	349	357	371	332	364	350	350	373	384	356	390	349	393	357	369	354	381	364	373	354	376	339	369	377	333	317	355	348	364	353	367	330	323	346	343	325	352	356	342	328	320	321	364	344	374	348	316	357	348	363	362	337	375	345	341	345	361	362	351	352	389	320	368	316	375	360	361	351	355	354	344	359	345	331	381	340	347	325	342	344	343	369	328	335	355	371	336	345	355	364	344	335	379	357	371	338	358	389	310	354	370	361	336	341	352	345	332	352	353	347	386	322	352	354	369	365	362	362	347	357	338	377	331	386	351	329	345	322	350	346
22310	48195	39161	29697	27340	24886	22406	16280	13233	9985	8779	7953	6765	6634	4682	3975	2528	1461	1164	1035	1119	1146	1103	1183	1148	954	820	775	609	648	584	581	562	589	619	617	606	597	588	600	599	548	555	587	550	597	497	554	494	530	556	533	464	435	421	381	412	385	379	402	444	391	395	392	387	377	394	424	366	438	365	431	416	385	427	400	408	403	386	390	426	423	407	386	415	407	368	420	435	417	398	377	396	408	410	400	417	377	392	393	397	400	371	394	374	387	376	401	372	415	423	365	367	401	396	413	385	367	416	387	405	387	398	425	426	400	392	438	369	424	399	399	409	406	380	380	374	404	404	381	412	407	401	386	404	398	424	407	438	349	400	377	438	414	413	446	401	447	398	409	382	380	399	397	408	458	412	400	417	393	399	380	372	431	399	370	422	397	422	370	398	395	347	399	372	401	386	396	366	356	422	379	407	402	411	396	383	403	399	419	410	418	404	406	381	383	393	417	395	428	415	377	406	404	409	392	402	444	398	397	396	377	375	373	365	432	440	392	387	389	419	390	390	401	378	401	422	397	396	407	385	372	388	373	402	403	403	384	402	413	387	418	412	421	410	393	395	406	349	394	408	377	375	394	396	397	409	411	399	401	365	377	398	397	394	406	367	394	373	374	379	378	426	384	368	374	414	420	388	379	405	429	371	398	391	403	399	397	418	386	352	410	416	410	410	398	396	405	395	401	379	410	382	384	398	396	415	391	350	402	397	393	428	382	407	393	403	405	375	380	427	383	362	373	404	369	384	434	414	394	395	413	398	450	373	401	382	428	396	382	388	437	389	421	400	416	389	405	372	417	368	381	425	399	387	409	422	407	391	409	402	390	414	419	402	380	378	377	396	419	374	396	364	402	390	387	381	451	395	420	390	385	399	398	407	412	394	369	392	382	412	411	421	366	371	383	395	411	393	425	390	401	396	397	384	403	375	381	386	392	386	367	399	385	375	446	400	393	423	373	358	363	430	405	389	401	375	402	368	406	401	377	427	375	392	379	388	411	395	374	384	417	377	349	412	407	374	378	437	363	378	385	378	440	390	425	359	408	390	420	393	420	405	410	410	380	395	397	438	410	379	411	402	392	392	388	392	392	400	389	435	420	403	375	402	410	392	379	413	386	382	429	386	379	392	427	386	383	414	389	353	412	420	433	364	393	397	397	398	419	411	387	386	414	392	393	415	394	408	425	406	424	401	384	399	403	420	419	439	407	409	399	424	437	388	403	404	418	411	395	368	375	361	361	360	391	375	372	394	367	378	391	378	421	432	378	377	395	378	390	389	394	408	392	392	407	409	361	391	369	402	414	382	359	412	386	421	408	389	434	405	389	406	405	375	406	405	405	380	415	410	423	412	376	405	383	420	370	392	359	343	363	381	369	365	382	405	387	389	377	381	393	425	406	451	407	393	394	389	406	414	370	396	365	383	421	385	387	397	393	410	376	390	361	411	399	389	366	394	427	394	405	414	404	343	417	410	382	365	393	418	417	393	388	368	396	398	385	382	390	397	419	386	386	384	377	389	426	375	386	390	424	376	427	408	382	398	388	359	401	413	416	356	369	413	410	381	418	409	417	402	403	385	378	389	382	454	409	384	385	395	390	403	387	384	401	395	419	419	408	380	420	395	380	384	365	411	402	368	412	417	409	397	385	425	409	410	392	410	412	380	414	406	385	372	404	398	383	400	391	402	405	412	385	425	409	393	414	391	383	443	386	409	406	350	399	394	409	389	370	380	382	429	395	352	357	386	368	339	398	403	408	433	392	388	420	409	374	392	370	388	360	359	424	383	402	425	376	361	346	410	378	352	395	383	394	418	367	424	391	379	403	393	391	418	422	352	412	399	373	376	374	389	380	423	372	387	398	416	426	382	358	417	408	433	419	419	426	381	366	413	408	403	402	363	369	328	425	388	391	365	385	422	394	357	413	418	377	362	395	353	397	427	401	425	380	361	366	383	394	445	380	434	426	393	370	417	386	396	353	370	405	357	384	421	379	439	401	387	402	415	408	367	398	370	378	440	372	402	399	380	409	389	383	390	419	390	404	386	402	402	415	359	404	373	375	393	395	401	406	379	375	401	349	417	377	409	403	389	357	364	380	398	403	379	390	411	375	405	380	392	407	422	392	399	389	366	377	396	365	384	403	408	402	420	417	378	391	384	434	402	444	405	419	397	416	411	377	405	429	388	395	409	383	416	434	410	383	336	473	351	420	418	361	410	406	392	375	402	403	386	430	401	411	409	430	397	370	377	351	381	399	399	371	392	394	385	396	389	380	403	412	394	381	395	408	378	405	400	417	416	413	440	386	373	387	404	390	424	369	395	387	392	367	381	399	399	407	412	394	406	372	399	404	381	345	399	382	371	371	376	401	380	420	375	376	420	408	395	381	389	381	370	440	411	413	407	392	394	413	375	360	398	410	390	392	368	403	370	386	431	389	395	383	392	390	377	389	407	379	430	384	377	414	387	341	377	399	387	417	382	385	428	399	399	392	391	405	409	423	358	380	419	406	409	372	379	409	398	395	400	368	365	374	383	397	396	370	392	399	404	385	461	405	382	423	379	411	417	334	369	409	398	446	368	399	446	405	352	411	400	381	426	369	382	385	395	383	364	459	375	402	439	376	398	412	400	408	376	404	366	398	411	380	420	392	379	407	376	409	425	401	410	392	426	395	438	399	398	418	413	354	416	388	410	385	383	432	430	388	365	403	392	418	387	397	372	380	408	378	396	410	369	410	372	369	379	388	388	369	446	416	387	400	405	439	410	412	387	385	374	381	379	418	390	418	378	384	414	424	395	431	414	384	401	429	379	391	411	385	417	392	372	404	374	403	388	402	414	379	366	401	366	371	413	411	386	421	376	395	365	384	379	388	380	377	408	383	357	369	408	409	417	414	366	413	360	386	371	385	397	414	364	364	415	412	389	396	395	361	393	374	349	373	374	424	391	384	401	351	444	383	413	433	394	409	415	390	359	375	413	378	379	393	390	367	405	409	369	381	413	361	371	419	406	406	398	347	377	382	383	365	366	383	405	393	378	402	388	395	372	386	378	419	396	425	406	388	391	382	342	373	410	380	372	397	409	390	407	402	411	395	439	425	377	418	391	392	398	396	375	369	397	400	374	379	422	398	401	413	363	389	388	420	419	341	398	429	387	395	366	406	389	389	418	403	396	429	364	370	384	366	386	438	395	411	389	413	433	425	370	420	424	406	387	381	382	424	388	386	387	378	398	406	363	393	392	368	363	406	381	397	423	394	391	366	388	398	417	384	367	410	414	382	445	417	364	401	369	379	420	398	414	363	438	391	391	356	401	378	449	373	357	419	389	399	410	372	369	392	419	395	390	376	434	363	395	406	409	447	422	416	367	355	407	397	382	395	385	375	365	365	370	392	461	399	376	374	400	408	418	419	388	398	405	403	419	384	413	391	415	405	430	381	428	383	378	424	395	404	387	386	400	398	413	410
28507	24951	25636	19327	14132	9488	8044	5467	3472	2762	2364	2181	1842	1842	1321	1063	700	511	493	448	521	447	504	504	492	455	420	360	332	372	339	334	342	353	365	372	344	371	351	358	346	337	347	316	329	342	335	341	324	353	319	358	299	276	281	303	313	324	301	304	283	319	301	326	284	279	307	303	277	307	289	303	298	333	299	302	300	289	304	294	306	286	278	291	297	303	286	289	279	291	300	294	282	328	312	302	327	272	293	317	300	309	316	312	308	308	295	284	335	308	296	296	286	302	273	296	312	305	304	297	292	309	297	312	304	285	322	313	274	290	309	281	300	309	315	318	325	334	301	293	286	310	293	322	278	278	321	323	323	299	308	291	329	310	303	312	302	306	305	299	294	331	305	292	300	275	327	301	295	299	293	278	282	310	299	296	310	273	316	262	289	317	293	299	293	304	334	319	269	292	278	322	287	303	270	291	281	323	330	279	305	278	318	303	270	308	276	306	318	300	279	296	301	260	314	307	315	318	293	326	311	320	329	303	312	304	299	334	308	329	307	294	305	307	292	295	296	307	321	317	309	292	318	320	337	299	296	293	314	293	298	308	341	307	306	308	307	298	305	286	298	290	316	298	292	292	279	258	296	318	298	323	298	291	280	300	336	309	318	291	308	323	296	300	292	275	283	334	301	292	292	304	282	269	300	287	305	339	330	283	287	300	311	329	324	324	302	306	303	309	321	296	310	299	311	311	309	331	324	307	271	257	289	287	308	292	284	302	331	306	281	303	340	291	312	299	312	293	283	314	282	327	305	309	317	272	308	274	263	264	281	312	300	296	291	349	294	309	335	308	301	327	283	319	302	334	325	324	319	314	300	297	294	312	310	307	314	321	279	324	260	280	271	306	290	314	339	311	287	314	309	291	282	321	296	297	283	316	301	291	318	291	311	309	293	310	316	267	310	323	278	302	288	299	302	320	282	306	287	295	306	314	294	311	272	314	341	290	310	299	311	286	326	292	290	293	332	270	327	291	331	356	294	307	272	330	318	315	296	317	322	310	322	293	291	307	300	322	328	334	286	292	285	296	327	296	317	271	334	272	357	257	285	281	290	309	295	302	274	246	319	284	303	276	278	284	285	323	306	287	317	300	294	325	312	283	283	328	304	279	309	314	312	312	304	297	324	299	274	303	313	314	323	299	340	292	319	277	302	300	290	294	318	310	289	307	347	323	332	304	288	304	311	294	324	275	313	313	295	293	285	314	303	297	322	293	321	332	310	324	304	324	290	317	320	286	317	302	315	342	301	319	296	315	327	295	293	311	302	329	325	309	312	294	315	288	282	290	296	300	297	313	327	311	363	307	303	296	319	330	313	299	305	300	325	303	301	301	274	312	315	280	297	294	288	281	305	294	319	294	313	299	310	304	297	312	275	321	286	315	312	310	311	304	319	286	283	319	301	305	288	302	288	296	279	301	292	289	320	325	248	306	319	307	293	318	321	335	288	318	327	289	284	306	291	306	291	279	282	269	323	305	276	299	304	295	296	277	281	301	298	291	318	303	307	289	306	304	262	286	281	296	261	291	300	320	308	288	317	304	308	291	291	272	343	272	286	287	283	301	326	292	304	318	300	284	326	296	307	292	274	302	282	310	303	321	292	278	314	289	311	313	281	282	299	283	289	329	294	306	295	300	315	310	296	301	309	294	289	318	294	327	291	273	312	321	339	317	270	304	307	304	296	286	296	331	312	324	277	317	313	293	293	319	293	285	286	308	285	317	275	336	320	287	306	282	332	299	326	281	286	333	323	296	339	297	290	304	310	309	314	306	288	309	273	287	302	301	324	321	305	329	285	297	294	304	281	286	313	291	286	319	309	295	339	314	317	345	279	325	304	293	294	293	304	304	289	273	266	309	331	305	281	313	316	324	282	316	285	305	315	312	336	292	333	303	316	314	281	364	317	309	325	302	280	297	302	311	307	300	287	279	310	281	298	296	290	306	296	285	307	293	305	290	321	279	306	314	352	298	303	296	307	306	298	280	302	302	293	325	286	311	300	334	296	320	327	281	311	286	293	281	313	264	312	317	339	279	287	295	332	331	314	316	321	284	314	327	321	285	281	286	298	320	283	291	316	331	284	286	295	291	290	329	326	325	298	317	337	303	297	282	281	318	312	324	302	274	307	295	305	281	301	280	331	268	304	301	297	287	302	282	291	309	276	295	287	312	293	304	333	331	316	322	286	323	294	285	301	294	294	301	270	283	291	304	301	294	285	311	309	313	320	315	325	287	289	306	303	294	323	316	328	291	292	300	289	318	286	308	294	298	286	298	309	285	288	275	281	326	278	343	274	298	323	296	307	248	301	300	310	287	307	302	298	287	327	325	326	304	306	321	307	298	289	307	303	314	323	294	327	292	289	299	306	312	250	280	288	323	283	309	320	299	315	302	310	289	293	279	304	286	280	337	292	306	310	340	331	315	320	303	316	294	305	314	294	300	249	287	308	290	303	330	328	323	287	327	302	301	258	272	303	273	310	308	317	312	310	302	320	250	309	316	311	299	299	295	271	303	278	282	333	299	310	312	285	303	297	295	303	303	309	321	346	297	309	261	292	292	306	329	315	284	293	295	309	300	304	315	319	298	307	314	326	322	336	293	291	295	308	309	268	323	288	257	287	298	297	304	318	318	306	305	319	287	336	326	329	282	313	303	298	318	297	296	329	336	286	301	310	286	294	287	305	317	284	303	291	309	306	308	278	299	290	317	297	304	334	301	301	317	298	314	299	314	288	309	307	324	320	287	301	296	294	307	286	314	307	288	298	314	299	313	295	291	326	311	321	311	308	324	322	317	300	290	289	323	332	272	298	301	304	322	315	308	308	305	325	263	297	294	313	291	289	317	310	322	321	330	306	286	310	302	326	298	323	310	319	297	300	291	304	292	306	318	280	317	322	290	295	343	313	332	314	325	299	307	295	314	267	297	275	300	288	302	311	301	297	312	279	301	276	304	294	282	297	271	293	323	317	329	287	287	308	291	285	309	306	297	301	313	310	284	309	310	303	306	277	312	301	298	321	305	291	277	305	286	276	297	305	295	320	271	313	305	295	287	307	270	315	265	276	295	278	301	291	273	329	295	291	297	275	268	317	318	318	311	305	282	304	333	312	317	295	301	315	299	260	317	344	306	316	300	309	337	316	292	296	290	325	296	318	297	310	285	315	321	330	290	330	304	310	293	274	303	322	303	309	314	303	303	280	277	289	307	309	274	354	307	306	313	292	314	312	293	292	271	318	333	318	291	270	269	319	319	334	286	270	289	302	270	304	287	316	302	311	297	311	283	269	304	304	302	314	292	286	305	307	292	302	286	291	291	314	291	303	300	303	265	292	294	302	322	276	302	327	297	267	319	278	292	340	301	312	313	319	313	302	299	299	332	307	325	305	311	299	309	309	292	329	291	286	306	341	300	273	320	316	299	313	264	305	301	298	301	314	314	336	281	323	329	303	329	292	259
20299	35578	26122	17977	17140	13721	12636	9010	6115	4639	3995	3696	3058	3102	2096	1658	1027	717	619	569	593	594	606	640	638	518	540	439	459	406	424	374	420	427	435	433	435	421	399	406	396	401	377	391	395	408	379	374	367	357	378	401	339	359	315	346	342	337	352	345	335	346	341	330	344	333	354	313	328	323	335	332	355	322	376	322	340	357	310	307	344	314	323	353	373	350	337	357	341	344	342	308	311	321	346	351	334	357	347	349	332	347	301	304	354	348	332	325	350	308	318	346	338	351	343	350	380	363	342	375	366	366	357	367	324	313	329	384	356	363	330	350	341	345	324	338	299	325	353	355	345	350	325	334	334	358	342	318	349	343	348	353	316	352	340	338	340	315	344	342	349	347	370	351	337	325	335	363	363	354	347	356	328	332	355	332	347	337	350	355	343	321	326	352	337	335	337	360	323	349	365	347	354	306	370	350	341	339	339	347	368	309	334	326	359	348	345	330	296	335	355	339	348	336	315	378	325	362	328	331	366	364	305	338	322	357	380	361	336	367	346	357	319	336	328	330	359	354	357	301	352	316	346	360	345	366	328	343	354	365	339	361	317	305	349	324	347	344	349	346	303	308	338	328	310	342	344	346	336	350	310	324	324	365	362	338	318	317	348	353	356	363	357	335	322	394	349	335	303	333	349	331	376	318	325	341	324	339	351	358	347	361	340	301	326	337	363	368	347	334	359	343	335	344	326	327	357	364	359	372	339	366	327	350	341	357	351	375	354	341	334	338	365	351	337	343	338	329	308	326	332	313	333	308	342	326	355	353	342	346	348	330	332	295	351	385	322	355	315	289	326	344	348	351	371	353	314	364	344	317	370	333	341	326	364	325	302	345	347	346	350	329	344	361	349	354	328	380	326	338	331	351	352	345	365	348	312	333	322	324	336	332	363	356	318	320	340	331	321	357	318	330	342	313	342	413	334	335	348	313	364	341	354	330	335	338	322	359	324	340	316	358	329	360	341	350	336	337	333	350	305	325	313	356	344	345	325	319	296	322	330	335	334	357	348	368	386	351	320	374	348	360	345	340	346	351	359	366	341	319	346	326	341	360	338	328	332	337	324	367	368	335	325	341	333	305	351	350	345	360	356	352	357	338	324	334	377	330	332	317	348	350	342	356	332	337	342	327	337	331	330	327	331	330	319	297	339	326	349	351	349	332	312	375	345	354	342	343	341	368	325	334	357	335	365	314	348	338	329	333	343	322	334	393	298	371	336	344	375	326	360	332	344	341	328	344	329	326	364	331	338	317	312	343	356	348	326	394	362	339	364	317	315	343	352	352	348	321	353	326	328	361	324	342	351	321	346	327	363	344	375	326	310	349	363	316	347	359	346	315	339	354	324	330	319	342	332	341	354	353	351	336	352	350	340	357	352	376	388	357	311	357	346	357	354	354	351	336	357	333	340	309	347	373	298	388	356	335	318	366	339	368	343	360	318	330	359	360	327	334	326	336	347	328	353	361	323	363	331	333	344	322	328	331	352	340	357	340	330	345	355	341	346	333	350	322	366	328	345	369	330	329	344	326	335	346	339	322	315	363	332	346	345	328	316	313	310	331	324	350	344	351	392	303	352	348	340	348	340	304	317	330	314	317	350	378	323	310	344	379	306	337	341	306	349	369	311	359	338	370	356	350	339	356	331	346	309	326	344	301	367	363	368	329	365	346	326	344	332	323	324	354	329	332	340	347	350	350	323	328	345	310	351	346	325	324	333	338	323	325	359	328	320	348	348	352	338	319	350	310	368	329	326	343	333	361	332	362	345	315	341	366	350	311	319	355	375	334	330	329	328	335	349	345	351	354	333	374	363	298	339	378	307	341	330	337	352	346	337	346	347	308	342	351	314	356	345	337	339	303	331	353	321	361	351	336	351	343	357	344	359	348	340	327	335	343	331	359	353	371	352	364	314	344	305	316	316	371	286	348	373	340	356	341	350	333	342	354	337	367	361	347	363	327	318	343	356	362	312	365	351	349	305	380	373	353	361	382	327	343	345	338	332	320	354	341	333	324	318	324	319	346	344	338	328	347	342	322	309	325	332	372	344	332	351	357	330	337	329	321	334	352	332	332	345	346	341	335	354	332	349	341	358	385	375	329	352	347	339	352	331	342	345	350	313	338	329	353	361	337	358	346	332	354	360	318	351	337	370	337	323	335	320	337	402	316	336	363	360	345	327	397	347	351	336	342	359	335	335	323	328	321	344	332	361	361	332	347	356	329	371	330	352	342	341	352	335	328	344	339	317	353	305	346	354	350	332	348	297	327	332	373	349	346	328	327	383	348	315	355	342	372	371	359	332	336	337	350	320	353	362	358	351	333	339	351	357	355	353	331	319	358	345	382	349	348	338	341	335	342	320	324	328	333	345	339	326	334	361	331	343	343	341	351	341	349	323	338	335	334	327	342	372	337	320	373	328	359	341	316	339	332	332	347	327	378	331	339	348	336	367	360	310	399	323	310	360	334	324	332	340	346	327	338	355	378	339	317	306	327	367	357	334	360	328	362	366	327	331	331	319	337	362	359	322	370	349	335	331	330	336	324	326	336	367	327	348	359	332	334	329	346	341	319	364	385	322	350	304	351	354	340	349	318	359	309	359	333	324	352	290	323	309	345	315	326	335	352	346	332	319	329	320	348	312	326	339	340	354	324	332	349	338	354	330	352	306	346	332	332	361	347	308	347	355	333	324	346	347	359	383	330	313	350	320	339	349	336	357	323	343	365	352	319	350	325	382	313	342	329	323	358	338	344	344	363	326	321	347	310	324	364	324	323	387	350	323	363	337	346	378	314	347	329	347	298	348	354	347	330	355	367	352	352	333	342	355	341	347	335	340	351	321	336	349	344	362	331	344	349	337	369	361	354	358	334	343	365	329	316	327	355	353	366	319	346	343	312	318	340	343	357	327	325	337	321	382	287	356	332	314	333	333	350	301	363	318	314	341	331	363	300	343	338	332	328	337	333	330	350	369	337	359	344	349	317	340	338	344	320	322	323	328	338	322	354	314	349	370	329	331	326	327	330	349	332	362	382	336	343	346	331	353	338	331	334	336	361	356	348	346	366	370	324	293	357	339	334	346	349	330	345	332	357	330	350	343	328	350	347	361	353	335	358	344	351	331	339	339	339	345	358	345	322	315	333	332	308	339	324	360	331	340	335	324	349	360	326	359	311	348	314	320	320	350	332	366	329	330	356	335	335	335	378	369	329	344	355	330	325	364	328	348	341	329	327	341	314	338	358	326	392	337	325	293	373	369	330	370	319	316	359	336	312	340	327	340	348	350	342	344	337	312	343	340	334	355	311	350	335	311	331	339	357	313	329	369	349	330	295	341	327	353	341	345	358	331	338	308	345	343	374	300	332	350	309	322	349	320	338	334	336	317	376	365	319	361	326	375	347	339	309	319	346	345	370	341	317	347	327	344	351	312	348	326	316	350	376	305	358	336	343	368	376	346	347
23692	21286	28601	24539	22250	20431	16381	11011	6245	4971	4055	3990	3235	3287	2266	1716	1095	799	712	689	702	717	717	810	794	643	603	545	510	422	514	500	503	513	515	478	536	487	476	457	434	484	458	445	481	459	411	447	430	460	487	453	468	383	416	423	403	391	385	381	430	392	397	394	419	418	413	395	377	397	418	413	446	403	406	409	413	412	398	437	405	417	381	381	377	408	395	361	390	390	430	394	401	398	414	402	433	392	384	412	410	409	433	419	399	374	390	438	411	408	393	407	387	391	439	413	440	392	369	425	344	345	392	401	387	413	384	413	396	428	397	397	372	400	380	402	395	382	401	362	393	424	404	363	387	401	395	378	399	424	409	424	424	385	381	382	397	414	421	386	388	422	404	413	395	360	357	419	421	389	426	395	368	401	392	402	408	416	387	396	371	366	389	375	372	381	395	405	355	377	402	448	386	417	401	399	378	378	362	381	401	422	362	395	389	369	407	375	394	425	379	375	387	422	451	387	390	376	372	372	424	374	402	407	369	384	422	387	386	428	392	398	402	387	417	411	404	380	404	367	405	380	376	400	407	395	440	399	417	441	427	406	439	399	402	394	373	382	405	375	388	386	401	411	393	398	434	404	397	410	410	403	399	387	366	409	394	423	407	433	423	407	388	350	407	360	386	433	416	414	400	420	394	397	409	385	443	377	396	408	397	378	385	395	389	386	397	393	399	412	381	383	394	411	397	409	393	406	362	380	423	403	425	375	368	421	382	398	398	435	434	402	383	399	374	398	405	401	392	415	430	403	358	393	374	377	430	437	426	379	428	414	377	386	381	409	371	407	428	382	387	412	379	399	410	389	378	398	398	405	379	412	416	395	424	372	392	402	386	413	390	392	403	377	414	351	412	402	389	403	401	387	403	398	392	395	370	397	403	401	406	392	385	379	408	390	334	366	408	386	382	411	400	391	444	411	388	406	373	409	401	390	390	405	401	435	390	374	388	393	376	397	394	373	391	423	410	406	399	405	415	393	412	395	409	385	421	393	369	362	353	420	378	417	417	402	417	426	383	400	403	403	388	392	415	382	417	415	406	343	386	358	404	375	411	412	425	408	397	402	360	351	410	386	434	365	409	397	385	391	417	384	448	379	383	386	393	388	399	423	423	358	386	395	391	392	385	408	402	371	370	402	380	356	409	391	424	419	424	393	401	367	405	400	400	412	397	364	376	347	374	370	374	389	366	402	400	404	397	371	389	385	395	436	452	421	418	395	377	422	405	414	396	411	402	428	394	417	415	355	378	386	422	416	439	403	378	407	384	412	384	385	378	379	448	421	431	421	387	376	403	410	378	383	418	416	416	435	435	387	357	416	419	405	383	368	406	365	395	371	394	451	432	408	375	392	370	374	404	379	418	388	398	391	373	416	388	407	395	372	416	407	389	414	391	389	393	400	366	414	401	381	389	373	405	384	385	400	397	392	392	380	427	421	414	414	399	422	390	385	398	363	426	374	392	392	381	411	404	426	395	425	408	421	405	390	399	359	410	386	392	376	413	413	385	404	398	402	382	366	373	380	394	387	418	396	409	382	419	405	430	401	425	403	376	383	360	377	406	363	421	382	345	436	388	407	406	426	368	385	384	435	397	425	405	377	393	396	387	431	423	385	365	402	404	378	386	382	372	369	384	416	372	434	383	381	412	419	411	374	436	377	385	410	387	394	438	387	394	382	399	417	445	384	394	376	371	374	380	386	385	370	440	407	363	402	359	416	415	368	376	422	390	391	389	380	383	394	399	362	392	383	382	433	387	390	362	393	396	366	372	415	366	380	378	376	391	365	405	412	413	369	378	392	373	421	416	414	357	414	388	378	407	386	364	417	415	411	364	379	400	386	387	383	369	401	433	413	392	380	359	405	401	394	374	379	398	392	402	360	363	386	384	386	393	410	402	429	402	385	410	404	366	389	385	416	390	372	377	394	391	386	393	380	355	423	371	416	377	429	417	423	341	411	405	408	396	423	373	399	416	378	425	421	381	396	409	400	395	432	407	392	395	396	364	400	409	379	415	395	396	394	374	418	383	373	375	407	385	373	411	397	413	411	394	429	427	389	388	357	364	392	342	370	394	377	419	418	436	410	406	413	417	381	388	396	465	407	398	392	393	380	385	398	367	412	438	412	393	386	374	394	422	403	413	389	393	370	378	406	427	411	388	364	409	365	404	402	414	449	373	405	384	393	412	423	377	415	427	419	386	406	380	382	379	406	398	370	390	388	397	362	384	404	426	426	395	409	371	395	401	419	395	368	380	385	395	351	406	383	377	424	392	393	378	372	377	382	395	410	373	383	410	407	406	430	400	406	367	421	402	368	399	394	340	418	384	413	370	382	401	422	392	412	382	410	392	376	404	391	392	417	382	410	408	408	429	425	382	360	412	395	412	413	374	423	380	387	393	420	444	404	411	366	418	425	361	385	415	392	386	411	396	394	414	404	432	388	414	420	389	383	411	377	409	344	363	393	455	412	358	398	400	418	416	415	364	405	406	386	407	428	396	366	383	407	373	407	407	406	385	364	403	402	342	427	407	393	355	412	403	411	404	364	383	345	372	416	412	409	392	405	405	393	403	411	404	392	406	429	395	417	393	401	369	384	422	400	354	431	391	405	401	395	394	401	377	392	378	421	423	412	449	381	430	396	388	380	373	351	407	410	412	424	382	408	352	399	374	411	373	381	394	400	383	373	420	407	400	407	359	404	363	428	405	382	387	405	409	399	394	390	367	397	404	373	370	406	403	458	395	373	412	423	419	373	384	417	397	417	395	408	410	438	384	401	389	384	340	396	378	390	399	386	399	433	383	367	395	406	378	394	365	387	439	397	410	399	378	394	400	396	400	404	391	414	412	403	373	429	402	417	372	385	399	417	410	400	400	420	394	367	410	374	368	400	433	413	373	411	384	390	393	399	400	396	397	363	408	406	388	402	387	385	406	387	382	398	393	365	369	372	394	396	376	382	401	361	393	369	388	396	393	396	384	399	351	425	409	446	400	383	447	420	375	368	370	400	405	375	448	394	398	408	364	399	397	418	358	403	399	429	374	403	417	414	404	414	401	422	420	400	388	411	360	402	388	425	370	397	394	365	429	367	391	372	430	429	379	403	391	377	366	387	378	411	376	419	400	374	413	409	400	375	384	391	378	385	397	376	419	413	415	384	406	443	395	379	396	385	377	395	401	374	426	397	356	417	399	400	408	386	384	409	369	403	362	408	386	388	369	368	366	435	392	388	385	395	423	374	402	370	381	376	405	442	375	402	386	393	429	388	384	405	394	382	400	416	440	417	368	375	380	390	366	388	403	372	426	389	388	361	401	379	400	406	387	390	398	360	394	397	405	363	426	409	408	406	410	421	402	402	382	410	379	422	365	410	410	399	387	417	390	420	415	387	373	397	443	366	421	420	370	396	393	366	388	380	406	418	437	380	398	408	390	405	423	412	417	405	370	414	394	388	364	388
20999	42458	33194	24869	24013	19687	18233	14557	9398	7967	6392	6165	4833	5098	3467	2610	1553	1028	955	950	926	970	991	1131	1005	796	745	691	581	559	585	600	594	606	580	583	571	534	601	573	586	543	538	518	578	540	525	532	536	513	592	481	506	462	443	479	420	418	420	454	478	405	446	484	439	443	422	452	464	436	443	441	449	432	413	423	437	435	473	431	419	454	457	446	418	485	438	420	422	439	433	461	438	477	439	463	424	436	416	436	465	427	403	448	471	377	454	422	454	437	427	437	453	415	415	412	413	427	416	420	429	452	431	413	398	423	459	430	465	398	448	393	440	469	395	454	451	459	454	444	449	430	463	437	446	431	432	454	452	431	455	439	458	449	443	434	406	403	441	447	394	425	446	428	459	430	459	436	444	451	408	447	444	404	459	436	456	465	440	414	412	459	459	471	427	456	436	439	388	412	423	451	463	428	443	440	458	455	442	456	413	447	425	411	444	422	444	425	441	444	442	467	482	427	430	389	417	457	404	431	405	450	456	427	435	432	464	454	443	412	471	480	465	435	423	443	445	434	443	381	414	413	427	447	438	454	448	447	379	467	423	422	413	433	442	464	437	449	418	468	422	394	475	453	444	426	431	414	442	410	430	426	439	425	424	460	441	450	457	443	449	433	417	446	443	428	431	439	454	450	474	487	423	429	429	415	436	419	435	410	487	408	446	472	424	412	439	426	445	458	414	449	473	421	412	417	420	419	453	391	470	422	422	449	404	425	418	442	424	426	399	433	394	447	407	436	409	418	443	440	442	458	460	407	434	445	452	430	434	416	424	430	457	457	429	447	402	424	439	426	432	452	467	428	433	436	460	443	424	431	451	438	437	405	418	455	439	465	390	473	480	422	415	445	415	448	397	421	432	444	384	410	455	416	429	453	438	469	420	477	452	437	443	432	452	402	429	449	439	439	457	444	437	429	429	413	419	433	412	437	471	435	429	437	437	453	409	416	425	453	445	426	424	478	461	406	405	434	429	423	400	443	435	451	430	409	440	397	422	403	416	431	455	414	465	409	452	490	410	468	429	448	452	477	475	435	423	445	444	455	440	421	430	443	423	468	399	431	418	428	397	418	408	412	433	404	459	445	418	460	417	419	475	427	432	474	443	431	408	433	431	445	415	459	414	474	412	474	452	416	429	381	450	410	399	440	421	461	451	425	462	492	423	418	427	435	410	460	457	465	433	411	450	415	456	442	447	413	433	379	411	415	404	431	456	448	454	460	484	424	443	436	425	439	422	449	458	425	415	462	460	451	416	452	441	429	411	440	466	414	442	457	471	411	435	446	394	420	462	435	444	418	443	449	426	408	432	456	436	427	456	424	479	429	453	460	459	429	446	465	405	451	455	429	451	440	427	382	423	429	442	453	406	463	426	414	415	453	449	434	429	423	456	438	424	458	429	439	423	426	450	461	438	414	434	424	421	468	454	458	450	410	486	429	463	447	458	458	488	471	464	382	440	435	433	444	425	423	439	425	422	433	443	444	430	429	458	395	479	449	457	429	437	475	434	429	411	444	429	429	413	475	453	477	484	432	413	434	476	422	420	438	498	452	425	401	434	427	422	456	409	433	417	441	439	420	422	414	400	414	456	393	427	438	455	411	393	457	452	457	393	471	420	424	433	417	423	415	457	415	413	435	445	447	414	462	489	431	465	453	448	460	411	481	400	430	433	451	437	461	429	475	423	443	398	419	450	425	436	469	426	417	407	469	457	454	405	424	475	428	447	475	402	438	415	444	402	408	421	416	457	416	435	425	418	439	464	406	407	421	395	451	459	438	449	449	419	455	434	418	401	410	467	407	421	459	455	422	429	435	407	435	441	450	410	449	434	456	434	440	426	467	403	435	443	433	469	447	438	429	430	385	430	464	405	445	456	453	431	447	423	430	426	439	430	426	436	422	426	421	425	410	414	407	392	439	409	428	418	445	458	441	447	419	430	474	425	423	430	411	450	447	420	451	463	422	452	394	439	445	425	432	472	475	452	438	435	446	421	419	470	451	454	456	358	466	460	410	467	421	482	441	395	389	410	415	441	434	444	416	448	413	410	447	464	446	420	463	440	422	446	418	469	433	422	441	439	437	439	438	440	405	445	443	436	419	447	433	440	437	384	430	417	433	456	455	426	410	452	453	429	420	432	420	453	415	451	425	440	416	463	455	428	461	437	437	446	421	410	461	449	413	414	420	450	446	443	415	436	444	434	418	400	443	435	452	460	467	426	441	437	472	417	430	434	449	412	426	432	422	452	458	431	479	392	428	447	454	434	419	426	429	435	416	424	411	424	438	455	418	454	426	412	456	441	447	427	440	409	438	442	393	422	450	426	465	406	443	471	408	418	432	446	412	455	446	406	435	418	502	434	406	445	431	438	384	478	462	461	439	427	464	429	456	465	454	463	440	432	457	459	487	442	419	403	431	414	440	429	415	453	468	430	454	434	443	448	407	432	404	398	420	448	482	408	437	432	445	426	414	421	452	448	430	438	436	425	465	429	450	477	420	463	432	442	424	463	436	408	459	471	410	424	443	453	453	434	449	445	432	417	458	415	446	521	445	375	413	419	415	433	406	442	415	427	373	450	445	428	422	436	422	446	454	428	448	422	458	457	412	428	443	387	422	408	459	446	427	437	413	439	419	439	430	435	458	400	435	424	445	441	456	440	467	417	441	461	484	440	450	457	436	420	397	424	416	486	441	451	470	462	412	461	444	473	428	482	422	448	430	408	438	463	417	418	452	405	439	457	442	389	406	427	448	437	424	431	445	457	437	469	434	446	507	455	434	418	456	449	415	400	418	449	452	417	422	439	440	448	442	446	457	395	443	440	459	449	440	397	459	410	423	446	451	463	394	439	438	438	470	453	462	446	434	443	426	415	445	462	411	442	426	406	434	430	446	434	419	437	467	457	453	439	411	473	425	434	455	435	443	453	440	444	439	462	427	442	418	418	482	414	444	452	429	433	391	460	439	426	437	439	419	432	423	434	415	422	449	439	457	418	466	426	414	444	422	426	454	467	402	435	422	428	422	443	427	458	460	454	410	496	424	432	425	455	427	414	416	436	431	436	414	439	448	472	439	420	428	423	426	421	412	460	446	464	450	405	431	458	428	400	419	441	425	457	391	441	402	408	410	441	420	431	490	469	426	426	443	453	459	437	448	420	497	412	447	402	449	424	409	429	414	422	455	423	470	486	465	444	462	452	431	455	441	460	398	445	448	439	454	442	428	447	434	449	410	486	406	458	416	421	445	463	431	454	460	415	404	414	488	404	470	454	443	416	458	442	421	422	462	440	463	443	421	436	414	431	427	481	442	454	432	443	413	425	429	433	417	418	443	438	424	424	431	432	459	456	433	459	416	444	414	446	439	437	405	444	442	457	452	444	390	410	415	440	456	429	423	415	442	435	442	415	419	433	441	448	439	473	460	451	437	442	442	461	461	434	457	453	423	474	466	400	487	416	478
24712	21402	28007	25640	20412	14585	10977	8188	4607	3815	3106	2907	2528	2265	1667	1120	666	542	494	419	493	534	561	534	469	402	396	355	313	311	284	284	340	339	321	346	341	297	302	312	289	287	285	311	259	268	289	288	292	275	318	279	219	251	251	236	251	231	229	254	232	243	276	230	256	263	243	238	279	237	252	233	235	249	229	238	233	214	254	236	238	231	279	207	248	255	256	247	238	235	217	240	225	213	224	264	252	258	242	232	258	236	240	235	249	215	241	220	240	227	248	246	239	226	243	227	246	235	277	264	236	252	244	259	225	236	228	254	268	260	242	240	257	222	248	255	248	232	258	229	230	272	250	246	221	223	258	250	234	240	260	226	222	245	243	266	202	250	209	243	275	245	251	232	247	254	252	217	228	257	247	268	263	249	253	245	246	213	239	225	228	219	233	243	253	237	269	222	235	214	240	287	211	263	246	247	225	243	234	254	279	235	244	235	222	219	259	228	229	256	248	244	223	258	217	229	234	267	234	251	231	243	220	232	244	214	253	231	243	228	221	215	231	244	258	243	230	276	262	241	254	232	249	241	225	219	252	250	244	241	260	241	264	226	227	231	252	227	236	236	250	235	207	257	207	251	262	242	223	232	218	227	266	216	243	227	227	235	230	225	242	252	253	254	226	255	241	237	238	229	254	239	252	252	267	218	241	251	237	232	234	230	236	226	234	253	226	240	250	243	239	239	213	209	258	227	216	267	276	216	234	255	224	262	244	232	226	264	239	260	241	244	256	267	224	238	219	286	232	230	246	241	258	255	207	269	241	228	255	238	235	241	267	235	212	257	249	245	226	227	255	234	232	230	242	260	232	236	243	254	230	250	239	240	245	253	246	231	253	217	253	226	279	218	235	261	229	275	236	241	221	271	242	212	224	260	246	251	242	228	233	236	254	222	231	240	239	237	239	227	232	231	223	260	256	244	238	257	224	239	220	240	265	251	225	247	272	247	246	266	223	228	246	243	238	217	230	223	234	232	215	246	223	237	249	253	224	233	227	221	234	233	235	248	217	258	252	225	238	244	232	233	217	229	231	267	234	224	232	230	244	260	213	246	239	235	230	248	251	249	231	221	245	259	240	254	267	220	240	233	214	226	245	244	254	252	225	250	248	228	230	219	242	248	215	221	234	280	249	228	261	247	269	281	219	266	225	269	239	238	266	251	225	253	282	240	227	227	228	235	223	202	210	242	226	259	253	261	259	265	239	250	214	237	258	220	246	217	238	221	260	236	257	229	224	266	265	225	226	225	245	240	233	245	247	216	254	259	231	251	243	217	222	227	239	240	249	225	264	249	214	249	231	256	246	247	254	227	246	220	238	209	244	242	256	267	258	236	221	250	223	219	268	247	219	238	271	259	245	236	241	235	245	260	244	231	248	253	235	243	243	266	247	264	231	237	241	248	236	232	243	252	249	245	256	219	229	239	235	205	238	222	239	228	246	224	224	257	242	247	234	242	233	234	228	229	239	240	221	235	228	252	247	244	232	240	270	232	223	246	241	261	246	210	256	236	250	240	226	262	224	250	232	263	239	227	231	256	254	223	240	231	271	245	239	219	242	286	259	227	259	220	235	217	258	253	231	225	228	237	225	236	222	232	251	264	241	251	247	226	237	246	226	244	246	217	252	220	219	231	224	228	228	252	260	223	211	230	264	258	242	224	225	239	236	231	264	228	229	242	231	228	259	249	227	251	243	229	262	247	253	266	192	250	278	233	235	262	264	244	243	257	256	246	217	254	254	219	232	263	246	209	256	252	253	242	219	237	228	218	233	251	244	260	237	228	235	258	213	255	215	237	236	230	232	243	248	232	248	266	245	233	227	253	226	259	216	231	263	238	244	241	231	252	258	208	218	255	225	225	245	261	255	244	234	272	241	234	228	228	265	256	268	235	230	220	229	234	257	243	223	234	249	259	240	214	265	257	266	246	224	232	247	242	238	278	233	231	223	233	241	232	218	238	260	238	246	229	227	239	248	241	271	237	242	232	241	225	234	243	245	231	237	279	236	282	242	240	260	239	229	231	256	246	258	229	237	235	259	236	232	238	236	239	254	247	263	241	241	225	264	254	225	225	256	253	248	266	246	236	218	222	221	212	238	262	218	235	234	234	252	229	253	247	238	234	262	232	243	252	228	228	219	246	230	234	207	221	234	224	227	215	235	246	223	236	229	256	267	241	261	239	251	237	238	219	266	226	241	251	231	255	213	247	230	277	258	240	259	244	249	235	231	235	254	224	255	258	232	240	233	222	219	245	248	243	247	234	271	231	257	230	235	212	235	213	224	234	236	272	271	254	230	259	240	226	252	232	242	268	239	239	240	238	237	217	244	243	230	234	225	268	228	223	222	257	262	243	249	202	230	254	249	251	246	238	230	224	228	266	241	235	225	231	213	222	236	235	233	255	225	226	240	217	229	244	254	231	262	234	257	260	227	236	230	232	220	206	231	222	273	238	249	236	239	241	221	242	261	241	250	246	259	240	232	257	258	234	231	235	271	235	245	261	229	239	248	260	233	246	242	253	244	223	234	214	227	229	251	276	266	256	227	225	249	233	223	240	254	225	291	266	220	242	210	253	239	241	274	233	225	212	265	255	244	232	224	274	269	215	249	195	229	212	220	229	250	239	232	213	266	257	211	229	234	250	232	249	202	245	241	218	245	243	250	250	245	218	232	237	249	221	243	228	245	252	232	244	242	219	231	222	224	205	266	241	225	245	227	253	232	260	240	245	223	239	241	222	228	218	232	224	239	248	232	225	246	242	234	229	237	235	214	228	255	234	254	223	227	213	239	233	252	247	246	238	242	246	272	234	237	246	216	227	228	221	239	232	204	255	243	245	255	243	243	216	247	236	270	218	236	214	214	259	242	243	223	244	226	243	255	246	233	251	250	238	267	238	233	246	257	235	206	244	236	244	255	214	243	218	237	225	258	222	249	256	255	242	233	224	224	266	252	241	242	200	253	247	235	217	256	239	251	199	245	260	261	267	252	249	233	224	255	220	279	252	255	232	239	239	257	232	248	241	247	237	252	229	262	229	251	255	241	233	243	227	226	250	241	247	223	239	234	242	235	246	237	218	230	234	253	222	263	236	233	223	220	252	257	225	261	248	231	257	252	244	211	234	235	214	248	236	247	267	269	211	257	247	227	254	255	235	255	230	230	256	219	236	240	213	217	241	232	255	247	251	218	228	244	256	229	229	219	230	221	222	236	233	245	242	233	218	246	231	251	244	255	249	197	235	235	241	228	217	260	228	229	279	231	263	240	236	225	247	244	228	200	247	219	225	268	237	247	264	274	252	240	253	219	233	234	250	246	228	266	239	234	236	237	237	233	255	265	195	256	228	272	245	221	259	223	266	242	250	243	233	227	238	242	250	241	250	220	217	236	240	218	230	261	234	252	264	246	222	240	249	271	240	235	260	234	247	231	231	235	246	231	242	259	206	233	224	229	243	262	250
20859	39548	30428	21713	22042	17731	15304	12600	8041	6402	5495	4973	4433	3731	2735	1897	1022	806	693	668	698	742	758	802	744	575	517	472	438	392	375	404	359	389	424	405	389	397	377	384	375	396	344	315	366	325	365	341	343	336	350	337	286	270	270	297	247	243	255	289	269	319	315	276	263	289	307	267	276	276	287	292	251	266	266	252	282	244	275	284	270	296	288	292	271	292	307	253	289	245	286	274	278	289	287	272	294	281	278	275	270	262	286	278	307	276	272	286	293	262	253	257	268	264	255	274	280	284	269	296	287	290	251	279	275	270	252	267	277	308	288	261	285	256	285	282	254	268	274	265	269	282	327	290	290	271	272	251	294	263	251	301	248	305	255	245	276	260	271	277	292	265	269	271	288	278	258	293	261	234	247	266	290	263	287	260	269	291	269	302	302	248	289	252	275	280	282	273	265	267	255	275	253	247	272	274	287	289	264	283	261	261	269	253	245	250	305	278	258	294	297	268	269	304	275	287	291	295	278	281	271	267	296	289	262	262	269	289	279	287	299	269	311	280	287	266	268	258	267	267	271	280	306	273	263	259	290	284	264	302	295	304	274	253	272	281	282	285	273	288	282	241	253	257	301	258	282	259	286	269	254	250	268	294	299	282	257	259	280	276	254	250	284	247	304	280	243	256	300	249	300	278	268	252	252	273	266	245	294	284	302	257	298	270	303	284	244	276	268	266	277	285	252	280	262	239	288	244	285	297	265	234	275	296	252	301	261	256	252	259	285	281	260	264	276	284	300	295	287	261	291	278	281	285	269	281	273	295	261	286	281	274	278	245	263	268	293	271	264	255	261	264	261	285	302	279	280	260	296	256	277	273	293	281	273	289	270	267	270	282	283	286	268	273	280	259	289	275	273	280	285	275	286	254	257	277	265	265	278	273	290	267	265	268	273	241	284	303	287	273	293	281	232	276	274	271	273	274	287	286	252	267	249	298	288	273	256	260	279	273	250	291	264	252	272	269	313	278	263	278	274	279	270	244	267	280	305	288	268	258	272	263	299	289	240	295	252	275	270	260	261	244	274	287	281	285	270	257	287	294	279	279	267	283	286	278	261	264	317	278	264	279	263	273	244	258	308	322	266	262	295	283	261	268	275	303	285	307	276	263	262	273	281	272	268	267	281	278	272	276	259	286	280	318	245	288	270	260	268	264	294	283	269	273	303	268	258	285	250	287	308	300	261	258	297	281	253	276	266	274	267	253	278	264	288	290	284	254	270	273	281	264	245	272	301	270	262	270	306	270	320	268	277	264	270	274	284	273	279	287	295	257	281	260	266	281	277	282	249	247	250	283	285	290	263	263	275	286	264	254	270	269	281	263	310	271	264	289	258	270	261	283	274	281	277	241	297	270	288	287	284	302	280	290	254	257	284	290	277	266	258	260	254	266	239	276	274	275	250	278	286	274	286	220	262	237	267	266	234	277	294	295	243	276	285	278	312	296	278	253	303	289	288	261	255	255	248	255	255	302	291	262	270	279	296	276	245	306	269	250	273	283	278	261	293	276	308	281	259	274	270	282	279	265	262	256	276	288	259	283	260	270	264	285	279	279	291	283	259	282	244	266	278	283	276	278	294	267	265	254	265	285	234	268	305	251	265	291	260	248	281	322	273	301	295	270	283	288	269	281	287	280	271	277	267	283	280	282	272	269	278	277	304	273	287	266	264	269	277	257	269	278	257	266	290	296	281	277	274	285	278	255	275	273	261	256	263	276	294	282	284	258	230	267	251	289	264	272	265	260	263	259	262	298	275	274	265	283	272	273	283	273	299	286	242	266	255	279	296	273	276	264	265	261	257	267	285	290	246	245	328	294	274	291	268	299	276	276	258	257	261	277	254	276	263	292	262	279	243	250	283	226	280	276	264	253	287	254	280	263	282	275	264	277	257	269	257	248	288	270	260	301	276	281	289	301	272	271	255	287	267	250	255	268	253	243	277	270	277	254	252	282	302	255	277	283	269	271	269	296	256	241	271	261	312	264	291	275	264	307	276	317	269	299	278	246	288	287	276	274	304	274	273	262	258	302	276	263	288	290	268	241	273	293	280	281	279	270	263	283	250	294	266	279	289	261	277	279	280	272	259	271	305	283	272	288	263	289	249	244	280	258	282	276	290	260	298	287	287	272	270	290	274	262	287	256	263	279	255	258	251	259	272	306	282	290	280	284	266	284	277	264	298	284	282	271	261	297	272	294	287	276	265	245	270	272	295	277	294	282	277	274	261	242	270	273	269	275	289	274	266	259	259	240	266	283	293	280	276	255	243	237	285	285	310	291	278	275	284	299	271	248	275	276	266	247	270	262	283	307	257	274	272	304	263	296	255	300	252	234	252	294	253	303	263	270	260	279	272	293	269	285	288	287	259	306	265	276	283	277	253	300	246	240	271	287	300	280	240	276	276	288	290	298	284	299	284	325	274	268	259	252	294	268	266	259	290	247	239	263	295	262	245	281	291	246	265	312	288	284	320	289	255	274	288	304	251	291	279	270	263	280	296	268	276	266	297	307	260	283	283	278	300	274	269	287	317	253	319	287	274	253	269	275	276	272	287	260	281	236	255	282	267	271	292	262	275	261	222	266	288	266	272	288	292	270	254	282	294	254	250	295	285	273	262	296	275	272	273	243	289	264	287	269	306	283	268	288	294	285	293	288	265	287	245	306	275	276	291	246	283	306	267	273	268	274	285	268	278	262	250	252	283	276	286	256	290	269	281	250	285	288	277	257	283	268	255	289	289	258	301	242	274	271	266	257	290	268	262	271	271	287	284	269	293	272	246	287	255	261	255	262	279	245	293	279	268	262	289	291	276	294	279	304	264	282	288	319	269	283	288	283	262	273	279	328	286	289	302	265	278	266	277	286	290	285	269	264	276	263	274	266	274	280	272	261	289	264	265	270	260	276	294	278	297	268	287	268	306	261	252	277	276	294	285	287	280	304	269	252	289	272	276	277	267	283	290	315	262	241	282	260	291	275	278	284	275	276	224	265	259	256	257	272	295	251	250	242	294	298	245	290	268	263	264	297	267	253	240	277	276	287	275	246	287	279	276	298	255	267	285	277	269	268	295	297	277	262	283	244	280	288	291	276	260	281	280	255	282	269	265	293	267	280	239	269	292	304	283	260	264	249	268	267	272	286	284	277	272	324	276	227	259	277	255	251	265	274	297	261	283	279	262	262	259	265	283	290	249	281	287	271	289	285	294	302	268	254	278	264	245	287	276	288	287	294	267	285	259	288	287	309	262	256	285	294	269	277	268	261	258	276	293	299	333	280	262	268	255	308	278	301	279	248	267	266	283	285	301	252	292	273	267	285	297	254	271	278	278	290	265	266	282	279	269	288	240	281	259	279	258	304	263	256	242	300	281	287	251	246	264	259	274	289	264	289	271	276	240	264	255	307	251	277	257	275	258	256	265	305	262	256	279	284	303	275	292	275	275	270	247	297	267	275	272	280
22630	21301	29032	23935	21668	23629	23421	14842	8805	6757	6309	5436	5037	3629	3054	1979	1049	965	826	864	948	828	929	1022	842	749	659	549	531	467	488	466	480	522	533	549	465	459	483	448	495	439	460	416	470	440	458	438	430	429	463	421	389	359	382	315	338	391	322	340	350	347	361	338	333	355	342	379	399	361	393	327	354	335	355	345	379	341	353	381	352	373	382	365	360	361	363	313	346	366	337	350	340	362	347	323	360	368	339	359	343	361	322	347	317	382	360	340	369	334	359	336	374	356	334	389	331	361	340	344	335	353	342	373	366	359	334	333	352	354	353	346	349	385	351	357	334	387	338	361	356	349	341	347	325	343	351	317	355	337	373	354	343	337	370	298	344	346	333	347	325	366	323	323	378	352	331	366	315	351	340	325	364	305	354	338	366	293	352	376	341	349	374	354	349	359	398	348	359	323	348	346	346	351	353	355	342	353	313	352	332	358	317	379	331	376	332	342	361	396	360	330	371	348	364	384	322	353	357	336	358	353	333	328	375	340	335	365	338	345	356	343	346	349	364	366	388	351	389	351	323	349	346	367	384	357	353	364	325	391	375	314	331	347	359	361	367	365	354	363	345	351	357	330	331	359	354	375	340	382	362	330	338	357	343	321	366	386	388	354	353	382	396	352	371	328	330	352	376	384	345	345	337	354	338	323	340	347	354	344	370	353	380	381	341	362	332	353	347	339	358	366	337	328	347	368	332	361	362	345	352	349	345	323	324	352	322	332	343	313	328	366	369	368	329	340	291	370	372	329	385	351	347	340	333	347	339	339	384	344	349	338	343	364	338	370	333	363	353	367	356	343	330	344	351	372	366	359	361	328	365	364	351	365	363	346	351	339	301	352	370	363	368	326	371	333	334	368	323	401	335	343	362	365	327	335	330	359	354	335	324	335	352	325	348	355	340	350	366	349	363	386	337	332	357	368	366	366	367	354	351	359	333	387	325	342	339	331	340	361	392	329	339	373	367	350	346	338	333	318	368	349	360	344	349	340	359	364	395	352	352	340	321	362	348	317	344	349	339	349	366	337	305	361	340	344	363	359	373	327	331	316	351	312	335	389	342	360	352	349	322	346	354	358	368	385	352	357	368	351	342	346	330	363	338	314	383	348	344	346	378	371	359	339	348	331	337	374	354	349	357	332	322	351	363	340	361	328	350	344	346	359	350	347	323	360	338	342	368	335	360	339	344	367	362	369	346	316	323	320	397	345	382	324	347	348	355	337	328	344	366	367	370	331	349	381	387	359	319	346	310	337	364	387	352	342	322	371	366	341	368	353	362	313	340	377	355	344	363	352	318	344	368	351	342	342	350	353	345	323	315	351	344	359	339	385	346	389	349	359	343	369	359	367	375	358	348	358	327	362	357	368	331	338	371	329	376	309	346	347	402	335	344	350	351	364	345	371	338	365	348	353	366	349	360	357	357	377	357	337	356	349	334	340	368	363	379	352	338	409	313	323	362	344	340	341	337	360	341	353	337	355	353	319	322	351	366	326	349	366	335	373	343	350	324	332	371	385	317	334	355	334	354	335	328	372	348	358	337	349	303	353	326	326	350	364	362	360	359	346	356	359	330	353	376	314	326	367	335	342	353	333	376	374	325	356	374	316	359	344	349	338	374	357	328	358	343	338	366	364	329	341	348	356	310	360	331	338	340	312	415	355	374	319	358	348	336	344	341	367	328	351	363	363	352	370	360	373	330	339	363	348	342	365	338	330	317	369	368	361	343	374	374	362	374	337	388	359	362	369	370	353	355	351	338	335	352	340	348	322	364	359	369	357	366	366	348	362	313	323	345	298	335	335	327	329	357	362	378	330	339	371	338	346	342	362	321	340	367	338	341	379	343	345	346	355	352	355	354	342	325	360	378	355	324	334	357	276	366	362	357	364	375	356	381	349	388	374	340	354	349	310	362	327	338	341	354	349	351	322	359	373	364	334	325	328	374	316	349	366	338	333	344	348	350	331	394	327	347	331	338	334	344	363	333	358	356	380	400	365	326	367	364	335	351	322	320	330	353	345	326	377	351	346	326	353	358	375	334	329	350	345	306	338	370	348	350	353	323	363	330	338	359	361	326	365	329	370	380	388	339	404	354	358	366	390	355	356	377	338	343	364	352	334	337	341	324	360	358	364	360	353	311	328	348	341	358	372	357	357	337	330	374	308	336	355	359	337	348	347	305	347	353	356	346	355	331	357	339	355	321	327	332	349	324	351	336	352	364	333	357	360	365	348	350	348	358	380	363	364	368	345	339	333	353	348	310	328	385	370	345	310	392	347	343	339	358	356	331	340	357	345	331	375	331	349	385	360	358	360	358	302	370	348	340	353	366	370	356	346	334	365	339	347	370	339	373	359	355	336	361	378	380	350	345	337	347	332	359	299	364	336	355	352	345	335	372	337	342	322	333	325	327	326	330	374	342	373	369	348	384	373	338	348	364	355	347	318	354	343	343	371	345	349	343	359	397	358	355	348	353	358	362	356	347	359	353	329	341	345	363	368	349	343	316	338	340	350	361	358	372	360	348	348	332	319	367	331	322	323	345	360	341	369	326	353	347	340	345	362	336	338	338	358	346	353	331	385	326	306	329	322	360	349	345	338	361	378	346	335	367	348	354	365	328	367	339	348	391	380	360	353	357	327	325	366	402	324	359	316	333	340	354	345	346	355	355	361	354	353	349	356	341	353	334	322	317	329	364	359	357	355	317	343	330	381	327	341	323	317	362	348	362	340	400	348	338	374	396	325	367	332	352	340	370	321	351	314	359	344	326	363	362	353	370	364	334	363	364	313	327	362	357	341	355	332	335	374	368	359	359	319	364	339	347	354	326	326	335	337	348	341	378	361	340	342	335	348	344	350	342	357	332	344	326	346	333	367	377	379	341	352	337	348	335	360	328	381	349	363	347	369	354	333	321	358	368	363	364	344	362	335	339	357	351	332	348	321	377	376	316	311	358	358	334	365	340	368	340	332	369	319	368	362	345	338	352	342	338	360	349	362	327	318	312	380	363	366	335	356	324	329	349	330	392	327	336	349	400	315	329	359	354	351	332	342	356	366	338	307	354	371	346	345	306	344	332	306	337	374	375	363	363	345	349	335	328	383	332	350	316	319	336	360	339	344	353	358	374	333	324	346	345	327	377	319	325	320	327	348	339	326	371	328	372	313	309	374	353	318	347	337	347	344	345	361	379	320	366	360	334	365	368	362	363	347	365	329	339	414	360	358	369	354	318	390	342	350	360	352	334	336	365	358	369	336	335	321	326	359	371	382	374	362	344	343	345	317	357	374	331	355	332	333	348	347	331	356	377	344	348	350	331	347	333	351	349	338	337	370	357	377	379	378	316	396	363	353	326	358	310	363	346	335	374	320	371	340	345	320	360	362	353	374	358	336	338	329	363	381	369	352	314	321	326	362	378	334	350	316	339	356	337	334	346	387	355	395	330	364	341	330	367	362	360	356
23234	45941	38519	28235	27814	25722	21696	18032	12756	10236	9349	8075	7556	5459	4761	2913	1577	1305	1184	1179	1307	1153	1336	1419	1090	1044	866	742	710	536	557	559	617	632	596	649	649	608	593	573	521	580	536	482	598	549	477	552	550	536	513	444	454	406	397	384	412	380	397	423	386	402	362	353	414	365	377	402	360	393	401	375	387	397	375	412	391	415	353	394	410	375	390	404	402	388	390	392	380	382	418	393	365	420	383	411	409	396	368	412	407	394	415	402	394	377	364	388	384	380	380	370	402	411	401	434	381	380	355	323	421	410	369	388	384	407	395	393	403	367	381	365	374	384	363	382	386	396	381	406	389	396	389	378	430	375	389	420	391	385	380	375	387	346	400	374	395	412	369	388	410	395	388	401	404	409	385	355	378	386	361	378	387	428	391	415	364	417	408	388	409	412	391	394	377	376	374	404	380	415	360	343	357	371	389	366	383	406	352	369	392	372	388	382	401	409	401	394	374	368	426	395	410	386	409	391	371	371	369	421	374	378	391	373	407	401	409	420	381	396	373	382	419	390	380	388	415	391	413	338	389	392	414	403	411	395	382	357	374	382	384	378	369	354	367	369	389	379	388	391	430	403	362	374	397	371	403	403	401	384	392	373	383	371	342	397	369	385	335	422	379	386	397	422	419	370	431	389	393	384	383	402	372	384	394	355	368	371	383	387	402	414	395	373	395	390	408	411	369	357	375	403	372	380	386	362	394	366	363	361	384	371	374	399	394	363	396	416	422	402	377	397	401	394	364	434	400	405	402	415	372	375	403	391	379	413	421	399	361	378	369	356	417	395	402	393	361	401	362	379	399	378	393	382	379	395	423	379	373	391	362	369	373	401	374	396	388	408	412	395	400	388	364	394	360	378	386	424	388	386	357	397	380	390	407	371	388	398	440	364	367	380	376	369	401	394	398	391	405	399	385	377	377	373	401	424	370	377	385	396	400	401	377	386	394	356	398	375	376	383	371	374	341	420	382	346	394	390	378	393	373	375	406	395	416	403	397	375	386	376	375	412	381	338	387	391	387	399	379	375	409	385	371	378	417	402	362	428	404	376	409	357	385	346	367	387	389	421	376	433	402	411	394	372	394	358	391	409	406	383	379	393	409	356	390	375	383	361	375	408	368	411	389	368	410	388	354	404	373	382	387	361	371	371	382	362	396	401	376	376	353	386	395	362	380	418	401	391	425	399	376	360	374	417	392	405	414	434	408	361	393	407	408	393	403	395	380	400	388	419	383	391	372	371	361	398	382	389	391	390	417	355	382	366	381	402	371	385	362	384	381	380	424	412	380	370	376	379	417	416	389	384	403	381	403	365	378	363	390	416	400	344	410	369	338	404	375	384	380	352	394	379	401	403	406	398	386	411	400	385	396	391	369	339	406	365	390	373	394	415	382	422	397	385	411	372	387	411	392	371	398	368	408	381	380	386	369	404	353	373	406	364	401	379	367	365	383	390	391	389	431	412	389	403	397	405	404	385	352	392	361	373	372	361	371	378	380	387	388	390	414	415	393	408	403	379	404	415	366	387	377	422	393	360	368	410	399	372	388	373	393	410	408	400	381	383	409	401	373	403	402	392	355	351	416	374	395	387	385	418	408	399	415	410	395	376	354	365	365	396	361	411	400	380	393	379	352	399	385	394	373	392	365	363	406	408	352	363	385	390	390	374	404	397	407	397	380	359	378	406	400	352	390	379	394	393	395	390	385	390	369	385	379	354	381	393	360	378	370	400	393	368	406	369	403	366	392	392	414	381	382	393	379	400	366	405	387	389	382	378	394	415	379	396	364	379	377	342	384	414	353	402	398	419	361	386	391	381	411	388	393	365	397	391	353	373	358	371	408	373	355	361	363	433	393	353	413	434	381	403	369	409	376	369	387	373	403	403	398	383	378	357	362	360	408	384	390	389	410	382	399	368	398	379	377	360	365	371	354	358	401	422	411	355	359	401	342	385	381	388	369	383	405	400	375	372	387	352	398	386	404	382	389	396	361	376	382	385	376	367	405	401	348	415	377	389	404	353	337	403	363	399	357	393	338	414	391	364	427	406	369	369	382	431	415	388	379	362	422	395	353	371	376	384	396	393	374	388	408	376	379	403	369	395	399	380	366	388	386	406	386	392	375	379	382	369	373	392	372	390	405	350	393	369	413	402	388	366	403	405	385	396	414	343	364	387	386	344	373	342	406	340	396	388	387	369	406	382	395	387	397	397	374	362	403	349	367	384	410	415	379	368	422	382	441	381	398	404	402	407	397	420	415	388	377	377	366	377	398	388	369	371	371	379	402	413	378	377	384	373	398	419	384	413	374	380	384	375	360	399	395	361	361	410	406	418	400	373	360	356	376	385	363	397	380	379	410	359	400	348	376	399	382	404	396	424	347	380	345	415	385	422	387	391	403	409	424	388	401	353	385	392	396	360	375	344	373	392	406	378	360	389	392	360	404	434	376	394	372	357	410	391	407	369	376	390	404	419	394	372	382	383	394	399	398	380	403	410	393	415	410	378	384	424	392	390	393	382	395	399	356	405	356	368	378	405	387	407	351	380	397	350	396	398	383	396	392	414	340	377	425	411	370	370	410	370	364	372	372	388	410	388	390	419	411	367	366	361	395	404	355	403	388	386	374	381	393	408	379	368	387	407	378	383	390	345	379	382	408	366	396	378	396	379	398	362	375	388	416	410	400	426	398	354	374	355	398	371	358	354	408	385	381	362	382	397	352	378	393	421	376	361	404	385	351	371	409	387	378	371	407	404	347	409	390	364	365	413	436	366	392	402	388	419	382	374	404	370	407	396	404	396	416	384	380	408	372	369	420	393	368	376	378	382	410	365	386	367	401	389	374	398	364	384	417	394	364	355	371	378	369	391	387	388	389	424	402	387	375	406	394	364	378	392	400	361	396	362	409	374	380	388	384	365	352	390	409	402	414	368	373	369	383	353	369	415	399	385	337	362	407	389	378	402	350	398	405	384	352	385	370	377	399	384	393	372	365	391	385	398	373	385	393	353	426	381	359	396	362	373	388	386	395	366	400	360	349	368	400	392	377	390	418	412	378	402	397	399	422	355	421	366	358	380	425	413	355	394	413	390	395	415	352	418	440	375	405	360	415	380	411	387	389	383	368	341	411	408	387	389	337	374	384	385	395	375	391	425	388	396	363	365	372	351	409	347	388	357	404	404	399	404	381	384	371	368	361	381	374	378	399	353	383	385	400	358	377	368	373	362	401	369	381	368	379	376	396	377	407	382	423	349	399	414	402	386	381	409	403	378	406	352	401	392	384	345	377	403	404	389	384	414	397	401	422	380	413	433	404	409	377	371	406	410	384	412	395	406	368	397	380	389	409	388	421	356	372	391	387	359	408	396	356	377	392	371	390	405	408	371	407	374	353	390	408	404	361	388	406	388	388	408	398	371	367	405	393	396	415	390	394	373	404	402	388	371	382	390	403	412	376	379	364	394	388	380
28553	24363	26121	18475	13584	11290	7770	6029	3617	2711	2529	2177	1992	1511	1194	807	541	545	450	480	524	479	543	532	487	401	434	365	348	338	363	375	366	334	380	363	322	329	338	339	336	345	313	317	343	353	317	358	336	338	328	324	312	312	331	304	292	298	300	311	296	275	292	302	313	314	291	289	284	282	280	316	284	311	323	288	284	268	301	297	308	292	298	279	316	281	296	343	308	302	292	300	266	310	279	289	269	301	289	303	289	330	296	279	332	331	302	327	281	271	325	257	293	307	328	282	285	308	270	264	281	319	257	330	314	299	293	324	316	297	261	283	273	303	322	317	312	286	278	293	318	305	328	301	314	268	319	311	311	305	303	294	304	305	300	310	335	280	304	283	304	329	301	279	334	293	324	306	300	269	291	290	278	278	317	305	292	267	273	331	275	315	316	307	313	297	332	303	343	296	281	300	296	317	319	290	270	313	297	283	275	266	284	301	290	325	292	287	290	322	295	311	322	298	301	306	320	296	272	310	343	291	288	313	306	297	267	328	313	314	285	298	289	336	285	329	313	290	334	327	311	280	312	288	334	300	264	285	307	310	253	320	308	300	318	303	301	299	310	292	312	288	271	276	315	298	287	280	300	290	320	304	278	304	279	306	295	280	269	289	307	353	287	286	288	303	297	284	291	284	319	286	304	291	312	310	300	310	284	310	284	275	304	282	306	341	314	324	309	297	313	282	309	310	306	297	339	281	329	309	287	314	308	313	335	314	306	303	323	310	285	297	314	311	322	285	298	295	276	313	287	285	295	329	294	287	318	322	299	297	333	288	294	290	305	306	305	288	298	342	303	277	307	310	283	313	291	285	320	285	301	298	283	276	280	302	329	272	296	281	283	312	292	316	286	285	274	339	287	290	285	287	293	305	301	300	311	290	322	324	312	298	290	282	333	309	296	283	278	276	307	314	289	291	315	305	293	291	328	323	338	282	294	309	286	309	311	325	311	336	331	260	286	300	275	281	297	310	272	305	319	305	313	327	302	300	303	303	264	299	297	340	269	284	287	273	271	276	286	280	287	293	306	286	298	307	293	331	315	269	264	297	304	303	314	312	295	279	304	308	298	269	286	285	318	298	288	312	325	306	300	303	324	310	338	292	307	313	295	280	303	311	303	322	319	308	299	302	282	292	261	301	293	298	284	303	299	305	290	304	287	303	304	277	291	308	295	296	266	265	311	325	316	282	298	311	341	291	292	304	312	305	296	303	336	289	283	301	298	291	271	294	285	319	307	287	310	312	284	272	325	293	301	292	294	269	276	278	299	312	289	303	284	341	279	318	294	299	320	291	296	303	277	309	308	284	323	280	286	305	279	292	326	306	300	294	315	299	277	295	331	316	315	272	283	300	336	310	298	309	299	294	323	312	294	319	323	311	304	292	288	305	277	295	316	341	319	320	304	301	309	279	313	321	284	303	313	294	294	330	308	281	273	343	335	302	301	323	320	309	288	297	289	308	311	272	336	327	330	295	294	291	326	272	315	306	291	294	284	317	273	324	269	308	298	292	310	302	287	320	316	313	274	269	331	292	274	317	303	284	306	301	275	293	298	299	325	290	329	333	316	310	328	315	279	295	296	296	276	312	319	307	292	280	282	284	302	312	320	299	308	287	320	314	312	310	288	262	304	316	327	288	298	307	310	307	321	293	291	307	302	295	314	302	327	286	310	315	287	262	328	302	285	291	283	285	312	304	315	329	269	303	276	300	277	277	277	353	280	314	278	290	333	312	306	328	312	305	270	282	308	294	307	291	286	289	303	248	323	292	288	318	307	300	305	280	297	348	290	291	303	254	279	330	282	317	306	298	330	305	300	289	299	295	309	307	321	305	314	277	295	321	297	290	326	344	306	287	295	285	273	283	286	294	317	325	302	299	296	306	282	292	302	304	290	301	287	297	303	289	276	336	305	299	304	311	318	329	290	301	310	303	316	312	267	284	292	311	325	299	295	326	304	283	291	292	295	305	297	297	344	299	302	324	290	294	298	279	295	324	318	288	294	285	325	278	312	298	297	305	274	304	306	286	285	283	319	333	314	294	284	303	305	312	293	317	336	286	324	310	302	293	295	324	299	275	283	278	306	328	287	286	294	297	308	302	283	275	303	306	330	290	301	285	278	310	296	277	268	308	294	314	276	298	335	311	323	302	306	316	302	310	297	298	298	296	309	315	299	308	286	287	310	276	301	316	309	316	311	313	286	344	305	303	306	317	296	293	326	308	285	305	307	270	293	314	311	295	309	299	287	294	305	267	304	307	271	282	312	289	309	279	321	328	298	303	302	293	315	305	311	287	318	327	309	293	307	316	329	290	315	348	279	283	303	284	303	313	327	311	300	329	313	299	293	286	307	295	288	306	289	298	328	300	293	270	289	317	315	284	280	289	305	289	332	294	280	279	311	295	294	314	299	321	278	284	316	282	310	288	319	303	302	326	279	304	290	307	327	312	290	314	298	294	324	284	306	301	315	303	304	306	273	317	286	311	300	309	282	290	290	287	339	294	298	278	299	300	310	279	342	281	285	280	300	322	283	289	264	277	291	298	316	295	326	304	290	322	267	300	301	287	309	291	293	306	284	305	286	299	306	265	286	265	286	288	291	297	274	345	313	291	297	277	360	298	287	288	306	321	305	313	294	321	293	283	299	297	314	306	312	305	298	298	309	311	299	318	281	281	297	337	291	304	283	323	279	308	267	308	279	298	307	288	288	274	301	300	279	280	309	310	291	302	303	276	300	295	308	322	284	339	306	314	299	283	325	320	303	335	301	282	280	280	304	313	290	325	309	287	310	287	281	319	297	301	297	308	299	287	304	333	292	291	284	294	270	283	311	280	337	302	310	302	266	338	317	304	296	294	316	286	303	269	296	330	300	271	324	313	295	285	301	313	261	281	311	310	289	288	277	336	317	283	298	341	289	321	298	312	290	305	281	308	315	309	310	312	307	305	308	304	310	277	286	283	278	306	286	307	313	313	315	288	276	281	333	274	301	316	326	286	290	320	329	327	313	278	305	268	319	278	303	307	327	286	297	299	285	331	301	278	294	312	283	307	285	272	271	301	301	315	326	296	297	304	311	280	313	285	278	293	291	296	293	322	325	320	309	293	311	299	308	304	301	305	311	281	295	298	320	318	285	290	327	303	300	289	276	334	312	307	299	295	278	283	310	316	301	308	320	315	320	285	341	303	286	295	285	276	326	267	294	304	296	282	314	277	324	339	307	301	320	282	303	292	288	309	270	310	285	278	311	299	296	296	274	334	259	304	340	304	281	316	288	297	283	319	302	320	300	341	330	293	309	310	252	276	304	308	305	292	291	281	298	327	295	299	309	309	295	303	294	302	302	303	290	344	292	298	308	293	271	284	260	325	305	313	282	335	311	311	312	301	277	336	284	326	313	299	303	295	263	309	281	283	290	293	271	298	274	291	302	285	306	317	329	302	263	323	315	303	274	296	279	280
20792	33943	26699	16889	17094	15890	11831	9902	6243	4730	4429	3635	3474	2390	1995	1147	743	659	597	647	631	661	729	764	616	536	468	459	427	398	394	451	429	456	431	433	442	361	414	369	364	362	413	398	382	338	345	391	368	373	406	377	349	347	363	338	324	325	342	337	328	351	345	337	302	333	359	369	350	349	351	333	326	321	315	316	329	338	339	321	312	334	360	332	345	326	347	354	316	336	306	318	357	322	302	347	343	358	308	349	343	324	319	328	312	357	357	323	330	326	343	312	313	330	297	318	330	340	323	358	346	342	313	318	339	358	340	305	329	349	350	365	351	351	352	364	343	298	328	330	362	323	326	342	348	347	318	327	329	320	333	331	325	332	362	336	302	336	340	357	305	329	312	340	326	339	334	364	340	346	307	334	347	327	333	331	341	344	366	320	283	338	323	354	339	334	307	323	338	338	337	333	332	319	302	327	340	341	328	363	327	321	326	344	344	330	343	310	366	315	344	374	340	349	309	343	369	326	351	340	355	317	328	336	356	333	332	342	339	368	347	333	314	326	362	315	328	314	372	348	338	347	342	311	319	296	346	334	322	337	324	337	352	344	335	330	327	326	354	351	331	324	335	322	327	357	316	353	338	336	373	340	322	323	309	299	351	341	327	359	341	348	340	326	312	351	338	356	330	335	338	308	325	326	330	307	348	342	344	344	325	351	338	348	346	317	333	330	329	316	334	324	310	335	335	358	287	338	341	345	332	307	335	296	350	318	343	348	351	319	355	335	310	341	302	334	318	323	320	311	341	328	304	357	317	300	348	362	331	351	352	325	382	341	332	366	335	312	362	299	308	334	322	315	323	337	359	353	343	284	316	327	365	319	328	335	316	340	335	351	358	290	330	312	316	312	346	316	356	325	337	330	298	316	308	391	357	336	325	315	317	308	319	353	340	323	315	331	332	295	327	345	323	338	334	304	321	362	327	318	337	310	321	378	339	364	347	343	348	339	335	346	298	365	359	308	333	333	319	307	339	373	323	360	358	389	317	368	380	332	354	324	342	331	365	317	320	347	327	350	319	319	346	341	360	323	314	321	351	315	327	341	348	348	322	348	328	337	317	357	338	308	338	325	340	347	315	352	322	346	336	356	390	321	314	348	309	357	329	350	316	372	366	363	317	326	332	339	330	311	348	380	340	327	339	340	327	348	335	346	301	345	349	334	321	343	338	353	337	351	339	364	342	351	323	326	317	330	330	343	374	359	362	320	361	331	314	340	351	349	355	318	288	338	335	337	348	324	323	325	358	337	328	351	316	353	329	347	333	314	354	303	326	359	339	353	345	328	328	324	341	342	349	364	348	316	331	335	341	309	352	357	307	322	327	310	367	360	297	309	380	336	344	308	333	310	357	333	333	335	331	293	365	318	320	309	326	362	321	335	344	330	333	336	336	320	328	327	318	368	328	347	350	328	316	320	344	361	360	333	318	340	310	335	351	284	330	312	337	347	345	339	343	336	343	318	344	350	342	343	320	335	357	332	309	317	331	341	335	318	321	344	319	354	329	340	304	339	323	346	333	363	332	324	328	333	331	310	308	350	329	371	325	363	336	340	329	331	352	333	326	332	303	357	344	344	322	371	316	357	363	331	361	321	340	339	325	344	354	314	318	362	325	368	336	345	317	343	316	352	318	296	333	319	307	337	373	327	316	343	335	341	315	329	314	349	357	315	307	340	336	349	348	342	344	358	326	333	342	357	341	337	301	361	327	325	315	345	329	338	325	309	331	338	364	337	374	317	347	345	321	355	347	313	366	337	304	299	341	359	338	360	360	347	312	348	339	348	325	335	324	334	329	383	321	346	330	333	340	352	348	343	316	321	341	327	310	337	309	297	327	338	344	359	325	337	346	332	352	349	334	341	317	310	329	354	340	349	367	313	338	349	315	303	346	333	346	354	334	330	322	341	348	338	305	346	319	365	341	318	332	334	342	349	352	362	328	352	333	333	325	356	305	323	335	326	335	329	340	318	327	313	343	336	335	354	330	328	356	355	334	342	344	318	338	337	327	348	326	354	340	330	322	315	340	318	314	314	335	373	337	322	325	352	334	331	344	323	331	295	339	323	327	333	362	320	327	369	335	336	306	344	330	323	280	328	346	336	331	321	348	336	344	325	360	352	329	346	317	340	352	340	366	337	320	333	351	338	312	330	328	343	337	317	306	379	329	326	328	320	327	375	319	355	368	314	347	334	334	331	359	329	312	330	344	331	299	347	323	341	328	330	301	362	361	326	313	284	343	361	323	315	367	316	356	305	352	317	300	355	347	325	365	354	332	321	301	329	329	324	304	340	352	304	338	355	355	325	313	343	339	343	346	360	356	332	333	350	337	347	342	330	356	330	373	324	328	336	299	360	354	344	344	328	348	339	316	332	325	344	327	288	299	306	319	337	328	336	332	321	316	342	358	320	342	312	345	325	323	319	338	357	326	330	304	339	354	321	334	329	292	326	330	325	335	357	314	344	368	318	329	373	371	326	342	322	335	325	321	338	324	349	329	326	333	337	347	334	325	319	329	326	352	350	312	318	350	344	318	329	357	362	339	347	324	314	334	337	312	324	321	335	372	354	331	337	342	332	338	356	319	320	339	333	318	313	348	300	326	323	322	310	320	328	363	364	349	360	320	360	322	317	329	330	316	335	351	329	339	351	316	323	352	324	383	333	332	350	363	326	346	324	342	334	364	327	323	331	344	332	340	356	345	352	369	333	336	341	326	350	339	329	313	328	328	325	355	331	344	314	314	311	373	308	320	348	331	294	336	333	319	330	335	309	344	350	347	299	344	323	337	331	309	347	365	314	320	313	313	347	343	317	301	306	297	341	350	340	333	304	335	346	322	316	302	289	307	329	311	315	354	370	316	313	328	330	316	347	327	337	336	336	322	311	343	315	314	354	342	322	336	334	345	340	323	331	344	314	319	357	336	354	353	335	344	329	319	333	346	322	336	356	338	316	316	337	316	360	341	330	320	325	334	377	382	315	335	320	330	327	335	307	336	325	339	350	343	352	321	314	289	334	367	350	356	335	328	325	371	325	332	352	283	330	343	328	331	314	312	322	332	325	358	350	331	347	333	374	323	319	335	345	320	317	341	308	362	327	369	302	316	332	332	326	308	340	322	318	377	312	325	301	332	313	349	362	313	376	327	296	335	353	364	359	350	336	331	350	346	334	315	342	356	365	304	344	348	337	349	319	342	344	343	312	315	328	333	360	347	319	336	305	375	325	295	329	348	376	337	351	365	342	360	329	333	360	338	352	331	350	369	330	332	292	322	341	328	333	355	367	312	342	361	342	341	327	347	361	313	321	332	339	308	333	338	366	331	306	300	365	350	330	342	296	327	343	322	345	281	354	326	339	349	339	360	340	335	300	319	350	305	327	315	312	345	394	354	357	343	327	323	341	338	356	304	300	326	315	316	356	332	362	338	333	339	361	334	354	356	317	332	350	352	352	343	309
23774	21361	28780	24574	22427	21333	15946	10843	6591	4960	4808	3795	3523	2647	2112	1225	876	739	730	803	772	846	902	867	776	598	562	561	518	473	494	500	520	563	510	517	443	480	498	454	492	441	442	437	468	434	435	450	487	458	439	402	429	399	406	399	422	381	376	371	400	372	368	374	380	385	396	389	404	390	403	387	413	380	384	405	356	393	370	355	366	395	399	383	373	350	376	405	407	384	377	420	359	434	377	356	412	372	375	390	421	362	373	369	387	403	409	395	405	409	385	395	395	398	395	403	395	357	406	371	385	406	406	404	370	375	375	399	361	382	398	360	391	355	371	394	415	416	385	352	404	396	362	375	406	374	358	364	417	384	373	391	399	378	375	391	406	364	403	415	367	378	409	354	395	384	395	410	384	405	408	364	438	393	362	410	353	399	370	401	435	387	389	399	334	369	420	382	370	394	385	388	378	434	388	367	357	398	392	407	389	376	385	395	370	390	392	373	370	340	405	384	390	410	405	420	369	383	385	400	445	390	384	380	400	437	374	366	378	365	413	384	399	394	389	408	411	367	401	385	392	387	405	386	383	403	407	406	378	414	336	369	377	365	363	383	388	393	431	382	361	372	366	396	376	389	384	383	375	373	367	392	376	401	372	402	383	366	371	403	390	365	372	410	386	350	370	409	391	393	405	392	413	404	397	363	412	440	398	397	371	400	364	390	387	398	377	384	383	416	389	401	396	391	439	425	408	412	410	366	398	356	362	375	408	360	404	418	375	398	398	429	367	402	368	422	379	400	425	389	375	376	369	375	383	359	321	421	342	366	337	375	397	403	401	399	368	395	383	409	387	394	401	385	410	374	358	421	383	404	357	381	398	407	405	423	360	392	391	421	406	390	410	364	402	388	400	345	401	402	366	391	398	384	381	384	364	435	356	393	408	394	391	382	398	400	381	378	385	359	366	376	402	410	398	380	380	391	394	367	381	391	375	379	402	364	395	369	380	380	416	376	387	382	418	420	409	382	394	379	404	388	361	392	384	374	419	386	364	410	404	411	352	397	381	383	367	392	425	343	413	356	365	395	416	376	400	382	400	430	405	384	391	420	399	420	390	393	348	374	389	369	389	404	402	417	384	393	371	406	383	377	392	424	394	377	373	385	374	385	372	408	378	408	349	368	398	405	378	421	403	391	385	394	382	407	394	401	382	381	410	364	411	385	374	389	399	380	431	387	362	434	365	394	363	398	371	346	401	402	391	404	376	392	404	405	423	395	383	382	357	407	415	384	391	440	385	401	416	423	388	398	374	364	405	405	397	385	431	370	360	376	360	417	402	421	405	397	394	386	387	384	394	374	391	360	368	408	392	385	381	389	371	411	370	367	428	409	386	394	352	393	385	427	379	410	396	396	357	405	421	374	369	391	352	378	368	432	426	399	387	451	365	373	400	397	387	398	343	398	390	396	379	424	371	375	421	442	378	353	394	369	402	385	400	361	421	398	369	412	358	381	413	421	369	395	404	366	380	361	355	449	394	410	377	363	388	405	392	381	396	426	390	352	390	401	385	381	397	384	386	399	397	445	390	401	424	401	406	394	351	397	390	372	396	405	392	364	417	385	394	411	388	396	364	360	402	384	367	424	400	396	387	380	420	372	411	378	408	386	401	340	371	392	365	385	398	413	395	389	388	376	386	412	398	382	402	384	408	398	429	391	388	364	393	390	353	414	366	383	402	403	392	432	417	368	386	364	412	375	369	392	390	415	396	379	390	375	407	383	355	355	369	370	393	389	390	407	377	431	435	398	387	388	382	398	380	407	372	416	372	417	355	379	391	382	383	380	356	374	413	415	383	394	438	368	399	352	412	376	373	399	378	361	381	424	348	371	347	420	409	411	379	390	382	385	387	349	373	410	408	405	387	381	426	389	388	376	373	406	363	409	391	362	379	399	365	402	393	366	382	407	412	403	352	399	377	387	399	402	365	400	384	420	365	354	354	375	363	378	416	404	389	419	405	393	407	415	415	367	373	388	380	411	362	384	395	407	378	397	375	399	416	377	388	387	388	378	381	365	398	365	374	425	395	431	383	381	379	391	350	363	396	398	385	386	367	387	394	374	358	404	366	391	390	381	366	391	394	387	393	360	380	391	398	352	388	411	397	367	383	394	375	384	367	365	374	403	357	409	400	381	412	408	433	351	398	397	371	384	400	415	387	392	347	402	391	399	369	348	382	421	391	347	386	375	449	396	402	370	376	381	377	396	407	369	376	362	380	396	373	403	391	381	429	384	390	370	338	384	393	386	360	419	389	401	372	392	362	383	406	380	383	389	392	392	391	385	393	391	378	375	379	414	395	381	413	377	374	417	404	376	372	426	385	403	395	411	375	422	372	368	372	389	367	377	380	397	364	347	374	381	380	397	407	375	387	405	366	410	343	381	365	364	364	406	369	437	394	394	376	410	401	379	413	347	385	390	407	375	391	377	359	372	352	403	402	398	403	418	414	371	387	395	388	400	365	403	365	369	364	359	383	361	404	373	345	369	394	403	357	380	428	371	385	414	376	358	413	385	379	389	379	391	385	370	372	406	392	388	391	406	417	418	415	411	384	385	368	386	399	372	382	380	422	363	371	370	374	368	410	354	423	421	402	377	431	392	397	396	406	377	405	363	406	381	367	371	375	404	378	363	411	380	395	397	370	375	390	395	379	376	409	417	357	401	432	386	386	400	374	365	397	354	380	404	373	363	405	363	387	378	376	403	415	395	395	376	440	371	370	357	376	383	388	393	370	433	398	375	371	414	392	406	414	401	411	411	409	420	385	383	394	393	390	371	408	394	412	359	377	371	387	390	385	395	426	371	383	407	391	383	392	427	386	370	386	393	375	401	387	390	387	365	373	421	369	386	356	376	403	375	415	392	379	384	394	399	346	385	369	391	385	382	404	422	410	392	427	377	394	382	399	346	350	425	396	417	392	389	365	415	387	386	382	388	414	394	365	376	387	412	389	418	409	380	373	393	416	396	370	396	400	396	421	341	414	424	384	358	414	422	386	375	395	365	409	391	374	415	382	391	363	359	370	415	393	397	386	394	368	389	366	360	358	393	409	352	370	378	408	336	383	385	366	408	343	408	401	384	347	390	372	387	403	376	369	411	409	390	383	391	367	379	377	405	380	412	392	363	402	390	422	382	389	378	381	397	401	387	344	373	394	435	402	381	396	389	341	412	396	403	342	396	401	426	402	405	388	410	351	399	368	397	390	340	384	381	401	392	403	401	415	414	397	369	368	398	414	390	403	400	410	422	382	391	386	383	380	391	373	391	383	394	414	382	409	396	350	333	395	377	378	372	369	380	421	399	399	363	383	410	374	399	393	369	373	352	372	391	364	371	391	350	396	366	403	402	404	438	393	377	432	371	416	407	394	389	422	389	366	379	402	400	413	359	369	350	373	388	409	387	372	371	399	406	404	360	379	398	389	368	375	349	367	374	390	377	385	383	389	405	413	372	381	392
20851	41071	35593	23549	24594	22059	17428	14681	10172	7613	7425	5833	5445	4051	3169	1740	1226	1035	910	1038	1004	1142	1193	1182	972	801	719	698	665	599	581	589	668	663	585	627	613	564	584	567	504	555	515	517	540	475	535	532	481	516	499	476	468	427	416	467	442	435	410	440	454	410	421	400	421	430	406	373	435	428	412	425	429	460	441	453	394	402	434	431	433	426	400	447	449	463	450	409	422	429	420	436	449	497	439	446	426	439	441	427	383	401	451	462	441	406	431	422	445	413	429	436	425	426	450	435	444	441	390	440	389	404	422	397	443	435	464	436	386	431	388	444	396	411	410	468	421	431	424	429	434	398	415	451	410	452	428	412	416	389	437	443	426	425	464	413	407	450	424	441	440	427	441	431	427	428	395	441	427	432	470	426	418	422	454	427	429	431	446	417	448	421	390	424	395	396	442	452	405	423	438	402	415	438	433	432	426	447	401	421	401	437	418	423	424	427	415	463	448	449	406	457	427	428	418	405	424	433	417	429	438	445	435	410	453	418	401	437	445	446	428	432	399	400	409	416	377	436	450	414	410	442	429	424	420	439	417	440	425	426	408	439	410	427	433	444	449	447	409	450	444	434	453	429	451	425	443	472	432	432	442	467	411	431	429	442	454	448	426	427	409	415	391	422	427	443	400	438	414	487	414	447	454	430	456	434	420	420	407	440	446	456	447	426	453	456	453	445	442	418	420	442	471	388	436	430	449	398	418	419	449	432	445	409	464	449	451	448	464	438	462	441	419	430	429	394	418	454	421	451	448	421	470	445	421	421	404	426	418	460	448	410	455	395	444	444	433	434	466	455	380	427	451	434	413	457	408	431	419	455	454	440	420	403	436	420	428	379	459	442	409	412	434	450	419	380	399	439	474	430	438	466	438	459	453	422	426	393	426	417	441	469	438	429	440	407	467	384	424	446	424	434	417	438	416	433	451	401	469	412	460	440	411	453	422	404	430	397	431	415	432	416	436	426	426	429	464	417	469	448	415	418	412	437	425	419	411	429	461	386	424	484	466	448	458	428	429	416	431	455	444	405	413	416	437	447	437	436	407	438	433	417	465	414	429	420	409	440	420	441	465	423	399	434	437	441	481	456	395	421	433	470	409	405	430	392	444	395	437	426	403	440	471	432	408	411	422	462	443	423	417	409	432	393	434	459	418	419	417	418	399	451	432	449	448	415	429	434	404	419	430	395	424	440	444	400	428	418	431	435	410	405	447	439	437	428	473	440	465	411	450	438	420	412	470	406	425	425	420	453	430	432	423	454	440	448	411	425	431	371	431	409	401	425	444	435	428	408	418	460	452	437	450	408	436	419	429	414	433	414	438	419	413	411	390	405	460	455	416	414	425	433	438	431	434	425	406	415	414	382	399	469	421	398	421	422	402	471	433	456	470	411	461	456	429	446	432	477	460	439	453	385	463	412	440	386	459	434	486	432	449	434	408	429	408	396	453	398	446	433	437	430	433	420	436	444	447	429	443	454	432	453	452	437	416	449	412	455	440	438	408	437	430	445	416	428	434	431	406	412	441	454	431	399	447	444	432	450	442	425	451	426	441	447	437	416	411	437	433	467	447	419	440	440	422	431	429	442	449	466	453	421	434	457	433	442	440	452	429	405	429	419	410	440	424	435	436	431	479	450	437	455	411	455	421	420	399	487	406	438	433	451	464	441	495	433	398	417	410	427	417	423	438	426	479	430	423	410	474	401	396	450	394	440	442	433	448	411	408	453	447	473	440	452	456	444	445	437	449	413	409	441	403	432	436	404	447	436	431	413	432	411	445	404	442	422	427	436	419	428	465	447	425	472	377	431	378	422	428	432	414	458	432	435	416	471	457	385	433	434	459	449	431	434	410	435	429	430	436	448	396	430	393	463	447	420	467	398	462	434	458	416	420	405	447	446	474	453	427	457	414	451	438	430	459	438	425	418	449	427	399	403	419	393	463	448	405	450	386	399	430	434	428	420	408	436	429	426	418	430	435	420	419	451	438	412	409	430	397	409	424	412	412	428	442	405	445	451	420	433	415	408	469	391	448	438	435	423	414	415	449	400	441	433	417	430	432	426	440	417	405	440	439	435	430	415	418	472	395	429	426	440	463	396	440	428	408	423	439	457	439	417	402	456	401	418	460	436	434	455	421	497	399	472	431	462	443	455	444	399	401	470	421	418	433	424	378	448	426	442	419	412	408	412	420	434	417	435	404	428	426	449	432	440	424	410	394	450	419	431	436	451	382	414	385	433	418	418	411	447	419	394	461	425	453	449	418	420	384	436	430	411	443	460	396	460	410	439	420	440	423	450	468	405	391	409	390	391	439	446	425	466	419	461	405	420	437	425	428	412	455	437	427	460	442	460	435	429	381	446	421	444	395	421	447	441	428	403	442	447	442	423	420	433	445	441	413	439	398	403	417	462	410	461	441	444	426	443	414	458	407	442	406	441	383	417	447	447	441	436	444	406	442	412	422	445	402	404	424	410	408	432	436	411	400	411	440	418	360	455	489	438	398	459	467	402	452	440	445	440	424	426	446	461	439	431	411	427	423	448	454	413	421	445	439	380	414	431	458	416	435	428	414	407	458	439	456	441	431	440	460	443	442	396	437	424	435	407	420	466	433	424	441	454	407	445	417	398	422	445	381	433	415	437	447	429	425	455	396	471	415	409	448	438	435	438	400	421	444	397	434	411	440	396	481	465	452	429	475	433	418	430	412	446	404	412	442	407	458	409	413	416	436	428	430	474	428	434	403	446	445	452	448	424	435	435	439	386	410	392	394	439	419	470	450	429	442	399	427	425	409	418	422	418	431	441	440	445	392	442	435	464	417	407	429	433	434	458	450	431	452	429	449	415	432	475	456	451	459	405	446	442	414	451	431	451	406	457	479	441	433	439	432	466	383	438	438	444	433	447	433	439	430	450	441	463	432	466	434	417	381	437	417	440	418	430	415	436	388	426	424	440	430	445	385	418	443	448	447	459	452	436	427	419	448	455	429	452	390	421	406	457	429	431	406	423	443	403	431	421	478	459	415	457	423	400	406	434	434	456	423	421	423	441	390	428	442	379	435	442	458	421	426	454	423	434	389	472	436	435	389	454	408	409	435	434	421	416	435	444	410	388	450	443	397	417	387	445	447	454	445	444	423	390	412	413	434	452	437	368	446	439	423	414	451	434	450	440	436	408	437	434	451	455	423	426	423	415	444	488	432	423	438	427	401	436	408	480	437	405	437	413	434	448	444	403	440	444	448	385	420	364	391	459	441	429	441	402	452	415	428	425	426	417	459	447	408	397	421	403	424	419	433	435	448	415	400	429	406	450	405	429	429	441	410	417	428	453	400	407	426	421	405	457	408	440	391	412	445	416	422	411	391	417	415	394	415	435	394	427	414	409	405	451	409	457	410	430	428	444	465	444	423	423	380	446	419	410	438	426	465	420	441	406	442	452	369	422	431	430	404	435	431	432	463	432
24758	21404	28036	25692	20125	15732	11124	7800	4858	3690	3615	2916	2278	1998	1395	741	596	518	518	541	557	574	624	547	540	392	428	339	319	275	299	301	335	329	300	327	290	309	311	323	257	281	267	276	299	289	272	270	310	265	256	278	244	242	221	221	234	197	245	219	260	262	225	255	215	229	231	220	235	261	256	252	192	226	237	236	230	241	240	248	225	263	234	228	191	250	236	232	244	230	223	240	249	235	246	255	231	209	232	253	219	228	223	239	209	236	210	222	247	244	220	224	242	249	252	257	246	229	218	218	240	251	209	219	234	224	228	211	233	223	237	229	212	244	227	270	253	240	221	222	215	237	206	261	246	230	205	241	215	241	230	240	241	231	235	230	241	243	241	222	236	237	197	229	225	243	255	248	205	243	228	223	223	226	233	257	251	236	261	248	218	247	226	247	255	231	235	205	236	213	233	230	229	237	230	226	224	241	263	233	243	236	258	257	247	222	220	266	227	243	256	241	209	248	221	233	224	226	227	219	237	244	240	275	233	247	242	236	227	244	209	234	219	234	234	220	235	234	229	229	245	223	245	233	230	240	235	234	227	208	251	272	233	224	241	245	221	245	237	243	279	202	219	236	232	234	199	248	223	222	245	248	225	215	209	205	235	211	223	207	245	226	245	252	248	260	241	241	212	230	218	232	232	221	265	245	227	237	235	225	262	251	233	206	245	222	256	240	212	202	261	247	242	252	252	248	263	243	260	219	246	232	232	228	244	246	239	241	222	233	228	254	212	203	230	243	225	223	219	254	237	224	230	252	208	234	263	254	223	238	251	242	208	247	235	263	225	216	233	242	236	239	221	233	241	231	224	213	234	231	223	244	236	235	238	211	239	240	232	201	215	252	211	244	244	249	224	235	230	224	212	228	199	254	243	223	238	233	236	252	227	217	218	254	234	234	218	247	250	241	221	225	215	227	253	215	211	218	255	212	235	236	258	247	240	249	214	219	223	240	248	251	235	216	260	223	227	261	216	230	252	243	254	239	241	227	242	224	242	241	229	234	244	240	236	257	228	215	229	242	221	231	225	246	236	247	229	236	220	253	241	238	241	222	226	261	237	209	214	230	226	228	235	269	235	222	203	208	219	245	235	230	234	209	236	244	232	230	180	241	235	242	214	243	233	275	224	223	240	200	209	254	267	233	239	226	222	270	239	236	230	245	237	245	240	250	251	249	222	241	238	224	222	205	218	231	219	246	233	218	240	234	230	206	243	224	228	213	226	235	233	221	240	226	215	234	207	240	261	251	255	247	268	227	235	265	252	257	234	239	226	245	211	258	212	225	243	256	262	229	220	218	209	251	238	246	229	235	263	246	234	232	258	244	250	222	237	213	245	254	223	226	212	234	249	214	241	226	233	209	207	235	232	265	211	257	219	228	237	222	213	228	233	219	256	224	237	226	237	256	235	232	239	239	246	210	247	230	253	233	250	242	218	232	262	239	260	229	223	231	238	233	223	227	241	246	265	246	257	222	244	238	234	246	222	213	250	259	266	212	248	252	217	234	236	237	229	244	236	224	241	266	219	241	213	238	226	237	224	240	233	246	258	267	238	244	251	247	213	235	245	242	230	216	238	247	235	255	229	238	235	258	259	215	260	244	215	222	230	269	247	225	217	229	236	241	206	218	237	217	221	260	218	268	236	259	225	224	206	238	246	240	260	232	240	244	226	195	226	238	262	231	245	241	218	225	250	244	235	214	228	236	233	242	248	199	266	248	236	213	242	253	240	223	230	223	224	242	213	226	244	238	244	231	199	228	215	246	218	248	233	236	237	206	226	214	231	219	240	240	216	258	219	247	251	243	229	252	237	221	224	209	217	265	228	230	237	255	222	232	206	220	238	248	243	232	243	255	229	207	239	266	232	243	228	212	224	246	235	210	218	255	251	238	216	235	250	232	284	257	220	243	244	239	227	240	205	227	233	235	223	238	228	265	221	204	250	217	221	226	228	247	231	224	241	208	225	253	225	240	250	240	240	251	242	237	250	247	234	255	239	225	242	231	243	224	233	245	226	225	263	251	228	232	245	262	246	227	214	221	230	238	227	247	223	235	245	241	211	241	229	260	241	229	234	256	250	234	244	234	228	233	217	239	248	217	230	241	227	234	212	222	221	262	230	233	236	249	219	233	241	242	247	223	219	247	238	242	257	239	249	223	223	252	232	255	238	215	216	267	245	240	242	236	228	215	230	248	218	238	259	218	220	220	234	250	253	249	224	219	225	228	223	212	235	252	250	242	261	215	226	248	243	238	221	225	237	201	248	254	234	215	237	220	240	241	251	240	234	247	233	230	245	221	239	244	237	221	219	240	220	233	217	229	243	253	238	218	258	224	243	224	219	237	245	260	254	222	236	242	247	252	203	230	244	223	236	252	230	241	255	251	238	234	253	223	236	233	243	215	219	212	221	217	224	249	213	249	242	261	255	216	264	215	233	209	229	245	232	235	257	244	218	268	238	219	222	236	240	249	214	226	241	211	251	261	216	187	218	232	227	240	212	209	238	260	241	220	184	237	248	219	259	224	221	219	239	244	233	229	243	224	240	262	215	246	232	248	255	229	252	234	243	243	271	242	239	236	251	237	239	229	213	247	220	209	245	212	249	215	251	224	243	227	201	219	256	229	262	237	221	214	222	250	224	257	247	219	244	217	246	274	244	230	227	232	211	240	240	249	228	241	254	213	248	253	190	231	252	252	234	211	180	222	208	238	225	220	229	247	227	237	231	246	214	243	236	243	236	270	243	203	233	250	233	217	224	227	258	250	239	229	223	257	231	236	255	229	240	238	235	217	241	234	253	221	214	251	241	223	260	227	229	268	234	261	214	228	222	246	215	238	266	253	253	229	235	236	248	221	225	227	269	240	233	264	237	248	247	205	249	243	208	249	239	248	233	217	236	215	255	220	232	215	230	252	224	249	220	235	238	250	223	243	231	219	225	242	257	242	208	249	236	226	237	221	235	238	252	238	262	229	238	229	234	234	234	247	244	248	256	274	233	228	227	258	252	234	236	240	198	230	236	233	241	239	219	206	239	231	235	257	251	254	221	256	221	270	242	253	253	246	238	225	247	234	248	210	256	236	244	233	270	249	205	241	246	225	228	228	240	235	237	233	222	225	244	243	249	210	231	218	213	241	245	208	212	239	222	263	218	234	224	228	200	269	202	238	237	236	248	232	248	247	223	245	226	236	220	217	236	220	200	226	222	242	226	234	216	229	247	227	229	231	229	250	235	209	219	232	245	243	203	231	213	230	249	214	248	223	227	241	250	243	218	233	232	214	217	235	229	231	232	244	209	232	238	262	266	257	250	234	246	228	205	213	248	228	222	262	239	249	227	261	250	238	238	213	242	228	222	238	267	228	252	226	242	240	234	228	234	209	235	230	212	217	215	220	216	251	239	248	224	222	241	219	224	231	221	240	242	203	232	220	233	226	203	223	193	227	236	243	219	246	223	251
20337	38550	31961	21574	21126	19684	15357	12292	8347	6506	6128	5120	3900	3260	2253	1135	852	764	748	769	776	887	844	769	760	613	505	447	415	396	375	404	388	438	394	399	370	408	386	359	351	342	326	313	334	293	347	328	370	351	328	278	304	297	286	278	274	263	250	255	263	293	289	288	290	290	247	273	286	228	262	305	255	268	306	255	272	272	261	258	318	255	248	297	277	263	273	296	270	265	278	269	273	266	247	288	248	271	293	272	289	243	276	270	272	252	287	270	250	277	258	252	243	286	269	261	259	305	270	268	268	292	294	278	270	282	272	282	272	277	279	238	297	255	265	279	275	288	268	249	266	281	269	253	252	288	267	269	281	251	267	275	249	272	288	261	260	230	277	264	289	237	271	298	277	284	273	271	280	286	245	284	291	258	258	272	268	258	272	290	255	287	294	270	259	281	260	285	285	291	249	279	273	268	250	259	270	266	250	273	275	267	262	285	285	264	259	257	246	275	267	257	289	278	271	298	268	258	268	266	280	279	263	258	240	289	268	291	260	277	261	279	294	283	263	251	274	266	285	282	258	268	297	273	273	294	286	292	293	266	252	265	266	266	274	279	283	235	282	274	274	238	291	281	281	263	268	281	284	255	277	236	289	264	282	273	271	256	289	304	291	273	268	271	245	256	269	272	274	281	283	288	253	246	275	267	274	238	290	276	277	260	281	265	275	273	272	250	252	302	266	267	258	265	271	262	290	266	265	269	258	287	264	284	287	294	293	257	285	258	256	268	271	244	252	287	255	265	246	269	253	265	295	265	264	264	241	264	245	278	274	287	273	291	262	262	281	253	299	274	269	269	308	254	274	253	278	294	281	294	276	274	293	293	269	257	276	242	264	273	225	273	264	272	265	299	248	263	298	291	272	270	287	298	270	290	270	236	259	290	279	279	272	265	260	278	240	265	220	268	268	300	274	247	256	271	281	293	288	232	298	230	270	251	295	293	273	264	266	286	283	265	284	262	250	263	269	262	307	254	282	257	245	289	247	254	269	246	285	266	269	284	276	265	256	256	286	258	254	254	248	260	263	287	307	261	295	266	242	285	289	296	249	263	272	263	263	286	289	277	307	269	293	264	284	260	265	246	264	241	247	250	308	275	280	271	285	258	282	273	279	270	261	268	266	254	270	263	276	290	272	263	249	285	250	304	265	246	265	269	250	291	288	252	274	287	289	284	263	283	258	234	265	286	299	238	303	242	273	294	292	264	284	247	259	251	242	249	269	295	254	301	271	258	244	305	269	264	282	259	266	267	261	269	281	310	308	245	282	267	276	255	274	274	272	243	255	282	299	263	280	268	273	274	276	273	301	248	267	252	274	273	275	278	273	266	292	276	263	261	245	275	275	282	301	258	287	254	255	264	260	256	255	268	263	294	256	271	270	267	287	266	248	262	251	266	276	262	256	253	274	288	276	270	287	268	283	275	249	263	246	258	313	281	283	264	251	253	274	268	261	278	285	280	280	288	271	271	297	225	253	257	255	295	294	282	276	257	267	277	292	277	269	278	277	265	266	260	292	256	294	257	282	239	270	295	278	258	245	249	271	293	295	268	270	265	289	256	280	269	311	275	242	248	294	280	248	258	261	270	285	247	254	268	283	271	283	279	294	295	265	268	295	256	277	275	287	274	290	235	272	258	283	286	277	256	260	288	248	285	305	247	228	267	270	278	277	272	260	265	288	261	263	278	261	250	284	306	284	285	284	260	288	254	279	291	244	259	261	275	261	281	279	247	248	253	245	282	282	256	284	283	316	283	255	255	246	261	289	274	286	270	244	279	243	297	283	273	264	243	265	254	261	263	276	267	291	246	236	296	284	245	226	245	256	276	296	287	282	270	266	276	300	265	272	295	298	252	281	263	271	286	298	270	251	290	262	256	262	261	276	265	255	286	267	258	285	270	269	264	227	251	258	299	283	283	258	271	252	283	279	237	260	263	285	281	282	281	293	251	281	263	280	296	272	249	276	292	272	277	253	266	265	257	273	235	261	295	287	260	240	261	274	261	278	252	292	255	269	273	284	254	272	292	292	272	309	287	266	284	259	265	273	289	274	272	255	279	278	247	265	249	298	252	264	271	259	273	268	245	276	249	267	283	284	274	309	273	277	277	268	279	265	256	269	272	278	289	300	273	255	271	270	252	255	276	275	252	266	268	262	259	272	270	254	267	253	225	274	265	241	253	277	271	279	299	261	263	258	284	263	264	258	265	234	273	275	269	288	284	268	246	269	258	268	260	252	285	272	259	280	253	275	304	263	251	275	282	257	299	270	267	250	268	262	267	265	255	259	264	253	282	239	281	267	241	264	269	287	288	249	299	259	314	283	267	287	304	282	263	287	253	248	273	246	300	260	282	261	283	291	272	259	284	280	249	272	273	290	248	279	280	264	263	274	255	269	285	278	273	311	285	274	300	263	272	277	293	261	284	273	292	253	274	267	256	249	256	280	281	262	237	260	266	251	268	249	244	271	263	293	278	290	264	279	280	272	256	271	262	279	287	271	278	269	259	251	289	268	294	279	273	277	256	277	246	256	307	263	266	273	286	265	268	274	276	304	267	261	269	268	278	294	265	292	284	240	291	258	229	287	235	269	259	277	274	242	297	269	286	268	265	250	265	263	257	289	284	273	263	266	275	244	263	287	278	281	281	252	269	273	249	256	275	285	262	250	251	257	301	274	289	293	279	289	269	257	266	250	271	260	253	303	302	233	254	277	291	266	267	302	272	270	247	265	275	273	260	276	285	275	267	279	271	252	251	261	274	268	274	270	265	269	271	273	247	291	242	263	264	283	300	283	242	249	285	303	248	253	273	252	275	256	291	273	290	254	301	277	286	289	286	295	293	259	279	270	278	291	244	265	254	282	295	246	277	303	278	269	293	271	251	249	289	282	288	298	264	268	242	257	281	260	266	267	255	283	287	285	246	235	252	273	266	306	291	269	301	256	241	254	261	281	247	273	253	281	278	298	282	294	284	279	265	265	262	282	272	266	268	260	252	244	269	281	265	281	266	264	309	264	278	279	278	228	287	277	253	267	257	279	259	256	277	270	289	250	280	263	292	255	241	265	282	261	268	273	285	253	260	254	272	282	259	251	279	289	272	255	260	275	307	267	287	282	264	260	261	283	301	278	248	271	308	257	288	287	253	290	273	275	305	272	295	273	281	287	277	275	241	274	280	276	277	226	242	310	257	271	268	255	256	274	273	272	284	260	280	280	256	295	273	286	250	283	280	289	275	290	284	282	271	230	277	267	264	285	262	281	257	259	277	297	277	266	255	278	280	274	281	259	285	279	293	273	272	263	272	261	265	285	245	286	260	271	261	267	289	264	286	264	285	273	254	253	298	286	261	272	272	287	283	281	253	290	283	279	299	250	291	273	256	249	296	281	257	284	267	268	269	262	274	302	298	263	263	274	273	281	252	260	334	256	265	277	249	285	273	276	261	259	293	258	287	263	295
22591	21312	29042	23945	21693	24081	24306	14959	9134	7399	6567	5959	4284	3790	2360	1213	1129	899	989	918	1095	1033	1031	1087	902	771	599	615	560	455	483	534	525	565	516	525	497	466	484	480	447	474	444	515	449	415	427	450	449	462	412	359	359	388	356	384	314	347	325	378	358	350	330	318	350	329	348	346	372	355	337	364	363	330	354	357	333	335	353	353	371	383	330	354	345	382	330	358	350	316	333	335	320	372	316	355	357	363	345	331	327	342	329	319	369	338	366	289	325	327	342	319	329	317	287	361	345	361	337	364	336	339	329	343	369	332	352	348	345	357	381	346	344	319	327	330	334	324	358	365	321	370	338	361	328	331	378	323	336	314	397	345	348	329	315	372	342	334	370	351	357	334	349	345	341	375	383	335	351	345	352	355	365	369	376	301	331	341	338	345	351	362	336	329	337	385	359	323	349	335	345	316	339	341	332	345	362	380	341	338	353	338	322	318	359	323	333	352	340	362	358	337	347	324	357	365	357	343	351	347	352	371	375	342	342	347	346	316	349	350	355	324	333	328	344	335	318	331	349	346	318	361	332	338	347	356	366	339	315	348	346	341	361	342	323	354	359	365	323	360	338	314	344	372	365	320	371	355	359	341	338	306	347	320	322	327	340	350	325	342	331	303	351	343	301	369	366	350	314	348	339	350	366	340	351	356	336	337	356	328	371	320	319	322	360	311	332	336	335	377	365	352	320	337	323	336	356	376	381	360	351	371	332	389	351	319	318	325	313	353	330	353	359	351	366	376	349	292	325	349	345	370	357	367	316	358	358	345	362	299	351	349	341	350	322	332	339	334	313	316	348	332	338	349	308	309	326	326	337	332	348	329	360	378	341	360	329	335	351	351	343	361	376	308	359	322	336	314	334	363	354	335	308	345	363	368	369	346	334	339	361	371	364	332	338	333	346	290	347	345	333	318	288	321	336	305	342	333	329	339	336	391	339	343	357	348	356	323	352	349	334	362	334	340	312	337	374	317	378	301	344	365	308	336	303	325	333	340	341	346	310	337	331	340	356	383	326	344	298	329	350	337	357	338	315	338	332	305	349	333	348	338	341	359	385	327	308	311	330	360	296	350	355	344	327	296	336	334	336	332	343	350	358	353	346	348	347	352	348	333	352	328	350	357	343	357	343	343	364	341	331	341	339	354	338	348	330	328	355	311	346	360	329	321	354	342	331	292	338	350	347	327	343	326	363	319	324	350	361	349	339	346	333	337	335	337	319	319	314	343	353	340	345	347	342	340	349	342	368	344	323	342	322	359	334	326	351	308	311	328	340	356	325	389	337	341	351	368	359	346	363	348	327	320	352	345	352	371	336	325	370	321	318	366	327	310	311	313	312	342	333	329	362	348	349	310	342	356	352	319	350	343	342	316	352	312	339	351	343	357	361	347	303	346	359	362	353	344	328	334	355	337	278	349	321	298	315	309	357	331	347	324	337	347	371	331	340	352	314	347	360	327	335	312	329	331	294	348	348	309	359	344	353	341	337	311	340	343	348	331	334	319	359	335	329	366	301	324	363	379	333	333	346	358	359	359	334	318	342	345	323	344	334	323	305	336	346	324	329	365	333	323	342	348	318	330	351	330	347	333	334	337	340	350	343	310	345	340	357	341	365	334	353	359	349	355	354	364	351	357	364	355	340	323	342	382	330	351	334	361	358	364	366	386	289	338	324	313	374	319	340	348	349	330	326	309	328	343	342	302	344	371	371	342	345	342	329	351	337	337	337	337	348	349	326	334	347	321	366	335	317	331	312	342	345	324	354	345	351	334	339	329	323	334	346	367	353	333	357	333	352	342	372	348	345	296	333	329	333	346	340	327	352	329	303	377	365	356	323	352	338	332	350	349	357	346	344	345	342	312	383	346	360	361	326	369	359	352	338	376	365	339	353	330	331	352	317	338	334	380	304	331	350	351	349	346	343	331	351	370	351	347	330	351	349	358	334	362	361	334	349	373	363	320	331	346	335	341	372	320	367	349	361	330	333	365	316	351	362	360	301	350	358	349	336	328	337	336	342	322	335	346	352	341	338	332	372	334	369	339	371	366	354	366	354	336	340	380	347	336	325	334	325	337	333	382	308	368	364	365	369	350	360	347	350	337	341	338	363	366	311	344	321	341	341	345	357	359	335	354	328	318	349	318	347	355	313	315	360	365	376	334	325	318	349	316	365	363	308	344	369	347	342	368	325	353	337	329	358	339	352	330	370	336	337	346	335	346	338	338	323	354	352	326	357	361	322	349	364	347	356	353	328	314	362	339	316	341	356	364	330	338	327	361	337	321	371	339	350	335	347	336	337	303	352	342	301	329	354	351	332	351	336	376	338	356	375	330	340	305	344	342	361	338	333	365	340	343	336	337	358	377	313	321	335	333	335	325	345	358	313	335	358	387	347	322	355	346	325	326	370	369	328	357	347	353	351	320	357	368	323	332	368	352	307	333	315	338	329	329	338	396	345	369	356	307	326	364	313	336	341	330	332	341	346	338	352	321	329	330	368	375	335	343	339	346	329	341	344	351	335	365	336	350	369	366	352	310	343	323	343	366	344	321	337	357	364	357	314	330	311	370	344	347	344	344	345	338	336	368	325	343	376	334	352	335	351	338	350	363	337	358	366	347	324	352	329	338	376	308	370	308	341	337	338	331	348	365	326	353	356	361	353	323	344	349	357	341	323	332	314	343	351	337	319	325	353	315	344	344	333	333	341	352	334	375	333	357	346	354	340	370	352	353	317	370	347	328	355	321	359	356	376	356	335	344	336	320	349	391	333	337	335	381	345	324	404	370	346	314	329	325	332	338	348	340	329	331	366	368	322	337	359	325	335	327	320	349	357	332	394	345	385	324	349	340	350	328	329	363	362	318	295	376	340	331	346	324	324	331	321	312	354	339	344	368	349	344	346	343	334	348	326	351	387	358	332	319	352	330	344	366	331	315	368	337	356	352	333	324	346	344	391	346	375	341	388	370	319	376	349	320	340	319	308	345	338	319	339	336	366	350	344	346	342	346	341	363	334	324	363	342	331	345	349	353	344	328	323	309	334	370	371	332	353	333	368	359	330	312	344	341	331	305	348	359	357	342	356	365	391	343	352	339	340	391	339	334	329	330	334	340	354	370	345	360	332	352	348	354	373	352	340	339	309	357	313	334	353	309	339	368	345	329	373	301	363	340	304	371	378	391	327	328	369	343	318	355	289	323	340	325	331	327	360	362	357	329	304	337	357	339	363	328	329	342	324	341	341	328	330	353	362	328	353	316	361	325	335	347	354	352	297	336	331	336	324	351	343	338	324	329	371	356	339	354	348	333	316	346	343	354	341	364	322	334	317	342	330	366	367	379	350	324	347	335	329	313	315	319	333	351	355	334	328	345	362	321	358	372	337	357	325	340	334	326	305	329	325	333	369	311	344	306	344	336	351	293	322	373	322	329	319	329	335	331	369	337	367	354	314	368	353	330	328	347
22440	45738	39333	29169	28364	27867	22578	18278	12849	11072	9720	8947	6385	5811	3536	1900	1651	1290	1377	1320	1523	1514	1463	1438	1261	961	776	772	674	619	575	625	632	645	715	712	607	610	592	532	514	520	493	547	550	531	539	521	562	555	455	438	389	410	370	375	407	387	356	401	389	403	395	398	367	348	411	404	385	361	385	420	373	393	392	385	374	396	362	387	349	374	372	399	406	364	396	386	409	376	368	340	392	370	384	387	381	361	370	363	385	422	345	413	373	364	410	379	380	364	394	396	381	382	344	377	398	383	383	364	386	373	382	383	393	378	357	386	360	411	400	391	397	397	381	368	409	379	400	378	374	390	375	368	378	379	385	394	390	380	360	392	342	405	404	384	411	378	367	326	384	376	408	366	382	370	352	397	353	356	390	393	398	367	370	361	375	391	368	381	371	374	367	360	393	375	361	371	385	392	376	418	355	363	372	399	364	385	369	410	376	387	369	367	417	399	360	420	424	352	344	399	385	404	418	379	424	361	390	368	360	391	424	367	335	391	371	408	377	377	368	387	359	388	403	372	418	394	390	338	371	374	407	426	360	387	378	382	409	366	388	351	392	348	375	367	392	395	371	398	402	381	379	360	392	388	391	377	389	378	367	355	393	392	407	388	402	383	378	385	349	400	377	408	369	420	390	347	397	376	407	369	374	389	407	365	379	340	353	398	368	400	403	407	377	380	374	370	391	347	377	389	412	392	376	424	388	398	365	365	376	390	371	380	388	413	399	370	345	398	373	371	403	380	371	412	404	360	380	385	365	363	400	404	382	365	358	365	391	367	378	385	394	367	357	403	359	368	373	360	387	365	379	407	401	409	364	373	378	402	396	417	379	380	386	378	363	393	340	396	367	409	409	386	346	393	332	376	376	387	379	382	369	376	390	374	385	373	414	368	351	360	366	358	375	374	385	384	360	374	377	373	393	358	360	407	377	367	382	378	444	372	361	406	377	381	395	345	361	358	371	371	367	382	348	347	400	389	381	358	373	401	350	368	412	357	397	376	362	360	403	373	388	413	353	348	416	363	401	384	352	373	380	406	347	401	365	417	356	382	359	389	354	349	407	361	381	365	388	366	386	373	359	392	370	380	350	356	380	381	364	362	381	364	381	408	371	382	389	390	382	377	368	366	394	379	397	403	360	381	362	394	364	412	372	380	390	374	368	388	409	378	372	401	375	358	356	378	403	371	354	397	391	358	401	410	372	370	355	361	372	367	382	381	377	403	358	390	378	372	369	389	355	387	404	388	379	368	399	393	374	357	428	392	378	423	392	406	392	356	356	412	326	365	414	380	379	355	351	415	389	380	379	400	371	366	364	408	363	375	391	362	393	349	393	374	343	378	385	372	415	375	338	375	405	360	384	343	454	382	405	371	346	418	408	387	367	351	416	347	398	376	367	408	377	370	398	419	377	372	409	365	370	377	361	395	404	368	365	357	367	369	385	386	381	394	387	400	413	362	352	358	372	387	359	408	376	351	376	372	364	381	377	396	378	379	428	348	384	384	371	360	410	355	374	374	378	374	383	364	383	381	406	379	365	331	363	339	389	363	388	381	365	374	387	411	380	390	339	419	372	375	390	374	394	404	416	429	403	369	371	384	412	391	349	324	359	416	401	393	369	390	363	375	382	369	410	369	389	391	383	369	387	387	379	405	418	402	371	393	391	366	373	386	408	396	421	348	363	384	370	375	365	365	380	351	413	394	377	360	385	420	389	384	392	421	371	385	367	375	408	374	404	358	373	362	376	371	400	353	389	369	377	404	371	381	365	355	343	372	372	368	415	362	375	386	394	399	392	373	371	398	336	377	359	421	395	335	365	380	397	371	392	400	348	368	363	385	369	383	355	399	377	400	365	387	362	382	373	361	370	377	416	397	383	366	370	404	367	350	402	446	387	373	394	410	354	409	379	339	374	346	372	401	385	360	404	393	372	370	380	355	399	404	400	368	399	387	388	407	375	361	361	390	392	415	394	357	410	379	361	375	347	352	404	366	342	375	405	383	401	394	394	390	385	400	358	386	353	376	400	400	345	388	375	399	343	387	372	351	401	388	367	393	370	392	373	423	369	411	376	384	394	371	386	374	376	379	407	365	374	391	388	431	386	352	362	427	367	402	365	391	411	380	390	349	374	376	397	406	397	389	412	375	357	379	392	375	364	388	396	371	375	374	364	403	362	384	383	396	422	388	341	366	398	399	390	370	363	413	379	402	398	384	347	364	398	393	365	390	390	412	390	388	378	389	393	365	408	363	376	380	399	367	382	381	351	407	397	402	358	381	415	378	366	379	395	418	379	404	356	405	374	388	380	405	385	386	407	361	363	361	372	408	374	380	382	384	380	394	373	373	384	339	362	401	401	374	387	376	391	374	378	360	386	398	367	373	367	372	373	375	361	376	389	387	358	363	410	392	376	402	381	411	406	364	397	369	348	396	381	392	391	400	370	383	390	365	352	358	377	410	400	390	369	394	416	386	400	388	380	391	395	426	383	406	366	394	384	381	374	378	400	399	368	375	384	397	362	396	380	361	412	395	391	389	366	389	364	387	367	403	411	342	378	382	379	381	442	357	355	383	376	367	405	374	387	390	370	363	415	388	377	380	343	384	364	393	431	342	383	345	377	366	348	397	364	409	367	383	387	326	409	394	397	372	365	368	382	411	393	369	376	382	378	392	378	411	397	381	382	391	395	386	395	375	393	395	371	386	366	362	420	395	401	372	372	380	364	356	392	395	365	403	380	384	365	375	405	348	385	433	419	359	367	369	388	393	376	368	369	369	354	363	373	401	377	354	430	404	370	389	391	373	382	429	375	398	384	380	364	414	398	360	417	349	353	395	345	359	401	375	371	366	381	401	388	381	380	369	407	372	367	418	359	374	382	382	397	384	420	375	402	350	361	405	369	383	374	373	389	371	362	391	368	406	377	367	391	378	388	386	390	383	382	381	391	360	378	419	395	406	411	391	381	367	387	394	351	378	389	413	403	388	368	386	395	413	376	396	382	390	388	398	404	399	405	366	373	338	385	393	395	406	355	376	396	414	408	378	416	406	379	393	380	390	400	385	403	330	382	376	375	373	380	420	411	406	315	400	373	363	350	352	381	380	398	360	361	398	380	406	405	377	368	367	393	387	406	359	420	413	384	405	402	368	408	357	345	314	343	381	385	374	368	363	410	366	387	374	360	398	369	391	392	366	364	400	389	441	381	366	392	378	395	434	391	374	398	386	400	348	425	354	381	377	373	397	338	398	326	380	377	360	387	390	415	347	376	406	381	377	394	353	393	379	371	375	364	366	390	393	358	391	390	377	345	358	392	377	381	382	375	384	383	393	410	373	378	353	368	383	372	414	384	368	387	407	400	381	402	400	407	377	393	366	382	341	378	397	371	395	418	381	370	357	365	391	367	383	409	378	365	415	428	378	376	391	394	417	395	351	368	407	392	372	353	377	387	384	389	393	372	404	366	395
28581	24376	27734	19323	14532	12756	8564	5831	3779	3144	2643	2556	1748	1506	944	605	525	487	509	547	543	571	546	557	473	431	406	367	373	364	333	345	376	376	382	379	368	359	325	308	352	305	312	373	322	311	314	338	345	352	314	318	305	284	282	329	260	334	292	305	304	322	293	277	296	294	313	277	297	333	300	308	304	295	295	299	302	309	313	272	295	292	327	279	287	326	265	299	317	328	271	324	262	304	274	282	353	319	298	298	310	273	290	308	284	297	321	314	323	304	306	307	297	312	328	277	312	296	322	264	310	320	296	286	306	277	320	299	308	297	293	317	294	300	289	279	297	306	326	280	277	287	292	305	312	269	294	287	276	279	300	291	296	307	314	284	303	306	312	316	312	287	317	287	293	280	321	278	295	295	307	311	291	281	283	318	294	340	283	308	288	276	320	288	264	304	274	332	319	270	305	283	289	291	319	300	317	316	268	296	327	273	319	300	293	287	273	320	287	307	299	291	297	292	307	322	298	301	331	312	300	288	278	279	310	314	302	293	297	282	290	277	317	307	278	287	296	289	274	289	302	300	269	290	283	286	288	322	277	310	291	303	313	309	309	285	307	310	300	295	311	283	285	311	304	281	315	288	308	305	287	311	336	308	253	288	283	282	290	293	296	293	291	292	328	313	320	295	290	293	285	292	328	284	316	295	271	305	327	322	283	287	313	325	288	297	297	318	306	288	295	287	304	292	287	308	306	319	283	269	290	330	270	298	298	292	307	260	309	321	296	274	318	303	325	280	269	328	309	267	298	312	260	314	315	301	289	302	292	290	313	283	296	282	270	316	293	295	300	265	283	300	291	275	311	289	311	308	294	267	271	297	292	307	281	304	303	323	299	308	309	279	297	303	289	276	326	300	303	295	300	298	316	319	295	287	311	335	293	290	308	270	302	298	311	290	254	278	282	279	285	301	271	305	308	295	292	313	301	325	285	306	300	295	281	272	322	296	288	288	302	305	317	282	296	291	275	335	287	274	308	297	332	295	315	309	305	293	290	309	293	299	303	301	303	285	286	294	327	308	299	282	287	263	333	283	305	286	290	323	281	277	293	303	305	315	296	291	322	308	293	293	296	294	324	301	300	280	282	314	298	277	317	283	290	295	317	297	303	312	279	299	280	288	278	277	274	325	288	300	307	296	326	305	306	295	300	310	303	282	310	308	305	291	293	303	281	299	299	278	301	332	306	264	295	287	311	290	284	285	301	306	268	309	323	277	276	285	284	298	308	277	298	306	314	323	282	314	293	298	283	299	299	295	308	341	282	306	315	295	276	305	283	271	315	317	308	294	296	295	286	302	295	301	270	270	299	307	284	323	304	298	277	291	295	290	305	299	308	301	295	306	334	321	286	291	294	311	299	286	273	284	302	265	311	291	264	303	280	320	294	295	284	301	305	285	283	307	315	332	309	300	301	297	266	293	321	340	306	297	264	289	283	273	295	305	291	319	295	320	319	283	310	305	319	319	298	257	287	302	308	284	311	307	315	320	279	297	284	313	290	286	294	334	264	290	290	316	290	277	272	279	303	299	313	311	319	271	277	301	293	285	276	289	262	292	326	285	285	322	295	303	289	299	304	294	296	311	306	295	276	289	331	296	301	322	321	303	307	294	293	293	304	275	305	285	300	310	303	288	278	287	288	298	304	294	320	274	312	310	328	314	287	307	299	283	333	358	328	284	299	284	325	299	308	334	319	291	301	289	295	301	294	296	286	290	314	308	309	299	298	300	314	287	303	300	290	302	266	321	319	312	282	273	289	313	277	270	253	293	280	252	307	288	290	307	278	264	295	315	300	319	288	288	277	273	296	306	289	289	306	311	269	303	280	292	293	275	295	311	296	318	284	292	275	307	316	319	292	272	320	311	300	275	309	304	267	309	284	309	286	310	301	286	313	265	293	334	311	275	326	277	310	284	293	285	284	306	293	300	309	297	274	312	284	285	315	270	319	289	298	282	306	307	310	283	314	295	316	276	291	330	279	301	318	299	304	284	311	300	321	271	308	308	301	297	289	328	291	303	300	283	325	308	282	306	311	303	301	271	303	279	296	314	288	311	306	297	278	293	311	312	326	303	280	309	283	281	293	313	291	309	301	286	302	287	327	305	286	295	312	299	284	292	296	299	310	281	307	293	293	294	280	323	299	283	272	302	309	280	341	306	314	280	269	291	301	300	255	317	285	331	307	293	280	287	295	283	318	308	306	279	288	296	285	301	315	272	269	296	316	297	324	318	271	306	271	296	305	267	314	298	297	281	305	319	304	316	289	295	279	299	311	316	308	324	288	307	247	306	306	294	347	293	300	339	315	295	264	281	330	288	280	289	291	294	320	298	272	277	331	302	301	297	299	296	272	269	288	298	285	321	313	309	315	312	294	331	268	270	321	287	314	315	329	285	300	298	307	297	263	295	303	279	304	308	309	289	304	308	330	301	323	285	292	329	299	285	329	293	314	328	290	332	303	272	271	303	309	306	288	293	313	293	292	259	275	299	310	296	324	315	312	273	312	281	275	284	291	297	298	301	264	315	297	309	296	292	296	287	304	306	304	304	325	340	294	297	295	291	311	294	307	312	306	296	299	292	289	319	288	280	302	309	281	297	302	288	325	294	308	305	325	307	292	260	302	272	300	264	288	305	277	288	313	318	273	319	300	300	302	291	300	281	292	305	322	267	325	306	318	285	267	299	295	271	297	312	285	298	275	310	292	320	299	316	303	312	259	297	303	260	291	269	302	304	317	317	326	275	307	274	310	290	305	273	270	304	316	295	307	316	273	297	307	263	288	295	276	309	325	308	269	322	315	287	359	309	294	266	296	292	326	285	335	296	298	284	324	283	257	315	314	298	326	270	306	295	280	292	321	291	329	300	278	286	284	297	296	261	307	326	296	319	287	299	311	286	302	291	289	317	275	310	311	285	299	277	285	299	277	298	274	321	329	302	267	283	305	271	292	337	275	293	300	281	301	292	278	314	305	278	320	293	279	304	292	267	287	288	282	275	301	304	298	296	275	292	286	304	353	309	297	295	282	295	313	298	290	289	297	304	273	249	266	314	300	328	286	295	309	312	290	298	299	304	287	285	276	301	301	320	276	278	306	261	333	256	291	300	269	286	303	246	312	310	262	321	263	285	284	309	296	283	280	319	279	300	322	280	294	307	300	286	299	314	309	296	311	312	301	308	277	296	312	298	298	287	310	279	299	301	304	284	273	296	286	278	298	282	316	300	310	313	292	310	290	282	310	327	310	285	270	282	294	289	310	311	287	298	281	280	302	293	305	307	288	324	310	309	281	263	275	297	288	334	290	310	314	298	309	299	314	337	287	279	288	264	308	293	270	283	276	275	318	348	273	285	308	322	290	299	279	290	290	301	309	288	281	290	334	291	289	292	291	282	314	293	287	314	264	286	304	295	308	292	290	290	317	314	310	322	288	325	292	274	321	305	277	319	300	318	306	305	299	290
19778	34706	27888	18388	17714	17336	12719	9433	6224	5294	4556	4106	3008	2345	1286	816	788	713	678	698	750	745	794	719	710	505	487	454	430	396	414	431	402	437	437	440	422	457	415	373	374	364	401	393	327	389	376	378	380	356	399	333	353	359	338	355	340	325	342	343	306	365	353	309	321	343	331	328	332	334	324	367	305	368	329	323	333	352	333	355	352	343	306	337	311	310	358	317	326	337	324	317	335	339	295	318	355	352	369	350	297	331	329	343	313	341	353	342	336	303	339	328	336	329	329	343	307	341	319	324	354	344	362	346	352	333	307	294	309	329	329	344	334	336	345	341	331	333	355	344	315	327	322	338	320	341	333	335	340	316	332	345	348	328	339	331	344	319	301	296	319	320	343	320	353	369	321	334	350	333	344	327	321	338	329	324	314	329	344	330	305	281	340	334	320	347	347	320	326	352	322	317	324	329	292	325	309	363	321	349	331	336	321	359	330	337	349	314	345	311	335	314	347	318	304	335	335	303	349	325	348	330	362	341	342	366	341	319	346	315	327	324	290	334	307	323	328	349	344	345	324	315	316	328	295	303	332	337	316	329	329	338	337	339	343	350	304	351	332	313	338	362	339	325	336	358	331	359	331	346	323	361	336	315	327	314	364	319	344	293	319	334	341	362	355	347	350	350	336	323	305	374	318	326	342	318	330	323	337	323	361	332	316	331	333	326	324	365	345	342	331	318	306	331	333	332	349	336	354	339	332	312	324	335	328	335	332	328	362	374	324	331	364	315	353	304	333	348	356	337	339	324	347	353	322	330	315	357	332	316	394	352	324	326	347	343	342	336	332	317	338	357	324	352	346	327	318	326	328	315	362	327	335	353	350	332	351	321	333	321	337	345	322	354	337	295	333	347	326	361	338	350	319	348	322	307	339	329	330	322	313	358	372	321	329	329	325	313	343	361	318	348	321	343	340	337	337	324	301	367	347	319	355	310	328	336	343	308	346	338	326	324	324	354	336	336	329	325	324	287	323	334	329	319	350	328	328	332	321	339	343	341	301	306	338	296	348	349	330	346	322	320	331	343	341	331	341	326	343	335	329	299	316	351	365	329	319	341	319	353	325	340	322	342	317	347	348	370	327	337	314	331	344	350	342	320	323	316	293	319	355	319	330	336	360	345	327	320	320	341	347	326	328	301	325	331	339	348	299	330	316	357	331	363	340	330	308	353	353	296	324	304	319	323	342	306	322	333	339	331	327	323	351	341	326	330	323	352	315	299	345	315	330	346	345	356	363	311	347	341	315	331	315	348	330	342	358	299	346	359	352	342	336	331	321	344	315	337	344	319	337	336	351	305	352	295	311	330	339	339	347	355	325	327	337	320	309	334	322	361	353	330	361	322	339	325	321	324	339	344	348	302	344	316	353	328	318	317	368	325	342	338	348	302	320	352	328	340	330	353	332	317	333	339	337	331	353	329	323	333	337	362	317	345	311	335	348	358	370	299	335	330	359	329	339	328	368	331	349	351	347	315	336	302	299	340	315	335	355	331	346	319	341	337	330	340	345	319	299	343	317	347	325	360	319	329	333	332	331	342	341	350	336	324	346	308	305	324	355	324	309	332	331	307	349	367	346	326	334	339	327	362	282	323	304	339	330	343	309	296	320	333	293	305	349	321	328	335	354	360	323	318	328	312	317	331	346	306	331	342	374	292	339	372	329	356	327	334	338	307	307	353	350	335	303	311	352	326	298	318	343	289	340	336	348	333	325	311	294	355	336	351	296	366	325	318	345	319	341	320	332	364	307	317	308	341	318	320	304	333	325	322	335	323	352	346	365	329	337	310	334	359	352	313	318	326	340	354	354	337	316	317	366	314	336	321	341	331	321	345	328	338	327	334	309	354	357	330	329	301	320	303	324	328	357	328	327	316	354	330	342	316	346	357	331	321	319	347	373	354	321	350	343	336	344	310	288	300	334	336	376	354	324	360	327	336	308	342	325	358	310	366	311	368	325	322	333	341	351	358	352	328	312	339	328	338	359	291	316	336	342	349	321	329	332	333	332	313	366	324	320	337	361	367	319	321	345	348	339	344	337	341	360	361	320	301	305	332	309	362	362	334	331	317	332	298	348	326	333	297	344	298	352	373	329	336	339	330	313	330	313	343	310	352	316	358	327	337	352	319	353	302	332	343	307	353	333	312	344	282	316	334	329	338	333	324	326	347	308	329	332	321	339	326	333	362	307	334	341	311	347	330	335	337	346	343	314	397	345	306	327	329	336	360	340	343	311	361	320	335	311	342	308	315	322	334	336	327	358	327	339	316	345	331	319	362	347	294	340	343	343	300	327	322	305	362	319	324	338	330	318	308	325	311	330	345	330	323	316	304	344	308	347	328	298	347	327	302	316	330	314	330	316	331	330	326	343	340	338	337	360	334	336	318	322	347	326	331	309	342	341	360	358	337	325	335	310	317	326	341	343	320	319	320	324	322	365	317	324	334	308	337	317	349	350	359	345	333	348	317	338	301	309	339	326	329	363	343	297	326	314	351	324	323	321	284	326	348	318	376	349	320	340	335	313	333	324	343	310	325	343	342	309	342	335	367	312	322	351	337	324	395	349	357	332	315	328	311	336	335	306	342	371	297	344	333	309	316	307	351	349	336	333	316	299	356	331	345	347	297	293	341	313	317	341	334	327	337	328	331	330	345	333	311	353	353	310	318	346	339	316	346	337	351	308	338	328	347	344	348	297	336	336	331	317	362	344	325	345	363	328	338	325	316	359	351	339	338	324	331	329	334	310	341	337	332	362	324	332	348	356	318	315	313	319	329	356	319	303	366	302	330	322	303	288	323	354	356	332	329	333	337	339	350	309	309	344	333	338	345	343	366	356	360	316	348	320	375	309	316	375	318	350	313	340	319	331	339	340	333	324	342	363	348	315	325	300	313	323	353	352	312	333	302	341	348	330	342	357	326	313	322	346	332	363	331	317	346	312	348	321	318	342	312	314	336	319	337	296	344	319	344	343	339	334	307	330	318	321	335	338	355	350	323	327	322	334	355	351	332	297	369	334	348	342	323	315	332	303	327	368	329	335	321	370	329	300	323	369	330	348	333	314	328	343	289	348	350	357	322	300	329	339	322	327	311	305	371	318	328	337	302	329	328	345	356	313	343	326	346	324	312	353	282	334	359	334	359	373	316	310	331	384	333	338	363	340	327	317	329	302	312	293	315	310	344	330	323	355	345	316	330	322	335	362	328	317	312	316	346	326	330	317	357	345	339	339	353	307	335	330	348	341	322	347	335	345	325	323	369	341	321	336	331	345	351	321	357	319	347	341	325	325	362	372	339	318	325	339	303	325	331	323	364	330	324	318	334	314	335	353	325	321	330	327	293	326	340	324	362	308	331	337	323	349	345	340	339	373	324	328	335	325	351	334	342	318	336	334	326	402	327	300	316	294	329	330	341	315	300	326	345	323	334	334	337	346	317	300	344	373	348	301	345	340	345
23687	21317	28662	24593	22627	22486	16497	10178	6541	5719	4609	4131	3242	2572	1339	944	829	798	823	792	903	832	875	827	725	623	533	563	473	480	521	478	545	494	533	490	525	469	495	441	452	443	460	454	424	464	442	478	471	435	429	383	366	366	400	386	400	376	367	373	403	406	399	416	363	365	332	390	403	343	367	364	397	423	357	370	376	411	363	373	349	401	373	369	364	374	372	385	393	389	391	406	398	443	370	395	365	380	358	358	385	355	379	356	398	359	384	388	409	390	393	396	377	415	391	360	402	378	367	390	396	392	376	407	366	374	388	372	396	392	404	425	379	371	363	389	414	392	386	397	342	384	359	388	360	383	370	385	376	392	398	355	409	384	378	360	367	361	378	356	373	396	375	385	388	407	384	427	364	368	380	355	344	347	394	368	401	392	397	359	402	370	374	362	387	392	364	402	403	351	392	347	393	391	393	399	420	382	383	403	380	390	377	384	390	364	428	390	357	374	390	389	375	400	348	350	413	387	387	360	354	365	399	366	350	336	384	387	385	368	397	355	406	376	410	382	364	354	368	393	365	393	349	377	385	373	363	409	385	405	358	403	415	420	386	370	384	389	381	364	387	377	359	380	394	367	406	329	371	390	426	369	361	390	372	388	430	357	380	393	386	395	379	361	403	384	379	379	358	384	408	393	400	354	383	390	370	420	370	375	379	374	375	371	381	379	367	394	385	392	390	379	388	373	408	393	392	349	359	396	403	365	385	300	339	409	402	364	381	383	358	410	411	369	371	375	378	362	389	379	380	378	346	367	383	366	372	385	352	374	373	355	370	365	368	423	397	405	374	366	348	365	346	377	389	344	383	414	381	357	363	412	358	358	362	350	405	362	367	360	399	383	396	396	347	373	364	414	392	382	407	376	356	382	401	377	372	437	456	370	388	394	403	400	388	378	353	370	371	406	369	406	391	369	379	353	335	377	379	330	369	370	387	382	367	384	372	373	384	390	362	353	336	379	390	366	390	384	392	409	348	398	344	392	374	358	372	396	410	353	377	365	377	337	388	367	389	389	378	376	377	415	381	383	349	364	391	403	403	361	384	387	384	371	370	332	392	388	398	370	362	393	388	419	364	390	362	366	408	356	410	412	374	387	385	374	372	407	348	390	362	374	387	399	383	388	369	406	364	376	385	362	367	407	378	370	441	371	377	406	323	367	375	392	389	401	378	353	361	391	365	412	347	333	380	372	386	370	370	388	384	368	350	400	355	411	358	374	399	390	380	410	356	370	383	369	387	354	417	397	387	377	406	395	371	430	385	348	396	350	412	367	402	383	399	383	360	355	370	374	369	402	363	381	335	380	341	382	396	364	369	367	352	371	407	387	382	364	365	376	380	393	390	377	364	366	391	374	358	398	391	362	385	399	388	399	377	371	348	360	385	360	363	378	396	415	392	371	363	427	359	391	359	380	393	408	384	375	378	356	406	374	410	373	406	381	354	335	412	365	361	349	382	363	363	369	349	360	392	349	400	404	373	370	374	379	354	364	375	342	365	369	367	358	389	383	377	375	376	377	375	404	388	368	379	382	408	372	381	444	372	380	376	362	371	375	407	332	367	364	397	408	375	359	357	397	370	365	348	355	385	383	399	359	357	374	358	320	380	409	370	396	356	404	354	379	367	367	375	396	361	389	393	416	373	366	344	392	397	350	352	394	353	423	395	389	376	356	380	382	390	407	402	354	370	365	358	373	382	373	392	396	402	375	372	402	377	402	385	375	363	387	360	368	339	341	374	362	369	388	369	429	384	373	421	379	401	385	402	386	369	404	408	361	400	365	413	402	368	362	376	407	388	367	374	384	383	363	352	421	387	397	405	401	394	394	378	360	357	351	389	383	374	395	383	340	373	400	396	373	369	377	389	399	370	375	381	391	384	397	395	384	357	410	356	400	418	392	412	330	373	375	371	372	388	396	367	353	347	351	390	377	400	410	386	402	351	385	327	385	379	389	414	374	359	426	366	366	341	357	374	370	401	362	382	402	383	364	351	381	392	374	408	371	411	388	361	388	362	375	394	370	399	349	339	343	387	378	395	375	387	384	423	357	362	372	379	397	366	380	380	369	394	396	398	390	357	361	420	389	387	363	398	378	394	359	388	340	383	340	364	388	395	359	406	328	372	377	394	409	389	341	387	349	396	368	381	395	363	359	362	402	375	367	391	396	390	376	361	352	385	383	374	368	374	363	371	408	391	369	373	341	374	399	376	347	325	370	404	392	401	387	411	407	366	358	363	390	394	382	343	327	389	345	384	373	373	385	407	366	354	387	370	374	362	383	376	376	372	398	384	389	386	382	353	362	374	382	408	408	369	366	368	377	386	377	421	373	389	362	376	407	391	387	394	402	397	363	357	350	377	419	385	422	372	390	405	352	388	390	374	363	367	375	379	351	397	351	372	371	383	406	348	396	340	332	390	414	405	399	395	369	382	354	365	392	370	344	400	381	379	381	381	392	363	391	378	408	342	366	356	401	387	369	390	375	360	376	383	395	432	383	404	353	390	374	350	366	357	371	357	351	308	386	352	410	360	377	379	399	341	389	354	385	369	417	368	352	351	363	342	388	350	321	398	395	383	365	357	334	395	340	386	388	383	385	364	376	365	411	372	382	334	384	376	387	381	403	359	387	387	397	391	376	358	390	408	357	408	384	395	377	345	406	392	383	386	362	356	360	366	398	381	386	394	374	379	411	405	374	354	383	399	388	358	411	394	372	400	375	388	391	349	393	408	373	365	360	377	369	402	406	405	365	363	349	385	369	364	364	370	384	426	387	397	357	418	386	381	393	377	373	376	398	368	407	371	368	349	370	384	398	364	385	379	390	384	391	371	361	384	380	388	348	372	371	401	387	369	373	380	376	368	400	365	362	345	375	381	392	381	389	409	378	361	358	390	382	366	381	366	401	378	381	366	390	404	345	391	404	372	415	358	360	389	368	363	430	371	399	340	435	382	403	373	382	395	406	364	354	375	388	371	349	362	345	343	392	384	405	363	413	373	383	400	397	418	375	378	368	381	397	373	406	377	361	369	421	381	356	367	397	364	372	378	371	373	376	396	382	374	382	392	396	402	387	357	367	355	370	366	360	336	380	392	379	378	379	423	381	404	360	367	356	382	351	390	356	371	376	367	374	403	400	421	413	396	353	375	360	354	376	371	378	396	374	399	358	378	363	376	377	381	418	393	395	355	395	396	383	365	379	398	366	384	357	392	404	386	367	388	376	384	348	403	368	351	385	353	428	372	383	389	365	377	368	387	371	374	427	370	389	363	350	353	396	355	401	376	397	360	390	399	376	389	357	364	377	420	392	400	402	418	354	371	395	347	366	381	376	406	375	379	366	354	401	357	365	391	412	389	375	394	369	387	383	354	392	386	382	373	395	399	393	398	372	368	370	390	387	384	351	371	334	379	360	414	358	405	389	399	430	399	358	388	401	395	364	359	372	415	383	366	358	396	382
19900	41787	34703	25098	25717	24046	17748	14058	10081	9022	7180	6370	4904	3896	2061	1388	1246	1120	1071	1045	1235	1152	1136	1113	1032	897	675	647	594	557	567	651	665	631	619	602	585	533	581	527	541	487	551	507	522	505	470	558	516	473	512	469	409	451	418	408	454	409	429	421	392	443	389	410	435	415	424	396	420	426	459	408	421	420	416	453	448	418	464	397	411	434	437	427	416	445	415	409	418	415	442	437	411	415	447	417	412	417	440	480	421	415	425	438	435	375	449	412	440	454	393	424	427	396	391	429	399	434	376	393	393	433	434	430	457	409	414	382	419	420	448	393	413	451	455	431	445	445	423	436	411	414	429	436	439	425	410	435	405	404	401	400	450	440	463	421	409	400	410	444	452	380	421	391	432	406	432	421	414	453	419	423	390	424	443	404	454	431	419	424	448	413	420	404	392	367	395	437	433	439	418	432	410	418	449	428	418	431	425	460	411	412	431	447	413	413	425	419	408	432	451	442	393	440	410	420	440	430	430	429	407	475	436	368	463	410	407	412	437	410	434	422	407	386	430	448	421	441	442	443	411	384	395	451	417	427	414	435	421	479	456	414	429	418	406	434	459	402	417	430	449	425	431	428	457	424	445	425	422	417	409	437	420	463	451	418	452	415	418	410	420	423	436	443	415	421	437	464	479	428	381	447	428	413	426	429	437	386	418	387	424	436	425	437	410	414	446	415	420	440	437	418	420	439	422	450	417	419	418	418	426	434	453	408	444	438	418	387	433	401	413	411	365	411	422	409	432	423	440	421	423	429	404	456	419	434	422	377	459	414	412	419	435	407	454	400	375	421	435	434	434	402	401	406	402	416	441	419	411	437	387	434	423	408	392	422	416	445	414	418	433	412	432	390	426	418	427	417	409	419	400	375	422	432	416	436	442	453	445	409	422	443	427	397	442	428	421	411	413	447	407	439	383	406	426	402	454	419	410	408	425	437	450	459	384	404	450	448	398	425	389	441	410	444	451	450	442	442	420	415	389	421	432	454	419	450	421	422	395	430	403	416	432	429	389	420	382	441	419	403	443	414	437	387	447	406	394	466	428	455	417	412	402	427	431	459	417	433	391	434	419	385	417	393	447	434	442	416	428	427	453	404	413	430	419	393	414	373	444	425	418	430	425	416	429	414	447	416	429	449	402	396	442	428	426	457	456	425	404	421	454	414	434	436	445	370	417	434	431	424	420	421	425	392	425	406	418	416	387	441	435	378	430	453	443	437	411	427	423	400	429	406	402	450	417	415	434	430	419	442	405	454	434	412	466	451	438	444	394	436	411	407	454	414	425	402	422	384	407	462	457	422	440	419	420	422	442	420	439	418	407	390	416	404	417	400	421	438	413	403	422	427	407	410	474	427	424	411	379	429	452	468	463	422	410	405	428	421	414	419	412	423	384	427	406	414	393	401	408	442	431	413	444	433	422	443	414	444	415	423	430	419	430	489	399	436	397	459	416	425	416	441	402	437	437	413	414	428	415	391	412	397	461	434	413	452	392	394	414	393	415	426	452	420	451	478	454	448	431	411	414	467	419	447	401	418	407	427	467	400	467	410	412	448	392	393	421	412	418	453	440	412	454	389	436	458	418	431	411	412	422	459	404	409	398	430	406	418	425	396	427	417	401	407	412	414	417	419	444	429	415	431	421	386	401	423	422	417	422	431	440	430	450	401	432	426	408	405	428	429	422	440	410	442	425	391	433	394	397	417	414	415	375	426	466	447	431	422	447	431	429	445	433	445	454	423	396	417	423	415	436	411	473	423	431	430	428	449	420	393	401	416	430	407	443	414	439	432	423	437	414	412	408	424	418	432	389	430	402	436	400	387	409	414	422	457	410	428	425	416	459	403	448	421	450	422	444	424	426	395	427	409	436	424	422	403	433	395	418	433	442	458	415	420	438	401	405	398	393	416	379	409	419	426	396	444	421	432	432	409	425	398	398	408	395	427	408	406	428	421	393	400	438	416	399	440	432	435	416	423	430	440	411	406	438	438	380	433	416	483	431	393	451	407	440	398	453	414	390	406	418	441	428	413	459	432	414	412	384	453	412	429	458	408	433	412	416	425	421	459	448	435	433	431	418	381	424	419	423	427	407	396	429	390	445	432	395	410	430	416	413	434	408	381	426	386	432	424	443	459	435	427	445	423	472	389	431	464	419	417	408	410	426	432	419	436	407	418	375	433	452	461	414	372	396	420	383	394	420	427	418	425	422	450	436	406	429	389	448	455	446	433	375	412	423	458	443	410	389	421	409	463	437	398	436	379	418	462	418	403	438	422	402	409	425	399	424	423	424	453	432	406	469	420	444	415	409	386	409	408	406	457	441	422	415	488	394	407	398	409	454	413	421	411	464	406	423	399	441	402	452	443	393	421	446	420	419	387	434	432	419	423	409	396	433	399	461	440	429	399	420	451	380	442	449	413	413	412	413	433	455	428	427	448	409	434	434	423	440	434	418	412	425	419	409	385	416	387	421	439	422	412	395	462	422	384	417	405	419	418	370	419	429	456	397	410	423	459	429	438	427	417	438	394	426	420	416	423	422	403	442	412	462	420	394	437	436	418	429	423	368	424	410	408	441	404	416	429	407	455	408	409	386	403	408	449	391	417	407	407	441	428	436	433	417	409	433	423	444	424	419	446	461	411	428	386	442	447	451	412	456	416	439	391	426	436	437	449	395	400	435	419	404	448	430	416	421	445	432	426	448	443	434	423	402	420	413	459	443	394	425	416	413	410	428	401	435	443	449	417	433	417	445	409	416	463	398	409	417	396	439	449	407	450	402	427	412	412	464	430	401	383	412	439	407	417	427	411	401	409	412	413	443	420	412	396	377	439	403	421	423	428	416	413	426	440	408	406	465	448	402	417	431	421	465	429	438	429	418	414	419	403	441	430	385	422	452	430	412	390	453	420	432	410	431	454	410	426	444	418	437	444	439	427	437	411	414	396	397	409	469	429	430	407	460	486	427	413	414	451	393	442	425	421	427	447	408	433	420	433	439	431	424	448	453	417	396	454	392	397	433	397	448	440	407	412	379	416	393	402	422	419	437	418	414	408	407	455	407	447	440	435	425	420	432	440	426	425	405	414	389	416	418	391	454	411	419	435	419	410	417	453	429	401	435	373	432	404	413	439	419	430	424	412	409	410	434	411	437	423	439	455	399	407	470	426	392	371	430	441	423	409	399	387	463	392	419	399	450	428	417	423	439	432	423	407	420	392	446	401	407	390	413	393	409	456	403	431	423	432	413	419	429	434	447	446	450	429	434	455	433	458	433	431	399	410	416	408	432	405	451	413	416	406	416	426	416	394	396	406	393	406	404	418	433	409	404	402	398	438	471	410	405	426	448	459	408	397	447	406	466	453	411	387	423	402	402	396	422	415	427	406	441	453	425	428	389	381	399	437	441	401	435	410	414	446	418	415	408	446	420	433	442	424	442	418	404	409	414	404	452	386	410	422	406	397
24819	21438	28048	25818	20286	15804	10438	7071	4913	4416	3699	2819	2499	1628	861	719	613	562	596	529	612	551	601	582	477	427	356	339	314	313	307	329	318	321	346	346	277	291	309	268	285	289	277	269	244	263	275	272	287	241	289	235	258	241	230	204	229	205	253	236	234	219	235	241	254	239	229	224	207	215	249	244	253	238	197	235	240	248	219	236	259	250	237	232	254	228	271	217	229	220	234	227	247	256	228	250	237	226	239	249	232	257	219	209	260	220	190	278	236	253	256	214	227	232	247	236	244	225	223	229	234	220	218	230	228	211	221	213	239	239	236	230	262	230	211	229	244	222	222	233	241	242	229	239	235	228	197	220	239	208	238	225	235	199	222	222	210	204	271	210	230	227	241	250	255	252	223	244	228	204	233	218	227	268	218	231	214	225	246	231	245	240	246	244	257	229	238	233	245	243	217	221	234	202	241	236	210	237	226	224	255	230	217	223	229	215	243	223	231	209	241	228	230	217	189	242	238	205	206	243	224	222	221	225	220	225	211	213	252	222	206	219	212	263	234	252	260	206	220	211	235	229	196	245	260	217	249	231	243	247	228	206	232	209	250	232	260	234	226	237	233	227	251	233	235	222	220	223	224	217	239	222	238	232	227	216	220	236	270	229	283	227	225	235	206	231	225	246	220	257	231	227	243	219	226	250	267	233	230	255	232	221	213	218	257	204	237	218	232	245	260	227	234	223	233	212	222	234	271	255	213	234	248	236	211	250	226	224	226	233	225	217	192	223	221	229	238	224	213	237	233	230	263	258	239	227	266	242	214	205	213	217	242	242	243	233	238	245	225	240	242	232	232	220	234	230	207	227	243	247	228	247	226	203	255	224	231	223	229	229	238	230	238	256	236	209	216	240	206	257	220	224	229	243	240	239	232	250	247	218	227	228	245	195	223	220	233	213	230	220	224	202	227	252	208	220	227	221	228	217	244	247	237	245	256	221	231	211	220	267	253	239	203	240	233	227	222	228	246	248	223	255	238	227	198	260	228	216	226	252	217	242	227	219	231	206	237	239	244	253	246	222	226	215	216	214	223	225	230	234	227	229	238	242	220	234	233	260	195	228	239	225	230	209	231	227	212	206	223	222	228	244	207	225	212	252	198	228	236	220	217	229	260	226	239	221	247	202	219	226	205	237	237	241	238	236	241	248	243	217	219	237	219	231	242	218	245	236	237	257	202	219	241	215	245	250	227	234	239	250	232	208	259	216	220	225	256	227	237	238	210	231	197	210	236	224	228	237	259	228	200	200	206	213	247	232	242	217	225	250	213	195	258	239	249	235	212	221	217	247	227	234	222	230	223	236	244	213	216	214	228	219	208	220	230	227	242	237	205	217	250	229	196	221	267	217	253	258	245	210	233	256	232	236	258	247	230	220	224	231	226	249	245	249	228	250	227	235	242	235	240	229	247	238	231	234	228	237	226	226	217	244	254	242	251	231	251	229	257	259	217	224	236	236	230	248	231	199	222	219	236	229	226	258	222	236	209	220	251	224	233	235	244	236	233	229	246	242	228	226	236	275	218	218	229	216	233	227	194	224	209	236	240	253	222	247	207	248	213	236	213	268	214	256	250	217	194	206	253	217	227	251	209	240	228	238	226	243	252	224	225	203	236	215	224	231	235	245	210	204	234	231	211	210	211	246	243	233	239	239	245	217	213	216	247	246	223	250	228	207	241	219	233	229	219	244	227	238	223	222	244	207	244	260	255	235	209	221	226	232	219	224	217	244	240	220	225	212	225	241	221	228	253	226	237	198	237	216	220	219	214	241	270	260	225	255	227	216	237	207	278	212	208	227	214	231	230	264	236	230	241	223	224	214	223	238	230	245	224	226	263	215	234	228	229	239	241	262	213	258	219	260	229	218	222	228	219	224	254	215	228	230	224	230	245	236	270	229	210	207	206	218	244	230	259	218	233	227	223	255	234	225	220	239	216	228	213	244	225	250	238	233	219	235	224	225	245	236	243	257	225	242	219	230	249	213	233	226	217	218	231	236	221	239	216	235	203	219	228	212	230	233	234	225	231	233	231	230	249	243	218	229	205	198	245	219	232	242	230	206	240	215	229	228	223	263	234	224	233	233	215	199	201	211	230	234	212	238	226	230	253	241	251	233	219	238	217	222	236	233	204	243	208	214	244	240	235	236	249	237	217	221	230	237	220	241	231	221	249	210	241	232	224	246	220	218	243	249	222	198	207	222	230	244	222	231	227	199	242	204	200	226	250	197	214	212	219	229	249	226	225	233	224	244	223	230	226	231	195	221	230	216	230	228	228	203	237	209	237	244	239	234	252	200	203	230	204	210	229	221	228	211	243	235	230	247	218	218	257	234	215	252	200	244	286	226	231	232	221	215	247	221	246	224	240	220	213	239	223	214	225	259	218	227	246	243	243	230	199	256	203	230	224	230	230	235	229	215	252	226	241	258	225	237	242	233	221	246	235	213	204	232	235	233	225	249	234	233	209	244	223	229	227	241	228	210	219	234	263	229	239	214	238	231	222	250	245	233	226	229	237	214	216	223	216	233	219	243	251	228	240	227	228	232	242	255	229	210	216	221	216	217	233	252	223	234	225	239	240	236	235	223	235	241	220	209	227	213	248	210	215	215	238	194	215	239	236	224	224	235	234	212	241	233	221	232	240	231	199	219	240	192	238	215	243	249	259	234	202	201	242	236	203	252	219	221	220	219	237	203	220	233	226	234	213	202	243	247	223	226	217	243	253	206	245	227	220	259	239	262	213	245	244	214	243	228	229	234	226	222	240	231	218	258	240	227	213	218	238	259	228	214	236	245	237	242	224	262	221	240	201	226	214	237	224	258	244	233	231	244	233	221	217	238	224	241	215	241	223	241	222	237	256	240	227	242	226	220	230	227	216	240	236	203	239	221	220	255	229	238	237	236	223	229	257	210	254	254	240	228	246	244	243	212	234	226	213	220	225	214	247	211	222	245	246	230	247	237	226	233	221	239	221	200	247	243	203	225	223	236	227	241	231	242	235	220	218	242	224	257	232	217	227	239	224	228	231	261	226	228	245	240	231	197	206	213	252	220	223	198	238	233	212	249	238	234	218	215	209	227	240	214	230	214	233	232	232	237	211	234	240	245	236	247	255	247	239	239	217	253	225	249	216	234	215	223	226	236	193	232	216	228	219	213	235	231	230	222	215	236	244	244	236	237	215	210	228	225	217	217	209	236	232	234	224	209	256	218	240	231	227	235	257	212	232	255	251	241	218	228	229	246	228	235	248	263	234	248	233	201	199	262	233	236	238	223	234	194	233	225	207	227	238	230	233	203	228	252	239	218	263	243	245	236	243	225	258	238	225	225	238	202	235	227	240	204	245	253	229	240	229	234	223	213	219	230	249	239	257	226	233	234	237	222	202	235	227	224	242	209	214	234	220	238	226	212	217	233	229	239	226	245	219	236	223	224	248	248	227	203	224	232	230	220	230	222
19563	39380	32024	22050	21224	19736	14422	11430	8475	7492	6317	4857	4212	2812	1418	1106	862	852	863	797	930	767	898	777	742	596	451	467	433	393	434	418	410	422	453	416	392	371	371	345	368	366	310	333	309	338	336	330	362	356	318	310	258	310	266	272	267	308	279	273	276	266	282	271	287	253	243	279	277	243	293	283	298	254	265	253	260	262	262	270	266	278	258	294	265	295	262	253	274	267	261	283	250	274	275	262	255	282	286	271	273	247	274	292	272	248	294	246	265	263	275	270	237	244	295	275	248	276	261	266	276	270	261	293	291	262	242	273	256	252	273	302	271	242	263	261	260	271	242	239	258	252	272	281	290	276	246	280	270	263	247	256	235	264	285	269	278	259	304	248	280	271	261	273	267	278	247	275	280	261	293	256	263	286	267	260	253	278	262	251	239	274	269	241	260	264	286	233	290	278	284	244	257	291	255	252	262	240	260	257	266	270	276	245	258	270	252	261	278	223	270	264	286	246	264	252	244	281	274	266	283	252	250	263	284	287	264	288	280	257	300	274	290	262	263	229	274	273	286	264	243	286	270	262	249	282	277	280	268	293	251	281	286	270	275	267	260	286	282	247	255	274	271	277	265	283	260	226	273	269	286	278	271	235	277	265	260	268	290	286	280	251	278	283	230	279	278	294	276	281	273	269	266	257	275	281	265	306	276	290	286	240	270	280	275	256	264	265	288	303	260	257	295	266	293	258	274	262	246	316	249	252	273	251	292	258	265	262	249	274	277	289	262	244	267	266	252	269	292	253	285	259	266	278	247	296	278	251	280	268	230	262	280	261	287	274	288	259	256	252	269	276	254	289	246	278	276	241	267	252	280	301	242	264	283	242	255	295	306	279	289	267	247	286	283	269	282	265	257	280	259	254	270	254	276	259	242	239	283	281	251	256	271	253	277	286	297	247	275	249	297	263	255	262	267	286	259	242	269	269	252	298	283	277	231	278	256	249	266	281	273	288	250	278	275	267	257	271	236	280	268	251	239	262	263	283	261	254	243	279	298	239	260	265	287	273	258	275	260	259	291	320	242	270	272	281	266	280	253	252	264	249	264	242	279	264	268	258	272	261	264	274	274	255	251	251	288	281	286	289	258	277	283	265	250	261	264	258	283	254	292	252	250	268	255	236	254	251	274	280	270	282	272	270	272	260	249	266	293	256	276	264	284	278	285	284	251	274	284	245	260	258	272	247	253	270	248	242	279	263	280	283	238	268	253	271	257	298	292	275	279	293	274	254	270	261	273	278	249	292	246	246	287	260	265	258	264	262	272	237	291	271	300	267	286	259	292	285	249	276	287	283	251	249	256	266	264	295	261	283	257	286	258	280	246	251	247	273	272	228	263	273	267	244	258	251	279	253	235	277	259	291	261	249	261	260	266	270	248	274	262	250	272	265	271	249	254	254	267	267	268	286	298	259	283	255	228	261	263	263	245	265	237	279	297	280	289	266	269	292	300	264	262	262	266	279	268	248	265	283	264	263	283	260	245	257	259	259	277	285	260	264	266	261	266	281	264	251	245	269	275	268	278	253	232	268	265	291	226	260	274	236	268	310	247	289	239	264	258	271	258	299	284	250	267	281	236	259	273	289	271	322	279	268	288	268	283	267	308	273	273	277	284	257	288	240	299	271	254	268	270	286	257	241	275	266	254	256	260	274	289	264	279	284	245	266	263	273	258	292	271	241	254	299	259	263	271	256	248	250	249	261	269	266	271	263	275	262	253	271	269	297	258	252	244	253	246	275	269	268	280	246	262	247	224	263	276	285	287	264	264	249	244	274	235	259	272	244	255	276	279	281	274	255	284	284	252	266	252	236	282	260	275	272	266	284	276	258	267	260	260	277	271	279	287	252	271	251	281	260	281	257	274	266	281	242	256	249	237	256	276	286	268	265	250	276	252	292	268	262	232	274	276	274	280	271	275	286	269	255	268	246	259	274	269	269	248	273	280	255	286	271	280	261	241	235	258	268	295	290	272	248	267	273	281	275	258	283	274	288	266	257	263	273	263	286	244	269	266	253	269	252	269	234	270	278	260	268	265	315	252	266	255	266	262	249	278	271	262	278	262	249	274	262	249	278	263	267	282	286	243	273	263	250	273	259	255	284	288	291	280	268	263	256	295	275	287	266	264	274	253	273	254	279	289	280	282	278	275	246	283	265	243	247	255	252	291	270	269	294	292	270	257	257	295	277	285	260	260	263	254	253	262	279	255	290	275	289	282	276	243	255	271	259	260	248	271	282	249	245	265	295	254	247	274	303	262	252	245	244	282	302	231	279	272	261	294	254	274	264	257	263	280	264	284	266	275	267	267	257	263	272	270	282	265	263	259	256	258	299	293	283	247	244	260	287	274	249	275	245	270	256	273	259	239	294	281	235	279	245	255	304	261	264	288	258	297	294	278	272	267	289	247	278	284	262	277	247	282	239	238	259	266	279	256	242	245	256	251	271	283	269	262	300	292	294	244	307	268	272	269	244	280	266	275	263	270	268	233	278	264	265	258	253	244	251	272	270	270	283	234	261	241	269	272	250	249	293	259	280	279	252	308	250	266	252	289	255	266	262	253	273	254	260	244	282	260	266	264	283	292	262	278	289	267	259	275	279	276	277	272	267	236	261	297	267	261	298	254	249	266	269	294	244	259	257	255	277	254	261	276	273	303	235	275	245	272	268	254	245	233	242	248	261	257	265	250	285	297	259	284	271	275	258	271	302	283	287	275	264	251	270	270	296	252	247	260	272	272	262	275	282	272	239	267	274	276	256	269	268	291	270	287	272	261	268	265	269	244	249	297	275	245	259	251	223	286	250	276	293	296	275	241	253	296	229	256	280	278	254	269	266	266	267	292	265	265	259	287	223	258	276	245	265	266	273	281	294	281	257	256	266	256	251	294	277	264	304	256	271	241	276	277	274	299	294	271	252	276	272	253	259	244	283	278	260	259	248	264	273	264	263	261	284	261	258	275	270	293	283	264	286	263	252	299	289	284	260	266	281	244	271	270	246	265	272	275	259	229	272	260	281	283	265	283	275	261	279	263	287	251	256	281	259	246	259	260	278	279	269	264	274	283	272	286	258	298	246	266	265	245	268	280	249	238	295	243	277	276	271	265	280	292	257	263	265	288	258	270	252	266	267	253	253	281	265	290	276	275	272	264	261	288	272	253	271	246	258	261	267	263	243	295	248	251	249	304	292	267	249	277	267	272	289	243	294	265	247	288	267	251	288	256	267	252	251	251	245	247	238	245	246	298	240	248	266	291	254	286	255	240	286	266	262	265	273	274	236	273	268	286	235	290	278	240	259	267	274	279	295	265	250	284	244	271	257	272	275	272	291	253	289	278	272	268	223	251	252	261	278	287	285	294	268	245	270	261	250	289	259	267	277	273	271	268	248	262	266	269	280	285	273	264	250	288	302	271	286	295	276	269	268	264	266	263	274	232	259	245	263	277	252	241	261	265	263
22539	21251	28957	23895	21651	23839	22382	13712	9860	8304	7301	5398	4714	2948	1528	1270	1065	1092	1077	1021	1015	918	1067	992	855	736	640	536	476	464	527	500	570	529	508	552	557	471	448	486	460	475	460	403	410	458	437	420	464	412	397	380	373	337	354	315	371	336	353	329	324	302	331	335	350	367	320	327	329	337	350	303	367	349	355	320	332	357	325	293	324	358	313	325	351	348	357	323	351	347	342	330	342	349	368	340	316	342	353	334	318	335	318	330	328	291	364	327	372	331	310	333	319	305	347	328	336	307	324	352	356	315	329	321	319	330	357	374	359	302	333	356	345	330	331	332	325	352	308	325	335	310	335	322	313	335	363	311	320	318	381	362	313	310	306	343	344	326	314	333	337	287	326	334	306	327	327	347	374	321	291	315	321	301	331	339	319	347	321	340	356	321	341	314	317	303	319	355	302	326	339	346	351	354	323	337	315	319	320	326	335	342	321	341	312	347	321	309	305	334	291	311	340	307	329	348	332	338	339	355	332	303	320	326	318	346	339	319	322	309	329	349	358	330	303	338	320	356	322	318	326	326	328	332	366	351	338	347	360	350	357	351	333	328	335	372	340	351	318	350	347	373	319	318	341	345	339	337	322	318	327	349	319	347	301	374	317	294	321	329	318	316	336	341	318	333	321	343	335	353	302	311	345	353	320	314	329	310	341	343	356	325	342	322	364	361	303	329	336	327	334	325	337	321	320	327	330	325	320	332	354	334	339	330	315	329	332	356	329	375	354	359	325	311	318	336	334	373	339	321	326	339	315	332	333	322	342	302	355	319	352	304	353	330	343	352	361	303	351	324	386	302	328	326	351	338	337	328	360	357	335	343	336	326	322	294	334	310	316	341	310	367	324	299	342	351	307	341	337	335	307	357	339	328	299	348	341	331	345	346	317	302	349	329	287	337	334	323	343	314	320	314	316	344	284	318	326	296	306	342	336	323	333	335	343	334	344	316	326	318	329	349	353	326	361	328	336	338	353	299	294	366	327	309	306	338	329	307	340	304	363	327	338	323	324	319	343	334	330	340	323	349	346	319	328	354	309	352	342	347	341	358	330	320	347	311	345	326	344	349	334	355	291	375	326	332	352	341	324	321	338	316	329	336	344	354	321	338	348	331	350	342	300	294	353	320	315	343	328	297	326	347	304	335	344	353	337	352	298	308	331	359	357	340	351	335	332	332	329	335	339	330	340	344	314	306	309	322	339	329	347	349	343	300	329	305	296	350	315	347	320	331	314	354	322	328	338	343	314	327	343	302	324	355	346	324	329	331	349	350	301	304	352	351	333	326	349	354	306	333	326	343	351	339	338	342	337	365	342	326	317	306	309	329	365	364	346	330	303	291	304	313	347	348	341	343	343	317	309	333	309	358	334	292	331	353	335	326	342	332	296	302	335	303	321	352	308	317	343	341	349	320	345	342	321	344	335	327	357	346	333	354	352	333	324	311	354	325	322	320	289	341	353	312	327	335	330	348	359	317	352	303	329	339	333	317	357	372	334	383	360	333	344	317	307	351	312	316	339	340	314	318	334	347	282	350	329	321	364	332	350	334	352	319	339	363	317	370	334	368	316	330	318	316	334	327	333	341	321	347	316	328	329	324	331	362	301	362	310	341	340	320	352	362	328	344	325	329	304	303	335	342	332	338	332	318	297	342	304	351	311	352	344	348	323	331	318	320	321	340	353	332	324	313	350	332	319	308	348	301	323	327	315	316	360	330	336	332	302	325	327	320	320	362	340	354	337	285	345	341	328	336	327	339	328	352	316	339	309	339	308	307	369	322	340	334	314	338	344	320	345	310	328	281	359	333	321	297	312	333	308	290	325	326	304	333	324	341	369	317	354	317	324	308	332	324	344	313	316	298	326	323	304	333	347	340	286	312	352	373	323	343	368	298	328	329	320	331	345	330	332	325	347	344	330	375	317	340	345	324	363	326	352	363	303	355	328	305	361	344	332	332	335	364	324	311	337	343	326	335	344	337	336	368	312	352	306	311	323	312	335	368	308	311	373	334	378	368	317	340	319	307	324	337	324	308	358	303	337	337	336	345	349	352	359	371	307	304	315	334	352	342	335	336	352	324	310	345	318	328	336	335	315	348	359	321	283	339	373	315	316	340	352	330	308	332	302	362	327	291	317	355	356	330	327	345	331	347	339	359	321	329	350	325	312	334	341	349	310	327	322	331	329	331	341	335	339	335	350	340	311	329	334	357	346	377	315	342	326	312	296	336	319	339	314	336	350	350	359	291	310	328	302	387	341	359	341	323	329	334	323	342	343	334	359	336	339	354	339	338	309	337	333	305	318	321	315	341	313	367	356	353	312	313	354	320	326	338	358	316	337	345	345	310	346	337	345	356	316	353	298	325	321	335	335	300	323	346	365	329	337	323	341	340	322	372	313	315	322	335	314	344	338	336	340	338	340	302	350	322	320	359	334	349	325	312	324	349	318	342	322	300	358	348	335	351	358	296	313	348	327	328	342	358	306	307	310	361	344	307	351	293	345	343	353	335	310	356	383	335	311	350	338	337	355	355	317	301	322	329	332	342	324	304	320	296	309	374	340	372	331	319	345	324	286	331	346	323	344	334	341	291	353	339	326	334	354	332	369	340	331	339	342	325	300	312	341	329	303	324	324	333	352	353	324	327	330	343	326	331	363	338	346	336	298	339	343	345	364	307	333	346	331	340	337	323	285	347	346	340	309	331	333	314	347	343	319	312	322	342	324	343	346	318	334	319	371	349	349	343	355	346	329	321	341	392	323	328	324	328	305	316	340	335	300	358	341	302	300	332	322	368	315	312	352	328	329	349	336	333	332	325	306	331	359	342	373	333	318	344	338	330	316	355	322	315	356	338	328	345	336	342	330	325	321	363	317	325	359	352	325	324	351	347	326	339	312	315	360	346	313	308	318	367	337	366	324	284	327	349	345	319	355	351	325	340	346	322	315	362	336	380	333	326	374	347	323	352	341	362	347	373	315	327	326	323	331	361	324	331	329	322	357	330	331	351	340	347	326	337	315	325	326	326	316	359	303	335	337	324	328	295	346	346	313	335	335	350	325	280	309	354	348	321	306	328	343	343	351	324	371	320	334	328	339	304	309	349	354	306	293	353	312	356	331	320	362	356	362	326	344	308	342	328	347	347	318	339	317	328	315	307	313	340	331	341	366	359	335	322	309	343	359	320	327	327	318	307	347	335	346	348	299	375	340	324	342	356	332	334	314	328	365	332	364	311	322	294	323	323	341	320	317	354	329	327	308	368	328	330	313	313	303	331	330	302	326	341	342	303	370	325	355	346	329	335	331	323	317	325	347	305	359	325	302	349	341	365	304	338	337	348	336	339	349	367	332	354	338	317	327	335	316	336	364	350	297	333	363	353	363	342	345	329	351	318	333	341	339	357	333	322	331	297	350	350	344	315	311	333	323	314	348	328	334	310	354	335	324	339	331	326	297	342	335	353
21773	46818	39565	29294	28319	26859	20230	17408	14255	12044	10933	7842	7004	4287	2368	1889	1523	1562	1560	1467	1431	1356	1515	1386	1173	1067	796	714	588	624	681	700	698	671	729	665	645	637	555	551	537	536	505	504	476	543	468	553	600	543	472	417	414	400	388	399	391	395	419	403	400	384	372	392	385	406	373	380	353	376	352	390	383	398	392	380	362	389	390	367	393	384	356	415	360	406	353	366	384	395	437	382	391	385	364	360	356	386	353	367	392	381	388	373	378	366	364	383	377	408	389	315	375	365	370	361	390	356	366	363	383	382	361	359	391	376	376	378	344	357	410	365	391	389	399	382	379	386	374	390	366	382	370	362	387	393	360	417	345	366	369	418	392	369	347	388	357	366	390	369	381	373	374	385	367	389	344	373	361	369	362	386	400	358	367	366	321	375	372	374	380	365	388	350	368	372	346	388	370	374	334	379	360	368	380	373	372	371	437	368	391	360	358	363	363	415	339	386	386	389	395	362	372	363	353	340	391	346	368	423	351	373	382	373	387	377	384	353	381	354	372	379	355	373	361	362	380	382	369	359	392	387	355	390	382	366	380	395	344	368	399	366	390	398	381	389	356	380	382	329	417	343	407	387	379	372	378	377	388	379	360	373	398	368	363	372	362	368	364	376	401	352	334	367	376	356	370	383	386	377	378	341	420	370	356	335	377	364	410	362	341	353	352	348	345	386	370	389	340	343	346	372	358	334	353	370	388	373	368	355	377	361	392	391	388	371	347	380	361	366	379	335	351	359	397	379	385	372	377	349	364	346	393	382	351	374	336	351	366	419	421	388	375	344	399	368	341	391	364	387	322	389	370	365	384	403	391	384	400	368	400	406	379	389	374	325	377	415	374	366	358	363	389	388	344	383	380	393	389	379	354	432	396	352	361	366	396	368	375	366	394	334	354	348	357	360	341	366	364	353	400	399	355	382	379	358	371	392	393	413	386	395	375	369	358	374	377	369	366	367	398	388	346	358	394	367	356	397	379	370	398	358	403	361	355	391	378	442	353	392	404	414	369	382	369	370	361	402	376	379	378	363	362	405	342	381	344	355	348	345	381	376	385	409	382	390	384	367	372	369	378	408	356	371	343	381	387	393	383	381	403	389	378	364	360	385	336	376	393	345	346	372	384	388	365	374	349	380	362	364	364	362	356	374	358	371	352	368	390	333	369	432	345	354	365	395	387	402	364	382	412	391	335	370	386	396	379	346	400	389	377	379	375	388	367	352	350	379	376	404	362	390	392	391	364	391	345	354	393	351	379	403	374	370	364	373	367	349	426	360	389	405	355	354	391	343	395	347	378	395	357	349	359	383	341	356	373	382	353	359	408	378	357	384	354	388	374	366	385	351	358	397	354	375	372	359	350	380	383	374	389	413	377	372	342	363	372	341	395	386	380	416	389	347	392	370	359	375	396	369	410	360	378	375	368	338	373	369	395	327	363	365	374	399	387	378	388	342	402	403	376	391	378	375	381	375	375	347	354	398	404	350	372	367	380	378	370	403	382	388	334	364	368	319	395	379	365	357	353	339	353	341	363	369	370	381	366	380	388	338	375	348	358	355	355	397	404	370	390	387	349	351	375	381	384	376	366	383	376	381	365	331	365	345	362	445	370	390	331	370	343	356	384	367	372	358	372	358	389	370	353	388	365	396	397	396	363	398	373	392	367	392	366	382	363	353	409	366	365	365	368	397	402	367	358	355	343	393	333	369	343	403	383	354	377	359	376	364	357	350	382	365	363	388	392	347	382	376	388	412	385	406	395	403	398	352	359	386	404	362	352	375	357	377	397	375	366	349	383	401	331	379	363	363	382	351	397	344	389	382	391	394	404	381	389	406	356	373	402	373	356	361	339	349	363	358	369	354	367	382	393	409	407	389	376	371	382	354	362	373	382	367	397	376	380	385	336	380	345	369	345	350	383	395	377	375	345	405	373	405	346	377	365	343	348	403	377	338	393	342	388	378	397	372	408	393	374	334	374	362	367	375	368	394	373	375	378	388	371	386	361	363	362	376	365	374	410	366	365	361	342	350	360	370	382	383	364	352	418	337	358	385	347	349	383	368	381	436	385	379	371	360	374	354	381	388	397	354	384	368	378	394	361	344	406	349	398	356	391	345	378	360	339	363	355	391	360	345	404	367	343	370	397	360	395	378	365	394	373	386	386	404	364	390	396	358	422	402	371	369	421	399	351	399	348	357	381	381	386	380	379	370	362	361	389	429	370	326	393	362	362	362	357	360	382	367	414	358	368	379	365	360	343	358	364	349	417	344	376	386	365	379	407	365	383	394	390	373	339	388	374	398	367	372	320	394	392	357	357	381	384	377	384	381	350	368	375	371	380	351	345	388	353	374	367	345	345	352	351	373	391	354	339	354	374	365	347	355	373	369	371	364	397	387	364	387	360	408	383	390	341	371	408	388	347	407	387	379	399	382	380	393	383	419	379	391	358	363	362	372	365	384	376	368	359	407	393	368	389	367	369	403	336	398	345	380	380	365	355	375	366	407	364	372	374	369	355	400	392	350	384	382	352	359	397	372	366	397	397	367	341	382	406	368	371	366	372	364	405	356	382	387	356	354	374	408	366	360	368	414	360	375	367	385	369	376	410	386	372	380	369	426	335	368	350	384	368	393	379	376	363	372	381	351	381	398	392	387	345	402	349	366	374	370	386	365	366	332	362	356	395	381	366	346	395	399	401	377	371	371	401	365	396	394	364	392	405	378	326	380	406	367	385	353	377	371	344	368	383	395	365	383	391	412	393	384	381	358	401	351	372	378	389	387	368	399	363	388	372	391	385	373	407	352	396	351	372	376	395	358	374	399	409	363	359	379	356	391	358	357	351	351	365	355	328	401	384	369	345	380	392	389	399	368	371	391	384	351	403	391	392	371	368	378	385	374	374	370	364	372	390	375	367	385	381	374	392	360	371	359	381	364	373	367	388	409	380	383	397	379	380	404	363	370	389	369	393	370	381	339	390	424	354	365	378	369	374	385	387	361	391	367	403	343	366	359	381	389	361	369	419	368	364	392	382	383	398	346	399	356	354	393	395	395	392	398	377	376	372	388	378	367	397	349	366	350	382	373	380	424	394	365	313	375	383	408	367	385	380	337	366	383	376	350	360	373	437	354	367	372	369	352	372	377	419	396	330	431	380	367	360	346	392	344	376	371	367	399	352	374	370	364	357	339	382	368	346	342	372	350	377	417	382	370	369	368	402	376	357	369	340	424	400	366	366	356	386	384	353	362	403	365	395	373	359	383	367	377	338	371	383	383	409	340	378	359	346	348	354	356	358	375	375	364	400	421	372	385	379	384	358	346	355	360	332	345	411	384	380	355	398	382	374	353	363	390	337	419	394	387	390	379	349	398	373	359	382	393	397	346	389	374	346	373	385	334	366	393	367	352	358	422	371	397	387	356	337	359	363	355	361	377	359	383	416	384	385	384	365	406	366	330	396	368	391	377
28406	25007	27639	20681	14446	11690	7288	5282	4237	3319	2958	2292	1798	980	696	597	559	573	547	510	518	491	561	514	436	452	360	357	332	334	376	353	324	331	346	337	334	339	303	305	347	352	301	310	318	291	326	317	297	336	313	278	301	253	295	259	280	281	302	289	287	277	308	344	313	323	271	267	312	301	297	276	310	288	311	274	296	286	297	271	269	292	267	255	320	289	264	269	281	294	284	269	271	291	300	281	310	255	318	292	261	272	288	290	308	285	286	269	290	280	290	302	284	288	248	282	284	261	289	287	297	311	304	283	280	275	284	282	290	299	267	259	262	291	268	302	251	290	256	264	315	291	315	277	293	288	259	275	271	269	260	277	266	248	282	324	321	262	303	310	287	291	297	281	287	291	269	260	300	293	284	289	291	303	243	310	295	293	279	290	280	245	270	291	299	266	319	270	298	278	251	277	286	307	303	289	306	287	295	280	270	277	308	295	275	291	271	308	267	305	298	266	278	275	328	294	287	284	296	290	290	277	307	309	284	267	269	267	301	299	263	289	260	274	281	284	308	296	265	293	284	311	290	267	277	281	293	315	285	303	317	305	261	307	279	243	283	314	290	287	268	312	259	294	310	319	322	293	267	295	275	328	269	291	289	293	280	283	301	296	308	270	281	294	280	315	313	289	321	293	284	302	285	325	291	276	312	307	300	287	269	282	265	297	299	272	283	302	285	302	267	264	289	294	308	270	286	284	302	288	286	251	305	274	279	279	321	306	279	283	318	286	278	287	271	281	310	281	272	308	271	299	297	287	254	308	302	246	251	302	288	261	271	307	274	257	302	295	264	291	275	281	284	278	269	306	295	265	292	268	282	296	281	273	299	273	273	289	270	313	288	279	310	276	311	281	278	291	312	294	301	302	270	315	314	288	276	321	274	289	333	277	270	276	272	291	295	274	271	290	268	295	283	306	292	289	286	281	321	269	262	268	278	294	252	296	291	303	273	299	278	291	290	284	290	258	267	275	298	270	276	312	329	318	258	272	324	261	289	305	286	300	267	277	314	285	298	288	304	308	282	298	309	288	287	313	282	288	329	256	286	302	315	311	284	273	294	287	292	300	320	288	308	292	287	305	294	312	291	257	258	268	266	284	309	295	322	227	293	308	307	292	290	298	268	307	293	306	281	297	326	272	300	299	281	279	283	308	260	308	283	272	274	290	300	298	269	281	298	292	291	310	273	272	312	308	295	288	248	291	298	240	270	261	273	269	276	315	276	275	300	303	283	274	296	266	295	279	262	297	274	286	297	302	298	287	294	279	296	316	279	314	268	301	270	305	298	304	270	305	292	306	322	298	283	296	315	294	314	310	305	294	334	269	259	294	313	292	292	293	297	268	283	290	302	272	296	278	320	283	296	314	262	275	308	273	297	317	273	289	278	300	283	326	286	304	282	298	294	303	262	300	262	276	298	257	290	265	307	324	289	259	300	299	283	278	275	297	284	256	277	285	309	300	290	290	286	306	290	292	292	304	283	297	303	253	308	303	280	288	302	257	271	292	278	291	283	300	234	297	266	283	301	294	273	296	275	271	259	303	292	273	240	313	261	265	272	279	298	312	284	295	256	287	292	282	306	283	264	309	292	264	304	284	298	302	290	283	285	281	297	288	296	273	295	288	253	298	303	305	318	287	283	267	272	273	297	298	274	285	298	276	274	292	294	286	292	304	282	265	285	280	281	271	290	276	311	305	323	298	263	313	300	286	273	299	315	303	281	266	283	295	272	276	258	298	286	307	294	292	298	291	283	279	271	304	325	285	286	286	281	289	313	278	275	301	285	279	277	274	268	324	271	297	321	309	294	296	262	306	278	292	324	291	309	291	287	294	243	272	255	257	250	291	281	287	256	297	286	291	271	291	304	299	287	273	285	277	296	293	267	300	280	299	308	268	299	304	282	277	308	283	304	288	291	265	271	281	286	280	291	299	279	275	287	282	290	298	286	265	318	267	262	292	297	272	288	267	299	253	291	303	304	265	300	323	277	288	287	276	304	288	296	275	284	285	292	303	310	273	274	304	311	278	305	293	270	294	273	286	280	304	267	307	266	327	292	260	274	301	286	270	293	294	281	353	306	315	292	271	282	278	264	291	275	284	292	289	287	282	268	286	289	271	286	282	301	301	288	266	276	274	316	302	300	259	313	268	302	279	286	285	290	280	299	307	319	260	274	295	277	274	262	300	324	285	288	319	280	267	273	270	303	281	271	286	250	305	279	278	282	267	277	267	289	308	338	282	301	275	245	275	283	268	285	310	293	300	292	302	322	288	304	254	278	274	322	285	313	295	294	290	282	273	299	260	318	261	288	294	254	286	277	298	299	295	289	266	270	266	306	286	281	295	278	303	234	292	321	289	265	276	306	300	281	275	310	299	294	265	281	276	302	268	304	273	308	327	304	279	265	288	266	285	295	284	282	277	331	316	298	255	287	274	275	285	298	332	283	290	286	274	274	292	289	298	286	285	297	272	300	306	261	260	320	300	262	294	265	336	279	286	279	272	282	308	313	253	276	296	285	296	306	292	258	286	299	286	283	285	254	278	309	273	280	276	258	296	281	312	270	284	265	281	279	287	294	270	283	288	303	290	281	296	275	275	288	307	313	280	303	294	303	301	276	307	286	282	310	321	287	285	296	285	293	273	292	298	284	307	312	302	262	270	282	327	309	299	318	282	299	286	276	292	297	289	289	293	283	309	280	287	297	272	302	253	271	269	280	280	289	281	262	292	307	312	271	292	281	272	284	287	314	273	290	302	282	288	284	310	275	287	314	281	305	258	287	294	261	316	304	277	305	280	273	308	270	306	280	280	284	336	282	256	290	252	275	277	295	307	299	277	323	291	256	294	267	285	282	311	281	277	245	271	278	261	267	310	300	277	278	297	288	295	279	293	267	302	290	260	307	309	307	252	287	274	290	293	296	284	307	294	341	264	295	276	289	280	282	301	268	280	261	284	284	254	274	293	270	268	277	254	291	285	259	288	308	275	290	284	273	263	293	294	299	293	281	310	287	275	268	284	306	316	302	278	281	313	293	287	308	259	270	277	279	294	310	281	300	307	314	299	269	289	277	275	275	313	245	304	291	312	268	298	295	259	301	293	285	304	272	305	289	285	309	295	284	303	278	297	281	312	292	272	290	274	297	314	306	283	330	288	310	277	280	288	283	322	269	292	284	291	286	338	281	287	287	308	266	291	289	280	271	281	288	283	264	281	258	281	266	304	327	270	288	292	288	297	283	262	258	292	274	276	297	294	280	298	289	285	281	273	283	281	267	264	289	284	271	254	286	280	302	277	271	289	252	298	306	289	263	282	297	284	298	293	307	289	295	288	271	283	282	297	281	301	316	306	323	308	298	284	268	285	316	303	313	276	284	282	282	288	306	268	285	283	306	299	283	292	309	285	264	315	310	271	292	281	296	296	320	294	311	283	266	302	286	279	298	260	291	286	272	265	277	291
19358	35580	27877	19459	17428	16486	11096	8955	7195	5538	5046	3838	2993	1647	1038	869	784	824	692	777	680	686	724	695	567	575	487	468	391	395	437	472	440	441	422	447	401	378	368	361	362	354	384	355	349	382	361	387	380	368	368	352	346	322	321	300	324	356	334	316	335	316	336	349	290	324	321	314	338	338	315	348	330	326	327	350	336	320	312	330	297	342	340	312	368	336	308	355	324	375	325	331	346	339	324	315	310	339	326	295	341	337	311	326	314	321	329	326	324	319	349	320	346	309	339	313	315	296	338	289	337	331	323	331	283	330	324	325	397	324	346	293	340	326	338	337	322	325	343	296	325	356	337	337	336	330	292	328	335	330	286	348	315	329	340	326	334	336	312	347	325	341	334	319	308	333	345	323	335	325	332	287	320	345	301	353	326	320	330	336	316	315	338	318	338	298	320	310	310	337	316	312	319	337	347	300	346	347	336	338	325	320	287	328	338	328	332	322	318	345	339	307	301	314	289	317	350	337	338	318	307	301	330	287	318	336	322	351	319	400	353	306	318	296	345	354	323	321	343	345	352	363	307	317	347	324	326	319	338	335	308	339	335	362	328	308	311	322	342	326	336	302	319	310	312	302	328	292	356	338	345	293	336	314	319	317	350	317	328	332	333	326	348	309	337	310	315	317	331	320	298	340	350	324	319	334	329	337	328	355	311	334	328	309	313	330	336	335	316	313	338	310	301	335	321	318	345	320	312	344	327	339	304	317	310	337	319	338	318	362	343	306	346	325	304	314	365	327	298	355	302	346	331	326	303	310	328	293	341	311	347	362	322	310	330	331	343	330	318	340	342	327	335	333	321	329	365	326	333	351	337	312	310	353	329	331	331	320	318	305	304	318	358	350	331	311	314	291	321	300	334	303	332	299	358	331	321	320	335	323	310	330	289	322	348	327	316	323	335	311	319	325	326	346	291	345	318	313	304	350	314	310	303	314	344	350	316	310	304	300	289	349	294	328	316	350	320	336	321	335	305	330	287	335	330	336	324	344	311	320	331	294	325	329	321	328	340	344	291	330	314	300	345	343	323	309	344	339	339	322	352	320	313	289	327	318	331	328	288	354	336	330	320	346	321	313	347	301	348	324	346	308	339	355	339	342	307	330	346	312	333	301	309	324	332	336	282	305	322	294	311	314	345	336	349	333	335	330	334	313	324	339	338	335	307	322	312	345	320	331	342	316	322	283	322	355	331	324	347	345	328	331	334	323	328	309	346	349	308	346	343	313	330	314	350	319	301	334	334	348	297	297	308	287	311	297	321	325	326	338	276	329	317	342	329	341	316	341	327	316	293	331	351	335	341	322	316	344	300	288	342	325	341	295	309	366	298	352	311	313	331	320	324	328	312	338	357	331	327	325	318	337	347	343	337	328	348	313	329	322	345	335	301	318	304	328	343	336	331	313	327	342	320	331	337	339	296	299	370	334	347	365	332	305	336	309	345	324	326	323	321	330	322	315	359	305	318	325	320	304	291	321	312	317	323	311	340	332	337	351	322	332	336	333	328	321	320	326	321	313	337	336	323	288	346	321	344	337	325	320	289	320	348	302	315	319	333	339	316	332	320	357	297	330	364	327	328	288	330	325	328	340	339	303	331	321	327	330	328	319	346	342	306	333	319	339	368	327	301	348	310	349	324	325	322	310	308	315	332	315	328	337	315	317	278	318	322	344	312	324	312	329	334	336	343	318	346	303	323	321	309	345	309	323	309	324	298	277	340	360	322	310	315	339	348	352	288	293	313	343	325	302	315	313	347	317	342	351	355	332	330	330	314	339	345	320	285	335	358	303	332	318	314	333	338	334	325	356	338	326	319	324	331	338	346	309	373	309	330	321	307	332	366	346	323	335	308	318	334	326	298	338	312	342	353	315	314	318	324	294	313	357	345	332	297	317	318	338	279	300	351	318	304	299	320	352	312	329	355	309	333	345	297	321	328	342	318	344	316	349	310	321	364	313	354	321	319	323	330	320	304	312	302	299	336	307	294	340	353	323	328	338	337	296	328	328	311	305	310	341	315	316	357	316	338	321	345	308	304	335	345	334	356	322	326	290	321	307	336	342	291	335	308	312	313	314	340	317	288	304	327	306	317	290	319	337	322	318	304	331	322	315	337	336	313	321	305	332	346	330	338	314	318	333	323	352	356	287	301	342	330	310	313	308	323	343	315	295	306	355	302	321	310	337	303	337	341	349	324	336	337	325	330	314	292	291	315	325	316	321	321	330	331	336	351	327	297	333	310	350	325	329	359	311	339	297	305	323	292	274	323	308	303	367	347	295	348	307	300	300	330	324	328	359	306	347	336	316	350	345	312	322	325	312	301	318	349	323	344	339	350	302	304	320	341	313	299	316	312	309	292	340	306	300	311	308	335	312	279	356	327	321	338	308	275	298	323	324	345	298	264	311	316	361	334	356	322	297	337	320	329	326	332	304	335	333	343	334	311	313	327	317	323	329	307	333	344	345	328	326	302	350	307	306	330	319	318	309	278	312	278	344	340	295	296	317	311	367	339	303	351	306	325	360	315	294	318	329	366	342	301	322	304	304	332	296	319	339	351	328	324	328	312	326	318	332	328	327	340	306	316	312	323	335	358	335	311	312	383	336	310	312	310	345	310	328	327	333	331	313	313	329	323	316	317	301	290	323	333	349	352	326	327	318	305	315	298	348	358	318	348	309	307	311	331	321	370	371	305	301	336	344	307	325	319	353	322	337	344	320	312	316	333	315	323	304	352	329	311	330	301	336	347	327	343	326	339	328	329	326	327	294	340	322	331	313	332	327	336	331	340	315	289	347	300	309	318	354	335	314	357	351	345	336	329	321	319	321	333	319	282	300	332	336	276	330	347	361	319	314	316	338	363	332	317	327	326	334	358	323	323	298	352	316	348	300	315	314	314	327	329	311	316	316	319	334	318	355	300	329	324	339	346	296	319	322	312	327	336	350	326	317	301	339	333	313	369	372	333	313	307	309	339	343	321	313	318	314	334	317	323	315	327	335	310	329	338	311	324	344	326	369	327	344	331	300	307	341	329	339	315	311	331	337	316	336	319	323	323	329	339	310	321	278	329	329	330	292	328	366	273	325	337	324	312	323	297	308	330	318	327	294	346	290	328	302	341	319	314	320	287	314	333	322	308	331	296	300	339	332	312	315	342	324	355	328	320	335	331	338	313	342	323	344	335	326	315	332	329	325	302	279	330	314	334	315	332	315	321	346	294	319	320	293	329	332	332	341	338	320	322	327	326	309	317	316	326	321	319	333	315	344	334	310	314	344	319	349	327	326	352	312	347	308	339	328	343	339	361	331	309	327	329	312	301	330	310	354	321	323	319	311	308	310	330	327	366	324	358	311	317	343	303	331	345	339	319	326	329	307	312	333	306	321	369	332	295	350	334	323	333	333	344	331	311	313	345	362	311	308	328	340	313	302	325	343	360	299	325	326	300	320	362	318	311	340
23636	21344	28666	24697	22445	22311	15409	9653	7683	5975	5467	3976	2940	1703	1127	979	931	866	783	864	856	782	814	820	732	689	565	540	473	556	539	535	479	559	471	516	469	477	503	432	454	404	452	459	429	433	435	450	450	410	434	409	391	386	381	343	337	385	395	380	375	385	393	351	364	393	351	397	362	401	386	387	333	393	361	351	348	349	372	352	348	377	393	347	332	359	355	370	374	386	365	382	379	400	372	364	361	370	362	345	363	400	360	390	350	361	384	378	389	372	323	335	349	374	362	398	357	377	375	392	371	346	362	393	380	366	342	352	368	358	355	364	373	358	331	375	379	416	386	352	363	374	433	357	385	387	374	347	369	380	390	334	358	360	352	316	353	388	367	385	377	401	386	344	374	384	388	375	356	358	367	380	368	378	387	386	362	345	380	386	397	391	389	347	381	369	362	386	360	372	384	375	379	380	344	392	372	384	402	353	357	388	382	376	383	353	382	351	401	396	383	372	371	391	373	336	367	397	362	395	360	371	403	370	401	389	368	379	357	375	392	376	356	353	416	359	364	349	371	360	366	377	398	368	365	369	364	382	353	386	402	385	346	380	369	391	377	353	364	362	361	387	357	391	375	368	371	386	353	372	403	387	352	361	367	351	382	408	378	341	365	330	392	343	389	361	389	349	382	356	381	386	368	348	371	348	372	360	361	370	359	345	375	358	391	386	341	380	354	354	372	375	380	396	393	386	403	370	317	357	346	357	344	387	379	382	353	356	350	369	390	368	364	389	410	395	371	383	377	365	365	369	374	359	364	373	348	379	381	392	407	378	359	392	363	369	358	358	420	345	412	414	343	387	374	387	368	368	401	386	374	361	333	397	350	321	399	393	334	342	363	360	343	384	390	357	400	402	332	349	367	346	404	383	401	356	397	379	368	349	373	369	398	391	393	348	368	397	354	370	380	379	373	344	374	373	353	384	381	396	393	383	338	336	394	393	387	350	349	399	353	391	354	388	326	377	375	383	356	385	356	375	392	348	385	354	377	350	387	390	373	393	378	373	352	381	353	358	342	403	363	365	374	385	346	369	388	336	376	343	363	393	365	367	384	382	359	381	359	376	384	378	369	345	382	362	354	373	365	367	375	376	375	357	370	356	342	405	341	379	373	389	362	368	390	407	347	339	351	371	353	344	374	358	392	357	373	350	345	372	369	391	371	403	374	410	350	406	384	338	373	389	372	380	363	382	399	358	366	380	353	340	377	369	398	393	371	386	380	368	383	387	365	351	388	350	413	359	334	397	378	354	393	333	368	357	390	377	373	353	359	356	393	361	374	342	331	365	359	364	364	356	352	373	381	347	381	377	379	413	367	394	393	379	363	352	365	382	365	357	348	372	376	382	359	390	380	373	339	381	379	384	408	378	391	406	386	351	371	384	347	357	370	321	407	367	393	419	351	359	376	369	348	378	393	369	387	359	353	355	372	379	375	384	392	351	360	339	367	402	363	364	396	367	353	353	384	371	340	360	383	354	376	435	338	369	366	378	395	391	389	408	347	385	402	346	386	360	363	342	379	375	401	356	394	373	359	358	377	383	373	373	383	328	360	367	355	376	366	401	379	346	355	391	345	382	384	372	350	363	379	330	384	380	352	383	383	384	381	358	402	409	385	378	377	388	360	376	374	388	365	369	343	413	358	350	371	360	387	371	381	385	346	363	370	374	403	365	414	381	346	381	383	384	342	334	371	368	323	388	381	378	381	371	371	378	350	333	332	385	365	370	380	379	384	356	365	351	380	395	368	366	401	356	369	377	387	396	386	388	391	374	387	377	334	397	390	377	351	373	351	356	377	408	374	371	378	328	384	370	366	358	346	372	395	362	345	383	390	351	367	374	363	376	386	383	341	383	385	392	355	412	344	382	391	403	377	343	373	409	368	358	355	371	359	384	330	399	373	352	397	385	339	350	377	368	357	348	346	377	381	351	375	379	372	360	369	343	384	351	348	378	384	371	360	413	399	374	376	381	354	336	407	370	336	366	342	375	355	380	363	395	369	337	373	378	374	345	377	400	391	346	374	414	375	367	372	387	400	372	380	373	340	360	401	372	396	386	402	393	352	393	352	350	383	384	378	382	350	359	323	386	378	372	380	338	397	384	370	363	388	378	380	379	380	347	421	372	343	358	352	376	400	360	349	357	387	365	364	383	358	372	383	385	371	390	339	351	400	387	396	353	393	397	402	348	383	397	363	375	371	399	369	350	385	413	407	357	390	344	342	379	371	412	378	335	350	379	389	385	332	353	396	379	389	349	385	382	394	388	366	392	356	349	368	382	388	411	376	394	358	389	350	344	379	397	357	398	390	373	357	405	373	366	348	366	389	378	365	351	433	384	387	339	373	339	351	363	384	359	364	390	393	374	359	346	358	368	365	358	401	376	369	370	378	379	353	387	364	380	364	347	362	403	363	384	356	382	380	386	384	347	372	329	353	376	394	395	357	380	376	374	380	393	362	384	328	352	313	381	384	363	391	376	383	330	377	361	383	364	353	377	326	336	362	382	377	333	326	366	401	364	376	386	346	401	335	354	402	383	376	379	369	395	374	415	397	352	399	377	385	369	377	380	368	377	380	371	351	350	389	359	362	413	388	342	365	340	379	372	374	394	396	400	367	352	375	383	384	356	367	352	362	366	376	384	417	356	406	378	380	390	378	372	365	386	380	377	395	379	372	362	385	405	374	360	389	353	389	341	318	347	353	378	369	386	344	389	343	369	356	359	374	399	343	362	392	354	358	374	373	384	374	363	351	333	361	363	366	359	400	366	347	363	353	380	357	347	379	387	379	379	384	388	389	365	379	354	382	350	385	371	379	367	377	365	399	359	357	328	358	368	364	373	375	352	404	401	349	364	346	340	347	381	363	365	360	378	377	375	390	364	366	368	361	367	346	385	396	366	395	339	364	366	349	396	359	385	395	389	381	391	404	359	367	371	370	360	372	351	420	370	375	362	375	374	367	392	337	385	389	367	386	377	396	350	395	390	383	386	359	360	364	340	377	363	383	372	355	359	406	387	355	408	354	349	382	382	404	383	403	405	386	332	348	339	371	385	388	338	401	368	367	356	382	390	366	372	332	373	360	372	376	366	366	358	343	342	379	357	356	361	391	357	370	353	374	389	389	387	371	346	385	391	361	395	348	363	375	359	340	386	366	398	357	343	351	324	369	362	370	356	369	330	379	357	410	392	339	390	405	386	380	354	403	385	391	372	347	396	360	366	370	387	361	336	358	358	382	385	366	382	359	393	354	359	353	345	364	353	359	375	381	380	369	363	357	323	371	360	341	342	329	403	367	352	386	356	343	364	356	391	357	357	371	363	373	386	388	392	344	335	390	397	348	331	374	360	377	382	374	375	372	367	347	344	350	318	369	377	383	342	375	376	358	373	383	375	362	398	381	361	381	414	361	363	392	392	386	371	368	401	380	335	371	363	352	393	367	382	389	373	340	382	359	378
19638	42710	34966	27336	24920	23965	15974	13664	11850	9002	7989	6134	4609	2460	1734	1416	1414	1295	1138	1208	1151	1098	1159	1091	939	857	694	638	623	614	647	679	634	673	585	609	619	545	535	574	504	527	531	520	501	512	540	563	577	555	465	438	410	439	433	439	407	426	397	433	396	434	404	426	424	421	424	411	392	432	454	389	429	441	450	454	414	412	431	440	419	379	391	442	436	402	410	392	410	439	452	425	424	440	372	429	435	392	443	398	449	434	447	408	453	409	379	415	418	412	411	421	414	394	427	375	438	405	428	413	406	428	409	431	459	401	436	429	431	421	417	428	426	425	385	408	434	429	408	412	433	406	414	416	408	418	404	402	413	409	406	407	387	409	375	439	397	439	406	411	383	421	417	416	395	415	447	443	405	438	439	438	371	408	417	450	384	405	436	396	417	461	424	412	439	414	408	368	382	421	441	411	416	380	428	457	413	427	394	420	450	413	420	395	425	400	440	436	418	399	411	398	436	407	403	401	436	427	387	410	399	440	413	424	433	420	440	426	440	432	399	433	424	401	459	404	425	402	432	421	400	392	406	412	406	428	426	397	456	418	447	425	452	427	427	414	416	394	407	417	450	431	428	413	396	415	407	423	404	411	427	440	385	395	392	425	404	413	432	466	394	429	425	415	429	419	433	428	414	455	443	404	425	411	407	408	384	431	398	438	404	413	395	412	423	429	386	434	441	445	406	417	426	436	433	441	425	413	394	412	432	381	431	416	416	388	439	428	438	422	423	412	399	427	410	406	385	417	426	426	399	414	444	442	433	417	400	446	430	411	434	393	453	437	420	421	419	423	408	462	415	393	442	452	414	402	430	402	412	415	411	434	397	385	421	417	410	413	416	404	395	433	367	436	394	424	398	398	397	422	404	441	459	407	404	408	443	403	408	412	402	427	429	399	425	400	414	453	439	416	442	421	445	411	411	397	424	405	434	430	403	401	462	428	384	385	427	432	434	448	395	437	434	417	415	411	400	431	414	413	400	387	397	411	405	431	446	380	414	406	405	423	422	452	423	398	435	382	390	403	423	418	403	406	415	454	420	436	441	439	460	413	424	427	434	432	443	414	423	421	405	462	376	404	418	398	408	400	385	411	439	447	407	436	434	390	390	419	412	430	430	437	415	421	384	394	415	427	457	378	431	383	406	393	429	403	416	430	415	455	417	412	442	445	440	416	452	388	428	394	379	423	406	407	430	393	417	395	430	410	447	403	401	406	409	406	423	439	437	442	397	432	440	432	393	417	424	388	412	414	416	400	419	454	421	405	430	407	438	394	410	410	420	451	391	389	417	395	413	389	432	397	403	408	405	386	443	388	402	462	381	388	414	401	416	422	420	409	404	401	398	410	431	432	450	435	441	379	440	447	422	385	427	422	374	414	449	390	406	421	443	431	419	409	417	396	448	371	442	424	390	408	400	410	404	437	414	430	384	422	426	451	420	421	426	464	403	449	404	411	410	435	403	422	396	411	406	412	416	413	445	426	379	421	391	415	405	403	417	420	390	404	447	422	388	429	422	397	413	453	369	437	450	394	402	385	426	467	436	422	440	409	426	405	420	454	421	415	400	412	399	388	448	444	430	423	432	380	429	394	424	452	402	413	418	421	442	379	416	458	403	438	451	407	462	427	435	402	419	399	421	432	426	432	469	432	401	365	421	444	397	405	414	422	411	413	444	447	417	441	424	418	420	392	400	415	425	406	398	414	419	416	407	431	419	431	407	410	395	408	468	399	429	440	411	420	385	414	452	394	408	449	396	458	414	427	442	392	424	409	410	446	381	438	468	447	417	447	394	418	402	427	369	408	388	449	412	394	422	377	425	404	428	409	417	366	397	414	424	420	419	369	410	422	408	413	442	440	414	415	397	413	434	388	434	430	424	413	386	414	410	394	388	409	397	406	386	416	419	415	411	424	418	410	417	427	427	420	417	407	429	471	411	409	427	417	412	435	413	437	383	418	415	442	403	400	415	418	430	387	397	417	413	366	407	420	438	432	429	428	426	417	415	410	427	391	453	419	414	439	428	423	399	401	414	401	416	416	406	444	421	415	367	461	454	411	392	423	423	445	450	383	428	411	405	410	419	433	379	416	426	397	410	426	422	396	389	410	404	413	433	413	390	420	438	428	381	403	435	441	414	411	416	396	417	419	421	409	455	394	412	424	410	423	351	388	401	450	423	408	414	413	411	431	436	410	419	404	417	398	422	468	438	422	429	399	426	413	437	408	400	390	409	431	396	400	438	411	390	379	403	434	417	417	378	445	444	448	439	400	433	410	412	463	449	419	434	391	403	456	418	420	372	412	391	418	447	387	436	428	404	390	427	388	413	452	427	407	398	402	434	397	412	409	387	438	424	394	442	376	433	413	437	364	406	443	425	443	422	393	431	453	429	417	406	400	427	410	439	411	441	418	448	446	439	397	436	455	415	392	414	413	430	399	411	407	412	402	405	409	403	439	348	419	446	398	397	396	419	427	408	414	418	394	422	407	396	424	413	401	426	405	422	455	396	438	418	410	397	404	395	405	390	395	418	393	386	434	394	400	410	414	437	410	415	431	383	420	402	448	435	386	413	417	367	450	427	394	420	424	374	401	405	453	453	359	417	403	423	410	395	424	405	418	371	456	394	372	397	425	400	453	469	409	444	429	418	380	431	389	423	411	451	429	369	424	396	439	382	404	396	393	430	466	451	424	404	460	412	383	398	421	410	395	399	414	406	408	426	429	467	383	411	450	423	406	450	431	410	405	419	450	440	389	398	421	412	411	424	446	413	446	463	377	404	445	408	405	427	405	446	401	436	409	409	405	454	408	427	422	452	453	468	407	402	401	421	424	417	380	425	426	416	409	417	405	440	428	418	438	442	467	397	418	456	412	423	420	415	425	382	447	383	401	376	382	387	425	400	397	390	407	414	426	400	407	436	392	417	431	392	412	413	419	441	428	434	425	460	408	433	422	404	415	420	396	409	391	444	443	411	421	440	449	429	406	396	411	411	406	432	420	418	413	458	415	437	440	425	440	438	412	400	424	430	406	420	393	404	396	412	414	454	413	436	411	384	423	435	402	389	422	425	392	428	430	397	442	440	400	453	371	452	444	406	426	422	432	421	410	430	389	438	421	449	411	401	430	430	431	452	420	409	390	424	379	418	398	429	419	418	417	386	398	407	385	404	415	420	443	435	460	408	409	428	418	421	400	418	388	428	421	412	435	412	435	447	413	419	404	392	469	416	382	382	458	410	373	448	439	436	427	408	430	419	435	362	421	414	401	425	415	450	441	405	427	395	400	408	398	416	398	422	402	413	407	411	393	424	400	417	421	411	392	416	419	412	394	414	415	410	420	388	446	454	415	413	436	390	417	407	402	410	428	417	412	399	465	452	415	417	404	376	447	426	395	414	404	421	425	401	433	429	421	425	448	420	398	454	413	413	420	460	405	400	413	431	413	411	429	385	426	407	395	382	416
24728	21421	28170	25939	20410	17221	9542	6728	5522	4285	3598	2775	1930	1062	776	757	717	651	635	547	624	500	606	521	461	433	354	345	299	336	351	348	313	338	339	291	305	311	319	314	272	246	264	269	255	278	308	272	263	245	253	228	214	250	281	231	243	210	227	252	226	232	217	228	223	220	235	228	222	241	234	216	196	215	229	239	247	210	221	212	249	219	232	222	252	233	206	227	218	234	222	221	241	230	204	195	224	245	201	212	231	225	227	218	236	228	250	228	256	248	205	228	185	232	210	222	210	238	217	214	232	233	230	220	210	205	229	239	208	226	216	223	227	236	236	236	173	220	210	205	237	232	252	256	219	241	233	226	219	215	251	220	231	239	185	249	217	230	229	220	232	229	214	216	209	243	207	219	250	213	246	240	222	227	231	224	207	208	235	219	230	220	209	244	224	221	239	221	193	214	220	242	251	231	212	225	255	253	238	229	207	238	251	231	219	223	244	209	226	244	239	229	253	228	202	226	236	220	215	227	232	230	235	232	234	251	237	196	221	213	243	249	209	232	228	237	243	226	209	251	206	236	235	206	221	232	251	244	225	230	195	223	230	205	246	227	232	236	243	228	214	223	209	229	221	250	256	223	213	203	212	203	240	236	234	229	205	246	259	253	207	224	204	236	221	238	233	237	200	235	246	216	197	240	209	233	243	240	233	210	224	229	219	191	218	225	230	232	221	189	214	225	219	235	225	221	214	225	241	201	248	219	229	246	243	217	189	231	226	229	215	210	239	226	232	207	211	234	255	219	228	225	197	221	208	215	232	225	227	237	229	226	227	237	249	225	223	228	202	208	206	214	239	251	236	240	202	256	212	194	247	230	215	225	226	210	233	225	246	197	209	219	218	263	243	207	207	215	250	231	210	248	234	241	228	199	236	231	227	223	241	233	200	215	230	238	221	229	229	212	245	193	263	221	236	205	214	231	247	209	224	243	225	219	217	222	240	225	234	221	228	232	223	238	223	208	233	245	250	223	222	242	243	208	238	227	216	226	236	223	261	226	255	218	224	239	207	250	235	224	241	215	210	216	212	236	246	243	217	217	214	240	230	217	239	239	261	204	231	243	224	229	258	206	241	220	223	238	260	214	214	216	260	205	239	198	208	237	232	253	225	231	210	215	205	233	218	224	229	207	199	239	243	225	219	238	215	226	218	238	213	230	221	211	244	219	227	245	226	216	239	204	205	234	205	219	232	224	189	253	237	248	267	223	218	224	233	229	199	209	236	220	222	221	188	221	214	213	223	237	239	206	204	220	241	246	238	234	242	224	230	234	230	211	208	219	223	228	242	231	246	217	244	231	226	244	232	244	240	227	240	227	248	215	197	238	223	223	211	225	238	203	258	237	247	223	239	243	224	234	249	189	213	223	239	221	227	242	237	224	229	208	255	229	232	220	230	227	225	234	214	242	203	212	227	209	207	236	230	228	217	240	239	234	233	211	219	227	261	216	248	237	227	245	224	217	207	197	205	231	205	232	213	182	240	237	227	207	224	222	230	223	249	214	212	239	224	224	224	227	236	233	225	218	242	245	208	222	235	231	228	245	234	214	216	228	227	226	231	242	228	188	222	230	224	225	214	205	217	230	247	210	230	205	244	240	237	232	239	229	230	215	226	205	239	207	223	212	226	202	213	239	237	250	232	234	191	179	220	245	209	272	224	209	231	227	223	210	232	228	217	274	214	219	227	249	207	249	228	244	204	208	231	254	238	227	228	236	250	243	255	202	241	229	216	224	225	230	231	228	248	233	252	220	229	228	223	218	202	219	237	225	228	240	262	233	224	236	204	224	237	221	243	226	205	219	227	190	219	214	236	219	248	215	223	237	243	245	231	215	244	228	230	250	204	206	201	229	219	219	234	222	233	213	227	246	188	228	251	237	221	219	235	256	228	251	235	256	238	223	242	205	224	213	215	211	225	205	220	241	225	244	218	206	203	207	231	221	261	208	216	208	252	225	224	204	231	223	212	229	248	223	247	231	247	212	236	252	221	228	243	225	238	241	240	198	224	240	232	188	234	212	238	241	235	239	217	209	219	206	198	224	226	226	223	220	253	201	228	250	251	219	227	222	251	215	225	237	230	229	232	211	218	229	213	230	244	220	218	215	221	221	250	260	223	223	213	228	208	213	221	218	211	222	233	224	252	227	229	226	226	211	238	226	219	223	233	224	233	199	215	223	235	224	227	229	197	227	247	237	202	216	229	215	201	252	223	244	239	212	242	228	230	214	223	214	215	229	205	229	230	244	250	203	234	216	215	255	240	245	222	206	216	227	233	239	229	212	235	243	243	205	224	226	219	214	206	224	229	208	200	222	227	225	223	216	225	230	222	219	244	241	237	222	264	238	226	243	213	230	247	231	207	236	232	222	211	230	248	237	213	259	252	230	210	206	232	247	226	238	260	243	259	228	218	241	200	237	246	238	214	212	207	227	194	224	239	218	242	238	233	230	223	258	230	230	234	229	221	224	210	218	225	220	206	215	232	232	218	253	228	249	250	236	232	229	247	222	220	235	220	208	232	229	263	250	223	225	207	238	254	233	200	258	227	212	193	235	212	229	207	234	231	252	217	218	257	246	236	213	241	202	217	227	252	234	244	228	243	200	222	209	237	213	211	203	199	234	239	229	227	262	233	227	229	214	221	243	234	223	209	254	220	249	204	241	226	215	234	229	216	233	210	237	254	217	256	246	223	232	231	242	232	234	241	236	221	227	237	232	251	227	218	209	215	224	223	217	208	221	190	209	242	222	223	235	260	189	224	239	225	232	201	229	235	232	248	212	236	225	223	234	260	227	215	233	212	232	209	243	224	209	223	221	230	244	242	210	239	225	219	214	211	208	239	221	214	222	226	225	216	214	226	228	196	244	225	200	224	226	250	237	218	225	249	202	228	215	224	213	228	241	237	217	244	236	216	216	229	224	209	211	226	223	235	222	225	222	238	201	211	215	195	238	247	216	243	241	234	219	215	240	197	228	213	222	223	239	227	206	232	218	237	226	230	217	220	226	240	240	231	229	201	202	231	241	210	243	232	215	246	233	202	215	198	241	253	242	237	236	205	223	236	202	202	224	237	220	238	237	210	241	226	224	230	219	235	218	221	223	225	251	214	224	226	215	223	234	224	217	223	218	216	199	238	245	236	226	213	238	205	206	237	211	220	218	238	220	263	255	232	245	215	212	249	233	239	248	225	214	241	245	245	234	201	211	214	208	246	223	208	233	226	222	216	218	227	192	226	228	218	223	244	226	215	230	216	244	238	240	209	224	217	234	227	206	210	225	226	212	216	233	221	222	219	227	236	236	214	197	230	248	228	250	243	201	235	212	243	247	234	234	229	238	207	197	247	269	220	242	219	233	244	224	228	235	211	229	224	204	257	232	238	205	234	230	238	208	233	218	226	221	182	229	222	245	221	211	211	197	212	214	228	237	255	209	223	228	258	191	201	208	207	244	235	219
19805	40383	32416	24613	21835	21067	12953	11251	9735	7719	6200	5067	3388	1741	1270	1140	1024	933	982	837	944	718	804	801	701	614	486	437	428	404	429	460	483	439	421	401	363	397	365	377	345	318	352	318	343	310	331	408	352	308	295	320	263	248	280	260	277	242	255	271	274	281	268	270	262	262	254	274	253	248	267	278	280	280	286	251	269	238	257	246	267	300	256	267	257	289	228	254	268	246	272	281	273	247	279	274	255	239	235	274	235	228	264	263	257	253	251	256	259	286	237	261	275	248	255	243	268	268	267	254	268	271	264	276	287	247	233	246	300	267	271	255	242	269	265	248	267	246	238	267	277	248	276	280	235	273	237	284	258	306	245	280	262	280	251	273	295	260	251	261	261	253	264	249	233	293	235	249	261	276	254	262	261	275	272	248	259	256	264	271	251	246	248	261	280	247	261	271	253	239	293	229	238	283	289	252	236	277	268	287	263	246	252	258	255	243	250	274	240	265	271	243	260	245	255	232	269	258	265	260	234	250	272	255	280	250	242	304	264	275	278	274	240	256	268	278	291	272	259	239	268	281	280	268	230	275	262	236	269	250	245	260	259	261	265	259	252	262	268	268	275	257	256	270	277	253	254	261	259	253	245	243	256	266	249	252	265	252	264	264	271	247	253	256	267	307	309	253	274	241	262	274	266	266	237	274	226	256	267	244	264	251	244	280	252	273	276	273	261	287	274	243	276	232	291	251	263	259	246	261	263	292	276	244	235	262	275	245	249	244	252	253	251	265	278	278	251	269	251	275	278	252	257	258	281	247	241	278	273	256	262	266	280	251	271	235	261	276	252	254	278	254	278	248	267	296	247	233	297	224	240	249	267	247	260	238	261	274	253	295	230	251	275	271	283	270	264	247	310	255	234	292	252	237	249	269	247	277	293	255	284	262	260	293	267	261	264	265	278	259	264	268	227	260	256	217	265	253	240	289	268	255	234	263	261	234	262	253	243	270	290	267	253	237	282	253	268	277	279	257	261	252	249	246	311	257	250	283	268	284	256	252	284	266	269	241	264	269	262	297	261	268	232	234	264	258	255	252	255	246	267	267	281	300	293	268	233	288	263	257	265	277	266	233	262	267	269	251	256	257	256	260	247	271	274	250	260	248	269	260	262	268	227	273	268	255	247	270	287	256	260	272	263	259	264	259	264	268	279	257	248	250	286	284	253	281	267	270	233	269	259	277	223	275	275	266	228	269	266	254	290	248	258	261	254	271	260	245	261	266	249	247	231	254	264	258	280	275	249	267	265	263	256	240	264	266	275	248	268	270	275	249	252	256	234	274	276	270	274	276	267	239	270	234	279	275	293	257	265	254	258	265	282	250	240	243	281	257	285	234	285	278	262	272	251	243	260	270	272	294	265	256	268	275	278	258	248	259	280	261	237	263	269	262	254	277	272	302	253	281	262	237	239	242	283	263	259	261	268	237	298	282	253	257	256	252	271	264	265	266	283	285	263	257	251	244	260	280	286	252	264	272	246	250	254	269	252	251	268	269	247	271	277	253	281	271	253	259	267	248	261	267	275	257	253	283	254	275	266	284	260	255	246	270	276	253	254	293	254	255	255	274	237	269	265	222	241	269	265	245	285	288	282	261	259	272	278	281	271	231	264	243	249	267	271	265	242	258	261	259	257	256	267	266	240	271	230	270	277	250	254	240	259	279	268	242	250	269	276	271	270	252	262	250	273	284	248	290	251	268	251	281	261	245	277	272	264	263	226	242	236	254	280	268	245	256	259	288	267	268	258	235	255	247	260	286	280	223	268	252	261	277	258	269	268	272	248	274	280	269	265	289	294	269	264	272	232	275	258	261	290	284	237	260	265	243	287	252	260	248	235	244	246	271	246	268	254	274	253	261	257	276	239	268	270	262	232	240	261	255	262	238	244	277	281	271	255	265	263	247	270	269	281	258	302	259	256	254	242	267	274	290	261	258	252	253	229	265	267	289	266	271	282	218	271	279	267	281	282	253	246	269	256	259	301	278	279	254	249	242	235	247	249	260	251	285	302	228	275	255	277	258	263	279	255	246	287	241	247	252	249	275	266	255	229	274	277	264	253	262	285	278	241	264	270	271	267	242	262	274	248	242	276	272	275	268	230	262	278	282	275	274	242	273	246	255	248	312	264	276	269	241	278	259	287	270	304	241	268	271	282	244	271	269	254	256	253	290	283	263	240	255	263	235	268	285	260	273	243	268	266	262	252	234	263	261	243	244	262	282	252	258	270	269	250	249	258	227	274	232	287	257	285	250	260	249	263	285	236	277	261	253	261	297	300	248	237	249	292	285	262	270	271	236	261	292	262	250	292	272	282	258	240	254	268	297	283	247	247	239	283	283	266	297	300	239	262	263	299	249	274	248	248	257	267	273	251	247	254	260	266	251	262	251	240	281	268	256	255	266	241	257	245	251	258	288	259	250	267	258	272	268	244	293	247	272	277	259	255	280	266	254	259	277	291	264	272	231	281	255	275	263	268	267	258	273	269	252	259	248	261	271	264	287	267	273	250	275	275	257	260	261	274	242	251	263	258	239	276	284	243	251	267	251	266	261	278	256	262	307	277	228	240	292	265	250	256	251	291	276	254	271	262	243	275	243	267	267	248	257	273	253	243	251	262	292	280	263	252	267	284	274	264	298	257	271	264	249	227	256	270	242	266	244	275	269	274	277	240	266	261	269	261	282	229	277	270	274	280	275	275	232	253	255	275	269	278	269	286	255	258	261	290	283	301	284	286	252	242	289	264	287	264	252	261	253	253	256	278	312	297	281	276	244	245	242	238	272	244	245	247	309	256	275	267	253	261	302	255	273	258	259	266	251	260	248	246	272	280	262	270	250	264	235	293	287	287	275	253	273	262	258	238	259	258	249	240	280	278	246	284	256	249	242	283	254	270	228	250	273	232	283	243	260	267	267	272	244	258	275	264	291	253	268	261	260	264	243	290	282	270	260	296	241	246	256	285	271	266	275	262	245	263	263	248	267	233	274	274	256	262	256	293	230	263	275	277	236	263	265	251	264	234	261	281	275	247	238	266	250	282	298	246	254	275	278	264	263	263	232	267	261	266	254	234	261	253	291	262	263	260	286	284	277	246	243	272	320	247	276	259	260	275	263	254	236	270	258	267	270	277	249	247	257	255	252	243	256	251	245	250	277	270	254	275	263	288	284	275	242	279	234	272	264	256	265	256	276	282	230	265	219	273	276	255	264	248	266	269	292	278	276	255	268	256	252	275	270	274	271	256	262	272	293	260	286	278	266	271	295	250	300	262	266	248	256	265	256	264	250	241	283	256	277	303	251	263	248	260	235	242	268	251	269	273	274	274	261	245	261	257	246	294	264	250	265	279	260	283	268	232	278	274	246	269	267	249	244	265	253	267	272	241	273	274	275	278	241	288	262	280	268	254	258	253	243	255	245	245	272	260	272	253	266	241	269	267	274	233	264	271	266	258	282	265	254
22604	21318	29030	23932	21771	23987	21797	13325	10169	8710	6467	5607	3418	1873	1439	1212	1348	1106	1181	1073	1106	899	1068	910	765	775	624	614	532	511	542	609	618	560	594	509	522	521	462	475	461	442	441	477	425	406	447	472	436	369	372	379	332	325	328	336	344	326	316	380	348	338	369	331	318	347	352	335	342	351	368	311	314	343	318	363	336	352	322	324	340	339	302	338	354	350	354	349	325	308	306	345	308	303	335	354	294	292	326	355	297	343	338	329	312	342	322	347	320	345	326	309	341	313	355	313	364	325	302	330	326	327	325	323	352	315	360	350	355	342	325	336	299	332	289	313	323	315	337	308	316	350	328	361	340	333	339	373	322	300	319	324	342	316	338	328	326	297	299	335	347	334	329	307	323	316	337	337	331	321	352	330	326	323	335	309	340	334	320	331	378	325	307	298	324	324	351	356	352	346	339	333	318	339	299	338	317	342	311	317	291	346	324	297	325	324	352	336	314	320	320	322	326	327	312	370	322	328	345	304	332	327	337	329	311	352	314	334	317	332	334	314	341	309	310	324	330	318	337	349	354	340	346	315	345	305	322	319	329	337	353	330	341	348	320	324	349	319	366	323	346	301	320	309	332	325	328	343	327	363	290	333	324	328	341	307	337	305	339	347	329	290	323	339	305	348	327	324	303	350	326	328	327	334	300	333	361	306	335	328	305	388	321	335	319	345	333	345	330	358	324	344	350	331	309	323	307	294	343	351	330	284	306	284	333	341	329	323	336	331	306	327	326	338	335	336	356	359	334	353	297	324	315	320	328	336	324	334	322	313	348	341	343	324	332	345	355	343	291	346	318	317	333	371	307	329	303	341	346	312	368	306	357	316	340	301	305	337	350	350	329	310	315	343	323	351	354	334	303	337	358	342	326	323	326	329	336	337	331	327	319	320	329	320	347	335	348	332	305	305	305	364	313	335	343	334	340	329	312	312	334	284	341	363	340	361	382	351	288	313	321	341	334	345	345	342	381	313	334	354	350	320	369	325	318	307	357	342	333	316	355	356	321	303	329	313	306	341	315	325	341	331	303	345	318	335	318	339	330	275	329	326	343	357	335	325	319	315	324	338	348	319	309	310	303	344	356	342	317	325	327	319	317	378	280	320	321	332	306	328	350	325	330	309	314	352	313	345	324	350	351	357	322	343	308	324	331	329	316	306	312	346	340	317	323	342	366	297	293	330	308	333	343	333	334	336	343	325	322	322	340	329	317	331	346	343	358	339	342	320	308	351	334	306	346	335	318	355	332	329	330	348	356	328	363	315	283	323	336	344	335	352	350	365	337	329	320	333	292	307	363	329	337	319	318	343	324	346	346	307	330	349	308	355	333	317	311	289	351	332	318	338	336	349	313	329	345	336	320	324	340	329	332	334	341	315	292	318	346	340	348	324	297	333	311	344	320	309	339	334	335	343	328	322	317	320	308	320	321	294	296	335	356	309	330	385	340	355	364	310	312	351	358	354	346	349	326	332	324	346	331	339	309	319	324	291	336	338	339	311	344	336	383	297	344	322	312	322	346	351	338	340	344	336	348	327	352	272	306	329	352	311	362	314	324	328	308	340	333	359	365	333	302	322	325	321	318	313	329	373	307	309	322	354	319	316	318	335	335	328	338	323	323	344	302	299	333	304	320	341	323	353	326	329	361	324	348	316	381	314	299	342	287	334	328	336	291	338	338	329	311	305	333	335	334	357	348	352	316	331	326	324	319	358	315	346	340	318	311	319	329	329	319	304	370	328	349	341	339	331	349	296	324	338	343	310	316	342	308	336	347	370	334	318	318	318	368	333	346	319	320	339	324	332	334	327	348	347	357	314	325	338	332	317	343	339	344	302	330	331	343	321	331	348	338	390	329	328	322	319	305	318	349	346	316	292	301	300	332	351	343	280	313	311	345	320	331	342	318	294	334	330	296	330	328	350	327	347	319	348	314	303	332	356	354	331	311	329	328	324	335	331	330	296	340	287	348	323	344	327	338	344	330	338	332	339	317	302	329	333	306	309	308	328	350	317	299	322	323	340	323	309	322	345	343	333	334	311	341	343	321	297	341	325	323	348	300	332	340	341	364	332	346	342	332	322	342	358	320	344	298	320	313	360	340	358	356	335	336	340	281	355	305	353	335	330	337	330	285	313	299	293	302	299	345	332	324	342	336	313	333	349	312	290	330	358	321	325	333	333	354	310	353	353	361	306	339	321	309	349	312	329	327	328	336	334	331	315	340	337	325	368	330	298	294	329	378	360	323	331	317	342	328	345	317	304	323	352	296	332	290	299	316	335	347	348	319	308	319	302	343	345	323	324	344	348	316	318	352	308	321	360	305	342	330	333	336	350	316	302	355	308	316	314	301	348	299	331	317	321	339	310	326	347	342	317	353	313	362	332	338	336	321	321	349	324	325	331	344	278	353	377	347	332	325	299	326	331	343	359	295	325	320	342	332	334	348	345	309	317	335	306	350	310	326	343	354	335	301	335	292	375	308	360	312	314	331	320	323	319	314	324	320	335	341	318	313	347	307	319	332	336	320	318	324	372	291	316	333	291	316	335	340	356	333	330	342	350	319	330	317	290	324	332	335	304	305	324	317	328	335	319	324	317	313	301	336	328	344	349	331	340	314	327	325	349	338	331	333	327	332	355	356	302	302	309	328	331	329	317	329	313	320	326	337	386	330	306	349	324	314	327	359	373	342	349	321	392	326	345	309	336	351	331	321	334	325	347	329	335	334	324	354	290	358	341	342	348	324	347	380	358	359	341	349	327	306	326	338	335	357	336	373	353	308	325	323	319	313	318	350	344	339	312	317	342	362	339	347	312	337	329	328	338	328	368	353	314	322	311	314	297	359	338	351	322	344	325	354	307	353	300	336	353	327	324	271	307	337	325	325	330	336	321	302	321	342	351	314	336	356	347	341	350	323	357	355	340	361	331	310	317	321	336	339	301	334	310	356	331	368	325	339	319	332	287	333	333	349	326	349	329	333	304	328	365	342	337	323	315	354	350	337	341	347	321	303	311	337	332	317	363	300	354	323	355	330	374	335	323	296	331	299	349	324	321	317	313	345	327	324	327	351	344	341	338	327	281	322	350	376	329	327	295	299	338	321	342	317	310	284	321	300	301	323	311	288	309	338	305	324	340	349	344	336	330	321	339	311	338	305	317	341	311	338	288	373	319	344	338	316	331	342	323	315	317	306	319	324	324	330	338	355	346	367	317	316	361	342	336	300	327	299	343	348	295	348	325	312	314	295	321	336	337	329	312	320	329	317	318	330	342	365	324	334	356	338	326	337	328	337	340	309	341	349	364	370	305	339	335	333	316	310	341	359	338	314	298	338	361	312	296	300	323	344	331	306	328	322	350	305	353	323	327	354	335	328	333	337	324	327	325	348	352	355	354	335	334	333	356	317	332	389	318	312	322	352	331	309	318	332	334	328	324	322	347	333	312	302	327	337	369	279	306	355	358
21997	47754	40535	32349	29076	27056	18906	17192	14470	12982	9444	8419	5237	2979	2095	1924	1928	1525	1781	1605	1600	1227	1593	1359	1108	1088	752	735	649	572	691	733	695	684	618	688	616	587	611	532	512	506	517	474	499	517	526	604	503	485	432	403	439	397	395	370	379	393	348	392	364	352	377	365	385	374	393	375	351	367	392	399	369	367	370	387	350	413	335	373	385	368	384	374	371	360	373	371	349	394	373	357	363	383	379	366	345	367	368	340	396	376	352	389	391	374	391	388	389	391	417	379	391	357	356	368	393	382	358	333	392	365	352	362	376	406	377	334	392	363	375	376	359	359	374	378	362	387	359	399	343	384	365	381	340	353	381	381	362	392	376	374	342	339	408	388	373	390	391	364	387	394	402	398	388	372	371	370	389	355	383	354	362	374	391	369	353	375	397	365	421	369	367	393	371	347	340	354	377	376	368	377	356	380	355	353	345	359	362	368	351	358	386	384	322	385	357	374	369	374	375	379	376	371	367	394	376	367	379	364	409	340	378	378	386	341	355	397	385	364	408	365	363	384	381	379	390	372	367	343	422	400	369	389	363	368	391	378	399	342	367	369	346	364	364	362	361	363	364	352	373	413	390	358	381	346	362	337	366	369	353	367	344	380	397	348	382	364	403	389	375	388	392	372	349	358	366	382	389	367	378	396	393	363	375	395	366	374	368	382	377	397	356	381	386	375	370	349	359	360	343	365	382	403	396	356	353	386	365	341	335	342	393	388	378	300	378	373	313	334	381	393	412	387	410	399	384	403	355	387	395	361	364	362	392	375	356	355	358	348	324	349	363	364	365	377	373	358	386	367	363	369	399	350	362	388	364	390	363	353	364	356	400	359	384	359	378	340	345	382	344	343	369	412	403	379	393	355	369	383	384	379	378	382	386	372	378	374	361	362	401	359	375	392	379	383	344	368	387	330	314	316	359	375	365	362	344	370	368	362	379	368	361	349	353	346	361	394	387	376	373	375	366	372	363	372	349	347	381	342	367	379	343	391	411	392	362	369	378	370	379	358	395	367	370	366	340	377	359	345	345	340	363	374	361	395	355	374	383	348	420	347	373	394	357	370	416	383	390	389	382	369	383	337	368	378	341	356	360	389	358	348	388	359	400	358	398	382	375	377	393	367	354	363	322	347	368	392	365	392	376	376	350	355	380	333	384	367	357	342	359	357	365	374	364	319	395	377	358	393	356	397	386	388	364	377	388	400	367	396	384	376	365	329	381	378	382	381	372	380	386	335	359	326	391	352	378	356	361	376	395	393	341	355	354	345	344	357	344	372	333	363	377	372	383	375	370	375	371	397	388	375	372	364	364	353	399	350	364	384	387	374	349	371	383	343	409	372	412	382	378	348	373	375	332	355	372	379	370	393	350	350	382	382	373	429	395	355	375	344	397	397	342	365	369	352	382	342	389	369	392	390	360	347	377	324	366	371	358	340	347	405	373	369	388	318	398	365	371	372	385	372	380	399	384	347	374	403	367	370	385	370	333	324	359	397	403	375	380	384	347	369	364	374	356	370	355	380	368	371	389	338	360	338	367	364	356	369	381	377	368	328	397	404	378	392	370	378	367	355	361	376	364	331	359	361	370	364	345	385	358	398	375	368	406	368	364	396	359	364	368	340	384	355	380	386	361	376	379	407	363	374	382	342	385	356	330	360	369	356	394	374	353	358	363	380	353	393	369	339	344	365	340	361	352	377	354	403	377	361	355	374	388	377	388	358	383	375	388	357	343	352	332	369	395	365	395	369	395	347	358	353	339	393	349	409	352	384	366	366	341	366	369	378	318	348	369	366	392	374	372	415	365	343	390	402	371	361	340	386	379	393	391	373	354	326	387	342	348	383	374	369	360	358	403	363	340	382	368	359	405	358	341	367	366	349	371	349	350	337	408	381	389	367	366	365	345	373	369	371	393	369	347	400	365	389	421	386	397	360	395	383	352	358	376	373	407	350	362	357	351	356	368	391	352	373	400	329	365	337	362	393	352	376	349	374	380	352	380	353	364	390	372	383	394	390	356	376	351	367	364	363	361	363	372	367	372	376	345	389	359	391	340	374	356	356	389	381	388	344	366	370	374	341	395	376	356	335	382	364	358	378	346	350	355	355	354	356	391	375	366	377	395	410	385	381	335	352	357	357	344	377	392	351	379	395	325	393	400	376	395	395	377	375	406	374	392	338	370	373	410	375	377	394	368	400	351	378	385	354	349	365	387	348	381	376	382	354	331	362	382	381	359	339	354	374	375	332	397	400	383	373	365	399	346	368	380	357	341	342	387	348	377	363	368	387	387	361	332	357	364	368	349	371	372	383	390	386	392	358	394	383	407	396	399	361	338	361	377	375	379	397	358	384	350	377	365	352	388	366	355	376	352	409	370	357	348	345	377	391	372	366	325	380	383	408	381	357	356	317	384	359	371	360	359	392	357	376	386	414	338	375	376	383	344	358	382	353	377	386	357	351	364	375	353	375	379	372	371	388	364	372	361	369	409	350	346	326	332	399	373	365	364	379	397	378	367	357	348	388	362	363	384	415	331	385	349	354	372	349	374	405	366	360	343	399	376	343	376	377	376	393	361	354	353	345	421	359	376	378	358	402	361	374	363	344	365	374	349	394	355	332	372	375	377	350	357	348	369	408	366	391	383	371	368	376	373	380	392	381	337	368	362	369	358	390	305	398	384	384	341	355	372	386	347	366	358	364	373	343	343	393	322	335	375	360	368	378	398	375	354	377	373	375	358	371	336	368	390	337	358	368	373	366	366	356	355	368	364	329	391	385	383	420	387	357	393	387	362	372	376	378	345	399	347	347	398	352	376	367	378	345	366	355	375	362	426	361	360	347	362	390	387	382	386	334	371	376	362	358	385	379	379	401	342	380	359	369	374	381	364	397	391	378	376	349	387	366	393	370	418	383	369	405	342	364	345	364	354	383	387	390	346	346	339	387	390	383	359	363	347	360	371	352	375	358	379	373	353	374	359	355	356	392	397	395	382	327	380	390	375	377	397	395	369	376	404	358	394	382	340	358	345	387	359	350	332	350	351	382	363	359	355	392	363	369	358	357	363	376	391	362	384	385	367	374	368	370	363	399	385	393	346	362	350	345	394	366	345	361	340	391	380	350	388	371	381	351	389	352	374	395	362	360	360	363	375	402	363	384	353	378	379	354	388	361	332	367	368	363	381	357	369	373	373	379	343	352	414	347	353	369	359	401	363	371	394	384	384	402	372	384	396	390	423	397	367	347	358	375	331	383	362	390	417	359	389	363	385	352	364	388	355	352	353	360	378	369	340	423	347	399	420	386	357	370	382	380	362	385	410	374	374	380	369	336	380	353	369	371	387	369	365	376	382	349	358	385	357	368	354	359	361	376	333	385	350	383	331	366	345	349	368	343	378	365	396	338	369	353	375	380	378	345	364	379	390	338	377	386	352	370	386	351	325	387	386	388	343	383	372	363	372	370	334	361
28437	25900	29081	21423	14066	10702	6461	5407	4288	4006	2615	2205	1234	815	691	683	597	546	599	560	540	517	523	430	425	431	404	345	408	329	367	419	363	345	386	365	350	365	305	343	298	291	323	281	271	302	280	307	329	320	275	302	303	294	318	257	280	292	276	259	339	287	299	287	278	293	294	279	280	318	292	273	296	311	300	266	284	295	285	283	320	298	279	251	293	266	243	273	249	276	295	276	290	291	298	283	291	275	280	283	310	265	297	280	263	329	304	274	273	283	292	293	299	279	286	272	271	315	285	286	275	320	262	273	263	298	301	298	254	288	305	287	291	276	284	275	297	279	296	280	288	270	296	300	272	255	286	267	282	274	273	296	255	273	305	278	294	278	286	283	267	283	274	265	251	271	277	268	322	307	285	284	287	307	289	292	275	317	280	281	296	268	281	307	264	285	292	271	280	298	282	293	305	302	292	288	308	258	306	280	304	313	286	284	257	299	266	288	281	279	303	316	258	280	274	309	290	272	300	309	284	278	276	279	288	306	275	309	292	275	288	317	271	302	303	283	288	273	272	296	271	282	270	320	273	273	294	287	320	299	288	302	276	294	266	284	265	302	307	283	259	274	293	280	300	307	280	283	309	311	306	337	313	284	303	245	277	272	280	259	318	285	305	262	296	273	246	291	314	274	308	275	304	292	288	278	298	278	278	276	303	290	291	305	260	298	263	276	271	270	270	278	273	269	266	286	269	280	295	293	290	296	276	280	307	273	276	277	279	284	291	299	266	272	266	256	283	297	264	290	273	274	290	309	298	275	253	288	271	294	264	293	301	305	282	259	280	309	288	291	270	287	299	300	272	261	313	298	281	262	288	292	336	294	295	296	287	314	264	305	264	289	289	308	264	307	301	288	279	311	273	276	305	296	316	281	295	256	273	294	291	291	275	308	302	280	308	255	270	318	318	268	263	278	286	314	286	267	295	310	282	299	275	285	263	286	282	242	290	335	265	273	281	276	293	282	279	283	283	281	293	290	309	270	261	271	292	312	301	314	299	292	293	276	289	283	279	280	288	306	268	303	268	286	265	304	268	285	257	296	281	267	274	290	292	279	309	285	335	294	281	295	303	271	255	270	258	312	290	296	303	288	262	298	262	279	280	255	262	275	263	287	255	282	299	294	285	280	253	283	281	275	295	286	247	295	259	277	257	315	301	303	271	277	274	265	298	293	295	297	301	307	282	300	287	282	293	293	306	266	296	285	281	291	292	292	298	288	304	315	280	297	247	300	280	286	286	316	280	281	338	270	260	315	250	296	292	283	322	258	266	268	303	293	305	296	309	262	288	281	287	289	264	250	263	285	290	295	281	274	311	299	329	266	305	295	299	326	310	300	301	290	289	292	285	281	284	268	259	297	296	323	285	278	316	259	257	296	277	282	288	280	292	281	272	295	308	277	291	287	287	291	311	285	298	270	271	255	310	292	273	310	305	295	316	271	272	288	259	284	302	273	287	293	314	347	274	301	278	273	274	294	292	298	291	276	338	285	279	292	285	285	328	269	290	318	299	301	315	293	265	265	249	286	278	275	307	276	285	266	301	287	284	274	290	273	318	296	288	302	288	266	273	281	296	278	323	279	268	257	294	269	298	304	275	265	267	275	299	264	302	286	281	306	312	290	261	330	307	265	297	289	267	275	309	273	287	268	268	296	248	308	299	288	322	285	307	296	280	316	290	296	296	286	284	267	298	296	298	294	286	299	277	283	312	302	305	279	261	281	292	281	280	295	275	271	301	310	300	285	261	261	266	271	283	259	285	302	290	254	277	275	293	310	275	292	269	295	300	300	309	304	299	289	289	260	280	267	295	278	301	275	290	289	252	294	290	308	284	303	286	287	293	287	266	278	277	256	302	273	304	274	281	284	274	302	290	257	291	267	299	276	291	293	271	301	269	306	297	298	289	285	296	267	286	304	307	277	287	296	315	293	275	290	263	295	298	266	287	274	275	279	275	283	287	292	296	288	272	292	299	293	279	289	260	282	289	307	288	285	270	277	289	281	301	245	277	293	301	289	272	307	315	289	265	294	266	283	274	255	288	286	282	274	271	279	294	267	270	275	283	293	274	265	309	289	260	281	278	259	293	278	265	299	312	301	279	293	280	310	295	262	314	288	298	286	313	297	289	278	281	265	287	292	265	337	287	307	268	274	291	274	286	267	298	268	298	271	281	281	296	289	264	281	286	280	242	327	252	261	303	288	285	284	307	299	286	275	281	289	297	291	293	301	259	292	304	299	312	284	273	290	291	301	273	262	316	258	288	281	273	304	305	236	288	310	266	265	276	288	278	279	300	294	286	296	298	302	270	286	262	294	291	270	291	293	279	263	291	310	276	274	275	286	278	284	283	267	280	295	285	279	311	276	283	300	273	308	315	302	303	270	267	306	275	296	282	306	302	263	269	308	265	303	279	290	281	284	322	290	287	276	300	291	294	258	280	292	289	278	294	275	272	283	295	298	296	282	280	261	277	285	284	268	300	277	289	298	269	298	286	304	255	294	291	287	307	289	279	308	286	307	271	283	290	297	283	277	342	274	296	291	293	273	277	277	297	269	304	289	291	253	281	284	285	295	296	312	313	315	265	286	290	299	281	300	276	297	284	281	285	266	273	268	267	262	312	278	289	263	262	290	280	296	280	294	283	317	296	275	265	300	294	333	270	290	290	306	265	286	283	296	282	310	281	301	264	278	295	281	280	283	256	303	278	274	285	265	274	273	258	285	256	300	317	283	289	296	297	280	263	266	293	291	257	277	297	307	290	313	273	294	286	274	280	287	315	288	254	321	297	273	256	293	267	300	280	282	277	303	278	289	283	281	269	249	269	306	272	293	273	264	290	294	302	318	296	271	307	283	282	299	274	300	282	298	302	280	264	264	276	300	300	305	295	290	277	293	300	276	288	289	286	304	312	297	282	272	278	277	291	283	291	285	296	314	299	284	276	286	293	272	275	288	293	277	275	296	307	309	289	290	306	248	274	272	280	303	292	269	262	292	291	309	297	267	267	295	249	295	287	274	294	284	300	296	291	280	285	300	266	270	293	287	309	288	287	312	316	279	295	276	295	310	282	273	297	275	282	258	285	297	276	316	282	257	271	260	262	315	280	290	280	280	314	287	271	299	295	288	261	289	286	272	287	298	283	280	281	299	311	306	262	269	253	277	283	295	282	305	283	268	292	310	295	273	284	276	295	306	296	276	268	258	263	273	308	284	263	244	295	282	297	274	259	312	290	308	310	274	279	292	301	292	271	291	313	335	316	287	317	270	329	287	255	283	285	275	300	276	279	270	254	297	303	305	303	267	256	298	296	261	261	278	302	292	281	286	272	280	295	272	296	289	250	295	270	265	277	285	284	285	291	275	309	270	291	323	278	297	260	312	289	285	279	284	272	286	282	284	289	273	245	318	277	301	282	304	293	295	294	303	305	284	277	267	275	260	299	279	270	271	303	270	298	262
19893	37697	29659	20017	16902	15346	10166	9141	7267	6447	4311	3916	1959	1195	949	948	865	864	774	762	720	670	727	588	634	549	492	462	445	406	426	461	470	468	446	408	418	404	374	374	367	364	378	383	371	347	371	381	362	363	346	321	320	337	325	348	329	318	331	282	338	328	326	343	314	316	316	332	345	339	315	361	330	306	323	305	338	325	318	309	283	313	343	318	303	309	326	336	284	350	316	340	299	336	294	318	317	315	342	297	362	297	319	324	309	311	343	316	346	345	331	330	324	313	317	306	297	312	300	333	323	322	322	321	300	323	291	344	307	311	321	314	279	333	292	312	331	333	280	336	359	309	352	321	299	297	348	323	308	325	302	304	335	309	309	332	339	318	318	304	328	322	292	322	339	296	340	368	305	336	328	340	329	329	321	308	319	307	342	304	327	334	313	321	318	330	306	351	327	316	319	303	321	296	313	318	340	359	343	327	301	323	346	342	293	299	328	284	301	388	297	346	313	310	312	307	322	347	332	334	327	352	332	313	312	303	301	322	287	321	303	301	314	316	316	325	321	323	310	317	303	297	311	294	333	315	332	330	309	318	315	296	317	317	364	318	310	322	334	343	312	319	320	310	332	337	351	311	319	307	344	341	308	330	340	335	308	321	305	328	322	337	326	300	366	326	329	303	364	337	315	328	310	332	324	360	331	335	316	323	348	324	326	302	300	343	302	344	339	308	335	336	361	305	324	297	332	329	303	343	352	349	344	329	334	326	308	292	313	315	303	331	320	342	308	325	340	326	324	311	331	298	317	309	323	324	318	352	331	336	313	328	318	341	293	327	312	317	328	316	313	318	321	308	346	291	362	312	307	326	293	342	309	337	330	344	331	324	306	278	319	303	305	324	332	327	323	310	309	333	310	325	307	297	295	335	303	336	315	353	342	337	335	322	360	277	289	323	334	308	323	315	329	299	299	348	300	314	331	327	305	312	308	326	332	330	316	300	307	311	299	321	292	322	322	319	354	306	308	309	291	332	312	316	312	300	337	328	291	345	313	341	354	337	300	325	342	308	326	314	307	320	297	303	317	321	317	346	324	323	343	341	355	310	327	297	331	295	317	342	309	347	300	357	326	341	333	292	324	327	313	311	325	322	303	302	295	308	310	310	326	305	319	330	339	323	295	312	324	361	319	334	305	321	285	307	330	303	332	342	326	335	304	317	332	308	297	328	322	339	315	346	304	316	317	339	307	300	305	296	294	350	288	305	332	316	327	316	334	338	351	307	303	276	338	340	340	306	317	328	313	325	315	322	359	299	314	348	309	304	306	331	304	328	289	299	331	324	333	304	343	309	303	316	332	318	304	305	320	309	350	325	345	313	348	294	318	304	314	300	310	349	320	314	329	322	292	319	302	316	339	312	317	368	317	286	358	322	303	330	330	301	304	306	286	309	322	326	296	310	319	310	304	333	323	330	302	323	337	307	318	319	348	302	262	340	353	324	326	287	321	357	325	349	314	312	325	326	299	343	333	285	311	324	304	311	336	319	343	321	302	301	340	319	333	311	303	327	305	345	319	331	327	352	318	331	346	303	321	309	334	311	339	332	335	326	322	311	339	316	322	301	349	333	338	319	313	337	335	359	350	287	367	309	287	315	335	309	299	336	310	335	331	350	320	331	325	316	317	307	332	321	333	336	308	346	361	307	298	320	301	312	329	331	287	315	318	342	335	342	340	332	310	306	317	344	298	332	326	288	325	310	339	294	271	357	325	321	326	330	335	298	336	353	331	294	326	296	326	316	347	319	344	326	309	325	330	287	319	339	336	322	342	331	318	333	342	335	315	349	295	317	310	337	316	318	336	313	331	330	325	301	282	327	340	315	322	330	335	344	321	305	338	347	310	339	321	295	311	337	342	324	350	317	334	306	337	324	345	303	306	325	318	307	324	358	355	339	315	315	305	348	335	367	313	319	321	303	301	292	327	311	329	319	302	349	289	321	353	311	339	326	277	284	305	341	304	346	328	330	299	353	329	318	316	379	297	292	299	347	322	328	338	320	340	320	332	321	358	331	296	317	322	313	355	308	311	338	342	319	309	339	291	297	297	324	331	326	321	270	317	320	306	304	328	302	331	306	344	315	319	354	295	326	336	319	313	304	347	331	313	306	321	321	334	340	340	301	330	312	319	346	348	337	316	320	306	299	329	301	327	332	319	340	348	313	338	314	354	321	341	353	325	299	317	320	335	330	292	327	320	296	319	351	348	354	370	332	344	334	333	343	322	308	346	339	346	335	291	345	304	311	310	326	310	321	318	312	327	321	328	325	277	324	327	361	297	310	356	299	315	366	306	311	331	315	318	332	328	300	369	344	363	359	329	284	284	300	318	295	330	354	339	316	318	318	324	337	298	335	338	332	341	345	330	291	303	325	296	328	309	305	325	320	324	297	293	360	284	377	310	319	340	318	349	306	316	289	316	289	344	287	337	310	341	324	326	334	321	343	336	321	316	331	315	342	327	342	318	293	326	299	313	328	311	306	323	336	310	342	316	316	318	307	326	315	305	321	314	348	337	324	320	346	312	305	320	323	326	296	335	317	339	319	328	321	363	313	315	310	327	317	345	314	357	317	329	324	296	328	305	315	332	292	311	312	330	320	354	308	307	326	343	322	308	325	302	342	353	308	298	309	322	351	343	314	279	297	323	315	303	330	346	316	306	324	338	330	346	335	309	323	338	330	314	361	320	326	314	333	319	315	349	346	346	315	340	298	323	310	345	351	327	346	307	275	339	311	332	344	327	296	297	293	341	280	331	330	320	317	337	303	341	324	320	315	308	300	322	301	333	324	339	323	328	295	328	343	321	316	321	366	337	304	350	331	312	316	302	315	308	306	325	305	348	294	307	356	291	326	314	342	301	328	305	306	330	347	327	306	315	329	312	303	325	328	356	324	317	309	314	313	353	330	369	267	309	304	314	306	287	315	315	311	376	334	367	304	318	311	348	316	315	308	291	320	343	332	311	333	350	364	359	315	297	343	338	349	325	290	324	298	320	336	352	317	326	292	324	337	314	335	331	313	368	334	312	333	311	305	296	343	315	323	326	314	320	329	283	301	349	318	338	314	358	301	333	315	302	320	333	317	286	315	344	299	308	332	314	365	324	317	318	318	324	329	331	310	354	313	369	303	322	326	372	318	299	292	337	308	309	339	309	323	278	302	316	341	313	302	327	315	314	345	311	272	326	288	317	331	325	315	336	347	351	309	331	309	307	320	343	320	347	298	318	330	346	313	316	316	299	340	323	343	354	345	314	335	337	331	322	308	308	337	332	327	304	329	326	328	356	329	321	308	298	329	300	287	322	329	307	294	298	293	368	294	302	311	311	324	329	327	353	333	315	327	318	325	334	349	354	323	313	303	335	322	332	283	319	341	377	335	360	328	328	327	330	287	343	270	331	277	351	345	301	323	304	346	319	340	326	315	331	277	323	312	305	301	293	338	330	307	307	334	321	317
23678	21323	28673	24587	22085	20894	14684	9644	7476	6799	4699	3812	2038	1356	1152	1144	888	971	984	971	845	839	794	605	637	637	540	476	471	477	521	508	507	511	495	469	502	492	483	445	400	470	413	423	437	427	435	405	394	415	384	385	393	358	346	352	375	376	367	373	342	360	380	372	371	359	357	336	378	369	356	366	385	376	376	357	353	371	364	363	370	422	363	383	372	385	339	376	331	361	363	376	402	349	329	365	369	367	370	325	403	395	360	343	372	366	360	343	366	355	401	377	380	376	338	354	373	403	345	352	382	391	403	361	383	362	398	352	345	365	407	354	353	371	335	345	360	371	395	383	345	347	403	381	364	378	351	363	390	344	365	377	375	376	377	355	396	365	370	387	381	349	350	374	406	360	372	371	368	355	384	399	358	365	353	350	392	379	358	339	384	365	363	393	342	358	356	374	359	362	386	359	367	348	406	354	349	352	337	397	392	343	390	393	355	374	354	369	343	347	356	369	415	384	403	363	420	368	359	363	355	329	382	350	366	356	343	371	393	386	350	359	356	355	357	365	355	351	369	371	350	351	370	372	423	362	403	352	409	418	378	365	364	365	348	379	360	369	362	366	352	360	373	335	378	347	383	393	366	328	361	388	380	343	394	352	359	359	364	342	372	371	407	318	367	391	384	350	400	371	365	388	346	365	354	365	352	351	356	389	362	369	390	350	379	343	335	403	366	383	368	390	372	384	354	371	374	373	351	395	370	360	426	355	376	400	385	352	355	382	412	365	357	375	361	346	365	341	414	370	367	374	377	348	369	364	370	358	351	399	371	416	374	399	368	333	394	357	362	353	344	349	361	381	356	347	356	353	379	364	367	390	384	370	368	354	363	367	367	423	365	365	365	356	338	310	387	356	334	331	388	388	358	386	382	370	394	367	371	357	352	363	391	320	367	382	351	341	343	379	343	372	369	341	354	374	379	353	382	369	355	361	374	349	383	362	361	385	350	360	367	380	370	369	376	361	313	368	345	326	400	361	362	348	367	345	353	385	353	331	369	373	370	345	362	335	338	354	360	360	365	377	354	405	392	358	406	390	368	345	373	342	337	341	343	381	377	368	378	361	376	359	343	359	385	373	384	356	363	371	365	350	386	361	393	342	327	378	368	375	348	387	361	359	398	389	360	376	369	374	396	355	342	365	357	417	362	347	381	354	383	389	360	367	344	354	405	374	368	368	345	354	359	378	326	364	362	364	343	353	353	370	340	363	380	368	333	402	353	393	402	352	383	382	376	399	388	385	327	391	348	345	345	351	360	361	363	359	373	378	391	386	396	370	372	388	392	382	368	352	349	358	355	338	365	337	387	368	380	370	373	383	367	373	344	366	363	382	368	325	346	377	343	378	380	355	376	357	370	328	377	388	378	341	371	359	379	382	367	385	377	358	371	342	343	332	373	376	358	384	374	343	397	338	380	352	380	367	352	364	366	357	367	349	320	369	361	340	395	356	362	370	371	373	388	384	378	375	352	378	388	363	387	352	380	356	365	356	362	347	342	365	358	409	331	364	345	344	377	395	361	395	376	375	359	353	356	354	366	357	360	370	360	369	354	354	399	381	350	370	362	363	349	373	373	376	341	344	371	346	343	355	370	371	350	359	368	377	363	369	374	365	372	356	372	381	399	362	402	373	410	362	369	383	351	369	375	368	398	364	359	361	368	321	372	383	352	343	337	381	377	397	386	373	355	388	359	386	361	379	373	378	397	361	372	401	319	414	403	368	368	374	354	371	385	336	349	351	388	370	356	371	357	364	359	366	359	368	362	390	401	379	342	410	386	328	338	384	364	360	360	362	409	378	361	361	383	392	354	386	383	405	404	360	327	366	406	369	375	371	362	401	388	349	355	336	373	357	365	361	402	340	354	366	364	352	379	398	359	370	371	372	371	381	377	374	364	368	361	377	390	403	357	369	377	377	342	360	365	366	321	401	374	356	338	337	351	369	377	403	377	340	365	384	359	371	361	356	389	393	389	364	343	332	365	380	373	357	373	397	359	351	372	385	359	364	390	366	346	374	377	322	367	366	383	368	359	384	386	363	366	357	363	380	393	387	403	391	358	361	344	371	372	357	369	358	339	391	397	398	383	362	373	341	362	405	387	337	340	348	412	381	363	362	349	362	354	340	332	356	382	376	397	377	363	382	352	375	402	339	364	412	365	375	343	345	369	358	367	365	332	394	380	371	376	374	359	368	370	361	408	324	358	371	345	393	357	356	368	332	357	386	354	383	411	348	369	373	317	392	327	358	360	347	346	391	364	350	383	360	392	372	394	371	390	347	366	372	396	367	375	340	383	344	390	358	417	384	364	370	345	370	375	349	377	347	342	332	385	313	392	356	362	334	367	365	366	368	365	397	374	353	386	372	367	320	344	348	393	331	351	370	354	361	373	364	377	404	375	396	353	367	365	404	381	364	367	327	403	378	349	369	388	348	358	368	365	365	349	348	390	377	357	387	365	370	392	361	328	354	384	367	348	368	365	364	366	387	369	380	363	351	376	359	359	377	375	371	354	382	397	339	347	374	367	392	347	389	386	377	381	354	371	377	351	343	381	385	372	395	337	344	322	372	371	347	367	348	372	390	374	399	347	353	362	377	401	368	353	345	366	350	342	368	384	351	385	378	342	352	355	355	348	343	352	341	359	385	361	372	381	389	330	353	367	344	367	382	373	386	373	357	355	390	362	346	355	329	351	301	359	385	363	378	369	352	361	397	343	351	382	412	365	371	334	353	352	363	415	344	356	386	379	357	337	330	352	355	355	339	360	360	371	370	370	379	341	355	383	376	320	370	365	381	377	391	412	372	399	392	374	399	342	371	365	397	358	381	383	352	338	363	349	389	352	376	354	367	398	361	364	335	365	362	388	356	363	364	379	355	345	358	394	386	382	367	358	381	364	373	420	378	360	339	375	366	363	358	352	392	380	370	354	343	356	395	402	337	351	334	337	361	372	405	372	364	348	348	347	326	373	372	386	354	384	363	356	340	348	355	358	371	366	370	367	385	406	345	372	370	363	347	377	351	354	371	394	350	319	363	369	351	356	370	378	356	384	370	388	404	357	358	367	360	394	372	328	398	354	344	363	399	345	370	367	388	357	372	351	346	404	372	383	372	385	368	375	381	332	377	393	357	378	330	389	336	373	339	349	384	371	383	363	369	361	384	331	394	344	361	396	390	381	359	359	375	371	372	360	363	334	398	341	381	368	381	393	364	379	375	380	354	372	360	364	354	393	388	375	380	415	362	365	376	355	388	371	387	390	381	365	350	390	320	391	401	372	371	379	387	338	371	373	349	375	364	342	354	370	367	363	370	400	356	384	377	386	394	376	382	383	414	339	348	379	387	368	348	379	382	369	377	346	377	379	377	393	344	369	369	351	372	380	381	378	405	365	367	347	377	400	358	348	348	364	395	337	364	391	354	341	426	344	375	346	346	345	354	347	371	358	347	384	365	400	386
20316	45058	36198	26066	22621	21667	15754	13608	11708	10221	7324	5891	3016	2006	1683	1742	1371	1461	1514	1391	1183	1148	1077	857	906	821	686	638	584	597	671	663	586	624	632	600	593	534	550	559	499	496	538	470	503	509	557	561	528	449	454	422	408	409	401	401	416	415	426	434	416	408	358	414	395	396	426	362	424	439	434	413	401	439	394	413	411	421	422	437	446	426	435	437	432	407	385	427	429	428	448	414	411	417	411	416	427	421	423	426	430	430	425	409	386	429	390	411	420	445	407	427	417	387	403	352	439	441	420	414	387	413	401	429	441	428	415	401	407	405	390	425	410	388	415	376	411	415	394	431	445	375	415	398	419	387	398	436	393	418	383	408	448	395	354	425	412	382	375	410	412	408	425	415	404	418	404	393	391	381	441	399	433	362	397	404	435	415	401	420	392	442	381	429	402	388	387	398	373	428	383	377	407	405	412	432	417	389	406	410	451	407	437	393	410	406	374	379	386	426	443	444	401	394	399	438	418	437	395	428	408	449	344	428	390	392	413	420	414	382	409	407	394	361	392	428	414	401	447	425	405	444	418	425	433	393	427	397	426	428	384	411	434	362	400	409	408	397	428	365	421	391	404	436	391	440	397	380	399	424	458	432	430	418	418	425	412	461	419	439	407	428	430	415	443	412	404	386	386	408	409	432	412	393	468	421	431	424	391	397	379	417	423	432	384	415	408	416	396	371	447	404	412	389	427	396	437	405	403	410	426	396	406	431	394	463	408	416	437	379	418	423	365	395	419	423	422	432	412	424	413	390	403	419	393	399	404	401	396	418	432	427	420	401	426	364	423	400	410	410	375	407	379	435	418	401	387	387	410	428	428	390	427	435	416	398	413	398	440	407	392	380	410	397	412	399	382	382	391	391	425	412	410	374	424	381	433	414	402	416	407	416	426	415	393	403	416	396	415	407	415	437	437	394	401	395	410	441	442	395	399	421	419	374	425	395	406	422	403	440	416	379	400	413	381	403	377	390	423	427	433	396	427	419	417	434	426	424	412	422	441	406	441	415	434	383	412	355	391	416	430	399	390	399	404	413	399	401	398	402	403	453	426	427	401	411	406	392	439	391	393	422	382	395	429	411	415	398	410	398	397	422	414	419	401	400	381	419	409	398	385	429	419	418	399	407	405	371	412	439	433	391	419	380	395	412	394	413	387	388	373	430	449	397	402	406	393	413	426	391	412	379	415	373	426	410	385	421	404	450	436	367	407	373	420	394	407	394	417	434	387	401	408	388	403	414	429	442	387	365	395	404	412	381	407	394	408	433	376	435	392	400	452	386	407	431	388	448	461	428	430	388	435	403	448	411	402	404	442	429	420	381	374	393	403	435	465	444	403	406	391	384	449	413	413	403	409	431	420	394	378	371	379	418	429	444	416	397	407	419	417	420	456	417	412	460	385	407	421	401	383	419	417	393	451	429	405	413	411	452	425	426	393	394	404	419	415	407	419	441	409	405	398	391	423	390	418	433	427	419	394	420	430	399	414	416	409	398	457	403	436	386	387	411	445	417	409	404	415	442	390	389	403	395	419	407	440	389	419	391	375	430	439	393	401	428	437	415	446	441	394	384	421	424	418	403	441	403	422	411	404	406	427	402	400	408	443	438	423	419	407	413	404	442	410	431	373	399	403	399	407	435	421	417	384	436	455	389	382	403	397	421	418	462	403	421	448	411	407	398	383	439	407	429	412	420	343	399	407	402	402	428	427	406	421	406	410	436	457	415	392	408	410	400	408	424	417	417	400	411	425	420	395	382	426	401	394	387	414	429	413	399	400	409	403	421	399	416	425	417	413	410	391	410	421	440	409	408	414	414	385	420	417	412	396	418	402	398	418	423	417	379	431	387	418	430	398	437	426	388	434	391	411	439	377	424	423	413	394	385	382	411	393	378	433	410	440	412	392	440	403	429	420	421	428	443	391	386	397	407	418	406	438	401	433	444	419	422	386	401	391	395	437	400	430	398	404	408	410	428	413	411	426	419	405	404	394	428	402	385	445	401	383	387	438	417	411	398	433	414	435	397	420	371	445	379	419	397	388	370	423	437	391	422	394	437	420	398	392	379	442	410	435	394	369	431	413	380	428	406	436	386	426	425	424	394	450	412	435	424	435	402	422	429	413	389	436	417	390	405	400	408	396	418	397	437	403	414	372	413	441	384	398	386	419	425	398	392	453	398	403	380	406	384	402	396	417	408	410	448	376	424	420	396	395	394	375	440	399	439	397	405	436	416	421	376	409	385	389	390	433	438	394	403	426	436	410	428	426	410	420	432	459	395	421	435	439	395	410	428	411	412	417	443	414	445	428	406	370	401	399	436	415	400	394	416	418	387	409	363	422	427	452	405	427	401	401	412	397	388	419	427	429	405	435	378	403	430	395	403	427	385	402	415	437	409	408	402	441	409	400	398	438	415	425	406	445	419	382	423	403	402	433	416	409	421	404	386	395	417	419	427	446	404	388	431	423	415	448	399	414	387	419	397	428	436	406	406	397	382	385	433	423	468	374	436	410	407	412	443	397	417	387	426	401	414	382	403	392	408	416	400	427	446	381	381	416	400	408	394	413	418	455	420	410	410	406	424	411	385	427	381	396	422	399	392	410	357	423	408	429	425	422	416	379	415	424	381	429	453	414	391	382	420	420	374	394	395	409	387	417	437	414	460	424	441	398	384	399	401	410	416	393	418	391	417	461	424	440	437	445	415	406	418	412	417	444	399	408	417	401	416	412	407	387	425	387	415	404	410	403	411	424	428	430	425	424	415	426	418	396	413	433	417	407	429	445	394	402	407	404	399	400	401	431	409	429	425	428	410	458	443	431	407	410	430	350	370	414	422	397	409	406	454	434	418	416	350	379	382	407	396	412	407	403	387	412	416	436	400	384	379	438	386	387	392	418	400	379	415	417	398	404	408	374	430	390	414	395	441	418	400	383	422	397	386	386	412	392	394	415	393	405	416	402	414	439	397	397	423	411	389	422	452	401	430	400	369	421	430	411	398	395	443	416	394	454	399	403	410	410	437	432	402	409	406	415	436	390	418	415	422	427	406	416	429	413	409	381	398	394	362	408	457	429	367	395	421	391	404	435	406	386	424	418	421	400	421	398	394	398	424	420	417	377	374	403	416	406	404	411	413	403	433	459	400	441	420	369	390	391	422	381	438	387	431	432	396	393	430	390	408	400	408	418	412	390	406	419	408	421	402	387	411	400	426	430	396	430	426	413	372	390	414	403	385	427	414	419	440	402	405	428	412	423	442	402	413	474	416	395	395	401	387	378	377	431	389	390	399	428	437	423	438	441	441	404	413	380	377	400	420	434	396	436	416	433	423	383	370	405	415	419	448	411	410	377	390	443	435	406	426	400	427	413	384	400	417	399	430	414	450	410	461	426	386	410	409	390	371	424	444	425	410	414	386	408	406	418	401	392	408	424	418	425	449	421	459	391	384	426	416	412	415	425	381
24802	21376	28048	25989	19543	15301	10207	6548	5905	4641	3735	2599	1390	887	830	729	711	738	763	865	558	655	518	428	461	443	357	340	326	307	366	329	336	347	345	292	317	340	306	281	292	264	261	267	257	280	299	251	253	268	251	232	236	220	227	231	238	240	224	246	234	232	193	209	228	238	221	233	219	210	237	220	223	209	200	237	221	245	221	209	222	196	223	213	231	219	230	217	221	215	241	236	217	234	222	247	232	229	212	243	239	208	247	232	214	213	221	221	235	233	228	230	211	222	216	215	239	221	221	223	242	222	208	235	236	211	222	213	229	236	219	227	217	230	239	214	221	233	235	218	215	235	228	217	232	210	223	217	219	227	228	231	227	244	233	191	194	222	242	234	265	226	200	234	246	228	236	242	231	244	204	239	248	236	217	239	200	209	242	207	212	217	239	225	203	223	206	210	217	241	236	263	228	207	225	214	232	233	210	225	220	220	233	216	214	205	193	212	202	205	245	212	249	199	223	228	252	225	225	223	226	221	206	217	242	211	245	215	232	224	216	239	242	205	221	206	220	238	235	212	219	209	231	214	239	201	214	219	222	245	210	236	241	225	236	235	237	247	217	222	231	222	223	200	225	217	229	212	254	206	213	247	216	204	234	227	220	244	228	222	228	239	222	236	238	231	237	214	223	202	221	243	233	211	211	206	220	242	205	232	222	205	207	205	228	226	227	207	220	194	211	231	237	232	214	249	226	250	244	232	246	236	230	214	245	242	216	205	225	224	228	218	219	246	221	214	200	232	222	234	232	205	243	223	229	223	250	236	231	226	238	211	228	249	199	220	233	221	218	175	201	247	209	271	229	206	231	219	231	257	245	207	224	236	216	234	210	231	208	236	219	206	223	209	249	203	219	224	231	219	245	228	236	211	225	252	242	224	223	245	222	219	227	210	248	221	221	215	231	227	221	225	214	225	226	225	183	226	216	216	215	238	226	233	215	215	230	209	202	222	201	219	229	199	210	232	214	237	215	226	230	210	220	228	246	221	248	215	212	234	220	248	220	236	215	222	233	246	206	236	221	213	203	236	206	239	247	230	218	220	224	200	222	234	211	240	242	212	237	256	230	255	221	251	229	223	225	236	212	216	216	230	232	218	236	222	224	212	201	247	251	229	221	227	249	211	232	240	205	235	213	221	190	216	204	208	220	222	220	211	238	220	242	223	221	230	219	247	221	181	185	223	218	220	228	258	230	209	241	223	229	212	252	231	198	233	205	218	227	237	227	221	228	216	241	189	207	236	239	224	225	232	223	221	250	198	224	212	217	221	230	233	208	250	234	235	220	231	229	211	216	221	229	236	228	243	213	246	215	199	219	214	217	234	242	194	240	213	234	257	202	231	217	220	206	228	248	224	205	243	239	223	205	222	222	207	219	234	221	211	234	256	239	199	239	233	196	224	246	219	218	231	239	193	214	218	222	211	207	235	219	224	207	221	231	201	223	204	225	228	230	212	230	192	230	216	226	205	257	222	226	234	210	217	239	215	230	205	218	227	217	249	210	222	219	218	224	221	235	255	260	233	227	237	223	245	206	222	238	268	222	228	216	228	230	228	234	194	252	234	219	232	226	204	230	241	210	221	202	225	220	223	224	221	215	244	217	198	231	232	216	227	236	209	215	219	238	252	221	227	230	232	195	225	252	253	213	221	224	238	217	237	228	219	212	215	254	209	224	209	244	228	222	232	230	216	240	191	218	202	230	229	243	215	235	238	219	212	233	209	217	234	233	217	230	203	236	227	239	217	232	249	217	217	248	220	230	241	224	179	218	215	219	228	241	211	220	188	206	237	230	250	246	226	219	235	231	247	230	247	226	242	225	224	239	247	236	252	217	245	237	212	219	219	229	226	240	232	241	231	215	236	237	210	234	220	230	231	213	244	246	232	231	212	231	236	222	189	191	215	228	232	223	218	218	215	226	194	239	228	228	254	207	245	212	237	224	215	236	215	227	246	244	205	215	228	245	257	209	226	225	238	221	240	206	224	242	228	220	213	240	207	237	225	230	252	250	253	237	202	225	197	241	216	232	229	212	213	242	215	207	228	219	239	246	229	230	222	190	226	224	219	223	237	252	222	206	221	230	211	225	233	206	219	238	218	211	199	207	219	232	229	211	226	217	243	251	196	217	254	220	200	238	224	226	208	254	244	253	215	243	224	208	211	242	212	224	235	225	207	229	195	223	196	238	213	216	203	218	223	192	221	215	227	219	227	245	209	235	204	214	233	222	237	231	218	199	220	241	220	219	248	220	214	226	226	220	224	228	242	223	226	200	194	245	212	228	252	235	215	225	222	254	241	228	226	236	229	216	256	216	215	249	219	223	221	220	220	223	224	241	247	186	235	246	214	247	215	217	242	238	218	214	229	211	225	244	220	210	211	205	205	228	229	225	242	211	223	237	207	241	237	230	218	228	211	224	243	216	225	227	212	241	230	223	223	243	231	238	216	237	229	216	198	224	211	232	240	229	232	211	241	230	230	220	224	224	247	196	247	215	241	236	215	224	237	210	219	258	227	227	221	229	227	241	185	226	243	235	216	212	243	215	248	224	211	199	221	232	215	198	230	214	212	207	181	225	217	216	258	228	246	241	214	231	220	248	223	220	221	223	258	231	197	225	213	228	205	218	213	234	234	251	203	230	203	230	222	213	200	231	224	216	227	210	232	211	195	232	230	220	215	229	232	229	274	203	220	226	243	228	210	224	235	232	224	208	227	230	230	217	221	241	208	216	228	210	230	235	226	220	207	231	219	220	198	228	198	234	212	230	186	217	204	201	234	227	232	216	213	205	214	236	235	217	236	218	195	215	207	231	241	234	235	236	218	197	226	221	237	232	240	212	214	222	213	225	233	250	234	249	213	208	249	248	223	217	225	222	222	239	243	247	209	240	226	222	236	228	212	214	226	227	221	225	224	238	230	254	217	233	207	222	231	248	240	226	218	237	223	218	216	224	252	233	249	225	246	232	233	228	228	241	215	213	242	228	231	242	201	195	216	227	231	224	210	226	213	218	218	215	212	202	240	248	200	217	206	207	224	236	201	235	223	222	204	211	247	215	213	215	210	206	215	257	207	237	212	217	235	210	216	231	232	260	195	201	224	234	211	217	225	246	202	247	226	197	244	240	230	202	219	234	250	234	250	221	220	243	223	203	235	242	232	237	219	237	203	237	202	222	218	221	226	207	228	253	219	209	212	217	228	206	231	206	217	222	202	194	224	208	213	204	226	216	233	229	207	250	224	203	216	233	217	210	227	261	190	229	216	205	257	223	223	238	246	233	231	262	239	227	241	227	215	241	234	226	228	220	236	192	215	240	234	232	232	223	228	227	238	233	242	192	219	226	202	227	232	249	234	225	234	229	229	259	218	213	210	229	236	193	221	218	219	234	199	223	224	193	239	214	227	225	219	221	243	210	223	204	216	224	222	245	210	224	223	222	193	240	240	193	229	221	224	207	215
20003	41505	33141	23525	19393	19481	14242	11039	9873	7706	6296	4348	2292	1402	1315	1264	1081	1207	1159	1162	904	869	682	608	685	582	475	460	443	419	477	480	408	439	416	381	388	392	357	341	324	331	340	306	324	327	379	328	317	295	297	245	247	263	240	268	270	267	262	273	278	246	243	248	231	255	273	242	282	254	238	253	247	278	264	298	242	273	248	239	258	249	239	276	246	265	257	243	270	253	249	271	301	246	269	291	260	257	246	245	249	257	269	249	246	274	268	233	240	251	256	264	287	256	270	263	273	255	279	278	283	266	257	243	253	270	267	277	246	243	282	278	246	237	265	212	251	241	272	264	249	236	267	276	262	287	271	265	254	266	250	243	248	257	243	271	241	284	311	245	251	252	270	295	254	269	276	264	274	273	288	240	249	249	280	273	257	259	292	258	237	242	261	247	260	274	260	301	247	268	289	252	280	249	243	253	278	260	260	232	270	264	264	230	248	264	252	252	215	279	238	237	243	253	265	286	265	273	236	251	246	276	272	263	283	255	257	244	289	230	259	267	265	246	244	242	244	269	252	228	245	263	241	241	278	268	246	259	239	237	255	258	264	275	280	251	257	245	245	257	253	301	256	255	257	253	235	264	255	271	272	236	289	276	241	263	247	275	239	209	267	274	222	275	254	260	272	258	224	260	267	288	251	280	272	242	243	277	285	264	246	249	267	261	263	277	267	258	252	244	258	254	263	274	244	240	271	248	281	251	235	271	258	279	304	233	293	242	272	237	258	238	264	262	239	239	253	263	253	255	261	244	243	266	251	259	267	269	260	243	236	254	236	255	259	267	228	267	252	258	236	248	271	235	295	285	263	257	258	249	260	241	251	257	255	234	247	291	261	251	261	262	299	217	259	272	253	283	243	275	242	305	264	270	294	270	256	257	249	233	263	270	244	274	267	250	261	247	288	251	271	253	269	266	267	272	230	248	269	278	248	284	281	273	254	248	282	240	265	267	240	258	286	261	245	246	257	264	230	250	250	245	238	241	246	261	235	243	237	236	228	257	245	256	258	254	277	263	239	259	269	223	269	252	263	246	243	250	298	266	271	274	256	260	251	252	233	299	255	279	276	285	271	268	295	244	242	243	244	242	235	279	219	253	257	251	234	283	277	246	263	253	233	267	284	252	237	252	264	268	271	282	241	248	260	279	268	261	262	257	243	287	242	282	259	270	262	258	254	254	279	267	268	262	272	260	276	243	265	212	256	272	244	254	270	247	270	286	258	268	261	270	274	245	258	248	266	258	264	250	271	249	252	257	273	262	234	275	264	274	283	253	269	264	245	252	260	253	242	254	286	262	249	266	246	249	267	242	257	279	286	287	265	302	256	267	274	256	248	244	256	254	242	271	298	249	249	273	279	281	255	249	286	283	270	250	246	287	275	259	247	270	260	239	265	259	261	230	265	247	257	281	271	246	289	237	235	246	260	235	240	249	251	224	265	272	275	256	258	256	268	247	285	285	257	262	258	235	259	236	239	246	274	230	266	236	278	258	238	259	249	298	242	249	255	272	265	258	286	267	265	289	245	252	247	248	241	229	224	284	258	234	260	285	265	275	251	251	277	260	254	236	275	271	219	269	240	264	241	252	264	283	234	266	257	251	265	284	260	205	285	246	284	267	266	264	262	245	289	249	240	287	258	222	268	237	241	238	283	271	238	250	257	291	253	269	251	271	224	284	242	298	241	253	257	248	239	250	257	241	219	238	267	306	273	250	257	290	270	254	245	236	232	236	278	256	256	236	248	247	276	272	233	258	245	260	237	292	251	281	269	239	266	261	263	268	263	248	257	245	269	261	266	275	263	275	274	263	277	278	240	262	247	275	241	253	253	241	254	260	238	242	237	281	262	236	238	259	269	245	269	241	239	271	252	280	244	274	292	245	232	237	272	213	267	273	267	269	250	273	253	247	258	246	258	280	233	271	251	262	286	271	240	264	262	269	254	271	253	265	271	250	257	258	260	262	253	262	287	275	241	254	264	253	275	257	266	254	267	257	229	260	236	243	286	232	272	251	259	244	263	271	236	264	247	243	282	252	288	245	267	242	252	263	213	261	220	250	282	272	246	264	247	248	262	288	241	251	273	286	255	242	284	268	267	268	256	226	261	279	254	233	245	270	242	254	270	259	278	247	222	248	252	234	261	256	289	257	265	292	235	228	259	250	258	246	261	254	267	270	270	267	266	241	267	274	242	276	245	259	246	247	258	248	256	255	283	213	256	263	254	254	260	262	269	253	265	265	253	230	262	290	261	247	277	263	257	241	242	263	266	238	272	256	265	265	282	282	259	271	270	246	291	244	260	261	244	255	263	255	262	234	268	262	257	252	252	255	276	261	266	251	232	249	276	271	240	283	235	250	247	254	252	258	256	268	268	261	257	266	259	280	263	237	242	275	241	256	252	253	240	269	283	277	233	280	241	242	285	277	243	250	259	219	253	256	270	276	251	244	266	259	246	255	255	287	280	232	247	255	247	258	256	261	274	294	260	234	272	261	228	245	262	270	254	249	278	265	269	247	241	252	255	262	226	263	234	253	261	258	269	288	246	253	260	259	265	233	288	269	262	290	282	258	283	273	292	251	234	266	255	264	251	275	242	279	281	269	263	235	257	261	271	264	279	273	234	237	248	241	246	262	289	260	246	260	262	282	253	250	258	239	262	269	265	247	242	246	270	269	273	260	236	251	264	273	281	252	250	269	259	254	282	260	252	266	252	260	259	277	284	251	251	266	240	275	261	260	271	258	248	277	280	248	250	281	276	279	254	241	263	238	220	259	240	251	274	269	260	243	268	260	247	237	267	241	265	261	276	273	258	256	252	275	253	239	264	267	247	244	264	277	270	259	260	276	289	268	268	260	253	259	258	246	222	258	271	263	244	233	238	274	277	262	255	252	253	219	263	262	259	271	272	266	250	261	221	244	270	263	288	259	262	245	272	278	248	265	242	276	266	257	262	246	265	235	256	270	282	233	230	250	241	258	243	246	237	256	275	267	234	254	256	248	283	262	229	261	256	286	251	272	259	264	279	284	248	274	262	258	253	256	241	260	243	269	288	245	264	243	267	252	281	281	261	245	235	251	282	294	264	239	267	268	243	237	273	273	257	261	246	232	258	262	238	243	263	241	253	274	267	263	245	255	245	266	271	281	255	267	257	250	242	286	253	295	266	257	266	275	266	250	249	240	279	259	280	248	256	284	240	262	260	270	284	273	274	283	284	250	238	289	248	235	267	270	246	267	243	230	239	240	267	255	260	275	268	242	286	279	238	261	285	282	255	257	277	255	283	266	248	259	249	270	289	274	229	237	268	269	273	283	278	272	256	262	230	255	246	262	231	229	269	241	248	248	264	299	227	252	278	245	264	256	245	246	282	249	246	257	284	272	252	252	243	268	243	260	256	264	256	263	255	239	266	260	273	271	237	231	241	245	238	266	238	255	243	251	258	254	278	259	256	276	263	238
22655	21380	29151	24074	21713	23953	22996	12933	10847	8326	7134	4625	2513	1685	1549	1279	1337	1348	1308	1317	1070	1019	819	764	741	706	639	576	582	514	553	578	533	565	546	557	548	490	465	407	440	454	436	402	448	447	491	477	424	434	358	322	341	328	324	324	340	332	326	337	350	330	294	331	342	328	334	320	331	361	325	343	345	350	335	307	334	298	314	326	343	321	316	342	302	322	333	344	320	332	324	318	322	333	325	359	343	354	352	353	335	305	313	333	345	349	301	324	317	352	302	344	312	338	316	346	284	326	355	351	344	317	376	327	309	334	330	329	362	364	331	328	320	359	311	330	354	338	357	349	322	323	328	332	323	328	337	331	312	352	330	339	328	350	365	347	337	293	326	366	318	359	322	328	330	286	311	359	325	319	326	326	292	331	325	330	299	320	321	313	298	348	329	355	348	345	343	341	310	319	360	359	330	326	344	302	335	331	317	330	320	292	339	336	312	299	328	328	321	369	342	319	331	363	352	333	304	315	330	333	291	297	336	327	340	330	323	330	350	346	347	338	318	314	349	298	305	305	324	303	312	300	295	307	287	323	335	332	319	323	342	319	315	322	350	336	324	333	347	328	340	329	321	348	316	309	335	309	342	301	337	365	330	337	318	342	308	321	304	325	316	305	319	348	293	330	317	341	291	345	332	325	342	336	317	330	319	356	352	297	327	304	331	304	276	293	311	315	326	312	340	338	341	363	318	322	340	333	320	346	311	294	356	328	326	319	356	312	331	325	333	343	311	334	351	349	304	325	338	338	330	337	317	378	309	350	344	330	340	340	331	325	336	354	358	323	326	310	319	311	376	329	316	313	325	311	313	340	310	298	341	325	315	333	304	347	318	370	334	345	338	336	320	319	352	320	332	352	350	345	348	341	355	321	315	332	302	338	318	296	358	293	297	324	369	342	305	335	351	308	299	336	327	317	328	344	314	339	327	320	341	338	326	339	303	305	312	329	328	322	292	316	334	316	329	336	313	328	354	318	344	316	366	344	321	306	331	328	356	315	321	370	342	315	327	301	326	334	349	313	350	331	306	365	317	312	318	355	305	359	306	344	330	320	328	350	313	340	330	350	353	316	311	325	329	325	334	325	326	351	317	367	331	344	349	338	342	356	302	325	307	327	318	327	341	327	334	303	329	361	308	353	335	342	293	329	318	311	315	329	326	343	317	349	376	308	350	328	357	326	322	342	329	336	334	340	323	350	309	301	345	317	318	333	357	345	280	315	348	335	313	318	313	340	326	318	332	321	295	330	305	293	340	342	334	350	330	339	306	327	322	318	328	344	310	347	309	343	355	329	345	318	338	316	324	309	339	328	326	321	344	319	293	314	324	334	325	329	316	343	311	313	327	329	322	346	339	349	312	324	323	320	343	340	336	316	335	345	320	320	322	315	310	349	333	302	360	337	349	362	353	296	343	339	331	322	334	342	307	353	341	328	337	316	365	317	330	301	298	333	367	338	340	326	317	291	332	303	310	341	329	306	356	311	326	344	333	339	343	332	310	328	326	357	334	337	338	332	300	352	361	335	322	352	326	331	371	311	352	317	325	352	345	314	344	314	302	326	326	300	310	311	327	343	312	345	311	317	344	305	326	319	352	313	298	305	350	336	317	316	325	344	349	322	325	313	303	308	313	328	324	322	316	312	322	325	273	318	318	331	336	338	313	322	334	347	339	329	328	352	309	344	345	316	321	347	368	315	316	294	316	324	320	331	322	329	327	310	379	342	334	314	344	353	321	322	332	331	347	324	312	334	342	317	336	306	333	316	328	307	317	338	328	334	341	346	339	320	355	334	298	336	327	311	315	298	310	337	307	310	342	326	343	314	304	329	347	313	303	276	314	342	341	320	359	322	345	327	305	328	342	328	322	336	367	335	333	343	329	350	312	333	288	347	310	344	314	323	334	325	317	296	342	339	312	348	298	349	303	338	342	335	339	339	323	294	341	335	310	314	335	361	337	323	337	332	371	358	329	364	327	316	282	303	330	351	337	329	306	300	342	332	364	295	332	307	319	329	311	315	324	349	350	297	321	315	340	352	324	301	345	346	323	336	334	336	309	314	302	319	302	324	304	356	337	329	344	347	339	339	342	334	328	314	342	318	327	298	300	329	339	330	327	305	329	319	312	370	327	318	316	309	320	354	326	307	358	301	317	318	316	333	334	326	306	320	336	305	309	316	308	312	316	302	318	328	337	313	287	372	291	315	346	307	317	308	342	334	312	299	300	326	352	331	320	321	338	329	326	315	327	361	357	339	319	317	300	330	352	347	364	348	373	321	334	336	359	339	360	336	347	334	323	335	321	318	322	296	334	350	328	329	330	331	324	324	369	328	313	357	317	343	328	350	335	344	348	318	309	313	324	330	320	332	325	347	315	323	305	346	313	353	318	308	318	322	328	305	319	356	336	329	327	325	345	339	327	314	321	311	330	320	356	329	329	290	335	328	339	319	323	352	348	326	324	289	302	346	320	322	341	327	365	325	373	323	315	303	316	331	326	322	322	319	319	323	324	304	316	342	325	344	341	315	320	320	325	313	316	318	318	329	289	336	341	313	313	312	336	344	317	319	327	317	322	289	333	294	355	319	307	348	333	325	337	345	365	330	333	330	309	340	325	341	334	308	341	340	330	322	301	335	311	314	345	332	318	306	321	313	347	315	334	321	317	313	332	343	325	347	343	349	335	307	325	324	317	324	337	329	312	334	324	344	327	314	349	313	309	311	348	327	327	337	338	308	325	317	308	289	297	306	330	329	314	330	340	337	334	312	361	311	337	308	334	342	327	308	332	377	320	308	314	321	312	296	318	330	331	345	296	318	346	331	341	328	316	337	322	367	317	315	300	357	334	370	331	342	321	315	309	307	300	304	310	330	332	318	316	318	328	335	318	342	304	331	385	313	314	338	337	268	365	333	301	323	326	340	338	312	310	344	333	330	320	334	326	322	367	312	325	318	314	329	339	318	364	323	332	327	297	326	325	340	342	337	314	365	308	304	335	310	321	310	325	327	328	356	309	340	331	282	325	318	345	325	324	309	306	340	350	292	349	317	341	307	329	328	323	338	344	321	311	335	339	316	349	331	311	318	334	340	332	338	341	341	305	340	329	319	340	326	300	329	323	291	332	328	321	321	324	329	312	336	325	338	350	329	318	306	323	326	288	332	328	323	293	331	313	334	310	324	325	344	356	362	331	346	345	357	349	353	323	326	359	321	315	317	325	324	314	309	341	358	329	326	310	377	328	332	339	347	352	321	296	335	302	332	316	344	338	292	336	336	327	349	309	343	330	322	310	342	354	313	350	327	305	338	326	301	335	320	312	319	329	338	309	335	294	344	331	312	340	343	337	370	324	290	310	325	321	310	361	324	359	364	309	338	340	353	339	302	336	314	299	327	337	321	348	346	326	336	312	311	320	317	327	306	357	310	318	332	322	334	311	342	303	353	347	332	327	339	348	364	311	308
22212	49101	40462	31385	27118	26983	21272	16382	15919	11637	10301	6908	3674	2582	2399	1893	1994	2060	2042	1939	1541	1415	1104	1082	1004	983	797	720	791	662	761	685	704	697	645	666	660	597	561	569	566	541	526	491	493	552	550	500	518	489	437	415	406	383	399	404	342	387	394	370	379	375	374	362	344	364	390	355	379	356	381	362	361	359	395	365	367	368	364	338	394	408	374	379	364	364	362	349	352	330	370	330	373	340	360	362	348	354	348	356	365	375	331	348	384	361	343	364	361	348	328	342	390	392	366	359	388	345	397	354	377	379	352	408	377	379	398	355	326	376	373	328	409	347	323	384	357	336	361	347	362	382	348	354	336	347	406	311	351	374	367	373	382	333	370	337	393	358	357	344	343	361	367	388	341	360	402	348	351	361	378	366	329	350	364	347	388	395	366	365	366	381	351	383	364	364	353	368	386	360	391	369	396	366	382	364	352	347	322	355	378	387	337	348	355	362	389	379	375	306	358	331	362	355	354	357	366	394	387	355	344	375	338	382	378	354	381	376	345	355	356	361	383	388	388	380	355	347	343	398	358	358	354	339	343	385	373	344	353	365	368	402	358	404	392	353	392	339	351	352	394	362	410	398	365	328	394	347	350	360	375	351	360	378	356	391	338	344	376	370	376	352	363	368	376	365	375	378	346	366	380	389	393	362	349	370	340	362	344	367	384	377	369	361	361	383	342	359	360	362	343	332	364	377	386	368	339	366	367	372	374	389	320	358	374	344	375	354	362	348	375	366	350	355	368	364	377	390	355	340	379	344	375	354	343	351	356	369	379	347	399	403	394	384	334	368	388	373	378	358	364	354	369	372	344	381	377	376	357	392	362	342	375	381	376	371	359	377	360	364	357	349	377	353	385	346	352	387	374	396	379	394	368	332	375	376	338	358	344	341	371	376	362	336	381	365	359	384	367	333	360	400	362	356	339	358	377	360	371	364	359	377	366	359	373	378	385	372	348	412	354	356	368	341	345	354	368	371	383	346	383	347	348	374	351	372	377	350	373	369	360	369	325	365	364	370	379	342	343	379	372	325	375	360	353	347	375	318	364	376	358	320	354	346	355	360	375	365	367	339	388	333	308	352	371	374	362	377	367	337	328	341	364	381	368	360	393	363	344	383	358	375	331	353	367	379	387	336	353	390	369	343	376	361	360	353	310	331	346	358	364	364	346	376	353	364	371	345	347	349	374	383	392	376	366	392	380	348	359	365	337	346	354	353	355	364	379	339	360	355	361	389	392	364	356	406	367	377	339	366	358	352	338	354	368	387	360	353	363	334	368	378	361	376	377	379	348	350	340	363	390	342	385	392	376	376	357	373	365	406	366	359	350	354	364	405	364	337	375	381	363	391	350	395	401	328	353	352	367	355	367	365	376	372	356	397	357	382	364	351	364	379	379	383	368	371	401	368	390	350	383	365	382	380	356	373	343	350	337	379	366	329	356	370	345	347	374	388	333	372	353	403	386	383	361	395	370	350	376	355	354	374	393	359	333	370	370	353	353	376	356	373	344	380	390	362	376	373	361	373	370	357	362	408	363	376	368	379	421	380	368	328	349	361	373	364	356	385	351	341	385	365	377	381	372	392	372	374	372	341	347	380	379	380	352	354	372	366	351	376	388	354	334	367	392	367	373	342	412	387	367	375	383	378	362	367	351	394	395	376	352	348	375	376	352	367	368	359	364	340	361	354	359	393	368	345	407	362	362	342	352	356	378	354	361	330	388	364	365	364	401	372	366	334	361	346	365	363	347	369	358	341	369	387	348	369	372	347	380	382	369	350	356	344	362	388	418	345	367	379	351	373	353	349	362	336	363	423	364	378	341	392	376	388	355	353	347	360	358	343	385	364	322	362	385	354	395	361	376	358	347	374	406	379	350	361	380	377	356	340	382	374	353	376	387	361	357	352	359	389	341	391	364	337	382	351	361	387	336	389	348	365	357	353	383	383	365	371	400	365	383	421	385	339	335	331	318	360	378	357	355	349	386	349	367	396	355	344	374	364	360	379	352	311	359	379	405	358	421	366	395	389	371	356	369	389	412	361	334	371	377	338	376	366	369	384	349	358	350	370	380	358	362	343	407	372	361	382	326	371	359	386	358	384	384	367	403	364	375	379	373	358	372	369	370	370	377	372	376	362	375	368	362	325	377	349	357	345	369	349	362	355	359	369	329	335	337	338	329	356	346	343	374	351	372	369	346	351	374	351	350	351	349	382	366	388	341	366	378	359	350	314	354	368	375	367	377	351	355	357	365	362	386	367	379	345	357	356	377	373	347	371	329	357	376	354	356	384	352	366	348	364	360	343	359	360	359	328	392	386	339	374	362	341	373	362	345	325	368	397	354	367	333	385	370	359	345	342	323	400	355	385	342	400	346	409	351	362	396	377	364	369	370	376	400	376	361	371	331	363	363	378	373	369	419	381	407	351	405	405	359	334	347	386	371	376	367	360	346	360	328	351	325	340	380	380	401	369	337	374	377	360	363	346	394	372	343	363	359	338	347	385	344	384	353	370	381	351	400	395	351	374	375	377	401	371	368	359	371	373	355	349	379	388	357	367	359	337	385	340	374	388	357	356	332	363	332	413	362	349	347	370	374	360	359	369	358	366	400	367	406	375	364	361	325	386	372	375	359	376	380	385	369	344	383	343	347	356	369	370	356	364	390	394	380	359	382	342	360	385	352	343	360	374	379	368	382	350	336	367	375	372	341	386	392	354	391	360	335	353	343	358	320	368	368	376	374	370	339	408	350	342	337	379	341	367	331	356	351	371	377	365	354	323	363	355	368	343	379	418	331	369	337	377	376	375	360	370	354	366	375	366	358	357	343	380	360	393	351	373	367	366	367	379	378	344	356	373	363	359	367	351	405	332	362	346	371	372	364	346	354	367	390	345	350	336	362	365	389	394	325	368	362	332	381	381	363	372	352	367	381	362	363	367	344	386	384	386	373	354	403	377	364	344	331	411	335	389	376	363	371	367	348	359	343	349	377	375	369	339	347	343	397	346	359	342	362	389	395	358	361	346	380	345	365	357	365	376	349	361	371	382	321	336	360	382	394	376	384	362	389	384	382	388	373	353	394	385	400	418	362	360	360	386	353	365	350	358	388	412	325	391	384	373	346	381	374	378	370	333	377	362	377	360	399	401	362	366	339	372	377	352	369	384	385	354	346	376	372	378	418	353	375	378	349	373	358	350	375	349	340	332	374	373	379	369	363	385	369	372	343	397	374	372	346	383	364	395	358	351	324	346	339	374	331	358	338	365	332	378	370	370	355	391	366	357	364	369	364	356	366	345	340	354	342	365	337	348	347	359	383	341	337	342	342	368	394	376	380	390	326	374	374	399	349	370	373	368	385	349	362	381	352	366	374	363	353	364	381	379	368	379	370	351	347	384	339	381	370	322	372	338	357	354	347	361	362	383	386	383	338	329	366	356	356	329	349	348	397	374	377	394	369	368	349	315
28518	26238	28972	21760	13733	11071	7516	5025	4865	3389	2851	1731	1000	748	720	591	656	665	668	611	575	522	425	411	442	391	394	381	377	355	361	342	367	347	346	346	330	334	343	335	343	283	336	322	328	292	317	306	308	283	276	296	310	281	275	290	301	292	289	282	272	307	276	302	269	253	287	270	321	282	308	310	265	274	300	317	283	286	274	269	294	272	299	314	280	261	296	237	312	274	269	278	291	270	275	259	290	301	287	284	265	287	255	283	269	277	283	281	289	271	285	325	275	281	250	282	289	236	304	321	295	256	289	254	272	272	251	278	275	273	278	274	301	293	314	277	256	285	283	289	287	303	302	306	276	283	285	288	288	335	278	274	292	305	292	265	306	262	296	268	282	268	279	290	280	301	306	292	275	269	304	310	277	284	283	271	295	323	278	281	296	286	270	305	257	307	253	304	313	281	271	281	259	296	286	261	268	296	263	278	254	285	291	257	282	275	303	289	285	286	286	292	309	265	290	272	265	278	277	249	296	260	283	282	302	268	274	297	257	287	296	281	285	285	294	281	260	254	277	274	257	289	284	273	308	297	266	284	290	288	308	264	300	271	327	271	261	292	257	256	298	298	295	258	276	312	306	260	262	289	315	306	301	303	275	301	262	266	273	265	266	291	290	311	290	265	236	287	321	284	286	274	286	285	255	288	292	310	297	307	289	277	295	284	257	301	310	264	296	273	302	288	304	306	276	262	292	322	276	294	289	297	288	264	286	283	284	309	298	318	288	278	273	262	277	279	280	289	281	303	276	263	286	317	258	326	283	284	301	281	275	314	289	258	284	298	264	249	255	283	287	281	286	299	277	266	258	309	300	299	235	295	282	289	286	296	286	302	289	271	291	267	283	284	284	273	272	245	279	270	281	304	290	298	289	290	305	270	302	257	305	310	256	288	266	301	286	273	297	293	289	304	274	303	285	283	310	270	255	291	310	273	282	296	275	288	275	270	294	284	276	267	291	304	245	284	283	296	284	279	280	271	258	303	290	286	311	292	287	274	243	304	295	275	290	290	284	270	271	306	290	287	273	280	295	277	265	324	290	289	267	270	278	266	292	300	283	279	318	274	294	291	272	316	285	285	279	285	263	284	285	290	269	300	302	288	278	285	294	272	297	281	281	276	308	292	263	281	298	298	279	265	272	283	272	261	281	263	316	262	315	256	300	293	281	275	301	278	306	262	314	258	267	310	279	275	283	295	285	283	274	255	302	304	258	300	294	247	276	285	279	289	265	278	287	275	281	289	284	296	290	279	279	293	276	277	272	274	292	291	285	281	308	277	310	271	284	316	279	282	273	308	278	301	264	270	260	317	281	287	275	284	283	295	272	268	287	265	289	318	293	290	278	296	281	286	268	285	270	292	298	298	263	283	268	270	331	267	289	305	274	284	279	299	298	291	291	273	270	304	308	289	280	296	273	285	302	289	255	291	274	267	276	289	270	305	272	272	281	315	297	269	283	291	284	259	296	269	276	294	279	289	319	245	287	250	291	272	314	301	327	280	270	277	299	275	274	313	279	296	298	276	266	294	261	266	276	271	281	277	280	297	291	316	284	268	277	277	281	291	270	290	288	290	302	282	268	291	267	265	289	274	260	291	276	293	285	265	265	268	287	311	281	274	294	301	260	282	305	272	281	271	303	270	297	300	278	279	282	315	298	264	274	300	276	292	266	269	264	264	283	272	305	311	293	282	300	252	299	301	259	273	261	326	287	298	271	295	310	311	304	289	269	322	279	287	293	301	283	294	284	281	279	297	277	304	284	321	266	285	254	266	312	298	282	295	288	286	273	266	303	311	273	282	279	285	303	289	273	281	295	280	313	292	319	265	268	293	284	264	286	290	289	303	276	298	257	289	282	292	268	282	284	304	276	311	262	290	256	261	282	276	280	284	310	268	322	276	272	277	258	313	277	318	280	263	266	299	288	286	286	283	285	269	271	309	261	284	275	299	280	266	310	284	253	287	272	242	268	282	270	279	295	282	261	274	293	276	272	263	289	282	300	258	260	245	288	270	275	297	255	268	267	292	282	288	280	297	297	287	284	267	268	310	300	253	283	300	300	303	275	297	298	282	284	319	265	252	295	253	297	277	298	253	293	274	306	299	314	250	303	304	283	254	299	292	262	281	304	269	288	266	309	268	315	257	243	268	312	301	296	284	273	303	274	270	287	264	312	314	266	297	288	307	303	298	272	289	290	278	279	271	269	274	279	291	257	274	282	287	283	270	272	291	275	288	299	255	277	266	295	288	325	304	278	309	250	309	278	252	290	279	296	299	274	294	292	282	310	321	306	292	288	283	285	279	294	331	281	314	265	275	271	280	273	283	311	277	263	284	259	299	283	259	287	283	301	286	277	305	308	298	271	267	254	286	275	309	275	293	262	296	283	251	316	297	281	264	285	268	298	282	270	286	262	293	303	271	280	298	302	272	299	303	310	279	302	302	277	272	281	282	286	278	285	302	282	303	292	280	270	286	296	257	295	304	298	274	261	270	299	301	290	293	293	272	269	289	288	288	295	291	293	280	268	296	253	273	268	279	251	282	285	303	280	290	267	288	310	285	294	308	300	296	303	270	275	312	262	267	322	275	267	286	283	278	283	299	271	285	294	292	287	318	295	278	287	302	304	280	279	293	267	278	264	298	302	305	277	261	272	306	285	266	287	292	269	291	261	310	315	314	297	280	309	308	270	296	258	282	248	274	278	252	297	283	306	253	323	293	274	283	304	281	308	252	272	271	296	265	269	258	290	248	259	290	269	268	284	299	268	292	259	291	267	291	257	281	283	287	284	266	281	268	261	285	269	249	273	278	310	312	287	313	251	301	264	270	267	295	275	275	281	257	282	315	260	290	274	261	263	273	272	302	261	283	292	298	275	275	282	247	302	292	304	311	270	249	262	285	289	268	295	291	267	300	288	285	309	269	298	277	267	256	267	284	267	284	275	298	272	312	290	273	286	253	286	284	284	283	285	260	297	298	276	291	278	278	270	266	301	292	307	278	277	275	286	290	278	289	271	271	292	268	327	283	304	303	280	290	296	259	281	298	261	277	235	271	251	300	277	323	300	293	289	294	292	271	287	266	287	296	284	304	272	279	291	297	294	273	229	273	305	282	295	311	271	300	287	272	304	278	276	291	311	281	277	275	287	277	265	289	287	291	276	272	310	292	254	300	294	290	292	268	283	300	264	272	291	290	295	283	271	289	276	320	316	292	264	304	289	279	275	268	277	279	277	284	285	295	295	278	263	271	282	283	292	321	271	275	281	284	308	269	311	301	299	278	291	288	276	247	319	297	306	274	281	288	295	307	297	319	306	318	284	276	293	278	267	307	312	294	280	257	271	294	317	293	283	286	279	285	288	299	298	285	324	284	309	278	287	317	278	310	307	289	297	290	286	276	300	294	271	258	284	261	273	286	290	258	257	249	256	289	278	284	291	303	276	291	302	290	289	292	275	290
20643	37894	29229	20235	16163	15385	11785	8323	8252	5620	4731	2820	1590	1183	1093	940	952	1027	995	918	755	749	562	513	567	523	483	458	443	439	444	453	440	443	459	398	411	387	363	394	349	427	365	372	371	381	384	372	354	332	341	308	301	306	327	333	330	312	323	306	305	321	307	306	351	337	333	310	330	338	311	338	341	311	320	315	326	311	308	313	331	324	345	336	342	316	305	316	314	321	301	324	319	318	335	327	340	299	305	321	329	326	325	316	296	324	288	318	309	348	315	321	322	295	327	313	310	334	289	336	309	300	307	295	284	319	325	318	322	355	314	321	341	320	316	307	316	338	306	325	327	299	332	327	319	325	323	342	320	339	310	318	310	309	305	318	326	323	317	310	280	301	323	296	300	283	351	338	320	321	324	319	309	338	314	347	335	343	285	304	268	319	312	315	340	326	322	303	313	295	274	313	325	317	284	300	312	321	331	342	316	288	313	340	311	316	327	327	317	296	315	348	320	287	327	346	332	323	305	335	293	260	334	324	304	306	331	307	320	332	327	330	343	288	330	317	323	344	333	321	297	345	306	328	310	299	340	328	314	315	298	340	335	304	297	349	303	296	314	310	334	307	330	298	346	323	324	305	310	296	334	302	293	304	307	335	306	321	296	304	298	347	360	307	340	326	357	322	341	319	344	324	329	337	310	332	329	319	324	340	336	341	309	289	305	310	327	295	326	282	339	318	337	325	297	312	321	318	276	323	297	354	330	328	343	307	321	299	291	324	311	293	307	301	304	347	315	335	282	331	304	310	310	316	279	279	337	318	307	311	316	333	311	309	309	297	302	293	286	298	287	325	313	319	349	321	350	323	311	294	300	312	327	341	336	258	314	323	303	342	296	292	272	319	328	291	305	306	295	290	337	292	312	313	342	318	303	298	319	345	305	318	330	326	306	323	306	305	321	288	310	328	302	322	313	333	324	341	320	314	342	308	315	310	327	346	324	328	274	297	321	320	285	318	304	353	317	335	338	332	303	298	309	303	330	284	297	297	312	315	330	309	317	307	316	333	319	336	304	307	302	312	335	299	320	308	303	301	301	331	354	303	352	318	280	326	294	303	328	328	335	337	326	311	293	313	317	318	309	345	313	282	322	331	322	302	345	360	281	308	309	339	324	310	297	277	304	343	297	325	333	309	304	308	300	289	277	335	304	335	298	305	311	319	303	303	316	294	313	330	317	307	322	299	315	351	325	297	335	340	296	290	316	336	317	318	319	333	270	290	305	287	316	297	285	319	284	307	318	319	305	325	277	316	312	293	354	330	316	316	319	312	315	318	319	335	327	315	257	300	330	327	346	309	321	273	307	339	343	300	319	306	302	313	306	321	347	306	322	312	291	308	317	342	293	294	294	311	339	300	307	337	333	282	325	326	321	306	330	323	310	317	354	316	304	310	311	323	332	310	319	327	320	327	328	309	336	311	299	302	300	350	294	317	281	347	325	357	332	331	301	279	308	298	331	304	290	304	289	341	322	312	306	344	328	312	345	301	333	306	336	309	315	301	325	308	294	328	321	329	336	291	324	305	293	332	327	295	299	299	277	320	298	308	325	291	313	330	365	311	326	312	303	304	300	327	308	351	328	308	320	314	355	331	320	308	319	329	338	320	289	299	311	339	341	332	339	327	320	301	318	312	331	309	375	297	336	314	320	313	334	291	334	300	310	311	307	300	341	320	322	326	306	317	290	333	310	315	331	346	311	323	315	326	296	335	317	335	320	317	334	328	300	280	317	319	322	278	345	332	366	330	330	295	318	273	351	307	328	321	303	313	309	321	309	303	329	314	304	290	309	307	310	328	318	342	299	321	325	305	293	299	315	289	323	318	323	291	298	285	326	305	313	304	313	314	334	321	282	309	330	349	318	309	319	343	286	309	322	321	302	276	317	318	325	350	323	318	271	332	329	334	305	317	330	347	287	316	298	312	290	324	339	306	321	318	320	335	336	340	304	331	299	290	309	294	303	319	330	313	304	327	303	305	297	336	326	310	323	314	335	323	335	307	315	320	309	323	299	301	347	315	328	347	351	317	309	315	315	339	305	303	320	335	311	362	315	320	321	305	342	345	325	336	302	330	290	321	319	332	312	290	323	350	313	314	328	278	353	314	331	323	324	313	330	312	379	315	326	306	294	331	322	295	318	341	324	330	305	296	293	293	308	311	317	285	350	290	312	343	339	333	303	314	336	319	332	302	332	343	325	303	328	277	291	307	316	308	284	342	326	325	302	350	335	318	333	313	331	343	305	305	332	298	322	284	332	311	321	300	318	338	318	319	318	330	330	325	321	314	331	315	290	330	285	309	324	296	318	316	313	322	311	297	301	332	318	304	323	338	325	326	307	289	301	294	319	313	307	320	319	309	336	311	297	306	281	291	329	304	333	322	306	326	326	324	329	295	279	313	314	292	307	325	315	303	321	301	318	303	280	308	312	299	318	323	324	325	288	313	297	338	330	290	281	312	277	342	335	317	287	322	328	324	289	315	294	320	302	316	319	320	340	300	303	371	333	325	303	275	304	341	329	307	311	329	320	333	289	297	302	314	317	305	321	334	314	292	337	323	293	296	325	293	319	321	321	287	303	303	322	305	342	284	312	344	303	314	312	318	313	335	330	299	319	281	313	311	313	297	320	347	325	292	305	297	342	294	331	312	319	316	286	308	332	325	309	326	311	309	334	317	308	314	323	308	337	306	335	342	306	295	295	314	340	304	324	360	319	332	331	340	344	329	315	298	352	324	323	321	359	346	343	314	326	289	301	326	293	301	306	322	282	308	323	354	307	343	291	340	333	325	313	310	321	319	265	327	296	352	310	283	349	302	319	314	331	319	280	291	326	325	319	302	355	332	308	353	322	305	353	312	300	318	330	336	294	342	320	326	318	346	283	327	339	334	309	330	316	301	306	325	314	317	301	331	316	305	317	321	344	302	308	325	328	339	327	326	304	314	307	299	293	329	351	324	315	339	321	325	306	311	324	353	290	287	336	324	320	302	272	325	321	304	314	311	292	298	357	332	338	305	322	312	330	323	335	306	320	305	296	325	341	358	313	315	338	328	299	328	305	325	309	309	335	290	338	312	323	319	286	337	324	296	310	329	336	310	333	317	344	324	317	315	328	313	321	349	333	334	302	311	295	336	304	311	303	307	339	309	355	302	309	302	316	295	324	302	323	260	306	309	316	282	315	290	287	320	311	309	315	312	338	330	318	295	317	305	322	328	342	275	312	310	306	348	306	319	288	321	285	333	322	301	306	308	324	295	310	291	307	308	315	334	335	294	311	298	327	338	316	314	345	361	271	351	308	308	319	309	313	320	331	324	323	345	303	317	329	308	320	332	326	295	324	307	314	329	348	316	298	338	333	326	323	318	324	359	303	297	294	321	313	294	307	300	330	301	295	339	333	316	327	332	310	328	316	316	281	319	301	301	283	298	317	309	290	322	312	319	336	322	348	301	323	328
23690	21307	28746	24494	22220	21335	16350	9637	8091	5909	5079	2960	1742	1365	1177	1163	1107	1186	1156	977	936	847	676	619	628	590	611	556	534	495	565	499	483	491	467	499	482	487	446	485	438	425	450	438	424	439	411	408	434	398	423	398	370	342	346	357	355	387	383	388	353	374	336	405	412	377	397	356	375	373	354	365	339	381	355	360	346	355	373	372	348	366	379	346	386	332	338	379	371	372	355	365	385	381	376	371	364	335	385	396	340	389	342	360	374	366	372	371	361	359	342	351	357	372	358	394	366	354	352	363	410	346	375	396	327	349	332	346	361	335	383	371	368	334	355	386	355	380	378	367	346	380	402	349	375	352	351	365	404	352	366	383	393	390	343	381	342	341	337	372	360	375	353	373	372	354	342	384	366	356	348	363	384	359	343	337	334	373	365	361	374	371	354	376	353	347	374	361	349	335	343	353	361	398	366	382	361	392	359	367	357	363	326	379	351	400	383	350	383	383	357	331	384	334	392	366	365	366	364	384	351	384	333	379	363	336	399	335	384	345	394	387	380	394	359	378	371	370	376	375	348	394	351	372	342	365	376	355	355	358	336	351	391	357	360	350	327	349	372	364	391	380	385	394	392	352	338	375	378	365	358	376	396	361	382	345	366	362	367	393	377	384	320	357	386	364	364	369	341	358	371	331	376	346	344	358	363	372	330	384	365	355	385	338	377	371	340	372	359	365	377	366	378	367	342	361	376	381	390	372	368	333	383	344	322	339	371	373	352	359	387	369	375	378	352	373	381	359	329	333	354	390	342	366	373	362	355	380	371	353	382	339	386	363	367	362	355	328	351	368	379	373	369	364	385	346	338	343	381	359	339	389	374	351	381	378	397	375	392	369	409	383	403	354	405	371	343	354	357	404	348	339	371	400	361	385	379	381	374	360	342	366	375	335	373	353	372	386	355	363	340	356	348	365	347	379	348	376	357	357	367	395	380	365	381	352	371	379	391	366	359	383	363	367	361	354	338	353	374	360	350	383	391	383	347	364	342	379	375	361	326	358	380	346	381	379	343	352	376	394	352	359	340	377	343	313	357	381	367	364	358	364	350	377	369	370	367	349	371	373	358	367	334	388	349	382	371	362	392	369	386	350	349	347	373	382	378	357	352	362	381	351	391	361	369	360	363	335	352	397	355	336	347	392	356	378	333	373	338	407	358	375	353	353	359	336	384	345	343	386	373	363	392	370	352	380	360	343	345	347	339	365	377	422	408	363	376	365	377	377	383	368	354	366	395	373	367	372	345	408	366	369	372	329	334	352	365	365	389	331	367	375	348	389	390	385	356	355	350	347	348	372	381	336	359	354	377	389	395	384	368	360	351	382	395	310	404	361	357	379	380	345	358	402	354	372	357	391	353	345	360	380	404	357	372	366	400	367	342	343	367	380	369	326	362	402	339	369	350	320	350	405	388	354	368	352	362	301	351	363	344	381	385	399	366	344	357	367	347	339	357	364	389	358	369	403	372	354	357	340	349	348	378	369	378	336	365	380	388	348	365	356	370	395	365	383	372	359	362	358	386	353	340	359	371	347	352	360	343	352	369	352	369	364	410	393	367	354	361	356	364	337	352	386	398	377	376	338	401	371	403	372	363	351	365	338	338	342	392	377	358	341	362	400	377	382	352	385	350	354	356	389	347	402	395	346	376	332	395	352	387	330	353	357	375	351	356	354	366	330	359	334	398	402	350	383	360	358	367	353	349	346	340	342	368	381	370	392	342	389	358	350	347	377	363	361	328	391	364	365	362	345	368	357	363	355	350	347	370	348	395	389	366	349	345	320	352	363	367	362	369	361	376	362	353	362	356	335	368	364	335	335	360	356	375	385	345	385	351	398	355	365	351	371	329	350	337	311	382	383	366	374	350	377	347	344	371	358	353	380	382	384	383	327	368	390	374	371	361	376	358	380	366	351	373	405	369	371	341	369	356	364	344	397	366	378	342	354	368	382	380	360	377	357	350	384	346	405	362	360	428	350	393	361	359	364	378	368	365	349	345	380	315	386	368	341	355	349	365	368	359	346	355	360	393	341	313	372	355	355	363	350	384	346	349	391	344	375	388	378	348	366	354	352	397	357	332	362	369	333	344	352	360	393	350	329	348	375	362	366	398	394	357	387	367	355	406	348	357	352	369	347	405	329	381	351	344	343	391	383	353	386	375	362	332	373	334	348	365	350	368	366	366	384	375	381	354	348	374	356	352	382	342	357	359	365	358	372	368	380	384	386	389	337	326	372	367	345	361	380	386	391	388	355	346	378	342	352	360	377	362	374	374	384	339	313	313	387	368	347	358	358	342	346	350	329	342	408	354	363	326	367	332	357	357	325	327	390	348	382	368	350	378	376	359	372	363	400	348	373	342	347	383	367	325	396	356	377	380	372	346	371	359	334	357	361	390	373	328	344	318	376	364	370	370	375	348	362	356	360	371	353	353	372	358	360	350	373	354	343	424	374	355	371	342	380	366	344	382	388	338	365	361	377	384	390	378	349	327	371	379	368	366	357	349	334	365	339	391	344	362	339	358	325	363	333	404	327	372	379	383	377	381	386	344	378	346	344	366	344	373	329	378	380	389	365	373	332	364	387	383	345	328	360	370	384	376	340	363	368	350	385	393	359	363	342	329	360	359	351	363	391	369	377	348	359	347	353	397	357	358	356	371	364	371	353	347	374	383	350	342	349	341	323	383	391	385	378	368	366	350	356	374	362	369	337	362	381	385	332	402	353	381	348	350	334	365	349	385	375	351	369	347	350	370	376	345	360	376	366	366	343	360	384	377	374	344	339	384	356	371	369	366	366	355	353	375	393	379	340	379	374	404	340	367	368	376	334	408	315	365	408	355	412	387	393	390	338	383	372	377	387	389	383	355	362	323	353	338	358	359	359	366	379	375	413	394	411	362	347	357	391	367	351	379	392	378	365	321	376	336	360	367	343	348	330	365	363	345	378	342	384	382	385	355	361	381	370	344	368	384	358	370	342	383	349	323	345	338	329	389	403	321	415	400	359	367	355	330	360	329	368	355	361	362	370	367	369	338	378	360	371	354	363	367	357	333	377	381	346	362	373	353	369	368	380	378	392	414	319	350	325	409	333	362	356	386	397	377	349	344	348	382	344	360	353	373	383	354	338	345	378	338	364	370	370	337	351	392	388	340	348	373	333	357	361	356	362	353	381	347	371	364	338	358	387	342	349	360	391	370	352	349	387	345	357	335	391	341	391	363	392	390	366	362	384	344	346	338	380	356	374	337	365	346	362	391	380	388	348	350	362	371	385	385	368	353	328	381	337	354	359	365	323	363	334	348	357	364	366	379	353	389	387	352	365	364	368	369	344	376	360	397	355	393	345	398	330	374	368	340	375	380	346	417	381	342	370	364	384	355	347	355	344	395	373	346	396	375	381	386	356	381	368	394	336	377	358	375	377	366	411	359	383	349	391	357	360	373	368	361	364	382	345	362	386
20831	43670	36037	27259	23355	21480	17964	13131	12490	8756	7664	4494	2556	2188	1817	1646	1580	1711	1597	1415	1328	1124	878	752	895	753	693	665	643	661	640	619	639	614	647	637	639	578	562	544	515	506	517	485	507	499	561	500	513	477	486	404	448	407	409	371	426	424	376	421	396	397	397	389	368	428	394	409	418	380	418	423	414	431	408	408	395	397	395	402	423	421	408	428	402	393	402	433	389	377	390	450	406	403	435	453	408	405	410	441	396	409	420	428	380	404	388	385	390	406	404	425	406	376	431	401	418	394	385	373	412	442	414	393	400	427	407	452	383	438	410	415	366	389	384	372	405	432	417	434	403	397	427	406	423	403	369	417	430	385	406	410	417	405	421	426	402	426	427	458	418	418	412	387	429	409	383	380	420	407	426	455	393	400	436	409	426	388	396	390	405	445	403	404	426	411	434	430	444	369	381	403	392	433	427	415	427	386	351	400	418	378	420	414	402	393	407	392	406	427	429	405	400	404	416	365	403	459	422	400	415	386	398	396	431	417	398	426	423	405	403	408	451	379	435	405	394	407	376	418	398	390	408	365	401	369	442	381	379	416	369	416	383	390	439	435	390	414	433	414	411	389	399	377	403	373	398	408	378	381	413	380	424	395	402	412	431	390	386	385	392	398	376	421	418	388	398	370	408	394	407	391	403	378	399	419	380	393	378	421	388	428	385	396	404	424	411	432	413	353	400	397	415	411	390	386	415	393	384	417	441	382	391	425	416	379	383	388	400	408	428	408	409	379	416	370	419	405	377	401	431	363	402	425	391	402	392	429	417	415	390	372	410	414	415	405	428	447	387	399	361	407	392	371	423	393	419	422	386	374	393	407	403	369	445	408	374	428	382	398	385	406	402	407	432	416	390	395	394	391	386	444	394	410	448	414	362	414	436	415	413	403	387	387	415	402	396	404	421	385	423	421	363	424	387	439	399	415	426	412	431	417	401	414	411	395	384	391	376	414	411	412	386	407	420	410	395	421	407	416	364	383	406	420	409	381	375	424	390	415	439	433	401	399	386	399	402	412	367	391	374	417	370	402	400	403	431	395	409	423	382	391	419	393	425	420	397	396	425	401	387	394	384	388	433	403	436	432	415	404	408	405	408	384	394	398	346	387	382	413	361	402	437	398	421	415	441	386	418	405	382	378	384	409	397	392	406	429	407	403	444	381	420	391	415	410	383	389	377	372	395	404	405	394	390	413	398	385	416	389	411	433	393	416	412	379	428	397	408	392	417	387	359	440	401	393	386	398	416	399	424	396	408	394	412	457	412	390	430	387	415	389	413	405	428	385	437	434	424	397	423	388	433	398	396	418	416	429	383	395	390	429	398	362	414	363	457	411	385	364	369	399	378	403	423	427	419	405	394	391	427	443	395	400	398	384	416	413	356	395	394	422	430	417	400	404	387	403	387	394	416	426	404	405	367	368	362	375	401	416	418	423	433	398	416	421	389	380	439	450	412	399	417	412	399	382	414	398	397	376	419	400	401	397	438	382	412	382	381	411	429	390	402	440	416	454	392	401	433	421	387	419	446	421	407	389	438	374	423	399	401	388	440	386	411	419	418	414	356	406	391	420	390	378	428	392	418	427	429	390	436	363	361	415	415	383	398	417	399	381	426	404	379	375	403	384	430	380	408	433	394	413	423	371	387	429	430	415	407	400	395	368	356	378	420	419	406	368	419	408	389	413	411	438	395	393	425	384	420	397	378	406	384	389	405	396	397	413	387	383	398	382	452	409	405	409	386	382	415	371	421	396	406	389	405	398	382	426	440	407	380	399	405	420	427	421	407	420	393	437	416	420	396	399	370	381	379	475	434	401	412	395	411	411	452	388	443	401	378	416	414	384	391	387	387	370	416	423	409	405	380	405	370	430	438	394	414	425	374	380	413	397	399	390	402	387	382	400	396	420	389	393	420	403	359	377	382	373	433	423	402	425	397	387	434	402	425	372	408	392	361	417	396	398	386	436	401	421	382	412	385	381	403	380	474	376	408	416	406	395	420	440	434	405	404	422	429	432	443	406	407	416	394	397	422	392	412	373	375	398	388	405	429	417	432	376	405	393	393	363	441	395	428	392	384	409	358	398	454	412	396	437	381	414	406	414	402	377	385	441	413	428	391	402	385	420	402	423	383	399	431	410	399	388	400	368	428	396	413	404	410	413	422	431	445	427	398	385	422	406	387	418	410	414	384	437	408	388	389	417	425	409	400	397	406	387	383	408	407	395	430	414	384	421	426	415	424	406	397	417	407	374	410	399	416	352	417	393	431	355	387	395	419	395	395	425	388	369	412	398	398	375	401	384	405	422	443	397	403	369	391	404	412	414	382	411	413	433	396	460	391	372	418	402	382	401	393	406	398	415	376	412	398	401	434	424	393	416	374	391	405	398	403	396	355	385	408	412	399	379	401	379	374	424	387	433	409	417	361	392	378	422	387	367	396	375	409	417	386	423	424	421	431	377	431	391	372	413	413	402	435	391	407	385	424	397	404	446	374	391	421	404	445	457	389	458	419	412	410	417	390	397	409	420	423	419	394	386	390	410	391	409	441	388	433	424	405	422	412	422	391	417	403	406	418	397	444	433	394	392	380	391	396	402	392	414	437	411	386	385	425	400	402	391	394	427	410	410	419	365	420	387	379	385	397	427	442	407	404	373	421	390	401	411	387	416	428	412	419	408	422	404	400	415	421	405	405	394	393	414	423	395	399	374	422	414	409	420	434	366	399	425	420	373	417	395	410	370	370	403	411	420	382	396	393	380	370	403	380	410	432	361	427	423	382	386	412	370	378	403	412	424	414	410	372	400	378	400	387	402	375	432	415	408	399	412	396	385	374	428	417	379	433	420	408	382	410	387	413	391	403	399	391	387	413	382	383	433	370	393	403	384	365	422	395	402	384	397	410	368	385	355	395	388	387	385	405	386	374	383	374	378	410	440	384	420	435	391	425	395	391	389	376	436	438	431	411	396	365	393	413	403	432	389	415	410	421	413	399	404	370	388	402	393	391	390	419	435	407	407	396	427	399	367	400	424	375	410	406	407	419	442	381	389	443	433	418	390	391	402	396	434	412	390	413	425	407	420	411	372	445	425	416	369	357	422	407	373	430	386	366	404	416	411	429	384	410	394	378	445	401	381	418	435	401	434	376	423	392	421	392	377	412	426	397	397	381	366	404	410	381	378	370	368	382	372	398	369	379	398	389	420	408	396	409	406	420	395	401	429	411	407	348	396	405	427	419	382	424	421	385	396	405	372	401	416	413	392	404	451	394	397	433	410	400	365	385	362	437	424	381	388	390	378	380	423	414	373	425	388	383	402	429	407	380	402	375	419	368	410	425	405	393	401	442	407	401	414	403	419	415	414	399	439	379	413	380	417	416	426	403	382	401	418	369	448	429	409	435	425	422	402	406	382	402	426	411	386	422	391	430	408	375	436	409	426	413	393	416	394	445	368	382	403	417	405
24825	21442	28038	26185	20384	15410	11101	6999	5741	4335	3622	1915	1166	1003	782	896	890	805	813	692	674	527	462	414	441	354	363	377	345	385	335	339	350	355	341	316	330	301	278	300	290	268	261	254	223	273	286	244	273	203	236	198	254	236	241	230	218	234	199	206	239	222	236	217	227	227	242	238	246	211	219	225	235	219	228	218	232	218	208	210	223	235	238	233	247	217	256	207	239	240	217	219	228	218	219	201	225	220	211	205	213	233	193	223	226	204	218	246	204	206	222	221	225	234	219	246	242	211	220	199	211	218	232	224	197	213	187	243	190	202	234	207	219	211	217	222	234	221	229	220	244	238	211	226	221	231	251	213	239	182	215	213	215	205	211	217	238	214	204	214	219	199	219	228	219	246	203	233	200	236	212	234	214	222	234	239	212	238	214	210	202	194	193	218	232	217	222	218	222	253	244	202	206	246	206	234	237	248	204	238	208	226	206	220	227	222	230	200	196	239	221	230	211	211	229	215	235	223	209	230	209	220	217	242	233	193	233	216	205	222	223	216	210	218	230	220	235	221	218	247	205	207	224	233	208	219	207	213	220	207	229	231	237	224	223	214	212	192	233	219	197	194	238	213	197	213	197	248	216	212	204	229	228	238	201	231	224	215	210	197	221	205	218	193	234	200	211	227	225	244	213	216	227	226	193	222	230	235	239	232	227	209	206	222	263	234	226	228	230	227	226	218	235	201	240	231	230	199	218	227	241	193	210	209	219	226	192	236	240	243	214	215	205	227	198	233	234	237	220	212	214	261	197	214	229	215	238	206	253	214	217	239	217	237	230	255	217	246	208	237	246	235	207	219	222	221	231	213	225	209	215	199	227	214	224	247	234	231	226	245	235	217	219	234	188	230	262	252	188	212	248	229	216	211	238	215	198	222	196	228	241	251	208	231	242	226	204	228	216	231	226	218	209	240	197	212	224	242	226	192	218	226	202	202	229	232	210	189	234	231	229	248	228	215	243	245	265	199	226	220	196	221	209	207	209	262	236	212	229	244	212	244	218	219	234	194	243	212	203	216	226	230	226	242	205	213	240	205	217	210	253	216	223	216	225	208	201	231	262	183	242	243	229	210	238	247	209	223	188	219	232	213	236	221	206	238	229	234	236	241	225	227	206	240	201	238	242	210	231	205	227	218	237	239	211	219	213	186	217	231	223	214	217	217	226	219	219	224	221	189	238	209	221	227	223	244	242	214	194	238	203	243	230	236	206	223	232	214	210	216	226	236	221	230	220	221	234	224	213	188	229	218	215	245	237	223	249	210	199	234	223	210	243	230	233	197	217	223	217	222	202	216	204	235	210	224	221	205	190	223	206	225	196	230	209	232	209	240	238	226	213	226	220	193	222	194	233	226	239	228	202	222	236	239	230	201	197	225	223	221	246	222	206	225	245	212	204	237	202	216	239	221	226	201	215	236	227	211	226	236	230	204	210	208	205	217	236	211	214	233	219	229	217	220	215	207	232	242	244	220	209	220	209	221	215	212	224	220	211	206	228	224	227	207	226	229	222	203	231	220	239	229	207	228	223	219	256	205	236	230	215	240	201	221	241	211	206	229	232	230	234	205	217	216	219	228	217	238	236	228	204	224	216	210	218	228	224	230	215	222	212	205	207	222	179	230	239	246	227	223	235	227	227	215	240	212	206	213	242	220	221	219	213	233	216	215	207	228	208	189	217	239	187	223	242	220	197	236	228	211	220	243	233	226	208	186	226	211	208	211	237	230	226	246	231	202	220	226	211	255	232	225	207	180	192	210	226	222	213	214	205	215	230	216	227	233	246	237	238	227	237	247	214	207	204	218	215	190	203	205	235	211	248	238	232	205	227	197	214	202	249	225	251	222	239	215	232	231	256	231	199	217	209	229	231	222	217	250	241	210	221	198	206	194	203	211	216	228	211	232	223	216	222	204	210	251	250	206	229	204	220	204	225	258	241	220	220	240	238	208	238	211	235	225	229	226	207	221	231	221	233	225	228	214	238	187	234	215	209	230	220	211	205	208	215	225	227	213	213	236	210	226	221	217	208	218	195	221	228	218	248	240	229	203	254	214	223	221	251	221	232	211	229	211	204	210	220	225	205	219	220	222	208	237	219	234	224	202	246	230	226	221	231	185	225	240	224	205	208	234	213	231	210	199	213	244	209	238	200	235	240	218	216	215	212	209	229	227	220	212	211	221	211	223	213	194	237	216	236	215	217	208	209	229	212	248	232	233	232	235	217	223	212	207	214	222	229	223	223	184	208	204	224	230	219	219	213	249	221	196	226	225	206	250	238	215	196	220	251	236	201	222	202	251	241	186	204	216	237	222	227	229	233	214	199	217	241	221	231	234	209	197	228	226	205	229	219	223	218	222	217	214	222	235	225	235	209	211	207	253	216	200	190	199	218	212	245	230	218	213	206	209	227	237	208	229	232	242	245	227	199	216	230	222	210	215	221	204	231	205	242	224	272	217	226	210	259	220	223	221	207	222	220	207	238	224	188	203	206	218	240	203	236	206	191	225	211	207	231	225	227	207	210	233	195	206	236	227	260	234	227	207	222	204	208	219	208	219	220	223	229	254	243	231	223	218	206	217	194	234	212	207	189	213	247	215	222	238	239	213	184	197	241	224	187	231	235	228	225	216	197	214	213	233	233	246	212	230	213	238	207	212	226	232	196	226	252	228	203	215	212	223	216	200	239	228	203	197	217	212	217	217	245	208	234	241	216	233	227	219	225	220	201	217	229	236	210	229	229	217	205	203	212	205	231	238	225	221	229	217	224	197	217	213	197	221	251	210	232	221	226	232	224	201	260	216	249	230	217	213	196	212	197	223	213	222	232	223	210	245	243	212	208	224	239	231	216	238	229	220	226	229	219	215	217	218	208	201	235	210	223	232	234	236	231	180	227	223	211	198	203	214	222	250	190	222	217	218	225	225	234	242	218	224	196	242	216	229	218	194	247	211	222	206	197	223	216	224	202	202	216	229	232	209	266	211	253	226	220	256	234	224	204	222	232	223	241	208	218	227	216	217	203	232	221	211	215	221	211	221	216	217	240	247	218	203	217	224	214	188	229	228	224	213	200	244	249	233	233	218	253	199	258	197	212	217	186	224	220	215	230	224	219	224	221	225	226	216	211	224	236	207	226	249	230	216	242	233	198	188	195	208	219	219	238	235	225	246	218	228	222	215	230	217	241	231	216	212	226	226	198	222	220	202	224	215	250	244	239	213	218	214	219	232	233	229	217	236	217	209	227	222	232	244	200	208	227	218	199	210	226	215	211	216	247	222	201	214	238	206	228	198	195	223	217	200	230	245	180	203	205	220	225	234	189	213	217	218	215	246	227	224	208	228	219	196	206	224	230	220	207	232	220	216	222	224	217	218	235	219	228	248	208	235	215	217	240	207	208	211	210	221	239	223	196	213	199	213	221	209	217	206	236	235	221	222	211	209	223	221	231	218	227	204	244	218
20714	40910	32200	25356	21194	19291	15382	11308	9752	7488	6162	3457	1981	1646	1425	1375	1490	1193	1298	1072	996	794	617	575	694	504	444	444	442	424	418	461	443	450	419	471	404	408	367	354	355	328	320	294	296	351	326	340	301	292	278	265	276	243	283	269	260	285	269	275	255	250	289	263	241	260	255	279	240	258	270	265	269	251	250	263	276	266	252	271	244	252	263	251	256	246	252	272	283	254	274	248	263	236	225	254	262	243	244	250	251	270	267	269	271	257	278	265	254	254	258	244	242	246	257	233	233	231	298	254	225	253	220	260	235	267	255	259	251	237	252	250	275	277	265	238	245	287	285	238	240	253	246	280	268	281	246	258	256	255	272	250	254	258	256	250	275	250	258	263	262	248	273	242	257	249	250	264	258	269	272	247	269	278	239	257	252	260	235	235	263	256	268	230	272	256	248	242	249	250	268	285	270	253	263	254	264	245	290	251	224	245	269	273	249	278	285	229	246	260	243	236	273	277	246	270	255	243	262	246	242	270	230	261	256	250	267	268	247	268	244	261	237	242	264	226	245	242	260	271	270	255	241	256	252	262	255	250	251	266	267	257	249	255	263	291	249	238	260	251	243	225	233	285	257	263	238	267	241	233	270	262	258	266	258	259	267	266	233	255	259	220	271	229	234	250	253	260	276	247	263	268	248	251	252	260	285	263	253	257	279	245	243	252	275	256	223	241	224	262	271	248	259	254	259	280	247	255	275	242	234	240	242	239	246	230	261	244	265	277	275	255	285	249	254	255	237	253	247	276	250	243	253	271	260	257	257	252	255	264	245	234	267	260	244	272	246	235	250	199	253	228	244	237	222	281	241	266	272	280	271	261	254	251	236	276	247	250	254	257	258	246	250	280	234	280	267	259	252	247	266	250	252	237	246	265	240	241	271	269	267	251	273	277	259	249	261	241	266	268	266	259	260	232	240	239	265	237	223	280	258	255	246	297	259	236	244	247	264	244	266	239	250	253	269	247	260	270	228	277	229	288	255	239	237	254	257	238	253	258	248	269	260	267	247	276	240	241	270	249	292	250	253	235	275	261	248	232	266	274	256	255	266	252	268	247	263	253	248	263	287	266	251	262	258	242	243	271	255	272	264	238	270	271	262	259	264	260	266	255	226	227	244	238	232	255	235	252	260	241	267	250	258	252	270	263	255	223	255	251	228	240	277	246	241	242	300	252	260	259	231	253	237	286	263	267	216	251	246	241	272	282	237	265	218	248	257	256	237	283	258	262	262	230	255	279	288	242	238	250	254	250	246	256	254	267	291	252	254	234	262	259	264	239	240	250	230	262	238	253	263	263	262	246	247	239	258	221	231	244	263	258	281	261	254	290	252	245	280	267	242	267	251	267	241	243	280	274	263	280	254	255	243	273	261	256	226	242	258	241	296	250	252	263	255	254	275	242	245	259	234	285	251	281	237	253	256	232	241	250	248	259	261	256	263	242	282	253	282	278	252	286	265	259	256	246	265	257	264	247	255	264	247	281	264	247	258	244	244	261	214	277	268	225	234	245	245	260	268	254	256	261	226	282	241	260	264	227	241	260	253	283	257	259	239	242	222	252	268	230	266	260	243	261	247	273	263	232	254	256	228	250	265	243	263	260	277	252	252	243	251	269	280	231	260	266	247	265	252	261	263	269	236	248	231	264	287	257	232	253	243	232	262	272	255	271	273	251	243	250	250	262	245	272	267	213	269	220	249	242	236	278	269	262	245	260	237	258	248	252	286	244	252	283	290	276	237	247	277	255	235	291	304	267	265	233	235	269	250	275	256	229	256	247	257	272	259	232	259	251	233	278	277	259	261	256	249	256	257	229	235	261	261	242	261	229	247	274	264	259	279	243	275	252	254	252	256	248	249	263	250	258	266	264	283	242	249	282	266	258	251	254	265	247	277	244	270	257	243	242	247	228	275	269	242	277	268	256	242	252	272	247	261	236	255	276	242	291	280	257	251	263	263	266	232	235	242	256	252	274	265	255	260	233	262	229	277	263	258	241	251	241	231	247	265	247	288	273	259	236	240	241	250	241	266	239	258	242	237	229	242	250	246	254	255	261	254	240	259	255	242	283	256	230	248	260	259	232	247	242	243	250	258	247	253	248	278	269	241	273	241	246	239	245	269	230	259	251	258	245	247	257	255	241	261	262	258	236	239	243	249	243	233	267	257	238	276	231	241	255	255	254	276	257	246	225	251	215	241	251	265	286	251	228	260	249	241	254	294	259	254	241	236	249	255	222	262	251	239	262	246	223	248	245	245	278	254	245	260	286	268	255	252	250	275	237	231	260	255	253	256	289	248	232	277	243	262	250	282	261	263	235	233	254	249	233	251	237	267	212	299	301	246	253	274	241	256	246	226	272	252	252	241	267	255	276	246	262	244	234	259	238	261	229	251	240	231	245	244	268	269	231	270	252	271	278	284	241	251	273	241	276	241	225	268	232	244	263	274	263	246	257	253	229	258	240	232	232	232	250	257	249	246	269	241	255	242	262	252	249	267	269	265	238	269	260	247	273	279	267	248	273	264	269	256	275	242	216	260	258	218	233	271	244	259	268	238	233	273	271	270	264	257	260	259	238	250	224	256	244	244	286	267	234	284	238	254	257	256	247	234	260	275	247	258	238	256	259	266	259	239	251	253	261	249	257	220	269	264	256	263	273	242	253	257	272	266	241	221	244	265	238	263	263	275	266	246	269	273	269	257	259	258	252	252	255	254	245	249	278	262	248	258	273	227	245	247	240	253	268	242	258	271	288	229	253	229	266	251	264	277	260	268	254	244	259	263	258	230	262	268	241	250	244	270	260	245	271	267	258	259	256	258	209	249	274	252	258	246	250	233	253	272	263	232	236	256	300	255	259	252	219	220	276	231	261	269	251	257	248	273	250	252	254	283	247	259	269	267	269	249	220	268	257	258	204	277	290	261	234	268	252	287	237	252	240	266	248	273	233	241	247	245	258	248	251	243	259	266	231	300	254	257	263	267	283	265	250	246	245	229	253	241	260	235	243	265	289	238	244	247	231	249	280	265	261	243	268	242	239	250	259	270	267	265	237	261	266	225	273	271	263	264	273	250	250	245	244	253	249	257	258	262	236	240	252	258	208	244	233	273	237	258	250	245	250	289	242	254	261	249	286	270	262	288	265	237	245	247	266	227	250	259	256	238	261	234	264	269	238	266	223	236	262	254	258	244	260	269	278	259	236	255	262	240	258	236	244	255	231	243	253	256	230	253	242	255	242	260	275	231	263	240	259	263	270	264	228	252	247	242	252	281	236	240	271	262	254	229	256	281	233	226	281	238	233	248	225	285	251	235	266	259	231	258	269	236	240	247	231	256	265	266	242	260	245	261	234	266	251	230	253	253	241	276	231	251	245	268	269	252	253	251	257	262	277	258	250	241	235	272	270	260	261	248	278	242	242	274	263	267	226	271	246	251	262	239	254	294	246	271	276	258	251	264	276
22635	21351	29099	24032	21841	23918	23341	14580	10737	8575	6652	3637	2227	1864	1573	1723	1844	1458	1550	1239	1290	1006	749	738	811	637	592	512	589	568	580	539	550	548	545	536	514	550	458	475	457	475	422	428	420	486	437	422	391	364	349	351	368	309	368	330	323	339	341	364	325	310	302	312	305	322	351	330	324	321	318	334	325	347	355	331	332	341	312	313	345	358	315	303	319	325	285	345	348	315	284	292	328	332	328	345	343	311	338	329	319	317	324	364	356	336	301	330	339	324	349	315	331	334	299	304	317	309	317	324	311	328	326	329	371	306	301	314	343	326	358	294	326	316	314	344	317	305	305	306	331	315	314	319	317	349	313	321	371	316	303	331	302	358	351	356	298	293	333	321	325	312	319	329	319	320	311	340	339	329	370	350	316	304	320	331	315	353	312	315	319	294	340	295	339	313	316	358	282	350	325	309	328	339	348	339	339	345	319	313	296	329	351	344	316	282	337	366	334	311	302	342	338	345	305	290	339	325	304	330	315	312	329	300	332	338	317	326	325	347	354	314	329	311	293	288	328	287	343	334	349	314	321	310	319	308	312	335	329	339	307	296	330	303	324	301	312	322	300	329	304	350	325	315	312	301	294	340	302	314	303	333	327	327	332	332	336	318	293	314	322	336	334	310	263	296	328	304	340	316	335	325	322	301	322	295	314	331	329	347	329	334	328	298	318	314	312	317	329	315	324	295	301	296	312	314	305	337	350	323	311	300	360	303	292	336	296	326	332	339	338	327	323	287	311	297	365	324	306	333	316	332	320	325	330	324	322	334	317	332	310	321	331	307	320	297	311	328	313	337	325	311	302	335	307	305	335	311	333	321	312	333	346	292	332	317	329	342	354	301	309	309	339	306	338	299	327	353	305	305	315	333	332	318	307	334	315	351	303	338	306	366	286	339	318	298	306	328	310	361	316	332	300	298	331	340	317	301	294	281	336	325	318	312	333	343	315	313	338	310	301	326	294	337	287	360	332	327	319	335	289	317	320	286	332	347	327	314	328	311	335	328	339	301	316	329	323	353	361	333	318	313	324	311	335	328	326	295	340	340	342	299	314	297	323	277	307	332	309	327	310	317	339	346	331	348	329	327	318	298	305	306	324	317	320	329	334	325	295	300	310	319	326	328	302	339	327	306	343	326	303	314	308	370	294	336	320	290	338	291	353	323	322	322	317	333	343	288	333	335	342	327	323	297	332	318	332	332	323	318	350	331	309	300	331	346	325	314	344	313	345	313	304	280	293	315	326	325	310	326	329	327	319	336	317	297	327	300	319	311	277	316	357	367	313	332	307	335	324	307	312	351	309	314	319	338	316	329	320	367	332	343	315	355	337	298	316	315	290	333	330	334	337	334	326	289	347	327	305	345	322	302	320	359	339	324	304	342	330	285	355	331	291	339	313	302	322	309	304	285	343	340	317	330	334	328	320	314	349	330	316	318	327	287	311	304	340	304	321	329	326	341	301	342	318	314	328	306	306	342	312	297	314	341	307	317	357	339	316	362	359	324	327	288	318	310	338	295	356	301	296	316	327	334	325	330	310	310	322	332	292	303	308	337	326	317	322	319	323	322	302	326	345	306	311	311	312	340	290	316	343	327	339	333	320	330	299	310	323	332	314	293	323	342	326	322	347	326	314	339	299	331	317	354	301	314	328	357	349	344	297	340	298	320	329	284	340	345	340	325	314	315	320	323	359	296	300	313	329	305	328	301	306	317	317	328	296	290	312	327	324	313	306	325	290	303	336	354	325	297	309	336	344	301	330	335	325	336	337	339	297	341	289	330	316	357	322	328	314	311	329	310	286	313	320	321	301	321	315	313	346	313	330	343	324	320	305	293	387	309	319	359	336	308	341	321	301	318	315	315	331	318	293	342	306	310	327	317	359	313	319	325	311	308	311	323	326	326	348	318	318	333	342	292	345	311	313	327	347	322	318	327	313	336	333	320	320	320	328	317	322	300	329	303	358	309	330	331	348	348	353	343	318	314	350	338	334	336	328	330	324	322	332	302	317	323	332	311	334	311	311	321	351	350	316	337	329	330	306	345	321	308	356	343	322	299	337	292	329	293	319	299	330	314	317	344	321	312	297	340	347	325	295	322	321	294	340	317	323	307	311	340	305	327	350	314	373	337	340	342	309	331	361	342	300	316	306	307	311	318	343	305	331	329	357	353	319	316	346	337	313	327	304	336	336	343	315	307	337	331	328	317	355	315	347	373	345	320	361	321	340	296	312	316	346	325	331	316	304	310	314	353	334	314	336	305	331	315	291	313	356	299	369	323	305	333	319	327	343	322	326	312	319	318	345	350	338	278	311	306	311	284	369	324	333	326	342	295	323	312	333	347	310	330	313	331	323	327	334	284	332	309	311	375	367	323	287	341	317	299	332	328	310	292	302	326	303	350	316	331	309	329	311	345	323	324	307	333	317	323	283	325	321	324	303	376	319	317	290	281	292	298	285	322	323	341	319	349	319	307	329	293	320	331	301	296	298	308	321	309	298	322	352	294	320	321	313	323	331	343	331	333	339	340	330	344	350	295	294	344	315	301	326	298	342	327	321	324	341	306	314	314	319	348	312	345	325	331	292	275	324	315	327	319	344	298	308	296	314	308	314	320	341	307	335	338	334	294	324	283	301	318	326	348	364	311	323	351	306	343	306	320	313	308	326	315	319	310	298	350	302	283	318	303	348	308	356	336	334	326	310	314	294	326	315	356	324	323	354	299	321	316	332	333	319	309	327	330	312	309	318	326	329	312	333	307	348	331	321	343	317	287	303	334	318	328	341	308	305	353	326	337	351	284	345	304	305	304	314	314	345	337	324	331	315	302	334	301	278	327	336	316	326	303	330	319	305	321	312	333	351	315	308	294	326	321	318	332	331	314	339	329	306	300	327	290	323	346	327	327	269	341	358	352	312	345	325	312	293	306	332	319	283	291	300	318	324	294	356	305	312	309	310	313	310	317	323	327	334	300	332	326	322	335	329	316	334	308	309	330	315	329	316	302	322	312	323	325	307	299	309	286	329	317	305	326	292	325	337	328	333	337	342	290	332	341	332	328	294	309	315	336	321	287	297	295	300	334	297	322	305	321	302	348	325	318	345	328	318	330	293	351	322	338	307	311	296	330	350	333	316	311	326	302	332	334	352	338	326	354	313	322	324	326	331	315	350	341	312	326	293	322	316	333	302	330	317	301	326	325	340	312	311	311	332	299	340	295	309	320	312	316	304	333	283	318	312	304	373	326	337	319	340	310	343	336	318	343	308	308	313	331	332	336	303	302	316	296	307	316	336	318	330	308	361	344	334	337	315	304	315	304	317	351	333	302	308	335	310	314	281	340	340	305	315	315	317	281	294	322	345	321	336	345	324	337	341	305	329	309	313	341	348	321	334	312	330	309	309	315	320	351	337	326	331	306	346	292	305	314	329	339	331	314	322	334	299	314	295	314	308	310	329	322	324	349
22532	47078	39830	32920	29383	26558	21400	18165	15043	12267	9666	5632	3544	2845	2321	2628	2769	2155	2256	1851	1876	1441	1130	1003	1110	831	775	715	698	742	747	719	728	722	694	653	674	650	579	589	578	548	481	486	537	551	515	480	489	419	411	387	415	360	383	383	396	371	359	350	363	376	355	350	343	359	353	351	338	367	383	383	379	384	346	359	375	367	386	359	392	342	327	379	370	349	406	343	347	363	380	361	340	376	344	368	356	333	371	373	399	347	407	356	366	372	378	375	368	407	335	396	353	339	395	371	350	343	345	370	372	343	374	357	339	351	383	350	376	335	359	339	335	373	379	360	365	379	360	361	385	335	375	373	372	345	349	363	327	339	348	366	372	389	356	334	375	374	371	340	375	368	381	380	390	400	357	372	346	326	332	359	369	367	356	350	374	375	390	376	337	342	352	378	367	369	375	351	390	349	349	390	344	380	348	365	379	352	328	338	350	357	398	385	377	349	329	340	392	368	360	370	389	362	336	344	343	364	355	362	324	371	377	399	329	341	386	360	374	394	316	330	383	358	345	356	334	351	363	412	363	374	359	380	372	375	324	348	327	371	391	346	369	383	329	384	376	339	326	369	353	368	322	334	351	346	365	354	318	369	334	346	333	349	340	352	342	339	381	357	334	358	384	374	360	392	338	376	353	357	340	388	369	369	351	354	345	381	347	360	374	350	312	358	353	370	364	343	364	377	362	354	387	355	373	330	348	365	354	381	379	367	346	377	335	360	349	388	370	333	322	369	341	393	356	340	329	359	339	321	379	362	365	363	379	326	371	379	367	375	358	354	352	358	351	351	396	367	360	384	389	330	365	337	367	372	354	336	377	378	362	361	376	345	376	368	362	360	316	357	362	318	396	368	340	399	413	364	361	370	331	374	384	374	347	327	353	340	378	376	354	355	374	359	334	360	351	352	374	360	361	360	381	358	390	357	363	353	367	352	380	355	336	344	363	363	372	349	384	350	369	374	336	344	359	353	369	391	393	378	311	356	357	314	357	394	354	342	364	402	347	351	352	375	355	373	356	390	349	382	360	369	359	344	313	355	344	346	364	370	356	346	389	362	349	355	376	369	364	373	374	365	342	360	335	319	349	365	376	367	349	384	390	341	377	367	346	399	355	357	380	347	368	335	348	368	320	371	366	394	375	369	364	365	377	330	378	362	383	379	346	379	368	374	312	341	362	349	379	345	332	383	365	344	343	337	347	362	366	347	412	378	369	375	382	344	374	350	347	381	356	362	344	323	379	360	384	343	341	355	351	361	369	320	360	357	337	339	341	394	365	364	380	347	353	388	330	361	336	331	352	339	333	350	366	360	369	365	371	385	394	365	342	380	366	403	345	386	328	371	375	370	391	368	358	315	348	335	384	384	342	378	343	385	328	332	336	311	350	338	377	340	320	363	368	374	371	346	374	397	374	361	327	346	369	331	397	378	324	370	359	349	332	363	378	363	371	358	358	362	344	362	371	387	355	333	382	347	347	387	359	368	378	375	375	331	358	364	340	372	350	353	362	357	349	347	375	363	371	338	361	348	366	320	384	362	342	366	379	331	372	355	390	384	354	377	350	324	350	341	361	341	376	368	344	370	331	376	353	369	343	375	336	352	344	369	349	383	341	326	371	345	354	364	348	352	345	376	380	364	347	394	364	341	353	361	352	337	362	380	372	329	355	350	346	358	350	364	364	344	327	382	361	346	363	348	352	362	373	332	358	367	334	350	368	324	372	352	411	403	346	375	386	361	334	378	343	379	381	378	373	332	342	358	356	386	355	377	322	355	346	339	355	355	373	359	354	361	377	319	315	362	317	364	332	341	390	344	372	325	358	383	360	389	331	339	361	358	355	372	364	391	366	356	345	375	351	363	393	365	378	342	325	347	374	338	366	371	343	347	372	387	365	348	372	343	345	352	350	366	330	344	350	353	380	349	347	360	334	343	357	353	338	364	380	374	356	373	358	405	350	343	351	367	380	324	337	356	379	390	361	366	347	366	351	380	349	367	354	337	370	370	360	384	360	322	402	360	360	372	358	325	423	363	349	326	349	376	357	370	339	349	349	415	357	356	372	356	366	342	367	366	356	381	383	374	353	351	386	393	355	359	368	361	337	328	364	375	374	353	383	347	359	353	347	325	381	364	353	370	393	326	371	346	351	388	308	335	370	357	361	359	373	378	333	364	348	353	375	368	326	375	344	365	358	331	320	362	328	349	381	366	383	382	345	358	325	375	321	357	380	378	350	394	363	365	363	372	339	400	386	360	357	380	373	350	369	351	365	355	371	365	338	311	366	362	365	383	372	344	350	343	371	326	359	354	339	366	341	350	357	362	384	357	394	366	393	352	374	378	361	353	352	384	368	375	338	359	376	356	371	413	342	332	362	350	364	359	320	370	375	391	351	336	348	340	357	372	386	348	352	396	347	336	386	348	357	365	370	314	366	327	301	332	367	337	344	394	352	378	404	376	343	359	345	339	321	366	394	358	388	335	380	336	356	367	347	378	372	366	357	335	323	372	349	350	387	370	389	378	407	358	366	353	362	369	369	359	349	343	353	368	367	376	357	361	382	350	377	348	349	334	360	361	357	320	349	347	347	350	339	377	338	349	348	378	346	363	387	356	377	360	335	409	336	342	351	367	368	323	352	374	366	328	362	356	383	349	313	355	340	361	366	391	333	363	381	340	314	389	351	341	373	356	345	365	357	328	336	368	376	345	354	360	384	333	364	339	372	324	370	355	361	367	321	352	359	364	352	355	371	377	338	334	348	386	348	373	382	355	361	340	349	352	389	338	373	364	370	336	337	339	350	352	370	381	335	337	329	292	318	370	370	377	326	371	345	334	366	391	336	343	394	383	373	380	370	359	343	342	322	367	354	345	385	358	344	359	364	368	311	347	364	366	354	359	343	363	368	351	389	341	359	351	358	369	351	370	332	324	325	374	385	363	344	380	378	358	341	352	352	366	345	332	358	363	359	374	335	379	335	358	439	349	308	390	339	333	358	380	361	371	364	366	362	373	354	336	362	371	334	377	330	381	350	396	359	336	366	339	377	376	347	370	366	346	362	367	343	363	346	359	316	360	391	359	349	351	351	350	379	355	328	356	372	391	372	380	339	361	321	341	359	407	381	374	398	353	373	375	379	373	363	351	374	362	373	361	339	387	381	396	366	341	343	365	355	396	372	327	370	376	365	395	382	338	376	355	348	338	368	340	359	352	362	353	342	376	313	354	342	341	378	341	349	384	360	356	358	343	344	353	392	399	397	328	338	358	353	402	341	375	336	365	358	332	362	342	356	329	354	362	382	372	344	366	349	362	382	360	388	367	350	346	369	323	370	398	353	350	355	358	355	369	335	360	360	353	350	362	366	352	342	356	319	348	343	354	371	383	349	358	308	388	368	354	353	368	375	396	353	384	373	343	317	356	383	372	359	382	355	352	332	330	363	343	378	383	349	374	368	394	333	345	351	356
28555	25282	27792	22785	15684	11218	7684	6287	4235	3272	2446	1374	989	842	776	804	738	626	678	646	637	475	462	409	476	398	359	355	374	342	352	342	367	360	353	374	350	329	325	340	278	301	301	350	318	320	297	296	300	274	283	265	262	283	290	306	242	279	272	308	319	270	288	307	264	284	293	242	263	279	260	281	285	286	282	250	299	295	282	279	271	321	275	278	259	255	254	269	266	262	276	266	302	269	278	283	270	296	258	251	301	284	276	267	276	295	284	284	245	254	295	272	278	258	305	284	291	269	288	278	296	269	278	287	286	301	254	294	286	263	264	287	265	249	261	290	236	300	290	316	287	258	253	306	267	276	282	320	300	245	292	294	264	291	245	267	251	286	277	272	285	279	283	286	292	283	279	280	276	298	282	285	314	272	281	284	256	301	272	266	266	306	262	262	288	298	300	286	265	251	281	252	250	257	315	276	269	268	287	280	266	299	290	267	266	335	295	266	265	276	254	282	278	278	257	283	280	266	283	250	262	302	273	311	269	259	285	276	282	260	269	273	267	291	274	244	304	306	273	294	241	299	278	285	266	260	258	303	264	269	280	281	266	279	273	270	286	265	276	280	293	254	293	277	263	319	281	257	258	276	288	265	268	299	303	262	284	311	286	286	307	301	274	269	301	301	272	245	248	278	279	290	295	263	253	279	307	310	262	262	256	253	270	260	260	266	255	281	275	301	307	287	264	265	242	303	276	239	285	289	259	235	256	281	308	286	302	261	261	251	256	294	261	293	275	280	264	288	278	264	288	284	293	303	278	270	292	298	283	278	269	277	283	248	286	301	283	287	266	291	267	283	247	289	274	267	265	250	274	306	297	291	272	278	270	257	273	286	267	300	282	279	292	275	250	272	285	277	294	257	269	288	268	305	281	258	292	275	284	280	272	293	271	294	313	316	269	271	276	282	275	273	246	281	274	275	277	274	245	246	306	290	299	266	285	278	275	263	284	302	276	328	286	285	259	284	268	294	271	288	303	254	263	291	298	259	291	282	260	282	270	269	292	277	275	255	284	251	291	277	292	255	257	256	297	290	304	267	282	272	264	264	282	264	252	277	292	277	300	263	279	278	271	263	287	278	272	269	292	293	292	236	264	287	281	273	288	304	275	265	276	284	257	320	300	285	265	290	258	284	282	290	299	269	262	288	302	274	287	273	277	287	266	283	280	268	287	268	297	272	295	253	281	266	289	282	271	289	269	269	271	315	290	266	296	295	257	314	276	275	268	288	275	243	288	264	279	317	257	291	289	261	272	248	295	303	320	278	261	257	303	320	261	262	282	313	276	297	270	271	254	248	271	241	281	278	240	230	280	282	299	298	291	282	287	278	267	250	280	272	256	269	258	280	303	288	268	294	261	290	291	275	284	266	279	257	280	282	293	262	271	299	261	267	292	295	287	291	292	291	274	295	279	267	251	271	287	285	281	264	275	277	273	277	268	304	276	271	272	281	280	274	260	259	254	303	291	271	278	273	293	283	270	301	261	308	254	278	281	248	282	254	301	283	282	297	273	286	272	302	290	293	266	279	266	290	296	320	255	314	293	292	266	283	292	295	266	278	271	265	247	309	294	245	289	287	302	280	283	292	258	256	267	298	285	245	261	304	260	285	286	280	270	278	317	321	314	257	251	269	267	303	290	278	291	274	275	294	274	295	302	288	280	264	239	299	280	277	283	286	261	274	274	286	281	271	289	294	304	300	281	246	258	262	289	282	291	282	300	274	290	333	272	301	283	257	267	277	272	262	289	282	299	292	265	284	260	262	311	251	280	283	301	272	276	267	274	301	283	274	282	274	272	277	312	283	271	288	299	276	278	283	243	277	297	264	264	294	260	287	258	294	273	272	290	289	270	301	292	252	295	296	266	278	280	259	284	267	246	288	285	277	289	298	284	287	259	275	279	301	259	315	278	256	271	292	270	293	273	280	274	279	273	287	285	279	308	279	255	289	298	259	256	254	277	279	266	290	299	256	286	264	270	284	312	290	289	312	294	281	287	290	276	291	250	256	276	326	278	267	271	292	292	273	291	298	263	295	274	237	292	278	282	286	272	258	286	280	296	295	299	281	302	248	273	272	286	299	262	292	308	305	292	276	265	257	282	274	282	275	286	282	269	297	247	283	293	302	282	255	273	288	274	265	285	277	283	268	288	260	283	252	285	277	289	284	256	272	294	301	270	284	273	268	272	291	261	251	288	255	288	275	249	289	265	280	275	292	294	289	270	258	249	299	296	251	281	279	239	276	281	302	268	265	275	270	286	289	292	266	277	290	288	302	328	283	279	284	267	318	282	284	285	263	281	278	291	276	268	243	273	289	265	235	245	265	288	261	284	254	289	270	305	309	267	260	251	305	280	287	298	277	277	274	266	267	252	282	267	313	280	268	283	291	262	251	276	258	287	254	268	252	300	279	278	277	278	289	285	264	306	261	300	265	273	277	256	269	268	301	280	267	294	282	271	272	229	261	280	278	292	277	312	288	325	292	288	301	272	317	273	312	306	268	266	279	283	298	274	283	293	282	286	296	298	297	303	300	304	283	263	278	270	280	291	302	300	295	247	281	304	246	263	295	278	277	286	254	275	252	268	269	316	289	263	287	289	265	274	261	291	298	300	299	293	290	274	298	293	276	290	261	305	289	268	283	276	293	270	259	274	236	270	257	263	282	276	272	272	305	279	243	305	287	275	262	287	303	272	290	263	258	280	268	271	278	281	282	273	305	250	288	280	262	273	308	263	255	301	251	274	293	307	303	250	304	300	265	253	299	273	290	294	283	282	300	285	282	279	297	288	246	286	241	310	274	293	281	291	295	269	269	294	279	265	292	283	319	317	281	291	270	289	273	285	272	262	310	283	278	262	251	312	282	264	294	271	253	285	295	282	289	274	264	280	279	293	301	273	284	273	269	286	269	287	294	271	294	260	282	271	281	286	277	284	279	238	275	277	250	289	319	286	267	277	270	285	302	316	260	300	296	260	248	255	271	291	223	267	263	262	268	288	303	279	273	325	255	302	267	288	310	285	257	290	287	302	290	280	287	279	308	298	285	298	265	270	246	241	257	295	243	264	243	300	276	281	282	297	289	302	259	282	271	289	282	267	294	263	255	292	297	280	289	277	261	260	258	299	305	257	282	296	277	264	242	279	290	296	276	275	290	252	281	290	260	267	297	262	294	266	298	291	297	285	266	270	287	249	288	285	275	303	262	263	261	278	293	272	298	263	278	297	276	258	263	291	242	280	285	271	278	304	294	252	263	269	265	289	288	282	255	268	296	277	284	242	295	278	255	273	292	256	268	284	288	256	246	265	278	269	275	272	263	285	274	263	304	280	288	249	284	292	265	250	278	261	275	285	246	285	284	272	273	263	274	263	273	275	277	289	286	279	296	231	269	265	252	270	263	291	289	277	259	287	296	275	261	270	302	310	256	260	253	264	262	292	261	278	307	272	244	320	306	291	291
20754	36035	29289	21661	18919	15574	11694	10395	7202	5895	4362	2342	1502	1337	1163	1278	1099	1014	1030	855	906	726	626	539	538	507	482	439	434	447	446	432	422	449	411	409	418	404	343	358	341	395	334	381	361	380	369	349	359	330	341	260	303	313	313	320	316	314	320	314	303	304	323	271	302	305	347	334	332	315	321	301	313	318	313	280	319	287	326	292	293	330	316	324	330	321	297	302	316	320	284	314	297	297	290	321	333	280	316	294	283	298	361	309	321	328	284	352	321	300	305	281	326	363	329	304	296	282	302	302	291	277	329	346	292	309	297	316	333	323	308	305	337	318	289	337	290	347	313	306	336	301	315	333	326	316	315	310	324	283	315	336	313	314	296	310	329	312	313	319	305	326	300	307	335	310	333	338	334	311	351	318	302	309	318	308	312	349	310	310	308	351	325	301	315	330	312	300	295	319	340	321	311	288	339	299	334	355	308	308	304	285	328	315	320	314	316	289	296	326	316	322	321	315	279	322	327	333	323	289	325	312	346	325	280	295	313	318	311	355	294	297	295	310	276	334	288	289	311	278	341	299	320	319	333	335	321	342	292	326	304	287	303	320	283	328	285	275	318	310	311	280	276	294	309	337	309	309	297	296	329	337	342	343	280	313	320	327	340	291	303	281	304	328	350	320	309	270	294	310	329	317	334	326	299	310	307	314	306	294	324	314	311	307	292	321	296	302	278	326	298	273	359	304	321	325	309	305	323	300	307	341	318	321	314	304	313	311	342	308	308	299	315	317	290	336	303	295	321	345	332	297	306	313	332	322	298	291	306	284	338	314	325	307	320	328	311	289	341	322	311	305	319	315	328	285	309	307	298	322	315	331	320	325	291	297	318	306	311	277	304	332	331	299	299	312	313	310	327	324	337	328	321	311	271	294	287	290	294	300	286	308	321	319	327	305	306	299	297	294	311	273	302	324	321	312	291	317	323	315	312	316	318	316	338	309	317	310	339	322	332	317	324	312	275	298	342	322	341	312	343	295	334	302	327	309	314	326	323	318	305	310	322	296	310	313	289	299	307	305	322	335	318	304	304	334	318	316	340	322	310	290	325	304	338	315	302	341	312	309	319	334	329	326	321	332	290	298	319	299	312	312	323	315	314	303	289	297	358	328	294	292	321	315	302	338	322	331	325	339	315	293	323	340	328	313	299	312	311	305	316	294	337	285	293	320	288	286	312	307	331	336	303	285	311	333	304	328	300	291	321	304	331	300	292	340	311	309	338	321	287	352	331	322	298	305	302	333	310	298	318	368	314	353	298	353	313	295	296	332	327	327	324	341	325	346	273	288	288	351	358	347	296	334	341	305	326	317	319	338	305	309	318	343	306	328	310	314	303	306	303	310	331	325	324	299	322	320	337	316	333	315	321	324	327	308	307	312	312	306	311	292	322	299	329	314	302	287	294	310	312	332	349	354	323	306	318	316	335	328	284	303	306	290	307	316	315	291	291	309	338	332	289	314	328	310	321	330	317	308	304	323	321	318	308	291	336	305	316	324	325	325	320	348	326	313	303	327	330	278	280	296	332	322	333	292	316	317	305	321	315	321	317	328	336	332	341	312	303	329	323	327	319	304	315	340	339	342	295	315	318	297	300	301	307	343	325	285	325	342	307	291	316	296	304	309	304	301	304	333	306	329	288	329	289	332	320	305	306	298	311	312	288	285	324	307	306	295	325	336	288	331	306	306	294	324	312	304	277	327	327	295	312	323	329	322	295	324	293	304	312	314	323	345	297	285	318	289	315	300	273	323	308	334	298	324	331	328	325	299	322	331	322	308	270	315	355	318	306	325	311	319	299	308	342	297	319	291	320	329	294	284	320	357	279	303	328	322	300	336	321	299	333	330	309	306	309	303	338	307	306	292	318	312	296	309	320	284	301	298	316	345	289	326	299	300	280	312	296	315	313	319	331	292	297	336	294	303	312	315	319	305	309	332	316	305	297	303	280	343	298	357	342	293	317	297	315	317	287	315	312	346	345	297	278	326	329	305	318	302	301	324	313	313	355	333	343	344	318	290	335	309	322	335	313	307	301	306	340	310	315	272	298	306	312	294	336	318	302	315	312	298	292	307	303	318	319	311	319	279	300	326	332	257	335	340	324	269	358	347	321	334	313	303	334	300	307	318	324	294	319	346	308	296	318	313	333	308	305	319	295	281	311	344	313	304	310	309	299	321	319	329	334	301	307	314	337	313	302	301	288	311	328	319	322	293	314	317	327	332	305	314	379	299	325	337	310	317	362	331	323	288	306	309	308	346	295	349	293	297	314	300	312	290	312	336	325	337	284	305	306	285	355	328	323	304	317	329	326	321	301	292	299	323	348	314	329	322	306	327	294	334	280	333	341	307	298	324	296	328	309	329	310	306	319	298	300	327	322	365	336	348	329	320	340	323	311	342	304	290	298	303	308	301	293	319	332	314	301	318	320	327	324	355	328	343	328	306	298	302	324	329	298	285	304	320	324	313	344	322	308	319	313	341	307	355	333	318	315	355	305	338	339	327	293	302	304	310	346	317	332	314	285	365	303	336	291	320	332	327	307	319	315	302	301	317	306	260	317	322	331	286	311	295	288	309	303	310	314	354	308	305	339	306	316	312	281	283	286	305	320	300	321	298	327	289	348	318	321	284	305	324	297	314	298	355	314	303	319	319	311	308	309	336	295	298	293	316	294	306	326	327	319	281	317	306	318	317	307	314	298	311	323	322	306	293	334	319	304	328	305	337	333	332	302	325	318	324	291	335	313	339	290	281	301	309	334	299	293	314	301	319	283	285	319	311	290	342	316	305	329	294	352	303	303	322	337	305	285	303	275	293	325	285	317	300	304	293	317	310	296	348	291	314	306	321	329	291	285	297	292	346	293	308	310	325	287	312	316	336	305	328	302	299	296	330	329	289	331	317	316	324	357	290	289	318	317	268	316	291	302	322	319	282	315	322	321	298	311	336	330	333	311	342	314	296	356	291	322	325	296	317	318	335	319	320	289	313	327	329	311	281	312	314	302	281	333	331	333	288	340	318	317	326	324	325	319	312	307	344	334	302	278	307	335	328	307	302	323	269	301	311	296	320	306	328	314	319	315	322	314	312	317	284	289	283	320	279	331	283	275	321	327	331	311	305	286	304	316	333	315	295	294	293	310	294	304	333	320	309	304	306	307	326	313	322	322	306	303	293	297	309	326	327	339	296	315	313	274	335	296	282	325	331	322	298	323	322	326	310	316	341	293	355	285	314	332	314	313	347	309	286	325	289	312	330	311	330	280	306	293	301	330	326	323	312	310	298	277	295	343	312	316	306	311	321	296	327	345	290	328	334	317	301	317	319	351	300	326	305	286	306	308	346	338	321	306	323	370	319	280	328	331	333	307	311	312	329	335	298	318	322	307	334	313	311	301	311	311	316	311	289	330	316	336	307	334	298	322	327	313	262	312	285	273	307	362	288	328	319	318	337	311	316	315	315
23730	21290	28623	24711	22550	21012	16217	10868	7058	6007	4385	2574	1706	1449	1342	1457	1241	1280	1154	1095	1179	895	738	601	677	522	554	489	547	523	520	509	488	486	505	495	467	444	446	454	434	440	432	442	383	483	450	380	402	387	376	383	340	348	393	358	379	361	349	324	362	333	361	365	372	375	368	339	383	372	385	368	388	360	418	369	362	357	354	336	349	326	342	386	393	343	348	356	397	364	360	363	374	332	374	340	364	377	341	354	343	341	364	352	346	378	357	353	367	386	349	364	384	379	327	363	354	352	370	377	347	390	350	364	337	360	369	396	332	372	340	347	342	363	347	376	350	337	367	372	379	340	364	331	381	349	350	397	384	372	371	363	373	352	359	382	355	396	369	355	354	366	378	368	372	360	369	372	365	321	378	325	371	360	364	348	354	361	345	371	366	344	393	373	374	353	350	393	366	399	374	355	349	366	323	351	400	379	364	353	357	376	327	366	367	326	344	335	316	318	371	372	325	397	365	327	319	349	353	382	369	347	357	378	365	361	357	342	341	369	345	394	331	354	355	354	367	359	384	403	358	299	383	340	361	368	377	368	371	362	359	374	366	350	351	333	347	354	371	366	354	365	382	354	398	351	367	400	343	340	324	337	379	328	369	361	369	380	372	335	360	342	340	342	342	367	358	357	367	369	384	382	353	343	358	368	388	386	350	354	364	347	354	369	366	370	343	354	356	347	401	369	345	400	405	367	375	419	361	345	365	394	329	367	379	364	353	348	342	366	357	363	349	373	331	335	341	367	361	350	352	338	365	399	380	383	351	363	356	352	311	365	341	359	329	352	330	336	350	368	386	355	343	352	374	377	315	328	366	364	388	376	392	375	356	398	368	341	384	372	379	356	372	376	352	353	348	379	325	362	375	339	332	361	342	389	327	366	360	384	326	348	336	337	372	360	333	350	387	352	329	359	369	323	359	376	374	366	361	360	350	348	399	344	364	329	381	375	386	346	380	352	384	340	336	364	379	358	369	327	365	347	345	353	360	362	341	357	381	371	382	358	373	388	343	385	362	360	328	399	324	368	335	366	353	377	358	340	356	376	345	379	357	392	340	369	352	361	355	334	348	367	355	344	349	347	370	386	348	327	356	330	351	348	356	380	360	362	376	353	403	356	361	385	324	390	360	326	379	385	354	369	368	351	341	347	367	350	358	333	366	356	354	380	349	317	368	361	364	371	385	351	370	367	365	344	378	374	369	358	403	367	345	358	376	334	351	381	361	336	333	371	348	344	371	328	340	383	336	363	379	334	359	382	358	364	367	339	347	360	371	344	330	365	361	345	349	365	361	345	355	370	354	375	331	368	332	378	358	329	358	357	353	364	341	352	393	343	370	336	327	382	352	370	355	347	342	367	374	367	353	356	332	363	341	339	326	364	380	349	348	346	354	364	360	351	329	355	405	361	391	393	370	348	374	359	376	380	361	310	335	361	326	350	374	386	384	348	358	326	366	351	393	362	324	354	363	362	365	344	384	386	347	376	371	371	336	361	377	361	369	348	362	344	386	312	391	365	375	384	367	362	359	326	377	371	365	358	334	345	364	346	358	396	382	383	373	379	381	336	402	349	367	373	338	364	386	323	345	342	372	386	348	364	370	346	363	331	356	371	350	417	356	351	310	374	368	346	329	399	327	337	413	319	357	375	352	344	401	374	362	386	377	363	371	377	343	351	364	334	355	339	360	365	365	380	354	372	338	375	369	364	391	382	370	366	393	358	347	391	382	311	356	407	351	350	381	352	345	385	361	375	385	368	335	383	377	342	374	356	350	355	358	368	345	365	365	355	334	365	353	352	364	336	371	361	368	357	345	386	367	358	372	349	411	357	359	342	351	378	398	342	360	350	356	346	345	383	389	341	377	391	363	345	353	394	362	346	324	364	329	370	362	358	371	377	361	363	350	383	340	379	352	390	366	363	374	393	369	383	348	396	369	374	368	369	377	358	341	329	388	349	370	403	334	377	358	358	350	392	354	343	342	364	353	383	352	323	369	363	406	351	369	307	335	326	394	359	375	342	406	375	360	397	381	345	365	402	362	319	348	307	368	338	391	328	330	357	390	343	337	357	372	350	364	336	350	366	397	331	372	345	356	352	393	343	334	335	379	343	354	373	365	323	378	347	345	365	388	343	373	378	345	356	350	349	391	359	365	357	383	390	348	334	407	351	393	340	315	342	371	385	371	388	377	395	364	346	336	360	335	360	362	362	339	359	324	334	379	345	360	361	371	414	381	324	372	359	351	348	327	343	336	353	341	335	355	361	377	350	388	353	349	397	361	353	353	372	345	374	350	352	365	410	336	352	365	335	364	361	389	366	356	346	348	344	394	361	379	364	352	339	374	346	348	331	342	384	377	376	369	381	339	323	364	352	338	351	378	357	348	367	386	376	356	333	353	357	354	358	335	347	395	368	354	363	356	351	322	351	353	368	328	352	366	356	364	369	381	334	369	369	339	304	368	345	363	359	362	358	374	354	379	345	371	383	343	374	348	377	344	318	355	377	327	355	368	388	338	360	371	330	339	369	393	365	340	381	385	346	359	397	324	356	314	377	368	371	356	395	361	378	369	368	307	350	367	359	380	375	357	360	366	364	351	352	379	340	327	342	356	323	372	331	342	383	341	348	347	318	380	362	372	357	342	358	375	337	354	374	332	358	357	362	376	358	368	332	351	362	347	329	388	352	370	341	352	370	380	374	386	344	375	351	359	375	355	320	357	383	345	370	389	354	354	380	371	345	355	355	377	339	401	376	368	362	375	378	355	374	360	361	341	369	377	307	364	343	329	353	348	414	351	382	339	354	382	360	338	351	327	373	360	324	381	378	361	339	350	350	328	358	390	350	340	354	364	376	336	372	375	349	368	328	332	352	367	341	357	413	357	355	348	356	346	369	324	387	364	315	350	373	355	380	351	343	371	365	351	379	358	406	359	337	306	359	369	385	346	342	333	355	347	360	367	354	346	345	375	312	347	367	325	380	359	363	344	387	353	370	344	321	368	398	382	365	364	331	371	352	345	367	377	355	350	364	392	381	371	370	367	343	387	367	357	357	376	317	363	327	333	356	394	340	342	371	379	338	326	328	353	310	373	354	359	370	375	358	387	381	336	410	328	366	360	380	352	338	362	373	358	363	369	328	366	374	360	336	356	370	346	404	366	349	382	364	375	373	355	383	378	360	375	368	368	357	390	394	334	352	342	309	353	359	338	363	324	393	394	341	353	364	355	360	367	374	400	360	404	376	352	331	362	341	365	343	382	347	379	375	316	369	380	332	355	357	355	377	356	362	350	378	362	370	387	381	347	382	384	357	375	351	379	357	353	382	354	350	374	371	370	364	347	348	333	354	374	336	365	357	392	375	373	390	347	359	373	359	350	383	393	361	391	368	349	355	407	381	351	359	366	383	399	324	372	375	369	391	369	367	382	360	378	344	360	351	354	376	365	355	388	380	338	401	364	418
21122	43142	36032	28921	25047	21648	17674	15162	10712	9351	7013	3972	2664	2116	2147	2088	1810	1688	1618	1645	1628	1241	975	859	893	768	718	627	647	688	669	595	595	626	637	657	597	580	518	527	464	503	492	541	501	490	541	489	469	470	411	422	366	384	414	409	385	416	390	402	389	400	399	378	358	436	386	426	405	398	380	440	392	417	402	394	415	361	424	413	409	414	410	363	419	417	399	376	374	367	432	405	375	397	410	416	371	383	391	420	385	399	371	370	435	398	416	405	403	412	412	416	440	395	354	416	366	372	418	416	384	395	379	385	435	397	404	387	405	401	407	376	426	378	406	400	385	415	390	407	412	381	371	389	413	406	425	367	386	400	401	378	458	379	397	381	378	399	410	412	426	364	394	410	420	388	406	389	408	427	405	409	399	425	412	410	368	405	412	407	416	419	397	414	381	429	408	350	425	398	383	434	415	392	379	403	395	424	396	389	382	409	398	392	412	411	399	387	381	415	415	394	408	435	387	410	372	453	386	403	385	394	422	398	383	391	407	430	413	405	406	412	415	411	430	436	366	399	392	390	405	414	418	433	386	403	409	430	384	393	380	381	412	374	403	421	401	393	417	433	419	413	404	379	393	409	403	399	403	410	397	382	393	403	412	425	396	398	385	421	358	387	389	391	407	419	399	423	401	386	376	372	412	402	413	411	427	422	393	395	413	421	407	380	396	405	393	395	418	397	400	383	422	421	392	367	410	404	381	388	384	350	387	421	401	418	371	393	383	397	417	383	372	390	370	379	385	404	419	362	388	425	447	380	420	407	398	432	404	362	419	405	393	402	393	410	355	392	396	401	394	412	391	417	411	385	405	408	417	380	330	386	429	389	397	395	403	439	388	389	406	404	402	427	380	374	413	393	394	430	396	398	373	409	377	409	407	402	414	359	431	350	402	427	419	461	400	402	344	396	396	400	380	435	366	403	397	416	383	432	427	379	403	393	408	412	396	407	420	384	418	404	422	395	399	420	404	390	434	400	384	419	377	451	432	410	446	403	401	412	368	386	401	392	373	376	433	368	410	393	402	402	389	371	409	410	386	366	361	419	403	391	383	420	386	369	379	390	412	430	385	420	405	382	381	358	405	412	392	383	412	442	338	408	406	399	407	411	374	392	408	370	377	382	392	389	433	404	409	431	458	366	401	400	381	437	403	390	381	409	392	398	389	435	372	396	365	387	374	409	372	385	367	394	378	441	407	403	354	418	381	413	408	428	400	445	387	403	419	404	408	390	407	370	368	391	391	405	408	417	409	404	395	391	425	350	385	459	392	392	416	385	396	403	387	402	408	399	386	386	379	383	376	393	386	383	383	419	390	402	408	392	427	382	370	402	392	411	370	376	438	391	427	393	399	396	407	397	396	373	394	423	384	372	392	389	388	378	403	408	394	364	374	399	409	391	395	372	399	380	413	394	396	383	400	358	373	397	418	400	385	417	405	393	400	376	410	372	421	431	400	395	424	401	384	391	411	433	391	391	391	436	404	439	405	382	415	408	412	394	396	410	407	412	377	402	425	401	405	397	413	396	438	392	369	407	401	404	408	386	388	385	385	391	411	401	355	374	379	396	402	393	400	386	409	356	396	386	434	410	346	375	424	389	459	418	402	394	399	411	410	390	398	395	387	394	453	377	397	374	393	429	424	379	394	375	415	395	390	402	383	408	394	389	396	459	383	445	416	397	409	407	385	369	402	427	410	400	384	396	417	396	425	396	427	387	393	418	405	414	382	389	384	403	401	423	403	398	378	426	396	394	399	422	407	362	416	383	384	392	412	391	374	415	411	391	418	416	386	389	381	385	405	417	383	376	424	390	399	365	386	407	379	328	390	379	403	353	400	377	358	406	404	418	390	346	388	409	379	411	421	413	377	391	373	407	413	399	380	390	377	376	413	384	379	421	394	403	445	427	391	391	383	367	398	402	404	389	376	372	382	396	369	396	421	405	428	407	371	398	389	403	390	390	438	363	402	347	373	409	397	417	426	427	390	391	439	395	413	373	396	434	423	405	376	395	425	378	396	383	425	380	383	359	417	393	388	390	402	420	417	424	381	385	397	402	423	373	368	391	397	380	383	405	386	348	379	411	419	410	395	390	397	411	405	407	415	418	456	381	406	392	388	371	404	355	432	418	377	394	400	417	407	390	402	394	382	384	402	376	383	362	376	429	419	401	416	386	400	373	377	414	387	398	412	437	429	375	371	392	424	417	407	434	367	388	417	414	407	372	384	422	384	405	380	373	446	375	373	401	371	422	393	415	389	425	391	434	391	402	362	381	402	396	385	389	435	395	406	417	438	417	395	385	382	374	417	407	390	414	414	413	389	399	397	415	387	381	396	384	387	381	378	402	378	383	392	406	412	417	404	406	393	425	371	394	388	382	411	428	422	363	368	422	410	395	439	395	434	385	427	379	393	391	415	375	421	395	370	381	394	402	406	368	404	366	372	421	415	418	388	388	386	401	410	393	444	349	394	417	391	392	376	416	387	359	409	386	388	409	383	416	406	369	415	395	399	433	402	403	380	393	409	417	399	393	376	439	385	368	404	408	388	391	414	403	393	401	404	423	404	384	411	396	376	388	380	382	388	395	402	405	427	391	404	426	386	392	407	375	401	432	366	365	386	410	403	386	393	371	438	409	407	421	401	414	427	389	404	425	398	379	389	401	391	430	380	427	425	403	421	412	406	405	374	344	423	417	421	415	391	402	376	404	438	371	408	426	367	424	378	424	404	375	392	374	399	395	427	413	392	404	412	388	412	408	403	386	392	369	384	400	426	394	414	375	398	405	417	400	381	421	409	383	408	402	404	388	396	386	420	419	368	383	391	396	378	407	381	411	428	378	382	414	383	440	418	381	423	421	443	407	405	431	377	450	399	368	398	423	387	379	403	394	397	399	395	394	386	355	378	396	406	431	391	397	450	401	396	393	400	370	411	382	402	384	457	401	406	381	437	406	385	393	409	403	397	425	396	420	403	396	381	385	358	372	381	447	419	366	384	395	400	407	404	412	412	417	396	422	390	354	417	427	391	423	367	395	392	425	398	432	369	422	369	395	411	420	432	401	432	400	388	396	397	392	413	393	413	404	388	425	384	410	404	412	399	381	395	403	422	416	381	395	404	371	371	386	402	430	366	399	379	376	374	405	422	385	422	375	421	360	389	395	413	419	380	412	379	396	363	407	424	421	387	412	397	385	412	397	375	394	374	405	360	387	424	441	396	390	418	392	392	386	427	400	418	410	408	412	405	433	424	394	424	377	391	401	386	419	380	423	406	389	338	395	407	374	421	366	381	379	377	393	379	377	432	377	408	409	433	412	413	421	403	410	417	365	394	398	402	378	402	423	434	418	398	403	401	412	416	418	396	410	397	428	366	348	418	383	425	389	405	390	372	397	393	415	410	358	388	412	383	377	383	421	409	403	383	396	400	401	404	371	385	389	373	409	367	440	394	414	407	401	436	370
24806	21390	28154	26294	20375	14872	11403	8031	4912	4703	3268	1687	1301	959	1111	1074	945	852	816	760	783	602	507	452	461	369	340	348	360	351	337	320	344	351	319	337	337	279	300	279	261	266	248	278	259	265	279	248	247	288	221	209	223	235	230	212	216	222	222	227	233	174	218	225	230	200	210	220	232	244	236	200	229	218	229	206	207	222	211	239	210	226	219	206	219	235	226	216	235	209	206	236	215	227	223	217	230	214	222	191	231	228	212	222	209	237	221	236	192	219	249	228	243	225	205	210	230	248	230	214	219	221	229	223	218	218	227	230	208	211	218	216	229	215	206	253	230	227	219	200	226	232	235	223	249	224	224	211	226	240	192	225	256	216	203	186	213	221	219	226	243	229	226	220	218	230	254	221	228	212	225	226	240	194	236	242	223	225	241	239	229	218	208	219	216	202	224	235	223	189	237	254	209	220	252	232	219	200	197	223	226	219	234	204	225	210	213	227	237	227	217	232	225	212	215	200	222	217	224	217	213	230	221	219	240	220	219	221	245	208	208	187	198	241	215	214	217	215	206	222	221	209	243	222	231	237	220	189	220	185	237	214	193	211	239	203	231	234	247	224	247	242	209	221	229	230	234	229	235	209	204	220	224	199	243	203	204	215	209	204	240	222	194	229	209	215	205	230	225	220	207	201	241	224	200	233	224	219	230	234	198	231	237	228	209	237	218	206	215	237	197	248	232	233	234	229	241	223	222	224	231	227	232	240	215	204	219	209	214	226	222	221	232	209	215	223	186	214	237	219	229	221	234	212	218	223	220	196	249	224	246	201	230	226	248	243	225	228	220	224	226	208	217	212	231	213	213	216	213	195	219	191	217	229	184	212	218	207	231	203	207	228	226	218	219	226	202	219	205	214	199	212	207	214	227	217	262	191	250	237	215	216	223	206	239	220	216	224	207	217	227	218	228	250	220	195	220	227	226	214	219	219	207	226	203	214	206	217	211	211	208	243	210	222	257	240	217	220	225	209	216	200	206	232	226	224	227	236	217	219	210	243	206	214	215	226	218	216	236	232	214	230	197	205	235	240	209	208	224	219	235	243	222	206	243	217	201	220	233	229	213	231	209	216	208	205	221	220	233	246	240	210	220	215	202	223	212	242	201	236	230	237	196	238	229	215	201	227	208	234	233	242	204	210	227	221	243	231	206	213	222	227	217	223	237	215	202	212	221	232	237	238	206	211	197	228	212	223	215	233	240	218	241	233	216	214	207	200	216	225	244	219	203	237	235	204	230	200	217	213	227	208	214	222	200	232	216	208	224	224	218	210	220	216	213	208	234	249	214	218	219	195	239	231	212	196	237	238	232	198	200	204	228	205	230	219	189	206	231	209	221	220	224	226	216	213	208	242	205	209	217	210	215	196	226	197	221	226	189	249	228	221	225	225	198	213	206	221	252	229	196	223	225	205	228	223	227	205	225	201	207	216	221	241	198	233	216	213	213	188	193	224	236	235	215	239	225	214	206	241	224	245	210	198	234	192	224	252	218	232	229	223	215	205	227	207	230	212	210	200	231	192	223	218	225	213	223	222	217	219	260	205	239	225	200	209	210	244	218	259	228	236	197	207	211	209	239	223	204	211	210	226	217	196	233	218	226	229	222	189	203	194	232	227	202	242	247	242	234	213	228	227	199	232	244	203	212	194	242	226	222	234	228	238	209	229	199	214	206	219	208	212	241	208	238	188	213	209	239	232	247	243	262	198	209	237	210	221	222	213	237	215	228	193	215	236	237	237	216	190	214	209	219	221	234	212	196	222	217	213	218	206	219	238	212	194	225	229	231	240	204	226	210	218	219	224	214	229	232	216	216	225	204	201	195	244	214	245	202	249	203	212	226	209	225	236	217	205	230	215	252	229	228	203	224	189	207	237	209	214	211	245	234	215	230	195	229	221	201	226	204	217	219	210	209	231	205	246	217	195	198	206	244	219	223	226	223	228	227	203	222	195	222	229	209	213	215	230	238	214	211	215	207	218	216	223	233	213	202	250	215	218	198	222	236	200	197	222	217	240	214	232	245	211	226	227	249	223	209	215	194	186	215	211	208	209	226	196	205	192	255	223	235	196	217	205	193	196	217	238	243	241	225	228	236	206	202	234	207	220	212	210	213	241	237	234	218	199	218	221	190	202	222	216	209	220	202	216	222	231	198	236	246	231	219	188	233	202	221	247	234	247	213	234	244	253	205	228	248	187	230	216	219	226	232	192	221	220	229	230	217	215	226	220	221	211	218	220	232	223	219	219	216	228	222	205	225	226	217	209	227	221	200	223	270	209	209	225	212	213	228	229	224	201	205	213	225	216	249	216	207	211	215	206	228	222	209	224	201	232	201	227	265	204	234	250	217	203	240	224	244	223	218	225	205	224	208	232	232	214	223	236	184	220	233	218	221	209	219	246	218	211	233	205	195	229	216	232	233	214	229	215	203	249	219	244	225	222	235	214	207	220	200	226	249	209	214	234	200	219	219	211	212	213	220	222	214	213	229	220	217	234	218	245	225	217	228	227	236	227	190	205	210	232	222	198	211	218	241	225	235	216	225	235	212	220	207	221	249	232	219	249	230	228	220	207	201	228	220	230	216	236	207	221	224	239	210	248	187	222	224	209	247	218	208	209	203	216	240	206	205	218	218	208	223	200	197	219	211	227	208	230	203	203	221	206	224	213	226	226	232	250	251	225	196	245	206	202	235	208	208	212	201	208	231	246	209	206	215	226	229	245	224	236	215	225	240	241	209	235	215	224	236	241	225	237	229	225	211	250	221	200	211	212	233	223	207	223	221	241	206	212	216	198	209	236	241	224	211	214	213	226	199	210	189	223	230	227	214	223	233	220	224	229	231	219	219	184	214	246	214	228	210	239	205	232	226	238	223	199	239	227	224	198	203	214	207	197	219	214	237	223	225	219	229	216	223	207	226	217	223	237	225	220	232	215	210	235	219	216	199	225	194	231	245	207	218	228	202	222	208	212	236	225	253	199	219	223	208	225	225	233	236	221	225	240	226	225	222	224	223	214	228	226	207	241	205	230	216	184	234	215	229	259	226	211	240	230	224	207	235	250	211	206	231	211	231	200	217	221	214	202	213	220	211	200	204	228	209	229	222	235	208	222	192	198	199	249	233	220	202	208	232	221	232	243	250	205	201	216	230	206	208	262	224	230	181	198	194	216	241	233	206	231	223	257	210	248	216	219	212	217	231	232	229	188	214	219	206	216	208	238	185	233	230	230	250	189	234	252	234	226	227	230	241	228	240	221	220	214	213	226	229	208	219	248	199	233	241	235	222	228	202	230	234	204	219	216	223	212	213	235	209	240	226	221	224	208	234	222	225	220	204	220	216	220	207	215	228	216	228	238	216	235	218	200	214	230	216	206	203	172	240	238	235	263	204	255	231	223	206	204	196	195	226	239	218	222	225	214	240	230	221	217	237	200	224	220	234	223	221	234	245	228	209	200
21073	40414	34165	25843	21404	18353	15576	12724	8602	8124	5514	2867	2155	1599	1815	1715	1424	1303	1270	1186	1252	950	714	560	619	524	466	461	503	487	477	430	427	435	442	437	385	374	328	327	337	339	324	306	315	338	347	334	315	305	264	276	269	285	235	285	256	269	269	283	255	277	249	243	254	248	277	276	259	243	273	291	240	252	235	255	251	252	263	253	248	256	233	241	249	247	257	249	260	249	242	256	225	268	267	256	244	247	269	250	274	226	257	278	293	263	266	241	257	246	247	249	259	244	255	256	251	277	261	262	296	265	241	271	235	253	243	297	242	261	263	258	233	258	278	239	270	253	241	276	275	266	270	223	279	285	279	267	280	235	247	280	229	288	222	228	249	254	266	232	235	257	247	265	251	260	274	253	228	242	246	235	264	246	243	262	233	253	225	223	241	252	251	248	240	235	244	253	228	221	246	270	238	279	271	258	242	255	259	252	253	291	276	236	267	231	277	242	247	228	231	256	234	238	245	248	264	250	236	232	235	256	236	241	238	254	255	237	283	237	248	250	259	245	271	268	260	258	254	249	244	266	262	253	247	236	234	239	244	244	267	263	281	273	252	270	246	229	271	280	247	294	285	247	240	263	243	263	276	243	259	255	274	241	250	239	243	247	244	249	246	230	248	230	241	272	268	234	251	225	245	266	263	245	235	253	236	238	251	238	237	268	231	254	257	273	258	230	281	269	270	249	256	258	261	251	280	233	272	267	243	280	253	233	234	244	268	235	273	265	244	235	231	267	241	236	272	265	242	244	240	282	230	273	252	230	234	268	241	280	247	252	278	273	237	232	248	266	256	268	270	286	253	295	256	269	273	234	268	264	270	219	232	287	265	277	268	251	248	235	249	244	267	229	229	272	262	261	258	253	248	245	223	238	244	247	286	241	266	278	282	245	232	228	265	229	266	244	231	243	247	248	278	268	282	276	246	239	247	234	236	272	273	265	250	274	257	266	239	273	227	268	251	281	241	284	223	279	242	269	251	253	251	256	239	257	236	242	258	259	232	256	265	287	266	249	246	256	267	251	257	267	235	264	249	220	271	246	247	234	256	263	229	247	253	246	252	254	265	258	235	223	261	263	247	255	253	260	278	237	247	258	254	251	281	246	211	233	248	267	236	280	237	240	268	253	250	234	224	241	271	251	249	275	242	259	259	266	261	231	244	252	281	237	248	228	256	244	232	264	248	232	235	277	242	234	264	257	282	234	244	251	225	264	248	263	249	273	238	244	247	250	253	254	245	259	244	251	269	253	268	244	246	267	231	229	241	250	252	248	264	237	238	255	257	244	247	243	268	254	244	236	216	274	267	258	248	270	258	233	247	243	242	273	290	248	235	246	237	261	274	261	243	250	260	239	236	264	240	243	266	254	300	280	224	253	249	258	282	278	239	285	239	263	251	266	270	264	249	266	242	247	241	244	263	296	225	236	230	288	240	279	280	238	265	257	267	267	254	264	224	253	283	256	281	237	264	248	242	249	225	298	270	229	256	236	261	257	253	266	247	265	246	248	282	257	255	280	243	273	218	249	276	261	269	268	257	249	259	248	267	244	278	253	236	269	249	297	263	255	266	242	234	254	255	263	276	263	232	246	250	273	230	256	267	229	251	245	261	242	273	251	259	264	257	256	222	270	235	264	258	238	245	264	250	248	232	234	275	215	261	251	258	267	238	237	274	242	245	264	241	262	265	264	253	256	264	246	267	252	250	266	262	250	251	263	257	262	264	253	260	252	272	262	261	237	224	248	203	254	272	235	253	253	231	235	249	265	259	236	238	253	243	237	256	250	235	244	262	256	232	265	265	244	222	260	262	232	234	257	241	236	271	257	242	250	238	246	243	253	258	265	271	250	274	270	280	249	269	225	259	215	246	249	233	261	261	244	260	254	294	260	242	273	248	250	250	228	250	248	266	226	284	276	268	251	230	263	233	252	271	231	246	274	255	251	235	246	257	266	251	261	255	249	298	262	262	262	271	269	241	269	244	243	254	287	247	217	270	241	249	278	251	259	220	222	258	240	257	256	243	267	243	259	239	264	275	276	274	217	272	247	270	259	256	257	233	244	254	243	243	223	259	254	271	261	231	238	235	253	249	246	260	242	262	270	252	236	238	254	275	257	265	250	271	226	254	268	260	263	255	237	235	249	217	270	252	251	261	256	254	232	269	264	255	245	240	220	261	251	255	266	257	237	244	267	255	238	245	246	245	243	263	274	265	234	269	270	258	266	253	274	252	230	251	242	240	275	269	213	231	224	254	308	236	250	239	268	241	260	239	261	259	268	247	250	232	255	285	268	257	271	290	239	251	278	242	283	245	254	272	271	247	252	263	224	276	283	271	254	238	244	221	252	227	218	254	255	246	249	270	280	255	259	232	213	240	271	272	261	259	232	228	258	254	230	257	262	262	272	254	236	269	268	241	259	246	262	268	261	258	247	259	249	235	257	260	242	256	250	256	245	272	278	258	267	280	267	247	253	273	275	261	235	243	266	252	227	243	247	254	253	269	235	263	243	236	246	272	242	270	264	237	263	251	262	244	237	268	235	261	267	225	251	251	222	274	256	263	254	227	255	268	230	245	264	237	251	258	236	251	251	234	245	237	261	248	253	217	220	252	250	241	242	243	249	249	252	262	258	216	234	226	262	258	255	255	222	230	257	251	257	253	239	228	252	273	257	227	255	243	284	263	267	250	231	251	246	247	252	277	248	255	262	251	249	241	235	247	282	241	261	239	250	253	271	260	241	259	264	243	241	261	263	256	228	279	262	240	248	267	247	240	262	246	236	242	269	272	263	284	241	262	260	227	260	249	246	247	288	246	259	255	251	278	240	228	247	251	273	269	270	278	260	275	266	273	246	243	235	255	267	245	258	276	249	255	235	256	250	250	253	269	243	280	229	280	252	254	234	259	272	232	272	225	257	262	249	266	227	278	281	288	256	241	258	255	259	248	261	239	240	250	285	280	252	255	259	262	242	249	236	235	245	226	237	265	228	258	258	263	260	282	255	254	241	241	253	257	250	268	225	264	236	213	245	244	205	241	265	266	278	265	250	254	254	271	244	244	272	298	275	266	246	262	231	239	262	248	245	259	242	264	241	263	260	243	284	233	266	260	263	240	256	261	257	266	255	242	258	244	232	223	254	251	255	245	251	247	273	255	259	268	263	253	263	252	256	271	250	253	233	238	273	277	276	245	254	232	258	264	252	265	239	238	275	255	255	256	255	258	252	252	239	256	245	244	259	275	256	275	250	266	252	276	263	253	252	223	265	259	272	270	254	237	239	250	244	237	249	251	264	243	249	257	260	258	265	238	255	259	261	270	226	246	238	258	259	260	222	242	254	232	236	252	253	239	252	237	252	275	270	265	247	250	273	235	230	245	246	272	240	248	263	242	213	268	253	272	252	252	235	262	272	239	256	234	256	254	257	244	264	253	250	263	271	257	272	265	282	246	268	244	269	240	240
22633	21311	29027	23998	21733	23423	23849	15055	9443	8761	6246	3189	2429	1823	2082	1935	1759	1539	1506	1414	1314	1015	904	780	785	666	569	576	581	605	580	512	541	561	528	528	551	466	442	414	456	378	402	434	408	406	435	405	401	340	313	328	328	334	361	346	330	328	326	312	331	359	332	297	358	329	326	329	324	315	317	337	318	359	312	331	280	322	337	323	321	352	293	344	335	336	326	303	336	335	302	333	334	295	316	328	321	328	332	300	326	320	312	315	327	335	331	328	313	333	320	317	322	334	308	295	322	347	314	330	289	302	326	318	293	315	339	342	332	257	345	324	307	301	309	303	306	295	313	335	297	338	324	305	335	349	299	338	278	314	312	321	305	345	286	354	312	317	331	295	324	312	290	322	303	343	333	305	298	330	309	312	321	319	325	306	338	313	317	335	306	312	300	311	309	322	337	319	275	299	306	352	321	309	298	298	344	315	309	348	292	322	338	319	310	299	316	300	318	296	320	324	339	313	317	322	326	286	343	322	325	301	340	325	279	322	296	336	323	291	322	332	343	332	335	306	311	293	345	314	310	303	314	308	334	335	310	310	289	285	298	295	331	310	320	309	298	306	305	313	304	329	343	299	319	319	312	309	315	301	324	307	314	362	312	287	320	308	325	320	310	324	322	314	346	297	319	358	346	365	301	304	322	309	319	344	331	320	292	299	322	308	283	323	332	326	288	320	334	313	331	292	303	309	294	294	325	326	315	326	318	309	331	322	337	294	330	328	327	321	309	310	332	308	310	312	337	296	307	354	290	296	306	351	278	303	348	308	332	338	329	331	265	314	325	340	298	345	354	309	320	317	289	315	326	306	329	356	308	307	351	289	274	283	342	296	331	311	335	313	314	312	314	320	342	310	322	307	312	327	284	332	322	333	315	350	349	332	330	315	306	281	301	337	328	301	278	349	328	324	301	264	291	301	319	329	312	347	331	308	310	328	325	299	307	299	331	318	335	330	307	315	330	312	287	317	315	318	325	319	308	304	342	309	315	282	321	327	314	347	308	333	340	294	336	331	348	308	310	337	318	325	310	309	320	304	340	327	317	322	319	293	320	309	321	306	323	296	315	295	293	320	307	297	298	305	296	327	361	309	326	293	333	337	310	335	330	334	310	328	297	305	316	291	316	323	317	320	327	327	290	338	313	331	294	325	291	352	303	296	309	325	328	349	318	315	325	297	308	303	312	324	308	314	342	296	364	326	299	311	335	355	318	304	301	336	299	336	346	314	299	278	305	284	308	354	322	331	306	320	285	315	350	303	293	328	305	315	316	295	333	306	304	327	318	324	335	301	343	311	372	280	335	284	325	315	321	341	305	310	325	317	305	310	301	324	346	342	313	341	301	335	348	310	319	330	329	307	317	305	318	332	326	335	326	337	336	294	294	293	316	322	311	316	280	322	316	326	331	294	321	301	334	338	309	315	348	340	335	299	316	327	309	320	326	301	308	345	322	308	314	306	320	328	326	316	324	319	321	334	336	289	332	359	350	299	321	286	308	289	332	304	287	331	334	338	319	314	304	333	326	326	357	308	322	303	316	307	314	295	315	333	289	317	309	306	337	313	295	320	319	307	301	337	279	317	315	305	319	316	343	304	312	342	313	294	367	334	333	341	332	319	297	355	308	297	309	322	297	341	330	274	324	323	310	322	351	348	376	321	322	312	336	339	328	328	319	323	334	316	314	327	319	340	348	315	342	316	302	340	339	331	325	322	295	300	338	352	309	372	320	356	319	346	337	313	311	306	353	307	285	296	332	286	341	313	304	320	299	323	340	335	290	295	328	289	339	315	332	364	299	333	324	328	303	330	304	312	301	353	302	300	303	311	312	320	303	312	344	332	324	300	322	301	305	344	311	326	310	320	327	311	343	339	338	344	321	327	350	340	314	307	299	341	325	300	291	308	319	313	356	304	352	313	323	314	316	329	326	333	312	338	337	309	303	317	332	319	279	326	346	321	262	321	338	324	338	310	331	324	304	325	300	325	338	314	301	302	333	302	308	288	319	302	310	284	285	280	326	345	334	339	329	337	311	288	342	335	288	299	311	323	349	324	318	326	335	318	329	303	328	337	328	299	302	340	290	286	304	333	320	306	317	304	289	328	325	297	334	318	343	314	301	290	306	326	343	322	323	330	306	324	312	319	284	331	298	302	300	299	280	306	327	313	333	344	318	307	294	312	314	324	328	307	326	307	307	314	317	289	324	325	347	295	317	322	360	314	318	329	336	301	325	324	301	337	323	359	331	331	331	293	325	300	336	312	319	332	305	300	325	310	326	338	361	284	338	306	361	363	342	340	306	309	312	313	306	344	306	319	349	318	287	301	294	317	320	324	276	340	315	305	330	340	311	336	333	321	310	316	326	325	340	330	296	323	305	312	331	340	285	305	319	312	321	307	296	327	341	332	322	320	342	326	296	304	294	312	304	321	298	332	306	298	263	311	318	313	314	289	311	346	283	359	314	312	317	330	337	327	287	315	315	320	341	306	337	305	326	320	345	335	319	365	344	325	329	342	341	310	335	298	331	320	307	274	300	312	328	308	324	293	311	336	282	301	286	305	289	311	308	358	310	286	326	326	322	328	290	342	302	293	312	316	298	305	349	318	335	310	319	308	317	349	316	321	321	306	324	325	314	316	340	318	312	326	299	310	321	355	303	332	344	321	311	316	287	307	330	335	330	340	310	335	340	339	308	330	343	302	333	295	330	287	321	309	338	314	284	319	327	298	335	322	308	277	337	319	320	320	276	322	317	317	312	289	346	296	319	312	319	355	314	311	305	367	315	308	335	324	320	319	297	310	320	338	285	331	304	313	298	284	339	285	293	319	277	304	324	328	329	279	304	344	363	306	304	323	307	295	346	305	323	339	296	312	339	302	283	321	306	324	323	302	312	277	303	288	313	320	296	306	334	299	315	319	290	300	324	349	323	307	270	282	290	299	308	346	281	333	314	330	338	297	303	308	327	305	321	346	320	372	310	270	338	328	306	360	290	328	277	326	328	320	343	315	319	309	325	291	336	297	313	350	315	303	334	313	311	291	289	318	333	307	337	314	329	302	348	323	298	326	294	347	289	310	293	294	325	329	308	345	311	329	316	330	328	312	330	331	311	293	305	320	324	291	311	332	339	309	303	326	305	302	294	316	334	315	322	304	284	261	300	289	304	332	307	322	297	317	300	308	305	347	327	334	319	311	321	358	325	300	345	312	341	329	336	328	315	317	325	311	317	328	313	314	279	322	328	311	326	310	299	342	306	305	340	330	322	338	321	280	322	319	328	319	291	343	319	292	303	314	332	338	320	316	310	302	320	282	312	322	319	346	300	322	324	309	325	325	313	301	294	314	318	299	325	302	290	306	311	322	329	336	320	311	308	337	337	327	291	320	309	333	284	335	297	306	316	285	305	302	325	325	333	310	331	357	317	307	306	297	307	318	307	319	307	304	321	332	292	314	308	307	278	359
23278	47215	41320	33217	28317	25169	22818	18325	13440	12677	9240	4967	3571	2937	3371	2948	2771	2255	2229	2053	2051	1491	1323	1019	1182	896	765	734	737	796	819	654	697	661	702	653	705	595	542	552	519	475	475	520	520	572	464	508	503	428	395	382	382	334	368	371	355	339	357	365	358	344	384	353	368	385	364	383	395	359	330	337	359	364	346	349	339	385	363	340	343	340	379	377	338	340	341	371	349	345	321	358	370	347	373	335	346	354	331	356	371	362	348	349	332	346	359	348	381	341	366	361	331	373	354	343	358	337	314	350	321	371	376	388	348	368	347	328	398	343	368	343	357	335	367	345	351	340	343	339	333	356	337	351	326	339	333	353	360	338	348	383	349	348	354	351	370	374	370	358	342	378	356	335	357	350	331	378	368	354	360	363	388	358	330	362	330	362	369	308	375	352	346	320	366	335	359	339	347	336	370	359	374	362	360	367	346	354	323	386	356	384	370	347	323	386	364	351	341	370	347	349	350	334	385	341	360	342	335	352	333	374	332	359	334	363	335	341	361	363	358	363	333	365	352	372	363	358	383	333	360	394	357	339	346	354	345	344	348	402	338	335	312	331	372	356	352	357	335	332	362	386	356	328	382	375	344	343	341	384	351	330	363	316	314	335	355	335	353	378	336	343	353	351	402	350	371	338	333	316	336	336	351	338	338	382	335	329	386	339	372	334	325	331	351	335	375	366	356	388	361	358	366	332	329	361	388	341	377	374	342	358	349	357	333	344	362	356	349	337	354	329	360	374	347	346	392	367	341	359	361	357	352	362	368	338	392	333	355	319	350	341	359	374	363	362	402	334	323	354	320	348	332	360	330	358	333	340	365	358	348	362	341	360	357	368	353	346	330	358	368	344	364	352	370	360	354	346	345	343	383	369	332	346	350	340	372	350	365	319	347	370	364	342	375	353	346	343	332	371	369	352	339	337	360	345	345	334	391	382	324	332	336	360	373	356	355	358	365	328	385	329	350	363	381	376	331	354	341	342	344	361	375	359	341	356	311	354	377	371	347	387	356	374	311	320	330	350	355	362	356	355	338	366	338	337	371	325	312	330	354	369	382	310	379	354	310	365	370	351	396	330	340	366	364	339	382	370	360	370	358	366	344	355	332	332	363	343	352	351	363	358	343	346	349	360	352	378	338	392	352	332	364	374	337	386	387	365	378	364	346	355	366	359	343	354	369	332	366	369	350	361	371	329	336	347	342	317	353	351	339	345	346	368	350	360	335	332	355	349	369	369	328	351	335	344	338	369	352	339	356	356	361	351	379	376	337	355	332	342	343	383	336	343	346	357	354	336	345	362	369	348	367	332	357	374	372	340	364	334	365	395	350	343	365	321	356	387	370	366	339	353	373	338	363	360	363	344	319	379	352	347	363	359	371	377	315	360	396	368	377	349	350	377	368	355	337	347	354	343	341	360	342	328	346	346	367	324	348	345	334	347	341	342	321	379	365	359	337	335	346	337	366	346	322	345	352	328	342	324	338	347	368	374	345	332	366	351	357	367	368	358	343	352	348	352	353	333	353	364	342	346	351	363	366	335	349	359	371	326	331	363	361	327	369	334	357	330	354	365	351	340	355	353	362	356	375	357	341	382	360	344	357	364	353	347	382	359	347	350	338	364	368	362	338	361	326	348	361	326	343	397	355	343	343	349	347	316	370	357	370	371	346	342	379	323	348	350	351	339	330	328	388	349	386	319	340	373	343	359	358	343	356	350	349	349	349	345	341	366	371	358	341	368	346	372	372	343	370	354	361	348	350	351	346	341	308	355	346	347	332	349	363	397	362	348	344	353	358	336	344	332	324	350	328	312	342	342	353	357	344	371	349	357	344	370	376	344	342	333	367	374	349	390	363	323	372	374	349	343	341	354	350	374	361	337	343	356	358	346	323	361	345	390	342	320	336	375	334	335	383	383	364	366	346	325	365	347	344	350	385	353	343	345	363	335	335	365	356	323	360	346	367	375	379	346	321	340	362	361	398	375	339	343	338	357	325	319	363	368	405	328	320	343	370	329	342	362	339	370	340	388	317	369	345	359	388	371	345	340	328	348	386	375	324	372	346	382	372	363	342	377	374	357	352	365	340	347	340	359	361	346	358	329	340	336	339	351	335	354	360	363	342	353	371	324	336	339	359	367	352	367	393	369	370	346	351	379	352	368	346	337	329	368	342	345	364	358	341	384	366	344	363	363	347	342	357	383	329	322	371	333	339	382	368	350	350	387	330	346	370	344	370	385	386	360	360	341	351	345	332	323	358	349	344	365	376	355	350	347	344	339	345	373	339	351	332	421	363	350	376	353	347	335	341	322	361	357	332	360	362	338	347	338	351	381	356	352	352	353	389	362	353	350	367	314	347	345	370	315	376	363	364	328	366	359	353	379	340	373	402	346	346	336	354	378	353	350	365	382	367	324	360	364	383	357	324	354	363	323	383	346	340	350	361	349	335	368	328	361	340	346	337	340	380	357	364	352	360	354	385	363	361	357	340	341	348	353	367	356	405	362	340	333	373	349	330	367	369	367	353	357	357	334	346	325	356	333	361	346	353	348	356	361	359	313	360	367	347	357	330	349	331	356	352	343	338	347	309	332	346	348	350	292	367	339	360	331	383	352	365	335	333	346	369	375	357	343	340	333	351	353	349	327	358	327	324	343	352	365	339	354	343	352	338	346	381	348	336	330	347	332	359	335	337	352	327	381	346	366	343	377	336	338	366	365	347	332	365	361	364	357	333	384	367	340	392	371	366	364	317	369	378	308	358	403	361	314	313	390	352	364	363	343	352	351	356	361	343	348	338	355	346	374	383	376	328	348	362	335	355	332	363	342	334	343	365	383	368	358	345	346	347	358	338	363	371	365	357	380	381	310	365	347	331	335	345	353	344	365	338	357	316	345	345	344	355	292	372	377	371	336	350	367	342	368	349	322	339	326	355	341	315	362	334	365	365	386	346	330	367	338	374	329	376	345	340	372	351	345	355	350	362	338	339	343	371	350	361	352	334	388	378	364	376	370	382	354	348	365	363	319	380	367	351	360	366	370	363	334	377	367	357	356	357	344	363	346	328	337	369	356	367	358	337	372	315	338	358	388	353	312	348	356	354	328	359	386	355	358	344	368	403	344	329	384	373	376	362	372	351	341	383	347	321	333	347	360	381	359	351	349	359	342	386	370	386	374	328	342	372	363	334	344	376	365	359	373	350	321	354	403	363	355	353	355	332	357	356	327	338	342	360	355	383	348	342	388	377	335	362	343	326	359	360	347	374	367	384	375	332	378	348	356	359	325	338	364	346	346	337	355	379	358	374	420	351	345	385	366	388	340	332	326	344	354	340	369	410	359	325	350	342	367	378	377	341	326	328	341	363	369	331	348	328	327	353	378	379	349	332	363	345	377	343	344	303	386	338	354	337	377	338	376	349	352	349	353	357	390	324	341	358	347	339	348	318	373	358	341	333	341	310	349	380	351
28526	25143	28800	22785	14904	10907	8302	6135	3889	3472	2313	1259	1037	901	965	855	821	745	793	747	674	510	487	357	437	397	377	380	356	373	365	352	352	342	339	326	330	351	300	330	292	299	259	355	288	289	290	314	296	306	264	283	261	269	268	267	302	271	262	286	267	284	320	268	293	309	285	292	292	268	291	262	264	281	263	298	285	262	291	294	243	253	289	273	254	306	292	270	310	285	276	237	278	303	288	268	259	279	295	269	293	295	280	300	282	294	303	242	261	273	302	267	257	269	295	254	272	273	280	252	287	254	291	273	297	281	308	276	247	264	311	256	242	304	287	258	297	291	237	285	298	259	265	268	278	275	272	266	289	264	285	266	265	291	268	264	267	264	292	269	270	279	271	277	289	280	270	259	230	300	271	270	276	269	265	289	272	247	250	283	271	292	253	274	322	295	277	302	264	295	287	272	288	270	266	270	282	272	254	280	256	273	262	299	276	231	268	278	253	297	293	275	276	253	296	270	297	255	299	270	281	290	273	251	287	266	274	259	286	259	249	271	268	295	290	284	293	269	297	280	288	284	257	267	280	260	313	290	248	305	290	286	287	270	263	290	252	239	241	277	263	296	272	250	282	293	269	272	293	299	274	228	244	285	245	264	267	259	281	289	318	272	268	294	264	274	275	256	280	300	304	307	270	286	265	291	266	269	295	269	295	283	269	304	269	291	270	280	278	291	289	283	279	289	249	299	283	275	263	309	269	277	283	289	281	265	273	249	277	260	286	296	293	267	283	283	259	291	249	257	271	268	299	284	284	269	297	284	271	278	266	279	257	280	293	309	271	285	267	275	282	285	267	287	290	268	279	268	256	243	254	279	266	265	258	283	266	272	275	284	285	299	268	263	268	262	278	287	266	276	298	302	239	302	288	279	292	277	316	294	269	282	309	252	261	289	279	283	306	244	267	245	308	258	309	264	281	268	289	276	289	267	267	266	279	268	254	254	272	290	299	273	258	273	276	283	292	263	281	284	263	246	264	306	270	274	277	282	267	243	289	269	266	258	255	282	266	286	320	256	270	283	300	283	255	253	316	257	281	278	256	273	272	307	280	252	290	277	280	263	252	263	257	270	258	287	289	268	268	279	282	284	281	257	269	287	312	254	262	301	264	260	293	282	297	286	271	282	275	300	291	295	252	259	275	266	323	292	265	284	244	282	244	298	276	270	276	273	265	283	258	262	272	251	266	237	288	300	305	263	300	245	296	297	269	277	290	245	277	254	271	290	287	248	285	284	248	275	269	261	281	258	276	262	273	275	291	288	322	271	274	259	293	302	282	294	288	266	263	259	282	275	279	268	289	244	272	286	308	319	263	275	292	289	279	291	274	272	272	287	270	298	283	254	256	288	288	256	266	263	257	258	280	243	281	292	305	276	270	260	275	250	282	287	279	274	279	274	282	283	260	264	310	269	268	276	266	266	258	240	289	263	277	273	270	280	278	255	305	261	285	304	290	298	285	281	274	278	299	276	264	257	265	277	314	287	257	255	300	276	294	256	243	268	275	280	288	286	286	271	298	305	257	289	294	286	239	273	293	259	287	277	278	257	262	292	252	274	260	275	278	262	314	266	267	286	270	269	288	268	286	280	267	245	290	274	273	270	269	246	278	270	275	244	287	275	287	278	278	265	255	272	290	273	311	310	259	250	255	250	283	277	274	284	261	295	267	243	269	269	268	259	268	278	274	283	266	282	281	291	292	259	276	276	275	295	270	266	277	278	281	274	298	257	292	287	284	272	276	264	277	290	294	309	292	265	287	294	271	282	291	268	261	288	261	259	288	258	306	284	265	293	295	245	294	261	293	282	282	293	279	279	288	276	251	280	286	288	289	227	263	287	290	281	266	297	258	274	280	263	250	298	259	281	276	284	301	266	274	287	257	271	276	286	281	283	290	282	294	287	244	256	289	339	273	286	265	281	289	245	258	301	252	283	277	293	263	262	276	276	242	297	257	269	266	286	254	271	297	279	271	278	270	263	279	256	256	237	302	289	293	277	277	268	305	291	290	276	267	288	276	272	270	300	255	275	290	296	272	301	276	260	271	260	283	284	275	296	266	283	277	275	287	290	286	267	287	303	278	299	278	255	269	278	327	278	292	290	277	251	282	252	264	258	288	277	250	238	256	258	257	271	260	278	296	242	251	287	274	281	280	264	267	286	260	290	283	291	256	261	285	275	275	297	249	262	258	252	269	282	313	273	306	286	287	291	265	269	265	264	262	264	296	256	249	257	293	261	300	286	295	273	268	280	286	289	284	285	304	273	266	293	269	271	254	276	286	225	254	269	278	272	250	276	234	240	258	275	254	277	267	262	252	302	295	272	308	286	272	271	260	273	286	323	279	264	289	249	314	288	284	295	270	287	297	266	283	280	285	284	267	305	258	272	249	303	262	275	285	287	297	267	276	283	279	287	271	274	278	280	272	269	280	272	287	283	287	265	295	300	282	292	266	281	284	258	286	289	271	282	286	265	270	281	292	260	320	286	277	235	279	293	266	247	282	299	296	257	265	257	261	280	289	314	279	281	274	263	293	228	261	242	283	264	278	250	283	298	282	275	262	247	258	287	291	253	273	298	276	295	273	256	312	277	269	314	276	243	274	284	274	258	274	285	300	274	271	265	266	263	302	255	302	295	282	288	249	281	264	246	271	279	271	300	256	285	262	254	272	275	285	288	259	271	292	282	294	263	250	265	263	266	277	254	276	274	285	304	235	258	269	262	265	253	280	279	288	273	260	254	238	297	290	265	302	288	269	263	299	284	279	250	259	289	287	218	253	287	294	274	284	275	281	243	280	261	294	286	249	267	252	279	270	275	259	272	290	259	281	244	295	267	298	301	277	313	283	285	262	284	261	281	273	276	244	279	261	279	294	281	261	255	276	249	241	297	245	283	268	287	264	287	301	288	310	257	281	274	261	266	270	278	259	284	301	263	268	252	279	306	289	314	275	286	300	306	285	290	271	268	270	270	277	263	283	276	278	251	254	266	256	306	293	285	272	261	287	263	278	266	291	291	259	262	272	278	313	271	306	260	274	265	280	261	253	237	282	275	253	318	278	302	309	261	293	304	279	258	276	283	300	282	246	253	248	285	272	287	272	276	283	296	279	240	272	277	276	273	288	253	277	292	283	276	294	270	267	302	259	243	278	250	309	250	251	257	273	305	297	299	296	290	274	261	268	280	302	281	307	300	271	311	283	297	274	277	263	265	291	251	292	258	292	259	286	267	277	251	278	254	285	301	308	278	271	236	292	279	307	271	266	272	296	269	244	279	285	297	283	250	269	298	268	301	309	227	309	265	273	267	269	286	276	277	256	240	302	286	311	287	306	284	260	275	274	271	277	269	298	267	305	276	238	260	254	272	257	290	267	262	272	264	275	272	293	305	251	254	259	252	286	286	281	281	261	271	256	272	248	262	283	255	274	263	285	268	288	301	264	265	257	281	270	267	278	280
21339	36231	30115	21447	17384	15059	12511	9753	6746	5929	3917	2176	1642	1408	1455	1383	1276	1047	1138	1014	860	692	580	517	567	492	468	404	438	459	406	422	412	415	440	447	396	366	388	324	366	342	365	359	381	356	345	369	331	337	340	318	305	346	321	292	322	282	312	315	283	315	322	312	327	331	328	304	290	312	339	306	303	297	326	290	326	289	282	337	327	283	318	262	334	313	284	348	300	295	310	317	308	336	345	305	293	322	302	296	308	325	323	295	301	271	353	303	304	323	301	318	260	333	324	301	303	287	305	293	303	291	302	304	268	339	292	315	289	293	315	354	323	303	284	315	323	300	287	321	312	307	321	312	318	308	328	335	315	329	314	299	292	311	302	324	329	306	308	321	354	316	326	307	328	279	346	315	311	298	319	302	332	309	298	292	304	338	303	318	318	299	306	303	331	312	288	323	305	306	275	284	319	321	285	328	278	304	286	303	332	339	303	329	308	296	293	328	312	322	292	313	288	339	285	332	356	313	315	327	299	319	357	313	313	331	294	324	338	294	311	284	315	305	303	307	310	306	311	290	301	314	299	290	312	298	312	300	299	305	308	309	310	301	293	339	309	290	310	299	318	300	358	265	341	300	346	321	300	292	308	284	308	297	301	324	315	307	287	356	308	289	327	305	293	316	294	305	333	282	332	326	293	307	309	295	273	312	307	342	303	309	313	309	344	310	321	303	300	315	321	302	326	276	358	296	290	324	303	300	286	335	298	324	328	321	302	303	324	292	328	339	300	317	315	300	309	308	324	316	298	335	324	313	283	294	306	284	328	289	285	307	300	357	331	318	303	319	315	263	304	310	294	317	259	311	328	298	303	249	312	331	310	290	354	311	285	315	301	281	325	302	301	303	332	320	295	289	307	312	290	322	294	308	334	312	298	321	337	315	276	297	292	316	320	297	306	275	315	307	315	313	323	291	294	330	317	288	299	307	302	293	308	323	299	296	331	312	286	318	295	315	322	327	320	317	324	355	310	276	306	313	300	322	309	272	306	328	295	313	303	285	293	325	294	269	308	326	329	321	287	315	295	327	321	324	284	304	307	297	329	315	298	340	293	298	328	281	329	317	303	303	355	302	315	295	306	320	305	317	309	295	325	315	301	316	321	306	293	320	303	289	324	299	335	298	307	323	304	311	330	284	283	338	306	300	309	326	308	315	304	321	307	313	355	304	297	304	323	302	304	320	295	324	305	321	299	283	297	290	295	286	293	323	323	314	315	307	304	286	311	315	294	291	314	284	309	316	303	308	344	253	291	282	287	291	314	311	329	304	265	289	298	305	296	314	306	319	317	317	289	298	282	309	280	301	346	325	317	304	314	332	303	328	300	302	296	332	310	331	282	301	323	294	288	308	310	297	309	304	332	298	301	310	315	315	285	272	298	307	328	316	293	311	297	321	321	283	292	301	283	313	336	296	280	293	303	302	335	339	303	298	362	290	330	324	285	333	322	302	304	298	323	282	308	310	286	324	297	294	275	311	303	308	327	297	309	294	322	331	283	338	338	342	316	290	308	328	297	284	317	296	299	308	302	331	301	334	299	301	304	340	287	303	366	316	306	326	309	316	303	291	317	278	295	277	317	294	301	323	300	321	294	316	308	319	293	321	324	326	335	321	296	315	317	325	349	302	291	327	327	361	298	315	321	310	329	283	308	306	330	305	329	342	293	310	314	322	294	289	317	318	313	299	305	316	331	319	322	332	311	289	313	330	305	304	329	318	330	321	334	297	331	302	317	299	329	300	327	305	353	305	331	291	303	326	303	315	289	314	317	318	327	300	330	316	317	300	314	293	325	302	310	294	304	305	321	306	328	316	294	314	298	308	293	315	309	319	309	314	289	275	304	322	298	301	300	309	327	306	299	328	285	331	325	285	304	309	302	299	315	320	327	354	301	286	299	308	315	311	307	284	299	305	299	315	299	299	301	329	339	325	328	314	317	300	282	295	347	310	318	319	316	267	345	323	303	311	319	313	298	303	288	354	324	314	311	317	308	313	357	278	300	326	317	301	304	303	317	301	312	306	304	326	307	294	304	325	298	308	277	313	291	304	321	281	300	309	329	300	310	296	335	295	307	287	310	312	341	297	312	312	289	351	324	318	270	300	299	304	326	325	322	303	327	319	302	303	269	330	298	316	290	318	317	317	287	343	279	310	312	310	316	338	281	324	306	302	291	317	284	304	314	311	316	316	319	320	305	331	308	279	311	298	328	298	282	329	306	296	315	288	312	296	292	291	287	297	307	337	282	293	290	294	325	295	279	315	304	317	301	322	333	318	286	303	332	287	327	344	300	315	298	295	301	347	326	307	295	321	334	307	310	292	316	317	328	321	299	290	359	311	321	307	297	314	317	311	298	315	288	324	297	318	301	314	290	329	332	310	297	307	332	346	330	317	288	293	320	318	278	312	308	317	314	317	349	347	279	309	306	318	316	318	298	317	300	300	342	311	320	305	321	335	308	288	310	305	335	318	308	294	284	310	308	325	336	316	317	281	332	330	296	305	290	308	300	312	297	325	299	312	319	330	283	331	298	326	328	324	292	328	319	346	306	326	284	338	319	282	290	291	334	314	284	308	309	306	302	315	269	293	308	309	281	341	332	304	280	309	287	331	340	330	286	306	337	291	315	327	338	330	318	336	328	331	354	301	285	341	290	311	289	295	324	324	302	323	334	298	305	315	309	286	317	307	279	302	318	328	338	300	302	300	286	311	295	300	315	313	296	311	328	298	304	291	334	289	306	328	297	300	301	313	297	321	330	298	299	276	306	321	333	313	328	293	316	317	284	337	301	300	326	336	306	296	291	300	309	309	302	301	322	304	354	318	333	318	293	315	319	341	307	272	343	309	324	322	316	294	328	330	323	323	288	297	325	308	327	325	312	318	351	278	292	296	311	321	311	304	329	309	310	285	330	286	309	286	328	314	311	329	330	313	307	284	332	316	310	333	328	325	279	311	330	299	288	329	329	306	309	266	312	339	306	358	306	299	303	323	341	292	331	300	318	301	298	303	297	287	315	337	326	305	341	308	312	293	306	298	318	313	272	302	304	338	315	298	294	304	300	304	298	304	333	312	327	306	279	330	290	319	321	324	302	323	338	303	293	295	328	302	323	301	319	302	303	294	295	305	316	309	271	287	309	290	304	305	325	302	328	300	329	322	307	326	290	327	326	303	312	301	286	299	311	305	300	296	296	323	299	279	315	267	335	317	306	298	302	311	312	309	250	337	317	338	304	324	285	299	273	314	283	335	290	309	306	313	341	309	299	315	335	309	302	304	309	350	296	314	311	315	311	288	303	288	319	324	300	320	301	331	308	276	300	300	336	301	324	323	291	288	319	330	281	323	279	305	270	291	321	302	342	289	298	317	305	295	291	335	293	299	314	358	300	268	308	342	319	318	299	287	290	310	295	306	333	285	325	301	334	305	290	304	320	278	282	322	327	323	305	303	300	332	277	326
23653	21311	28729	24599	22408	20940	16991	10364	6846	6094	4098	2281	1671	1558	1653	1529	1349	1247	1295	1059	1034	907	675	628	601	580	608	516	490	495	508	497	506	518	513	484	488	468	462	410	403	384	400	461	461	417	444	429	388	348	364	344	372	344	359	336	378	357	345	315	320	331	332	353	361	333	362	326	352	335	380	347	362	358	309	385	359	331	336	366	371	372	389	366	349	334	325	331	374	344	398	358	302	309	344	344	330	299	344	346	371	350	364	355	344	385	347	332	346	384	363	341	335	344	310	346	376	353	362	327	365	337	379	367	334	366	349	334	349	352	362	330	373	352	343	335	358	313	351	345	324	345	321	342	314	369	329	345	364	355	320	333	355	355	338	348	340	337	364	373	367	367	364	362	355	377	339	384	319	361	343	350	356	332	330	360	375	330	389	374	360	360	349	336	346	371	364	386	381	373	339	365	360	358	334	325	367	301	354	347	344	369	371	345	326	380	387	333	349	361	366	338	382	340	339	338	345	317	385	360	342	349	347	361	321	356	329	332	364	386	350	348	346	391	356	340	397	355	311	343	354	366	377	315	350	368	375	381	340	338	339	365	364	313	361	332	378	396	371	363	340	337	338	377	348	370	366	340	371	343	329	348	365	339	335	330	387	316	379	353	367	332	383	374	327	369	333	373	330	377	337	391	330	367	339	346	355	342	337	402	341	352	330	363	350	385	364	335	373	356	399	344	354	356	332	307	304	363	337	369	337	369	348	348	319	377	372	340	357	333	351	360	326	354	319	376	329	377	335	323	356	368	359	339	355	348	331	382	372	358	345	374	329	378	368	373	345	364	362	306	350	378	345	357	341	382	360	300	352	347	382	346	362	348	362	350	315	363	353	342	367	374	367	349	342	357	361	333	375	365	376	378	330	358	373	342	344	345	379	363	342	343	380	317	336	352	349	333	379	375	357	388	369	357	378	361	372	371	369	346	352	361	311	419	338	314	352	345	352	342	382	340	372	369	338	359	353	347	319	355	327	375	348	330	356	335	322	349	323	321	348	354	356	393	350	362	343	327	349	329	378	340	367	393	342	360	374	361	350	342	376	354	355	314	329	335	333	392	361	317	345	337	338	346	338	379	369	355	372	347	352	318	374	334	329	360	326	326	366	333	349	323	342	367	380	361	379	363	386	332	346	367	316	356	347	350	329	358	348	356	330	359	367	382	358	354	333	347	324	356	336	370	351	343	346	334	387	334	366	333	342	365	367	362	348	378	353	355	345	367	343	358	395	380	359	343	357	366	354	356	344	336	364	379	370	340	337	341	377	336	356	352	318	334	363	346	403	364	350	361	364	345	334	361	378	344	379	367	351	373	344	341	333	365	379	329	345	359	371	350	322	360	335	346	322	348	376	340	336	341	352	373	349	331	315	334	354	369	323	315	331	345	389	323	355	332	330	337	350	340	342	356	357	322	350	335	343	331	327	380	357	387	354	348	352	360	374	360	353	364	370	359	369	316	313	364	365	318	344	356	352	354	351	361	362	368	380	353	343	327	353	345	372	347	387	359	310	364	368	323	346	358	348	387	321	340	355	349	349	338	359	340	351	352	362	319	411	344	341	333	321	357	332	335	364	352	353	365	306	338	368	336	376	364	382	380	351	342	378	356	362	342	376	343	349	342	328	341	347	369	352	343	368	310	338	341	336	352	352	352	339	358	319	370	362	337	356	346	342	359	328	340	361	337	342	322	355	369	344	339	328	354	343	340	341	367	374	359	346	325	363	340	323	320	348	367	357	355	397	334	368	356	320	340	345	355	350	336	355	351	350	357	337	336	371	341	324	347	342	346	358	380	368	340	349	356	334	332	357	376	331	330	345	359	339	370	333	346	374	321	362	390	357	337	358	336	347	352	347	360	369	312	367	356	336	343	379	357	341	377	331	347	356	357	390	383	350	375	380	365	350	358	339	355	362	362	381	352	328	302	334	330	335	348	356	353	352	319	347	354	348	333	362	330	342	328	371	339	361	362	352	355	359	346	339	346	341	346	355	327	365	391	349	360	337	356	390	369	349	341	374	341	346	339	373	361	364	329	356	363	356	360	352	371	323	331	351	369	393	337	357	347	369	352	356	372	343	346	361	345	337	374	326	353	359	343	331	348	357	344	367	355	368	349	393	359	364	342	301	348	379	365	327	335	368	355	363	355	326	359	348	340	335	345	334	362	320	321	338	345	374	336	348	378	346	354	346	372	339	364	332	337	367	382	389	356	360	366	328	324	347	364	349	351	348	345	335	391	345	358	359	347	362	337	347	402	361	341	347	333	351	347	350	371	376	334	364	350	356	306	372	350	390	361	325	355	351	359	367	332	353	348	356	358	302	336	360	344	337	342	354	329	320	389	364	358	335	332	339	357	387	389	364	333	339	366	319	334	351	365	356	325	303	368	361	370	352	373	335	354	350	336	325	385	363	368	350	331	342	336	348	348	341	346	381	331	334	288	353	361	359	332	323	342	342	321	372	343	334	401	344	329	355	337	344	351	330	340	355	330	386	351	338	362	344	360	373	346	336	354	339	322	375	323	338	373	358	332	347	335	366	342	359	358	351	342	356	343	340	335	362	345	348	379	357	334	349	358	329	306	343	338	344	337	370	380	372	353	344	324	349	359	353	387	366	343	321	354	385	327	335	333	340	336	344	365	374	333	360	361	361	340	319	364	335	338	341	340	340	379	359	379	345	364	359	360	362	369	326	372	346	325	359	368	337	343	328	373	327	328	355	338	354	346	363	331	357	365	367	345	365	335	325	359	376	349	342	369	326	355	327	356	346	365	383	321	356	333	346	332	366	372	349	337	329	358	338	361	328	370	361	380	359	350	323	347	341	328	325	357	369	373	372	404	327	378	343	375	355	372	350	385	348	344	374	354	334	369	364	351	383	335	361	326	364	348	324	340	340	332	377	354	339	344	344	332	345	330	367	335	365	353	331	362	344	340	379	378	339	332	382	346	384	347	357	363	342	335	395	340	318	344	380	366	332	352	390	346	358	363	366	361	365	361	363	349	335	353	345	370	328	353	349	327	331	342	370	375	345	336	361	345	334	357	363	360	363	397	320	339	346	337	334	298	353	358	359	347	353	331	342	363	318	357	357	321	354	347	367	366	369	363	357	336	372	366	325	349	331	362	364	340	352	343	345	305	307	363	333	336	339	376	373	351	360	333	363	377	364	343	355	363	371	368	351	343	369	373	338	344	366	338	318	325	359	346	383	368	385	378	341	354	348	372	361	360	340	342	345	311	389	356	331	365	366	327	353	320	365	359	371	342	353	349	371	358	317	332	366	354	341	365	324	342	359	354	346	361	375	347	371	334	360	336	336	340	382	337	381	331	367	352	354	363	322	356	350	387	349	356	314	361	348	371	338	361	350	338	357	352	334	334	363	351	359	347	336	384	330	388	337	338	326	334	357	344	331	333	354	358	355	343	336	318	374	357	365	319	317	354	338	343	339	334	359	339
20680	43302	36694	28370	24640	21294	18582	14109	10681	9527	6216	3573	2567	2586	2534	2234	2039	1911	1884	1571	1483	1168	886	853	891	767	784	651	672	644	656	617	649	607	631	622	540	535	528	528	511	522	448	469	486	542	490	430	454	421	440	428	389	375	409	378	386	397	382	412	418	436	387	389	405	411	401	393	405	413	412	363	376	414	413	385	401	419	440	369	400	370	397	392	376	425	396	401	391	426	395	389	411	422	398	399	415	374	394	378	410	413	382	374	387	374	384	347	379	391	419	392	394	368	418	399	410	367	386	359	400	382	436	378	361	417	392	399	404	389	425	400	429	404	415	423	380	386	377	442	381	419	411	379	402	411	387	373	391	433	407	376	401	355	394	385	357	366	377	352	425	361	379	369	389	400	390	408	396	388	390	410	378	418	384	393	392	401	380	388	375	401	436	404	399	404	419	430	419	420	383	363	368	369	378	394	391	396	355	418	374	372	374	388	406	416	398	404	363	396	373	393	414	395	385	350	395	413	383	383	368	398	384	374	383	395	377	407	403	392	358	388	357	414	398	393	395	371	426	360	397	400	392	414	433	393	351	370	364	395	407	420	432	389	389	409	405	404	373	358	362	392	382	429	404	381	398	402	394	398	398	384	400	430	371	383	396	420	427	351	421	416	397	403	350	413	371	395	379	380	396	375	373	401	368	409	378	405	381	397	383	350	370	372	387	411	416	378	366	373	431	401	416	405	360	339	408	374	401	389	426	395	376	374	361	416	369	352	356	375	410	400	425	368	404	373	409	395	384	407	381	357	368	397	397	405	402	373	422	392	397	445	400	404	389	410	378	380	398	370	357	405	374	364	397	377	391	352	417	386	344	417	390	370	370	376	387	377	407	370	405	380	375	410	343	409	414	404	421	395	395	387	390	365	392	396	383	376	344	416	384	388	415	379	390	417	378	429	399	360	373	390	385	399	383	407	404	347	390	372	384	352	365	414	376	397	365	392	418	392	405	369	400	397	381	362	412	380	370	411	340	410	404	396	360	420	379	381	382	379	401	400	370	361	390	388	389	362	424	410	406	407	405	352	386	402	395	397	358	340	393	392	387	412	395	358	353	411	367	394	362	371	384	399	421	430	410	349	410	400	415	394	368	381	409	404	379	379	406	374	401	378	405	377	381	397	408	407	406	421	429	412	382	381	401	402	401	395	404	394	398	384	359	422	364	376	380	377	392	382	418	397	385	377	386	386	397	345	419	408	398	396	389	362	398	403	418	408	385	367	378	403	405	349	414	422	396	393	417	396	388	410	363	362	395	386	352	370	399	392	391	389	391	368	384	401	365	370	396	387	380	382	369	408	400	423	383	352	399	387	378	392	427	370	403	419	385	404	372	373	386	401	400	406	391	377	370	344	361	352	394	393	388	371	433	401	422	375	390	369	379	406	384	411	346	420	402	388	386	379	389	353	402	408	392	365	349	342	412	361	385	421	368	393	410	404	412	405	412	381	395	414	390	444	388	399	398	389	405	393	398	406	389	386	370	360	376	366	383	375	374	403	393	405	390	387	412	397	383	357	376	395	389	429	376	393	422	387	395	408	405	375	382	403	427	399	429	385	397	379	392	367	400	388	430	395	347	398	426	376	395	383	417	385	382	418	423	376	396	407	401	398	404	389	376	410	399	356	395	374	396	401	388	367	414	372	411	419	386	379	386	408	373	410	392	403	388	377	400	363	402	411	386	374	394	429	384	362	384	402	376	378	380	380	387	408	421	399	363	413	392	405	418	376	403	367	386	381	425	368	393	378	377	368	386	392	397	389	406	421	376	389	397	371	377	399	406	421	430	413	388	387	385	409	382	412	376	403	419	418	391	360	398	375	425	365	419	374	393	395	375	395	387	393	424	378	385	409	368	391	407	391	423	407	404	407	393	441	352	374	396	398	420	439	412	405	377	377	398	408	380	407	391	399	392	367	387	393	385	412	404	376	363	405	408	383	388	412	400	389	362	433	380	407	405	403	400	399	379	417	401	398	375	399	390	395	384	380	384	382	405	402	382	401	375	392	417	407	394	421	416	397	384	392	399	403	366	403	391	392	397	382	384	376	389	371	394	378	369	401	347	396	386	384	400	374	397	393	371	411	401	383	377	426	392	372	390	361	387	388	375	407	390	413	395	394	392	384	383	427	348	372	423	411	385	391	372	419	382	408	403	391	391	409	390	391	383	396	346	386	391	360	366	383	368	390	417	401	367	360	395	363	375	369	393	406	368	387	425	384	372	361	399	402	384	391	400	397	404	378	381	365	374	360	389	399	358	375	399	377	410	378	418	376	393	379	366	416	366	407	413	406	413	388	417	364	388	366	383	407	398	357	363	357	383	383	404	372	425	374	403	392	400	395	378	382	389	407	412	415	382	391	381	387	367	374	418	423	400	373	416	373	394	378	407	352	389	413	408	383	394	416	423	392	372	405	392	420	390	405	409	421	388	421	370	351	428	373	378	387	374	406	405	389	373	384	363	421	380	389	366	404	437	421	393	381	380	394	368	379	408	398	425	399	393	373	411	358	364	383	405	401	400	381	392	364	393	405	390	368	394	397	375	358	403	367	386	371	405	389	400	432	391	357	375	396	416	350	450	378	427	406	407	400	393	426	391	401	387	414	389	375	415	387	429	409	374	389	382	395	419	402	367	364	375	360	386	419	407	418	391	347	375	387	406	378	414	423	389	378	404	389	381	365	408	390	404	370	395	401	387	413	367	387	394	408	406	425	375	407	362	385	376	400	374	365	385	377	416	372	381	368	417	383	385	426	435	348	390	394	388	352	379	390	404	398	395	390	386	383	368	410	395	387	379	409	398	426	423	403	365	392	383	393	393	375	420	397	385	373	406	382	389	378	387	366	397	360	370	391	405	378	404	390	383	413	405	412	375	386	372	391	431	376	402	408	434	365	356	373	374	376	421	405	398	363	369	398	428	392	374	397	401	411	387	372	404	379	391	405	394	422	369	361	371	400	384	396	394	356	354	352	342	417	401	376	387	387	396	359	399	419	414	382	382	413	411	382	397	400	394	411	392	382	450	362	387	346	392	398	371	376	354	426	378	426	369	403	386	356	390	389	384	403	364	389	366	395	390	404	415	398	396	393	412	363	390	385	390	359	352	384	389	391	376	377	413	421	372	390	420	395	371	357	411	383	449	390	402	408	377	376	429	394	353	386	403	405	398	408	410	388	370	415	401	385	373	376	360	397	378	417	435	378	348	395	407	402	415	368	426	358	410	413	386	423	346	380	379	402	394	388	411	381	391	414	399	400	379	408	425	383	387	421	396	427	426	374	374	384	371	418	412	373	373	431	371	402	369	411	399	384	405	366	367	381	401	387	406	365	423	394	388	401	411	405	415	370	429	442	355	360	383	382	383	387	385	368	390	408	363	391	386	418	390	388	379	383	360	414	423	367	398	383	435	382	365	389	390	403	368	381	405	375	398	393	382	387	396	413	376	394	404	425	390	401
24724	21349	28139	26108	20757	15443	11360	7309	5278	4404	2769	1653	1125	1244	1251	1149	1062	850	817	835	771	592	456	407	443	404	407	320	354	336	327	301	355	311	316	276	327	304	288	279	288	267	265	263	241	272	251	260	243	226	210	209	187	238	229	234	187	203	204	205	226	194	221	212	212	213	197	216	234	195	195	216	208	209	196	227	240	198	228	204	218	207	206	212	247	201	221	216	222	199	196	203	182	237	225	205	204	217	216	206	205	196	214	221	223	192	229	226	236	229	225	195	236	214	197	226	218	195	229	212	208	203	238	216	193	213	223	226	186	186	218	222	192	230	192	225	209	208	211	260	227	213	209	258	209	218	210	204	210	195	229	196	234	239	229	220	222	214	220	222	231	190	236	214	221	211	209	219	205	199	215	216	222	170	224	218	223	207	233	235	242	213	192	219	201	226	207	209	219	194	191	207	236	222	212	229	216	230	213	221	181	184	205	201	202	190	201	213	219	211	251	235	205	193	206	200	226	242	221	201	232	206	223	192	209	236	217	211	181	193	224	219	218	232	225	229	236	209	175	211	194	206	207	206	233	222	204	186	206	213	205	171	200	208	224	231	208	241	185	225	193	224	209	226	210	206	203	206	261	190	233	197	198	210	214	235	230	215	214	204	203	216	233	224	202	209	218	211	222	203	226	195	203	225	205	203	235	241	211	226	223	209	209	224	230	190	220	219	219	229	213	206	208	204	226	242	217	207	208	239	202	222	228	202	214	198	204	177	232	238	211	207	230	207	229	217	228	188	233	205	213	196	244	201	208	192	194	206	210	218	208	222	219	232	205	191	215	238	216	225	209	207	194	228	201	215	222	207	207	226	204	217	204	201	215	215	217	220	208	213	215	217	227	219	237	233	204	215	194	223	223	222	238	230	217	198	208	218	208	236	213	220	201	191	199	215	231	185	209	213	199	206	207	199	223	196	227	183	245	220	199	240	241	221	204	209	217	219	231	227	221	178	207	173	245	209	229	188	203	205	227	215	235	206	198	202	206	205	212	224	197	222	213	220	236	200	194	213	205	230	205	212	239	230	206	215	216	202	237	194	208	256	219	208	203	201	207	218	218	220	182	222	230	226	197	189	205	203	202	222	221	205	211	222	234	233	189	222	228	209	225	214	219	225	219	209	204	210	217	197	217	205	220	215	221	216	221	217	202	223	240	204	224	204	234	200	215	210	218	226	213	226	219	189	207	197	218	224	220	174	208	205	208	216	233	207	204	230	220	215	221	215	227	204	237	228	232	215	237	198	216	229	224	217	222	209	207	207	226	204	204	212	208	188	243	212	199	246	216	254	214	232	206	208	224	187	205	227	204	178	182	228	212	220	217	195	223	192	203	204	213	210	240	237	230	205	217	202	257	223	223	210	209	226	217	222	245	244	232	219	213	224	210	208	213	220	216	205	221	229	215	215	219	215	195	217	202	191	214	239	203	224	213	193	222	226	206	218	200	208	219	192	219	202	223	234	203	229	203	234	218	216	209	213	219	204	200	217	228	191	194	247	196	255	199	222	211	215	233	207	213	229	221	214	215	223	186	231	202	201	206	192	206	205	199	203	220	220	216	216	249	238	214	246	225	219	224	233	206	232	220	196	222	206	223	194	226	222	237	208	224	209	202	187	212	243	214	227	215	213	207	204	227	201	229	201	208	228	169	211	222	212	238	234	194	213	214	187	231	195	260	197	218	244	247	219	222	217	222	214	235	231	231	230	228	230	231	209	211	225	215	204	219	250	205	221	229	187	198	193	204	227	194	214	225	218	227	243	211	224	199	216	251	183	208	204	218	210	238	223	198	233	229	212	241	199	236	211	201	213	223	223	205	240	218	213	221	221	195	195	216	202	225	205	228	231	209	226	175	233	231	226	206	210	225	226	233	187	211	193	190	194	215	232	227	206	224	216	199	191	230	218	200	222	227	236	229	231	202	209	226	221	200	219	233	226	215	207	224	192	199	206	213	234	211	205	185	233	185	234	213	194	222	236	238	216	207	214	193	228	215	209	205	225	239	219	184	222	198	229	204	248	239	189	234	199	225	231	231	216	215	205	217	215	220	200	228	204	241	210	220	219	241	187	207	241	198	250	210	226	200	235	195	227	231	206	212	199	219	226	204	220	225	224	202	230	194	191	240	219	218	201	201	217	200	204	203	224	224	207	210	207	219	244	226	211	210	209	236	201	215	195	257	219	207	240	200	215	213	225	229	232	192	222	216	243	181	183	214	224	184	198	210	189	228	202	212	213	240	213	217	218	219	197	191	211	206	206	227	217	209	218	207	217	224	208	208	196	217	212	225	203	247	220	236	224	228	212	206	239	206	213	226	240	208	200	219	228	211	213	206	229	223	216	228	209	216	227	216	225	213	194	212	230	225	222	193	226	216	214	224	247	230	225	225	203	214	225	218	195	212	219	251	227	239	198	230	220	232	215	206	203	200	212	221	223	209	199	208	218	222	209	214	206	215	194	237	195	205	253	231	214	213	202	172	204	198	208	226	225	219	211	216	209	211	231	207	226	218	189	202	220	208	219	201	217	206	227	217	219	206	230	232	239	203	209	239	205	232	222	207	252	226	218	206	240	204	236	189	208	232	220	226	223	226	203	203	209	220	198	212	217	212	208	208	219	187	185	213	236	213	228	212	213	223	205	236	215	228	212	205	221	221	249	235	215	188	222	216	212	212	206	214	239	206	200	206	218	226	202	209	225	217	221	227	207	211	213	214	217	218	214	209	247	218	209	187	218	253	193	198	215	201	201	221	219	206	219	218	225	198	204	211	224	225	229	221	204	202	218	245	188	204	217	224	190	223	214	231	219	212	228	247	201	246	219	200	236	208	227	193	220	216	202	230	229	212	235	212	207	205	220	192	206	186	213	234	231	221	205	207	215	233	223	223	216	220	233	210	213	198	240	207	191	231	218	223	218	228	240	222	216	249	216	199	235	212	213	214	233	241	206	222	245	219	210	221	220	237	208	202	217	214	181	214	174	230	177	209	220	191	236	238	235	210	192	184	199	215	218	203	213	247	208	225	195	221	198	214	223	187	225	210	195	219	203	229	204	227	208	215	187	200	229	230	210	213	223	217	212	217	215	210	207	221	204	241	232	211	217	244	231	226	243	229	201	204	227	186	231	187	206	227	232	209	255	205	232	179	217	193	203	224	212	232	210	214	200	219	235	228	190	221	226	226	244	218	209	201	202	206	205	205	225	198	195	207	220	238	220	215	215	206	219	226	217	227	212	211	225	207	204	188	187	205	211	196	208	221	196	198	236	233	211	214	230	217	194	187	215	214	204	187	214	218	239	220	219	217	210	215	218	221	191	232	206	227	230	189	223	197	202	201	228	242	210	198	202	218	216	219	215	203	228	223	210	200	231	214	242	211	177	206	235	222	188	224	212	218	231	205	210	221	219	216	228	221	201	214	237	210	223	225	224	243	232	209	233	222	198	238	219	217	228	207	230
20988	40564	34142	25317	22395	18515	15584	11555	9292	7644	4530	2829	2023	2093	2088	1922	1643	1481	1281	1233	1184	832	628	523	570	555	576	457	488	421	431	414	418	432	378	401	412	421	353	354	352	279	318	348	319	318	302	302	310	259	259	276	247	245	250	280	258	257	261	228	255	228	256	302	237	251	274	289	247	263	246	261	274	236	271	219	273	274	241	268	230	248	219	229	265	246	245	241	229	256	277	243	269	237	288	259	252	248	256	252	221	263	243	229	254	260	219	203	248	264	241	250	245	238	239	230	257	257	259	257	237	219	239	252	268	255	250	280	241	264	234	238	252	270	247	248	247	251	236	260	237	274	253	257	242	251	259	262	218	281	226	259	237	288	269	226	237	260	257	242	257	221	230	226	254	275	249	240	242	249	250	243	266	245	240	251	232	252	253	276	241	253	249	228	236	267	235	247	273	251	245	252	288	260	238	260	248	221	256	260	255	259	266	277	235	250	271	230	238	238	246	243	257	244	262	250	273	228	259	255	233	244	248	269	272	263	251	241	276	259	267	230	265	268	265	261	237	275	242	233	252	260	237	261	249	255	231	271	254	225	243	255	246	263	255	248	243	266	271	247	258	216	264	230	229	229	227	276	242	261	213	222	234	272	220	255	247	236	238	277	268	249	241	232	233	274	257	231	241	223	231	282	241	258	224	251	251	271	238	239	252	264	268	266	255	214	233	241	264	254	247	263	260	244	237	250	241	245	258	251	228	245	253	236	244	252	255	249	247	254	279	284	259	252	216	237	226	246	244	227	253	220	228	269	249	204	260	253	261	235	246	243	258	257	224	258	248	218	237	240	258	245	264	246	243	252	235	249	247	267	234	269	246	241	243	262	255	294	224	246	249	228	262	232	264	243	231	227	227	269	249	262	228	272	239	252	219	241	237	262	245	238	238	243	251	249	219	249	272	226	237	255	266	264	247	242	277	232	240	250	255	256	208	250	275	240	247	253	262	267	260	250	229	238	267	230	252	250	275	246	246	256	256	253	234	259	252	233	248	248	255	220	247	235	251	238	268	239	230	210	225	245	259	251	224	239	251	228	245	238	255	258	227	241	256	248	224	229	276	240	242	239	241	260	236	228	224	243	258	209	243	242	271	257	230	271	246	238	256	257	253	228	255	242	248	260	252	258	257	235	255	242	223	227	246	232	239	230	249	255	242	245	233	245	224	273	228	235	241	252	248	254	242	228	206	241	267	265	244	243	248	195	264	250	263	275	235	223	228	262	241	234	246	257	233	240	259	244	250	256	229	262	244	246	238	245	232	252	260	239	250	238	247	272	251	228	247	242	251	249	240	250	244	263	245	226	230	265	239	247	257	246	251	260	251	238	252	245	249	245	225	262	253	261	265	259	260	264	257	225	268	230	238	225	239	242	248	242	223	237	229	263	240	258	218	243	233	250	238	253	260	233	246	281	220	251	282	232	239	237	264	265	202	248	267	221	215	253	246	240	234	240	247	250	255	280	235	257	285	265	235	250	230	244	239	244	256	257	247	250	253	255	246	257	245	232	243	246	248	237	256	247	276	249	278	242	234	242	229	229	249	248	257	277	256	254	243	252	209	235	264	246	234	242	265	252	276	244	236	261	255	243	242	258	244	267	232	258	242	241	244	227	283	236	255	258	261	256	245	254	257	240	224	265	238	236	256	260	250	251	235	242	234	240	254	240	246	258	266	250	228	253	261	235	267	230	229	252	259	268	242	224	240	263	211	252	263	252	242	243	262	248	244	249	216	252	272	263	245	254	236	241	247	230	273	244	234	238	229	258	242	245	273	272	275	251	260	235	246	244	224	274	255	256	234	259	236	228	259	231	242	229	223	265	248	275	252	257	243	262	257	227	276	235	237	214	230	269	241	264	242	241	244	231	261	219	251	233	232	257	243	260	259	275	272	229	251	256	234	223	220	253	232	230	273	230	247	269	253	256	215	270	282	271	249	249	262	236	228	264	249	236	265	244	247	255	236	234	240	248	249	248	240	240	238	229	254	240	273	257	274	237	248	236	259	237	232	226	263	244	261	256	225	246	258	241	293	257	262	282	277	265	227	242	271	241	242	212	261	262	259	240	221	235	248	259	236	235	226	255	256	277	274	260	235	239	224	225	242	224	241	233	244	245	249	238	238	278	245	255	234	258	273	220	243	245	248	239	265	274	250	260	212	234	246	283	265	231	227	233	219	266	261	247	257	294	219	255	268	270	230	256	257	257	269	238	264	250	241	248	255	267	239	232	236	253	250	230	251	263	246	258	244	249	257	249	253	247	224	260	224	227	256	258	262	227	259	241	257	224	242	231	254	234	253	248	258	256	215	263	246	236	207	263	246	238	231	236	205	243	265	238	263	237	237	240	251	239	223	242	253	236	259	265	227	273	267	262	253	241	253	234	256	244	256	260	236	247	255	243	254	241	222	224	247	207	239	268	280	228	242	258	230	281	237	223	245	291	227	235	265	284	227	262	256	233	258	243	260	247	230	243	206	236	252	235	249	245	246	225	244	221	270	243	245	245	255	235	252	251	242	246	230	237	273	235	263	256	248	273	255	226	245	242	245	257	240	260	254	260	253	241	234	225	251	237	215	254	274	208	237	253	264	269	246	266	222	238	269	263	222	252	260	247	257	264	238	263	229	257	250	248	253	271	235	222	244	234	260	243	242	227	260	242	262	250	264	241	254	239	223	242	238	240	234	230	235	273	261	238	262	225	242	235	260	264	260	266	251	266	283	226	239	258	249	244	240	257	240	268	242	243	259	260	246	265	233	251	259	244	295	229	261	256	211	219	243	232	231	276	240	259	247	223	226	232	242	240	248	246	248	275	241	272	254	273	270	243	239	232	246	224	235	281	250	242	229	260	238	246	253	245	237	245	276	261	232	239	215	256	277	237	228	257	239	250	243	224	277	264	253	247	247	278	224	263	245	250	258	250	231	246	253	226	234	238	249	254	276	237	237	242	250	269	251	256	202	269	244	259	209	246	237	212	229	253	260	258	262	246	269	230	242	236	252	250	244	284	227	245	281	240	225	248	261	240	261	261	214	280	253	244	255	236	260	274	249	256	238	253	291	243	234	266	196	212	243	257	236	238	265	239	263	244	255	252	247	220	237	267	248	263	274	235	213	236	237	251	253	230	268	275	239	265	258	251	248	230	226	233	236	249	254	255	262	246	224	218	238	256	266	251	253	251	247	278	283	254	245	244	249	260	258	264	242	234	256	280	250	240	239	254	274	215	249	256	235	246	236	233	236	255	250	254	234	211	221	257	272	228	238	230	250	258	236	223	235	273	245	254	249	228	220	265	233	252	245	250	239	250	227	235	257	244	256	253	230	253	250	253	247	269	237	234	256	266	253	224	251	257	249	244	238	245	245	241	249	241	270	247	225	272	271	239	272	248	244	250	225	246	250	261	243	240	271	241	274	264	248	269	216	258	254	232	244	249	246	237	233	253	258	261	281	258	226	248
22643	21376	29136	24093	21897	23751	23355	13385	9843	8447	4865	3129	2276	2423	2237	2094	1940	1724	1320	1508	1502	1146	808	794	735	649	707	603	576	574	562	554	541	528	485	540	491	474	446	445	410	395	398	412	422	420	388	373	420	329	366	318	286	329	312	314	336	330	334	326	286	323	319	318	298	322	300	302	275	290	300	307	310	317	306	323	311	287	291	293	317	313	301	332	272	333	361	329	274	317	306	272	309	318	289	334	286	306	324	311	287	298	319	307	340	296	318	309	313	307	297	343	307	315	300	327	288	300	305	308	337	322	300	333	340	298	299	277	309	290	292	311	310	283	315	289	316	289	294	310	294	285	294	261	326	333	312	302	311	276	316	323	327	274	296	301	346	275	321	293	321	315	294	280	283	284	338	313	309	314	313	285	300	339	294	324	347	303	309	314	323	296	315	327	289	305	285	292	299	329	303	325	294	302	314	309	270	318	288	304	319	305	320	299	282	287	332	287	338	331	311	309	303	332	328	316	311	283	312	317	289	315	308	338	328	317	281	309	333	351	284	305	312	319	310	318	325	289	327	315	279	313	330	306	304	305	294	291	311	313	297	340	322	330	300	291	330	305	332	306	314	298	332	324	311	323	333	313	333	317	308	306	296	312	332	298	338	320	306	319	317	296	301	296	331	322	291	374	313	325	260	315	307	281	308	350	296	319	341	301	311	293	290	318	313	319	327	350	293	321	342	304	285	294	301	295	297	322	296	301	304	337	297	296	303	302	310	327	319	346	327	288	322	314	337	317	322	330	295	319	318	311	323	314	273	302	315	310	299	274	316	298	330	329	315	292	295	338	340	334	319	298	341	287	340	310	298	327	292	342	328	289	304	321	306	338	305	308	304	300	294	329	282	300	288	297	309	328	299	341	332	311	276	317	313	277	293	313	324	289	338	290	308	324	305	308	283	311	316	324	305	312	318	301	312	278	304	329	328	291	300	278	320	322	315	317	319	302	316	322	319	321	283	303	297	328	323	352	296	268	301	335	309	288	282	313	317	323	336	301	340	284	284	298	280	300	320	274	330	295	337	342	308	307	325	290	319	296	321	352	310	307	325	340	317	318	317	317	260	345	308	309	322	328	306	319	276	291	312	328	288	316	320	306	314	306	277	282	300	294	284	319	315	333	337	306	307	277	283	354	325	309	289	345	281	300	300	301	285	322	305	331	299	307	341	322	318	278	312	323	310	342	298	292	282	312	319	285	339	302	298	300	311	298	299	311	275	336	288	327	290	282	283	319	321	322	285	314	323	341	329	309	313	308	310	330	300	302	300	311	311	317	304	285	299	320	300	308	320	307	324	287	291	326	290	318	315	291	299	360	303	306	315	320	294	305	301	312	300	289	293	290	341	326	294	325	333	333	338	280	325	319	319	305	305	288	307	297	315	312	312	323	257	301	316	313	299	307	315	326	317	288	313	309	298	298	299	321	315	326	311	282	329	284	312	330	306	346	308	315	300	311	325	314	304	302	328	312	311	323	283	293	295	337	327	303	357	303	316	330	307	318	311	318	296	317	318	291	306	328	307	274	318	329	287	289	306	288	296	311	315	303	322	329	308	308	299	295	348	294	309	289	312	322	319	322	320	289	307	300	349	311	330	320	323	332	294	298	309	303	311	317	295	320	288	338	325	296	305	292	292	301	317	306	313	322	305	322	314	297	331	308	320	342	321	337	327	291	305	271	292	303	304	293	310	301	318	278	283	335	287	275	309	326	283	299	280	334	298	292	291	312	304	309	274	312	327	318	295	347	287	321	326	314	287	281	295	291	301	293	324	310	332	301	351	336	344	311	281	328	272	314	299	285	304	293	314	349	294	347	318	313	314	309	320	328	280	313	322	312	315	320	307	310	344	307	290	320	328	276	297	312	304	289	313	333	334	318	307	305	301	299	322	297	318	308	358	320	310	284	306	319	324	303	295	322	287	304	280	350	301	300	329	330	313	323	292	289	310	335	340	319	318	318	305	293	303	325	279	302	345	305	331	329	319	313	317	337	289	313	315	324	280	291	324	319	315	300	336	337	281	321	287	278	328	306	292	271	307	322	330	314	303	302	332	349	323	289	311	281	324	306	318	296	297	310	316	303	346	300	295	301	320	330	317	312	304	300	327	313	309	313	318	287	294	302	311	292	270	294	309	316	279	297	310	317	275	304	302	306	330	344	361	286	336	334	336	311	328	328	328	293	300	308	309	313	318	314	287	327	320	297	311	349	299	343	291	316	304	313	306	303	304	311	312	306	326	324	290	317	323	316	302	282	290	307	339	344	344	298	302	264	322	315	304	321	280	308	346	305	275	330	311	291	312	331	332	320	305	296	296	284	323	314	310	294	311	326	309	319	298	329	292	294	303	288	281	307	293	295	306	335	301	306	328	326	293	316	318	292	316	265	310	329	309	305	291	296	326	320	298	334	274	290	330	298	300	279	323	338	315	278	357	311	337	297	290	308	301	295	319	329	304	317	292	299	315	295	280	314	353	294	303	297	335	324	302	324	327	298	316	327	318	295	312	288	296	319	318	318	313	320	317	317	291	316	309	284	333	343	304	281	340	314	318	340	319	275	336	271	323	285	326	317	302	284	266	328	292	329	296	356	281	288	327	317	313	299	321	305	355	338	302	310	316	306	319	322	307	316	309	284	300	317	310	354	345	301	295	307	291	279	320	299	329	325	294	338	283	281	300	299	284	325	311	296	307	298	296	325	328	292	317	322	312	326	327	286	299	296	293	294	325	299	306	316	308	305	295	300	346	303	310	312	297	317	321	300	280	313	322	321	308	315	303	298	307	311	298	302	312	303	316	345	304	307	322	288	303	287	311	299	314	313	312	324	284	284	317	293	309	316	312	315	335	323	317	309	333	281	298	316	323	317	300	331	299	301	308	318	301	305	304	320	335	269	343	323	297	287	328	325	341	301	307	318	324	312	358	284	319	284	281	268	347	308	297	317	302	276	317	290	310	308	315	322	307	338	314	298	321	311	306	310	308	317	310	316	335	283	318	298	292	306	315	316	292	282	273	295	319	272	294	289	301	294	356	340	295	275	291	289	299	328	314	301	324	295	298	339	287	307	296	292	325	275	301	309	312	340	286	296	288	288	299	329	315	318	300	319	320	323	300	302	331	332	313	327	298	304	274	301	321	315	288	300	298	293	309	279	312	320	309	301	321	299	336	307	314	306	307	308	291	334	307	330	295	312	291	330	323	324	298	327	306	306	333	310	338	301	306	293	287	306	357	299	302	310	323	303	316	266	321	303	315	295	292	308	301	317	294	305	303	313	337	352	300	312	308	307	315	296	285	296	294	284	312	297	299	313	309	313	294	338	293	292	312	277	298	324	335	323	317	320	315	321	305	350	329	295	314	318	321	286	301	290	312	311	305	328	292	286	317	318	282	302	295	336	337	321	306	284	292	284	310	278	317	308	293	273	307	332	308	302	308	346	328	308	324	279	315	280	319	338	311	266
22592	47968	41669	32968	29963	25893	21790	16972	14170	12191	7502	4832	3567	3591	3623	3286	2994	2582	1971	2125	2093	1573	1187	1033	1071	904	931	829	804	707	719	667	667	639	659	637	636	560	595	498	525	492	426	499	557	509	454	491	483	398	419	373	376	376	362	379	370	373	360	361	349	369	352	342	347	360	347	348	329	330	369	331	326	358	353	364	378	368	379	353	359	348	351	354	326	370	340	361	308	373	366	355	362	361	337	371	345	308	356	352	323	374	345	347	343	365	336	345	343	377	330	348	357	363	363	366	334	355	357	342	348	371	347	360	356	360	383	358	328	336	357	350	361	361	361	370	315	307	349	384	328	335	353	356	327	335	365	352	357	362	324	343	373	353	326	330	313	376	370	339	349	350	389	362	315	341	357	368	349	338	350	360	346	344	365	358	353	349	349	358	315	354	339	344	376	340	345	335	392	333	371	356	369	337	343	367	344	390	352	330	331	344	379	319	376	336	341	351	354	347	392	320	346	355	373	357	379	344	371	337	326	355	341	346	373	333	376	345	337	355	343	356	323	364	361	381	368	372	323	330	344	337	329	391	372	330	335	320	382	348	374	340	330	363	370	348	370	371	342	358	379	350	355	359	323	367	314	357	372	374	360	356	361	372	383	354	335	317	355	362	371	344	343	341	344	361	341	341	323	348	372	335	335	351	354	329	359	346	363	368	317	325	354	333	387	326	360	369	356	342	364	349	349	313	347	361	348	333	388	348	356	359	350	326	367	345	344	361	325	336	350	318	361	360	354	360	342	358	331	373	322	341	365	368	357	361	345	363	328	345	362	313	358	331	357	347	358	319	365	362	368	367	353	337	372	360	323	329	353	354	363	348	337	380	337	346	370	344	362	333	318	356	353	327	351	342	371	334	370	339	333	362	341	346	359	361	336	336	354	344	350	340	349	369	381	327	342	337	341	326	375	381	341	365	347	372	344	314	348	364	363	357	320	355	325	377	374	329	357	318	340	360	362	362	358	341	353	368	319	345	346	337	312	319	340	341	384	341	323	352	343	326	369	346	395	365	343	353	364	349	343	339	374	326	354	351	368	345	377	311	309	338	332	324	342	349	372	355	395	314	341	350	324	343	354	361	334	347	343	370	336	385	361	334	348	331	358	349	365	346	356	353	352	330	372	335	348	375	376	357	336	346	329	376	353	351	356	348	351	351	322	354	356	309	345	320	353	351	355	350	328	349	371	368	363	322	323	331	339	360	350	334	347	349	342	346	370	364	336	356	355	370	334	323	386	348	352	379	351	359	338	333	335	338	338	362	332	357	348	342	369	343	379	326	373	371	359	340	337	375	362	324	372	340	324	339	373	350	366	366	366	347	351	357	343	361	404	348	331	312	354	348	321	351	340	346	325	351	339	347	345	338	354	370	329	339	363	330	341	381	355	348	353	332	346	338	338	331	346	348	334	342	316	335	367	306	377	365	382	365	343	378	370	365	319	362	343	362	375	335	317	365	342	377	388	284	380	365	344	349	344	354	394	349	328	335	370	385	349	333	343	352	335	321	321	380	350	354	351	324	303	353	329	334	373	328	367	345	317	397	343	338	340	345	358	343	366	342	362	333	365	349	345	333	345	352	326	349	374	298	356	373	346	347	370	321	343	355	386	316	356	338	353	318	360	375	338	332	336	356	367	347	368	314	344	352	351	362	361	381	341	325	336	344	347	356	342	365	359	334	334	383	359	309	309	354	367	344	331	365	370	377	328	357	369	342	352	358	337	359	336	337	377	340	331	351	328	330	368	338	346	331	351	347	356	354	333	340	344	334	343	343	392	354	347	350	328	357	342	336	357	336	345	360	317	343	387	338	370	330	329	369	352	328	339	332	355	336	327	358	384	348	355	332	325	349	338	346	357	339	376	344	378	364	379	346	365	379	325	344	333	386	324	371	334	379	325	346	312	344	349	375	329	323	367	337	341	320	349	392	356	353	365	369	342	380	339	346	345	358	329	366	349	365	354	350	336	357	356	355	342	364	328	347	338	342	367	351	346	345	345	360	367	356	335	361	349	392	320	332	362	350	364	370	335	351	339	366	343	332	348	337	358	341	360	319	359	342	352	332	341	337	359	362	320	340	343	357	315	381	371	347	333	360	365	332	362	325	360	400	359	322	335	359	324	358	351	359	316	322	317	332	330	354	364	327	348	382	356	352	368	366	334	334	335	387	358	341	320	334	360	350	358	372	359	335	365	319	340	375	341	358	338	384	355	341	350	351	339	357	311	375	386	359	368	322	344	369	323	380	337	352	358	342	318	330	348	333	320	337	384	347	371	354	366	359	372	361	369	385	329	337	344	344	339	310	351	340	359	345	358	374	355	341	351	357	329	352	329	353	359	322	348	338	320	379	328	387	357	343	358	364	346	365	336	381	324	378	352	373	332	358	374	334	362	356	330	321	361	337	350	363	312	358	368	346	328	336	315	336	337	353	354	339	323	377	362	364	333	366	309	352	376	362	340	334	329	358	338	345	336	366	369	323	357	347	318	365	411	368	336	333	348	346	341	344	363	361	364	361	361	356	339	336	354	345	334	339	355	324	353	357	319	342	333	351	323	344	354	345	353	331	329	368	372	344	345	352	328	342	360	327	371	343	357	352	346	330	338	358	324	340	366	367	358	339	357	326	325	353	369	353	355	341	355	366	304	306	360	349	324	322	334	365	338	350	353	338	314	348	328	389	351	336	348	353	354	367	373	368	336	344	373	347	322	366	324	354	374	342	327	364	334	332	350	312	318	345	350	307	347	328	353	370	370	322	335	341	325	367	355	359	347	334	334	362	364	341	326	371	363	352	342	354	382	345	356	363	321	330	341	330	355	365	350	363	406	355	341	357	373	375	337	326	359	359	356	306	348	295	304	351	317	387	353	335	328	365	330	341	352	347	327	367	375	366	376	324	335	318	361	325	371	352	343	356	355	377	362	365	367	342	338	320	366	363	358	340	345	358	346	353	300	349	335	336	363	346	362	357	355	364	320	332	347	372	359	348	345	348	322	343	338	339	342	318	376	361	350	381	327	364	374	331	351	354	347	349	345	347	337	339	353	364	317	322	329	340	380	327	368	340	355	363	349	320	341	321	326	334	326	319	337	349	368	329	360	351	322	352	316	347	335	324	348	334	358	338	345	334	395	347	331	378	355	337	340	384	368	379	353	332	370	346	324	325	379	382	329	350	369	359	338	333	346	353	338	361	325	329	361	319	352	393	335	355	341	329	351	369	360	370	365	363	352	351	352	353	333	351	338	356	396	311	361	355	341	354	379	373	331	320	382	377	337	352	331	365	321	341	361	393	344	339	323	291	327	333	334	369	329	339	355	352	379	343	366	339	333	321	343	339	335	362	350	347	332	346	341	342	362	343	333	321	360	348	353	344	326	318	333	344	324	385	362	327	353	337	341	346	374	361	306	314	359	351	355	355	367	320	340	371	327	351	340	372	347	351	374	351	350	352	352	325	364	362
28372	25847	29698	22797	15906	11905	7556	5210	4091	3327	1853	1162	982	1065	999	957	875	728	585	582	659	489	466	427	410	389	401	393	339	354	343	338	361	325	348	348	329	323	313	321	315	280	293	326	316	306	300	277	322	296	271	271	265	269	244	258	253	278	293	292	270	282	274	280	289	300	289	264	266	269	273	258	234	271	267	289	302	278	241	238	259	261	277	284	289	242	230	271	250	285	248	257	262	272	263	279	284	260	271	263	273	257	247	289	251	258	254	274	269	235	239	308	266	266	265	283	256	294	275	271	242	272	280	248	290	278	263	252	273	296	263	269	279	263	254	273	251	297	258	267	268	270	240	253	296	261	281	265	282	270	282	260	280	277	270	254	253	256	258	254	253	272	328	255	265	262	258	258	286	266	264	260	277	262	249	299	283	246	302	280	262	256	259	271	276	270	259	273	254	252	261	287	274	263	248	243	272	237	283	279	274	252	278	261	262	253	295	263	270	264	235	247	251	257	260	280	277	257	274	282	257	249	268	283	278	262	298	296	285	310	274	263	270	296	264	265	295	280	244	250	269	283	282	252	254	258	272	272	259	288	283	258	232	271	281	279	282	269	269	298	261	292	288	236	255	267	274	277	303	265	250	263	243	251	286	271	280	278	266	284	254	281	285	278	264	254	247	287	259	285	262	266	267	303	276	263	294	247	253	260	247	260	273	284	270	265	254	258	223	262	267	249	284	249	277	254	270	280	268	266	275	254	259	248	288	285	260	266	259	286	264	275	251	297	267	280	282	256	266	299	266	261	287	256	259	262	256	293	278	265	261	281	247	256	265	268	268	284	267	288	300	274	275	272	267	276	275	282	245	274	268	265	246	271	266	259	265	265	270	285	266	289	264	288	287	286	245	271	299	240	249	267	263	278	305	250	253	263	280	274	265	275	250	274	282	284	262	303	246	269	283	281	280	251	262	278	298	275	260	266	274	284	230	252	276	274	245	249	284	260	267	285	274	259	263	270	291	269	245	299	252	238	260	271	298	262	284	243	255	271	261	246	268	258	265	266	291	257	278	277	284	254	301	272	280	271	307	278	285	254	266	271	267	264	282	259	243	273	263	263	256	250	285	267	300	270	308	295	283	267	254	275	277	277	266	266	267	266	277	301	275	263	269	269	276	253	283	282	277	304	284	297	253	271	268	257	268	244	264	276	253	286	265	276	289	281	282	281	287	274	299	293	291	258	289	280	231	282	246	247	309	243	255	277	251	289	279	271	265	268	246	270	279	265	233	264	268	252	247	256	285	286	285	279	273	287	241	267	267	297	238	290	283	259	263	258	270	262	282	286	285	249	275	297	260	292	283	266	277	258	256	281	294	274	280	313	240	311	278	294	250	258	242	272	258	250	269	271	260	301	262	279	274	271	268	276	295	296	237	325	284	247	278	241	261	305	292	257	265	243	296	250	257	299	238	282	281	279	286	262	271	257	277	274	234	277	283	260	279	286	248	295	265	267	261	274	267	281	258	270	245	280	307	278	249	270	265	264	290	273	274	281	251	274	281	267	296	230	254	272	255	261	277	279	261	264	260	288	241	275	260	273	266	307	280	308	291	253	272	281	295	252	275	264	249	276	266	299	251	270	278	240	260	267	283	293	269	275	274	285	268	252	262	276	273	262	256	285	283	255	294	281	283	272	299	248	237	281	297	283	299	250	254	277	298	264	251	277	287	302	304	255	270	269	277	250	252	280	246	261	280	259	250	261	281	262	278	279	240	277	229	250	278	273	258	263	270	307	277	265	254	284	262	293	295	277	291	260	275	267	249	268	243	254	275	258	250	282	263	282	265	311	273	259	256	294	304	260	286	273	273	278	267	262	263	267	260	284	273	251	292	296	283	263	249	245	266	268	286	260	261	270	279	247	270	254	302	264	286	243	268	268	291	262	225	258	257	256	259	284	234	287	260	279	271	273	259	278	272	293	278	277	309	270	262	283	262	259	264	256	287	264	301	271	260	256	282	269	257	268	256	279	279	283	260	298	243	282	284	258	285	277	295	276	273	296	252	277	259	269	244	281	287	248	276	275	269	278	283	314	268	288	281	269	282	261	283	256	267	298	264	258	268	260	286	259	282	273	267	281	280	273	254	267	278	242	278	269	265	285	253	281	252	300	267	259	302	263	289	248	298	289	277	275	242	276	241	299	264	266	251	284	249	268	278	266	263	270	249	232	261	259	279	281	269	291	261	259	237	268	265	261	270	248	278	278	271	289	270	269	254	276	251	282	270	264	286	254	273	266	239	286	281	297	243	288	281	245	263	275	279	243	275	252	263	303	264	268	265	289	272	270	256	280	273	277	278	233	275	271	256	291	284	307	270	294	247	299	274	265	315	276	270	262	259	254	278	288	283	276	283	279	257	246	263	291	262	301	237	240	277	313	245	289	284	250	280	257	288	255	265	276	281	255	277	269	261	282	271	269	290	259	280	282	277	293	260	279	275	279	293	285	269	276	280	277	278	263	284	297	221	288	271	264	265	299	288	255	294	262	257	273	300	261	295	280	244	264	267	259	250	274	265	290	265	263	252	277	238	255	246	263	283	260	289	268	281	268	259	285	287	247	249	245	263	253	272	280	249	256	281	275	259	289	239	255	287	278	241	236	278	282	255	306	295	273	268	251	274	281	235	304	266	289	284	210	272	290	267	231	294	279	266	260	277	262	265	309	287	273	280	248	268	266	268	269	275	275	258	294	285	286	266	288	291	276	259	306	250	255	281	312	288	254	279	254	295	254	270	277	267	252	272	277	281	279	316	264	280	254	269	290	271	266	281	278	266	281	277	263	250	283	284	268	286	267	274	294	281	256	290	287	283	267	272	257	262	251	255	264	273	289	267	272	251	270	283	287	271	272	241	252	275	257	242	286	274	230	265	270	301	278	311	307	262	261	252	255	246	266	278	273	270	266	255	288	285	266	280	269	272	274	287	230	268	264	298	292	272	263	287	262	243	259	287	234	264	254	290	277	307	289	259	292	264	284	251	276	255	273	281	270	260	287	277	275	269	275	273	268	268	245	264	260	273	280	284	263	262	294	270	261	271	264	281	280	274	273	264	281	248	284	277	260	257	264	255	244	276	241	260	292	270	285	260	269	257	293	276	237	265	284	279	255	273	276	298	267	283	282	276	277	283	280	258	273	279	263	263	264	290	306	275	261	268	247	272	277	255	241	255	242	284	235	282	269	264	266	254	247	283	284	270	278	276	291	262	279	254	290	277	255	276	285	259	269	264	280	308	307	267	281	298	267	254	283	296	301	240	251	273	257	268	268	290	303	264	243	247	262	287	265	252	269	276	257	255	269	238	279	240	279	269	263	253	285	258	283	252	282	277	288	266	279	294	246	250	258	271	255	235	259	294	273	256	285	258	278	281	231	279	289	303	239	269	278	257	267	282	280	264	300	269	264	281	249	264	241	281	331	272	272	268	272	255	258	262	294	262	252	270	277	311	264	275	280
20346	36597	30482	21875	18266	16171	11535	8601	6847	5673	3129	1922	1649	1665	1562	1488	1421	1103	783	846	901	691	611	533	495	454	508	450	494	396	420	411	416	454	427	374	397	358	364	385	349	357	344	341	362	326	313	325	359	297	301	333	293	306	311	307	324	279	316	319	325	279	302	303	297	269	319	289	294	317	326	317	308	306	291	306	290	293	323	317	289	290	309	339	282	311	313	320	297	286	304	301	317	319	297	293	315	327	326	324	342	277	325	289	293	265	271	296	324	295	308	305	320	282	333	301	278	293	290	304	276	306	294	292	269	329	296	286	317	300	272	268	288	307	289	329	308	297	309	296	290	324	295	311	297	323	285	315	297	286	308	293	326	266	279	327	281	314	306	288	349	299	288	306	328	274	276	275	284	300	336	290	286	328	308	295	296	302	309	296	276	309	290	297	297	300	304	314	315	288	294	306	291	294	339	284	314	309	303	291	291	285	313	317	274	308	293	288	302	289	287	301	345	286	337	288	302	308	279	304	303	275	328	304	325	298	292	304	316	292	290	323	278	297	292	306	312	322	335	314	299	285	305	304	327	335	309	276	288	280	339	329	290	306	281	276	290	313	322	295	306	303	275	316	298	301	278	286	334	288	307	321	309	304	276	318	327	299	322	271	318	325	300	315	311	260	314	291	313	297	318	312	331	266	291	293	309	286	295	304	303	290	311	313	328	270	268	308	293	299	300	337	336	331	316	309	325	285	330	273	335	339	280	289	298	302	285	305	294	323	314	301	281	290	309	328	302	292	290	310	330	292	325	283	293	322	301	269	287	316	297	287	297	298	304	296	307	314	300	293	318	307	310	309	301	296	283	263	294	321	358	303	332	320	336	289	309	316	261	282	296	326	293	278	307	312	296	321	291	294	296	276	291	291	278	313	321	286	280	321	296	312	293	309	259	327	300	285	317	280	277	303	299	306	282	285	288	311	317	298	307	332	281	313	305	291	316	276	306	291	292	303	277	301	331	293	333	318	329	303	300	285	326	322	293	302	267	311	338	295	298	310	325	284	338	318	316	308	298	268	279	295	339	281	298	334	331	312	306	299	282	282	298	255	307	301	350	311	305	348	315	308	295	307	301	292	278	310	311	345	331	264	284	306	306	341	324	261	325	314	275	313	299	309	321	273	349	276	282	280	300	332	286	296	312	320	316	310	308	286	332	310	300	326	280	276	324	316	313	295	315	314	319	325	303	331	310	307	314	324	292	320	346	293	300	308	303	314	280	292	311	292	301	282	275	294	290	290	304	286	285	272	288	294	313	285	305	324	329	304	284	300	291	297	326	291	291	304	332	294	288	308	296	295	360	310	290	295	340	316	291	310	317	292	331	302	322	320	302	296	313	288	308	321	311	292	260	309	279	295	303	302	292	318	271	322	314	301	279	286	293	278	293	325	310	299	300	341	283	301	323	340	321	276	297	305	305	293	321	299	345	323	321	303	271	261	311	306	337	296	300	322	288	294	333	340	317	314	294	316	310	284	339	298	308	318	312	290	289	282	306	287	312	300	300	310	335	291	318	311	301	309	286	319	302	306	272	310	303	307	290	292	275	315	273	287	298	306	287	311	291	305	305	330	303	316	300	319	317	294	283	286	284	278	315	285	296	289	297	341	306	312	279	289	325	312	283	327	306	309	318	291	290	305	270	338	335	292	301	316	294	315	307	302	267	315	290	289	293	298	344	294	330	321	277	288	340	325	302	317	314	278	302	304	290	304	312	309	311	310	305	324	327	274	307	307	333	340	278	308	275	286	308	323	305	317	332	327	306	286	289	294	313	306	303	310	303	303	301	300	302	296	319	270	298	289	319	277	313	289	289	302	302	321	273	302	275	306	299	301	307	302	318	316	330	298	301	324	313	274	332	304	297	281	321	286	285	320	300	254	283	299	307	321	298	293	326	319	273	301	313	303	319	296	297	289	287	303	335	311	294	327	294	311	294	289	316	293	290	298	306	301	291	326	307	293	303	296	284	274	334	292	316	349	312	277	315	332	328	315	318	321	316	305	294	288	300	308	285	309	303	301	300	307	285	298	321	318	295	307	298	276	272	299	321	342	286	262	333	285	281	305	283	304	315	307	326	329	298	295	319	293	297	285	294	327	328	294	290	278	315	323	279	300	302	318	304	295	313	328	334	314	304	311	295	290	308	308	292	301	308	310	306	324	285	315	323	262	295	328	274	308	297	311	298	320	306	329	332	312	293	302	318	309	296	280	308	311	308	311	265	301	316	316	313	281	301	299	307	308	295	313	333	299	310	309	316	315	293	322	302	302	268	325	289	281	316	286	285	336	295	271	275	302	320	309	302	311	285	330	290	290	286	317	299	317	330	306	303	304	324	288	324	318	288	309	303	311	299	326	293	309	309	286	319	277	318	275	318	299	295	331	302	301	279	286	346	300	333	316	257	311	317	314	336	298	266	314	335	291	313	312	326	276	292	279	305	312	313	321	300	322	322	322	308	309	301	326	275	283	259	288	303	297	310	318	305	312	299	287	308	302	321	312	311	287	282	285	311	305	331	308	324	298	318	272	310	291	313	304	317	277	278	311	312	296	268	333	302	315	298	323	292	326	303	273	302	296	305	291	330	343	322	303	307	291	316	289	309	310	303	335	310	298	328	320	336	272	301	301	311	306	325	296	276	298	278	297	284	318	298	307	302	303	325	275	284	296	302	315	299	330	302	305	312	309	297	340	265	318	286	333	327	315	298	332	277	281	298	309	290	281	297	311	322	286	278	291	304	310	287	309	308	303	315	289	313	282	281	288	330	306	297	312	313	312	315	317	282	325	312	309	283	334	299	306	259	297	311	282	306	308	259	318	309	313	299	300	275	283	309	280	313	289	298	277	298	324	303	303	279	317	284	280	306	262	320	302	310	307	277	281	310	280	293	280	296	287	333	273	302	304	281	302	299	301	303	306	319	311	289	315	286	286	304	286	311	306	303	301	287	264	292	306	303	295	265	318	295	282	290	335	319	277	304	295	286	284	309	336	296	306	297	277	289	295	324	309	299	295	314	342	329	317	318	303	317	321	289	316	334	280	287	282	301	271	268	289	325	294	296	324	325	277	313	278	298	322	292	303	304	309	292	306	294	320	321	285	296	306	320	263	298	285	316	300	284	310	292	315	284	256	307	314	316	320	288	307	297	275	307	302	289	307	329	276	299	317	284	301	300	310	302	324	317	306	302	319	322	294	336	340	295	291	329	316	342	318	319	292	305	339	301	276	296	284	326	295	283	329	282	324	293	315	337	302	292	292	281	265	291	281	317	281	311	319	291	330	294	320	319	301	296	287	314	298	292	328	326	316	287	276	306	312	299	311	304	298	325	300	296	300	311	290	291	329	325	325	301	297	273	313	330	283	296	295	288	323	342	293	295	337	296	282	318	278	300	339	339	283	283	305	284	288	303	306	311	314	284	323	311	335	305	338	314	280	323	292	312	300	317	301	296	305	288	321
23643	21380	28776	24909	22589	21888	15102	9445	7039	5664	3364	2003	1864	1967	1832	1601	1439	1094	950	980	1016	780	725	613	625	590	647	556	530	542	515	488	491	495	503	497	480	449	436	388	439	423	390	442	426	414	387	419	372	398	361	340	350	358	313	343	369	343	364	367	310	379	359	336	362	351	335	384	323	349	291	362	352	387	353	385	366	390	344	320	363	366	354	378	351	308	359	329	350	345	317	340	322	353	354	353	328	329	347	347	358	345	362	359	337	357	321	343	357	337	364	366	337	347	347	306	333	352	351	370	338	371	356	345	352	352	361	354	349	368	376	353	342	347	336	346	379	376	347	349	363	341	376	380	359	338	355	362	357	359	387	332	310	357	347	339	363	322	356	401	347	341	345	392	376	302	367	343	372	358	350	353	378	294	376	345	382	350	349	342	343	329	332	315	322	331	353	351	336	353	339	365	383	352	344	343	357	359	320	396	339	379	357	332	362	344	357	329	341	384	337	347	348	334	354	392	357	349	341	359	332	384	334	351	362	324	343	345	333	396	340	340	359	353	376	368	349	374	346	358	340	366	372	355	355	348	353	364	345	313	360	334	346	333	373	362	347	353	369	356	347	376	347	350	349	328	348	335	376	371	333	343	376	368	407	343	327	390	352	382	321	374	351	368	315	346	362	341	359	337	343	372	356	325	394	354	347	338	339	354	360	366	373	348	342	341	341	321	360	377	361	337	335	342	351	352	343	343	386	331	362	350	372	379	336	316	363	329	341	320	365	354	347	356	351	348	345	356	331	348	361	363	351	378	325	339	362	350	357	345	365	339	360	354	356	382	341	343	360	392	362	355	310	365	334	368	340	376	338	336	337	339	341	345	347	314	352	358	323	327	384	383	362	355	324	371	328	343	336	336	323	334	389	377	323	333	362	351	352	333	349	359	320	366	349	372	338	307	338	353	376	340	358	346	373	343	351	342	344	363	309	352	359	366	351	385	317	384	328	342	347	397	353	379	365	352	335	353	348	339	327	352	374	348	396	339	350	346	358	303	353	331	341	354	346	369	376	324	370	350	362	306	344	387	311	379	346	365	331	362	361	370	346	343	345	321	378	390	363	369	326	347	342	323	331	375	363	354	347	319	335	363	362	354	357	357	370	374	332	333	345	325	311	361	327	327	367	371	342	358	322	374	327	343	368	359	324	351	374	360	337	358	361	394	366	338	340	353	314	341	341	327	304	341	352	341	341	345	376	304	354	355	380	342	374	336	340	350	379	373	323	361	371	337	355	346	324	342	335	358	364	351	355	325	359	366	358	326	367	376	316	360	362	348	323	361	356	330	331	386	353	327	379	368	373	365	370	342	357	327	320	316	313	336	358	333	358	368	346	345	328	326	314	350	338	323	352	339	368	353	368	344	334	344	359	328	358	349	359	361	323	327	358	371	375	320	339	361	329	347	351	382	322	338	339	331	324	326	343	345	318	341	327	326	376	331	373	382	316	343	370	351	363	366	370	341	356	340	363	364	340	363	311	364	334	344	327	356	337	326	359	362	377	360	321	363	359	328	342	334	366	363	378	331	381	349	356	378	373	340	341	359	393	320	354	375	330	373	339	330	357	357	354	341	351	336	333	356	356	356	335	367	333	363	368	355	353	359	330	351	312	313	360	377	352	353	314	383	337	365	369	363	343	320	330	355	345	343	314	339	352	362	357	382	326	368	344	367	329	339	355	340	315	304	311	340	321	339	365	333	328	343	336	343	350	366	345	329	350	341	354	346	341	345	366	352	399	330	351	341	373	347	352	343	348	315	352	336	371	386	367	333	345	346	367	357	352	348	332	320	337	350	345	325	326	356	333	363	323	353	361	354	359	372	332	361	355	321	330	359	341	378	337	342	377	354	349	345	385	347	356	357	347	354	293	354	354	386	349	381	375	363	337	330	353	358	347	347	343	371	360	356	322	331	334	346	310	356	342	338	326	345	345	363	332	375	367	335	343	376	342	335	346	374	329	379	319	335	379	303	360	347	330	339	382	365	319	380	342	312	352	348	357	352	352	359	343	352	337	375	368	329	324	381	349	350	368	328	356	368	336	368	345	343	349	321	368	320	352	342	343	364	333	316	366	368	321	346	386	388	396	318	332	345	354	363	332	359	345	362	349	350	330	365	354	361	380	348	323	336	345	339	380	344	338	308	330	346	348	359	350	365	313	337	342	385	328	336	340	361	334	410	356	333	335	358	349	379	353	331	363	342	350	379	332	379	326	328	378	343	334	371	346	369	311	356	372	360	354	329	350	354	357	388	358	348	368	358	329	379	365	371	319	303	367	318	356	334	351	380	419	339	347	340	345	328	320	367	320	335	370	370	360	385	299	347	349	364	332	351	313	381	342	339	336	313	352	372	360	316	334	351	348	363	339	344	376	325	387	393	337	308	361	310	341	326	332	336	332	324	335	344	373	361	330	342	345	320	322	358	383	366	382	330	309	334	317	355	363	336	335	370	363	352	319	348	319	351	359	333	378	334	333	332	355	362	362	366	363	341	361	357	359	368	316	334	343	345	350	382	339	379	330	370	346	335	347	357	331	348	341	355	346	335	349	332	355	345	335	363	361	374	314	354	390	387	335	360	340	342	332	345	367	336	348	328	357	365	317	364	348	336	354	359	348	340	339	366	347	360	359	329	327	313	349	353	320	308	335	348	316	379	354	316	340	362	331	381	364	361	355	345	355	355	312	314	404	322	329	321	356	361	338	323	346	370	358	352	350	385	358	362	319	344	355	304	320	324	339	353	319	329	363	358	392	339	345	342	350	343	315	346	377	346	325	346	372	352	388	326	329	345	345	334	360	362	379	344	365	372	306	336	322	370	343	362	383	358	331	343	376	332	342	344	369	343	359	368	351	384	346	353	356	371	337	324	358	351	345	342	328	410	357	306	372	377	352	373	322	366	375	338	378	325	374	364	337	375	343	364	330	331	369	360	328	360	350	338	344	358	382	327	361	338	330	351	350	371	351	353	329	333	370	353	344	387	361	356	354	344	311	332	336	345	347	368	374	373	351	354	327	343	351	310	352	335	366	345	377	363	340	350	400	398	344	353	373	350	349	388	359	318	356	350	320	338	324	346	321	335	336	336	362	347	329	331	388	340	356	351	331	321	347	359	351	342	362	323	325	350	338	351	340	356	348	362	331	366	366	341	332	347	345	364	371	349	351	317	329	371	355	360	390	329	340	332	331	305	339	322	369	346	339	370	356	328	342	370	347	376	332	364	322	360	366	394	354	357	358	362	364	347	353	356	348	352	361	340	320	355	357	355	342	342	343	344	356	352	352	354	354	353	339	393	339	356	350	371	328	370	387	337	374	316	326	371	333	344	329	330	358	372	326	353	350	343	353	375	337	342	308	356	371	371	322	350	330	359	333	325	346	371	350	383	367	342	366	375	339	336	376	338	338	348	325	326	346	344	339	359	321	344	336	359	358	346	350	339	335	335	318	341	359	373	320	361
20339	43339	37451	29516	25007	23020	16250	12987	10883	8614	5044	3087	3002	3082	2715	2434	2176	1532	1361	1403	1355	1130	1001	836	789	814	811	664	745	630	650	637	609	653	595	612	579	549	524	507	490	476	474	486	507	488	424	472	485	452	370	361	427	416	420	369	430	385	380	408	389	401	376	413	381	388	409	347	433	406	398	343	411	411	388	414	375	378	359	383	358	381	374	377	398	406	403	369	393	399	405	381	392	402	377	387	380	414	359	384	381	385	393	396	388	397	404	332	390	365	405	361	402	356	379	356	396	407	386	370	375	379	371	377	355	416	403	390	369	373	412	414	417	392	353	375	381	375	390	384	396	392	396	404	381	359	370	381	380	384	370	404	367	391	383	372	395	386	416	414	373	396	412	370	393	386	387	417	387	394	378	385	361	362	417	420	351	378	403	376	369	370	387	380	387	332	389	406	412	384	369	394	367	390	392	383	377	395	381	405	392	376	377	398	389	424	374	376	367	425	355	378	427	390	390	384	377	381	358	388	401	399	394	398	404	354	364	401	392	394	393	381	437	422	396	377	389	393	392	397	393	395	378	395	410	394	376	420	418	369	413	379	368	345	383	384	374	371	367	373	334	409	375	367	393	366	397	391	393	402	382	379	381	416	354	378	392	390	392	358	387	358	365	365	395	382	424	395	364	381	407	395	397	386	366	366	403	393	391	431	362	393	370	394	384	375	374	393	384	389	379	367	367	398	381	325	376	371	348	377	377	407	407	386	348	392	406	367	364	427	391	370	382	395	399	408	359	351	404	399	417	400	378	401	395	423	405	409	377	398	422	342	383	418	355	373	406	379	352	383	413	410	393	368	385	400	389	389	336	405	372	408	396	448	334	373	413	419	383	389	426	384	415	369	382	378	373	398	361	373	398	349	382	396	430	387	358	347	414	392	402	388	376	360	366	400	385	402	391	358	364	383	403	380	398	390	343	391	398	371	369	417	380	345	375	390	412	417	387	355	386	407	381	366	346	375	374	387	364	376	366	376	396	352	386	365	432	422	372	402	369	390	371	394	382	373	417	356	363	341	400	373	362	341	385	363	403	416	368	371	389	329	404	394	393	389	403	383	381	388	411	397	443	385	421	388	378	390	396	417	383	381	374	417	380	346	353	388	390	378	415	370	371	407	386	371	391	354	373	408	376	397	334	345	392	402	393	427	358	372	406	379	385	362	406	414	357	373	361	389	379	371	361	374	422	383	406	367	404	385	379	429	423	405	407	366	355	370	423	384	368	354	347	386	400	396	397	381	386	357	388	370	402	383	377	380	415	401	415	382	367	396	402	401	422	385	398	354	379	371	403	391	388	400	401	403	411	382	325	376	372	398	366	400	346	348	411	396	393	395	349	360	405	398	354	363	392	391	363	402	367	387	368	373	379	412	389	413	370	372	416	429	366	389	409	396	401	398	406	386	380	363	389	399	371	362	401	323	373	403	409	364	392	396	412	389	375	400	363	362	424	384	373	365	371	367	423	388	382	434	372	410	391	395	382	385	377	366	345	407	359	423	372	386	373	375	385	347	380	380	379	396	370	399	331	405	386	407	399	367	363	367	356	380	374	377	417	383	392	389	376	410	368	422	368	379	409	410	389	422	386	374	369	356	375	378	340	393	378	394	367	370	407	351	372	385	345	389	401	380	422	378	368	392	387	377	377	387	373	407	394	390	369	382	392	379	368	384	374	380	400	369	395	387	389	400	423	402	385	396	364	387	359	391	381	396	393	389	381	401	380	395	370	388	426	374	404	375	365	351	398	411	384	378	378	411	373	381	365	429	372	377	395	398	368	377	386	392	362	374	444	397	399	376	355	397	398	385	368	392	375	387	388	382	385	377	380	397	392	412	371	367	386	375	416	391	377	424	385	390	384	390	422	384	368	408	392	356	405	397	387	349	397	362	381	379	372	404	376	385	383	362	386	347	399	375	409	380	401	395	402	384	375	385	386	396	398	409	350	386	402	419	403	386	340	380	376	380	376	381	398	370	441	388	425	380	408	350	413	390	400	401	364	391	420	401	388	399	361	424	385	389	389	373	385	398	357	415	364	380	415	390	358	369	419	396	395	392	375	396	353	382	364	391	389	405	385	375	409	397	400	386	447	383	370	383	366	361	396	372	376	378	395	409	378	407	404	392	404	347	374	371	384	448	378	385	379	414	379	422	369	391	402	409	396	382	385	410	386	428	362	379	391	381	378	400	378	405	381	366	410	431	399	389	393	386	373	362	382	357	405	398	381	374	400	378	397	400	355	378	371	404	419	389	362	425	392	418	344	402	398	377	350	404	376	378	413	376	411	374	417	351	400	379	385	350	428	389	387	403	370	362	403	383	343	381	410	393	372	408	398	423	405	396	328	389	391	373	348	386	382	384	369	380	380	367	387	417	357	394	388	378	409	350	401	384	396	398	372	398	354	385	394	368	361	387	397	352	395	402	395	414	406	376	385	368	363	380	348	403	416	408	374	352	362	412	365	386	374	387	362	434	366	355	382	371	368	368	376	397	362	390	363	382	400	418	402	377	397	396	396	383	394	395	373	380	382	345	390	398	355	386	357	397	406	369	385	364	395	405	422	351	408	393	387	412	403	389	373	416	370	366	391	356	366	391	390	380	359	400	392	382	387	380	369	386	423	352	381	381	402	386	376	365	412	388	390	403	377	404	364	387	352	357	387	395	410	344	389	366	386	396	367	366	388	394	403	439	369	387	376	394	364	382	399	399	414	415	370	397	373	376	387	400	396	386	401	387	424	377	398	380	395	375	368	369	386	383	373	373	378	372	359	399	408	378	382	366	394	392	433	407	410	382	390	394	404	391	350	370	396	376	375	383	405	399	380	400	359	376	372	404	388	399	396	365	353	430	414	347	388	373	407	375	362	376	397	375	401	392	397	358	385	379	386	392	402	349	343	381	394	376	377	408	367	419	370	385	374	387	374	344	408	408	379	379	361	377	358	410	409	392	395	383	373	417	413	362	387	421	368	403	413	379	383	412	384	361	417	353	351	407	376	366	391	392	424	352	373	369	374	396	399	389	395	383	374	343	365	397	409	355	390	360	382	361	389	394	396	372	395	390	372	410	401	385	390	433	384	357	415	341	429	381	384	394	406	383	381	393	379	390	396	363	382	377	371	382	423	372	346	393	391	364	373	393	359	382	419	365	359	410	388	395	370	396	367	381	390	380	368	376	383	369	394	391	372	408	382	382	354	367	368	347	382	376	396	405	373	360	400	343	393	343	388	395	415	370	367	390	379	349	386	417	398	366	325	364	386	400	352	412	371	379	380	395	363	411	401	397	380	372	368	373	382	391	381	414	388	366	384	361	401	431	396	406	374	385	393	397	416	396	375	390	374	383	406	366	388	396	383	366	400	400	400	367	388	375	400	397	413	382	383	379	397	378	353	423	374	386	409	389	413	362	375	360	362	399	397	361	381	414	376	424	401	378	363	418	390	409	404	360	410	368	383	370
24761	21395	28167	26694	21190	16505	9490	6570	5087	3877	2293	1335	1398	1441	1424	1152	943	782	721	612	628	543	507	441	376	390	408	350	345	378	333	333	328	305	273	269	322	269	266	264	253	272	221	267	232	255	224	275	266	207	194	214	211	224	219	208	225	242	213	204	234	173	225	202	213	230	191	202	196	193	195	206	189	207	187	223	233	218	187	245	224	196	222	211	211	220	225	211	192	206	202	217	192	185	208	211	209	226	218	190	211	180	224	215	192	218	216	201	220	234	213	217	231	202	196	229	187	202	223	201	194	189	207	212	219	205	200	194	210	218	220	206	204	211	228	227	211	193	225	222	196	241	216	225	195	214	223	201	224	218	203	218	205	189	217	198	200	227	205	196	196	194	216	218	229	205	195	200	203	209	237	203	218	203	157	204	216	201	189	226	223	219	192	216	227	206	190	221	189	206	206	217	220	219	197	208	230	219	213	206	201	173	192	199	193	220	199	233	191	218	198	211	200	228	203	216	216	203	205	207	210	217	218	206	202	219	217	199	190	195	221	222	176	213	206	242	228	203	203	212	206	172	209	213	220	216	200	210	175	237	228	221	210	205	198	206	186	189	207	216	187	207	175	201	207	233	194	205	219	190	222	212	203	213	198	202	201	207	212	205	200	236	231	216	201	221	193	209	223	207	212	199	204	205	211	206	233	220	214	209	224	197	207	195	243	203	202	205	188	194	197	194	236	204	214	225	186	227	203	216	203	214	193	195	218	210	194	192	195	207	208	233	206	199	211	216	214	182	203	204	197	217	225	197	223	207	238	200	222	205	188	214	194	228	227	213	227	195	192	178	189	208	227	207	213	189	210	209	193	192	200	212	222	231	206	223	190	202	234	195	222	209	230	206	205	222	228	204	204	207	229	231	212	241	202	182	219	195	220	231	194	218	224	213	213	188	226	208	188	188	190	204	201	246	219	225	227	208	242	202	219	198	237	214	214	222	213	197	202	205	229	209	219	189	198	204	223	236	207	207	226	210	211	216	212	203	216	200	236	207	190	217	194	222	212	185	239	230	220	209	217	206	226	200	202	210	203	211	200	199	206	199	224	255	219	195	181	185	217	205	216	202	239	205	209	210	222	223	216	210	219	214	218	225	180	194	197	202	230	218	207	212	219	198	194	195	216	223	232	203	220	204	218	197	220	179	223	208	215	185	214	229	224	216	225	207	216	200	199	220	218	223	200	201	227	213	224	207	242	207	224	187	221	211	238	208	200	222	170	218	203	202	196	189	193	208	205	211	198	205	206	213	227	182	202	213	206	215	232	217	211	205	219	213	202	192	205	195	212	192	198	173	215	206	239	218	210	206	201	208	205	213	203	226	223	191	210	204	207	189	211	191	189	212	210	199	194	232	214	192	193	199	180	206	205	197	210	214	210	203	197	202	221	210	209	206	187	232	233	175	191	188	195	215	193	253	204	213	187	180	221	198	185	193	191	204	202	227	201	196	209	193	202	202	216	205	193	215	213	204	224	190	219	226	210	185	200	215	211	219	182	195	223	225	182	214	213	218	209	207	244	199	197	222	214	199	196	220	198	212	220	211	226	224	209	207	233	216	192	181	204	212	203	224	206	210	185	227	215	190	241	172	183	199	201	223	182	200	224	199	194	184	183	191	225	193	234	186	231	211	219	221	195	194	207	226	209	202	215	208	210	223	228	240	206	233	240	196	222	215	221	212	223	211	198	198	207	205	215	205	212	197	197	206	213	204	211	216	196	215	215	228	202	203	209	200	214	207	215	208	228	173	210	206	200	194	225	212	234	201	214	190	245	198	224	211	221	222	196	215	208	217	217	202	201	199	225	207	222	218	202	230	227	202	198	219	211	195	194	213	202	195	207	188	195	203	227	221	201	217	201	207	225	219	185	214	192	241	212	236	230	218	214	223	216	216	216	208	199	195	221	191	224	221	199	229	226	202	199	213	224	229	185	210	190	198	215	204	219	175	187	231	216	209	219	185	199	186	222	246	225	196	213	211	239	190	264	208	213	210	184	225	222	217	197	216	199	189	232	213	198	223	228	222	215	209	202	228	218	177	193	209	213	192	214	205	211	194	227	205	231	213	212	230	203	223	203	213	224	216	205	217	206	193	209	207	209	213	209	186	198	206	195	198	239	197	212	197	217	205	200	211	208	222	224	197	202	212	213	207	214	197	232	216	202	220	183	204	199	202	203	209	200	214	182	228	217	189	185	191	237	209	216	212	205	222	235	207	217	202	250	200	200	220	197	199	195	203	198	175	217	202	201	212	202	191	181	217	190	193	188	236	217	221	205	217	219	203	192	221	208	223	212	193	222	206	196	234	213	231	185	217	230	188	215	195	199	227	215	249	203	208	213	206	215	235	201	201	187	203	224	194	211	224	227	197	200	229	213	234	198	196	230	218	206	223	199	212	181	195	188	226	206	226	189	197	231	252	214	211	187	209	179	196	176	200	196	219	195	218	196	209	205	227	227	232	205	213	212	192	238	217	189	241	216	186	205	199	213	199	223	210	211	205	218	241	207	194	205	204	190	218	213	221	218	213	225	210	227	223	175	197	195	201	220	189	195	175	222	215	213	252	198	200	203	204	205	195	192	207	187	210	229	207	191	218	226	244	205	239	193	209	186	218	208	201	213	210	209	208	224	200	202	200	191	237	199	203	205	245	238	222	209	194	204	210	202	186	209	204	194	211	242	215	219	195	180	211	230	224	198	221	209	216	203	206	192	182	230	216	192	209	203	196	203	205	223	201	214	208	206	235	175	199	210	199	212	218	195	229	238	224	189	226	199	244	215	216	233	199	203	199	217	205	190	220	186	206	221	228	209	199	206	222	189	208	195	197	207	212	229	214	217	216	212	186	206	225	208	217	203	229	214	215	229	213	231	196	219	214	217	216	217	227	205	195	222	220	205	204	220	200	187	184	229	208	216	191	215	208	198	216	206	216	189	218	235	204	214	232	216	195	203	214	218	211	214	218	189	195	247	209	202	197	223	193	200	190	212	194	204	196	218	200	181	225	191	206	200	209	209	179	218	214	185	208	205	233	216	205	191	236	235	197	212	210	209	208	218	225	218	227	201	214	205	227	216	197	215	202	216	209	203	231	219	229	199	195	205	226	219	209	210	208	206	215	220	217	223	208	205	219	189	245	175	196	220	200	204	212	196	190	208	199	195	217	207	235	220	189	221	200	209	197	213	218	205	208	198	238	206	164	194	236	198	188	241	201	221	243	209	238	234	200	204	202	210	206	210	196	215	195	214	227	200	228	206	217	189	214	222	227	182	230	208	243	225	191	206	208	210	187	179	194	218	229	203	231	217	194	215	216	213	179	227	220	209	204	213	183	196	204	214	228	214	187	194	218	218	206	199	218	210	205	219	213	208	212	203	207	229	205	208	211	218	215	236	211	222	225	218	220	222	211	203	196	232	214	205	246	191	218	208	213	228	178	181	208	208	201	211	208	218	240	208	221
19973	40390	34532	27755	22922	19692	13020	10855	9001	6489	3883	2349	2347	2535	2211	1678	1450	1110	1050	939	935	777	739	614	567	542	529	506	454	410	431	461	434	424	420	416	366	332	363	311	355	285	288	308	332	285	300	304	305	265	277	275	244	229	285	250	253	246	249	239	257	229	230	227	250	245	242	242	235	251	239	248	203	220	248	250	239	256	255	228	263	245	247	259	260	217	250	247	220	222	210	247	231	257	249	241	241	259	240	251	243	252	230	256	236	231	213	231	248	270	194	215	231	252	222	247	214	211	250	235	252	212	216	233	232	219	238	246	231	238	251	253	265	265	211	220	243	244	237	235	267	252	216	232	249	260	214	269	233	249	276	262	237	241	240	261	245	253	269	268	232	215	244	237	264	237	241	239	219	239	236	254	236	253	245	248	231	261	247	268	249	229	240	233	248	237	241	250	256	224	239	226	250	246	219	214	240	240	263	227	244	245	246	247	226	240	246	267	252	236	219	242	225	220	232	228	221	224	246	257	202	239	230	221	233	232	234	248	225	222	264	258	250	248	250	244	240	265	227	228	217	252	264	222	253	247	252	241	242	227	287	242	258	260	206	266	251	213	239	234	202	238	271	248	221	271	229	248	246	226	239	272	223	250	259	240	222	258	227	247	217	249	232	256	249	237	239	231	225	224	232	276	251	261	233	262	228	248	250	240	250	251	214	259	241	229	277	256	260	247	233	257	263	253	253	244	255	252	242	214	241	218	264	250	251	224	249	242	255	222	253	254	208	261	233	249	254	215	233	254	217	225	249	232	217	226	250	227	219	238	243	241	261	265	259	230	266	261	259	261	257	245	218	229	245	252	223	256	268	262	228	232	244	262	237	243	256	247	266	237	231	247	250	246	229	273	247	232	271	227	262	262	247	236	216	274	229	233	249	261	251	254	240	255	234	241	222	246	244	255	254	230	254	255	261	236	265	233	257	216	251	231	245	258	213	238	248	246	240	248	217	227	240	259	250	248	235	236	253	249	223	259	238	219	233	226	257	220	225	237	200	245	239	271	259	285	259	225	256	246	241	274	229	241	274	274	223	236	237	236	247	249	240	238	246	232	244	234	232	248	234	225	244	261	251	259	240	224	216	218	252	228	246	242	235	238	202	237	235	231	241	230	240	215	258	234	221	261	220	236	239	220	256	236	234	218	243	274	212	229	224	246	237	256	238	230	247	247	235	234	251	206	244	240	242	234	238	233	235	251	262	220	287	234	242	228	238	270	231	270	232	204	246	244	263	255	259	213	218	219	236	227	222	247	236	221	238	218	253	255	252	219	249	217	249	249	273	230	251	239	252	248	244	236	209	237	233	267	235	267	220	245	244	213	223	249	249	239	246	242	228	192	248	236	241	263	242	238	225	258	237	265	236	228	219	237	271	218	265	249	207	243	251	232	227	237	240	268	248	217	275	232	270	238	262	218	226	204	241	214	218	232	238	257	234	249	249	240	255	216	234	237	218	240	244	245	244	260	240	225	256	256	233	231	247	235	261	227	259	249	252	237	245	223	253	256	238	217	224	218	250	250	258	239	232	247	205	232	220	215	238	275	250	234	236	232	276	255	213	259	230	241	233	261	276	234	253	231	236	245	234	234	246	233	241	242	250	257	230	232	207	239	234	225	218	226	248	242	253	245	248	235	221	222	241	269	234	268	251	233	263	244	237	237	225	239	239	251	232	247	274	230	289	261	236	226	263	251	253	222	214	243	250	242	240	228	242	251	235	236	231	234	230	242	254	234	252	236	270	245	244	218	257	244	222	201	247	248	244	256	243	228	237	211	226	246	252	253	255	243	261	221	249	266	245	263	245	283	243	228	255	225	225	266	217	267	238	262	249	216	247	259	215	239	212	225	250	257	255	250	229	250	238	205	212	226	241	219	227	251	230	271	245	237	263	239	229	228	237	215	238	236	256	252	242	259	205	253	233	226	227	213	255	261	259	236	233	232	258	233	229	243	234	205	233	243	237	231	233	242	231	220	247	233	236	254	244	231	213	222	232	259	232	275	230	244	237	237	256	253	242	251	222	251	265	257	230	224	226	237	260	242	232	241	266	213	240	243	242	241	239	246	252	229	252	242	226	242	249	227	227	222	237	260	268	262	218	225	232	211	264	233	235	247	218	231	217	244	257	250	243	263	263	252	238	250	266	235	211	265	236	224	253	229	225	230	239	228	231	238	226	237	221	233	231	215	268	232	235	228	250	252	213	239	252	228	227	239	234	229	243	243	226	218	229	239	225	260	245	219	228	261	257	245	243	249	263	217	233	259	228	222	231	224	255	224	242	243	223	248	240	237	247	211	227	254	237	246	259	230	255	241	236	251	227	254	235	219	251	224	242	257	255	232	217	251	246	263	231	232	251	243	225	237	260	239	265	243	261	258	230	229	246	269	231	235	242	243	209	258	265	233	237	244	250	249	246	236	231	233	256	247	230	220	256	261	238	238	218	231	235	254	245	251	229	266	262	244	258	260	250	216	260	230	252	230	239	268	218	219	254	243	247	255	222	232	225	238	236	279	235	227	260	250	251	241	242	256	251	254	243	261	236	256	241	234	239	243	242	276	226	245	269	215	225	216	237	248	249	215	252	219	241	242	216	231	237	238	242	250	246	237	255	229	263	220	243	234	213	228	248	251	229	238	245	249	239	266	248	268	238	259	245	249	289	238	235	253	237	254	240	253	249	247	248	265	227	253	236	238	237	226	248	259	230	261	260	224	257	242	226	240	237	209	221	249	248	251	225	247	261	257	235	211	266	250	244	234	258	240	229	227	236	235	249	274	218	244	255	234	237	271	232	253	232	228	240	219	260	226	220	240	258	242	239	233	236	239	246	250	255	215	194	250	241	262	253	250	233	224	256	245	237	269	238	268	242	254	218	235	226	264	235	234	248	259	237	245	220	255	229	237	246	241	239	243	241	212	250	239	258	246	246	239	219	244	236	227	216	238	219	248	216	236	268	244	237	243	256	269	205	226	218	260	237	239	232	230	267	225	252	225	223	216	272	218	232	254	265	214	225	252	264	258	255	228	237	248	236	237	267	232	219	234	224	232	237	243	212	252	251	255	249	252	268	236	262	250	251	245	269	259	243	245	248	233	255	244	253	277	232	234	280	228	242	247	251	238	234	221	248	225	238	233	237	233	206	263	230	234	255	236	234	240	245	246	247	215	243	233	232	265	245	235	244	236	233	234	221	271	248	232	276	255	209	210	228	232	235	227	245	235	270	252	230	214	252	239	214	238	239	244	231	245	245	252	223	235	229	240	229	257	242	242	242	242	235	215	271	265	233	236	229	242	232	282	214	228	243	242	223	229	252	239	257	217	240	239	229	248	237	224	260	203	246	213	187	238	236	261	250	262	212	233	246	246	271	273	216	256	254	237	229	249	262	247	245	246	226	225	233	221	231	240	256	242	232	238	255	225	248	267	239	233	245	263	255	230	249	256	241	236	261	250	240	209
22618	21339	29087	24057	21965	23733	21347	12518	9273	7037	4311	2755	2687	2829	2566	2132	1681	1223	1298	1168	1023	943	853	745	753	739	664	671	607	545	542	526	568	571	448	499	513	462	406	408	412	377	405	417	426	401	378	375	374	364	350	334	315	327	295	361	324	333	309	314	313	310	274	348	282	313	308	330	297	291	294	296	303	331	318	356	306	267	299	331	298	317	283	309	323	306	341	268	313	273	291	323	296	301	304	295	331	311	324	311	319	299	306	337	293	317	314	328	325	284	290	284	290	307	312	281	341	291	312	306	280	294	300	351	340	279	318	321	271	319	296	335	310	315	286	321	290	338	316	297	318	297	327	311	310	278	307	322	311	350	318	279	329	321	300	296	308	307	285	328	291	294	294	292	296	302	299	270	333	333	311	293	332	285	301	295	305	287	300	325	290	297	310	335	298	295	287	274	287	317	284	326	309	295	299	299	296	273	296	310	306	289	315	301	298	305	318	312	306	331	337	275	302	293	303	314	301	324	285	325	321	332	295	335	340	284	319	346	302	284	288	294	293	330	313	319	301	331	275	335	315	288	273	271	302	292	315	297	327	303	305	308	337	316	328	296	278	331	286	312	318	314	309	290	292	274	317	328	272	288	332	308	319	320	282	296	337	312	304	286	290	311	298	302	318	328	298	312	297	319	304	315	320	266	307	335	321	307	313	289	319	309	290	317	287	330	307	331	333	291	308	310	306	281	314	326	328	315	310	314	281	299	307	295	305	341	312	328	313	298	330	276	299	294	293	313	344	313	300	319	288	317	328	303	310	287	318	312	310	297	294	299	296	279	327	302	307	289	290	343	293	305	327	295	307	314	306	328	292	309	303	281	316	281	282	267	329	309	306	315	339	302	314	323	300	313	283	290	313	305	299	305	271	322	308	271	328	316	311	302	309	304	313	284	345	307	326	283	320	328	285	302	300	332	299	303	300	280	298	297	317	321	320	296	289	289	328	310	316	321	304	298	323	292	318	291	307	307	288	293	334	313	289	316	321	295	286	282	309	316	305	304	294	316	306	338	305	297	295	317	288	339	305	303	327	301	297	315	264	310	304	323	302	286	314	304	316	310	292	297	298	277	326	318	320	322	324	255	305	278	292	305	293	311	305	321	302	292	332	277	315	302	315	325	299	285	303	303	293	329	307	274	295	289	312	319	301	303	338	299	337	278	333	311	318	296	319	301	306	338	307	287	309	284	287	333	286	275	272	269	299	326	296	320	320	306	308	304	298	299	258	331	297	362	330	281	289	304	285	287	308	314	341	295	303	308	313	299	304	306	295	295	306	321	294	283	285	319	316	306	297	304	296	325	286	290	297	312	298	315	317	329	296	279	346	315	300	310	316	297	306	318	294	305	302	313	290	297	288	305	319	316	300	307	323	314	309	319	273	310	327	303	343	288	311	333	274	325	301	342	281	282	315	302	320	325	329	300	319	290	288	314	324	289	291	321	313	268	300	315	298	296	313	332	310	306	310	299	299	290	321	322	342	321	288	347	311	271	306	287	284	316	297	292	273	292	323	288	321	290	312	318	313	340	296	301	321	276	296	322	296	303	289	292	336	326	305	316	312	293	292	317	292	336	300	290	280	310	285	294	290	291	290	280	316	305	302	303	298	295	308	297	306	293	310	280	313	319	310	326	303	316	314	304	308	305	320	329	312	285	284	299	330	306	312	317	288	331	349	300	298	297	340	321	314	315	323	314	312	320	285	327	312	282	327	275	333	320	313	328	286	319	296	316	286	277	320	307	264	286	294	322	312	320	289	294	324	314	306	307	306	306	316	277	296	287	292	298	346	328	280	333	303	311	309	279	302	289	294	294	298	337	280	276	303	292	303	305	322	282	320	268	329	341	304	304	285	304	306	294	328	297	333	314	289	294	327	300	325	324	308	297	294	292	286	298	302	306	311	280	302	314	315	305	321	300	311	337	295	303	303	311	300	286	285	318	305	319	327	323	294	303	330	307	300	297	318	302	320	305	324	290	289	268	286	302	290	331	289	306	300	300	301	304	302	308	310	321	302	300	280	296	293	296	289	302	326	348	316	299	311	274	303	330	283	297	286	301	309	312	271	292	302	292	302	307	302	304	291	323	305	296	279	299	306	316	323	335	288	275	327	282	308	298	253	299	339	312	294	304	298	303	314	309	317	295	306	305	329	300	312	306	305	302	303	273	304	323	317	320	305	303	310	318	319	281	296	321	341	288	323	318	289	326	307	339	323	298	307	317	295	305	287	317	288	313	312	311	293	281	273	301	324	324	312	319	339	323	315	331	322	320	296	292	298	311	300	317	273	283	317	257	324	300	322	295	289	281	327	309	308	326	328	294	286	289	321	300	303	335	310	317	318	306	271	295	324	294	289	304	298	280	313	308	290	336	319	302	307	324	290	299	293	330	323	300	295	317	295	292	321	289	308	289	292	308	298	294	297	314	322	283	313	298	307	317	286	337	288	315	308	300	333	306	265	312	316	310	298	318	290	310	275	325	280	305	317	309	335	311	291	299	320	294	304	287	329	303	326	281	333	296	300	275	298	328	305	311	320	313	333	315	293	334	330	333	322	284	303	282	307	314	269	290	294	306	301	297	322	309	319	285	278	322	323	318	316	303	321	306	292	326	296	317	311	309	291	293	315	310	287	298	294	312	308	307	304	297	308	352	289	311	290	305	308	299	291	323	301	341	254	307	314	313	298	335	292	299	298	312	326	306	297	302	283	295	320	316	302	314	315	302	296	308	297	328	276	284	315	313	321	297	301	283	307	343	331	288	283	285	278	304	318	311	291	307	294	294	290	303	302	304	309	298	253	294	317	302	306	292	321	295	282	310	300	277	321	298	287	293	318	303	287	313	280	286	302	292	299	308	309	324	282	301	291	311	285	321	306	270	310	318	329	269	295	304	314	323	303	306	282	285	315	334	325	327	277	300	292	313	284	305	253	302	309	268	297	302	316	276	314	329	303	287	285	294	307	298	288	292	282	314	320	310	295	290	305	326	318	264	301	306	298	299	306	323	281	315	308	315	313	303	313	308	332	267	293	288	319	291	302	318	287	306	301	296	293	298	292	318	295	321	320	296	285	298	301	307	288	330	303	283	291	304	261	305	270	300	281	301	299	311	288	334	296	316	319	315	298	301	326	286	293	296	294	254	297	306	288	327	314	314	300	322	315	291	300	291	301	291	302	289	302	279	350	296	310	311	275	313	313	298	284	302	290	308	267	314	319	304	307	312	288	311	267	297	313	288	267	290	334	339	300	322	290	329	315	304	315	311	301	322	325	286	295	297	286	308	288	301	303	308	290	330	292	282	340	316	296	297	309	305	317	298	299	287	296	280	276	279	286	275	310	308	328	284	317	311	279	283	298	304	312	316	322	287	272	311	276	300	321	346	306	321	303	320	311	339	290	329	276	305	287	311	322	322	332	291	316	327	305	312	328	331	317	320	305	304	295	280	314	301	303	295	324	314
22438	47331	42275	35080	31315	25918	18556	16270	13443	10123	6397	4169	4311	4490	3888	3158	2510	1853	1802	1711	1477	1304	1248	1061	1090	929	957	886	888	741	700	712	743	727	626	614	633	547	549	518	495	496	553	487	485	407	469	463	385	411	426	353	371	356	356	356	338	365	358	352	351	362	358	339	317	356	334	350	363	349	369	381	316	354	343	340	327	349	357	333	351	337	352	344	318	332	370	314	337	350	337	365	325	336	356	374	323	321	294	337	375	366	334	314	320	376	329	311	343	325	360	342	338	368	337	347	309	350	319	354	328	353	343	361	383	360	342	402	370	348	322	339	345	337	344	348	311	322	306	336	385	363	329	388	331	343	340	368	341	321	334	330	313	347	352	352	339	363	341	336	366	335	337	347	342	317	330	317	342	359	320	321	386	330	336	341	309	381	339	345	328	332	338	321	311	327	359	338	337	329	344	361	368	351	349	318	354	305	327	344	318	357	335	310	356	317	332	323	331	364	334	343	332	357	324	323	354	348	357	337	349	385	317	364	328	373	367	381	349	336	375	322	327	329	362	311	347	316	334	368	322	311	324	334	339	331	339	333	289	341	328	321	362	351	340	340	345	341	321	391	332	316	346	355	326	341	325	372	367	324	354	346	333	323	350	296	333	349	338	325	334	321	348	326	355	350	327	349	313	344	338	316	324	315	347	345	334	362	347	323	353	328	344	331	359	362	394	328	334	308	335	305	327	336	345	369	330	337	347	365	362	348	348	333	343	333	345	319	335	321	375	337	342	333	340	345	346	308	355	335	336	360	322	303	325	354	406	291	329	355	351	308	326	383	355	353	354	346	356	349	329	328	337	360	332	366	359	332	334	355	342	333	342	300	331	344	347	353	323	322	314	384	324	339	334	361	356	332	364	304	344	328	309	360	326	317	340	339	358	320	347	348	329	331	324	328	322	376	338	343	351	352	334	316	336	326	320	312	369	334	318	329	343	337	351	341	322	349	365	332	319	366	340	325	339	342	340	343	354	357	329	345	334	369	346	292	323	339	307	343	335	325	332	307	337	331	344	346	356	321	361	346	358	337	350	340	345	337	348	315	321	370	373	343	352	335	342	362	317	365	351	344	371	364	336	339	333	331	334	322	349	328	309	327	361	347	366	322	361	351	312	306	306	344	338	306	311	348	343	346	332	322	308	334	309	340	329	342	367	310	348	288	341	342	352	328	355	334	366	313	317	341	346	350	318	342	339	335	328	351	332	340	368	324	349	361	349	348	335	356	327	333	322	348	355	337	346	351	322	348	346	362	345	335	328	330	315	336	332	363	326	356	353	375	325	322	347	330	330	308	355	367	322	325	364	370	331	318	347	370	359	349	338	331	325	309	363	376	364	353	375	335	372	315	363	305	321	362	349	343	346	315	324	342	347	351	371	347	337	363	360	362	321	341	332	329	348	313	338	347	316	346	324	362	332	369	329	327	353	321	344	353	349	330	331	358	357	353	328	333	349	368	349	336	334	321	317	363	325	361	342	359	360	347	357	320	347	326	320	307	346	341	330	355	344	318	332	355	311	328	390	350	349	345	312	305	361	343	342	363	310	331	325	325	338	334	338	315	386	331	351	333	329	350	354	342	329	349	317	366	308	340	331	323	323	337	314	334	330	344	329	370	340	349	306	307	336	377	353	357	337	338	338	357	282	292	335	343	331	330	337	319	325	379	317	349	333	341	338	318	355	341	321	370	340	317	351	365	315	386	358	331	337	345	371	358	341	371	334	343	331	335	329	355	329	353	366	307	318	347	347	309	333	351	321	358	349	356	359	335	345	329	305	336	323	326	324	337	303	328	319	335	347	364	344	346	313	324	353	343	358	336	352	340	329	339	333	333	346	312	352	345	356	368	302	354	342	346	347	344	368	352	360	317	370	315	332	329	360	304	346	324	360	357	346	338	329	341	342	335	340	359	338	379	334	358	356	347	336	309	326	333	310	320	326	344	380	340	344	371	321	350	307	376	331	323	346	343	352	338	310	364	370	356	338	356	308	326	324	338	329	309	331	351	354	336	347	333	318	331	327	342	323	356	350	351	310	380	325	343	328	344	317	360	329	314	345	333	334	290	355	343	343	323	340	375	329	340	362	342	373	318	314	329	322	342	356	372	314	307	363	340	351	349	311	336	333	345	318	338	344	375	324	306	315	338	340	355	382	339	341	333	339	357	327	313	328	340	348	330	347	345	316	334	322	328	307	330	334	381	350	340	342	333	368	340	358	349	326	318	319	356	336	332	336	369	349	347	323	309	345	310	332	355	338	317	327	323	332	333	321	341	323	334	323	319	339	341	339	356	344	360	362	340	344	325	364	343	310	348	310	337	337	348	351	318	352	354	349	328	342	329	338	328	322	342	326	279	339	342	302	289	348	336	330	351	336	334	315	356	308	339	315	361	330	363	309	349	334	334	326	370	383	335	347	330	364	340	351	317	302	333	355	327	339	337	349	344	315	363	365	336	343	367	350	337	310	338	323	347	325	351	339	344	353	352	350	347	336	354	331	344	321	337	340	329	362	363	315	336	339	346	361	375	332	366	352	321	343	338	344	318	348	366	332	327	326	324	333	356	315	319	328	358	317	362	325	332	329	320	350	312	352	330	328	330	336	375	349	349	301	373	356	347	349	332	294	293	325	334	344	315	333	328	388	345	365	316	337	350	343	359	333	341	354	353	335	360	340	364	346	314	376	344	310	349	303	320	331	356	320	356	297	309	361	322	310	383	375	350	346	360	322	340	343	359	360	339	336	351	333	343	340	335	339	329	342	359	339	375	339	326	343	356	337	305	330	338	331	321	357	333	349	352	318	360	362	362	338	325	346	352	330	308	346	366	365	371	319	347	300	315	336	310	319	365	328	311	350	342	335	330	346	345	354	332	324	342	335	347	341	335	327	325	358	349	347	331	321	336	313	326	290	330	336	322	322	343	356	333	368	343	317	333	363	326	364	318	348	354	339	325	351	308	341	344	331	339	335	340	324	317	342	326	330	344	361	370	338	347	341	353	318	347	336	328	334	307	354	329	343	342	329	371	334	347	309	303	310	355	317	356	350	335	348	350	305	365	362	332	345	339	339	333	350	347	373	333	385	328	379	306	366	308	344	339	352	316	327	327	335	323	337	354	361	321	351	354	317	332	335	319	359	363	348	373	321	352	334	349	313	372	323	358	329	327	349	353	346	343	368	326	310	311	318	334	335	324	345	326	334	363	341	367	327	356	313	298	331	356	331	340	336	324	361	326	353	347	388	354	342	343	355	345	328	349	327	337	358	344	348	333	340	332	343	310	323	366	348	307	333	335	325	323	337	367	332	363	321	332	334	365	330	349	345	353	361	310	334	349	366	336	325	314	314	311	371	337	345	317	351	353	330	346	352	311	332	341	345	314	332	360	354	322	336	362	367	335	344	338	363	332	360	309	370	316	342	316	353	339	320	342	363	344	337	319	315	352	319	333	348	331	377	344	367	324
28480	25810	30255	24615	17628	11836	6168	4624	3845	2619	1440	1182	1275	1253	936	891	674	604	522	551	554	454	433	429	423	407	403	392	366	381	343	329	337	350	329	321	309	343	309	315	312	319	314	275	278	288	284	310	294	263	249	233	261	269	267	260	284	276	257	280	246	248	239	274	273	286	261	271	299	251	281	258	271	267	259	263	277	277	285	309	268	267	290	252	279	263	239	268	247	267	274	254	286	256	241	279	267	292	304	281	296	267	270	273	269	260	260	240	275	251	276	269	282	267	236	274	243	258	267	267	255	284	289	280	280	301	275	311	249	277	280	250	251	262	287	247	242	252	250	259	260	285	309	269	285	251	243	262	259	279	270	242	263	256	271	244	283	293	290	269	288	271	233	258	284	254	269	314	292	261	274	257	268	283	251	266	268	288	280	258	266	259	269	238	240	271	256	291	263	287	295	292	262	278	269	242	252	276	242	241	249	255	267	280	269	299	280	252	272	274	262	256	264	271	249	253	285	261	278	263	298	256	251	273	296	291	264	256	281	278	254	250	276	254	250	232	268	256	266	261	277	274	269	249	253	283	246	264	297	252	240	232	290	237	292	260	274	262	266	247	261	303	260	238	290	287	283	259	250	257	270	268	272	274	279	247	232	239	280	255	243	261	258	287	238	269	267	270	248	261	259	272	265	266	268	263	262	274	259	280	266	273	278	232	303	237	284	265	232	267	268	267	233	260	269	268	290	248	281	278	268	252	260	273	267	251	267	247	282	261	260	290	258	295	289	271	263	249	289	269	265	271	278	245	302	267	280	273	251	279	262	275	256	289	277	249	222	257	240	287	266	250	265	224	246	233	260	262	277	238	265	267	274	268	239	241	269	270	261	248	255	257	273	257	269	260	249	272	289	252	273	276	270	274	248	257	256	259	265	272	245	244	261	288	262	262	254	262	266	302	265	271	284	253	259	280	261	263	262	299	265	291	265	295	248	243	234	254	254	259	245	238	263	267	276	268	277	246	249	240	285	263	261	263	274	279	246	280	264	293	231	269	262	270	292	238	273	267	266	265	251	273	234	262	280	283	274	255	273	261	235	269	264	263	264	268	269	252	269	272	251	260	270	255	276	265	237	255	245	283	269	250	266	288	253	286	252	253	279	272	244	290	298	280	266	264	245	285	286	253	271	265	273	268	306	292	271	261	270	269	263	253	260	265	278	269	254	278	301	260	281	266	294	278	270	240	242	274	269	267	241	276	256	280	250	257	272	251	243	281	284	243	282	286	275	252	268	255	262	285	235	267	282	247	245	245	276	253	288	276	274	276	252	275	275	285	278	268	257	230	268	272	286	268	251	257	271	256	264	277	256	258	254	240	244	261	268	270	273	239	285	264	253	250	285	222	256	283	275	260	234	250	288	266	283	263	261	272	259	239	266	273	273	259	280	261	281	261	276	247	245	289	249	252	272	256	244	244	278	282	283	244	268	258	293	271	283	262	292	273	275	269	272	265	280	258	265	273	228	244	285	250	260	251	268	284	273	251	267	273	258	256	267	296	248	269	267	255	247	288	260	270	262	250	251	288	271	267	289	251	274	256	254	289	282	261	282	278	266	270	280	238	234	317	222	258	252	284	250	255	265	283	241	280	249	267	278	254	244	270	288	249	234	245	276	239	275	272	254	277	265	281	246	252	249	259	265	268	247	256	249	250	260	275	266	261	266	262	266	269	277	292	269	286	263	239	268	255	264	304	274	289	270	287	279	281	246	265	249	252	276	266	292	296	249	276	230	249	265	268	284	280	256	286	306	275	234	277	273	265	250	235	275	285	263	291	288	297	268	242	265	276	260	248	263	259	265	261	265	283	259	268	294	272	274	256	259	248	291	274	250	259	269	247	264	249	269	265	300	268	251	252	271	284	243	251	286	250	247	265	265	263	274	240	272	263	260	234	276	289	265	261	265	264	221	266	269	261	258	236	284	287	254	254	267	296	252	278	254	268	268	268	271	262	252	271	254	270	264	267	266	281	239	281	240	270	258	281	266	239	294	284	280	261	271	276	257	267	269	259	248	267	243	281	266	255	273	280	234	274	254	261	250	271	295	278	269	281	275	289	237	231	253	261	281	283	259	270	263	289	268	268	274	275	268	251	251	265	261	248	233	279	272	261	270	260	279	237	272	284	246	276	244	264	253	258	251	281	284	263	256	266	268	249	267	270	276	243	281	240	259	283	259	274	296	264	241	278	238	268	286	247	251	287	268	284	264	257	270	227	273	262	278	269	270	271	265	294	242	277	263	255	269	273	298	233	250	247	259	257	261	274	274	242	305	268	254	254	268	253	269	265	256	260	240	237	288	241	262	285	247	251	261	281	225	314	271	253	285	281	302	245	246	259	258	275	256	266	245	238	278	287	253	235	272	235	274	261	256	266	252	294	234	270	301	258	264	241	284	277	251	258	255	246	292	268	267	253	258	250	278	242	256	268	255	241	256	250	253	273	261	261	275	258	252	272	255	254	254	251	274	263	266	256	240	279	288	228	239	273	248	266	238	270	269	268	246	247	241	275	281	256	257	261	253	265	272	277	256	279	282	268	273	299	269	276	284	253	262	247	249	283	321	253	246	281	260	240	280	262	299	269	271	248	276	258	259	293	269	275	252	278	244	243	275	278	267	255	255	273	274	257	282	260	269	276	266	298	261	267	259	256	272	240	260	228	259	272	261	241	272	234	280	285	260	286	234	258	276	276	249	235	276	271	259	256	245	253	285	244	267	249	253	248	255	279	245	254	247	250	246	268	252	274	256	272	282	257	275	272	285	226	282	280	279	267	252	276	287	277	251	260	243	289	279	267	270	277	265	264	260	241	239	265	277	255	254	244	254	257	260	266	246	269	258	247	268	255	276	244	250	240	271	265	277	245	265	273	266	249	237	272	254	263	257	280	288	236	259	276	279	250	289	267	290	251	236	318	261	291	269	295	255	252	279	280	265	245	259	245	261	251	279	253	277	285	277	259	258	267	285	269	261	292	242	254	256	240	271	277	267	303	235	262	287	281	261	248	287	288	236	238	239	276	272	259	231	252	267	259	283	273	253	270	245	267	257	269	291	259	275	281	260	278	253	277	263	288	281	234	286	262	278	263	268	277	261	266	289	261	257	280	260	289	261	269	276	259	261	253	263	262	283	310	278	295	280	281	264	254	256	282	280	257	280	261	245	265	285	258	262	271	262	254	266	248	264	280	230	274	271	222	285	250	254	258	268	263	252	307	228	298	256	267	251	284	264	227	273	291	297	249	249	251	244	250	294	283	295	256	266	255	248	283	273	292	252	233	267	277	248	268	236	254	268	274	271	279	276	250	262	247	266	287	285	252	247	291	239	275	289	274	261	288	259	258	256	241	294	267	265	279	277	268	273	255	262	269	282	237	266	265	243	284	265	259	285	250	279	262	293	255	253	242	275	261	270	287	276	251	251	243	267	252	280	287	280	270	230	278	275	273	282	256	274	241
20694	36923	31364	23196	20282	15654	9609	8123	6433	4400	2503	2047	2164	1990	1588	1425	971	880	835	796	738	609	565	542	556	522	500	499	499	464	412	380	437	399	385	388	374	344	339	339	341	376	319	356	317	336	345	320	324	298	320	311	329	280	310	303	305	308	309	280	299	302	287	296	287	304	302	334	346	293	319	300	287	324	304	333	324	255	290	318	294	310	304	323	299	318	329	278	302	306	386	320	308	305	304	315	330	306	302	307	304	274	308	307	327	284	308	294	304	334	299	322	263	292	293	311	325	287	319	323	290	315	320	300	299	331	310	286	289	310	297	326	326	302	289	306	283	320	320	313	286	273	258	311	281	266	308	274	312	301	297	324	303	304	330	275	300	304	282	298	289	281	293	294	315	286	275	300	301	303	272	298	276	278	306	282	302	284	311	289	323	291	330	329	290	258	295	255	310	292	275	299	293	275	278	298	287	297	275	271	304	259	277	309	288	289	283	309	286	316	327	298	281	321	287	298	310	279	315	277	302	296	294	305	307	329	286	308	309	289	296	278	309	301	302	292	324	291	298	292	296	288	291	315	303	300	282	293	318	312	301	287	293	311	292	289	275	277	296	309	295	313	273	293	294	311	301	303	257	284	309	296	304	304	293	277	276	282	288	286	315	299	317	303	297	282	295	322	287	288	317	306	300	283	297	261	295	259	279	305	284	281	281	323	299	288	319	307	288	324	324	277	287	282	299	323	328	293	292	263	299	283	287	318	308	279	304	308	286	305	305	281	313	274	315	311	247	296	269	272	297	274	329	270	299	318	301	278	278	299	294	251	317	298	279	298	298	280	323	295	300	272	317	288	293	309	286	275	316	334	307	303	268	286	292	302	320	330	303	304	324	312	298	298	285	308	285	298	308	288	295	304	311	314	315	297	268	301	288	301	278	299	322	305	305	306	260	295	278	290	329	301	315	268	281	308	292	332	288	275	307	291	321	302	302	320	288	315	289	300	300	302	277	311	287	276	313	288	294	269	263	262	308	303	295	302	293	310	299	307	332	304	294	312	278	307	283	312	276	279	291	319	280	305	271	321	301	316	318	288	300	295	263	288	291	279	268	274	284	309	280	297	314	304	270	322	314	295	295	314	299	299	274	309	304	295	313	282	298	306	312	307	274	300	278	252	271	281	326	286	321	334	275	275	301	293	298	280	304	318	314	309	283	276	293	299	316	286	276	300	287	282	326	329	284	279	309	301	289	299	275	292	317	316	339	294	292	268	307	277	295	283	288	292	333	269	289	285	299	293	295	280	295	286	273	282	282	294	310	312	317	307	297	298	276	288	290	313	299	306	312	314	272	303	341	295	292	290	319	307	289	304	298	296	284	321	304	273	272	292	283	306	306	331	291	297	290	266	289	315	296	287	305	306	265	296	281	293	303	335	327	290	296	316	300	298	283	341	301	326	297	271	316	286	308	308	287	293	298	322	303	292	290	297	306	284	295	301	314	286	304	306	331	258	296	292	321	295	320	311	299	280	282	303	295	278	269	284	292	310	307	318	303	294	283	297	317	302	299	269	273	310	286	309	296	286	311	289	272	302	329	309	326	306	289	295	288	259	261	287	287	300	304	286	298	300	316	303	320	291	292	275	308	278	288	297	299	309	289	314	326	323	301	276	293	296	271	316	332	271	303	300	308	264	319	302	300	299	310	311	296	291	314	276	271	280	294	290	289	284	304	283	264	293	286	237	305	293	291	292	327	272	316	291	314	299	278	306	296	299	306	297	285	289	316	314	307	314	316	290	303	311	288	314	264	292	300	306	310	267	310	274	298	311	312	302	289	306	305	274	285	300	301	287	289	265	293	290	271	307	322	305	316	274	304	283	296	270	300	293	289	305	295	288	271	326	275	297	312	278	313	308	286	302	324	326	286	256	299	289	300	277	307	303	330	276	268	311	326	309	285	274	327	290	290	319	292	313	295	290	290	311	295	308	323	307	301	288	304	252	311	292	287	323	316	297	286	313	342	322	309	268	301	285	302	296	311	286	288	303	288	313	291	290	297	268	278	272	305	285	299	304	292	306	319	304	281	293	281	297	277	305	305	304	276	285	280	287	309	306	315	331	287	311	319	283	287	286	282	283	342	311	301	302	276	267	301	325	305	313	271	290	325	313	317	354	283	321	315	320	269	295	309	278	306	297	307	271	261	294	271	273	295	330	281	304	290	297	313	286	310	278	272	282	308	328	323	285	300	304	326	294	296	300	290	312	294	314	282	327	308	275	293	299	278	308	301	281	321	303	286	300	293	271	273	290	323	292	296	275	311	269	281	292	307	305	288	338	280	303	296	304	300	315	305	288	298	337	326	303	309	301	286	319	243	295	262	348	276	285	291	289	293	294	288	264	343	273	324	297	304	297	308	278	319	295	306	299	298	293	309	326	299	296	315	292	311	323	284	273	271	271	311	293	288	267	286	316	275	277	279	311	295	295	286	284	337	293	287	307	311	312	303	299	269	297	300	309	324	277	289	309	302	294	289	279	304	289	314	258	309	290	321	305	293	303	291	292	315	303	272	274	272	317	272	296	288	302	295	307	287	300	293	330	310	274	288	295	299	303	277	316	298	296	289	263	277	298	294	276	283	321	307	304	311	317	283	329	316	319	299	335	321	307	306	303	305	309	271	285	311	260	312	292	304	283	308	322	286	314	276	265	274	282	315	303	292	298	299	311	317	299	314	297	297	311	273	311	315	280	307	291	284	317	284	322	306	322	300	282	278	319	310	299	296	314	282	297	260	291	281	304	324	294	302	306	285	294	301	284	298	301	286	306	287	292	298	306	319	286	286	320	300	295	263	265	309	280	290	276	260	287	311	313	305	282	274	296	296	318	304	287	317	307	294	299	283	294	297	278	287	299	262	283	313	292	317	262	310	300	287	271	312	322	313	300	297	296	322	333	288	309	288	309	306	317	306	294	305	308	301	314	292	296	291	304	299	310	318	304	333	343	292	307	293	301	294	339	284	299	273	306	282	304	293	285	281	319	283	302	284	297	275	269	317	294	292	311	282	316	318	324	326	256	306	291	313	301	311	326	301	286	283	291	300	280	283	288	314	296	305	305	292	300	304	279	307	319	301	288	322	271	320	276	306	305	311	296	282	266	308	324	300	310	314	316	301	283	315	320	313	309	315	279	298	304	308	284	308	294	324	285	324	287	296	323	286	276	283	311	340	289	301	294	287	337	333	264	278	287	300	287	334	308	290	291	300	316	290	250	269	284	300	284	320	287	322	310	302	299	305	313	291	304	297	306	307	289	277	301	280	293	322	305	300	303	297	316	289	314	298	318	292	304	299	296	315	309	289	294	295	284	290	286	273	321	300	299	315	331	320	346	301	300	298	291	291	288	314	304	308	279	307	318	291	312	276	320	290	307	282	278	295	316	295	280	304	283	310	292	282	304	313	284	314	284	278	306	293	290	319	298	313	290	287	303	282	306	310	305	282	279	293	284	265	327
23554	21252	28700	24739	23007	21034	14110	8200	6230	4418	2557	2176	2374	2153	1676	1486	1278	1140	954	907	939	692	667	693	665	632	572	568	581	569	496	553	502	470	508	484	428	391	441	412	433	386	444	415	394	360	392	398	373	352	344	395	371	326	356	326	314	348	341	328	340	328	354	339	319	356	354	337	332	337	321	345	326	342	356	373	328	331	331	318	345	337	389	341	348	357	324	359	305	334	348	355	336	355	340	330	360	316	346	334	350	356	338	327	324	347	342	336	335	343	312	322	361	323	331	343	359	365	313	329	313	353	372	361	332	361	348	339	329	317	336	317	348	353	323	340	322	316	336	340	367	359	323	347	343	352	335	353	337	330	351	369	325	342	344	358	348	345	336	331	323	353	322	349	357	316	341	356	371	351	340	326	320	298	326	327	316	337	368	376	343	372	303	352	380	349	335	342	331	339	353	374	314	338	385	329	325	308	356	332	340	353	327	364	370	349	300	366	334	357	368	340	341	374	353	325	328	335	318	337	329	360	356	353	348	324	335	368	323	339	311	335	336	343	341	337	363	335	343	337	333	342	307	356	322	387	329	313	331	340	369	336	374	332	351	345	340	340	343	352	349	330	351	325	317	337	337	347	324	345	335	353	313	339	328	359	338	351	313	336	336	355	366	329	350	342	357	337	349	334	356	349	336	360	332	348	315	367	338	343	333	338	320	340	334	357	375	365	337	331	356	335	359	362	327	320	327	314	330	305	354	333	337	322	338	332	343	320	329	338	338	362	294	344	340	334	340	342	344	326	396	359	350	348	349	323	341	345	344	353	346	366	346	333	357	353	356	358	351	329	372	351	337	345	317	361	328	341	333	321	321	338	356	352	386	316	302	328	355	362	335	318	324	354	356	332	346	319	333	332	352	327	313	315	331	347	336	340	353	330	352	322	358	341	343	302	347	376	356	325	344	345	343	315	326	347	332	350	319	324	330	337	314	318	333	373	342	349	291	369	349	327	346	349	309	347	373	311	329	344	328	324	337	348	331	334	300	342	310	343	323	339	307	343	369	317	328	312	316	351	330	330	321	342	342	320	355	341	354	348	340	340	341	333	330	338	338	352	360	327	316	336	344	393	356	328	366	328	352	337	338	328	401	329	323	341	356	345	373	316	356	356	338	317	326	331	334	351	349	336	333	325	356	341	345	346	346	335	324	365	313	317	358	334	334	366	347	343	348	343	324	356	317	333	323	354	333	342	336	354	372	321	356	339	367	340	372	363	331	346	346	338	316	350	296	348	352	306	389	367	347	324	330	328	341	353	337	334	328	357	318	304	339	318	356	384	334	337	337	359	361	358	333	357	357	307	312	385	350	367	345	337	334	357	336	358	376	367	304	331	329	356	373	335	340	357	322	320	334	309	354	344	335	310	372	337	385	353	334	366	340	335	335	323	331	353	309	332	353	348	343	341	355	309	359	357	338	334	357	369	353	368	359	322	337	351	334	333	343	348	335	365	346	371	357	326	337	313	332	335	349	344	370	384	328	299	329	327	368	338	324	323	360	334	327	312	355	350	353	313	364	350	341	363	313	356	318	334	315	302	361	332	358	344	335	345	331	361	353	332	337	331	309	368	360	339	381	377	331	355	353	341	333	311	343	364	339	334	349	349	374	344	300	358	332	365	372	331	307	326	344	369	334	342	339	311	327	354	350	346	325	336	332	303	362	345	355	347	328	344	332	348	358	385	302	313	313	334	332	330	325	340	346	355	348	349	345	352	357	332	352	320	347	357	322	314	353	308	338	321	330	349	335	329	360	350	341	318	393	353	352	342	314	346	354	320	351	324	362	351	343	340	285	327	343	328	348	299	319	335	356	322	354	352	329	341	354	341	368	356	350	322	357	325	326	336	318	339	347	367	331	330	351	341	311	374	318	309	309	342	324	314	338	359	347	349	320	329	360	347	306	356	321	345	313	313	354	355	354	341	367	348	320	353	320	328	335	341	328	358	363	304	366	355	364	343	368	344	325	321	326	349	332	329	359	338	356	350	355	317	352	326	305	351	308	357	335	326	338	353	312	336	320	337	334	386	344	329	375	343	364	334	331	346	338	356	387	347	344	351	318	363	337	318	343	323	361	365	356	294	343	298	364	321	368	306	333	359	350	348	338	324	331	364	325	327	364	352	360	372	364	333	336	327	367	358	333	373	341	321	320	327	319	314	345	327	363	338	343	330	336	320	324	353	353	316	361	342	343	342	377	307	325	331	330	374	354	359	326	328	373	346	325	335	342	335	349	304	328	344	329	331	355	327	354	336	312	347	341	355	337	336	329	338	352	349	339	348	357	332	328	329	354	340	319	340	351	333	362	357	383	354	341	374	326	364	350	353	377	296	337	361	353	376	372	334	332	307	325	363	361	320	367	346	332	332	334	358	347	325	338	346	338	336	349	355	314	359	350	347	315	369	341	357	345	352	317	343	349	332	341	349	336	356	361	370	349	336	338	341	341	335	316	324	320	349	341	319	334	337	347	307	337	345	334	325	343	297	316	306	296	371	341	326	306	339	319	306	335	315	371	316	359	360	353	350	343	357	383	349	306	340	330	318	340	353	336	355	364	317	324	355	304	354	381	302	323	328	342	381	361	351	354	337	325	301	313	366	318	361	326	337	324	324	333	319	340	354	313	373	315	363	274	358	349	308	324	367	345	326	318	343	319	322	331	329	343	334	357	357	331	368	371	328	356	373	350	336	317	346	347	390	365	343	348	369	346	326	334	351	313	350	346	310	308	332	361	331	363	335	337	356	349	354	331	362	337	324	327	327	336	352	333	344	329	371	370	334	354	351	367	337	337	334	348	334	319	337	364	325	317	342	358	315	357	358	313	363	346	329	353	380	354	367	372	338	321	324	334	337	372	350	373	320	337	321	343	364	341	337	338	358	331	323	305	337	320	373	372	300	336	365	328	322	336	346	360	332	370	322	345	300	355	323	329	340	357	329	379	344	321	343	358	347	372	347	368	339	339	340	348	356	371	333	368	305	368	333	321	362	379	316	324	325	346	355	315	318	321	340	327	337	356	363	379	311	350	387	365	380	350	356	357	342	355	347	375	366	356	316	347	346	357	312	324	311	313	331	324	361	348	309	373	331	357	323	335	364	324	343	342	316	342	372	344	323	366	331	353	320	336	332	290	320	345	323	326	367	318	337	346	351	325	354	334	362	337	320	366	322	314	375	314	343	357	341	358	337	345	359	338	343	337	324	319	351	334	325	360	377	331	349	346	359	337	344	351	351	328	355	334	351	351	324	358	329	310	329	332	299	357	327	336	358	348	388	362	329	365	310	339	349	358	338	365	326	320	319	327	326	315	327	334	325	351	328	374	309	324	345	350	365	333	310	335	336	346	318	303	361	322	335	332	345	329	327	316	327	311	384	317	336	292	319	340	348	355	332	340	332	354	340	299	357	358	326	309	350	350	346	342	328	364	348	324	327	344	306	333	335	344	365	304	349	349	323
20985	44462	38339	30122	26737	21001	14785	11874	9896	6873	3922	3530	3786	3365	2624	2278	1787	1624	1329	1256	1264	929	970	890	887	807	750	773	745	634	632	606	657	588	584	577	522	522	504	528	517	424	493	491	449	426	480	465	438	405	388	437	367	380	398	358	421	407	390	382	363	376	403	369	356	371	413	360	372	381	386	388	373	377	358	387	350	418	403	388	404	378	382	405	380	372	379	373	397	371	393	365	381	377	347	401	393	382	382	388	406	359	367	375	389	365	334	366	387	396	398	387	379	377	416	394	367	392	378	393	362	347	385	381	354	371	400	395	358	366	369	372	367	381	386	364	363	398	372	364	388	386	387	364	389	387	349	341	374	408	352	381	361	375	366	366	364	394	376	393	387	371	381	345	392	395	377	371	378	383	412	372	384	365	402	351	383	400	377	384	352	353	391	398	375	356	335	361	373	356	364	379	415	347	398	394	387	368	415	385	392	391	352	385	393	394	384	349	354	398	377	374	333	355	390	393	392	369	365	373	383	368	383	310	385	399	390	370	364	374	386	359	398	375	354	386	347	377	393	366	389	401	369	408	394	367	348	345	406	375	401	354	385	380	381	372	358	360	380	394	377	363	397	340	388	381	355	365	365	390	380	375	378	397	369	384	377	366	373	352	411	358	384	397	408	386	375	345	380	349	348	350	356	366	372	391	358	392	388	409	396	349	370	396	396	341	351	328	416	350	389	348	363	373	357	396	380	403	390	369	392	352	391	376	380	381	415	408	341	382	391	403	364	359	371	377	367	397	352	362	415	362	404	388	370	352	362	411	346	362	344	390	382	336	382	351	377	352	380	375	401	395	385	365	368	396	383	374	386	409	375	360	386	366	377	349	402	382	364	370	398	370	376	365	375	422	390	360	374	398	362	349	377	349	370	385	371	366	385	385	372	384	378	373	362	383	410	345	376	394	389	374	394	337	336	394	397	384	342	387	379	388	385	377	377	407	371	364	377	384	392	387	374	372	380	383	371	396	353	371	418	383	382	357	387	360	363	386	376	364	367	416	387	349	378	370	395	422	375	399	328	368	390	372	384	396	392	425	397	379	385	377	400	387	380	347	383	369	375	373	375	366	376	325	402	356	403	373	372	403	363	410	385	414	379	384	374	387	364	372	370	404	358	390	344	365	388	401	366	356	370	394	365	382	389	425	396	400	380	370	403	377	393	345	376	391	410	383	382	363	395	373	367	394	390	391	382	369	435	407	374	389	350	375	406	388	358	355	349	374	383	382	389	390	374	350	404	360	403	379	392	367	370	362	404	379	396	358	394	356	349	398	393	410	343	394	337	411	358	376	398	355	393	396	397	377	358	371	366	356	367	376	387	381	396	385	373	376	359	375	368	384	402	378	395	313	388	375	380	379	394	391	375	380	371	370	417	396	404	360	364	391	383	367	361	384	391	348	410	354	381	372	380	402	375	379	379	382	371	354	315	358	363	365	384	383	356	404	363	392	398	369	420	395	340	367	381	410	342	373	335	394	338	373	377	357	359	384	371	362	398	385	403	375	359	355	376	376	385	363	337	371	407	376	353	348	358	353	375	375	341	364	383	387	365	374	433	413	375	372	363	331	368	378	372	387	351	400	387	366	373	360	337	377	374	395	410	386	354	366	359	413	379	388	369	382	368	361	372	404	355	391	377	399	373	372	397	401	347	401	360	405	386	345	363	367	375	347	378	381	367	370	397	401	360	436	391	381	377	369	384	363	389	374	377	393	384	354	366	385	350	368	345	368	348	387	392	415	390	375	382	389	420	380	374	393	353	414	380	396	373	375	375	412	377	402	381	367	392	382	367	348	403	392	335	421	385	367	370	352	367	388	406	358	376	359	386	371	372	413	380	368	375	367	361	382	365	372	394	349	371	390	385	398	362	382	348	383	357	401	408	343	381	374	422	346	376	380	373	383	382	354	432	370	383	387	386	387	384	392	383	373	376	377	397	365	356	346	382	372	360	408	370	371	377	355	391	372	370	441	338	363	366	376	396	401	370	379	376	373	355	416	395	408	353	369	379	373	359	406	345	369	371	372	356	381	377	352	375	387	377	374	370	400	378	407	390	398	389	389	413	382	416	380	323	412	398	393	364	402	367	396	376	387	411	363	366	387	372	386	348	391	386	360	367	395	392	376	388	400	364	424	349	367	407	366	387	357	371	382	383	412	365	356	399	396	371	376	398	372	391	362	349	371	402	378	364	375	372	356	368	374	380	376	390	366	377	407	344	353	333	409	367	395	395	380	399	382	336	360	371	384	373	414	391	351	357	364	391	384	385	341	378	335	372	358	376	362	361	376	404	374	398	388	365	377	374	416	396	359	357	404	405	359	392	335	379	379	362	390	370	382	352	394	378	350	379	379	377	396	404	385	395	343	394	400	363	381	425	374	380	388	367	350	383	362	341	398	381	386	357	369	329	375	385	358	382	382	337	392	368	357	394	381	392	386	406	355	397	344	379	378	380	411	369	394	365	359	373	367	367	383	377	391	389	368	393	363	371	364	392	364	364	350	371	392	394	371	363	398	372	376	384	327	389	372	379	371	357	385	412	372	371	372	395	397	357	395	383	355	403	398	390	389	359	399	373	372	402	404	376	365	370	373	386	355	400	404	362	384	377	388	381	352	373	409	399	364	354	384	359	377	418	402	380	406	390	382	363	397	379	323	395	389	357	379	375	414	363	340	358	359	357	358	380	370	371	342	365	347	375	404	364	387	373	352	412	422	389	382	371	378	390	389	367	353	394	371	363	391	424	390	397	390	371	323	367	386	366	370	377	398	395	369	386	398	364	378	380	371	396	394	399	368	406	396	346	419	375	375	358	372	410	375	377	340	359	359	395	371	377	378	412	380	392	366	378	352	368	371	361	354	407	324	397	398	394	362	395	376	382	419	344	387	383	384	363	378	427	352	371	387	380	354	367	335	366	397	374	355	372	437	411	368	392	362	373	363	402	340	389	400	373	369	401	387	350	353	382	388	340	372	365	408	370	373	406	377	340	387	393	375	355	346	370	374	404	393	365	334	393	376	398	364	368	409	391	384	370	370	377	371	357	370	357	369	362	361	416	350	369	331	375	397	406	366	363	381	369	374	384	377	401	395	379	336	392	384	391	339	398	366	371	365	392	404	374	363	389	388	392	371	376	371	370	354	360	367	388	381	375	366	376	397	422	402	404	407	385	375	380	372	400	385	404	379	352	389	365	358	347	363	351	371	341	359	378	360	363	385	353	396	377	370	381	377	351	379	402	391	403	402	390	409	341	367	374	384	340	413	378	387	339	359	366	402	392	401	394	364	377	411	391	369	396	385	352	394	433	365	366	347	373	369	360	376	360	388	386	402	409	351	360	421	370	395	393	356	394	420	367	371	357	375	381	349	384	412	356	367	388	366	386	342	376	376	376	382	408	373	400	377	432	407	405	362	348	390	379	376	390	337	383	363	369	360	328	387	396	386	374	378	385	410	371	393
24802	21405	28333	26580	21364	15179	9002	5371	4420	3011	1765	1724	1757	1531	1199	1082	854	755	769	627	621	472	456	469	460	446	394	344	355	349	336	350	333	306	277	276	305	262	259	245	249	248	234	235	240	223	246	268	228	222	191	213	207	216	201	185	211	210	209	209	219	198	217	188	200	225	212	159	202	210	190	201	202	160	212	222	200	213	211	208	205	225	193	217	175	213	212	204	228	212	193	179	208	202	176	218	205	204	200	209	221	190	196	166	189	197	214	183	196	225	189	208	198	215	171	206	204	182	218	199	210	194	212	212	210	186	196	198	235	186	195	179	237	192	192	198	219	202	212	183	210	207	206	201	193	204	206	222	175	206	195	220	224	230	209	208	197	210	173	218	202	222	214	191	201	210	209	180	211	229	171	195	193	200	199	208	195	220	207	200	179	212	199	215	207	205	202	212	169	226	215	196	213	223	201	228	203	206	200	221	206	202	207	189	211	209	181	206	195	224	201	194	200	202	210	211	194	199	188	200	225	200	185	209	209	189	199	193	217	189	197	201	213	186	226	202	196	213	200	200	200	222	214	201	195	213	196	216	232	213	225	194	210	209	203	231	210	190	218	186	185	206	222	225	213	210	173	193	212	206	207	208	227	193	190	213	204	203	226	191	210	206	215	214	190	238	188	203	198	205	201	193	202	191	199	206	217	199	211	209	206	243	217	224	193	195	205	194	187	197	181	188	218	209	224	219	218	206	222	216	224	200	181	191	210	189	209	191	218	199	214	232	187	227	228	214	194	216	194	194	207	208	233	213	204	208	203	192	176	199	215	195	179	199	223	227	193	211	199	206	233	185	205	214	190	184	232	211	221	215	216	190	214	168	194	192	212	178	204	207	200	207	215	219	218	201	224	216	200	200	215	228	204	195	207	223	204	175	223	239	196	212	196	227	207	197	181	215	201	203	207	186	203	196	221	214	216	198	205	196	201	205	200	189	222	206	199	192	202	199	227	214	200	201	204	203	226	216	206	199	197	208	230	196	204	192	200	189	208	222	221	201	215	184	201	188	200	204	225	213	205	195	171	207	203	209	201	200	176	182	207	230	225	202	215	207	197	232	196	218	204	227	209	201	217	199	222	195	200	216	191	178	190	217	207	201	205	199	184	191	191	208	219	191	233	206	202	203	194	224	174	199	214	198	201	193	239	204	204	209	191	193	201	197	203	213	197	202	213	216	220	183	217	214	204	207	190	192	167	209	219	231	194	218	196	208	197	208	241	219	222	196	199	187	212	234	189	188	222	190	198	222	228	219	202	226	205	226	189	209	227	214	194	198	197	189	196	239	215	215	206	219	222	197	197	211	210	178	218	206	183	198	219	194	199	184	209	213	205	195	203	202	222	210	215	215	187	195	212	199	193	219	232	212	200	216	166	193	186	181	195	221	197	207	197	161	223	197	198	209	214	203	202	205	230	199	191	199	224	225	208	215	192	203	185	223	186	198	211	209	203	212	188	213	201	230	198	202	206	191	189	219	211	211	206	215	209	198	229	178	232	203	213	173	225	222	215	211	185	214	192	211	177	195	211	198	209	208	212	212	224	207	204	198	187	196	209	218	192	180	207	246	232	181	200	206	209	193	193	215	213	197	235	198	234	214	231	181	218	201	209	201	235	211	216	199	212	178	190	188	211	207	210	190	183	217	210	203	203	208	211	198	174	219	213	196	218	203	203	198	207	197	208	201	200	223	217	206	209	186	211	215	208	190	213	215	183	210	201	186	213	212	224	202	221	187	200	224	204	212	194	211	207	195	187	192	207	190	228	207	228	184	211	205	182	185	223	215	216	219	198	226	207	203	197	208	219	190	205	207	203	201	227	206	214	187	210	204	214	198	186	212	186	196	201	231	221	181	237	219	210	210	201	216	186	184	189	197	216	210	211	190	205	204	212	226	197	208	212	188	197	200	195	212	206	195	208	199	199	200	220	217	188	217	198	191	195	231	203	223	208	225	212	200	210	191	214	209	199	185	205	220	210	215	247	201	213	204	186	212	205	199	226	193	210	229	216	215	211	227	188	235	191	196	209	198	219	221	202	192	228	219	207	242	209	213	202	218	198	215	214	210	199	207	223	216	200	215	211	222	206	202	219	213	212	195	196	212	203	208	211	187	215	172	204	184	211	190	202	213	231	193	202	207	192	197	197	187	204	205	207	197	198	210	191	184	226	224	226	204	221	206	210	201	197	237	202	201	207	233	214	210	215	204	219	188	208	203	191	198	184	213	211	224	227	214	194	225	204	219	203	199	197	221	195	212	199	191	200	182	198	203	187	184	205	193	206	201	198	181	210	202	216	194	192	203	208	212	200	226	181	197	195	211	201	176	194	211	208	205	204	221	202	188	198	223	213	195	202	183	200	200	200	187	188	210	201	214	210	195	217	206	208	193	203	221	182	196	205	195	220	197	210	196	207	202	195	231	195	204	229	204	223	211	233	177	214	216	212	216	198	225	209	203	211	169	208	173	209	197	229	219	228	192	198	199	206	207	204	187	214	191	204	200	191	208	169	206	202	195	222	169	215	193	197	205	217	230	211	205	205	191	210	204	188	197	205	222	231	200	206	218	204	203	219	219	236	214	219	213	209	233	209	208	199	215	179	182	197	201	195	192	192	192	208	201	202	225	208	212	191	202	204	204	227	195	194	220	202	219	199	208	185	194	183	187	218	221	204	213	216	202	200	204	225	217	244	214	215	181	208	225	202	229	192	207	196	221	203	193	212	197	200	211	212	219	202	189	208	211	225	217	191	234	190	199	210	182	208	191	187	193	211	203	186	222	225	236	199	201	190	191	201	232	195	216	208	200	214	187	189	199	203	190	217	175	208	189	192	222	215	215	204	184	209	207	220	189	205	202	185	198	186	211	197	185	207	185	205	189	193	208	202	206	196	211	228	223	221	249	181	194	220	167	223	215	202	214	226	205	194	211	248	219	178	215	189	211	178	235	205	213	202	198	174	224	185	190	255	171	238	195	219	207	203	212	192	207	230	188	200	189	184	216	226	213	184	240	218	222	211	214	194	221	219	215	212	232	204	178	190	203	201	203	221	183	195	204	208	207	220	203	213	201	211	228	198	188	207	202	236	206	207	218	195	177	211	193	201	201	205	175	207	219	193	200	207	217	203	192	199	200	197	207	201	198	180	224	207	205	237	199	223	207	213	199	187	198	218	195	182	225	192	208	180	216	222	186	204	217	184	196	220	201	210	206	214	210	213	200	206	178	204	219	175	200	214	216	202	224	187	196	191	187	213	187	234	195	225	225	174	208	190	203	198	228	233	188	189	161	203	190	194	186	185	196	222	186	220	201	218	194	196	196	204	210	216	229	209	218	207	221	212	191	209	187	227	204	181	199	219	199	206	204	214	171	205	221	209	203	205	196	226	189	211	204	185	196	229	212	212	197	202	222	193	195	208	207	187	210	187	203	212	205	228	213	218	215	202	200	179	208	208	182	211	189
21198	42506	35711	27550	23338	18156	12374	9230	7852	5370	3083	2970	2979	2630	2046	1918	1367	1295	1176	1003	935	687	642	647	690	612	522	489	503	399	452	442	430	382	400	420	397	356	314	329	332	270	301	335	293	322	289	298	282	250	251	242	240	247	274	266	260	242	256	257	221	223	243	252	247	239	254	261	255	255	250	242	229	258	256	245	232	238	244	221	245	222	235	238	239	240	243	238	252	245	215	237	228	255	250	254	250	242	236	215	281	230	225	211	243	227	239	237	224	232	237	208	251	216	219	240	217	225	232	263	235	220	212	235	236	248	251	229	264	271	230	224	254	271	218	263	231	225	240	260	245	242	237	236	235	240	217	230	236	225	202	234	246	241	240	249	266	258	235	251	222	229	244	234	246	239	223	224	236	233	237	206	253	211	251	230	251	212	249	257	243	236	271	228	254	221	229	236	216	254	209	253	231	256	249	234	235	226	232	218	221	260	207	216	247	263	218	250	247	242	225	262	256	257	225	230	239	223	240	239	226	235	236	247	252	241	210	269	213	240	241	231	251	240	234	252	233	235	258	239	244	206	257	213	211	224	255	240	267	232	271	234	249	248	237	240	234	232	240	237	213	250	228	249	250	258	218	251	225	238	232	238	225	217	247	216	264	251	262	243	215	249	233	224	243	253	261	229	222	224	251	241	241	253	222	215	225	248	228	217	244	233	227	257	256	222	225	232	249	241	210	239	215	225	256	238	237	213	242	235	226	234	238	248	242	243	252	228	216	226	238	274	224	231	234	218	262	221	216	239	251	239	232	235	241	227	219	248	231	243	227	261	257	252	218	244	243	235	228	243	229	247	238	255	260	241	232	247	213	254	241	236	225	226	222	236	241	226	261	219	228	234	239	236	256	252	243	232	250	219	230	211	226	232	258	251	246	238	236	218	226	253	234	245	265	225	231	252	251	248	252	228	248	195	235	222	206	251	219	261	235	240	257	218	243	198	228	225	239	238	245	241	263	217	237	196	207	225	232	251	235	252	238	214	246	221	243	256	233	279	229	229	247	224	248	250	231	225	248	212	217	245	229	217	233	216	254	227	224	250	215	224	260	223	260	238	251	223	214	241	231	234	222	213	256	246	242	250	227	248	243	212	218	242	243	231	238	237	252	232	218	224	229	240	272	216	215	225	242	230	207	237	220	224	233	257	229	269	225	204	244	270	241	240	223	227	225	230	224	261	227	233	218	239	239	223	227	248	245	207	245	228	244	234	241	261	216	231	260	252	254	245	239	263	250	243	250	218	246	247	248	225	261	226	230	239	265	232	221	209	202	247	247	250	238	223	275	239	218	251	246	234	239	246	233	226	232	240	226	233	250	227	272	233	218	248	237	211	226	257	219	224	261	264	234	209	240	258	245	224	225	231	241	235	259	265	244	227	237	215	236	226	236	268	283	240	210	235	234	213	273	228	221	234	214	220	225	242	224	195	244	279	233	218	246	244	249	230	218	226	227	218	232	254	245	251	226	232	245	243	235	230	233	254	266	228	254	252	217	229	219	237	220	251	212	256	263	249	233	223	250	232	255	243	223	233	246	248	236	214	242	255	252	244	241	250	236	242	217	204	247	260	246	244	227	229	256	238	250	258	240	230	250	243	258	233	220	217	238	239	245	249	254	235	231	230	235	222	240	242	238	214	209	245	269	229	250	242	244	237	238	239	244	238	237	239	219	220	234	262	223	232	235	235	233	214	218	229	266	242	241	218	236	203	242	228	228	255	245	261	236	242	227	255	239	262	252	228	221	241	225	232	243	244	244	237	213	264	211	226	233	215	237	258	264	241	224	254	222	229	250	237	221	256	231	230	253	225	255	261	240	268	235	230	231	212	244	245	264	274	214	228	248	241	246	258	221	244	234	237	238	244	223	242	234	242	232	249	276	217	220	246	242	241	245	221	219	229	215	213	235	233	225	255	239	234	249	255	224	215	218	237	241	226	238	237	223	228	228	235	228	227	251	254	272	217	232	229	250	247	233	240	258	222	223	254	231	236	241	237	222	230	240	251	231	244	244	217	244	212	241	234	246	221	241	230	239	216	213	238	257	252	229	258	251	223	229	226	245	254	224	223	244	249	249	198	241	236	254	229	220	232	223	232	273	245	235	223	261	205	257	228	227	222	245	237	252	243	244	260	251	220	225	235	241	251	229	229	233	235	255	255	246	258	245	237	220	241	225	239	262	204	223	231	256	212	238	234	261	247	257	223	232	228	220	224	241	246	219	244	226	253	250	240	245	253	220	223	216	238	244	257	227	249	228	255	228	235	237	270	229	235	239	240	269	253	221	231	221	220	219	274	235	248	239	252	253	236	221	216	240	231	243	249	241	230	252	238	242	219	250	221	239	247	214	199	229	230	224	254	213	191	239	229	248	226	262	212	254	260	242	223	245	214	237	225	229	272	239	218	220	234	245	245	224	230	214	227	237	236	243	270	235	223	220	218	204	229	258	243	216	237	236	242	233	248	225	238	229	247	239	236	225	262	228	230	223	255	247	273	244	230	256	230	236	241	235	250	238	229	225	223	219	232	216	233	237	242	236	249	251	267	224	233	267	230	237	227	258	228	237	211	237	221	246	241	235	225	232	249	246	247	229	246	237	224	220	225	271	208	238	234	236	232	218	269	236	217	254	231	241	224	236	237	225	244	194	215	268	242	261	222	237	234	213	241	234	242	245	253	252	232	240	240	256	219	230	232	220	253	228	224	240	230	223	229	221	245	217	223	230	233	205	243	254	217	211	229	237	251	243	239	228	258	215	240	217	227	256	224	227	225	237	236	251	209	228	234	230	225	252	245	232	247	202	237	236	227	246	210	256	240	250	246	212	268	252	257	256	236	240	230	244	246	213	255	239	219	240	264	233	220	259	214	260	197	241	231	221	245	258	211	250	240	218	213	255	225	242	234	233	263	241	255	233	239	209	202	227	240	240	244	256	204	234	221	234	237	239	216	239	223	234	276	252	233	227	218	229	247	242	240	243	224	239	216	232	219	267	211	251	230	261	235	220	231	227	196	257	248	246	221	225	239	249	233	249	220	234	211	265	255	245	215	225	210	220	221	222	243	233	241	228	260	222	227	245	245	228	225	226	247	225	211	246	237	234	271	224	223	273	225	239	257	226	234	261	246	257	238	256	208	250	244	265	257	239	244	238	229	247	258	225	232	255	242	245	227	229	267	247	252	212	238	235	256	235	242	195	234	234	259	247	245	236	243	249	238	202	221	233	232	213	226	245	245	236	236	252	262	204	225	257	230	237	214	232	211	222	238	245	204	233	239	213	224	225	210	243	279	257	237	233	233	231	280	216	214	262	248	259	217	216	222	241	256	248	256	225	247	246	227	202	226	218	236	232	269	222	245	218	225	238	233	263	212	258	237	229	265	226	242	243	238	242	252	254	239	224	250	235	247	229	245	238	210	250	252	265	242	232	233	247	212	232	251	220	252	228	258	227	245	250	221	253	234
22502	21218	28937	23907	21821	23510	21495	10943	8169	5811	3516	3572	3140	2751	2268	2059	1843	1637	1350	1224	1030	792	759	792	848	746	659	614	626	533	521	585	591	498	535	474	491	456	457	394	417	414	419	439	359	346	352	399	352	309	313	317	291	337	318	294	307	325	292	303	290	302	294	311	284	289	285	316	312	310	289	358	270	311	307	308	294	316	292	303	304	296	286	299	298	298	314	273	296	330	312	307	297	298	291	256	276	336	300	271	296	316	268	289	317	321	333	276	313	284	292	282	286	263	342	286	277	309	297	302	314	297	312	310	319	293	318	294	296	309	287	306	272	309	313	313	291	318	283	304	278	317	295	263	281	270	285	322	298	290	291	299	277	279	319	301	266	290	296	309	324	302	268	269	289	340	286	330	312	298	283	319	310	304	298	313	299	310	288	299	300	301	273	335	311	305	291	315	323	319	287	303	285	300	304	318	279	284	311	308	284	293	301	315	286	272	264	270	301	276	295	306	307	300	316	304	327	291	297	289	286	300	277	310	326	339	272	328	268	296	285	328	339	292	300	286	286	307	294	278	325	278	300	314	294	284	270	286	306	306	289	296	321	272	264	297	289	298	273	341	289	310	314	283	312	287	283	309	338	301	290	275	293	293	319	276	327	315	284	281	273	296	313	310	307	297	292	306	310	309	314	320	302	304	272	312	289	297	299	315	323	298	294	293	309	298	315	311	311	307	328	322	326	348	278	317	298	280	294	293	318	294	271	284	313	289	301	281	325	322	300	285	291	297	294	316	325	301	290	300	286	315	317	296	263	297	279	313	292	313	312	277	317	287	283	309	305	319	304	291	314	296	284	323	312	300	292	288	287	277	281	280	278	316	308	330	303	326	293	300	303	305	294	310	310	313	258	308	285	289	293	292	313	302	294	300	298	300	284	286	316	323	297	297	281	270	295	329	301	276	303	310	322	302	274	302	312	310	297	285	302	295	332	290	283	282	294	314	293	295	291	293	326	300	312	277	322	312	300	309	300	300	243	305	295	316	296	326	298	292	316	302	287	315	297	287	325	289	294	300	301	304	305	284	307	268	289	323	299	309	267	283	299	321	275	275	292	300	283	331	287	288	323	277	284	289	322	305	329	259	311	294	320	289	308	299	289	308	291	323	319	277	302	304	287	330	310	316	301	292	301	316	291	295	299	302	304	300	274	279	294	294	321	301	258	310	284	323	273	278	314	321	306	305	295	286	312	292	264	294	323	306	326	312	301	333	306	304	305	299	304	310	296	292	274	292	271	300	317	332	313	279	286	301	299	287	308	295	296	308	302	306	305	292	297	313	310	280	292	303	281	277	306	305	268	306	300	301	308	335	302	324	313	319	300	295	285	299	312	292	302	265	284	292	311	293	316	320	301	299	327	302	292	269	267	263	326	285	290	306	290	302	339	294	312	298	286	304	278	304	316	301	317	315	286	303	293	257	267	341	319	308	297	305	319	291	306	275	320	319	301	300	260	300	312	299	313	303	279	265	298	296	294	322	312	298	327	289	312	288	278	313	289	291	303	280	340	327	296	308	331	276	325	289	278	287	310	271	289	321	310	297	296	286	295	331	299	291	314	307	309	301	305	295	277	322	300	313	321	285	325	307	283	273	348	321	311	319	320	330	315	293	306	297	312	294	305	300	351	310	278	302	304	319	308	309	273	299	287	299	289	286	310	294	303	309	293	289	303	294	291	304	308	284	289	283	266	283	303	310	309	265	297	295	280	269	314	331	305	312	322	305	301	311	310	274	272	289	278	329	305	297	310	313	293	333	334	289	287	304	307	317	287	294	275	305	323	301	307	291	319	287	268	326	284	279	302	342	284	278	318	305	295	303	296	301	311	294	295	300	268	316	288	262	284	275	299	291	292	297	284	287	301	288	305	294	290	302	293	300	282	296	300	289	329	278	315	304	288	289	295	283	328	301	318	269	303	299	309	291	284	261	296	289	301	313	290	283	268	273	273	283	285	316	278	293	269	287	285	309	302	298	311	320	297	316	330	293	282	284	298	324	319	305	307	283	306	306	299	308	307	287	332	274	297	279	305	325	282	324	306	291	276	289	286	274	283	332	302	322	283	298	274	294	295	279	337	306	329	318	278	325	300	314	306	283	311	304	314	289	298	310	307	279	311	271	291	273	289	283	272	318	299	316	290	315	280	274	284	290	312	287	296	318	298	312	318	291	284	291	292	304	293	273	293	307	277	315	301	296	282	290	278	270	281	291	296	314	286	304	329	257	270	307	267	292	304	324	311	317	287	319	292	311	306	286	289	312	289	297	288	302	338	306	274	329	287	296	279	296	280	299	299	298	315	306	258	277	292	289	309	293	298	304	323	318	297	311	320	294	308	298	302	297	296	279	295	272	291	295	291	302	290	299	311	291	295	283	291	296	288	307	313	281	348	285	306	268	293	305	294	286	284	314	326	314	291	263	282	294	332	283	317	293	293	310	317	284	259	304	285	290	306	302	275	300	290	322	266	316	315	290	279	322	337	294	325	291	303	306	282	301	299	288	302	307	317	327	302	265	292	270	321	317	300	282	314	296	307	285	294	301	299	323	301	306	323	276	252	284	304	309	281	299	291	271	307	295	323	294	294	302	300	329	322	268	280	296	337	279	290	308	321	286	305	299	280	290	305	267	312	294	291	285	320	251	291	300	292	303	300	296	312	287	285	313	319	315	327	336	274	292	304	291	281	333	326	310	280	312	314	304	290	311	295	319	312	321	281	307	303	293	280	319	273	296	264	289	289	311	300	296	299	279	297	279	300	297	300	286	303	256	286	285	273	280	279	281	327	292	314	299	319	295	324	285	296	307	303	279	281	290	307	292	301	329	304	316	276	283	282	311	321	307	335	268	336	327	309	324	313	330	282	311	292	327	312	304	294	316	302	291	302	283	313	276	316	316	312	300	307	286	287	321	299	276	293	280	288	303	290	281	266	303	307	314	269	293	286	313	276	278	307	305	297	288	299	259	295	312	306	275	322	302	296	285	317	292	311	316	293	289	296	297	299	294	287	299	285	278	304	280	262	271	303	290	299	308	292	285	306	281	284	318	292	329	302	307	288	340	319	341	302	317	345	306	307	304	329	238	300	290	298	262	324	282	316	275	334	294	292	287	296	336	310	281	288	265	299	317	292	300	301	290	320	316	298	308	309	311	295	324	322	279	278	333	307	293	296	300	312	317	319	286	256	314	294	303	310	280	313	312	304	308	298	311	283	286	294	303	301	313	320	264	274	280	274	288	316	301	303	299	290	286	282	277	304	293	310	318	313	291	305	301	344	306	292	298	290	271	287	314	260	288	304	290	309	313	260	291	306	300	314	298	262	278	322	287	312	295	313	284	306	292	310	292	328	305	307	284	324	304	277	323	309	302	279	297	300	313	298	277	272	306	308	336	288	320	305	309	293	301	306	307	279	296	308	331	296	302	282	295	297	321	278	282	324	285	290	275	328	299	314	305	309	317
23438	48923	42876	34889	29889	25453	18837	14003	12324	8662	5429	5616	4897	4241	3386	3308	2869	2414	2020	1779	1539	1157	1080	1064	1266	1051	899	840	857	669	745	794	655	674	623	618	562	523	504	517	445	509	535	537	430	394	450	458	430	369	374	378	348	368	343	360	354	331	341	346	361	347	330	314	348	321	285	336	355	337	353	332	344	340	362	320	321	357	341	312	327	340	330	359	337	331	321	327	327	295	342	338	358	347	302	349	332	317	302	331	352	345	349	332	373	341	343	309	334	339	360	332	364	316	315	350	347	364	367	340	347	344	324	337	331	333	317	349	333	328	340	345	330	349	313	339	320	327	337	333	344	317	369	288	311	335	307	337	362	324	323	315	318	322	347	363	310	299	353	301	339	383	332	346	325	336	365	330	333	346	327	334	353	321	311	331	333	314	320	331	320	361	339	323	323	341	339	326	322	289	348	314	328	348	372	344	308	320	314	323	330	358	360	345	295	349	378	319	353	332	374	321	350	324	323	379	297	348	307	339	329	351	345	344	337	353	323	331	368	334	358	343	346	365	334	317	320	323	316	293	349	339	313	318	322	335	371	302	322	349	343	328	304	335	337	316	363	329	351	305	320	375	340	319	310	337	367	355	351	344	371	318	316	339	349	341	354	340	315	347	361	359	320	340	320	318	350	319	342	338	342	308	326	317	319	346	328	314	315	337	339	345	360	318	332	338	313	346	327	357	345	291	340	330	341	344	331	323	307	368	338	348	319	305	314	357	295	334	311	354	333	305	314	351	379	336	376	345	354	339	331	331	320	326	346	366	324	331	349	348	337	287	345	356	362	370	310	302	333	303	311	317	324	337	341	357	364	329	314	312	298	348	330	367	320	343	350	328	355	343	314	305	360	385	320	328	336	335	378	377	344	352	323	337	310	371	320	321	302	338	347	316	321	321	341	363	327	353	339	351	327	319	331	320	343	319	327	359	317	296	372	307	341	337	356	327	342	339	310	326	328	296	334	339	313	313	339	292	355	329	338	364	334	343	342	327	324	337	321	360	352	386	352	332	329	328	316	337	330	345	329	311	357	313	306	335	306	332	348	314	337	338	336	335	328	348	320	339	336	316	375	320	336	327	346	346	311	355	321	338	335	367	339	348	325	336	351	355	322	328	359	324	353	320	299	336	326	335	308	367	365	337	325	331	334	338	350	339	309	334	313	332	331	323	336	334	359	357	345	320	361	323	320	327	339	344	327	347	349	337	343	338	361	333	307	351	337	327	322	326	355	334	341	336	319	344	320	320	331	359	331	361	326	325	325	344	366	290	308	329	328	332	329	325	322	344	336	328	324	322	327	362	341	332	353	360	343	297	354	349	359	338	330	359	339	316	331	302	320	340	337	384	351	356	333	338	348	356	346	325	345	298	331	321	359	298	334	317	318	306	328	322	332	323	305	359	314	336	327	333	354	342	367	349	327	328	366	336	316	311	331	331	337	359	333	322	372	297	315	366	331	332	346	338	319	327	391	327	349	321	336	342	316	338	361	331	318	341	314	346	325	337	332	351	324	315	378	344	302	324	359	346	306	351	307	336	357	348	349	317	310	312	321	333	362	352	328	343	387	321	341	312	295	329	362	334	321	332	335	342	329	343	357	354	338	333	351	355	318	340	301	306	346	331	338	339	336	301	358	344	313	315	292	301	347	323	335	351	348	360	316	309	312	343	317	333	317	344	311	309	360	327	362	339	303	364	336	319	328	345	329	349	338	348	330	306	338	347	336	359	320	325	357	333	352	316	334	289	365	325	301	324	342	358	329	343	351	333	348	338	357	362	330	322	318	324	334	347	334	305	354	327	354	328	345	365	361	330	330	340	317	361	320	323	354	357	319	299	357	312	350	349	329	300	320	356	331	335	331	360	329	351	308	319	317	318	323	357	305	320	369	319	325	317	354	301	341	328	346	355	319	347	353	297	322	335	318	316	344	352	326	320	326	354	344	337	332	335	341	326	361	347	325	328	355	339	320	343	361	351	322	332	352	338	310	318	354	338	333	347	337	332	363	327	324	321	332	350	378	357	341	346	318	332	323	317	358	376	331	308	333	331	324	316	331	305	349	355	341	314	324	318	335	320	348	339	312	324	325	293	318	369	340	322	338	356	324	329	333	350	333	335	349	292	313	313	335	340	327	329	364	362	337	316	361	334	316	317	365	320	341	362	287	376	310	348	351	343	355	340	344	378	316	308	301	344	320	343	308	297	371	340	345	321	356	333	335	328	368	303	325	335	324	349	351	325	326	330	359	341	332	365	315	342	326	333	329	295	331	331	357	368	339	309	346	365	367	360	322	335	357	331	338	332	366	291	302	330	353	353	345	363	319	340	338	296	341	350	348	328	319	359	369	355	297	339	357	346	321	356	337	354	333	320	362	328	384	321	331	322	339	344	343	313	337	344	331	319	342	347	333	337	341	307	302	348	344	338	317	316	316	365	315	316	354	366	332	343	310	352	343	322	324	349	338	288	350	341	328	308	333	307	347	329	331	369	327	359	342	335	380	350	325	325	359	311	340	354	343	330	337	330	322	333	343	302	348	334	294	316	328	331	319	349	308	341	334	311	361	351	342	349	343	353	349	325	319	357	342	321	350	325	320	331	305	358	359	313	316	344	327	303	288	354	315	320	325	288	316	347	333	317	329	342	340	341	383	355	342	290	339	344	347	307	311	342	329	365	323	331	321	354	356	325	329	319	328	376	309	341	312	349	318	310	331	306	331	333	331	302	361	305	318	324	334	345	343	319	343	338	335	336	338	316	350	335	356	348	357	289	328	318	336	361	333	346	386	357	344	364	339	355	332	359	328	298	343	321	326	329	347	323	329	317	309	350	377	307	310	354	332	323	335	326	306	323	368	322	315	329	329	340	354	339	363	293	282	331	328	333	330	330	353	366	343	300	340	314	359	338	333	299	324	333	326	333	328	341	348	342	316	326	334	340	310	342	344	330	341	349	325	344	345	330	354	383	327	334	330	311	348	346	337	315	317	342	321	342	317	345	309	364	339	313	298	330	322	345	319	353	303	338	337	324	351	352	319	314	299	322	385	318	307	343	348	322	317	372	325	341	356	325	343	304	335	358	312	339	357	330	355	316	340	314	372	351	341	328	302	293	366	339	300	311	328	333	333	340	325	311	325	348	338	349	355	347	359	330	334	310	335	332	323	336	362	306	337	348	325	320	336	335	333	328	337	318	318	314	337	329	323	304	356	338	337	350	353	325	343	354	339	319	322	326	334	332	335	324	329	353	328	347	319	334	332	338	312	316	334	344	342	322	315	318	322	322	329	325	331	365	321	332	307	332	330	364	331	342	337	339	329	327	319	311	335	327	292	281	313	310	339	370	335	345	336	348	340	355	341	333	316	318	336	341	298	317	316	322	335	325	341	349	311	320	342	342	358	325	324	324	352	321	340	354	323	341	342	324	353	345	314	357	371	348	348	357	344	331	300	329	376	372	311	328	290	335
28715	26362	30713	24817	16758	10945	6480	4088	3374	2177	1416	1481	1394	1024	972	847	852	694	634	622	476	450	446	471	426	433	422	334	361	318	375	319	362	334	375	318	345	300	292	308	311	274	295	277	268	284	290	280	274	252	288	259	284	270	283	288	256	260	289	251	271	248	259	269	236	263	258	262	244	266	242	250	264	271	233	268	248	294	258	251	261	283	229	261	285	261	279	275	275	262	276	269	230	292	280	287	239	280	294	255	283	236	282	284	269	301	267	271	245	227	274	270	256	266	260	253	277	254	275	257	232	272	235	296	264	255	266	251	267	234	273	267	258	244	269	274	256	259	266	262	294	248	265	253	285	281	241	265	264	238	278	268	260	258	268	226	252	286	234	240	238	254	250	288	279	286	264	288	235	265	255	276	251	261	258	257	260	270	238	229	253	261	308	279	250	273	271	279	268	261	255	259	262	243	246	229	237	253	285	264	249	269	248	302	277	247	270	231	247	256	270	253	271	265	251	257	290	289	254	268	269	254	247	238	279	255	260	268	249	261	253	245	258	271	235	282	287	260	258	262	264	237	304	287	260	278	271	241	295	254	237	260	254	281	242	283	276	269	287	265	264	268	260	270	262	259	252	262	235	263	280	254	243	257	273	284	273	270	277	275	264	238	238	271	278	245	289	266	250	269	254	284	249	265	299	249	264	249	227	271	287	273	276	256	285	262	274	250	262	275	245	234	241	251	263	241	264	272	240	278	271	268	259	292	258	251	246	295	246	272	238	269	253	259	279	277	266	267	246	243	239	254	240	242	223	269	255	264	261	220	281	238	236	271	265	285	257	229	282	256	259	263	258	245	241	304	283	267	259	238	252	249	250	269	257	264	259	272	276	263	234	255	294	260	274	277	274	241	240	263	247	290	256	260	266	251	275	235	261	271	275	274	272	271	258	260	273	252	244	265	282	236	279	253	260	220	261	265	259	275	254	278	258	255	235	259	248	249	242	272	300	258	257	260	263	265	255	278	269	272	252	236	274	258	262	273	263	229	257	251	257	279	257	271	294	257	257	252	250	272	259	237	290	238	256	246	254	243	255	271	262	285	269	279	252	270	255	244	255	236	261	267	235	244	263	270	281	264	248	269	260	283	278	255	258	262	288	228	275	279	277	246	253	253	250	249	254	285	257	259	251	239	277	253	277	236	268	254	235	243	249	225	242	268	275	276	253	248	242	273	233	266	240	234	258	249	247	258	251	276	284	265	252	278	263	255	276	261	275	240	259	278	265	270	290	281	274	265	267	260	251	274	248	257	254	250	255	248	244	263	261	251	264	286	245	263	279	267	249	281	230	232	254	262	271	272	243	260	306	287	262	279	253	243	266	256	241	289	268	256	257	250	273	252	258	261	264	276	266	280	259	279	253	254	245	241	293	236	241	251	255	213	262	279	288	256	272	260	244	251	277	253	274	262	276	276	273	288	271	270	267	246	253	293	283	282	264	265	284	244	277	282	245	256	283	251	230	256	236	262	287	269	268	264	289	264	296	255	261	252	249	285	258	260	290	242	285	234	248	239	241	254	250	277	233	270	264	283	251	263	259	254	296	236	269	255	256	262	256	282	259	250	227	246	270	260	264	247	245	289	267	261	279	268	268	278	268	256	289	275	245	240	276	274	267	262	257	274	241	257	258	238	256	229	253	262	239	274	244	277	261	282	246	298	261	248	270	294	279	277	256	274	292	228	251	280	269	255	243	244	275	264	272	280	279	240	267	246	268	260	221	240	274	271	270	256	232	238	259	276	260	273	289	271	261	289	272	264	289	266	281	254	261	266	251	263	283	278	272	274	279	250	268	256	250	258	287	287	268	272	241	261	294	249	278	247	270	273	295	249	257	256	259	259	252	246	266	253	239	233	258	277	261	241	301	268	250	263	290	268	271	271	259	251	245	235	249	265	254	280	271	253	246	258	288	282	250	247	298	279	265	282	251	271	304	255	259	243	244	243	288	281	282	225	278	254	258	289	264	261	281	257	255	264	244	287	268	280	239	246	230	253	269	307	260	244	270	269	260	254	259	246	251	267	255	255	249	264	251	250	253	281	263	264	266	287	253	279	254	258	274	247	278	273	251	256	278	251	224	262	239	269	251	273	257	251	279	246	258	281	277	249	274	261	256	251	257	264	274	244	262	273	257	299	259	278	266	257	269	242	271	251	265	242	250	256	278	259	269	253	261	255	270	249	284	267	251	247	279	259	281	277	256	272	258	255	252	254	261	277	290	264	277	273	252	240	291	273	239	256	269	264	246	260	258	272	263	252	279	266	259	268	243	278	247	262	233	264	280	263	268	271	273	251	273	264	261	252	257	266	261	269	266	243	251	272	254	214	262	262	277	298	243	280	242	245	256	260	253	242	268	292	230	272	293	249	249	244	283	246	256	258	246	309	287	250	237	234	264	257	268	251	254	258	256	239	253	263	278	278	300	263	254	246	265	266	252	273	256	215	257	254	271	273	271	262	268	249	270	258	270	263	274	307	271	252	283	271	301	260	258	261	306	254	264	284	237	250	253	271	250	250	250	289	247	299	269	260	282	251	249	257	251	260	258	268	263	296	250	283	264	281	240	244	252	246	272	260	259	253	255	296	266	230	227	241	246	254	268	259	262	260	258	230	273	252	264	302	255	268	270	255	251	273	247	244	281	250	289	268	232	287	265	263	278	247	270	258	243	287	282	276	270	250	256	244	271	253	253	279	243	250	259	267	272	252	265	289	231	261	249	260	241	257	267	246	261	267	249	241	254	240	264	243	299	270	267	260	257	256	238	284	260	332	283	265	268	270	271	248	221	266	267	261	262	229	273	270	247	254	236	257	256	249	267	281	257	261	279	254	251	259	260	237	241	288	260	257	260	253	251	237	264	264	245	232	278	281	232	249	275	236	278	290	264	267	266	258	283	289	263	265	272	238	278	258	253	258	282	265	262	236	260	284	266	257	245	285	265	273	284	260	278	249	246	252	272	246	260	273	257	259	267	265	251	273	239	264	257	236	247	265	259	277	239	247	261	271	276	299	268	280	246	244	259	275	274	256	276	254	258	270	286	241	233	251	242	253	246	266	285	238	260	247	282	293	253	251	252	232	291	268	265	274	258	268	269	270	269	229	279	243	256	247	239	251	250	250	231	266	233	255	291	260	249	266	259	293	264	265	256	270	290	274	294	256	255	249	259	271	244	253	249	249	261	232	251	292	251	255	260	279	262	272	294	271	255	244	258	262	266	274	262	301	263	264	236	265	254	241	270	250	213	253	274	277	277	268	254	283	264	242	255	242	255	268	253	286	267	251	282	254	262	268	262	260	279	266	283	237	258	301	270	262	226	214	261	260	222	296	270	294	260	287	270	264	271	269	279	255	271	250	265	264	287	292	260	267	256	217	259	266	290	242	246	268	249	257	222	256	254	276	277	266	283	246	242	253	254	276	262	265	268	258	243	265	286	270	269	272	267	256	273	251	271	253
21931	38156	31721	23475	19056	15061	10048	7036	5950	3697	2566	2514	2161	1706	1533	1386	1398	1054	945	816	635	598	585	566	608	534	507	477	452	420	445	442	424	444	397	420	393	374	370	314	353	355	373	337	304	337	378	325	325	305	283	292	317	263	273	313	308	316	321	287	287	317	321	282	306	302	285	297	322	294	289	241	286	282	296	293	309	305	284	308	300	274	300	252	302	288	267	303	268	257	296	288	283	320	282	268	298	274	301	301	304	268	321	312	295	310	324	310	302	321	320	337	270	305	276	285	301	286	278	279	317	281	303	296	300	302	301	298	303	275	292	275	303	313	321	251	301	294	321	294	292	321	261	308	284	275	312	292	286	311	288	292	289	290	277	296	300	296	302	281	286	286	291	327	304	300	310	271	282	306	279	319	285	293	273	284	308	302	312	291	295	295	277	309	289	307	287	292	295	304	276	307	277	292	310	276	290	282	291	327	314	310	276	315	261	329	347	336	298	292	308	295	258	276	294	315	308	311	287	278	265	301	280	295	299	295	315	266	295	295	285	328	295	306	314	309	316	311	328	263	289	299	295	262	295	314	299	292	287	305	269	282	273	276	289	299	272	312	306	286	310	281	296	255	279	270	283	308	286	305	317	281	307	259	282	295	322	290	309	301	299	272	297	273	310	276	296	283	288	312	288	290	290	302	286	288	281	275	295	304	313	304	269	286	279	286	303	289	308	276	265	271	267	297	307	280	299	289	268	308	285	309	278	267	322	290	308	278	301	310	269	306	275	298	299	311	312	300	290	303	306	297	310	266	303	290	312	267	301	294	284	285	267	275	259	301	276	283	284	263	295	300	278	271	298	328	269	303	286	281	284	294	272	286	296	256	309	295	277	319	310	279	312	306	317	295	316	289	299	299	289	269	279	325	293	301	296	291	291	293	268	315	296	322	329	274	271	244	308	309	312	305	320	264	306	297	304	297	273	304	322	320	324	292	290	327	310	293	305	292	318	324	293	309	287	272	313	314	297	291	288	267	259	283	293	302	277	294	293	268	288	311	279	306	258	321	292	277	303	316	289	298	310	272	280	276	288	292	295	283	298	278	291	299	252	295	264	308	289	308	306	298	296	285	315	299	292	291	292	284	303	299	282	297	293	282	269	244	305	255	306	307	278	296	314	286	299	316	309	294	299	291	291	294	262	292	252	275	331	283	306	307	306	310	274	300	285	288	307	321	279	312	293	275	282	295	318	287	272	271	316	266	319	275	271	287	285	296	294	315	298	293	268	302	282	264	316	304	283	267	313	280	286	288	328	284	297	275	286	281	290	288	290	268	318	303	288	313	297	287	296	303	261	295	278	275	289	263	313	279	321	296	309	280	296	288	259	273	299	306	279	307	277	286	286	270	279	290	281	295	285	293	304	281	287	273	309	298	277	308	307	288	318	308	320	304	283	314	287	313	287	317	309	287	280	297	286	284	295	284	280	303	272	315	288	330	301	331	296	322	302	306	278	278	306	307	309	315	295	301	316	280	317	277	259	285	311	288	284	288	285	318	288	302	275	291	270	298	296	306	281	296	284	299	305	297	264	301	291	294	285	307	316	297	298	265	270	310	288	292	265	302	297	313	278	281	297	258	314	318	293	294	300	290	295	292	285	275	305	271	310	269	306	265	304	281	309	286	281	266	303	315	295	286	256	301	289	265	280	287	287	307	282	290	307	289	276	282	288	312	285	312	284	319	272	250	296	283	294	310	332	283	288	292	304	279	266	266	316	270	303	306	299	278	290	295	271	257	290	258	264	287	277	320	307	289	298	286	288	303	289	322	270	281	314	289	276	280	289	310	295	285	285	293	269	277	265	294	301	287	305	279	298	325	287	293	274	258	263	290	283	242	306	278	289	307	252	259	297	296	292	288	293	250	306	280	258	307	289	307	303	307	306	294	286	275	283	296	320	312	296	288	270	279	301	309	305	268	322	292	281	299	284	315	299	287	293	277	272	283	288	300	308	284	249	307	292	299	286	281	290	315	286	307	288	283	294	283	284	283	308	281	270	315	307	302	316	284	282	282	314	305	267	305	305	294	276	308	323	278	290	272	292	277	298	299	294	284	289	313	303	296	289	303	285	277	277	309	279	288	274	293	281	279	281	306	310	294	289	311	300	295	301	294	317	294	295	296	255	286	289	282	280	278	301	294	292	273	300	291	326	282	287	287	299	285	315	300	314	328	296	290	312	281	301	289	266	291	262	290	327	305	313	308	258	280	293	310	319	329	314	293	272	300	250	306	294	321	268	288	304	292	318	271	340	286	295	269	312	300	247	319	313	280	322	280	281	284	282	271	301	305	318	307	306	320	288	301	303	298	322	281	305	281	293	302	284	276	325	273	312	290	294	321	318	270	289	306	312	266	273	273	282	250	281	293	295	276	310	301	332	306	290	287	277	292	285	290	306	311	287	284	288	286	275	277	295	308	295	308	288	258	306	325	275	278	263	282	286	296	288	272	284	295	335	297	281	290	314	314	292	297	290	286	306	305	294	285	254	349	267	280	267	282	306	294	287	303	316	304	307	296	314	261	292	273	275	282	294	308	325	305	300	296	282	291	305	276	302	298	309	274	302	301	288	311	324	341	283	259	294	292	293	281	308	296	299	311	309	324	310	314	285	295	312	330	289	271	308	300	289	304	291	281	273	292	291	270	300	303	281	295	275	279	304	295	283	300	311	291	267	302	295	282	279	311	290	309	287	314	304	277	265	310	275	312	270	261	304	287	273	288	274	290	308	326	303	268	299	312	314	303	285	278	308	276	266	279	298	295	269	286	296	313	287	304	303	303	260	286	300	271	316	279	281	272	294	299	296	281	308	285	291	288	323	312	297	317	294	314	309	265	305	274	276	295	296	266	307	285	299	296	331	280	270	295	281	312	323	321	265	268	318	327	285	289	299	282	302	291	309	328	296	282	290	264	294	308	309	273	297	296	291	296	305	291	290	296	282	283	280	275	292	275	306	315	280	260	297	297	293	300	305	296	292	295	270	279	276	305	261	293	303	321	330	300	306	312	301	263	282	259	298	318	283	333	306	278	262	287	277	322	291	282	309	288	301	285	279	305	304	287	287	286	269	302	280	286	268	284	282	298	291	270	302	292	321	275	293	308	273	286	308	299	295	281	288	289	295	324	287	301	263	287	299	289	297	311	286	314	301	275	316	294	253	281	297	285	314	250	279	302	283	291	292	279	301	298	277	286	292	313	304	284	280	317	288	297	269	289	291	267	279	305	300	245	288	288	292	286	279	292	302	297	277	302	295	290	279	314	278	296	305	303	309	284	291	268	292	275	263	289	304	291	308	281	280	300	297	285	346	313	278	293	264	273	302	299	305	327	307	304	292	274	313	314	314	298	301	278	300	292	281	300	290	288	264	284	277	263	296	297	293	290	297	270	307	263	282	307	291	266	271	278	301	286	299	303	306	288	301	281	273	284	274	295	309	285	297	322	286	257	289	263	313	322
23694	21339	28749	24947	22546	20583	14002	7571	5827	3503	2660	2552	2467	1782	1793	1637	1536	1112	1016	934	768	804	721	724	706	630	595	564	514	496	523	498	529	521	465	460	414	420	408	406	394	424	420	389	380	400	385	360	385	356	331	359	301	308	330	366	361	350	318	288	361	340	341	373	335	349	331	296	353	358	353	323	303	344	316	316	359	315	336	322	328	349	337	325	332	329	323	355	309	307	299	329	334	333	345	349	368	345	333	313	357	330	347	330	330	346	315	274	353	361	312	348	316	365	336	367	343	348	347	371	355	327	323	326	359	275	323	318	322	319	336	313	335	316	323	358	330	342	330	318	348	332	300	323	329	339	303	336	376	339	306	307	297	290	299	332	333	356	327	308	338	360	325	347	303	338	341	334	318	327	346	340	332	292	352	349	370	339	326	339	349	354	300	310	334	313	319	348	350	351	334	355	348	340	331	349	312	350	334	329	322	334	314	315	378	349	326	319	329	366	345	354	354	316	322	348	331	330	317	368	354	340	344	303	347	327	324	313	335	316	345	317	333	330	318	348	344	366	300	341	293	357	347	351	322	326	319	346	310	314	330	369	293	328	325	352	356	362	350	361	306	351	339	319	378	312	317	331	348	324	322	327	340	374	335	327	347	317	328	337	323	320	338	337	314	320	351	333	336	286	310	325	346	350	349	333	354	315	325	311	333	319	361	341	324	325	339	326	347	299	337	326	346	319	339	374	338	334	321	345	317	336	315	358	301	327	330	324	342	340	348	310	333	347	359	366	337	356	312	355	368	302	331	329	385	360	329	303	347	357	344	338	340	323	368	314	350	317	312	326	339	335	306	335	327	314	335	344	324	367	329	321	336	299	331	355	357	327	331	305	311	346	335	334	314	317	338	341	331	298	340	309	336	310	337	334	352	354	295	329	354	317	342	363	348	324	376	310	349	351	330	337	361	304	356	335	315	324	315	336	291	327	301	328	332	330	359	335	351	355	324	340	320	349	329	349	319	334	349	323	313	350	318	340	294	351	356	344	308	304	357	346	327	329	310	331	346	345	322	315	363	366	302	329	325	348	356	325	341	342	372	335	342	331	363	317	318	334	346	314	327	350	314	353	346	306	323	338	317	338	346	331	324	311	328	351	323	312	348	331	333	321	360	347	328	358	319	316	340	301	324	325	341	355	314	324	337	349	320	328	339	381	339	322	360	311	314	280	329	324	309	339	333	348	343	322	353	350	317	322	305	332	354	305	333	336	338	343	325	332	323	295	328	313	332	314	332	369	313	317	336	328	364	336	361	296	317	362	306	323	332	320	295	312	329	327	343	334	376	333	343	301	318	314	348	323	338	338	327	318	345	311	308	335	313	297	334	326	343	299	322	348	328	335	310	323	335	339	300	346	344	314	353	355	333	298	297	356	317	351	326	340	318	332	318	331	327	283	362	320	322	327	364	316	357	330	326	347	326	368	331	301	326	330	344	336	301	335	358	338	334	335	348	314	359	329	352	338	313	306	322	336	329	320	342	319	305	351	325	318	363	312	316	333	353	308	327	320	315	340	333	309	336	353	337	324	302	342	338	331	331	348	324	332	337	363	273	343	310	316	355	364	340	289	346	352	351	360	329	349	313	327	316	315	355	313	309	329	337	350	334	304	356	367	366	350	330	337	346	321	319	331	306	289	340	332	293	307	349	338	304	307	325	337	339	361	336	324	330	298	338	352	297	352	335	328	275	374	337	347	332	348	299	336	357	343	339	326	317	337	326	333	335	333	308	344	336	362	332	350	342	348	333	312	355	312	316	332	323	371	317	371	359	337	323	355	347	305	341	315	311	328	322	300	333	358	330	341	322	335	316	339	319	315	308	361	356	341	335	335	339	352	353	353	324	363	351	344	339	355	322	312	349	316	313	334	311	330	319	332	323	350	332	348	325	346	319	343	315	337	336	344	342	329	341	321	346	347	336	349	346	324	317	343	335	359	341	364	339	343	328	337	365	321	320	312	313	325	352	331	351	318	317	368	340	321	351	348	307	329	334	313	326	327	324	318	328	318	378	318	337	354	325	345	332	325	343	337	329	335	326	334	335	349	338	325	335	321	360	313	326	300	299	345	290	342	328	363	286	324	301	309	312	314	322	328	341	335	329	295	324	340	313	312	348	327	340	311	315	293	319	326	354	319	310	322	323	327	358	331	317	312	317	300	347	323	325	349	350	307	320	326	364	291	350	312	341	327	321	353	327	325	352	325	340	350	319	333	333	337	346	314	320	337	323	322	360	316	341	320	326	358	315	340	321	333	363	334	346	338	344	330	309	326	352	324	344	348	320	324	341	340	368	354	307	312	320	346	394	320	311	330	329	315	296	299	326	350	348	333	360	315	333	325	353	304	331	334	324	316	357	328	335	334	311	328	337	339	309	353	352	355	331	316	323	339	331	344	317	312	357	319	330	339	321	336	340	342	347	352	335	343	376	350	345	339	327	331	364	305	313	327	343	337	320	328	331	350	340	317	357	325	317	317	334	337	340	308	317	362	318	344	341	315	314	338	303	353	339	311	348	331	340	319	352	360	309	323	321	304	336	327	303	316	354	335	337	358	306	337	331	335	337	295	353	312	305	343	341	329	324	343	306	290	318	323	338	343	322	311	317	338	300	332	337	316	321	330	313	303	354	327	313	321	333	333	324	306	322	326	297	334	321	333	314	365	337	309	335	327	325	353	352	374	347	335	331	328	346	291	313	332	308	319	333	320	330	335	308	316	309	322	350	341	325	299	333	337	310	331	327	316	329	308	365	344	311	321	335	329	309	318	346	323	313	359	317	325	319	340	327	342	351	347	355	343	320	331	295	374	322	327	333	338	342	348	370	346	347	327	333	345	344	312	306	351	367	332	310	332	344	350	331	359	339	344	346	320	320	334	329	333	293	322	322	292	308	343	361	333	339	301	308	299	350	349	314	329	334	312	336	340	333	312	325	303	324	350	308	355	326	318	320	349	294	309	345	325	339	317	355	305	336	357	312	325	351	342	330	329	300	352	317	331	323	333	336	312	329	350	334	331	332	305	351	343	314	326	330	283	342	305	316	309	362	333	327	342	359	323	340	306	325	317	322	300	323	348	344	332	301	305	347	333	328	342	308	325	332	353	319	331	337	345	324	323	344	340	342	293	344	348	354	376	343	309	345	346	343	342	328	336	337	359	357	348	320	329	349	349	327	333	327	333	307	334	343	347	342	323	335	300	364	329	315	334	335	338	328	334	339	334	365	351	338	335	346	345	323	301	306	323	348	316	365	298	349	326	328	317	338	330	324	337	365	313	336	328	352	298	329	315	306	323	366	337	365	355	355	293	316	350	311	323	359	336	328	340	352	331	330	337	323	329	366	324	336	330	288	309	341	303	315	318	306	328	333	325	333	346	326	337	318	357	320	326	331	330	300	373	331	316	337	325	318	328	321	346	329	350	329	338	320	320	326	338	317	325	356	345	311	354	319	350	326	321
21439	44638	38711	31254	24553	20510	14704	11372	9321	5645	4374	4178	4003	2853	2800	2522	2357	1740	1593	1364	1053	1108	929	987	959	901	687	732	689	661	679	643	602	589	598	570	583	530	436	492	460	485	478	466	404	455	442	451	379	354	375	371	373	384	435	379	398	363	379	361	390	381	361	369	382	374	367	396	387	380	356	395	367	398	374	359	368	366	357	401	340	375	390	373	347	379	357	370	370	358	364	369	375	375	379	383	358	334	367	390	401	387	383	355	374	352	392	385	347	387	360	397	387	353	360	377	367	404	368	380	353	365	363	382	353	368	363	361	393	399	375	346	361	369	364	360	343	350	378	378	375	364	349	405	368	388	347	383	388	348	365	362	333	316	374	358	387	364	342	372	382	389	337	323	377	387	350	350	385	374	389	384	358	360	369	380	309	326	369	343	367	343	383	350	360	373	400	387	378	389	372	348	351	386	368	366	332	356	305	363	345	388	370	393	361	396	373	346	362	338	372	374	381	369	396	355	331	372	352	364	366	404	389	349	386	337	371	372	345	346	366	356	370	408	376	355	322	359	354	383	374	376	365	345	360	382	399	366	359	360	362	380	394	389	391	359	378	321	349	397	329	364	355	401	374	387	356	375	393	402	369	353	411	384	353	350	389	371	366	364	369	412	353	405	382	396	357	369	381	401	386	360	342	394	373	382	362	351	367	332	375	372	368	381	373	390	391	356	341	357	375	384	386	402	371	399	352	354	400	369	373	327	369	382	363	397	380	360	374	377	379	360	372	356	379	363	390	373	395	392	341	358	365	370	368	346	377	386	338	387	349	373	361	369	377	376	353	337	358	372	433	376	391	389	332	368	374	393	376	390	366	392	363	381	363	367	342	363	393	396	382	362	394	373	373	397	358	381	395	381	361	398	320	381	396	390	363	416	374	360	369	343	406	373	372	356	377	365	352	374	379	394	375	349	387	344	371	397	347	378	375	364	364	375	367	391	385	354	348	389	402	387	384	380	357	390	368	354	369	400	358	352	372	386	377	391	400	400	362	374	345	343	385	329	393	362	372	366	354	357	392	360	342	368	360	401	355	362	364	353	376	353	322	374	370	367	353	389	383	349	336	365	362	364	387	387	363	382	354	360	368	387	367	363	399	374	405	366	384	372	404	358	357	350	375	373	384	360	366	384	343	376	378	356	391	385	370	367	371	381	354	406	387	383	337	369	393	397	371	360	386	351	382	398	376	396	359	390	378	353	385	353	373	360	375	361	335	345	378	370	363	349	384	377	399	343	390	402	384	361	392	377	391	405	389	374	416	385	378	366	368	388	360	354	360	388	373	332	372	364	372	367	364	376	356	343	380	390	398	368	371	374	374	381	377	365	379	352	383	396	378	364	379	328	381	381	366	374	414	383	342	391	343	395	389	374	354	382	358	339	364	353	380	344	388	388	387	355	370	379	399	377	347	360	392	362	351	371	365	381	342	368	366	372	375	342	372	372	394	385	342	400	377	347	425	390	374	385	378	384	398	351	335	375	381	357	386	379	363	380	366	358	396	388	349	351	373	397	372	365	355	379	359	394	388	346	381	355	372	366	374	371	361	397	379	375	370	369	360	382	373	366	369	362	333	356	383	347	361	354	361	364	372	364	389	367	386	362	366	387	363	392	349	371	396	369	380	342	413	363	417	362	328	356	361	366	361	363	377	377	349	385	370	355	364	376	378	352	365	347	378	344	341	372	383	361	368	401	420	345	380	366	383	342	352	388	336	405	371	377	364	373	399	365	389	357	420	370	378	393	362	362	407	364	360	367	352	370	366	391	378	383	351	364	363	358	371	363	372	319	350	384	403	393	384	413	343	336	349	378	372	359	389	373	374	386	327	408	367	380	351	367	362	375	375	349	382	382	380	352	377	376	377	357	375	379	372	388	342	376	380	336	393	359	377	370	379	336	354	363	400	372	379	391	372	354	354	409	382	379	345	372	374	364	357	363	356	379	341	405	343	342	384	383	360	367	386	387	369	403	402	379	378	376	350	363	389	360	345	392	374	351	343	357	339	392	368	364	393	369	358	365	364	400	355	370	359	355	367	369	394	363	342	377	362	340	353	383	352	379	370	348	386	366	351	343	350	399	377	378	333	367	408	383	371	398	366	407	384	373	371	409	351	384	368	394	361	381	379	333	386	335	361	344	377	330	374	422	391	344	373	357	375	398	366	355	367	396	382	368	375	361	361	371	391	350	387	390	380	336	358	401	353	395	368	343	403	374	372	406	359	390	389	383	369	360	384	385	380	380	341	386	354	360	356	374	356	368	367	364	405	388	352	362	358	389	337	364	375	395	330	366	373	379	369	351	344	373	358	368	365	393	359	338	340	385	351	353	363	404	401	356	381	359	362	377	404	350	367	388	387	375	360	363	366	378	392	376	363	375	361	383	358	347	363	380	350	347	369	368	356	356	380	369	373	381	334	361	359	367	391	349	390	360	377	374	333	384	396	396	369	358	389	357	323	355	393	358	375	365	362	358	374	364	357	373	350	362	434	357	393	387	368	395	365	369	378	368	392	355	362	371	386	352	371	338	392	362	390	325	379	371	388	337	373	359	371	404	356	390	404	386	398	379	377	360	380	409	360	366	405	379	374	368	379	359	385	365	368	366	370	377	428	353	376	386	368	358	355	379	394	377	372	389	389	355	392	354	383	380	346	378	347	383	364	373	353	379	374	394	362	358	379	364	365	350	413	379	403	343	361	357	402	380	384	371	385	381	370	347	376	353	379	386	359	381	363	396	400	374	364	399	357	338	370	409	341	370	359	357	381	395	381	392	399	382	347	363	360	365	354	361	369	343	370	353	368	385	398	371	363	372	355	356	351	373	360	404	382	362	375	359	346	364	360	376	360	369	371	390	409	403	405	372	351	380	414	351	356	396	385	362	368	363	400	374	400	380	381	379	385	400	359	355	365	407	360	399	420	384	346	369	346	372	363	378	395	386	367	372	412	372	364	347	388	392	362	366	396	365	360	374	357	367	409	346	363	318	365	355	411	386	403	391	343	374	371	364	355	375	373	372	368	367	392	393	370	378	374	373	338	411	363	413	394	358	387	372	349	363	382	393	389	379	370	368	362	403	378	349	334	401	362	358	349	390	392	375	384	371	379	384	384	375	382	393	366	382	320	361	382	386	363	362	365	381	354	360	359	361	331	352	346	349	345	381	394	349	356	398	360	389	364	432	349	370	365	344	388	372	365	404	377	350	375	354	324	364	394	410	368	348	376	376	377	362	405	368	363	360	373	352	381	391	387	371	372	404	374	348	361	374	362	377	371	355	369	388	360	372	345	354	347	366	375	345	375	391	387	358	367	379	356	361	376	338	368	344	390	354	363	373	356	394	359	334	420	362	413	394	391	357	330	383	371	390	350	361	367	410	379	346	377	365	394	377	377	399	372	348	370	380	365	367	380	374	376	395	376	387	346	362	391	367	381	380	349	354	399	361	378	370	369	366	354	416
24741	21382	28386	26694	20782	15170	8728	5571	4126	2568	2090	1938	1759	1362	1268	1240	1084	837	763	617	511	498	511	485	417	406	415	366	365	298	319	335	368	340	327	278	296	257	228	270	252	246	288	230	214	209	214	234	225	204	216	222	197	223	221	186	210	204	205	193	189	238	212	212	207	196	185	192	222	173	233	192	220	234	202	192	186	194	198	213	202	204	222	214	200	197	217	207	206	219	210	200	205	208	190	209	222	210	181	171	197	200	186	210	208	213	225	213	180	222	195	189	203	193	176	215	197	180	206	198	189	188	190	187	204	182	192	195	210	201	176	193	193	216	193	206	185	186	201	191	197	186	206	217	185	174	201	194	178	165	190	225	198	200	205	189	184	215	190	211	226	227	201	199	196	190	205	217	210	213	190	204	179	201	197	225	193	247	166	224	207	199	221	219	200	188	208	214	220	180	189	201	229	205	213	204	201	203	188	185	199	195	241	188	193	161	218	194	224	189	183	186	207	200	201	191	200	196	215	195	198	221	191	178	206	204	177	184	203	187	194	206	179	232	214	223	207	208	183	196	200	194	171	216	220	196	192	215	200	205	196	210	181	183	222	200	199	223	196	181	179	183	200	215	218	183	202	205	192	185	215	207	187	198	187	216	185	209	207	180	225	217	211	194	206	204	224	196	205	225	205	209	198	186	204	193	182	192	185	200	204	220	195	189	208	211	172	220	197	204	200	206	218	202	214	213	201	200	213	183	221	216	212	228	204	199	211	235	211	200	193	205	201	186	209	216	222	221	223	207	173	199	214	218	222	212	203	210	215	194	219	184	232	201	181	193	192	180	209	209	216	218	189	200	205	186	199	163	219	189	194	210	187	199	216	205	198	204	203	213	181	208	180	183	185	203	201	198	211	214	184	222	194	222	208	186	218	218	202	206	206	216	215	203	194	218	176	199	180	205	188	215	192	198	207	211	181	192	196	167	216	210	227	198	187	198	203	210	224	207	186	209	171	205	200	202	189	184	212	181	209	222	221	178	171	206	190	222	209	183	193	227	193	172	197	198	239	189	209	211	195	194	219	224	205	188	209	206	205	211	202	204	183	197	189	202	184	181	197	187	208	199	191	210	194	185	226	187	212	174	189	214	169	218	200	181	174	198	220	190	202	210	196	186	199	209	200	214	189	201	205	191	176	214	188	211	183	188	220	181	194	200	198	190	177	209	181	202	191	210	177	198	200	180	207	215	192	201	186	207	202	226	196	183	207	211	207	209	180	197	237	211	190	179	192	193	201	206	198	203	197	213	206	205	177	191	195	208	215	233	203	202	230	170	198	190	219	207	188	169	178	177	189	202	206	196	198	204	226	205	198	198	186	173	209	204	211	184	224	205	183	185	196	182	189	198	208	204	234	220	197	191	211	175	209	220	201	226	197	187	223	194	186	221	191	192	198	213	210	193	180	195	199	203	192	217	203	195	186	182	193	194	172	210	218	222	183	212	208	203	191	208	215	210	190	202	192	197	199	195	189	200	194	171	200	203	202	212	207	188	185	216	189	203	188	216	190	210	194	184	189	230	181	206	183	223	209	188	205	195	210	184	180	193	182	216	209	192	205	237	204	229	200	189	183	221	224	201	227	193	199	194	189	188	204	210	214	203	201	197	208	177	194	214	204	204	226	218	175	214	205	206	205	194	214	186	198	192	192	193	199	181	184	208	201	228	215	220	190	209	210	201	192	181	213	204	193	205	200	197	207	179	204	172	215	220	207	217	205	211	198	217	221	213	197	224	239	204	188	191	189	239	172	225	202	194	216	191	184	213	203	211	204	219	205	194	212	213	195	183	213	169	206	201	218	220	214	200	225	209	212	218	215	184	190	214	193	175	169	167	209	206	179	186	193	217	183	228	201	192	184	209	169	199	213	189	197	203	178	198	212	208	198	189	185	184	194	197	179	194	205	207	195	213	205	169	193	152	200	195	219	200	191	205	193	181	197	212	204	183	206	208	202	204	210	204	213	214	208	202	205	209	202	210	215	208	209	204	209	180	203	199	172	187	181	218	219	196	223	199	171	176	197	188	207	216	198	182	211	178	194	201	213	217	198	216	195	202	203	185	204	215	222	204	198	212	199	195	216	180	193	215	215	189	168	215	188	184	204	208	196	216	202	199	221	208	222	192	191	228	193	223	192	212	195	178	206	221	208	193	215	189	213	191	201	233	184	206	207	210	207	186	214	208	185	211	185	210	191	220	182	216	209	171	195	203	196	199	191	211	181	200	238	220	193	208	220	212	206	207	188	186	199	226	225	203	211	175	192	195	181	206	178	207	213	190	211	178	203	224	191	206	227	212	226	191	186	190	209	176	199	198	196	203	197	190	226	180	205	184	194	201	177	210	222	202	184	207	190	170	185	215	226	185	240	190	203	193	198	202	209	217	216	206	204	203	191	211	191	202	200	197	194	232	199	209	218	211	206	202	187	187	188	198	210	198	203	208	200	197	225	200	193	173	209	205	198	194	211	210	194	181	197	204	210	194	207	202	191	222	194	181	205	197	203	220	186	199	232	206	207	211	196	215	181	221	191	195	181	209	200	210	181	240	198	205	204	208	233	210	215	228	179	186	185	204	176	212	194	191	223	188	203	195	219	195	193	189	221	186	171	205	208	205	171	230	205	199	206	204	175	203	216	191	192	185	201	212	192	226	203	202	192	178	220	202	189	197	191	205	187	193	188	204	190	199	201	195	205	211	195	197	209	181	197	221	229	217	193	204	200	185	214	208	206	204	220	203	222	207	208	166	183	200	202	208	217	209	212	198	209	185	202	222	189	199	198	206	218	189	193	196	200	192	202	185	214	221	207	208	180	209	201	191	216	177	216	200	198	195	194	209	184	208	214	237	193	217	194	212	200	199	201	179	205	195	209	214	190	175	185	201	169	202	224	208	221	184	193	197	210	200	195	202	195	192	237	182	209	209	173	184	191	209	179	199	180	217	216	211	177	189	221	206	196	197	199	205	201	217	222	192	189	211	192	207	185	211	189	210	215	206	200	170	203	235	212	228	204	223	211	187	182	191	209	203	204	191	196	176	210	183	195	191	202	201	213	223	212	225	201	186	196	217	179	199	185	188	207	198	211	218	207	215	195	180	211	202	183	206	194	211	195	197	209	223	224	192	226	205	208	206	216	218	185	192	221	208	228	216	219	216	222	207	197	200	198	204	204	203	210	214	209	207	214	210	185	204	202	211	195	231	183	194	220	184	182	196	199	231	219	197	203	208	201	198	185	216	204	201	205	205	191	217	216	220	219	208	183	182	215	201	222	211	196	206	212	185	226	200	215	206	200	188	216	207	196	201	233	208	228	207	213	207	218	181	210	201	191	180	230	220	207	202	192	221	219	226	198	207	204	207	201	214	188	198	214	203	210	211	186	190	196	201	197	213	219	187	220	189	206	223	194	189	202	202	215	180	208	196	201	228	179	204	206	203	174	189	194	198	183	207	184	197	201	234
21364	41898	36434	27614	21674	18279	12053	9430	7316	4345	3662	3439	3114	2249	2150	2063	1815	1267	1155	1001	767	799	681	717	620	615	528	442	500	469	420	441	393	439	407	381	344	363	303	324	280	331	301	296	256	315	306	241	250	268	239	230	271	239	232	245	225	250	223	232	229	221	242	227	226	246	253	250	231	254	212	233	250	240	224	233	225	218	242	214	248	211	227	200	245	229	226	235	262	241	232	248	250	225	272	227	237	198	221	256	238	198	256	224	229	250	212	222	227	201	226	236	243	230	223	257	216	235	234	212	211	221	226	228	218	234	230	249	237	222	230	229	210	224	210	222	245	250	240	254	210	247	231	241	252	222	247	235	243	211	246	226	229	226	242	263	231	225	209	209	219	241	231	240	217	213	239	249	226	256	212	255	254	237	244	244	228	239	221	213	222	238	249	209	235	242	225	250	214	238	239	235	245	255	221	210	248	245	230	231	239	232	265	220	224	280	210	229	222	247	222	228	215	234	244	214	242	217	215	228	241	239	239	230	236	244	262	244	219	232	252	256	243	221	233	233	218	238	240	240	248	243	229	242	252	267	223	227	207	224	240	223	222	242	227	222	242	225	221	224	244	230	249	218	242	232	259	241	219	240	265	219	209	229	222	237	223	228	242	249	218	218	230	243	238	240	219	237	226	217	271	248	205	236	253	246	234	243	236	224	228	261	209	218	220	208	243	200	219	226	248	228	225	226	243	231	226	241	228	232	254	194	227	231	202	219	233	232	227	238	210	216	240	254	216	235	226	203	221	215	207	205	243	242	218	236	229	212	248	237	228	234	221	262	233	230	236	244	225	231	235	233	237	240	232	238	238	199	219	244	236	235	214	238	216	226	230	239	225	220	251	206	222	224	231	232	223	217	215	244	211	209	242	208	241	249	235	230	255	210	224	210	235	246	218	255	238	239	246	244	220	211	195	235	219	234	243	223	220	239	220	212	224	244	229	240	249	233	220	223	194	240	235	233	243	226	259	246	221	227	233	249	241	254	228	236	238	228	225	225	257	219	226	230	233	223	220	247	247	230	231	230	215	261	239	250	235	230	231	238	220	256	231	230	211	238	227	260	235	232	245	255	209	229	211	265	218	251	224	262	225	256	227	249	222	260	266	234	227	240	234	255	214	242	256	223	239	247	225	268	231	245	255	259	222	240	232	245	238	254	243	223	258	233	224	232	236	237	217	244	243	244	212	239	210	259	241	234	230	233	226	246	253	202	242	233	234	202	243	207	244	225	219	205	233	229	249	226	246	237	266	254	214	241	228	247	211	239	216	223	237	221	238	260	228	243	238	261	259	244	235	213	235	211	257	221	237	245	220	247	227	226	252	221	220	236	227	230	226	228	243	246	244	252	250	265	238	254	253	223	199	239	239	220	230	221	249	225	227	207	230	243	227	221	249	227	241	235	244	224	224	211	247	243	206	236	207	246	223	225	205	233	255	223	226	257	227	255	249	239	236	247	228	257	220	211	211	228	241	238	220	222	226	242	222	246	248	222	238	232	256	229	210	211	234	214	243	229	234	219	226	197	224	241	225	235	271	220	219	245	231	218	254	237	235	270	243	228	215	234	242	245	208	216	246	207	225	246	247	222	231	240	216	266	194	241	237	225	235	226	240	240	235	220	242	248	235	247	232	265	209	225	254	203	241	233	227	215	226	220	237	248	225	231	232	247	232	257	227	232	213	232	257	242	225	234	235	227	240	229	249	217	219	231	215	219	258	227	239	246	244	242	232	233	257	208	221	223	228	240	242	235	240	222	231	209	235	223	224	235	209	219	233	237	228	234	221	225	239	230	233	218	247	222	246	264	249	201	254	222	244	224	255	254	224	246	237	204	228	234	217	238	229	209	209	253	220	217	250	231	236	212	227	263	199	224	243	258	228	215	237	253	219	229	217	262	242	226	253	229	243	229	209	225	231	235	228	225	219	213	206	228	220	231	211	260	235	249	242	252	285	256	265	215	242	223	238	236	215	222	216	257	226	245	224	246	232	227	245	239	251	254	224	209	237	233	215	227	221	235	236	247	229	243	242	252	232	275	237	239	228	203	267	239	238	226	217	242	245	239	252	238	240	239	234	222	236	248	248	218	241	209	227	242	250	246	229	218	226	228	248	242	233	243	228	218	230	223	225	223	248	218	227	235	236	224	223	220	220	241	217	191	221	240	210	223	240	206	212	242	219	226	235	207	211	234	220	256	210	229	241	217	235	221	220	225	216	241	234	238	207	237	228	231	245	211	211	236	213	244	260	222	220	230	217	246	215	226	254	221	257	241	236	209	251	207	233	236	206	250	232	231	246	235	246	225	228	280	212	229	235	236	214	225	232	238	235	238	235	227	227	238	219	206	241	250	239	233	234	241	228	245	218	228	228	210	227	241	253	222	220	247	248	219	242	219	225	239	235	242	235	261	196	246	234	213	236	199	260	226	250	239	224	233	231	232	226	220	220	235	248	210	232	225	234	227	226	227	250	219	251	221	247	219	243	253	232	222	228	247	208	226	215	234	250	239	233	236	251	233	245	235	270	225	245	246	269	241	219	207	235	219	234	232	244	226	229	215	208	249	230	231	211	231	245	230	229	229	214	243	245	220	230	236	261	231	227	228	250	261	210	227	228	213	234	224	199	234	221	226	249	214	197	261	238	211	227	247	202	217	222	251	224	239	236	206	222	222	246	246	259	221	217	221	221	221	254	234	213	214	210	243	208	219	239	262	231	244	241	238	232	220	232	238	218	261	246	214	223	213	237	211	251	230	247	238	245	225	237	256	220	236	232	211	242	236	229	203	219	219	269	213	243	245	244	230	251	223	229	204	252	231	244	221	251	243	228	230	235	230	237	264	225	224	242	245	209	231	242	220	213	240	243	225	264	236	243	231	255	221	222	230	223	233	222	227	223	235	235	214	219	244	222	231	253	247	236	235	232	239	232	221	231	229	250	219	258	273	216	199	231	218	249	239	225	244	237	235	217	233	235	217	225	244	219	230	255	235	252	212	218	216	247	213	216	227	216	231	228	234	233	236	209	237	228	219	204	219	222	211	239	236	231	229	244	235	219	229	230	256	239	230	232	216	234	221	235	212	228	249	254	228	242	194	241	261	230	250	225	201	246	188	215	209	250	260	210	229	222	243	230	221	231	223	229	212	210	198	236	246	251	205	213	232	225	220	229	207	228	196	255	246	230	235	233	229	224	218	219	199	228	209	233	230	252	235	247	250	245	232	239	226	203	221	219	226	208	265	248	256	237	249	248	210	240	245	236	207	237	239	236	225	253	258	217	241	228	243	236	241	242	220	221	218	220	249	247	241	225	232	223	234	241	240	224	219	225	218	217	218	236	238	230	218	234	232	201	237	230	221	251	247	228	244	232	211	214	266	215	244	243	230	229	236	232	229	225	220	235	238	225	261	212	260	230	226	224	257	218	251	239	249	218	215	230	256	255	256	235	262	208	229	219	248	254	240
22662	21366	29156	24040	21867	23497	21041	11383	7734	4656	3931	3973	3262	2826	2503	2429	2251	1471	1382	1215	978	873	900	887	772	703	661	671	643	573	544	557	542	547	492	457	472	458	413	381	390	414	457	385	322	383	374	332	324	345	344	302	319	279	308	280	314	307	292	321	266	306	278	272	332	313	317	304	265	311	259	313	292	357	311	284	299	310	333	335	316	313	289	306	315	294	303	300	289	304	282	323	296	314	295	300	322	308	294	303	294	322	265	305	296	299	299	290	279	298	292	313	289	313	307	290	306	287	261	309	310	316	291	309	324	274	278	289	297	295	325	295	285	298	284	290	320	285	314	278	318	298	328	294	323	275	312	311	326	274	299	320	299	280	329	255	273	270	280	281	346	278	304	320	289	313	302	310	294	288	310	283	274	323	294	306	306	302	314	295	311	311	297	313	305	299	303	290	296	322	293	277	292	295	317	288	333	289	342	284	294	285	304	293	282	293	323	323	309	305	302	293	321	263	317	301	284	315	291	280	279	275	274	273	311	297	282	297	296	332	303	289	282	300	277	280	281	311	291	305	300	279	309	235	307	311	267	297	280	283	279	303	281	292	293	293	241	309	299	313	281	318	305	278	286	297	299	322	297	293	315	292	316	279	308	310	325	274	295	300	309	278	297	298	287	306	320	303	298	288	296	291	278	279	300	294	293	299	280	287	268	286	273	273	263	293	345	316	297	314	283	323	289	292	322	314	305	333	329	289	286	326	294	301	277	281	326	292	288	280	294	297	320	273	266	309	322	266	294	289	289	293	259	292	271	308	324	293	304	293	312	290	308	270	306	309	299	309	312	303	282	288	277	299	283	297	313	298	276	275	322	275	316	293	301	279	318	309	332	285	292	318	283	281	260	285	277	277	309	335	324	302	318	298	299	256	309	306	286	277	300	315	286	291	285	282	298	349	289	282	273	295	279	278	305	275	294	312	302	302	306	296	303	297	288	299	293	293	299	316	271	277	308	263	320	310	297	274	301	317	319	313	294	317	293	271	303	338	324	281	326	300	321	260	261	316	324	278	295	286	316	323	279	294	291	306	332	292	303	298	306	272	302	290	275	320	279	287	269	295	289	295	296	308	305	279	301	305	279	294	262	302	313	306	288	312	310	287	307	272	312	311	333	281	244	285	307	284	283	267	308	288	299	297	273	282	304	290	328	306	270	302	316	310	306	295	299	281	306	274	287	329	266	288	335	319	277	294	305	334	302	290	287	317	316	332	318	284	303	274	308	287	301	289	283	269	316	270	295	294	290	291	281	300	315	287	270	316	283	294	290	277	294	263	297	275	302	317	303	283	288	304	314	309	318	304	309	297	296	316	316	319	259	269	291	252	303	264	271	294	308	301	303	300	268	298	286	283	297	284	321	312	312	280	279	297	325	301	301	284	326	275	275	296	295	295	271	323	328	279	312	323	303	264	272	290	295	275	288	298	304	298	268	301	299	294	275	321	285	279	306	302	315	300	307	279	346	305	300	303	294	261	312	307	299	274	265	314	308	295	280	288	311	303	285	300	264	293	282	293	280	261	292	275	290	288	302	292	287	328	331	307	293	258	279	284	296	330	312	291	282	282	301	296	323	322	279	292	280	299	292	275	320	273	311	286	273	288	292	289	300	298	257	298	294	308	302	285	328	311	296	297	329	275	305	301	305	273	288	274	269	284	299	305	293	259	291	275	316	293	300	304	323	310	296	322	297	284	291	255	293	300	300	302	323	302	284	316	290	300	295	291	327	314	306	288	324	297	278	315	282	291	312	309	297	321	302	323	276	285	310	285	317	277	276	336	317	294	282	314	292	297	303	310	316	291	316	323	293	312	317	293	294	294	299	300	282	282	273	304	294	286	278	304	299	310	294	272	291	307	325	325	303	319	313	305	292	302	296	277	289	291	303	295	294	292	301	316	315	284	297	276	284	277	318	275	290	307	307	303	342	270	306	308	296	300	310	288	285	307	300	301	296	311	292	291	278	286	320	298	293	266	301	304	283	289	269	273	280	311	276	285	278	302	269	315	296	277	313	292	268	272	279	322	284	303	294	295	287	295	306	318	285	279	304	271	308	314	292	280	329	294	260	301	291	309	311	315	311	280	324	293	314	306	315	275	273	292	283	316	307	303	294	283	325	294	308	298	297	296	315	304	268	308	303	308	304	274	315	285	290	293	304	282	289	279	319	309	316	299	283	306	322	300	293	295	298	294	303	292	317	280	291	305	305	291	307	312	255	288	312	270	289	273	271	266	314	315	310	282	295	265	307	318	316	295	322	314	326	289	294	322	295	282	287	309	293	306	286	319	321	314	308	291	293	301	288	307	309	289	278	262	295	279	308	309	294	306	277	309	295	292	303	294	298	309	270	290	305	298	276	292	297	314	288	293	297	294	295	277	315	305	274	298	316	300	326	316	273	282	300	288	304	266	280	310	312	300	284	293	281	311	305	276	305	339	322	278	298	306	289	284	294	307	314	298	300	285	309	258	317	322	307	319	310	287	285	288	289	290	306	292	309	309	301	308	324	312	283	320	280	280	282	299	289	290	307	321	277	289	300	288	294	307	338	300	311	284	295	294	283	296	327	311	321	294	343	323	319	292	312	292	303	291	304	337	280	298	281	310	289	294	279	319	292	287	313	309	279	306	317	272	328	287	285	273	287	290	303	305	315	333	284	307	290	302	295	339	296	302	303	305	314	295	293	302	295	299	297	321	255	289	308	323	279	277	304	287	315	282	306	297	290	287	290	318	312	315	287	294	275	320	305	319	310	276	290	282	305	261	287	315	294	285	286	299	321	281	306	316	275	333	272	274	278	295	272	310	299	297	276	290	280	295	261	267	307	307	257	286	278	327	316	283	310	317	310	293	277	294	309	315	295	291	295	310	273	302	271	298	292	273	302	275	278	304	264	285	289	309	277	291	326	289	294	306	283	293	279	314	283	313	278	311	256	254	317	306	291	298	298	320	301	302	329	300	308	299	263	310	308	278	271	273	294	281	297	304	292	278	310	278	260	297	290	296	329	301	301	279	297	305	295	288	293	275	283	331	320	294	300	302	338	279	322	276	311	296	290	323	292	303	299	283	328	281	297	262	299	294	327	307	288	297	298	298	307	296	308	319	263	310	281	273	296	295	305	302	295	300	294	284	287	296	301	323	268	277	268	301	300	288	287	340	301	332	279	303	312	270	316	296	336	298	309	286	317	330	331	306	293	340	296	259	297	296	311	277	296	293	304	275	322	263	275	268	268	272	322	329	271	292	326	300	311	302	273	280	293	280	294	282	304	304	323	305	319	308	294	306	328	301	312	258	339	302	273	264	308	304	300	302	285	299	296	289	315	293	300	288	300	316	282	317	294	269	289	287	287	277	305	292	304	276	306	290	311	312	267	294	291	298	320	287	301	321	326	313	342	303	293	327	302	285	285	284	303	275	288	283	284	311	297	293	289	289	294	326	289	293	256	284	279	303	279	260
23882	49479	44340	35183	28556	25614	17637	14567	11182	7162	6362	6289	4948	4273	3753	3499	3387	2191	2058	1739	1397	1313	1277	1217	1078	954	895	858	878	697	764	692	690	758	629	570	624	548	511	477	524	536	560	446	403	457	409	428	360	396	332	369	356	348	342	342	361	344	360	334	348	344	357	300	322	301	325	305	329	348	326	328	338	352	304	320	324	362	346	358	343	338	323	296	360	341	340	333	305	341	344	327	328	304	341	333	335	326	292	350	311	350	310	339	331	309	333	301	316	346	306	321	325	338	292	313	332	315	326	314	294	355	303	341	306	317	349	339	350	324	317	340	346	302	337	355	331	349	333	324	329	332	336	332	349	327	333	340	335	345	321	353	341	329	321	330	330	326	319	310	308	354	350	341	346	300	312	319	346	334	312	316	315	353	364	323	334	336	296	346	318	318	295	355	343	315	340	320	352	313	304	349	326	350	296	316	332	317	313	287	324	340	326	332	315	322	341	329	346	364	336	368	341	332	347	314	350	314	329	313	344	320	307	304	310	358	320	319	345	354	330	289	309	344	340	348	325	364	325	326	307	297	316	331	350	323	330	312	329	318	316	321	325	365	332	342	324	372	346	326	326	312	336	316	312	315	375	347	336	338	353	321	358	347	327	347	336	329	341	319	318	322	351	332	322	354	312	338	311	315	358	342	318	338	326	333	338	324	352	346	328	347	347	316	330	334	296	320	297	341	318	342	325	363	322	338	306	329	350	331	289	298	336	367	362	367	321	318	322	283	323	330	345	352	343	348	331	332	333	341	322	358	313	328	309	312	299	337	332	321	326	320	328	343	295	297	327	344	329	340	346	336	318	318	339	310	336	319	331	336	323	309	326	326	309	319	350	350	340	300	328	353	327	353	347	307	339	343	326	355	325	324	349	325	344	318	346	343	339	322	309	328	325	367	329	314	309	328	313	312	332	338	343	314	346	353	310	329	318	330	320	363	299	320	294	341	342	309	334	311	323	313	315	338	341	286	321	341	337	340	303	321	329	352	328	315	319	342	310	318	326	357	319	349	323	322	358	288	336	300	335	299	323	301	347	318	342	342	356	316	330	325	324	345	360	320	343	314	307	333	346	326	321	318	317	338	316	360	324	318	334	336	322	394	345	334	347	345	346	323	319	295	335	350	340	319	320	309	373	319	305	333	317	343	332	332	330	376	345	351	323	349	325	344	335	330	344	336	335	288	333	330	334	343	318	324	341	327	339	347	340	331	291	326	321	331	301	347	308	345	333	341	310	327	328	332	347	328	328	352	314	341	321	278	303	313	356	331	340	310	310	344	324	297	362	369	312	321	339	335	326	299	342	348	359	308	334	343	303	267	347	311	337	284	359	338	334	322	362	313	317	305	336	319	356	327	302	317	311	327	343	332	323	308	326	328	325	377	327	299	323	331	340	337	316	308	339	370	326	338	323	333	265	327	360	344	334	352	346	349	337	322	327	319	334	347	339	304	328	339	312	326	342	315	333	324	299	349	287	349	326	331	329	349	345	330	322	330	329	331	323	319	331	323	341	328	328	334	339	316	327	335	310	344	348	324	308	335	315	309	316	343	331	320	304	353	309	296	326	328	330	302	339	353	347	343	310	335	340	315	360	327	315	315	330	298	320	334	340	354	343	311	359	301	320	347	361	304	338	343	314	346	328	333	304	329	310	314	343	331	340	304	334	343	345	337	340	334	333	307	312	333	328	341	348	322	317	315	355	303	330	315	337	335	363	318	313	314	322	348	344	328	320	339	353	330	328	330	330	299	329	346	365	332	355	343	325	308	338	333	325	325	334	347	309	304	358	308	313	327	296	352	327	327	317	336	340	301	367	345	297	294	336	305	300	321	348	326	282	345	294	326	344	359	301	330	354	319	310	343	363	353	313	319	364	320	338	316	326	336	318	357	310	325	329	339	333	315	328	347	321	345	334	312	311	326	297	341	337	331	334	373	325	338	351	334	329	319	360	335	330	328	347	332	356	345	352	260	307	334	318	294	348	351	362	316	321	334	320	325	336	354	352	346	337	302	314	310	349	303	304	349	346	313	340	344	335	307	362	321	360	327	316	322	345	327	328	320	292	354	311	332	335	350	327	319	313	302	321	356	357	330	356	319	333	323	327	363	356	333	353	325	331	366	340	309	309	344	307	325	323	345	336	292	329	324	350	292	362	358	317	342	308	333	326	307	313	351	346	352	320	317	304	329	328	345	336	325	316	320	332	357	350	304	341	335	319	347	367	351	334	320	368	330	332	320	305	291	350	323	323	345	350	328	329	290	348	312	341	340	286	318	355	299	314	360	346	338	326	320	299	324	331	330	317	349	348	351	366	355	340	334	299	322	334	347	310	332	319	359	311	343	330	328	325	347	331	313	351	345	327	302	319	329	334	336	356	325	324	312	333	323	359	338	343	334	332	334	333	332	355	354	341	320	354	296	300	320	324	330	334	348	328	324	336	301	299	298	360	311	329	313	334	347	358	316	344	331	333	329	330	292	344	316	336	308	318	324	331	354	333	342	313	333	322	293	321	372	318	313	335	336	312	353	321	338	342	344	301	301	329	349	305	342	362	318	329	315	311	322	323	307	329	309	348	376	329	337	328	322	336	349	337	317	323	306	315	302	339	309	305	356	346	319	345	340	338	350	342	347	349	362	278	328	343	315	336	332	337	319	357	338	338	308	343	316	337	303	337	340	324	332	341	333	344	309	334	310	333	347	318	323	333	352	336	341	345	323	293	336	303	311	331	356	321	330	324	353	344	324	335	324	358	306	277	341	340	306	290	376	325	331	336	317	351	285	331	337	326	299	318	291	346	331	330	318	328	302	328	354	322	318	305	341	319	333	352	340	331	315	326	347	336	317	334	349	303	338	341	344	321	326	316	329	310	355	325	325	348	368	338	314	349	321	338	308	362	327	326	325	313	357	333	339	342	336	301	337	318	309	307	328	318	319	292	326	336	343	321	292	326	323	344	342	358	360	344	303	344	331	349	314	311	301	325	304	314	327	314	319	317	334	341	337	313	337	325	305	332	325	372	347	322	302	315	333	289	327	335	311	359	340	318	338	321	365	317	329	345	336	340	335	332	309	339	323	338	318	366	343	307	315	324	327	336	337	326	314	301	307	373	319	368	307	339	372	349	350	347	323	320	309	314	320	331	348	315	304	339	361	334	326	339	294	308	350	333	325	341	265	341	344	329	301	327	357	336	309	297	325	317	301	265	325	323	323	328	349	308	345	316	328	303	318	352	313	322	314	317	314	311	319	321	350	306	351	348	325	347	298	321	361	340	319	290	299	293	327	343	348	345	320	301	343	341	332	338	316	324	331	321	318	319	340	312	321	323	333	294	319	360	322	310	349	301	313	337	324	343	335	321	327	327	303	322	337	323	344	331	353	335	308	346	336	332	302	329	316	328	345	351	327	322	323	311	307	329	334	366	290	340	312	307	347	361	350	331	330	322	352	345	299	340	313	350	331
28733	26511	31985	24824	16134	10953	5293	4113	2768	1728	1564	1772	1233	1129	1002	927	799	640	655	574	513	484	433	467	399	398	389	372	360	336	339	357	353	337	338	320	294	294	281	293	242	277	272	260	232	283	256	273	225	261	269	227	258	224	285	245	289	277	230	282	252	255	235	299	234	257	254	247	251	246	253	244	251	275	243	256	272	216	240	280	265	230	242	265	250	266	244	254	289	260	255	293	256	248	276	257	224	270	270	271	253	255	272	258	263	250	272	258	289	236	227	228	251	287	278	288	228	234	257	253	233	236	231	254	252	251	219	249	229	259	273	223	233	285	258	260	268	261	228	248	240	248	261	272	242	259	256	234	254	260	234	258	249	253	248	297	244	245	276	267	266	255	236	246	262	283	251	248	260	281	215	264	247	284	211	243	262	275	250	267	242	230	238	290	257	286	267	287	256	270	235	233	258	289	252	278	243	238	264	291	253	257	272	230	277	256	261	261	265	261	257	254	259	231	234	253	219	252	257	261	252	270	254	256	269	250	269	251	215	245	253	241	233	231	243	251	279	250	215	264	276	254	264	270	259	248	275	275	268	251	257	242	229	235	249	246	244	244	262	222	269	294	273	264	258	276	280	280	222	263	248	255	231	272	231	254	283	253	273	263	276	271	243	249	268	232	234	246	249	262	276	287	256	249	293	249	236	248	245	245	254	236	250	253	247	259	254	264	259	249	260	254	225	267	241	234	267	278	250	254	250	282	283	260	252	245	248	215	259	240	276	273	247	277	272	216	286	242	246	270	263	234	245	274	252	248	240	253	277	245	251	251	250	258	264	252	225	261	245	242	253	246	248	255	273	281	248	246	252	250	264	245	273	240	295	257	243	238	270	251	249	248	268	263	258	244	241	273	239	266	258	259	231	257	278	241	251	217	235	248	231	253	236	253	247	250	247	271	263	231	264	259	260	258	241	263	242	260	259	245	249	226	241	254	275	244	236	273	256	291	246	268	249	289	249	277	246	277	270	272	258	260	258	242	242	224	261	253	281	261	261	218	260	246	246	248	256	255	244	270	258	225	250	259	259	255	242	244	252	270	259	245	282	257	222	263	290	229	259	247	243	273	243	240	286	244	265	284	276	274	236	245	256	251	264	244	257	259	223	270	268	252	250	266	241	266	237	262	264	259	229	249	244	259	256	241	259	286	289	270	247	270	256	253	242	265	254	247	258	262	233	290	253	251	227	272	243	287	231	253	265	246	250	245	262	259	255	277	253	263	270	253	243	231	226	271	259	260	245	270	269	268	261	234	264	287	233	283	254	277	235	267	242	254	255	244	237	226	248	246	239	236	294	251	264	252	216	228	285	229	264	271	245	257	257	237	290	251	295	214	275	261	267	244	225	269	268	254	284	251	249	245	248	226	263	254	241	254	247	250	249	254	274	248	271	242	304	282	268	248	254	249	242	272	269	263	258	232	271	284	266	238	267	259	286	249	246	266	232	227	263	273	231	264	245	265	254	229	262	237	243	235	243	231	300	257	253	262	255	254	277	239	234	257	230	268	268	248	263	263	254	256	267	262	260	273	238	258	289	252	268	230	257	238	253	257	244	264	236	279	270	235	270	238	231	263	254	269	284	261	243	239	245	260	239	278	231	290	246	260	247	242	246	239	271	244	260	261	263	250	228	285	256	259	238	270	280	260	232	254	272	264	247	252	227	241	283	266	248	262	254	233	263	271	271	285	275	276	255	278	241	267	263	258	247	261	254	244	242	241	273	249	249	251	229	232	248	264	237	265	266	254	303	275	239	252	254	261	268	263	265	239	252	227	248	253	262	280	266	262	304	263	254	270	258	255	269	248	258	252	245	271	254	251	232	248	260	268	259	223	244	256	259	250	213	247	247	256	252	280	287	228	266	273	288	250	239	260	243	262	260	259	223	238	262	223	257	264	264	258	246	256	233	272	257	245	221	240	284	254	241	257	257	268	264	264	239	241	249	271	275	263	239	290	259	256	262	276	251	264	240	262	239	268	255	261	243	272	240	257	257	268	283	265	270	253	268	246	242	253	258	253	266	273	270	239	235	242	254	240	261	266	276	285	253	199	268	255	250	249	275	285	234	279	257	274	244	253	217	249	236	256	244	229	268	265	309	242	301	243	265	279	250	263	229	258	271	227	272	233	241	238	261	254	258	242	252	255	244	244	246	223	273	275	285	251	239	256	248	258	232	270	228	230	260	247	258	261	283	260	274	256	249	261	243	240	259	257	272	275	277	238	278	246	262	242	257	257	218	272	258	260	247	284	265	262	234	255	240	249	258	278	272	254	252	250	254	257	258	262	254	252	248	234	308	249	239	266	266	243	251	268	259	265	261	287	248	270	244	253	279	257	230	263	287	244	260	247	262	238	254	226	252	218	264	237	243	263	268	208	254	260	233	226	248	239	254	292	245	257	264	253	267	256	243	255	270	221	247	273	252	257	251	263	253	276	269	227	248	248	230	268	269	263	266	234	242	244	262	270	251	271	243	251	266	221	259	247	258	235	222	253	262	263	254	226	296	258	260	241	259	281	245	261	276	261	266	250	257	251	255	248	256	259	277	276	245	255	252	255	253	232	263	247	225	262	235	236	252	241	269	242	277	244	294	263	261	282	258	238	275	244	255	278	250	240	296	260	253	233	272	242	252	261	279	236	278	277	268	227	276	257	271	258	220	234	247	233	223	247	251	215	238	251	276	262	267	257	256	264	269	252	265	246	238	261	253	242	254	264	217	280	260	264	264	234	237	262	260	263	255	269	261	245	229	272	274	249	245	250	248	260	246	267	271	271	227	230	245	250	261	251	254	230	221	279	240	268	235	278	250	249	257	260	239	295	248	230	276	249	278	259	230	267	216	274	235	277	234	269	252	290	247	250	260	238	247	223	239	264	250	251	249	273	239	249	283	275	233	248	232	235	225	246	273	277	259	267	233	266	244	253	260	286	273	230	229	255	255	267	228	263	268	271	265	249	235	249	247	235	292	264	248	272	216	237	272	243	218	282	283	283	280	264	277	254	251	251	249	268	253	256	249	282	264	248	252	233	247	230	244	264	254	266	268	259	227	261	276	237	277	242	251	252	231	223	268	256	244	266	224	249	270	259	267	250	256	278	248	282	249	234	222	261	276	286	244	247	249	264	238	289	245	271	264	264	262	258	246	236	261	291	285	227	268	276	264	251	263	257	264	263	246	256	243	234	261	267	269	258	270	248	271	236	279	236	259	269	265	252	236	240	245	259	279	242	259	252	262	245	231	289	272	262	243	249	238	256	272	245	211	252	243	252	249	230	255	253	288	240	267	263	266	263	263	275	227	253	240	259	287	268	287	247	258	262	281	257	268	268	240	252	258	256	262	239	256	267	259	244	254	256	251	255	247	238	248	254	262	235	263	254	266	263	248	240	274	278	247	227	233	227	247	279	247	244	249	239	251	251	255	258	229	258	237	258	237	255	255	248	242	272	227	252	242	263
21850	38547	32653	23423	18232	14877	8240	7078	4950	3153	2898	2924	2099	1880	1652	1499	1337	968	955	758	687	678	636	658	491	457	539	470	460	424	388	504	417	399	372	365	358	384	385	344	354	332	369	313	293	316	329	325	328	291	268	282	271	257	307	308	278	276	304	282	290	313	288	292	265	291	274	285	277	293	299	294	275	289	299	280	287	283	260	277	275	263	265	298	277	280	282	272	269	275	293	260	306	268	298	266	318	272	298	296	287	282	264	316	257	294	283	275	291	292	299	273	266	294	276	290	278	281	296	276	304	256	298	280	289	296	264	279	294	308	274	268	282	277	273	290	278	292	280	300	266	290	290	288	268	308	320	301	269	275	286	310	256	278	292	262	294	288	303	307	288	279	290	267	272	271	288	283	269	248	274	276	277	270	299	272	286	288	286	292	279	292	275	302	301	294	277	275	274	319	291	285	287	305	296	288	260	309	287	284	279	293	311	254	278	287	279	299	292	279	292	292	277	294	303	278	278	321	285	303	278	288	276	297	301	276	252	317	263	255	286	276	283	282	289	271	279	304	285	294	301	288	313	285	305	268	284	263	257	280	280	271	276	279	250	296	269	295	264	304	312	284	257	277	280	291	291	308	291	247	303	299	302	300	294	265	259	282	284	281	276	306	294	301	289	287	321	316	269	283	326	252	266	266	289	301	268	307	298	289	290	296	281	260	301	301	288	333	277	298	281	283	292	275	310	295	284	295	294	276	301	287	315	254	288	271	256	297	285	293	272	289	311	253	309	295	266	285	290	297	281	290	289	285	290	269	300	299	289	301	292	285	311	288	288	314	260	299	266	246	313	270	262	312	276	282	286	280	287	300	270	278	300	262	275	301	311	294	281	273	271	296	283	306	264	280	307	310	303	293	317	275	275	329	300	320	293	307	272	294	305	306	283	296	308	293	318	292	301	298	266	275	287	284	270	249	300	293	285	280	303	294	287	279	276	295	298	293	297	275	277	286	286	256	296	320	289	275	275	289	294	305	340	292	293	275	267	295	266	273	279	308	285	280	289	276	300	275	277	289	265	288	274	254	297	275	270	328	286	298	272	298	299	320	288	286	260	298	285	286	290	262	317	273	292	290	266	263	301	301	314	268	299	271	315	279	312	283	271	280	299	268	288	292	291	268	282	286	279	310	302	298	269	269	282	278	299	281	286	280	295	285	280	265	295	263	274	290	308	275	282	305	268	289	270	305	282	291	299	278	267	281	295	295	286	312	289	274	277	264	273	293	295	301	261	285	306	281	293	273	279	295	280	295	293	298	304	281	275	264	277	291	272	275	285	305	323	295	273	286	299	299	304	265	272	299	279	293	291	301	284	303	250	275	255	277	294	287	317	283	311	277	303	289	291	305	310	297	263	288	276	295	253	300	303	274	280	255	274	261	271	277	280	311	300	309	292	281	285	274	299	292	253	284	282	287	294	303	301	277	301	286	288	289	279	289	277	302	276	272	258	287	272	296	311	268	276	260	287	321	261	284	318	280	322	284	253	269	292	277	275	286	308	274	287	302	274	292	319	264	284	250	293	301	262	298	269	274	266	298	281	260	285	292	294	307	281	269	301	316	272	286	310	300	280	300	298	272	288	281	303	280	300	313	294	247	299	264	266	291	289	285	277	312	269	263	269	288	297	263	288	279	301	308	276	281	295	307	288	269	283	300	264	284	296	281	298	302	272	261	268	277	285	281	270	293	296	285	292	267	303	295	279	302	274	284	286	268	261	287	277	275	289	279	305	268	262	258	307	286	295	287	312	288	306	272	292	302	287	293	278	292	295	275	247	276	298	311	289	302	269	278	269	280	298	284	309	296	293	320	289	324	287	311	273	317	285	287	291	299	293	309	301	305	290	276	300	292	278	308	263	318	298	265	289	295	285	284	252	257	255	314	268	255	270	300	288	284	277	281	296	307	297	282	255	282	292	307	294	292	288	304	293	298	281	325	275	306	295	302	269	288	289	267	305	295	300	279	306	278	272	306	305	307	282	276	313	283	280	283	271	308	299	300	312	301	256	293	288	302	316	284	307	261	285	258	280	296	284	270	282	295	280	315	262	294	301	280	298	305	286	286	296	293	291	289	301	316	271	275	268	290	290	274	293	286	301	265	293	281	295	296	270	270	256	280	284	281	256	295	284	282	320	285	313	279	295	312	298	295	268	267	316	312	293	293	282	297	304	302	340	268	279	275	301	296	279	308	280	297	289	302	303	259	278	279	316	282	287	258	323	280	271	264	279	273	288	312	292	271	298	290	279	279	285	311	294	280	300	282	266	285	287	300	257	277	315	276	306	276	250	294	296	292	278	296	282	297	283	308	296	314	274	296	307	300	273	285	291	328	284	274	241	293	250	282	266	288	280	267	263	286	291	311	301	266	318	268	289	285	278	274	278	284	302	270	296	299	279	272	284	275	306	287	284	273	295	284	311	289	283	307	289	320	287	299	305	298	261	274	272	281	292	323	264	267	266	267	291	259	268	288	294	289	282	276	299	280	319	307	321	317	281	289	276	262	295	279	269	294	276	304	278	285	289	269	294	320	303	287	292	259	296	291	296	312	300	303	279	286	298	279	300	265	294	293	298	282	287	283	323	244	269	298	286	247	289	301	275	280	301	284	324	302	294	260	293	276	289	283	278	283	307	316	279	261	294	266	316	273	308	277	323	311	303	266	273	293	296	292	312	305	299	292	284	286	282	283	274	288	267	262	293	317	292	269	317	267	311	304	272	295	295	336	276	273	282	267	263	283	261	303	300	306	305	301	266	259	289	283	281	248	296	275	295	270	273	310	266	294	282	321	275	309	280	274	277	280	258	315	287	302	311	263	267	282	289	286	302	270	284	285	290	296	290	278	288	310	268	286	289	302	304	298	302	303	302	303	296	275	285	302	309	254	289	250	310	261	300	281	311	274	282	259	306	267	294	294	280	263	275	297	306	257	312	289	270	282	285	310	288	301	287	294	298	266	281	289	282	246	291	292	294	280	264	302	275	307	285	282	297	271	280	294	285	277	268	304	286	279	268	290	287	275	294	267	297	290	266	265	283	298	308	294	308	305	286	274	314	292	309	275	267	311	291	263	278	264	284	284	256	308	269	298	275	306	284	312	252	300	302	306	310	297	278	271	317	268	298	262	271	312	284	266	270	269	263	301	281	296	297	288	300	309	277	281	289	279	279	293	266	298	285	301	277	226	275	264	290	283	337	276	288	259	279	309	288	281	264	263	280	269	264	289	286	270	279	269	306	292	273	322	278	289	276	285	286	268	279	262	282	264	276	314	273	270	297	261	245	277	276	274	281	297	278	300	292	308	291	313	288	275	293	277	308	290	283	274	293	287	281	304	271	265	314	319	264	278	281	311	283	289	297	298	330	293	294	302	299	272	304	271	281	291	319	275	292	282	308	289	295	267	319	281	274	277	290	283	310	274	271	268	284	279	301	310	248	277	267	281	256	289	283	290	302	262
23677	21362	28737	25031	22748	20926	11996	7442	4753	3218	2912	3114	2206	2113	1865	1706	1389	1149	1210	971	825	770	741	763	664	606	593	551	542	482	499	524	501	486	473	482	430	451	404	387	422	433	423	355	368	389	383	336	344	305	347	326	328	339	338	333	332	372	326	319	318	337	324	336	334	314	339	339	315	294	325	341	350	310	338	299	333	352	342	319	330	308	319	296	311	324	359	305	315	318	348	350	295	338	344	371	329	295	310	301	336	340	262	399	312	332	326	321	300	333	333	337	330	346	343	320	297	334	317	355	370	331	321	350	358	344	353	322	333	353	311	323	337	340	330	368	326	309	340	342	308	280	337	316	325	347	331	344	334	339	326	301	324	351	310	321	296	348	329	332	324	328	345	310	332	348	336	361	323	345	362	326	334	318	344	319	352	302	365	308	342	328	330	317	335	339	340	286	325	378	342	342	311	320	330	313	334	333	344	352	302	326	319	346	334	339	347	314	351	334	326	326	341	329	347	306	304	325	360	327	398	321	354	341	316	338	356	317	306	346	324	314	339	323	311	311	341	353	319	373	328	321	330	312	344	319	318	312	322	310	344	326	316	340	308	346	344	335	318	321	332	336	366	344	327	322	362	326	304	305	332	336	324	328	365	353	293	341	342	341	353	338	327	324	333	299	297	352	333	334	333	343	331	321	320	303	341	311	327	329	323	350	340	335	354	350	304	335	310	301	337	341	330	340	341	345	332	336	302	339	322	325	321	355	309	334	321	334	382	331	340	349	305	335	325	350	314	328	318	332	337	331	307	330	303	357	315	310	307	337	313	319	349	346	353	316	332	341	339	306	322	334	295	338	333	313	327	298	301	342	352	328	345	327	331	336	323	319	333	344	351	321	319	337	343	354	329	353	348	334	331	310	342	332	358	315	301	314	319	311	323	310	312	302	312	317	344	351	333	315	346	327	335	363	334	298	334	314	329	339	327	355	340	324	342	311	305	330	327	348	368	331	336	309	325	323	351	338	350	348	360	337	298	344	315	304	340	316	313	335	302	366	330	316	334	301	322	330	320	324	341	372	351	330	355	350	346	315	311	320	328	302	321	346	311	304	334	336	321	302	294	359	320	321	341	342	310	340	323	340	345	307	316	348	345	373	305	322	328	328	327	335	332	299	335	307	324	350	340	321	318	321	342	361	324	344	348	324	329	332	338	311	328	340	313	310	328	312	353	360	324	329	299	332	351	299	340	324	338	292	362	341	298	351	354	330	347	292	329	319	320	333	293	340	329	346	347	297	316	333	311	341	354	306	347	328	351	331	299	328	346	290	322	315	332	316	315	316	296	336	303	282	320	342	322	321	305	320	360	333	314	338	348	327	313	337	300	362	340	315	312	352	318	339	350	344	339	345	327	342	321	356	341	327	343	343	315	331	320	362	320	333	332	317	308	317	338	338	341	343	319	339	322	304	336	323	358	328	345	352	321	304	340	335	373	336	322	345	350	344	333	329	326	309	317	307	323	318	379	357	330	340	353	335	341	303	346	349	326	318	363	367	324	375	340	328	343	318	318	288	350	329	328	339	334	338	332	313	333	354	341	348	332	348	315	336	323	380	338	321	346	332	355	330	339	354	340	318	325	356	317	340	337	341	302	298	337	319	315	306	351	321	333	319	313	323	331	354	334	299	294	327	298	343	324	328	344	306	328	314	332	331	330	364	339	318	334	336	317	317	309	337	320	307	308	327	314	357	314	292	339	335	335	304	327	332	324	357	321	354	344	319	351	313	352	349	361	340	319	335	297	334	321	333	322	354	314	336	310	343	346	311	325	325	333	354	315	330	343	337	321	312	300	296	339	334	315	345	277	337	348	345	358	312	358	341	323	299	289	325	320	316	299	349	326	308	312	339	326	336	295	331	319	296	341	342	317	313	314	320	319	349	356	354	340	341	315	368	347	330	331	350	356	313	339	316	341	281	345	351	323	323	324	335	307	341	322	323	345	328	351	335	348	307	363	332	316	330	321	331	321	315	322	296	356	344	341	316	343	328	317	349	310	352	332	290	350	317	323	331	367	332	339	334	302	287	318	318	333	325	343	306	347	293	324	356	327	325	341	323	332	323	295	328	310	327	336	344	349	351	314	328	339	332	305	351	339	329	338	315	337	354	344	360	288	345	311	334	347	313	345	305	351	379	344	302	382	324	311	342	341	315	295	321	307	299	344	316	296	329	346	367	336	295	335	318	357	289	349	336	322	305	314	289	337	341	334	329	345	330	335	319	308	358	333	333	351	336	326	306	313	295	311	345	313	358	310	343	355	320	346	349	348	344	331	326	274	342	332	328	361	360	278	348	337	347	289	329	331	292	314	326	344	324	323	323	327	346	296	340	394	337	321	336	325	346	313	350	293	325	328	338	319	319	337	343	325	340	327	318	331	309	348	332	313	308	348	340	321	323	301	286	327	354	338	333	328	342	335	285	339	361	330	353	289	330	335	356	300	327	329	348	360	301	329	310	354	309	356	368	334	359	312	336	319	300	322	353	301	319	311	340	315	309	328	331	300	321	355	332	341	317	366	338	325	348	323	325	298	329	330	294	321	327	335	332	364	345	332	354	334	313	332	333	318	339	338	344	311	314	330	342	321	342	298	354	371	382	330	321	361	347	338	337	304	316	321	308	318	323	346	356	329	313	339	323	365	314	326	360	317	322	329	344	344	331	303	338	326	323	292	298	283	312	303	360	367	336	346	346	329	330	328	340	317	334	322	315	337	335	328	308	343	334	340	343	318	308	306	329	347	329	307	307	353	305	326	317	323	317	321	310	319	338	339	325	275	312	338	311	317	307	346	354	299	343	347	359	312	338	328	330	313	304	330	327	316	330	331	369	331	334	330	332	318	316	331	310	319	348	311	337	308	331	351	347	332	339	317	333	333	321	310	322	342	307	298	338	330	292	359	329	314	317	317	335	313	330	341	334	305	290	319	325	370	298	300	328	331	322	308	353	339	320	363	333	341	335	343	302	346	355	302	316	362	348	305	307	363	329	337	308	326	307	352	325	334	340	344	328	319	335	304	366	310	348	329	309	315	308	320	337	365	326	357	330	316	337	310	336	324	351	314	335	340	319	315	353	284	336	324	343	290	327	312	344	350	332	366	326	304	329	362	321	340	337	315	280	327	336	328	350	355	317	346	362	356	309	322	373	333	351	327	329	302	314	334	308	333	349	321	331	290	308	366	344	350	328	316	329	310	319	331	345	325	346	332	320	328	306	275	335	321	304	321	366	337	350	331	332	353	325	356	324	349	324	342	299	331	328	312	317	350	327	316	313	333	338	354	306	313	307	316	319	350	291	323	294	336	347	332	318	341	302	339	323	313	344	341	346	315	341	355	303	313	321	297	357	338	341	353	333	324	353	300	309	379	354	338	318	325	334	303	331	369	319	346	356	327	321	305	329	326	345	327	337	334	357	281	322	313	320	368	286	345	332	309	317	316	343	333	342	322	308	311	319
21714	45676	38908	30274	25856	20520	12509	10940	7663	5261	4907	5054	3521	3194	2840	2645	2078	1647	1672	1301	1228	1065	1042	1007	885	769	766	698	650	642	720	624	644	604	540	533	502	504	505	445	504	474	498	451	430	466	453	414	416	400	374	397	376	379	351	368	392	412	384	366	374	343	356	368	377	375	360	363	368	379	377	370	374	389	343	375	395	334	400	354	364	379	366	402	398	366	367	370	372	371	403	366	377	366	367	364	396	337	355	333	386	359	363	384	370	342	413	380	372	379	368	383	379	380	388	324	352	372	373	378	337	345	427	340	370	357	364	372	363	352	365	378	314	383	348	332	352	334	383	336	350	376	373	358	349	388	383	364	357	357	399	375	391	400	389	325	371	359	336	371	383	342	394	375	381	345	383	380	391	351	372	352	389	389	403	362	365	372	349	375	374	367	336	335	372	365	361	334	349	377	378	375	343	395	359	384	373	366	353	335	368	338	375	363	366	369	326	376	347	363	394	336	369	373	394	361	380	371	366	378	327	342	367	341	371	359	345	356	382	367	344	358	360	344	360	367	388	346	345	379	361	365	366	379	367	393	383	378	375	347	347	363	371	326	358	372	382	355	325	379	353	346	361	364	357	343	365	354	363	365	388	373	364	349	386	391	395	345	368	354	354	398	357	361	372	361	372	376	393	395	344	398	376	389	377	370	358	357	380	373	415	378	358	370	345	397	325	364	350	373	384	359	405	338	359	362	337	372	386	331	383	354	349	363	358	346	376	351	372	377	357	400	362	374	340	364	355	379	319	337	381	387	372	386	358	373	367	351	374	362	337	339	347	351	365	359	363	376	359	354	319	371	401	397	357	358	378	341	380	385	356	358	374	367	335	353	378	362	372	370	382	349	348	378	393	401	345	386	356	389	373	370	346	363	376	361	357	350	361	363	377	404	359	391	369	353	341	341	382	385	357	369	374	343	378	353	367	369	406	332	327	380	361	369	363	382	378	391	367	365	360	354	360	377	369	373	344	334	371	364	366	375	360	392	394	369	415	367	361	364	387	338	361	345	401	332	365	396	360	353	362	365	363	358	398	377	356	354	391	374	406	374	343	391	371	366	398	350	343	397	336	382	368	349	410	347	328	345	365	320	381	365	354	368	363	361	353	330	365	354	353	372	376	365	387	348	377	375	362	390	364	361	353	359	354	359	384	334	367	360	361	368	337	348	368	370	333	385	338	372	382	370	373	330	430	404	350	380	380	373	367	385	376	376	340	368	388	366	376	372	347	367	345	374	372	395	377	347	342	347	371	348	357	358	349	384	352	354	355	360	366	350	400	374	362	351	346	354	396	348	364	360	341	385	337	356	405	364	396	363	342	342	358	356	373	365	369	383	343	316	357	356	397	379	383	357	416	377	320	369	348	392	353	370	378	368	374	330	386	366	375	427	345	325	356	366	361	348	372	389	356	380	361	352	329	355	371	381	354	391	331	357	337	371	370	385	386	336	366	372	386	343	380	368	376	404	363	368	374	358	369	364	384	374	342	381	362	348	365	379	365	318	380	338	379	381	321	364	381	397	347	366	377	372	382	360	380	379	375	375	324	347	374	410	339	362	360	371	368	368	364	378	389	351	376	360	367	363	353	363	390	358	385	380	319	404	359	369	388	355	369	318	360	358	398	379	348	378	409	373	359	364	356	328	358	336	391	372	351	346	361	377	381	364	391	330	367	375	343	379	360	408	370	358	380	346	372	405	377	345	366	359	391	341	363	337	331	365	371	324	393	352	364	348	355	380	380	355	383	339	392	351	394	367	337	349	379	353	327	364	383	340	361	383	391	344	387	373	364	357	371	410	336	386	376	354	341	348	346	398	363	363	362	390	390	339	394	361	399	348	339	383	345	389	360	374	389	355	353	368	371	393	370	358	365	387	350	370	345	395	351	355	354	340	388	335	378	338	309	371	361	354	374	349	389	394	382	342	343	360	359	357	360	354	345	383	346	384	325	338	369	368	392	359	361	346	403	354	359	352	354	343	357	352	368	374	414	338	369	365	397	381	402	348	355	357	364	354	343	384	372	316	324	355	351	394	344	399	372	356	356	357	374	364	348	371	372	376	378	355	365	386	365	371	363	361	371	350	352	343	365	352	361	343	359	354	377	354	359	386	405	348	378	354	382	370	324	370	376	395	383	375	374	345	362	353	358	358	343	369	351	382	385	339	367	365	358	377	403	369	395	374	392	369	364	356	363	351	343	355	382	342	360	377	396	374	381	360	342	354	370	368	386	356	349	380	340	357	381	399	340	380	381	388	378	380	369	367	367	335	380	370	379	370	352	345	384	369	305	377	385	377	385	405	356	374	382	383	350	394	336	345	355	352	377	356	365	357	366	360	336	369	352	348	375	378	375	359	384	360	395	381	345	321	356	353	370	385	362	392	352	363	346	350	365	368	337	355	364	360	360	358	393	361	411	401	401	376	397	357	353	334	363	370	367	369	371	348	386	355	347	386	357	362	387	384	344	351	418	350	366	355	347	368	373	385	356	372	396	321	377	377	368	386	369	338	344	356	371	382	374	335	345	381	394	354	360	347	399	361	353	354	370	345	353	355	390	365	366	392	328	346	378	360	366	367	329	366	371	356	362	379	399	370	378	366	411	384	358	356	361	347	338	391	379	370	389	376	360	378	417	378	363	359	347	346	368	406	370	364	397	349	366	345	358	365	411	328	369	361	349	353	378	374	358	369	381	392	356	379	387	331	358	391	374	355	358	366	376	374	362	410	382	392	369	373	353	369	371	385	357	350	366	363	369	374	382	364	364	349	406	340	333	330	355	357	353	361	378	351	384	375	373	347	375	360	374	378	396	361	368	380	342	378	367	408	367	369	354	349	358	361	350	373	363	397	382	355	354	343	384	368	380	385	358	365	369	377	403	345	343	362	347	362	336	366	348	378	362	375	397	387	369	358	369	338	393	377	377	352	335	385	352	369	363	359	379	295	359	401	403	343	377	366	397	345	387	396	354	388	336	391	398	342	382	355	386	352	352	396	358	360	400	355	360	342	377	391	385	345	341	358	347	361	330	392	359	390	370	365	362	381	359	366	375	355	359	368	331	380	341	353	365	391	360	369	371	376	373	335	376	350	345	332	381	381	371	367	378	370	333	344	363	349	354	347	400	351	347	383	371	365	351	388	346	373	364	361	355	374	355	365	360	361	389	343	368	373	384	373	353	381	362	373	334	379	389	363	355	344	348	356	356	354	363	347	371	323	380	374	391	367	330	363	345	381	343	360	373	362	377	353	380	359	347	341	400	381	346	373	354	380	380	370	375	347	344	338	375	392	407	378	378	367	388	367	346	376	362	357	338	361	339	330	383	379	347	376	370	353	372	358	340	379	344	352	384	393	354	330	379	381	369	342	331	405	379	347	341	335	377	365	374	340	382	341	374	390	388	388	358	374	386	339	397	364	345	382	348	400	356	386	365	396	386	372	353	350	346	355	352	362	358	361	355	368
24700	21339	28245	26482	21263	14496	6998	5390	3385	2391	2296	2414	1644	1417	1297	1363	971	863	822	639	586	549	512	508	454	395	390	335	342	353	331	314	331	286	275	249	248	253	258	233	248	266	260	201	226	228	242	245	216	184	193	210	175	208	186	208	168	197	218	172	211	211	219	209	205	180	186	181	207	221	170	202	207	185	193	185	175	197	179	207	186	169	179	196	209	192	190	213	180	205	202	199	187	201	191	177	193	209	199	188	210	212	191	201	194	179	200	202	200	203	186	171	226	189	196	201	194	208	189	214	188	166	201	192	189	221	194	219	191	187	174	205	202	169	195	193	178	207	189	192	167	197	200	198	202	168	187	198	217	199	207	216	184	196	199	189	193	205	194	191	213	176	171	212	218	203	196	186	209	206	172	200	214	207	213	208	185	197	189	199	216	194	181	204	224	205	185	189	190	214	198	224	191	206	201	200	210	207	194	193	201	186	210	199	193	191	178	195	208	210	196	201	204	193	211	173	193	195	186	208	187	198	212	204	217	205	194	175	200	211	205	199	180	176	226	197	204	205	187	192	188	199	187	208	189	195	190	187	198	213	193	193	200	208	180	203	186	219	200	198	216	190	183	198	193	163	162	196	166	192	209	177	224	204	185	207	203	186	192	216	199	175	164	203	210	195	176	184	194	192	220	206	179	184	188	199	219	192	210	205	175	194	190	191	173	205	195	181	174	190	203	192	196	178	215	184	197	182	200	181	211	213	204	184	216	174	212	192	195	187	198	182	203	185	179	194	216	201	184	189	185	201	205	186	214	202	188	189	184	209	201	196	186	200	191	213	184	187	210	219	215	201	157	186	191	196	211	199	196	204	191	184	190	184	190	189	162	211	204	204	200	203	196	160	208	206	182	217	198	171	200	195	217	202	197	172	203	218	189	188	181	187	178	163	212	188	188	206	231	169	212	209	184	201	192	191	214	178	208	197	199	203	182	198	176	191	173	199	237	201	214	209	193	188	209	193	169	203	186	193	209	192	199	202	190	210	169	218	198	188	196	201	201	195	184	190	206	187	207	186	192	188	186	205	183	203	210	193	208	185	200	203	181	183	204	211	190	181	178	194	189	191	194	142	216	184	199	193	190	184	184	190	200	196	204	196	206	194	203	228	194	222	195	197	198	188	194	215	188	182	187	192	196	234	199	203	204	176	203	194	180	188	207	193	183	186	196	203	194	204	216	217	166	199	188	207	198	191	185	208	202	189	203	169	205	206	215	180	171	201	189	189	208	186	199	212	170	198	191	198	194	190	183	188	179	166	200	211	171	189	175	189	189	197	199	198	208	189	215	210	193	190	211	188	197	190	194	198	202	182	192	202	216	191	212	202	198	184	207	204	173	195	205	181	188	190	178	189	204	198	191	181	196	183	226	201	201	199	203	178	218	181	200	177	197	200	174	198	203	199	175	197	200	186	211	162	177	217	190	210	196	176	196	192	204	174	189	170	173	203	189	189	202	191	183	171	204	187	191	214	206	183	202	185	185	193	207	183	163	195	199	178	199	208	198	204	189	189	186	203	191	223	211	216	187	193	178	186	190	213	185	213	227	212	179	187	211	168	207	223	198	196	186	208	189	205	190	185	203	184	194	214	193	199	193	187	220	186	220	201	208	178	219	211	216	190	205	207	201	174	195	209	210	190	210	187	189	182	188	193	186	178	201	199	182	213	194	186	188	232	197	185	222	209	193	181	190	179	181	175	193	194	226	195	180	183	196	225	182	202	212	179	178	205	225	186	194	218	196	185	197	177	196	182	207	212	182	199	201	207	191	202	188	187	186	181	191	185	147	209	207	192	195	184	188	200	175	183	167	220	180	181	204	196	181	199	200	200	200	203	202	213	197	204	190	192	182	207	185	210	191	214	213	211	180	213	181	204	203	208	174	203	176	170	180	201	208	178	201	195	192	195	177	188	196	216	186	174	201	186	191	196	175	189	196	205	163	200	194	195	206	205	193	194	183	182	218	180	181	207	183	184	212	197	200	204	199	197	193	203	182	197	178	216	203	168	186	179	187	186	210	199	193	185	212	217	183	179	208	208	203	189	201	188	190	191	208	196	190	178	202	199	211	203	192	202	204	195	191	198	191	206	191	212	225	218	205	193	182	194	223	199	179	213	196	197	196	192	175	188	195	212	178	206	194	217	209	190	187	184	190	168	172	215	223	204	183	176	198	206	197	194	210	179	210	189	189	197	210	207	199	192	215	175	208	202	200	198	234	193	192	202	191	214	189	195	190	205	188	206	220	204	181	187	191	214	203	202	180	183	192	205	223	190	204	191	177	202	208	191	174	195	213	183	167	189	186	190	210	201	205	210	230	203	191	215	174	202	206	206	203	189	209	189	196	182	201	168	183	208	192	187	187	169	200	189	194	181	190	216	166	181	211	196	189	196	209	189	205	180	194	202	200	194	210	187	195	190	185	210	209	206	163	191	201	228	206	192	188	192	185	211	196	188	184	199	190	178	215	186	183	210	228	193	196	190	213	206	180	218	175	181	217	204	205	190	198	190	212	210	218	185	191	190	201	198	231	193	189	202	179	185	199	206	210	186	180	211	188	179	217	183	198	183	193	213	198	211	191	198	191	196	191	182	208	193	190	174	224	203	177	217	201	184	205	221	204	192	195	173	194	206	213	189	184	183	191	235	168	185	205	207	199	208	202	184	196	187	190	175	206	167	170	219	220	182	216	195	213	219	196	220	197	199	194	203	188	188	210	188	182	195	191	172	217	193	202	170	198	204	213	181	217	214	196	191	169	184	194	177	192	186	190	203	179	205	225	167	192	186	168	185	174	193	186	217	198	192	188	186	194	203	194	196	186	165	212	192	189	193	190	216	192	192	179	209	177	194	185	172	215	185	209	208	182	160	212	214	173	179	217	196	199	203	191	227	201	226	195	221	181	180	203	194	194	192	172	162	193	202	196	189	186	190	170	193	195	192	181	195	176	210	207	178	196	185	182	214	189	192	178	220	172	202	207	206	194	208	212	209	186	186	196	214	183	212	194	207	210	193	197	191	195	188	187	198	197	178	187	169	214	201	205	203	208	203	190	196	197	196	221	188	216	175	192	208	200	206	207	173	177	188	223	199	195	211	183	200	209	203	179	197	185	192	188	201	202	219	197	204	196	190	196	217	207	198	192	181	204	220	202	205	199	200	191	160	192	170	198	184	206	203	220	221	180	203	178	206	210	185	197	213	200	193	198	179	186	202	212	177	194	194	162	204	184	220	172	201	162	174	213	177	196	234	160	205	199	176	210	211	197	189	210	144	194	198	181	171	185	199	201	206	173	207	206	207	191	204	225	187	201	194	201	188	186	200	166	194	176	193	193	203	175	199	190	214	181	219	186	189	167	212	187	209	177	186	203	192	176	172	176	207	203	199	197	212	188	218	203	197	216	187	175	180	211	189	228	199	185	196	161	177	173	190	182	221	216	194	202	216	201	206	195	194	194	183
21391	43111	35445	27216	23333	16437	10063	9482	5806	4505	4362	4148	2876	2544	2103	2256	1558	1453	1240	983	881	833	801	757	605	550	511	520	435	436	445	446	444	427	359	327	316	313	326	272	319	307	321	250	254	266	288	270	238	223	264	223	251	224	248	222	217	229	233	234	234	222	221	231	241	198	212	240	236	228	217	225	221	209	260	231	219	217	212	243	214	243	226	228	211	250	222	249	234	212	248	205	223	227	255	230	211	231	222	202	207	224	220	213	211	243	214	203	243	214	238	207	218	212	232	223	206	222	219	246	219	245	222	245	238	240	265	225	241	212	217	212	248	234	229	185	221	225	218	226	226	245	251	261	231	229	215	212	217	207	238	240	228	228	212	228	208	236	227	239	234	235	219	229	238	228	210	230	227	229	217	199	199	243	245	231	225	239	213	223	233	242	217	232	224	194	198	229	246	231	237	239	210	238	232	245	195	223	215	221	224	225	247	229	227	216	244	200	243	239	220	207	224	215	219	223	224	207	223	233	227	239	240	225	262	210	210	200	271	234	232	203	212	258	210	214	229	244	225	230	248	220	202	232	199	221	237	204	217	204	230	221	212	271	206	242	249	240	206	260	231	233	212	203	237	192	248	243	226	206	214	218	191	212	234	213	210	205	240	209	227	225	207	232	226	206	220	233	224	226	243	209	207	191	246	226	225	214	207	225	204	212	218	232	230	239	223	219	249	261	219	259	248	219	235	240	201	217	215	234	230	211	238	243	232	205	211	240	230	217	244	250	242	246	245	223	221	193	233	234	221	230	211	221	226	214	220	221	242	217	207	225	219	243	226	232	219	208	219	237	226	246	229	243	234	214	238	205	227	253	234	225	240	206	237	225	220	219	221	252	213	227	210	222	238	231	226	219	204	239	222	229	209	228	242	208	231	245	237	220	236	273	222	246	229	228	225	230	239	219	214	222	230	223	236	231	279	245	230	215	227	214	228	214	235	243	230	212	216	240	229	233	249	220	224	255	232	216	239	215	230	230	250	228	235	190	213	230	215	206	212	244	232	219	203	226	251	245	211	243	235	225	223	205	218	225	233	227	206	230	217	204	239	245	213	236	221	225	229	195	226	203	235	228	238	229	231	225	209	230	198	202	240	249	217	210	232	228	231	229	245	230	225	221	221	221	233	238	224	245	213	246	230	216	214	233	203	199	234	236	228	214	210	220	228	228	260	228	221	215	230	197	202	216	237	237	235	227	218	253	224	219	241	226	243	243	240	222	224	244	228	229	230	227	211	232	222	214	232	211	234	232	233	218	237	211	241	250	224	227	214	222	251	226	267	245	220	224	233	229	236	228	209	210	233	210	240	233	195	223	212	210	223	202	242	223	234	233	212	227	237	218	222	201	235	235	234	233	235	208	251	244	223	196	233	224	215	232	220	225	236	223	230	220	202	243	244	205	220	238	233	235	210	214	238	229	212	226	214	256	221	232	230	234	224	231	230	210	226	230	225	225	227	227	215	203	212	235	217	219	220	229	246	247	215	199	234	218	251	220	198	209	223	232	233	216	221	232	215	187	248	228	208	201	236	192	205	226	217	240	238	218	230	229	234	223	210	223	230	209	233	235	243	217	211	229	217	213	237	220	245	211	223	207	229	247	246	217	204	211	185	198	233	222	249	261	248	239	235	226	206	238	234	216	213	224	195	236	226	210	214	210	252	237	233	219	229	226	217	189	238	243	231	241	204	224	226	221	217	234	242	209	204	218	211	232	232	225	234	205	218	240	239	232	237	218	236	215	244	225	217	218	232	207	222	238	235	231	212	236	239	206	225	220	223	266	232	188	219	233	219	220	209	239	238	224	215	223	209	202	229	232	221	218	222	244	238	227	230	229	220	232	214	212	222	265	239	228	227	201	242	224	225	214	237	231	192	211	251	239	238	220	225	233	231	224	206	242	228	209	225	235	218	220	217	208	221	219	223	247	208	231	211	239	234	233	222	215	216	238	193	216	231	228	226	203	239	234	207	232	263	217	206	234	202	221	220	236	214	247	233	212	232	204	230	235	220	227	254	241	219	206	233	212	218	240	244	226	241	220	226	201	235	214	253	211	204	218	234	225	251	222	232	204	241	208	206	231	222	256	213	239	220	213	235	229	266	220	218	223	198	198	194	216	223	235	211	240	225	210	208	233	239	230	244	221	227	205	239	237	228	225	225	204	258	221	221	222	210	214	240	225	224	259	225	243	230	213	238	232	227	222	225	243	217	242	232	252	234	225	212	239	231	236	221	197	223	216	215	224	204	221	256	220	225	256	218	240	213	238	246	219	248	224	214	190	202	234	245	221	238	204	205	220	227	233	227	239	214	253	249	209	224	210	227	203	211	247	236	215	229	223	224	232	236	215	233	223	218	216	229	256	246	250	214	219	238	231	225	223	235	242	206	223	223	213	210	217	198	237	207	225	219	232	228	218	213	214	236	203	224	218	225	250	216	225	219	240	229	216	220	229	244	213	238	210	226	216	208	219	207	255	202	220	197	199	248	225	212	232	215	238	236	212	233	227	211	242	247	199	226	213	229	198	224	216	228	212	246	240	215	212	232	229	249	216	225	220	223	238	202	240	237	230	209	218	230	222	205	219	224	237	218	227	235	228	211	228	225	235	237	228	224	227	224	255	211	245	226	247	219	208	213	223	203	240	254	240	207	206	227	211	205	207	240	227	239	247	244	232	197	222	224	237	191	197	213	205	249	232	218	253	211	197	220	217	201	220	235	231	238	231	232	237	254	220	250	232	224	227	206	230	223	232	232	224	226	198	219	239	216	220	248	235	204	227	252	235	216	229	243	226	238	221	219	246	227	219	249	232	262	245	233	239	211	223	228	250	219	233	201	249	208	214	218	233	215	229	230	206	253	225	239	217	242	230	219	205	231	235	210	215	241	227	227	229	218	211	245	217	239	230	232	273	230	230	222	241	224	208	216	216	226	251	214	222	208	225	212	226	219	210	230	239	219	237	238	201	227	216	238	211	230	212	239	221	235	223	239	214	254	212	248	206	229	221	217	222	219	246	236	208	236	250	206	214	235	249	250	204	203	215	238	215	206	212	215	230	211	214	197	216	238	237	230	185	221	204	217	222	239	252	219	231	253	221	220	217	228	220	219	232	200	243	234	220	250	232	210	251	226	247	221	218	213	220	226	196	266	217	227	232	224	233	208	239	213	255	215	226	221	203	215	203	241	232	234	226	227	214	228	219	244	228	243	252	208	206	225	221	224	207	224	227	254	218	222	221	226	246	211	215	198	215	245	223	223	257	213	240	235	223	232	229	189	200	205	223	230	219	225	221	236	221	254	207	242	202	220	226	214	209	256	249	234	261	208	258	244	232	210	234	238	220	203	239	231	242	225	218	227	247	232	222	247	247	222	217	223	206	217	226	210	234	230	240	233	206	212	211	190	223	225	225	250	235	232	222	206	239	239	215	259	204	198	229	261	227	215	245	260	232	228	235	221	216
22662	21337	29036	24100	21960	22732	19485	11225	6509	4922	4891	4284	3343	2866	2298	2390	1830	1804	1369	1185	1080	1031	970	887	775	673	665	593	578	500	523	572	514	465	508	426	416	411	397	376	414	406	364	313	284	382	397	323	319	299	260	293	263	295	314	307	296	297	267	318	273	269	313	294	269	316	282	276	302	302	270	310	315	294	310	302	274	303	278	311	297	261	283	284	284	307	259	283	301	266	283	287	294	273	265	263	299	270	279	304	269	251	290	291	273	279	291	284	298	287	328	279	311	291	258	299	294	280	282	319	259	289	278	302	306	312	291	268	272	265	256	311	281	251	303	280	275	304	303	309	277	283	285	293	279	295	285	287	265	278	305	275	305	275	295	294	288	294	299	281	287	268	299	268	282	265	297	291	289	275	260	282	303	271	283	312	282	285	288	290	264	308	301	295	263	292	295	292	304	291	307	265	270	282	275	292	283	263	279	290	292	282	286	294	270	264	283	289	285	267	263	310	260	269	252	285	279	301	295	270	273	276	299	293	291	304	303	285	286	246	276	289	275	283	300	274	302	305	299	250	294	286	275	285	284	291	276	279	289	247	305	274	273	277	282	289	287	302	272	313	285	321	296	307	289	285	296	298	288	279	283	312	281	330	295	304	277	288	290	282	293	291	280	268	279	291	286	295	294	290	294	265	296	266	270	279	259	286	276	270	303	293	279	276	268	269	285	324	302	267	316	280	265	292	289	294	280	279	306	297	304	296	263	282	264	302	258	283	284	288	298	316	289	286	299	263	282	291	262	290	260	324	299	262	257	279	291	273	291	260	280	271	281	297	290	305	287	291	288	271	286	298	283	338	284	317	255	272	302	301	278	263	331	301	263	303	273	269	309	272	259	264	276	302	293	280	284	314	291	287	269	273	301	300	279	307	291	307	269	287	300	263	272	284	263	283	281	285	293	268	280	280	266	248	284	307	292	273	289	289	284	268	278	306	273	276	286	322	304	298	254	302	277	307	277	269	262	278	278	272	282	277	283	270	277	284	270	252	297	278	297	306	275	284	290	290	276	284	265	260	289	289	277	306	294	301	307	289	282	298	286	288	303	290	273	307	293	276	263	262	301	242	269	295	305	281	299	297	298	272	307	252	253	279	259	276	279	259	293	285	244	280	279	297	275	289	284	288	265	280	299	281	281	279	297	312	318	280	261	291	299	267	327	272	301	291	270	303	292	280	304	303	309	334	271	289	262	282	272	301	299	306	295	309	290	296	308	290	273	303	245	292	269	297	274	294	280	260	283	300	292	286	260	284	283	269	288	293	298	303	254	280	305	293	285	283	297	271	261	290	271	315	320	266	292	295	270	318	295	273	294	302	301	303	273	266	288	321	279	308	251	274	287	271	263	285	302	299	291	257	291	305	307	312	288	322	301	306	302	287	272	308	276	270	286	290	283	322	274	308	267	297	301	272	299	310	295	284	317	295	289	288	302	307	282	278	269	290	313	279	302	292	258	304	274	270	293	248	296	310	314	280	292	305	276	293	290	282	280	273	300	258	281	273	285	272	281	267	300	288	272	299	275	292	301	274	270	283	297	279	298	271	282	308	306	275	277	271	269	295	270	312	286	308	297	256	274	260	293	293	300	294	303	305	299	289	292	254	235	298	289	281	286	299	289	272	287	246	311	255	275	253	289	269	276	275	292	274	286	280	284	300	304	293	312	251	275	289	313	268	295	280	273	301	288	273	278	283	256	294	268	278	304	287	284	297	282	284	255	311	285	303	305	275	290	281	316	287	310	285	295	278	254	293	254	279	260	284	254	312	289	316	278	293	287	286	283	266	306	291	261	314	280	271	315	317	281	265	288	276	299	285	275	284	260	290	293	258	308	298	265	314	290	293	291	285	274	278	289	264	311	273	295	270	279	303	286	293	295	286	263	316	265	288	267	277	283	286	299	289	287	278	272	292	283	284	306	269	285	273	306	280	305	274	282	296	285	299	274	262	263	273	317	288	301	302	307	268	277	260	282	313	299	299	286	297	259	277	281	304	289	265	296	272	281	293	280	274	284	285	260	226	289	275	296	294	267	280	310	245	266	303	292	267	287	255	282	296	320	312	307	294	319	292	304	323	308	275	285	298	318	283	294	255	288	271	271	301	292	269	283	295	288	263	289	271	301	276	292	298	311	266	265	254	304	291	322	287	300	301	281	281	261	288	298	276	267	267	295	302	305	299	296	272	310	308	273	284	275	240	308	290	297	296	289	305	244	264	293	271	275	290	297	281	272	263	272	290	269	292	301	285	274	273	287	306	267	307	270	295	299	322	288	303	288	302	320	286	294	292	285	306	295	274	272	283	288	282	311	279	305	303	270	302	272	291	284	267	268	316	284	260	309	278	275	286	292	265	251	261	252	280	283	275	269	270	296	298	312	321	293	290	309	317	310	301	285	262	298	286	270	266	277	305	314	265	278	270	289	280	315	301	272	276	280	272	290	286	272	295	326	262	321	272	290	314	289	267	295	279	293	284	280	267	279	268	287	286	279	273	287	309	300	299	300	299	292	294	267	297	303	285	304	273	311	275	303	296	272	303	279	270	300	292	287	285	284	245	264	305	296	286	273	304	305	300	295	292	303	295	301	271	271	268	272	289	284	263	281	268	293	284	326	266	286	294	313	292	278	292	319	289	238	293	269	270	264	296	262	295	313	277	304	269	294	288	308	280	281	296	298	273	278	296	295	263	278	263	292	262	289	288	289	305	257	282	269	283	280	282	312	282	287	279	268	284	297	298	271	299	276	287	275	285	286	262	271	295	267	267	293	293	300	271	320	297	275	305	281	285	307	274	286	259	272	309	310	286	292	279	289	307	297	261	296	275	317	302	251	290	309	268	278	246	285	304	314	276	313	287	288	276	288	314	280	283	290	278	286	301	299	265	282	283	289	273	287	302	294	264	258	274	307	295	274	269	291	284	286	276	328	267	279	300	290	269	317	301	256	299	291	280	275	292	291	270	275	300	312	271	288	296	305	264	270	270	287	306	276	260	305	285	282	266	282	315	302	301	305	262	278	306	300	323	250	300	286	303	285	264	301	300	286	274	289	312	293	285	286	295	253	301	291	298	295	263	285	301	267	282	302	291	284	284	263	294	279	300	276	271	281	276	307	273	233	283	282	299	274	288	303	291	264	290	283	271	314	269	295	297	285	276	305	289	300	284	287	288	255	265	260	275	278	265	280	277	281	278	306	298	249	291	290	321	261	269	271	297	242	276	281	302	315	312	289	284	280	280	300	289	285	292	283	287	275	297	292	283	275	278	303	264	281	265	304	286	269	286	254	275	302	264	305	292	288	291	316	282	275	319	278	290	265	280	286	248	284	290	262	276	278	259	295	306	265	270	275	251	301	267	310	279	279	265	290	281	282	265	259	322	323	304	302	300	268	301	325	274	299	304	295	294	286	295	266	270	283	298	267	267	261	263	294	260	276	264	278	281	311	284	264	262	266	295	312	290
23050	50151	42638	35000	30569	21337	16102	15002	9618	7664	7778	6464	5310	4433	3685	3839	2825	2648	2087	1806	1575	1573	1437	1312	1186	951	929	843	781	718	714	747	631	607	612	544	489	474	449	492	473	515	510	382	413	470	475	376	334	339	361	321	345	340	381	346	330	334	337	336	330	341	334	282	332	322	342	309	345	311	293	324	325	324	348	339	305	324	346	371	301	335	324	364	328	305	339	311	324	310	333	316	339	321	331	301	327	293	280	307	311	310	312	303	321	335	329	351	327	322	303	336	290	331	324	313	314	329	335	335	356	308	318	321	317	340	323	319	319	321	334	344	337	329	313	344	356	323	325	303	350	312	317	316	346	352	341	351	300	322	315	328	303	304	338	344	304	311	314	323	333	324	320	305	353	283	288	334	319	331	294	315	323	315	315	321	334	338	354	323	328	286	321	308	322	339	347	322	304	300	347	325	326	307	352	320	292	346	323	336	322	296	317	310	300	356	282	322	347	325	326	323	298	340	321	312	346	310	292	308	303	342	315	320	317	320	317	323	314	326	311	312	309	308	305	313	322	290	294	326	298	291	320	308	301	321	347	330	338	329	299	318	329	324	308	337	320	316	306	322	341	317	296	332	295	312	326	329	332	297	306	321	334	318	290	346	315	325	343	318	313	314	316	345	318	302	339	316	297	322	291	321	310	324	312	306	321	345	319	363	306	310	322	317	336	307	306	322	298	306	307	313	316	330	327	322	318	330	334	309	357	342	302	298	302	295	305	338	335	302	320	309	306	338	327	328	341	326	343	328	292	279	311	301	324	295	305	298	321	352	334	333	326	329	351	323	306	333	317	336	329	311	349	290	317	308	319	317	297	287	328	323	325	335	328	330	319	364	319	325	301	322	346	303	313	335	321	305	317	349	314	309	312	338	324	302	327	325	313	348	313	316	310	309	355	341	323	325	293	326	349	330	368	314	323	338	318	369	328	324	327	339	326	310	290	342	310	339	311	311	313	332	337	278	341	382	305	329	294	335	329	336	302	304	305	311	296	301	356	303	324	305	339	344	308	356	320	314	305	311	313	319	335	331	334	314	348	338	297	332	337	316	302	317	362	333	301	320	318	318	311	319	323	337	274	319	327	331	345	323	379	303	334	336	321	312	311	344	332	291	343	316	335	320	286	335	290	328	302	355	299	337	322	322	301	314	284	328	341	311	326	333	351	348	349	295	336	317	322	310	314	345	307	298	313	340	322	338	308	315	309	319	325	325	345	334	349	303	358	300	349	323	327	331	314	351	339	307	328	314	323	322	327	280	296	340	336	313	304	297	314	338	323	312	340	362	328	329	353	350	298	328	327	297	296	317	330	315	309	330	320	349	301	299	331	321	297	341	306	309	341	312	271	313	337	321	347	298	340	315	332	313	344	321	302	343	317	317	330	340	385	330	297	294	307	331	301	307	341	321	322	326	339	310	309	351	332	323	314	311	312	316	323	337	338	326	308	308	315	337	319	278	338	312	350	314	319	327	316	315	309	321	307	298	325	310	325	339	316	310	344	299	335	337	337	305	308	310	325	326	301	308	313	300	327	325	309	307	308	314	348	305	340	307	343	328	326	356	342	321	292	320	270	318	286	319	336	329	296	322	350	325	329	323	340	303	342	303	329	327	329	324	313	305	345	323	291	331	340	321	322	331	336	339	308	319	327	318	312	292	322	273	310	326	310	336	357	295	338	344	306	338	324	317	333	318	344	310	329	366	312	316	303	341	303	310	314	317	333	318	320	340	310	315	309	340	318	303	319	300	326	335	292	337	324	309	373	329	315	325	347	344	323	308	313	324	313	343	333	325	307	360	341	337	322	293	317	339	300	317	330	361	344	348	338	366	333	343	325	314	318	339	318	337	298	347	306	324	294	335	306	291	327	317	309	326	340	349	347	347	330	324	323	343	300	298	302	323	339	356	330	276	314	307	296	318	315	342	308	331	330	331	308	319	292	325	325	347	322	321	310	330	297	327	339	311	314	330	313	299	335	291	321	323	297	287	312	291	312	311	325	351	351	316	360	323	334	334	320	302	296	320	324	347	312	304	351	337	321	326	315	342	346	321	311	327	295	311	334	310	335	321	312	327	314	306	322	316	318	347	336	323	320	325	324	311	319	309	279	299	293	323	333	328	322	343	321	346	315	324	329	331	326	314	317	351	343	291	316	339	322	323	322	309	331	348	355	327	314	295	323	322	316	318	341	311	295	318	297	325	309	278	311	347	327	321	319	322	358	329	341	319	317	301	316	311	360	307	307	331	303	295	313	346	329	326	316	318	328	327	334	320	317	310	308	341	334	328	340	314	307	324	325	363	361	308	314	340	304	294	320	288	342	338	329	362	360	340	326	324	297	334	342	334	319	332	305	339	334	310	324	347	337	352	301	349	337	310	336	306	336	300	338	302	306	327	326	335	324	340	303	343	310	308	340	308	321	279	296	343	312	344	314	288	323	320	320	323	330	365	333	312	348	328	312	317	317	315	304	349	322	286	300	296	313	299	305	348	339	322	297	317	311	312	307	327	308	285	333	320	322	318	303	328	324	318	316	314	287	333	360	318	308	319	316	326	311	322	317	329	306	310	292	322	298	300	334	320	311	318	308	340	348	305	297	318	316	296	321	310	308	329	334	332	326	304	316	336	323	325	332	332	320	318	297	316	293	305	300	309	335	334	338	314	337	342	299	315	309	342	326	308	306	341	316	331	295	339	360	349	318	333	311	326	321	309	308	316	300	314	274	334	295	330	314	316	332	291	326	297	319	326	336	345	295	347	336	329	306	315	336	342	329	314	315	310	353	314	344	331	288	348	317	315	331	301	303	296	293	316	334	321	310	295	305	305	298	313	295	329	322	325	318	301	352	300	319	348	327	326	321	313	334	313	283	335	343	283	337	309	316	313	313	348	320	341	327	363	306	358	318	327	305	327	320	328	330	313	367	355	315	342	322	344	331	322	331	373	336	337	306	339	316	302	319	295	332	325	330	322	362	350	289	296	314	341	287	319	309	357	333	346	308	295	313	334	298	350	342	317	321	307	306	329	326	308	324	331	312	328	365	298	315	293	311	294	331	330	323	323	319	305	310	309	334	346	340	332	301	333	315	345	332	331	309	315	312	299	318	320	323	308	359	337	334	327	341	306	329	338	304	324	329	296	323	308	338	316	288	316	321	309	335	313	323	314	326	304	314	360	309	336	345	371	282	325	304	306	319	309	311	313	325	360	303	303	343	356	318	319	319	295	330	309	336	318	305	377	318	313	315	317	330	323	304	297	289	310	327	315	317	304	316	357	289	320	326	329	319	328	307	337	349	308	291	319	322	321	335	329	327	312	330	308	338	329	350	332	282	294	344	306	315	344	331	294	355	325	309	337	328	314	332	341	324	338	303	319	321	341	351	329	285	381	323	333	308	326	294	348	303	309	278	320	340	303	309	324	317	298	304	379	329	315	301	331	309	338	333	319	320	324	354	310	310	306
28474	27021	31027	24536	16350	8689	5181	4135	2614	1979	2110	1647	1422	1089	1020	964	768	711	579	574	537	491	488	430	437	379	362	351	331	308	317	335	351	316	266	280	275	258	266	303	280	282	273	238	277	266	280	248	240	266	244	239	228	248	260	276	262	252	277	237	226	267	236	243	205	227	245	244	273	221	277	266	271	274	237	256	254	218	234	237	234	283	265	212	248	254	236	271	241	271	254	253	220	263	244	245	219	269	241	225	235	244	226	228	267	254	246	240	226	226	259	259	249	254	255	262	239	228	231	242	252	261	246	252	244	251	252	278	265	261	248	248	253	278	268	238	245	263	245	251	239	256	245	254	258	239	244	245	245	260	284	216	262	257	251	219	235	288	225	276	251	251	276	246	239	264	231	256	223	230	267	264	251	241	282	256	248	237	256	235	242	231	234	234	218	272	239	279	262	263	240	236	256	289	224	242	238	269	212	241	239	254	263	238	212	241	230	252	238	252	248	246	262	243	258	205	249	228	242	252	259	271	220	248	235	245	256	244	233	236	260	230	239	229	262	254	280	221	272	241	232	256	292	244	284	252	262	223	257	253	237	286	230	257	263	270	270	252	258	251	245	259	260	227	269	292	227	243	241	244	263	244	265	239	248	273	233	261	243	261	274	241	240	256	254	249	242	235	260	258	233	229	237	275	252	262	257	296	264	269	250	254	232	248	237	243	244	255	234	237	252	256	231	206	240	249	266	241	223	230	255	249	258	238	255	257	234	214	268	236	277	252	244	240	249	243	239	248	232	259	269	237	285	262	241	249	256	251	232	258	244	240	259	229	238	251	274	273	247	250	247	224	230	237	272	262	242	263	267	236	234	230	225	275	248	222	262	235	280	252	241	267	254	262	252	237	261	249	251	238	231	234	220	252	244	236	261	253	252	269	261	258	255	256	240	274	262	232	236	237	266	278	282	259	253	244	262	246	249	238	242	249	238	237	283	247	255	251	245	240	244	237	239	269	244	220	262	243	235	264	218	239	224	264	255	255	259	274	242	260	225	229	242	263	248	254	256	258	264	243	243	276	272	246	238	264	237	268	240	256	212	248	256	259	221	281	249	267	255	261	238	250	252	246	219	252	242	228	231	246	226	236	280	241	256	224	238	237	268	237	214	226	243	239	231	259	253	274	262	224	234	252	250	258	257	258	241	253	249	254	249	268	216	238	223	235	265	250	256	260	248	235	242	246	251	244	244	241	247	214	238	256	253	257	252	260	234	256	292	230	228	267	261	247	246	266	246	247	251	243	242	265	219	262	262	222	269	240	253	236	255	230	227	269	246	222	260	245	208	263	233	264	255	241	243	274	278	245	253	244	229	252	264	245	246	222	258	248	258	262	243	254	244	230	265	247	235	222	209	256	249	221	238	249	274	273	232	255	243	247	279	247	232	246	242	194	254	260	250	277	214	223	259	260	267	216	235	239	258	241	259	247	258	255	222	256	247	255	274	238	254	269	235	257	272	250	239	216	247	229	259	260	219	256	247	249	263	257	250	248	227	263	247	235	238	238	242	280	244	228	217	237	236	247	236	267	237	245	233	244	270	267	229	261	247	256	241	223	235	268	245	255	260	238	241	245	242	225	224	244	233	218	240	259	243	238	228	255	229	250	222	254	273	210	244	229	235	226	233	246	234	243	259	261	236	270	273	255	256	259	243	272	244	255	262	257	242	276	252	243	249	239	253	231	252	249	252	270	264	303	235	260	243	257	240	231	295	273	250	227	259	252	248	248	272	223	263	250	231	237	285	247	261	290	249	265	235	248	274	257	240	288	244	294	251	258	246	217	266	262	262	233	238	222	254	229	238	249	258	239	207	229	237	253	237	240	243	258	260	239	243	259	245	233	279	241	245	239	239	242	247	273	231	265	260	276	272	221	230	265	251	234	219	241	237	257	240	238	247	238	242	258	264	230	266	235	247	264	274	245	270	232	230	239	235	238	246	244	245	236	252	280	251	241	237	264	244	238	270	253	239	266	278	244	231	253	252	256	248	267	233	230	248	212	251	264	275	255	241	241	253	263	243	251	258	273	287	267	238	254	240	252	233	267	265	263	268	256	242	242	243	275	236	274	251	247	217	245	227	238	271	246	254	260	285	257	230	240	260	226	230	266	251	283	253	228	254	232	235	252	243	264	249	252	213	235	214	212	258	265	268	244	232	230	259	235	247	272	241	222	244	262	229	260	255	199	243	258	232	245	268	252	266	241	215	254	264	291	235	256	237	272	220	265	239	250	269	234	224	212	284	238	257	277	234	242	243	265	228	270	236	242	238	253	272	247	261	246	254	234	284	280	216	223	262	231	247	235	228	281	256	255	283	245	218	233	259	255	261	253	237	250	223	274	243	284	234	256	247	230	229	243	225	249	233	271	246	244	238	271	248	255	210	268	243	231	242	267	269	253	262	240	259	239	279	245	248	235	248	239	245	261	275	233	238	263	248	262	254	235	245	243	239	212	200	269	222	237	238	266	261	221	248	269	257	260	279	237	264	240	224	242	244	268	237	235	263	247	260	265	241	262	275	238	234	221	270	249	227	255	232	242	264	251	239	219	236	266	224	230	255	254	233	236	225	259	252	237	261	258	260	250	236	252	256	254	236	239	250	256	202	260	247	243	266	268	224	245	251	244	249	241	233	242	286	276	242	239	244	232	258	247	227	261	249	243	254	237	246	257	245	260	256	245	250	250	234	247	253	254	238	229	245	246	266	258	249	234	264	256	244	267	229	244	233	250	232	250	231	258	240	256	241	255	252	246	226	227	239	231	257	250	238	261	237	271	250	250	259	256	249	250	251	263	241	215	228	230	251	248	272	258	258	259	252	234	243	233	261	259	249	257	286	248	238	264	221	240	253	240	261	277	233	247	255	223	260	245	263	245	265	227	235	250	241	233	239	223	235	258	264	263	228	238	228	255	244	279	233	280	228	230	280	280	223	236	241	225	250	237	259	249	243	244	221	241	279	244	263	205	255	241	244	264	242	264	255	256	260	211	243	232	257	250	252	239	260	232	268	240	260	234	232	241	254	267	227	246	248	264	233	247	245	265	266	264	257	269	229	252	260	224	255	279	238	275	251	234	234	247	259	265	261	272	232	261	249	235	250	253	263	254	255	218	219	258	263	246	248	285	264	221	239	241	295	262	226	251	260	237	227	264	236	267	276	243	246	243	245	256	249	256	256	225	272	246	264	252	270	265	262	227	268	224	268	242	246	229	269	233	240	249	213	244	226	267	248	255	257	265	246	249	231	275	248	264	252	225	262	265	245	245	226	242	269	250	268	221	254	254	243	231	233	211	243	230	248	274	230	259	243	221	214	239	252	260	241	254	256	242	249	247	238	267	247	231	245	232	248	237	226	253	219	241	242	231	267	244	252	248	248	247	249	226	261	274	241	243	230	240	264	219	250	260	259	257	209	238	283	226	244	260	239	263	247	242	229	217	262	212	237	274	267	277	253	237
20883	39057	31660	23502	18587	11535	8629	7181	4448	3512	3598	2833	2420	1842	1720	1515	1162	1091	842	817	739	714	657	605	559	470	495	476	416	409	391	410	390	398	359	362	366	321	362	323	331	350	345	313	286	351	327	294	301	283	276	303	273	273	280	272	280	248	250	259	304	301	266	297	312	273	290	274	281	272	303	268	249	294	282	285	266	278	272	287	277	273	290	284	270	294	284	277	272	284	300	287	268	269	293	261	299	266	281	277	278	258	284	272	295	277	262	285	298	267	316	279	259	303	260	287	264	291	278	307	293	254	281	268	276	285	283	258	269	279	273	264	279	305	285	259	285	287	282	320	293	280	270	284	269	276	273	278	261	273	274	271	263	297	291	305	295	292	274	298	275	280	273	274	241	252	303	277	271	252	273	291	264	265	270	265	271	261	282	305	290	265	287	269	300	268	278	251	261	280	276	279	244	292	277	282	266	279	276	293	274	274	275	291	302	261	255	279	286	252	294	268	315	277	261	311	254	279	308	287	281	290	278	300	290	276	272	287	288	281	260	287	295	257	291	268	286	290	282	262	286	301	282	279	253	291	256	263	305	274	261	281	302	309	282	269	269	289	278	277	277	271	278	282	274	283	297	274	305	289	270	296	273	293	294	285	333	278	286	293	287	285	281	281	290	273	281	280	284	300	269	270	277	288	292	300	263	287	312	286	291	272	286	255	280	285	260	288	273	253	262	293	269	296	271	295	288	295	283	282	291	259	265	258	266	318	290	285	262	263	273	283	287	274	287	262	289	255	274	308	285	273	276	286	259	288	290	275	306	305	281	302	260	323	321	306	264	279	259	309	284	271	283	282	252	252	280	282	280	278	262	282	272	254	320	300	277	301	281	267	264	276	256	284	272	305	247	275	263	276	259	270	272	277	298	302	281	289	307	269	294	251	259	273	275	264	284	286	319	295	290	257	291	286	303	299	270	309	269	288	288	275	237	281	296	278	273	266	290	304	281	278	282	256	258	261	282	270	270	283	281	262	278	271	313	278	287	291	268	287	266	292	253	266	274	304	309	275	267	315	280	287	293	263	290	263	293	256	315	306	246	274	284	291	274	268	275	295	263	283	283	290	283	262	262	256	287	289	268	254	275	260	276	273	287	286	322	296	281	291	294	284	264	305	291	287	272	266	265	281	257	273	293	239	289	285	287	271	255	310	265	262	274	295	261	283	298	290	255	269	276	264	263	261	255	266	263	291	266	296	301	287	265	285	274	268	266	305	304	275	270	260	248	302	269	292	274	304	272	282	301	289	291	252	275	265	293	304	276	275	263	258	273	278	278	303	310	273	297	269	298	265	270	251	260	279	256	267	270	275	264	259	307	273	266	277	282	255	317	281	299	232	266	280	261	288	262	281	289	283	304	273	268	258	251	283	277	253	291	300	298	264	273	269	296	246	288	287	280	274	288	307	278	303	297	305	306	272	264	285	300	282	280	271	281	263	286	315	292	263	294	284	258	261	271	284	277	291	286	256	285	246	283	285	291	287	308	300	291	273	322	289	262	236	247	307	288	294	277	283	273	270	306	275	275	281	264	269	273	286	281	290	272	268	271	264	246	292	270	269	258	303	263	295	313	289	284	258	272	284	316	285	281	311	260	282	294	305	284	272	276	268	270	270	298	270	269	290	283	293	299	280	268	309	272	300	272	281	286	284	267	298	266	294	318	256	286	292	291	285	292	310	264	299	321	288	264	265	301	275	261	274	259	306	273	268	311	279	267	281	281	291	259	285	280	297	280	282	309	278	280	261	289	281	281	313	297	282	286	244	310	275	328	296	287	264	297	302	312	261	260	269	273	289	275	289	272	290	304	288	279	281	282	292	288	274	278	264	292	257	266	315	280	286	273	271	316	305	283	260	268	279	269	273	306	251	289	286	252	269	282	290	285	271	266	300	276	258	228	273	276	266	281	281	256	302	271	285	276	298	270	297	301	291	281	289	266	294	265	275	282	304	279	280	271	280	255	294	259	284	283	275	291	277	280	257	269	292	268	278	308	274	279	265	277	256	300	293	290	294	266	287	246	292	285	289	277	272	271	300	288	285	255	288	303	268	277	262	261	281	285	327	295	266	281	281	291	285	287	297	262	301	270	259	281	336	295	263	274	263	285	291	282	288	285	304	297	295	270	272	269	282	285	288	253	266	275	268	290	256	284	302	292	324	272	302	286	320	302	312	295	283	292	286	301	265	284	276	305	282	285	290	278	292	229	281	275	296	291	273	273	297	290	295	275	265	269	281	311	296	284	270	281	314	272	280	286	290	287	265	272	272	288	268	292	265	294	290	292	264	300	284	293	247	281	271	274	305	281	279	290	238	256	256	302	295	281	258	261	306	279	301	272	266	292	313	263	256	284	293	267	278	268	294	272	267	299	275	275	324	289	285	277	283	255	254	247	271	272	262	243	277	263	279	299	289	285	284	264	265	268	271	273	277	298	273	296	259	276	282	292	270	269	269	291	299	274	284	272	289	269	277	281	271	305	266	264	273	284	284	299	236	278	319	270	267	261	274	296	272	255	266	278	312	259	268	259	277	277	284	327	260	267	283	271	286	278	266	296	311	276	268	293	294	305	291	286	276	272	285	286	261	272	294	269	272	254	308	266	283	251	269	258	246	280	290	280	267	286	301	314	265	277	268	272	310	264	265	274	304	289	293	283	287	298	294	293	299	311	286	294	272	292	294	257	251	272	274	270	268	242	300	297	295	262	292	283	282	284	305	302	275	272	268	264	287	301	254	278	269	287	296	249	272	272	272	282	271	267	319	253	271	266	285	259	247	315	303	250	274	280	302	280	270	298	275	276	276	287	269	270	314	293	276	306	291	256	268	311	276	284	272	282	277	263	284	266	293	281	298	294	310	267	251	257	255	278	280	273	314	301	259	282	289	290	272	298	278	289	287	294	281	283	302	267	284	260	247	264	266	266	279	290	300	259	262	317	276	302	275	291	286	294	248	262	253	276	303	302	293	256	268	286	264	291	290	255	287	254	268	258	265	267	296	313	278	265	263	289	284	275	270	276	344	281	275	305	280	259	297	283	253	286	288	274	277	250	291	274	260	275	279	281	266	261	287	273	265	281	317	263	303	288	279	264	275	264	294	295	287	291	296	288	271	297	262	285	255	304	287	274	308	269	280	288	272	237	281	299	273	288	248	288	283	287	267	275	280	279	293	263	286	290	305	286	257	299	278	317	275	303	273	270	268	286	294	282	265	284	276	290	297	251	272	263	241	311	277	279	244	285	296	308	260	279	284	283	274	278	301	285	268	278	297	301	280	295	273	292	270	282	262	262	250	300	282	287	324	303	287	288	263	283	265	292	275	289	303	282	281	286	264	283	283	252	280	311	292	297	292	278	265	274	288	260	296	319	283	306	252	272	285	294	275	270	291	283	293	298	286	300	269	282	293	263	281	281	283	298	298	283	291	300	281	285	269	275	270	297	282	238	284	269	285	268	271
23690	21351	28762	24910	22647	18989	12103	7943	4585	3694	3895	3017	2560	2003	2209	1679	1300	1140	1011	980	897	818	713	687	662	602	604	539	512	489	497	497	480	435	389	377	406	386	415	391	415	415	361	353	344	374	347	310	300	348	331	304	308	320	330	310	350	280	311	331	341	355	315	320	311	343	321	313	344	331	317	319	310	320	341	328	316	314	353	311	310	332	315	330	320	307	362	325	341	320	328	309	322	313	320	329	305	293	345	308	327	338	339	309	277	345	328	337	319	334	319	325	341	321	296	300	332	316	349	311	332	316	326	322	302	314	286	310	366	284	323	340	289	314	311	301	323	318	303	307	284	315	294	296	321	304	339	284	321	335	319	321	345	316	329	310	291	324	321	312	306	321	303	309	312	323	346	342	310	307	317	320	319	291	323	306	316	286	310	318	328	298	336	320	324	315	323	340	307	336	283	331	350	296	328	292	333	356	302	352	350	303	310	327	297	340	310	299	328	312	298	350	325	320	290	305	302	314	316	284	337	334	316	300	295	322	354	330	317	325	294	306	326	334	310	333	322	307	331	279	283	340	321	340	319	319	309	319	303	347	289	314	301	333	303	328	339	323	319	308	295	322	316	299	342	303	309	328	309	308	327	330	350	297	320	338	311	285	313	354	316	320	324	312	302	313	305	306	289	294	326	334	319	298	299	313	303	313	323	286	312	295	292	354	308	352	337	334	304	322	356	309	332	310	338	333	312	321	309	350	306	301	305	318	329	345	321	320	344	324	317	329	316	331	311	361	325	306	333	324	282	349	300	323	304	326	331	312	363	317	330	308	300	341	310	350	294	284	318	310	313	341	304	300	303	302	301	346	300	292	330	326	316	327	337	355	323	313	361	304	305	340	328	316	306	297	343	327	315	311	330	325	304	306	320	312	318	311	306	318	303	343	339	311	311	327	315	308	309	319	331	308	313	305	310	297	326	291	324	346	293	306	310	294	308	315	327	305	335	335	328	360	335	306	340	307	339	330	318	302	310	304	303	349	317	356	330	302	303	297	325	325	319	322	317	319	330	334	311	311	316	304	325	307	295	321	337	322	310	334	293	327	327	313	324	321	318	335	322	356	321	276	329	333	326	314	301	329	313	334	300	298	325	310	326	332	355	310	319	324	318	313	349	318	310	314	327	348	345	329	314	324	327	337	310	354	327	312	345	312	332	330	320	299	328	318	333	304	331	351	311	333	333	312	316	343	327	344	308	303	356	306	330	310	341	283	338	324	331	320	344	292	280	328	298	339	325	368	305	313	319	339	335	310	318	328	344	352	340	299	295	332	354	322	314	305	316	296	321	305	349	328	324	306	311	337	332	299	330	325	356	312	317	317	333	339	312	292	313	329	301	358	314	312	332	289	319	328	332	343	340	306	331	340	311	307	304	316	295	303	295	325	339	308	317	324	319	323	330	280	308	323	323	330	311	320	326	339	325	324	321	305	316	293	313	325	285	317	297	311	339	300	343	319	285	317	306	328	319	306	311	348	335	329	299	312	317	333	357	314	339	318	301	329	334	332	319	334	313	303	340	320	313	332	308	320	350	318	295	302	345	329	338	317	311	303	309	339	344	345	308	299	312	321	328	349	330	311	281	329	289	327	308	322	314	319	350	345	312	334	326	283	304	302	330	298	342	335	281	321	335	349	299	330	330	307	304	300	303	327	328	327	282	325	333	298	331	309	310	313	295	339	327	303	321	331	325	307	305	312	295	270	313	315	310	321	343	298	334	323	322	323	318	332	320	316	310	304	323	306	337	318	319	310	314	322	298	303	313	312	316	348	305	346	342	331	314	358	323	341	319	313	312	321	337	351	320	307	314	344	289	327	308	298	333	343	302	342	325	308	340	346	314	330	323	343	309	324	314	329	322	299	296	323	286	315	301	305	325	301	314	292	336	317	318	344	312	313	310	347	328	324	327	323	318	299	352	312	296	333	331	318	287	298	305	334	324	326	322	334	334	324	320	312	348	317	308	326	320	340	336	314	309	323	277	332	325	355	314	291	317	335	295	314	335	314	328	307	293	327	342	325	320	316	325	324	307	311	324	337	316	294	304	314	328	321	341	276	309	322	313	312	318	320	309	322	314	327	320	316	322	303	311	362	314	324	345	315	350	347	312	343	346	351	326	320	330	342	337	306	326	337	313	315	327	286	306	335	333	341	358	342	322	324	308	316	318	317	304	313	341	309	326	324	334	339	307	307	331	324	300	294	335	320	358	323	326	344	344	318	317	273	334	328	333	310	316	324	320	331	310	331	307	321	318	321	323	336	329	318	294	329	335	330	315	322	319	306	355	321	340	303	342	289	351	328	324	317	330	348	323	314	314	305	327	346	281	339	343	338	320	327	327	318	341	336	308	303	295	335	339	343	316	306	320	326	306	326	327	338	330	323	330	338	306	292	278	312	352	303	315	325	298	296	300	310	308	309	282	313	349	305	297	314	328	317	312	305	321	350	332	295	288	335	318	298	312	347	346	311	358	341	314	318	316	294	334	325	330	289	302	278	331	323	317	343	318	288	333	334	320	313	337	316	307	354	348	284	314	318	334	320	356	348	329	337	320	330	316	340	317	331	319	351	325	303	299	306	319	297	310	348	327	317	326	304	333	314	293	321	322	312	348	295	338	345	311	319	304	314	297	322	350	315	304	313	312	344	301	345	317	328	312	334	299	324	321	326	297	345	318	311	341	302	336	334	318	319	323	312	332	311	335	357	324	312	322	308	319	327	323	308	331	295	347	335	324	310	350	325	326	313	305	345	319	343	330	303	318	333	328	323	283	300	330	319	304	308	329	325	331	331	340	305	327	318	345	337	291	334	341	311	290	322	311	319	321	286	317	320	327	348	299	334	308	319	320	329	308	344	327	310	323	335	292	338	298	341	306	335	364	324	296	315	336	301	329	313	327	327	366	324	315	318	315	315	334	309	320	311	317	323	298	327	322	335	316	274	289	329	299	326	338	324	316	324	334	351	304	344	321	341	300	306	335	320	362	293	324	293	283	292	304	291	328	321	313	320	306	331	313	328	341	305	311	364	327	311	306	325	312	319	316	306	307	355	345	303	313	300	301	305	336	304	334	336	288	330	316	324	314	338	330	349	333	291	325	336	336	314	331	329	347	307	277	321	331	292	351	353	283	332	281	323	305	338	330	347	337	320	330	374	357	327	352	316	313	279	303	321	327	314	326	324	326	314	305	317	329	365	316	302	321	317	327	295	306	314	326	297	297	314	334	289	345	319	299	322	315	332	321	311	310	342	315	327	306	340	356	336	304	311	307	303	323	332	295	301	298	292	317	326	300	332	331	333	312	312	295	310	360	281	319	319	324	322	317	329	328	302	301	317	281	308	303	295	288	304	363	314	307	344	317	320	333	333	317	298	308	329	336	310	320	311	332	328	308	318	301	312	330	341	296	350	298	326	296	297	308	357	343	324	297	305	345	313	344	323	307	339	330	328	312	331	328	347
21165	45104	38427	30486	25288	16769	13623	11651	7353	5919	6254	4688	4174	3081	3363	2553	1956	1598	1563	1406	1352	1196	1083	1054	836	862	701	710	681	590	604	634	573	586	516	510	445	484	454	439	485	529	467	404	415	493	446	380	377	352	327	355	376	382	336	360	387	348	392	392	375	344	346	405	331	354	364	391	349	336	333	359	382	374	375	382	361	349	397	367	363	368	372	370	352	350	348	384	338	362	370	352	367	375	358	380	351	358	378	372	355	344	350	371	389	349	344	367	324	350	404	347	340	393	408	356	358	340	355	347	375	386	370	377	356	342	362	349	358	349	350	365	373	379	386	374	367	376	360	361	306	357	349	342	370	331	368	335	368	314	351	338	381	372	322	345	354	395	361	338	384	389	370	333	372	331	379	359	351	358	334	353	385	368	383	374	339	349	342	356	384	332	363	344	341	334	359	363	354	348	393	340	367	379	361	359	384	387	347	353	395	376	352	365	366	354	364	363	315	357	360	338	341	382	381	345	346	354	349	346	347	363	353	356	391	323	353	321	367	398	365	335	347	334	381	321	362	370	380	344	373	394	377	337	379	380	351	348	375	355	361	390	356	334	346	394	347	359	397	380	368	346	383	378	382	355	346	385	344	356	358	360	383	333	379	391	349	325	387	357	385	375	334	378	341	350	344	338	353	356	332	379	347	350	359	354	383	400	354	346	381	382	334	355	393	361	364	368	321	364	333	334	342	362	351	383	354	318	360	383	349	359	342	372	374	381	360	342	356	332	361	376	354	343	331	347	380	323	353	377	353	341	370	359	348	385	381	337	330	357	327	366	352	389	399	388	356	361	356	361	351	379	359	360	346	364	361	346	359	354	348	371	365	380	359	373	390	323	361	342	354	371	360	344	350	361	380	337	375	372	364	355	378	349	385	347	349	323	349	334	373	388	379	356	334	300	351	348	335	356	394	350	318	380	365	357	393	335	368	334	371	356	368	357	389	313	349	362	365	384	385	362	394	365	353	349	340	381	367	369	354	387	381	387	324	325	355	357	335	341	390	369	369	340	353	394	386	347	332	341	391	361	380	343	338	366	342	360	362	350	323	356	400	381	397	363	385	352	390	358	365	373	361	344	358	404	345	368	341	361	367	367	341	379	363	358	370	370	339	407	375	389	335	369	366	356	362	366	372	367	361	352	311	344	390	351	363	360	371	359	387	317	336	381	362	336	357	370	324	351	361	342	367	348	338	361	371	343	330	363	360	343	361	361	383	376	333	364	346	357	372	363	341	355	344	346	367	359	379	358	390	358	348	379	327	367	342	355	350	343	335	374	385	323	362	376	342	357	351	353	366	374	401	338	366	368	375	381	359	359	344	350	373	370	328	377	389	331	381	411	373	358	341	378	367	344	342	328	372	353	357	402	342	352	325	323	355	347	382	394	386	349	390	363	357	357	374	356	337	328	325	369	363	363	343	359	346	343	354	381	356	358	316	372	327	356	334	368	353	360	379	348	364	350	377	375	351	358	345	354	354	398	392	325	364	379	355	340	354	329	351	335	356	334	395	316	360	350	368	392	389	368	367	399	386	355	355	358	370	372	347	369	364	355	343	366	375	356	348	381	367	346	352	357	375	363	329	350	362	346	363	344	367	370	370	342	329	359	373	383	340	391	355	396	371	372	391	364	357	324	351	380	356	343	346	357	342	345	332	346	351	389	355	392	347	407	355	377	377	359	309	328	358	371	398	343	339	374	340	364	359	387	347	362	366	328	346	348	342	352	384	356	335	315	357	365	339	374	360	320	382	358	400	365	339	380	341	382	352	344	348	334	356	355	347	347	365	370	322	388	353	345	343	375	353	349	368	340	362	394	328	342	370	356	357	331	364	354	370	355	348	326	329	399	383	337	358	369	346	336	346	363	358	379	353	368	351	351	365	356	375	398	323	383	336	340	349	342	365	392	347	345	355	376	339	357	373	371	341	401	363	352	380	339	372	347	400	335	380	347	367	369	401	363	355	362	354	350	364	375	362	364	364	379	339	336	356	356	357	348	393	355	343	344	365	333	357	366	347	384	355	340	348	358	349	347	378	366	382	357	378	342	346	344	333	365	367	350	350	356	380	378	346	325	362	389	349	322	353	355	362	370	346	356	372	381	345	354	355	375	353	352	347	358	344	319	381	373	359	376	348	332	378	335	357	356	360	315	363	350	319	357	401	327	367	369	365	338	379	397	395	397	339	350	370	420	350	335	351	350	355	372	339	330	326	369	354	391	349	337	396	352	364	382	333	337	361	359	345	330	347	366	351	339	330	388	366	345	358	365	345	353	357	348	356	348	342	301	334	370	375	356	358	307	384	350	335	323	372	362	340	361	394	362	359	403	359	369	367	331	361	359	374	373	381	381	374	379	391	353	340	380	352	368	376	344	321	367	379	334	375	417	377	367	355	328	376	339	383	365	345	377	344	384	335	391	387	358	411	382	332	314	369	361	357	376	352	362	395	366	407	385	352	366	346	358	344	375	373	347	353	332	367	365	344	390	349	390	365	388	363	385	354	378	350	384	385	377	360	365	363	360	340	353	379	353	363	373	386	366	320	351	384	344	368	354	354	386	337	355	350	360	357	357	355	366	338	402	359	365	352	389	344	367	345	360	385	375	358	352	347	357	352	382	358	364	336	346	389	365	349	348	309	312	380	350	392	377	371	337	367	330	372	330	360	340	360	311	370	357	370	366	345	347	354	349	362	365	354	378	369	351	375	363	348	363	375	337	336	395	355	329	370	342	355	375	337	350	333	345	318	356	344	356	341	369	370	387	345	358	364	334	332	342	333	389	358	335	385	362	373	374	330	400	337	368	359	367	338	371	348	374	356	337	331	357	359	381	388	379	351	338	351	332	383	373	328	360	348	335	359	369	366	403	379	356	344	335	357	359	341	347	375	376	347	354	334	354	375	357	319	354	361	349	347	348	328	342	375	370	373	366	359	346	363	369	379	337	373	364	337	355	359	350	370	335	372	359	347	351	347	331	335	322	394	324	346	369	333	392	334	315	340	347	349	362	366	344	356	357	355	362	376	372	378	377	355	323	332	392	364	378	369	362	398	338	354	355	393	376	377	391	336	308	349	369	377	389	349	380	350	357	374	371	346	351	377	373	342	368	354	362	366	344	357	343	376	356	349	335	347	361	365	372	354	356	389	343	321	324	388	376	385	330	361	367	337	339	365	371	357	362	344	359	337	343	390	361	377	354	354	345	359	361	376	379	389	389	394	339	396	351	320	369	412	367	331	381	358	377	354	381	358	357	396	364	345	360	349	344	342	339	350	341	349	396	359	333	365	335	352	351	333	368	372	330	369	339	375	379	366	373	311	374	330	339	345	332	359	379	335	333	353	337	361	395	341	330	390	404	345	351	329	385	390	350	356	340	342	385	339	366	348	354	321	358	363	361	358	365	353	372	347	318	369	344	370	345	412	366	366	359	364	345	375	330	347	377	388	331	354	340	343	342	360	364
24660	21298	28069	26426	20913	12750	7801	5939	3145	2877	2918	2147	1835	1507	1583	1076	906	734	671	641	644	557	497	472	429	382	386	352	348	277	315	324	302	302	296	269	244	228	220	247	217	259	234	214	251	225	214	194	193	170	190	213	189	184	184	185	201	196	193	192	189	197	193	178	215	213	220	230	198	189	175	161	189	188	190	179	183	192	204	192	190	170	160	197	214	204	174	173	182	202	187	160	182	173	183	180	176	198	185	187	193	194	185	201	183	180	203	191	185	188	193	204	186	207	206	170	186	204	195	181	185	211	181	203	182	206	202	205	191	203	207	187	179	192	197	199	220	200	158	188	201	202	177	179	182	197	187	195	194	197	231	205	181	200	182	214	168	178	212	214	219	192	203	175	206	207	183	186	179	178	185	184	192	178	203	184	198	212	189	210	213	195	188	209	206	181	172	176	165	207	202	166	184	191	192	185	184	190	188	188	179	187	190	187	192	208	179	188	198	195	203	194	187	202	190	179	207	203	183	173	190	203	202	192	210	185	198	200	199	172	197	192	196	204	195	194	175	202	173	174	190	177	192	185	200	199	213	187	200	198	170	176	204	208	179	169	195	177	165	193	200	184	185	177	205	217	154	218	202	190	183	197	174	187	207	185	200	171	189	212	190	189	164	188	176	169	174	166	206	183	200	196	176	197	166	197	185	173	182	208	195	190	198	206	187	190	196	191	216	173	206	199	187	189	197	223	183	193	200	179	188	200	176	184	203	186	182	198	184	197	199	180	182	189	191	187	194	184	192	197	202	203	201	179	180	164	197	183	177	202	213	214	177	186	201	201	163	185	200	206	196	190	180	189	187	192	185	187	189	177	162	183	185	184	178	206	177	189	191	170	193	200	203	178	163	188	184	205	219	199	214	184	193	179	193	198	203	186	210	197	178	175	188	199	179	165	205	196	191	197	200	168	207	218	177	203	176	213	178	188	203	196	190	200	194	162	183	179	181	189	188	190	202	178	172	209	198	179	198	181	168	193	208	193	189	211	198	189	205	198	217	189	191	184	162	196	177	186	176	189	203	182	174	191	188	188	192	191	169	184	184	167	161	187	209	195	190	201	204	190	200	193	177	189	190	169	171	185	180	192	183	181	191	185	195	202	178	186	202	174	178	180	156	220	194	187	180	198	175	188	223	184	180	205	199	194	197	182	212	184	172	160	215	184	197	193	189	192	196	191	200	178	168	203	184	168	206	187	204	214	179	219	219	182	188	205	180	194	189	198	198	200	192	198	188	183	174	201	183	176	196	222	184	184	167	188	180	178	205	196	199	170	191	195	190	190	203	220	157	170	213	173	181	163	214	214	166	204	169	206	190	165	201	199	189	191	176	185	166	197	202	184	191	180	169	200	216	181	181	186	205	188	167	193	196	221	194	172	171	212	177	192	203	173	195	191	179	193	159	195	180	199	199	173	155	205	169	207	189	193	189	201	194	214	206	194	186	198	187	184	160	182	206	177	170	183	182	192	210	184	176	181	155	149	209	196	183	214	184	191	169	182	178	203	197	182	183	181	197	210	176	183	163	175	196	169	193	211	215	196	169	175	190	202	175	188	191	168	207	194	195	195	193	179	177	196	178	189	180	212	174	196	168	200	198	186	178	205	198	183	181	208	195	183	197	166	210	178	183	193	180	169	203	196	207	180	180	227	177	169	179	213	223	165	179	171	197	174	182	200	198	158	195	213	209	196	180	208	182	200	213	206	178	167	198	198	191	172	175	181	203	171	171	206	181	200	189	220	189	186	202	201	183	187	199	205	192	202	168	189	188	197	178	206	181	175	198	165	175	186	169	181	184	177	171	183	182	154	205	193	180	209	207	178	167	195	162	191	185	164	174	175	182	183	181	190	196	189	195	167	184	195	177	193	182	213	184	193	154	178	194	178	169	181	174	199	167	168	177	208	191	187	191	162	173	176	181	184	223	174	173	196	191	215	188	183	185	200	179	199	211	194	230	200	203	183	181	207	190	180	198	193	211	202	185	211	193	176	202	212	213	181	215	169	188	208	206	175	189	218	200	195	196	202	181	196	206	173	195	200	191	211	181	158	170	194	169	202	178	180	188	173	198	194	230	198	181	175	174	181	171	193	171	178	166	188	178	172	182	194	188	190	168	193	176	171	233	168	195	161	196	187	197	215	178	204	188	218	204	228	194	184	190	178	186	192	180	187	179	187	203	198	181	193	192	184	210	207	210	208	194	176	192	186	193	185	182	171	194	190	183	190	164	178	167	190	195	195	173	203	191	186	188	204	164	180	213	172	206	232	200	179	179	197	181	194	188	205	215	185	190	187	200	176	214	190	206	200	203	181	188	163	192	182	192	203	216	173	179	192	195	192	179	189	204	185	215	182	195	200	192	170	185	166	169	188	200	187	193	189	182	188	190	174	195	206	182	193	191	190	179	192	191	213	218	198	196	164	171	186	210	184	182	221	184	183	185	199	208	184	181	172	192	181	196	206	182	188	208	205	188	176	186	176	220	167	198	196	186	194	172	215	179	178	190	189	167	194	204	217	189	177	182	189	194	175	176	196	190	185	187	205	209	201	186	163	189	234	173	197	204	169	203	206	183	206	188	202	184	186	188	218	186	185	214	211	205	182	193	178	211	167	179	203	183	182	178	194	193	157	204	186	191	188	203	184	167	218	208	197	179	182	168	194	211	193	147	192	206	183	191	185	188	173	206	163	188	161	167	206	182	197	160	189	195	182	165	199	183	201	217	184	186	170	198	196	187	179	176	169	198	185	176	189	191	213	202	179	191	202	206	182	190	190	203	203	217	177	190	201	195	147	189	185	176	187	182	194	183	190	193	174	183	195	162	177	179	192	181	186	178	181	155	207	167	190	223	182	179	210	217	183	219	188	179	207	194	171	191	185	175	188	201	186	195	194	184	178	177	198	193	177	201	190	187	187	168	178	183	198	164	203	204	196	208	178	188	198	178	195	199	212	202	191	188	171	170	177	183	199	203	192	199	186	236	215	192	187	196	198	182	193	201	196	207	194	189	183	208	189	171	198	200	168	205	182	196	211	193	186	195	181	176	180	202	211	183	175	202	181	183	192	174	196	187	177	209	198	210	204	197	195	189	188	186	189	179	160	182	206	201	191	196	198	195	205	188	175	200	208	197	180	195	203	187	184	177	198	187	196	198	208	181	171	213	198	189	177	184	172	193	183	200	195	174	194	198	186	191	160	172	190	217	179	196	198	212	204	181	182	195	180	173	177	175	172	176	170	187	179	179	190	215	170	205	171	193	192	199	188	232	184	199	178	206	205	194	205	204	209	172	200	217	199	205	193	190	170	181	216	181	203	188	174	186	201	194	185	194	208	194	182	188	196	175	186	175	179	192	179	208	184	181	204	205	194	198	191	208	169	188	204	233	162	175	185	176	189	175	193	177	179	207	152	184	189	194	201	194	187	195	205	194	221	202	186	190	202	162	182	184	206	172	190	187	158
21140	41971	35295	27002	22466	14421	11655	10246	5862	5212	5329	3894	3230	2615	2693	1744	1447	1152	1088	1003	1005	887	677	667	605	530	495	503	452	409	401	401	419	370	322	288	303	315	292	281	328	299	269	261	278	272	231	239	244	246	236	222	235	231	241	210	236	225	239	217	210	228	237	198	193	239	208	259	227	206	216	226	213	215	236	206	204	216	225	213	202	227	227	226	198	227	237	214	230	213	239	188	246	216	222	225	243	225	240	232	236	237	239	223	208	203	222	231	185	221	189	224	209	219	212	224	222	179	229	216	241	221	247	252	243	193	197	215	200	236	210	247	237	259	229	222	201	210	223	215	220	220	210	226	230	228	219	217	214	230	210	210	207	225	226	182	194	209	230	206	218	199	239	198	233	199	201	231	234	202	196	201	244	227	226	210	191	219	218	239	223	220	200	208	233	225	201	224	218	205	217	211	214	217	249	227	211	246	216	213	211	236	226	220	223	200	227	199	243	201	251	196	200	233	205	211	209	230	207	223	201	229	211	253	206	223	211	224	204	190	219	204	180	218	197	232	217	209	210	232	250	237	213	222	228	213	226	200	214	217	224	229	219	233	215	203	215	225	233	200	201	234	208	191	222	216	212	210	230	222	213	226	215	230	217	212	237	232	241	223	241	243	239	218	212	245	243	227	225	220	204	217	227	216	224	218	225	211	229	207	212	197	238	231	242	213	217	234	226	226	227	219	233	204	205	219	257	223	216	207	210	225	231	229	214	219	205	221	210	217	197	233	200	196	218	218	224	200	234	207	230	208	222	231	243	206	226	241	190	204	217	214	237	206	220	235	224	197	216	200	202	208	223	217	209	219	231	242	216	202	239	228	224	213	222	237	221	234	197	235	207	227	239	226	215	246	218	219	192	213	221	224	201	229	220	208	241	240	232	189	241	229	219	230	202	220	211	269	225	252	218	216	223	235	203	253	199	212	213	229	220	245	196	240	204	219	218	245	204	218	247	247	223	252	204	208	241	229	204	204	230	230	193	228	211	229	257	242	197	211	232	206	222	187	195	195	231	226	245	242	213	192	195	222	216	220	223	244	191	209	230	217	236	238	231	248	200	226	225	230	211	243	235	196	238	222	242	211	199	254	222	241	211	206	201	208	228	211	239	224	200	204	219	208	201	212	219	205	208	224	213	215	178	230	219	230	220	221	224	193	215	211	241	198	219	225	250	204	235	225	190	245	236	226	209	216	196	233	219	209	203	218	222	194	209	221	185	215	194	213	231	219	223	240	213	217	225	197	224	243	249	228	222	234	239	204	208	213	218	216	214	218	237	200	207	218	221	198	227	214	198	225	204	243	216	198	212	208	244	240	208	231	220	226	219	217	220	178	208	225	241	203	222	213	217	226	223	224	208	237	206	218	204	230	207	203	220	238	221	207	189	243	216	233	235	219	209	207	224	234	226	239	200	217	206	231	214	207	205	220	214	219	223	234	229	225	218	204	220	233	219	236	214	213	230	218	223	202	245	248	214	215	216	212	221	192	233	198	212	219	214	216	230	234	225	240	203	231	223	206	199	237	213	204	250	199	212	202	235	210	205	224	204	194	208	231	200	223	213	230	225	236	245	210	238	202	216	225	216	228	220	196	215	201	209	230	211	229	228	204	219	207	201	222	224	222	218	206	229	233	230	228	244	215	215	231	190	218	178	221	197	237	224	217	238	241	213	233	213	200	212	205	225	207	214	198	205	213	214	206	184	227	231	240	205	221	213	222	238	214	205	245	202	225	223	218	222	227	194	240	219	215	211	204	207	213	230	225	232	206	243	222	211	214	241	215	211	225	240	216	237	214	216	220	218	217	228	246	216	219	210	202	208	216	239	236	199	210	203	220	240	207	216	212	218	214	234	250	226	219	200	208	212	220	244	249	235	192	200	226	227	215	245	243	220	224	242	227	227	213	229	233	196	216	235	205	238	214	222	188	209	223	217	233	238	208	201	208	216	252	214	203	222	218	226	229	222	232	222	249	207	215	238	204	237	229	217	242	214	255	226	248	219	253	199	220	199	222	217	204	214	224	218	228	206	219	225	211	215	215	221	213	224	250	222	205	233	209	243	220	201	189	181	217	211	221	219	256	215	223	216	231	201	220	200	199	221	250	207	203	223	206	207	233	232	178	220	252	214	210	216	207	235	229	241	215	205	215	189	230	232	200	220	222	240	229	219	238	203	238	208	220	234	198	214	214	192	245	214	245	232	222	221	208	219	207	199	219	214	205	223	209	228	203	212	192	213	229	227	221	215	207	226	211	208	214	221	223	227	232	203	245	238	202	218	234	228	224	211	235	217	180	216	214	239	198	220	228	212	228	223	233	218	202	209	258	199	187	191	216	211	205	211	220	190	223	219	213	205	249	219	231	240	221	253	234	236	232	229	217	230	213	210	238	236	222	238	229	202	205	202	226	208	207	215	245	249	214	218	221	217	235	243	218	207	234	219	213	240	222	232	224	230	199	232	218	214	227	222	241	223	219	211	211	215	204	213	210	220	210	205	230	257	211	227	225	212	223	202	235	233	219	203	235	214	207	215	211	225	241	206	225	218	217	215	214	258	224	217	214	223	231	227	196	217	197	220	217	218	221	229	241	207	225	216	233	236	208	221	213	243	199	223	198	229	220	240	194	239	246	213	212	210	222	182	242	223	192	211	217	217	198	233	222	236	224	240	219	218	236	205	219	231	235	203	225	192	222	232	213	220	222	212	221	226	249	223	234	231	198	204	232	228	198	211	215	229	223	249	215	216	223	215	243	208	218	223	227	219	242	210	203	216	225	228	223	207	225	240	217	244	216	226	236	205	263	201	193	233	241	213	222	213	193	240	228	210	219	212	214	211	217	218	197	228	200	219	220	234	245	204	206	218	242	228	234	221	214	214	228	220	194	233	225	226	242	223	224	215	194	194	265	235	218	241	217	215	231	229	208	224	223	241	225	206	232	219	206	221	201	201	211	193	218	202	216	221	241	193	232	234	224	204	209	231	216	232	225	217	197	211	204	223	224	230	233	198	204	194	205	239	241	242	229	209	211	210	219	232	211	231	238	230	228	210	204	225	209	225	215	195	225	217	227	203	217	237	243	197	214	252	229	231	212	232	218	231	221	202	204	236	217	206	222	208	212	249	206	248	213	245	250	243	207	226	215	222	211	223	224	211	219	231	213	234	209	236	230	195	245	203	235	199	211	212	231	243	236	220	233	219	193	220	229	256	212	215	229	218	232	218	200	209	212	234	249	215	211	226	218	219	222	220	222	215	245	241	228	214	201	209	220	215	230	237	216	215	205	201	219	218	246	215	218	232	201	209	207	216	225	219	226	209	225	232	198	243	192	223	217	223	223	213	203	214	210	224	202	207	216	241	216	240	223	222	240	211	215	201	188	216	213	207	211	236	248	217	238	216	207	214	217	224	201	208	203	185	206	205	207	224	216	239	217	223	215	244	217	207	231	218	219	225	216	242	242
22548	21295	29065	23980	21839	22509	20586	12872	6160	5717	5840	4705	3473	3206	3071	2141	1576	1379	1311	1346	1201	994	893	833	703	697	676	548	564	514	559	569	524	506	468	424	372	362	379	408	405	437	340	298	331	341	344	277	278	294	321	282	297	328	297	284	282	294	274	290	275	307	267	324	281	303	280	303	244	308	257	305	300	291	279	266	273	270	282	279	306	313	302	287	273	297	303	313	267	305	280	269	291	301	275	272	289	298	298	306	276	292	280	287	273	277	296	273	287	253	296	282	288	279	300	266	280	235	249	270	287	266	268	255	265	267	287	296	306	277	292	258	277	269	293	289	306	284	289	284	280	278	281	281	265	261	288	280	278	284	283	291	276	282	306	269	294	305	273	297	297	271	265	309	261	279	281	310	296	282	284	241	297	267	264	272	278	273	277	303	267	273	268	264	283	286	294	287	251	273	297	264	228	295	263	267	275	269	266	255	269	294	284	278	291	278	277	256	264	311	272	315	279	284	299	253	285	287	286	293	280	274	302	275	289	263	281	273	311	279	273	283	292	306	280	280	267	314	277	272	287	272	321	297	276	247	258	270	300	307	289	242	254	277	284	287	282	300	261	254	284	289	281	296	274	273	276	296	286	277	283	272	289	291	272	270	268	302	272	258	293	261	272	272	282	294	260	254	248	262	278	285	254	260	301	296	260	243	295	266	279	288	285	259	266	301	285	298	252	295	288	282	292	287	302	271	286	302	282	294	245	304	294	293	277	272	292	293	270	266	264	298	284	260	296	283	274	285	289	311	261	259	259	266	280	272	260	269	272	289	294	282	295	259	259	306	299	287	317	264	261	265	267	289	274	259	273	269	236	271	258	283	275	285	306	252	235	279	290	266	279	278	271	297	250	256	273	264	275	287	284	249	289	283	277	289	285	328	284	294	313	264	271	286	270	275	295	279	277	294	269	282	272	274	292	295	287	291	283	301	266	291	285	276	293	309	303	278	282	263	299	268	286	268	271	249	258	335	301	255	293	273	290	254	299	277	299	260	291	274	259	279	269	283	285	261	266	294	269	291	278	302	276	263	277	292	298	285	265	292	289	302	288	269	267	280	294	283	279	303	307	275	319	308	286	311	257	270	308	287	289	294	278	269	280	299	299	284	261	264	300	284	264	274	254	280	291	275	277	295	280	245	282	289	277	285	262	266	287	277	286	267	317	270	294	306	283	285	274	283	259	277	300	278	266	278	257	262	282	269	251	314	268	274	273	266	263	279	267	299	291	268	262	274	272	287	307	287	279	254	276	271	286	280	297	274	279	288	268	281	309	285	291	278	266	258	274	310	289	270	290	283	261	297	286	265	294	274	277	286	298	288	284	280	255	294	317	270	249	290	312	263	290	315	284	288	276	270	266	268	283	288	296	288	279	298	260	278	281	298	266	292	285	265	311	275	289	255	258	253	304	276	278	265	298	311	276	295	281	293	269	284	263	304	279	266	283	238	278	279	292	298	283	277	303	252	269	282	274	262	302	268	303	293	264	286	280	283	289	293	284	300	272	309	280	282	276	254	280	276	290	290	287	311	296	267	287	282	276	297	284	263	306	268	293	272	250	240	281	292	255	283	266	266	286	292	281	318	280	275	285	314	303	286	248	286	258	279	262	256	271	264	274	288	307	280	273	268	272	280	265	279	298	243	267	270	282	288	278	273	263	281	278	298	290	297	273	280	305	293	286	256	296	265	312	274	246	307	255	293	290	278	247	289	263	298	279	266	297	285	299	253	308	311	270	278	255	274	281	275	268	283	285	273	292	268	298	236	298	271	254	271	291	275	272	301	269	278	260	278	275	268	260	284	276	296	262	274	272	259	276	283	311	296	254	259	284	299	269	287	280	270	246	287	283	279	294	243	276	276	312	285	242	270	296	273	272	262	299	244	274	259	263	291	293	313	286	272	306	276	278	279	285	297	278	270	277	244	278	311	251	279	279	304	299	284	267	262	293	296	290	263	301	275	273	285	250	249	272	311	276	306	263	264	254	287	271	288	272	299	285	287	248	273	272	284	281	281	288	272	280	276	275	284	265	285	297	273	298	269	266	289	283	267	275	264	314	277	282	263	292	278	300	286	270	291	294	291	277	275	272	302	292	263	318	242	299	282	269	285	281	314	279	285	244	287	263	272	270	282	270	253	279	300	283	281	271	269	282	261	284	280	297	273	291	265	274	267	278	282	293	261	278	275	300	288	275	298	231	276	288	296	312	273	308	280	314	269	281	276	268	312	274	303	272	298	286	294	278	245	281	282	287	306	259	275	276	255	310	262	294	278	241	300	278	289	283	287	270	278	280	247	272	291	267	273	267	288	265	298	257	287	267	268	312	304	302	273	285	303	245	268	311	243	258	281	268	271	250	245	265	266	244	263	292	270	268	294	243	292	307	273	268	261	275	272	258	274	245	277	286	257	246	273	290	274	292	289	286	275	289	282	275	333	285	281	274	263	257	329	282	298	297	292	276	279	288	290	313	282	241	283	277	277	289	264	289	283	316	283	256	268	278	306	284	265	267	272	270	279	275	285	303	289	308	274	261	285	298	293	259	252	274	261	291	269	243	280	267	270	276	276	307	268	256	277	297	273	291	268	296	288	274	281	291	263	270	269	276	305	291	280	280	280	258	277	303	282	262	271	287	253	267	267	284	266	269	296	284	310	264	303	257	292	260	282	273	266	257	287	314	274	303	267	255	269	287	289	273	297	264	241	305	277	286	260	262	274	295	285	298	302	282	271	277	272	289	263	283	267	265	260	261	275	266	292	265	328	282	277	277	267	265	287	284	269	308	270	294	281	286	240	292	276	271	260	305	259	285	270	279	267	283	272	279	287	279	312	273	257	284	271	283	295	260	268	260	284	295	261	269	271	274	279	276	279	263	284	263	282	265	262	285	261	286	292	295	247	267	276	285	282	290	280	259	259	290	292	258	252	283	304	277	279	285	275	272	256	300	248	274	275	264	292	288	288	266	247	317	279	284	284	267	297	289	328	290	270	292	288	275	304	273	247	276	241	259	294	278	277	267	252	278	310	297	275	272	280	299	278	248	282	294	269	245	292	244	282	242	271	264	268	302	274	264	280	273	262	274	279	288	269	297	261	284	263	303	272	272	278	270	288	265	301	248	307	266	265	288	287	267	300	296	293	272	294	306	316	282	234	262	282	282	276	290	277	260	298	296	244	282	273	290	259	276	264	277	282	257	275	297	284	277	261	267	298	281	267	276	300	282	266	294	287	290	314	323	302	287	313	268	258	248	286	279	275	256	240	267	282	270	261	252	304	276	294	277	306	253	270	300	256	296	274	260	266	283	323	307	256	268	259	233	279	270	285	249	294	263	273	283	307	280	265	280	279	279	297	309	269	269	289	280	290	246	306	252	284	303	267	274	294	270	295	296	274	270	265	282	274	301	276	286	291	253	319	300	287	293	258	267	238	276	290	285	288	245	315	319	267	303	293	276	273	280	279
23414	49015	43015	35038	30413	20564	17927	16414	9406	8881	8884	7239	5549	4931	4605	3210	2494	2157	2119	2017	1831	1508	1267	1158	1085	988	839	770	719	655	669	709	701	597	537	515	443	455	452	462	497	550	397	385	439	453	442	340	343	343	353	336	307	326	292	328	279	317	329	347	294	310	325	300	367	351	327	275	350	329	344	300	294	302	351	310	304	329	330	317	296	319	332	313	311	304	303	340	322	304	280	305	306	322	318	323	329	288	295	321	295	288	332	312	291	314	330	329	333	301	298	293	312	323	296	333	333	297	306	327	299	333	334	299	337	306	292	273	329	289	332	272	302	327	304	304	344	311	293	330	293	322	295	303	311	340	346	300	310	297	327	339	308	338	321	280	315	294	309	323	294	312	305	315	284	319	292	330	321	336	331	282	305	332	310	345	309	321	320	300	300	314	332	347	337	305	308	300	279	350	309	331	351	312	300	327	339	313	318	339	321	335	305	292	318	321	312	332	287	305	329	325	290	309	298	316	310	309	272	360	322	309	319	282	308	290	304	315	314	329	331	330	296	300	294	306	305	327	297	347	329	347	318	311	337	324	338	318	302	306	327	312	302	323	382	313	287	312	340	294	290	325	290	293	320	321	322	318	339	316	318	311	318	308	342	315	300	301	325	297	317	337	319	303	300	301	321	324	308	317	344	340	344	329	306	352	320	298	320	321	279	292	319	337	321	285	340	317	319	304	305	310	346	303	278	308	312	313	304	317	348	302	327	335	327	307	320	288	313	306	293	301	285	305	313	324	318	314	326	321	317	280	279	306	298	307	316	299	324	312	315	298	276	314	303	331	310	304	363	280	335	317	320	355	339	319	308	325	322	328	289	310	280	304	325	280	295	286	312	316	297	310	301	330	320	340	313	332	293	307	281	337	295	312	313	329	299	326	269	316	345	327	340	302	318	320	309	313	313	282	301	300	318	308	311	304	307	301	318	337	306	344	304	322	319	315	345	316	330	333	317	312	306	315	321	310	331	309	303	301	345	348	329	324	297	322	308	316	323	293	329	285	303	321	317	329	309	287	346	302	329	319	313	302	323	333	301	322	294	303	287	362	340	339	299	275	282	295	301	318	318	318	314	326	326	302	287	310	294	314	317	324	292	311	322	292	317	322	277	300	314	351	304	326	299	315	308	317	301	308	299	289	335	327	312	324	292	337	322	301	318	315	330	316	295	325	310	353	323	303	306	346	325	287	305	304	305	318	350	330	287	313	296	297	343	309	316	342	290	320	337	316	311	328	311	320	311	311	301	319	282	311	302	288	312	325	319	307	332	327	316	329	320	345	296	308	273	330	302	309	326	334	310	337	346	328	308	312	311	309	300	337	323	320	294	339	304	311	325	325	326	331	334	327	307	317	313	331	311	317	311	299	286	312	328	276	306	324	304	337	296	318	329	324	336	337	328	329	319	352	291	306	330	334	305	329	313	320	318	316	334	334	318	324	313	311	293	314	312	310	320	323	327	325	325	299	311	307	296	303	344	312	325	310	322	331	321	308	308	300	308	297	308	296	302	301	313	339	308	308	324	287	279	308	320	331	291	287	331	302	333	339	314	282	296	327	351	301	307	334	302	324	321	334	320	311	293	304	319	301	316	316	315	322	313	336	272	298	313	319	318	290	336	306	329	319	332	309	311	321	300	325	326	320	329	336	310	344	322	306	311	306	335	326	339	307	296	311	297	339	317	328	310	300	293	342	344	292	300	339	306	314	329	322	311	312	313	327	300	330	310	325	333	298	318	316	335	310	301	326	290	320	323	322	304	320	295	298	319	312	300	325	307	321	298	306	336	304	334	345	303	314	303	310	310	292	311	303	346	322	325	299	335	343	329	312	314	302	316	329	307	312	301	342	312	273	321	320	345	321	363	293	307	298	322	277	331	275	329	299	301	299	329	328	325	316	331	313	316	310	331	294	305	317	294	314	314	316	315	323	325	312	307	317	303	287	298	317	306	319	308	354	296	273	294	303	320	334	339	349	283	333	323	310	313	313	321	307	307	322	339	303	340	349	305	292	311	298	299	319	304	298	303	327	308	341	302	342	313	305	288	292	294	307	298	310	271	305	330	298	315	294	323	317	302	318	336	305	324	304	308	327	313	305	317	298	308	338	357	305	311	350	317	308	295	325	298	319	344	308	309	333	320	309	302	301	335	328	305	323	306	292	281	323	315	324	273	311	327	355	306	307	317	327	308	310	320	302	276	307	310	319	313	323	308	288	361	341	339	323	267	323	312	282	309	319	303	332	286	322	311	291	301	301	282	286	309	319	312	322	336	302	319	303	312	313	297	342	337	328	318	295	313	307	322	296	355	295	311	322	316	303	347	302	330	268	296	319	303	332	341	316	308	291	309	312	308	308	324	295	321	317	296	300	301	293	321	313	333	323	298	335	325	324	313	327	337	302	319	317	316	322	321	338	323	348	272	307	313	326	277	311	308	311	332	331	313	295	311	296	287	353	324	318	313	348	329	299	329	302	279	279	339	298	313	292	276	300	309	316	324	311	328	330	299	334	297	288	324	308	277	326	306	306	316	284	348	290	352	340	303	313	293	336	296	317	325	287	336	320	312	275	306	307	360	304	295	300	312	356	322	313	349	332	319	289	282	334	302	319	286	290	328	328	336	281	308	338	299	344	290	338	326	294	306	327	321	315	305	283	326	311	347	305	312	283	302	324	309	304	289	319	298	329	321	302	298	315	352	300	284	314	306	337	339	316	297	317	338	297	266	304	296	300	319	305	293	302	300	317	294	306	304	304	335	323	294	315	320	362	316	309	295	338	289	293	281	334	310	331	271	282	301	272	303	318	300	337	266	301	336	299	321	331	308	301	268	308	336	327	312	306	311	294	327	315	274	293	319	314	309	333	293	321	304	283	331	312	324	323	324	308	344	306	324	305	310	294	314	304	310	308	306	319	307	326	321	295	307	320	322	319	381	279	314	325	311	305	300	317	301	314	303	288	325	328	316	286	312	333	323	316	303	307	314	342	347	317	286	311	295	299	309	315	300	313	325	313	303	306	315	314	288	343	314	328	318	324	312	318	311	332	302	303	321	321	325	322	308	309	307	313	286	298	328	350	325	311	287	349	306	355	320	319	307	340	325	285	310	293	329	301	329	301	319	335	302	311	324	323	295	290	314	315	309	321	310	266	310	283	325	341	319	295	308	318	339	324	308	338	339	338	292	293	320	300	317	332	334	348	313	309	296	281	288	292	280	305	300	294	350	309	335	304	308	327	307	335	322	323	304	297	315	309	301	367	290	293	318	305	310	308	323	300	337	310	297	321	309	331	304	292	303	329	324	334	291	291	313	297	313	341	317	293	307	281	310	319	321	305	323	306	333	313	319	301	319	331	312	336	299	293	323	316	317	316	300	301	351	296	312	309	317	304	313	328	322	324	318	289	345	312	315	324	324	338	311	282	281	284	327	268	341	334	318	290	283	294	307	315	307	327	355	335	314	323
28702	26735	31348	24516	16073	8107	5731	4793	2354	2550	2263	2030	1450	1416	1206	909	708	684	620	669	595	509	458	429	378	339	355	356	329	316	304	318	306	275	286	270	234	251	273	275	276	249	264	245	252	261	269	264	253	256	263	215	254	222	258	245	264	206	227	270	238	266	273	208	248	252	254	257	250	248	247	257	274	217	229	220	239	244	247	248	240	238	243	254	250	246	245	246	221	273	260	255	244	215	259	254	239	242	265	243	254	264	229	249	257	254	246	251	231	239	250	270	251	256	231	242	231	236	232	233	225	226	273	263	243	247	267	234	251	245	227	258	230	252	245	231	234	219	275	266	233	237	256	226	252	239	242	238	254	212	236	261	216	232	220	241	247	230	219	238	234	231	255	240	237	227	257	244	243	223	245	262	223	279	235	236	251	265	252	247	242	269	240	234	263	275	245	238	214	239	245	240	231	257	245	233	218	261	231	248	245	261	250	250	249	239	245	246	229	244	231	242	252	266	274	272	255	246	257	250	238	253	243	245	244	241	248	239	223	229	262	262	267	261	263	237	242	212	236	224	235	249	251	240	247	240	266	250	247	255	224	259	231	228	232	288	252	258	267	259	245	252	250	236	232	232	242	255	244	240	223	250	248	247	272	246	250	255	254	236	237	240	233	239	243	263	260	254	251	256	240	235	248	228	239	241	258	245	246	245	245	242	236	269	263	237	266	253	236	248	250	250	257	270	220	236	221	223	222	247	249	221	243	279	254	259	264	247	257	227	239	237	275	272	256	262	258	231	246	246	211	246	226	258	280	249	228	255	253	247	250	222	242	231	239	235	236	253	244	257	249	244	252	261	247	233	251	253	254	259	243	219	237	237	227	243	227	247	248	258	251	261	256	216	239	231	269	254	255	240	259	228	234	273	272	236	260	228	245	238	280	245	276	227	216	266	236	253	247	239	235	237	263	243	249	231	235	233	243	234	250	249	246	228	243	239	225	236	266	255	253	278	248	243	259	254	259	284	238	249	256	224	259	241	278	219	250	265	255	231	239	242	244	229	259	234	246	251	252	229	249	237	279	247	278	256	224	255	243	260	239	217	226	243	245	246	252	246	263	226	229	216	258	253	254	269	250	241	259	230	246	237	216	235	226	252	259	235	249	239	274	246	252	247	245	257	215	262	261	244	244	239	261	227	261	238	240	261	266	267	235	247	236	246	234	248	267	266	244	255	238	248	252	237	260	254	242	256	256	237	250	256	231	240	245	230	229	217	239	226	240	239	261	272	225	267	258	236	229	256	253	210	248	239	252	250	269	255	230	240	262	227	245	264	240	235	258	210	261	266	239	237	274	221	253	250	253	263	276	257	237	234	255	224	247	240	254	264	247	232	254	241	256	250	211	255	250	237	250	236	248	224	274	227	285	262	243	255	243	266	250	255	247	212	232	256	219	250	236	235	248	259	249	241	258	257	235	251	261	233	232	256	258	233	254	251	233	264	255	245	236	252	236	269	217	216	247	266	244	222	235	220	247	233	250	241	237	237	228	238	237	248	239	241	244	226	224	243	284	269	260	261	239	244	231	264	221	248	262	239	263	222	219	242	220	260	251	267	260	245	256	265	261	264	231	257	248	254	232	254	263	238	230	251	238	217	241	248	216	253	266	269	244	254	229	261	207	256	225	237	233	226	232	256	250	215	242	245	223	243	272	216	236	259	247	268	245	231	235	274	238	224	213	248	222	234	222	216	259	261	203	225	260	251	254	242	244	257	240	229	234	236	237	248	227	261	240	246	230	246	286	245	249	226	213	251	242	250	227	236	245	230	240	261	269	254	224	230	228	243	242	254	248	266	266	244	249	241	242	218	263	250	265	242	268	230	255	245	245	231	235	282	242	239	241	247	273	247	268	255	266	226	217	242	268	245	267	226	254	227	249	220	239	241	249	224	283	249	217	210	268	265	260	239	250	265	273	241	231	233	230	228	240	270	241	250	270	255	244	248	243	240	261	230	231	246	229	242	224	269	255	262	270	249	245	248	238	265	251	232	257	256	241	253	237	273	254	269	270	233	257	261	226	233	279	216	254	251	213	215	219	273	221	247	249	238	231	244	253	257	255	228	241	256	223	236	245	264	258	237	254	226	211	256	261	254	263	218	267	253	220	231	228	258	266	223	249	245	258	256	241	241	231	243	249	259	239	255	258	247	244	228	252	235	245	237	251	237	261	248	213	251	243	247	253	259	236	243	251	241	235	234	278	215	240	252	241	260	242	234	218	246	249	246	265	239	237	231	234	247	235	276	246	252	246	261	241	238	248	286	234	228	252	252	266	233	255	272	266	211	234	256	261	253	257	239	235	230	226	245	238	232	256	230	252	227	248	249	269	256	245	217	220	262	206	259	224	227	224	250	239	255	231	270	248	218	264	263	248	246	247	228	252	245	286	249	265	235	264	241	226	273	228	248	230	227	252	263	238	256	248	242	261	235	219	253	252	263	255	269	250	219	234	221	249	240	244	229	244	281	227	269	244	249	246	233	259	246	249	232	248	229	248	253	240	255	212	252	242	244	246	260	261	246	247	247	237	224	215	236	253	247	244	257	245	237	266	237	250	241	226	234	252	267	226	239	242	241	256	241	238	254	248	255	248	255	248	225	223	240	220	238	237	271	236	262	248	255	234	228	262	256	236	245	254	233	260	247	227	231	211	229	257	249	231	209	258	257	246	249	210	256	258	246	241	251	246	242	257	237	237	251	248	225	247	216	233	254	251	232	241	229	236	274	249	266	267	253	240	248	238	238	240	243	217	257	228	235	244	248	258	255	240	263	241	239	232	229	218	237	244	242	251	234	214	227	241	256	226	237	221	254	241	239	250	249	227	219	257	243	249	238	257	225	260	253	275	226	234	212	275	234	267	237	219	259	268	222	245	258	276	227	257	258	259	257	251	242	250	250	242	236	255	246	245	251	236	264	228	225	258	252	248	263	212	253	251	244	252	262	230	221	243	260	246	196	257	259	242	260	251	248	244	243	271	226	239	244	225	254	253	239	239	256	234	254	250	221	243	247	249	273	248	245	261	252	250	249	268	260	266	215	251	237	257	248	217	243	255	262	285	252	245	227	238	237	270	277	236	228	267	240	216	273	272	237	250	270	263	250	240	269	274	208	254	233	271	224	253	258	255	240	255	234	228	246	251	264	237	249	241	251	265	254	257	230	275	235	253	238	274	229	240	246	229	241	239	242	239	231	228	230	268	239	256	263	233	241	225	251	240	246	251	227	243	243	254	243	273	265	255	246	242	240	245	278	229	236	215	236	233	243	253	247	227	233	241	232	242	273	238	223	235	268	264	234	235	248	237	260	224	243	221	244	262	245	251	274	236	254	249	244	246	245	237	239	233	225	244	232	269	233	264	241	255	255	226	243	242	235	240	214	255	251	238	244	248	273	263	259	248	259	225	238	251	271	256	250	263	229	247	209	254	251	238	233	262	229	238	243	232	259	243	242	232	254
21300	38806	32075	22989	18331	10783	9517	8202	4212	4331	4034	3255	2371	2371	1941	1406	1031	1029	867	956	767	692	618	606	540	528	466	407	421	389	402	422	362	382	308	363	322	340	307	315	342	361	298	305	298	327	293	287	277	313	275	295	292	278	254	290	287	256	312	258	238	282	276	280	262	287	289	291	238	277	294	289	272	240	288	314	243	283	262	316	264	279	268	272	266	264	277	264	279	300	285	277	258	285	280	285	276	277	284	244	263	280	275	264	258	282	265	270	266	281	259	275	288	271	284	293	274	259	298	260	282	276	268	263	257	253	295	280	269	292	280	257	290	309	275	252	251	285	264	260	278	270	271	278	244	257	257	277	248	255	299	284	259	270	252	268	290	245	299	267	259	274	279	276	263	248	270	273	256	283	268	290	278	254	309	262	260	295	278	285	267	268	279	265	263	281	295	257	304	275	281	271	257	283	266	287	293	262	310	290	278	258	262	247	299	273	266	256	266	309	254	279	292	281	264	277	271	271	283	255	244	269	285	289	253	292	264	295	288	283	269	284	312	271	274	282	296	249	280	289	292	267	272	256	283	303	298	281	275	274	311	273	257	260	248	263	249	269	301	283	256	256	271	268	272	273	262	241	294	287	227	278	287	295	301	270	255	292	260	241	273	298	268	289	254	282	273	255	263	288	286	281	284	251	249	271	288	261	252	296	270	290	290	249	283	278	269	291	270	289	277	300	287	275	280	279	256	270	275	259	279	266	260	267	289	295	263	270	260	260	233	285	256	286	261	275	269	276	311	266	274	304	288	277	273	291	281	286	304	285	289	245	270	296	292	283	266	304	275	277	278	279	269	288	264	282	262	282	275	285	273	268	264	268	257	275	257	295	252	303	288	276	295	256	293	273	292	287	271	281	312	287	273	282	284	302	286	276	325	262	282	259	277	258	269	288	266	276	265	285	269	278	266	263	284	260	263	271	275	252	279	287	278	282	283	239	293	251	270	272	296	280	263	247	261	269	299	281	308	281	272	273	286	299	283	259	266	272	258	269	260	288	284	305	257	257	290	288	279	282	280	312	289	275	254	283	295	277	276	274	297	284	260	262	273	258	284	280	271	291	288	268	282	290	259	293	268	282	267	306	280	273	260	270	246	280	262	287	257	281	281	285	292	275	252	284	303	306	287	260	284	279	240	294	249	275	272	270	281	254	276	313	280	264	276	279	297	250	251	274	269	298	263	279	241	275	269	273	260	281	278	288	269	293	278	292	255	266	272	281	267	279	257	270	253	264	251	279	283	266	282	280	261	271	286	250	293	271	288	267	260	278	328	259	287	275	269	273	286	281	270	284	287	309	263	248	304	259	293	253	288	279	268	274	279	247	293	261	276	251	279	270	288	287	270	274	268	255	282	320	283	276	296	254	279	265	263	254	310	317	277	296	294	308	301	275	275	290	286	267	286	297	279	273	279	248	302	268	308	275	276	275	292	279	292	279	250	303	273	272	264	273	304	303	252	276	275	276	277	274	253	280	276	302	259	267	252	267	267	259	257	273	287	252	309	279	270	293	271	272	278	253	257	293	307	281	249	237	297	266	283	277	270	278	315	265	271	260	291	287	285	278	275	301	281	247	273	277	290	295	284	252	295	296	265	289	269	277	301	264	278	272	279	276	277	286	246	262	294	266	312	285	280	247	249	267	294	251	291	271	292	262	285	273	269	254	264	247	273	266	257	264	284	269	274	266	273	291	263	236	274	298	285	293	273	263	253	297	241	282	294	293	231	281	236	282	250	246	271	279	239	255	242	291	281	297	287	293	260	263	278	257	303	307	249	322	309	291	318	277	252	237	291	265	278	279	298	311	273	294	260	307	284	291	289	276	282	260	277	274	256	272	296	270	284	284	279	260	302	293	291	266	266	276	297	287	269	276	267	274	247	289	274	281	262	258	264	285	292	276	276	261	287	247	252	267	290	269	304	280	284	246	266	299	270	296	279	278	229	317	276	295	255	286	278	301	284	248	293	261	289	272	259	248	265	249	306	274	273	244	265	272	305	302	292	257	283	300	270	276	279	248	293	297	248	273	251	269	257	267	287	303	308	306	277	266	275	287	290	284	246	278	269	282	271	290	255	274	234	271	286	314	300	272	262	287	269	276	256	276	278	260	294	286	290	296	283	278	289	293	283	269	293	270	275	304	293	283	289	262	267	279	263	263	279	289	284	271	295	288	280	249	265	262	256	245	279	284	267	308	239	261	234	286	271	284	281	277	264	286	290	299	293	275	282	284	250	276	284	267	285	237	298	261	262	297	244	275	283	280	276	244	276	278	291	266	288	292	264	257	290	297	282	276	266	270	269	280	311	247	286	271	298	276	288	288	263	294	252	275	321	300	269	280	298	266	311	244	250	294	275	273	243	272	259	277	302	284	282	299	283	305	286	271	282	272	274	259	261	267	263	292	241	263	294	319	274	292	261	262	268	248	277	267	299	277	265	261	254	291	271	283	279	258	266	252	261	263	285	282	259	314	263	299	280	294	259	259	269	286	285	290	260	280	299	268	301	246	269	284	251	288	290	249	269	275	269	298	266	248	267	274	282	296	297	317	257	294	275	283	300	265	291	301	268	278	284	280	270	295	267	245	273	276	284	224	277	300	292	283	283	276	275	256	277	293	296	269	308	288	278	286	263	278	279	271	278	292	286	298	283	298	284	252	275	301	270	268	259	275	273	248	257	280	296	265	247	281	293	265	269	288	269	279	271	263	287	274	271	272	251	264	262	278	269	284	274	281	268	269	273	285	293	287	292	283	258	248	256	265	275	288	277	279	275	244	251	328	291	302	273	277	285	277	286	242	255	276	276	282	271	282	282	260	290	291	246	251	284	267	265	258	299	278	271	263	286	261	259	309	248	282	259	280	278	278	298	290	273	286	314	292	267	287	272	262	264	305	275	268	289	293	264	262	278	253	262	281	260	261	280	306	293	288	232	281	269	272	287	287	291	284	255	291	288	283	260	304	257	286	286	279	277	297	244	247	284	257	270	275	292	286	238	279	260	270	262	299	277	279	274	265	260	292	259	255	283	293	269	271	279	276	267	264	287	260	272	269	269	282	276	287	270	261	274	296	268	269	256	273	297	273	290	292	286	297	268	277	288	260	246	268	299	245	259	268	271	263	297	256	298	247	279	263	282	278	279	287	280	244	258	251	261	286	267	259	291	284	250	287	268	256	292	275	259	265	276	279	306	279	263	248	302	262	300	276	274	288	286	269	267	295	296	279	276	278	289	252	291	285	280	287	286	272	273	252	275	264	304	283	275	294	269	257	260	281	266	295	278	280	301	275	266	270	274	258	281	275	276	261	265	261	256	268	262	270	294	300	258	249	284	263	287	273	277	265	250	262	303	268	244	296	297	248	254	267	274	279	284	259	279	272	271	248	259	289	269	288	288	271	284	316	289	264	236	260	269	257	267	278	247	260	283	265	263	264	285	273	286	272	276	263	259	273	284	267
23677	21315	28665	24820	22472	18712	12882	8389	4293	4638	4239	3455	2546	2849	2018	1552	1316	1246	1199	1078	1052	834	715	723	631	644	533	549	513	522	505	411	476	428	468	385	395	344	362	415	371	384	376	337	347	383	333	334	325	337	332	327	350	314	311	333	329	327	315	324	326	332	320	309	371	320	285	329	329	327	319	335	337	352	321	332	316	323	326	284	316	273	305	338	321	303	332	337	328	304	337	327	344	345	332	299	278	339	329	311	306	295	309	288	295	341	340	326	338	301	307	304	310	311	314	311	275	324	321	286	321	307	305	315	304	297	342	308	298	320	330	324	310	333	331	309	292	336	292	311	318	293	280	315	295	300	297	333	310	311	320	326	325	305	260	324	308	304	288	332	319	316	334	302	333	339	310	352	309	304	287	309	335	311	331	317	296	327	303	287	346	273	331	342	347	315	322	303	315	340	300	286	346	335	313	345	326	318	330	333	309	302	323	322	326	300	310	313	306	309	290	314	331	317	315	337	313	288	315	310	319	333	280	336	333	307	312	328	316	309	348	320	299	327	293	303	315	330	336	338	323	296	328	306	284	310	289	325	312	318	313	322	297	305	323	351	347	305	333	284	343	312	324	308	332	383	308	340	335	300	329	314	330	322	335	285	328	336	307	302	314	311	338	303	308	305	296	306	353	296	326	327	336	320	306	313	293	324	304	301	325	293	289	291	301	331	313	349	321	328	287	294	292	286	316	319	289	305	319	322	308	295	342	316	347	333	304	306	323	324	316	323	314	337	321	335	339	313	310	343	335	298	331	289	304	339	335	320	290	365	310	313	315	329	298	329	297	298	305	311	348	325	298	311	313	301	324	326	313	302	286	274	363	312	323	320	331	307	306	331	301	311	303	323	293	323	333	321	338	307	282	315	280	290	302	314	348	296	327	321	307	325	277	326	304	342	290	302	297	327	302	328	318	317	352	298	308	282	287	317	305	298	308	285	331	312	295	362	296	336	301	316	322	311	323	328	308	325	312	296	319	331	294	309	282	323	355	299	301	305	316	317	309	325	290	293	329	317	295	291	322	306	324	337	325	314	304	326	299	315	352	333	306	320	286	294	342	300	323	323	300	345	303	303	303	316	318	328	299	330	337	342	320	321	316	311	317	320	344	293	305	317	307	310	333	305	327	299	345	323	296	325	315	327	316	310	295	276	306	338	318	289	330	324	330	322	296	310	316	294	311	341	338	349	333	282	299	285	322	305	319	319	316	361	313	327	311	292	289	339	306	324	304	331	317	303	339	339	318	299	336	326	327	319	331	318	335	349	333	295	296	316	303	312	354	295	359	285	336	321	336	317	304	344	288	304	327	335	321	321	350	319	329	307	323	323	345	351	344	290	328	316	322	306	319	349	325	314	331	342	319	315	318	306	318	340	297	304	327	338	347	315	331	296	311	380	337	299	317	316	309	322	330	321	335	309	324	292	304	334	322	319	350	312	327	313	286	283	325	294	308	330	305	320	291	302	308	289	310	332	341	337	317	282	348	336	287	317	308	304	312	303	323	330	314	306	331	320	299	325	339	318	346	303	321	341	316	315	334	295	321	316	335	316	317	356	307	320	309	306	299	321	299	305	325	328	317	328	333	334	330	321	327	312	319	333	326	315	330	341	315	310	290	319	340	309	328	350	310	299	317	309	338	308	314	298	330	317	308	303	295	333	306	293	331	311	302	358	338	314	304	296	316	311	322	332	331	301	317	313	318	307	337	332	314	314	319	294	332	322	324	320	304	309	307	304	317	316	323	337	332	318	308	283	296	336	285	270	315	321	354	351	301	350	320	305	318	305	303	304	340	349	286	299	327	305	301	308	333	326	354	307	301	334	302	321	319	339	317	309	280	348	309	287	312	331	342	317	313	328	296	299	308	331	305	336	315	355	308	291	318	331	297	306	343	310	342	268	320	321	330	323	311	253	304	299	322	314	337	330	340	346	311	315	322	301	290	343	314	292	306	307	291	323	333	355	318	309	310	311	289	316	348	326	314	322	335	319	310	325	314	290	331	361	309	292	318	312	329	312	301	298	333	322	320	328	340	291	326	310	303	308	289	313	331	320	296	305	288	317	326	310	286	360	306	316	334	340	293	290	294	326	313	288	308	295	331	337	306	342	313	302	308	314	346	311	309	291	336	315	324	309	318	323	315	319	321	314	317	329	301	292	348	301	280	332	349	333	307	311	331	297	325	312	269	300	302	323	319	312	316	318	312	300	333	310	280	307	306	319	325	275	306	338	341	296	327	329	332	282	314	285	332	320	307	346	310	300	292	311	330	294	324	305	304	330	300	338	300	330	293	313	309	319	308	280	306	297	323	331	327	312	340	289	302	312	324	307	350	279	322	326	327	312	317	310	357	326	352	320	325	315	306	323	321	297	300	321	295	295	297	300	302	318	330	332	315	332	338	321	304	308	302	312	308	325	306	319	329	268	327	327	333	317	317	278	344	314	319	330	296	306	281	327	321	305	328	333	336	318	348	305	339	318	290	334	302	313	348	338	331	297	317	316	334	324	311	309	290	348	299	301	334	322	313	346	304	325	366	317	310	333	294	318	318	320	308	352	311	342	352	311	288	307	342	348	326	302	302	331	332	310	291	314	314	313	328	315	301	301	301	304	332	309	302	290	311	321	288	318	307	317	320	287	315	330	326	317	325	316	301	320	306	296	334	356	325	323	304	298	293	335	291	304	314	328	309	318	311	304	295	302	318	313	287	332	315	298	337	337	326	319	330	318	324	322	317	325	311	283	303	317	287	343	305	327	356	315	302	304	301	279	324	315	331	345	342	344	329	305	338	315	325	348	296	315	310	313	335	308	326	329	300	328	354	338	298	300	325	317	317	308	337	326	311	343	297	333	318	326	316	332	287	293	302	293	314	306	326	313	318	323	340	340	319	317	322	348	342	323	313	296	340	333	323	326	285	298	331	327	341	309	309	312	304	316	303	311	335	290	310	321	307	289	303	282	311	292	281	303	322	332	310	326	330	302	298	313	338	320	317	321	330	349	324	315	306	296	317	307	311	324	310	290	309	311	300	325	302	306	296	321	312	309	327	296	342	323	313	310	329	309	349	323	309	317	292	295	309	349	329	296	302	317	334	297	300	321	288	288	300	312	321	301	289	301	330	315	311	307	327	290	299	303	326	322	319	315	340	293	300	316	314	301	315	316	324	331	327	294	369	321	321	357	311	322	327	317	307	309	319	319	321	325	316	323	340	305	328	291	304	306	321	292	343	342	332	343	315	294	352	327	301	296	327	312	340	322	315	336	306	316	331	303	296	314	314	329	325	306	303	310	318	314	322	287	339	327	311	294	321	333	302	345	338	323	294	327	324	315	301	310	273	309	320	307	300	343	332	319	249	304	321	328	298	330	298	307	305	307	289	305	340	321	308	326	309	283	276	322	299	303	311	308	298	332	317	310	308	292	336	315	310	337	305	267	323	319	303	285	311	315	326	283	318	331
20831	45412	38732	29904	24607	16520	14600	11717	6790	7725	6534	5587	3985	4320	3168	2361	1974	1721	1626	1482	1386	1147	1064	962	827	771	729	675	625	606	621	659	526	555	478	441	499	469	442	447	519	467	415	410	403	432	391	387	391	371	379	348	368	340	364	349	382	369	351	338	342	347	368	361	368	335	363	349	354	351	343	376	395	346	403	344	350	345	377	360	367	340	379	391	355	381	366	362	388	372	397	335	343	379	369	360	351	353	384	393	358	388	343	365	327	336	378	368	372	366	357	373	367	329	347	353	343	341	356	361	343	337	338	351	337	362	368	333	359	390	348	354	323	392	359	358	329	336	367	335	351	355	332	349	369	336	353	323	355	340	343	355	337	339	359	353	358	337	342	311	373	358	357	319	324	383	373	357	391	359	327	362	379	373	343	326	351	348	346	315	339	360	357	337	331	345	299	348	367	363	351	363	328	360	301	373	363	356	365	364	352	341	361	361	383	340	309	370	349	356	371	321	345	314	352	349	358	348	352	360	363	360	315	361	323	318	351	361	343	384	350	361	374	362	359	313	338	347	352	343	334	367	369	338	323	389	348	351	358	368	353	356	332	368	335	376	379	374	371	364	333	341	339	355	330	361	367	372	335	368	369	347	329	370	347	376	335	361	314	327	344	370	333	374	361	336	364	333	319	358	327	338	390	325	338	346	357	408	345	331	358	383	354	357	373	354	381	340	351	355	363	396	345	347	348	355	338	316	363	331	342	339	377	333	345	312	351	335	360	366	349	340	373	333	329	387	376	391	387	356	365	352	365	377	392	339	393	331	351	315	348	359	364	348	365	346	324	329	357	354	364	348	367	332	324	342	366	362	366	336	351	380	362	393	329	348	347	392	323	298	351	342	359	336	345	372	366	335	336	341	359	338	355	381	335	324	320	353	393	335	367	344	356	344	358	346	347	305	339	378	326	374	353	346	333	338	367	345	389	342	372	321	322	344	403	335	346	318	361	361	349	350	355	358	352	322	345	373	321	359	338	352	317	361	382	386	367	358	359	393	353	334	382	345	341	318	353	344	333	366	375	350	364	342	337	349	316	364	378	353	337	352	361	370	324	358	316	344	356	335	337	373	302	306	360	340	354	347	325	368	341	358	320	335	342	385	415	340	327	358	345	367	320	372	357	328	359	345	335	369	354	333	367	335	323	377	359	349	380	336	351	351	357	342	342	343	341	363	355	354	351	325	346	386	329	341	383	361	350	335	332	344	402	362	339	393	350	346	359	366	347	352	342	352	356	382	330	339	369	389	327	367	328	347	343	368	346	358	365	357	358	334	390	350	366	364	355	332	386	378	371	371	367	326	330	370	337	332	342	366	354	366	345	338	350	341	314	375	373	376	372	356	354	357	357	337	387	375	347	336	339	359	369	321	328	355	317	355	318	324	353	343	350	322	336	339	353	327	364	335	359	335	341	354	332	342	353	340	314	336	354	345	329	372	375	354	343	362	343	333	350	365	366	318	358	355	348	375	347	323	354	332	351	363	351	381	354	361	353	353	374	326	342	329	371	366	345	388	320	332	339	354	347	365	353	361	376	351	365	373	356	341	351	380	316	370	334	350	325	402	370	324	375	352	312	327	344	342	364	372	375	317	350	324	368	318	367	321	323	343	345	343	348	349	342	340	353	342	349	358	390	351	352	360	365	349	359	378	356	357	364	372	366	336	335	371	350	351	372	349	395	357	340	373	348	362	373	316	347	347	390	356	358	302	353	347	347	330	349	336	350	365	390	348	360	349	364	340	371	342	343	358	361	359	300	361	328	373	386	381	383	355	348	341	366	345	385	364	368	343	365	347	346	370	360	320	344	338	356	337	328	385	370	370	326	344	327	344	332	366	374	333	338	330	333	326	364	346	357	355	336	377	384	351	323	316	334	376	321	374	318	398	391	342	361	358	337	339	338	340	328	364	356	327	341	368	330	354	350	351	326	367	343	338	381	330	358	343	356	345	344	366	368	373	362	355	346	343	344	347	368	361	345	341	340	387	350	350	361	323	331	341	365	320	330	354	335	325	361	376	375	341	348	345	364	365	322	350	359	368	338	360	374	354	320	389	342	348	351	339	348	357	338	345	367	360	369	334	361	337	397	372	354	356	299	320	355	350	334	376	337	369	379	323	351	339	351	341	335	314	353	336	346	330	341	333	338	352	352	336	344	365	309	360	349	354	392	363	344	330	373	341	321	335	366	342	354	354	332	333	364	355	367	356	354	373	344	333	352	360	349	377	374	330	319	342	340	328	337	353	317	380	353	397	369	337	357	322	340	314	341	340	319	345	329	346	332	318	330	329	363	356	339	369	332	332	352	361	380	366	330	354	363	337	365	376	374	357	357	347	360	358	344	350	354	334	330	363	356	366	352	365	351	364	360	360	349	338	335	363	357	356	331	350	349	360	337	362	324	355	311	350	329	359	353	355	372	357	390	353	330	372	343	312	352	363	366	338	345	330	350	331	340	350	347	382	368	342	337	368	363	338	385	343	380	348	319	335	346	353	346	396	332	350	329	330	345	354	311	326	363	339	361	359	337	334	344	354	403	309	341	340	356	366	353	346	375	369	363	357	334	351	345	376	370	349	360	343	352	353	351	322	366	362	374	329	355	373	363	340	314	390	334	358	349	321	329	367	391	315	329	361	357	358	342	370	351	356	374	343	358	361	351	356	345	357	358	368	349	342	338	335	356	375	354	352	351	333	354	341	393	356	347	358	329	347	346	338	363	345	340	335	360	352	331	361	360	317	374	344	350	327	327	347	344	372	336	368	349	367	368	351	358	376	339	357	331	382	375	374	369	335	351	374	332	332	357	334	365	342	349	355	397	386	354	350	336	320	351	358	334	364	333	337	304	329	352	342	329	376	345	379	342	372	343	360	361	374	343	366	361	368	328	366	388	343	342	353	361	361	333	365	362	336	334	395	344	330	353	356	353	356	362	362	375	366	379	365	320	365	359	354	321	370	355	368	344	349	374	354	353	341	347	329	369	379	379	336	323	329	354	360	403	341	370	332	350	329	384	348	330	355	352	314	364	326	335	359	325	388	346	369	344	341	384	328	333	362	344	352	388	332	344	358	324	351	359	347	364	382	351	340	351	351	395	332	361	355	340	383	362	377	367	365	364	359	401	349	341	345	345	359	336	364	366	351	338	325	323	342	363	318	352	356	333	325	353	348	331	357	307	357	373	356	370	353	326	388	391	362	336	358	346	365	340	364	373	331	324	366	375	356	334	336	344	351	360	378	300	367	320	360	352	351	323	319	332	409	349	335	346	371	363	335	370	335	304	336	333	307	361	360	340	344	348	366	390	364	322	350	323	371	377	362	329	344	328	347	334	372	368	339	359	361	315	362	317	354	350	352	370	348	362	323	330	333	356	358	337	362	314	351	371	370	376	358	393	338	300	352	391	338	365	359	361	316	356	338	367	350	330	372	343	359	370	377	340	356	345	349	359	322	346	341	372	374
24751	21448	28343	26728	20385	12170	8825	5573	3147	3568	3052	2484	1959	1940	1372	1161	1018	851	808	668	642	525	522	459	399	374	348	363	309	324	321	277	284	252	251	226	217	266	213	244	236	208	216	192	193	240	200	205	202	181	160	194	200	210	168	201	164	206	195	197	206	198	188	210	191	189	204	175	186	201	210	221	160	203	207	187	177	188	192	179	197	229	186	181	165	177	191	173	185	176	215	198	175	174	195	194	174	192	201	173	199	200	198	153	188	212	197	209	153	180	182	188	199	192	214	176	191	180	193	193	200	208	172	186	182	166	201	176	208	194	175	185	179	188	194	177	217	180	181	198	185	177	187	186	188	149	189	168	180	232	155	182	185	173	187	198	194	205	184	140	179	201	190	174	212	193	197	191	200	210	186	193	182	184	193	185	180	188	161	169	193	202	184	149	203	182	198	212	193	187	172	183	192	185	165	192	176	180	181	169	188	171	188	190	175	193	204	193	175	202	186	195	193	186	184	201	168	185	209	183	186	180	189	164	198	161	190	194	183	177	175	197	187	166	196	166	230	181	185	182	189	177	198	179	183	199	187	188	196	163	169	200	196	201	199	167	172	175	217	186	185	169	185	201	188	201	186	175	165	195	202	191	174	166	183	197	187	173	175	175	219	175	190	188	171	167	199	180	181	177	195	177	178	192	181	177	186	198	177	183	175	163	199	193	180	185	196	178	167	163	175	186	189	175	200	170	183	163	184	183	185	191	179	196	188	193	195	180	180	203	189	219	194	191	197	212	208	178	197	188	186	197	189	212	184	183	207	166	185	171	165	182	168	177	173	179	205	186	195	175	207	151	169	179	198	181	164	217	194	152	176	190	178	164	214	196	200	189	166	205	179	186	211	225	188	177	176	184	188	181	183	193	157	182	207	187	203	168	166	203	164	196	171	171	195	199	184	180	182	210	192	192	197	183	201	199	180	187	206	191	160	209	198	182	188	183	200	220	187	192	178	215	193	177	171	188	160	205	207	184	185	207	185	189	218	176	190	190	172	185	201	183	183	173	183	191	181	201	160	187	182	190	195	173	186	192	168	171	183	159	164	186	219	195	177	196	157	180	199	169	176	198	195	202	176	183	193	211	183	195	167	192	189	201	197	213	198	192	203	173	190	183	190	171	194	185	165	214	182	182	197	199	186	222	191	211	198	186	162	177	176	201	189	203	208	187	190	180	200	192	182	190	199	206	223	182	207	202	197	204	201	195	178	189	195	185	170	179	198	203	181	181	178	201	195	165	193	195	177	179	175	223	171	203	208	177	185	189	162	171	191	181	210	198	181	178	199	174	189	187	173	205	188	193	194	164	181	197	202	182	184	187	205	186	186	169	190	169	209	195	167	181	157	169	160	200	207	174	191	188	212	191	182	191	193	202	196	191	194	178	204	178	174	167	180	189	184	194	195	177	191	156	172	210	179	183	192	178	194	174	181	180	209	203	194	201	171	192	199	199	185	169	180	207	184	201	202	179	185	176	184	204	208	198	186	182	185	186	169	192	194	185	208	190	175	205	200	195	188	198	174	191	171	175	195	190	208	200	175	162	187	207	205	186	173	187	164	193	173	155	200	196	180	189	167	211	167	174	195	181	181	170	189	192	199	197	195	208	195	176	173	176	186	195	176	172	183	198	164	183	173	232	170	171	162	173	213	168	170	158	189	197	167	165	198	166	192	178	166	182	203	210	190	205	167	184	199	199	160	171	183	180	213	216	191	178	202	178	172	192	176	190	171	184	178	183	182	200	170	198	200	176	194	210	175	184	154	192	167	167	190	184	173	184	171	184	198	176	188	187	182	172	190	166	213	174	205	221	203	186	220	193	189	200	186	186	225	174	203	218	194	190	186	206	187	194	169	181	171	164	178	204	220	213	179	206	197	186	188	179	183	189	193	178	155	179	186	190	170	175	184	215	209	174	212	186	214	189	188	185	176	186	167	189	205	184	225	190	166	171	184	195	176	198	185	181	194	172	192	183	192	202	199	207	178	191	213	189	200	169	219	226	195	191	161	153	175	199	181	184	187	184	173	189	196	192	205	189	215	157	176	212	188	191	171	203	187	193	178	190	184	186	163	165	200	179	207	208	192	196	168	156	192	169	189	182	189	182	190	185	205	226	211	202	187	190	182	176	191	162	171	200	196	209	194	191	195	180	175	184	187	148	190	191	188	177	160	165	156	199	185	179	179	194	172	184	211	197	204	179	175	185	207	179	171	156	212	189	188	205	175	199	204	188	179	166	227	206	199	205	183	199	192	186	216	209	189	178	207	177	185	168	183	167	173	160	196	207	177	198	177	172	192	206	195	183	159	202	192	181	186	210	179	148	169	205	185	220	181	184	196	200	185	192	206	193	194	183	175	195	187	174	189	179	213	184	175	193	202	178	176	185	184	161	191	180	174	188	174	189	203	218	202	201	196	196	184	176	170	189	166	201	190	188	218	197	195	181	189	192	173	189	175	175	175	183	171	190	172	180	179	186	197	178	165	184	181	205	198	221	193	203	197	227	151	171	178	201	171	188	181	160	198	185	195	175	192	183	185	194	201	223	206	194	200	193	195	182	173	196	175	201	200	173	182	160	181	189	188	193	198	177	201	192	194	197	167	173	192	188	177	154	169	196	185	176	173	184	184	195	198	179	190	201	201	197	168	186	161	200	183	195	206	200	204	190	201	205	195	203	195	202	194	172	200	193	180	189	174	187	201	184	190	200	171	190	185	190	182	201	178	202	209	195	196	168	183	184	181	185	169	189	210	186	199	181	193	188	187	179	200	176	161	186	203	188	187	195	174	179	180	162	196	167	168	190	174	180	164	191	184	168	194	207	177	198	193	174	196	168	191	181	177	199	205	173	198	188	201	191	195	164	195	198	171	175	208	197	181	183	165	215	163	172	205	192	203	203	185	187	196	190	226	190	188	177	177	184	166	173	167	159	214	186	177	185	207	172	190	184	209	174	189	195	185	179	176	185	186	193	170	178	185	189	201	166	168	168	207	174	161	207	191	184	190	203	154	190	183	188	177	181	193	197	158	172	191	184	189	170	198	212	182	181	168	169	169	195	158	198	166	174	193	208	198	218	193	182	190	191	195	161	193	158	188	191	187	198	203	185	180	169	185	184	206	189	207	190	194	177	187	181	176	193	172	197	201	201	208	156	195	204	195	168	183	208	170	209	149	164	195	173	213	196	193	193	146	189	211	183	191	192	184	172	169	182	195	201	224	197	174	148	189	168	160	183	177	184	171	215	183	179	187	174	164	174	182	193	208	194	184	207	193	210	183	205	188	179	165	180	197	175	176	164	192	190	194	180	186	216	163	177	171	188	193	201	178	192	170	179	199	186	173	184	182	188	178	174	191	199	177	194	197	192	199	177	199	187	203	197	177	196	194	171	184	177	204	180	196	183	203	179	188	180	176	202	174	186	192	200	189	192	194	186	181	194	188	192	192	183	172	160	192	180	199	176
20680	42483	36344	27262	20677	14348	13253	9204	5917	6534	5255	4363	3387	3362	2270	1905	1542	1340	1270	1082	925	822	795	676	568	542	527	493	427	428	422	402	358	352	334	323	318	299	277	303	336	307	279	235	281	264	219	226	198	214	242	222	232	222	203	254	210	239	241	205	243	236	233	252	215	232	220	221	215	233	235	233	230	186	212	224	186	221	229	218	213	217	214	239	224	190	187	245	218	216	235	206	213	217	206	216	192	228	201	228	246	210	215	249	227	217	206	200	225	226	219	207	235	227	211	212	190	230	213	214	223	211	218	224	209	241	254	183	222	208	210	198	222	201	204	209	227	206	198	232	208	194	219	212	204	210	231	179	247	228	231	195	218	208	219	189	207	241	203	223	207	218	231	226	212	216	233	203	221	190	201	228	181	233	218	205	226	240	230	217	192	208	232	208	203	232	226	212	222	185	243	190	215	214	202	223	241	257	236	201	208	221	222	227	249	205	200	226	222	219	214	201	201	215	220	208	215	253	222	210	221	230	253	227	231	202	242	198	251	223	224	229	207	234	212	223	220	223	220	225	219	227	223	205	225	194	223	249	197	215	231	253	243	213	218	205	217	215	218	247	208	210	225	212	190	206	188	221	232	232	235	224	227	211	252	223	200	208	228	198	212	237	237	195	213	231	224	214	184	212	193	210	213	233	210	207	251	224	214	223	211	221	206	213	224	210	221	227	234	227	199	214	200	202	234	228	218	212	195	227	209	237	207	213	210	198	202	233	194	221	243	189	232	228	194	209	195	219	235	214	221	222	224	212	239	216	209	185	206	206	242	219	234	229	234	231	226	221	223	216	227	208	237	219	217	197	238	214	232	227	205	197	192	212	209	223	214	227	215	195	233	215	200	212	207	210	236	217	208	219	218	212	232	233	242	214	239	211	207	212	226	221	204	207	222	213	195	197	195	193	188	210	209	208	244	232	219	218	205	238	223	230	214	215	210	215	229	239	238	231	232	244	204	213	223	216	232	221	184	202	208	233	228	202	251	235	234	209	215	202	222	220	225	234	214	230	221	219	200	220	231	222	250	199	214	239	219	209	209	220	237	189	220	203	227	205	230	191	219	229	204	221	229	239	220	240	251	231	215	194	200	220	214	232	215	203	218	236	247	235	214	216	212	220	210	226	198	224	227	209	201	208	233	207	213	209	210	241	212	191	205	217	236	204	224	226	239	209	185	211	216	219	230	218	207	213	218	199	232	203	208	237	210	196	195	217	187	226	219	215	214	216	247	193	206	239	213	224	220	188	201	207	224	219	234	225	226	221	220	221	224	213	219	212	207	233	193	228	215	221	202	230	226	218	222	231	224	241	217	202	225	220	225	182	230	238	243	201	209	214	232	209	229	220	215	220	213	224	243	210	215	225	195	226	192	203	215	231	199	204	214	211	206	200	216	211	230	245	242	230	200	203	192	206	173	208	213	221	196	216	208	234	226	225	218	191	226	205	224	188	196	211	224	206	244	199	207	246	203	201	219	194	212	246	269	223	191	207	216	207	237	226	206	229	198	195	232	219	206	221	227	236	208	196	211	230	245	220	240	177	210	216	228	222	205	230	234	209	232	217	213	216	229	247	191	220	219	232	194	191	208	211	218	219	213	205	216	226	216	234	217	226	213	192	212	214	194	205	205	233	230	207	217	216	206	227	192	234	202	228	217	200	213	204	220	197	179	176	223	219	220	234	225	211	228	197	195	207	225	217	241	233	220	217	215	221	211	254	223	194	217	231	221	216	230	223	206	229	220	222	210	242	229	201	218	196	213	216	233	242	209	230	213	212	225	236	204	220	235	221	240	241	218	209	227	208	228	228	215	213	228	222	224	222	211	234	201	250	210	234	244	222	204	230	221	193	219	242	211	214	211	213	229	215	230	218	215	240	211	225	227	229	202	225	232	200	244	226	224	207	239	214	210	204	218	204	209	197	230	229	223	216	232	206	241	222	211	207	192	212	213	212	214	205	209	177	220	230	230	222	244	184	236	205	213	232	215	232	216	220	200	205	190	208	210	228	189	226	209	206	219	230	215	220	242	222	224	220	201	231	231	178	189	210	227	223	220	210	230	192	234	189	222	226	192	210	227	218	216	189	211	199	216	219	217	238	210	227	217	205	180	219	241	219	222	208	235	221	209	196	241	230	201	220	205	212	217	218	235	184	203	205	220	199	213	217	221	218	215	188	221	187	208	219	202	216	217	213	230	207	228	211	236	223	227	226	241	254	220	215	232	217	233	195	222	204	208	213	212	225	210	226	202	191	219	212	200	204	215	228	218	169	204	205	227	231	239	202	214	210	212	195	217	176	204	237	255	207	234	217	213	207	229	208	240	190	233	211	236	202	219	211	238	222	196	218	194	204	219	217	231	207	227	206	221	226	231	217	213	234	223	209	217	213	225	194	209	222	217	256	204	216	199	224	229	224	240	191	216	194	233	195	240	227	228	222	220	221	212	217	218	220	232	230	181	212	243	200	229	207	206	218	215	215	198	195	228	253	184	233	199	225	230	206	244	228	203	237	229	212	222	199	227	223	206	238	221	211	213	228	212	222	224	230	208	226	204	218	242	211	207	215	220	217	207	215	211	189	193	194	245	201	234	226	184	227	215	201	208	218	235	211	216	222	217	208	196	227	235	213	205	233	221	190	226	232	249	211	227	227	235	191	225	227	224	221	188	226	215	202	209	235	220	226	252	252	209	220	203	209	203	203	219	231	218	197	196	196	233	207	213	227	216	220	197	197	218	207	199	210	222	226	226	209	219	214	239	215	210	240	230	229	228	226	213	211	204	216	214	207	234	230	210	213	210	228	232	215	203	200	222	209	192	213	209	220	213	206	215	224	249	233	211	235	211	204	231	212	216	247	204	237	213	230	236	205	229	208	211	209	207	221	198	225	231	241	194	223	194	226	219	225	238	219	210	236	227	225	232	219	223	225	236	206	232	219	217	227	202	239	180	223	222	219	222	198	211	221	191	219	220	201	230	215	235	224	223	210	208	190	222	199	227	207	238	215	211	225	203	220	222	235	208	226	206	238	201	203	246	214	197	222	174	211	227	226	220	209	225	218	216	214	217	213	231	209	228	206	205	197	220	211	216	220	215	237	224	215	208	220	237	202	233	215	225	201	227	214	195	233	212	212	210	221	210	211	210	226	218	230	229	217	201	238	229	236	205	234	208	210	223	236	205	245	227	215	220	232	192	229	202	237	221	195	204	230	220	230	212	226	207	224	216	232	216	201	221	215	210	236	241	222	232	202	207	185	197	180	232	243	232	231	206	186	218	197	229	231	205	197	217	206	225	227	240	208	208	233	209	198	231	207	207	229	234	212	225	224	199	234	219	232	228	224	230	220	222	238	211	197	221	247	216	236	239	229	232	197	227	195	214	227	197	210	229	209	225	232	214	229	232	215	223	191	219	208	224	237	212	186	206	223	222	217	193	232	182	220	199	211	212	215	219	231	190	216
22636	21361	29154	24093	21698	22664	22094	11032	6583	7277	5887	4714	3945	3628	2671	2101	2014	1761	1407	1329	1153	992	893	891	704	691	635	630	527	510	508	498	452	428	430	389	385	335	413	435	430	366	338	317	329	360	320	305	286	289	310	276	285	285	285	266	286	270	287	276	282	291	270	282	285	275	266	288	268	272	301	285	262	280	270	303	288	285	299	326	311	268	316	282	282	258	299	278	290	295	303	297	282	270	255	277	282	283	279	270	283	277	282	261	274	267	272	275	313	297	287	247	279	268	304	269	277	269	261	286	286	265	249	266	270	247	289	275	264	302	293	278	265	276	264	265	257	257	291	269	271	275	275	269	271	273	302	285	245	286	301	290	264	259	283	278	300	281	278	251	297	294	284	262	271	278	286	301	273	266	263	253	271	280	269	267	284	264	253	295	266	259	253	267	285	287	251	245	263	320	275	264	281	284	280	266	254	290	289	285	267	241	276	284	271	285	275	284	270	265	254	275	295	291	288	276	269	282	305	292	290	297	260	250	260	262	278	282	267	225	244	281	273	273	278	262	301	300	270	311	244	263	266	274	256	261	286	275	296	276	271	286	284	291	276	263	284	280	290	309	263	268	272	248	276	263	274	254	293	282	280	294	276	273	273	302	280	256	257	265	291	289	273	282	291	262	240	276	286	294	295	330	266	252	270	254	288	273	261	253	251	261	285	261	304	294	269	257	265	271	266	274	248	260	262	279	286	271	270	264	266	283	273	256	286	317	291	276	262	302	283	279	284	303	273	274	267	274	271	258	266	271	255	297	273	293	259	273	291	284	246	278	264	276	272	301	276	257	296	275	282	291	270	284	304	278	265	265	276	248	324	296	265	288	265	273	258	285	266	258	313	273	282	240	300	289	267	261	282	263	262	265	284	269	247	250	244	262	302	286	303	271	295	280	287	264	252	260	288	259	273	264	267	310	252	264	281	271	301	263	266	291	268	253	272	266	270	281	275	277	274	288	257	239	256	297	261	307	290	314	278	321	290	246	309	267	278	294	272	295	268	247	253	306	288	296	268	249	282	244	280	257	274	259	308	267	284	283	295	297	289	317	278	288	306	236	266	269	275	255	246	305	288	278	267	267	284	308	273	271	261	249	243	253	257	275	272	273	291	276	256	287	262	317	285	291	287	235	282	296	245	251	297	244	266	300	279	238	241	286	284	273	270	280	255	284	291	298	261	268	268	246	269	243	278	271	275	269	277	274	298	283	290	296	284	293	268	302	267	293	302	262	256	274	279	286	293	258	256	263	272	286	300	291	260	256	290	287	288	248	261	253	278	260	280	286	275	254	262	277	273	287	276	260	286	265	295	304	272	287	293	242	275	277	293	281	291	304	282	270	303	275	285	294	273	253	294	292	290	266	305	232	258	278	292	264	276	268	250	258	260	265	267	283	267	255	268	278	285	299	288	278	265	283	270	239	285	256	297	257	284	280	249	293	242	302	298	287	269	290	269	306	289	262	248	285	269	293	305	283	257	274	278	277	236	305	300	272	265	275	262	289	282	287	281	264	266	252	295	271	306	287	268	273	258	266	266	272	274	284	290	289	265	255	292	270	246	274	261	257	276	251	299	293	284	290	261	280	275	278	295	260	287	281	268	275	253	258	290	243	262	280	266	282	261	263	263	307	251	268	295	305	268	272	278	268	262	256	276	301	301	246	302	264	308	296	292	309	290	252	263	281	282	254	305	281	264	300	273	278	250	301	284	301	291	283	259	243	294	269	301	285	259	271	254	272	274	272	246	263	275	301	280	278	264	291	275	306	307	269	273	277	296	276	270	257	260	287	268	293	252	293	256	303	317	280	257	298	288	288	266	279	289	283	272	293	250	275	275	274	280	287	280	309	250	258	282	279	281	277	269	280	262	308	262	268	287	269	267	270	287	263	265	258	275	261	278	274	266	278	231	281	271	284	302	255	259	291	275	284	273	288	263	259	282	232	268	269	267	313	293	271	250	271	254	266	300	275	294	270	277	292	282	292	252	263	287	244	275	276	245	251	265	275	249	278	274	305	281	270	282	255	268	263	266	274	267	262	266	267	311	262	258	288	279	300	298	275	264	264	283	284	277	246	239	277	288	268	259	288	266	290	265	285	279	278	279	269	275	255	289	259	287	268	269	315	238	259	259	292	296	262	283	270	288	257	269	288	247	296	266	295	271	271	236	262	290	282	300	273	225	295	278	269	275	282	271	266	270	255	268	284	287	283	253	247	253	273	289	275	273	287	284	254	268	295	267	309	302	272	299	273	277	265	289	291	280	295	251	292	272	341	271	277	279	289	260	287	294	273	287	274	266	280	276	277	296	238	293	296	259	277	257	260	285	298	280	258	272	269	282	254	286	273	285	246	296	265	286	271	279	244	276	273	267	291	244	268	291	269	262	281	299	278	294	285	267	278	271	289	278	271	301	271	274	289	265	252	232	264	292	269	285	282	256	279	268	271	282	277	284	287	285	266	288	259	297	307	291	252	290	308	268	317	287	263	277	271	279	284	286	290	301	266	277	289	271	282	290	270	289	267	285	252	275	258	264	282	297	261	267	294	252	234	294	306	263	258	283	248	280	291	314	292	263	295	266	289	290	298	297	297	254	253	281	284	267	259	259	283	258	286	277	299	264	286	287	260	250	278	291	299	272	265	282	249	254	284	280	247	256	278	290	299	284	277	256	277	294	273	287	302	289	281	286	259	282	283	256	279	302	258	278	259	288	302	269	263	257	285	263	304	260	300	308	280	264	271	266	290	287	276	282	275	274	284	289	272	265	285	255	248	292	262	289	318	254	271	278	273	273	281	305	275	256	262	299	286	293	294	277	281	298	282	271	260	276	278	264	302	247	256	277	302	275	266	272	271	293	259	303	243	282	259	289	266	259	277	262	267	268	283	262	285	291	291	294	270	279	266	296	284	300	261	282	277	270	255	262	254	283	287	271	288	278	290	303	273	263	295	270	267	261	281	273	249	294	268	248	308	277	299	264	286	274	253	263	302	248	281	266	290	262	276	263	287	278	304	283	276	277	275	281	259	271	258	269	278	285	286	258	272	279	300	285	269	262	265	273	274	263	303	243	292	249	269	293	295	289	275	273	281	279	304	282	254	281	252	313	299	305	257	262	296	276	299	253	248	269	270	274	271	301	259	288	258	268	284	257	280	313	265	296	282	264	278	275	269	286	275	295	251	274	312	251	281	268	255	260	292	283	291	242	272	272	270	294	283	261	282	260	293	267	272	262	238	268	270	274	294	251	263	296	280	278	262	263	274	268	276	286	261	292	282	275	287	289	254	288	275	290	277	268	253	287	237	298	277	276	250	243	266	248	279	250	267	270	298	271	247	267	246	281	315	292	265	262	273	312	280	280	297	289	301	283	284	275	255	289	272	269	285	262	251	275	258	267	288	283	266	267	271	284	289	309	264	280	294	283	258	290	291	286	271	254	271	270	273	278	277	301	257	266	256	287	266
22392	49892	44470	34943	27149	21349	20509	13265	10105	11155	8945	7056	5943	5597	4128	3258	3046	2573	2156	1942	1735	1422	1332	1217	1002	976	846	792	685	622	745	665	557	510	531	516	407	463	459	501	530	437	373	376	420	366	347	328	359	345	328	333	355	294	330	347	318	344	351	324	299	317	325	351	334	334	353	338	324	302	269	319	313	319	321	324	307	316	353	322	322	339	310	329	302	305	277	303	319	304	283	321	288	345	327	326	292	332	343	353	340	330	305	310	324	279	285	317	310	327	273	296	295	279	316	328	301	300	329	333	325	324	295	330	315	341	291	313	285	318	314	283	319	314	323	311	294	319	278	303	293	320	293	302	310	286	325	337	299	309	319	299	315	316	298	337	297	299	297	320	287	311	334	307	308	304	277	312	288	314	305	319	298	292	314	332	309	333	291	309	304	298	292	307	306	277	269	305	324	323	347	310	295	334	304	312	322	318	329	288	307	335	297	331	310	325	334	326	289	343	294	291	304	302	282	308	309	316	313	304	300	344	312	309	301	288	308	316	300	295	318	308	314	302	290	328	319	312	304	305	299	331	314	314	306	302	299	277	304	308	286	305	307	303	352	317	308	287	311	297	296	280	309	323	324	305	308	293	323	312	349	294	328	303	300	306	304	312	306	292	326	282	299	325	296	321	302	312	315	279	308	265	319	338	273	307	281	333	284	297	316	317	292	314	318	309	290	305	326	326	284	264	295	346	306	302	302	334	304	318	287	316	283	328	316	296	302	303	338	331	319	327	328	314	324	304	288	326	278	303	331	309	318	322	310	269	322	321	312	311	311	307	315	300	316	316	302	329	326	304	298	281	320	332	306	309	315	326	345	311	276	295	321	302	309	312	289	327	311	282	333	273	299	299	309	269	314	305	310	337	312	309	308	293	315	319	312	305	281	291	288	308	293	292	365	282	277	319	274	306	323	310	287	302	303	306	300	299	317	326	304	327	324	306	307	344	291	309	307	317	331	270	326	310	320	318	286	350	310	335	334	305	297	305	323	322	323	329	306	309	307	341	294	304	325	328	290	313	317	317	287	301	300	283	285	295	337	311	312	302	308	291	292	294	319	329	297	311	267	295	301	313	292	300	349	359	308	304	330	286	282	340	308	311	310	292	288	315	317	319	326	297	287	289	323	290	306	318	298	313	343	339	296	316	306	316	298	294	306	295	320	303	326	323	318	316	319	327	300	324	291	289	322	299	346	307	327	287	293	283	308	328	299	305	326	289	308	332	319	322	300	326	320	300	262	339	298	327	268	319	318	311	331	320	291	306	324	307	301	289	302	310	336	331	328	290	270	302	320	288	353	322	287	289	291	294	313	331	328	323	294	309	313	312	303	307	336	311	301	330	286	299	321	297	311	305	304	289	327	274	300	333	306	302	303	319	320	324	313	295	298	330	308	300	306	318	284	296	277	310	316	310	304	276	318	350	315	282	295	300	314	337	302	318	312	309	287	246	326	313	333	308	316	311	324	338	322	334	322	331	327	291	309	280	308	306	308	293	285	289	311	299	329	300	317	300	328	269	295	326	314	317	315	293	282	312	320	338	306	309	318	297	337	324	317	295	292	290	325	309	309	323	264	307	321	305	297	317	311	316	297	326	289	323	351	296	316	295	287	319	318	275	333	288	292	286	286	337	323	322	319	284	330	308	300	311	288	304	307	328	321	296	310	337	304	352	286	309	327	304	275	298	319	312	312	284	308	335	288	311	301	294	296	309	309	282	294	333	285	303	334	340	300	325	299	297	303	285	300	274	319	329	324	303	310	321	325	340	314	307	300	274	315	307	338	324	337	301	292	321	303	322	306	293	291	323	310	293	308	327	338	322	318	299	316	323	298	332	288	309	330	331	293	286	306	316	292	308	269	295	302	317	322	299	309	307	321	288	350	305	335	327	291	285	310	323	325	334	319	326	309	321	307	311	304	301	286	289	282	306	285	283	301	306	329	291	320	303	310	291	312	305	341	285	290	322	293	279	329	324	325	280	320	263	319	326	306	319	310	307	296	317	292	307	295	312	310	300	327	310	289	325	321	306	324	328	318	324	324	324	300	282	329	317	315	282	306	289	263	314	324	330	315	330	300	275	329	298	309	322	284	303	302	291	317	305	322	334	323	314	308	291	286	323	301	351	310	327	296	298	322	342	320	343	320	319	295	304	334	322	362	311	319	285	326	292	258	279	278	311	313	319	321	319	300	299	349	314	310	313	305	316	333	298	333	313	301	283	294	327	294	310	328	294	302	328	316	305	341	290	321	310	313	317	318	350	306	301	306	292	316	319	309	289	304	260	301	314	305	291	293	301	287	348	313	308	285	319	306	303	327	324	260	301	343	292	300	307	304	298	308	278	329	315	331	284	330	316	340	270	333	323	299	293	311	341	299	331	292	322	304	289	310	337	308	329	319	274	300	304	319	330	315	311	314	296	289	297	302	283	320	321	328	309	295	323	299	294	288	313	317	289	301	289	308	301	318	314	291	317	328	324	295	274	298	286	305	313	302	328	344	309	333	300	296	310	329	307	285	332	305	310	310	295	312	298	289	313	303	313	328	305	324	303	310	317	313	327	307	307	334	293	293	362	284	298	300	316	304	277	316	283	299	278	325	329	323	326	317	328	296	331	314	293	298	331	326	282	324	312	287	347	307	325	319	312	328	302	302	343	321	303	303	289	292	305	313	300	308	306	306	338	303	323	301	308	311	340	308	318	313	332	339	324	309	339	304	350	309	324	318	304	305	335	336	291	318	312	303	278	293	329	312	282	321	298	339	305	304	311	299	308	303	311	281	311	317	301	296	330	309	302	343	310	341	290	279	322	272	341	299	293	293	324	323	333	299	342	325	307	297	298	307	305	307	296	273	298	333	311	315	301	305	286	286	332	286	321	320	302	278	310	315	300	305	339	298	324	316	285	271	306	331	315	319	285	282	338	283	302	302	349	295	281	315	314	325	310	263	320	302	300	287	307	350	315	318	323	302	321	331	330	307	315	273	343	293	319	331	319	296	325	323	315	303	327	306	350	304	310	296	331	324	322	313	297	296	318	307	314	306	316	304	327	301	294	341	334	300	297	280	339	277	310	318	311	309	321	296	314	302	343	344	283	336	281	306	277	287	313	317	305	302	335	329	333	295	324	317	335	305	287	305	287	317	299	324	314	283	310	296	303	291	274	306	336	339	291	294	298	318	326	327	320	309	295	303	322	303	313	304	311	320	325	297	297	301	296	309	289	277	312	306	325	289	295	300	330	275	312	307	305	310	313	289	288	314	323	308	324	285	301	306	329	304	295	304	286	296	289	312	326	318	314	311	317	326	292	314	314	289	296	306	310	334	290	292	317	338	302	278	320	295	301	317	259	310	293	306	329	305	295	297	332	336	331	288	315	314	296	282	298	279	320	337	311	324	318	309	308	309	287	284	309	321	279	275	313	321	292	306	295	310	322	312	322	333	311	291	302	312	292	326	323	332	315
28560	26667	32438	24330	13991	8517	7170	3626	2888	2954	2362	1818	1603	1369	1062	921	820	756	607	558	510	508	450	434	411	388	373	343	311	329	325	356	298	288	265	291	265	297	262	262	263	257	245	262	263	275	276	226	249	264	272	246	249	244	232	230	255	252	238	223	253	223	211	236	245	233	241	213	238	242	259	256	260	226	250	248	251	219	285	235	257	244	249	236	217	257	221	209	235	237	255	234	282	244	243	241	262	227	236	260	248	246	292	250	253	260	241	224	255	274	261	221	232	236	237	246	230	233	240	256	238	217	243	225	249	245	225	260	252	261	256	253	257	237	224	260	243	226	220	226	247	235	242	235	235	230	221	259	251	240	241	245	256	230	238	246	235	273	218	245	241	235	232	256	261	255	256	233	252	254	239	215	234	226	270	230	250	231	270	240	235	219	248	242	231	273	263	216	224	248	241	263	218	239	236	227	248	245	217	242	225	249	219	226	227	244	252	226	228	227	225	230	253	252	262	275	236	224	251	239	242	235	246	249	233	254	270	263	266	244	249	248	226	232	213	226	251	244	246	248	227	258	258	235	235	278	225	262	264	250	237	245	243	243	245	272	251	221	225	237	212	252	252	221	243	224	262	234	213	241	244	233	217	271	254	247	245	240	228	243	225	225	240	250	226	238	248	260	236	261	229	275	223	257	244	238	212	217	248	245	256	226	224	232	252	252	228	236	261	230	242	239	223	250	244	281	240	254	252	249	264	231	238	236	220	249	267	224	236	237	246	223	254	207	248	234	251	244	213	260	221	229	230	235	258	235	216	241	236	254	209	264	228	244	247	242	231	256	246	261	222	242	236	219	233	228	254	268	235	216	241	249	234	262	221	237	232	253	270	238	213	259	241	227	234	253	261	258	225	246	252	265	226	246	237	237	253	252	230	241	268	238	216	255	263	242	202	246	242	238	229	225	242	248	216	228	232	265	255	222	242	257	266	247	257	238	236	218	230	242	252	263	249	261	222	266	239	220	250	220	248	242	245	254	248	261	252	246	217	239	241	255	237	246	244	236	227	232	250	239	237	248	246	235	261	248	268	228	228	263	232	221	264	228	217	243	252	237	239	243	284	222	247	227	211	246	229	240	229	261	216	229	256	253	249	236	222	234	207	261	219	237	248	233	238	233	253	216	233	221	233	244	234	262	259	220	225	243	237	254	224	216	227	219	249	260	265	259	237	248	225	213	247	255	239	234	251	226	269	218	259	228	233	248	229	247	240	229	282	212	250	213	224	251	224	214	242	225	230	248	246	232	217	223	241	246	239	234	239	247	263	220	267	259	246	255	231	266	220	255	240	264	244	234	246	259	249	247	237	266	256	233	228	237	254	213	243	261	234	237	254	266	243	225	200	219	230	249	227	236	259	260	240	223	248	247	231	253	255	260	236	258	257	245	227	241	266	246	242	234	234	238	222	213	217	232	221	237	241	233	236	213	240	252	243	220	255	236	268	239	272	244	224	259	220	227	228	254	269	239	239	237	246	236	255	247	270	243	241	251	227	246	252	277	213	239	241	248	225	238	267	219	243	257	261	232	213	231	261	228	235	226	255	250	244	239	244	238	235	212	256	241	273	258	259	242	238	238	243	238	228	259	254	230	251	257	254	227	228	222	235	249	235	241	251	272	238	239	254	215	240	230	244	244	234	238	227	245	241	221	237	253	266	236	228	213	215	223	236	238	230	236	233	230	230	256	248	249	221	230	240	223	256	231	223	231	226	255	245	259	230	236	253	239	234	218	261	270	232	221	246	232	230	262	258	251	223	225	256	260	251	235	240	265	213	256	239	244	224	229	250	238	250	250	249	223	234	240	230	236	243	209	246	237	229	275	225	232	225	240	261	228	240	267	234	228	234	259	245	239	225	257	233	258	261	258	219	240	225	226	240	222	234	257	259	256	228	242	216	266	232	247	271	222	251	233	247	247	241	225	225	223	230	234	239	263	250	227	225	234	241	231	257	233	234	244	230	241	230	254	228	254	223	247	235	262	248	255	228	249	240	236	228	225	245	201	241	239	272	228	242	253	237	236	228	221	233	239	245	257	240	256	240	246	249	211	244	244	288	254	254	250	239	235	250	229	242	251	257	252	259	249	265	209	239	227	217	244	228	242	238	237	251	238	248	239	250	231	263	268	239	231	231	244	256	250	238	257	264	238	231	233	251	258	260	236	260	233	257	248	253	224	208	235	250	242	248	229	237	273	269	262	221	241	245	283	277	236	240	240	225	229	238	236	209	242	256	228	269	241	234	224	222	235	256	243	247	248	243	247	240	284	224	224	240	217	267	246	238	242	237	228	221	244	239	270	238	253	248	234	241	234	266	250	250	227	217	251	243	259	230	250	263	225	264	250	241	250	258	235	245	235	241	277	227	224	235	261	254	243	233	215	250	247	258	233	229	214	229	248	210	253	220	227	215	242	217	221	233	209	231	240	245	223	243	213	230	264	226	243	219	246	259	219	237	243	264	218	210	253	211	254	217	256	275	245	250	227	219	253	233	230	233	228	236	249	221	248	269	277	233	251	236	247	230	236	200	212	255	236	232	226	233	223	246	236	236	259	228	225	225	222	228	238	261	234	230	204	232	247	244	210	222	228	232	267	237	231	224	244	268	224	260	247	247	228	238	246	240	241	227	232	229	243	226	227	224	269	248	265	244	245	231	261	227	273	242	246	232	249	243	236	233	229	208	257	216	251	237	228	236	230	244	200	253	264	230	270	239	222	211	236	262	225	240	258	242	230	220	247	241	235	237	205	260	265	259	239	229	224	220	226	250	252	265	239	243	262	206	228	235	263	273	202	250	249	221	240	239	260	217	228	263	232	232	265	255	242	243	244	235	271	271	237	231	256	257	243	265	231	217	233	232	251	250	238	253	242	253	255	251	242	255	247	243	225	226	253	238	227	231	234	223	260	217	245	269	225	227	258	233	248	245	243	260	254	251	242	235	236	231	261	258	244	221	215	232	238	253	228	271	251	258	219	230	287	253	238	249	221	227	225	249	256	261	242	256	216	228	244	225	237	217	265	271	223	247	255	272	257	239	240	233	243	231	247	257	238	243	256	257	234	229	220	244	261	225	231	269	240	257	206	244	210	243	260	260	242	231	257	257	229	242	246	262	244	232	235	258	257	236	243	248	242	227	237	270	247	245	269	259	247	264	242	247	233	236	220	254	244	241	227	248	264	223	219	237	227	245	225	245	278	256	227	232	257	252	247	241	244	236	230	247	241	239	233	218	245	237	270	224	219	237	257	246	227	245	247	235	266	269	233	249	280	234	238	239	253	240	243	235	243	259	223	234	225	233	242	215	237	239	261	251	242	256	216	241	239	250	257	239	242	226	246	271	232	221	252	252	219	255	237	259	244	233	231	213	250	254	253	238	227	241	229	238	229	237	219	242	220	239	275	254	217	191	244	253	260	236	243	237	274	228	230	236	257	250	243	248	232	233	236	248	231	231	237
20386	38750	33396	22217	15356	12266	11463	5897	4972	5208	3987	3115	2740	2320	1684	1358	1346	1047	946	934	767	683	627	610	495	496	456	417	356	379	435	389	375	363	345	331	320	335	333	363	323	270	320	292	334	254	277	262	285	259	281	281	273	264	246	275	278	260	288	249	276	256	244	292	300	291	295	283	271	296	268	259	274	242	271	306	283	274	283	264	265	292	281	259	259	272	270	265	271	281	264	241	275	248	269	278	278	258	298	264	307	256	260	280	255	266	282	278	281	276	286	280	319	283	287	251	273	279	313	262	283	258	276	271	281	251	296	289	274	266	276	282	270	298	293	254	288	273	271	249	278	261	267	265	274	255	264	284	308	262	262	284	274	283	289	267	246	272	281	237	281	261	277	260	271	287	284	284	290	266	279	258	281	265	241	287	265	306	279	263	264	285	253	264	277	267	251	281	275	247	275	281	278	300	284	277	278	271	286	230	262	305	270	280	272	302	279	272	257	279	260	307	266	256	302	280	262	245	267	242	252	273	286	270	269	273	286	270	248	298	288	289	259	245	282	261	256	302	276	272	272	295	296	245	246	245	292	300	270	284	287	268	279	265	272	269	295	257	270	270	287	294	266	289	262	251	268	280	269	269	260	257	262	239	266	247	261	262	266	250	257	271	281	283	264	256	299	249	259	298	248	260	253	291	257	266	268	245	255	263	267	283	265	288	280	328	259	276	268	292	307	280	269	278	260	293	277	278	282	260	293	271	295	257	272	278	276	251	301	228	269	253	291	276	251	310	283	268	292	252	279	264	298	292	252	256	284	274	255	268	276	270	279	255	261	249	277	260	285	278	243	269	264	271	260	273	290	252	244	258	300	277	262	278	289	254	232	270	249	270	299	293	279	265	274	289	291	239	245	263	273	245	259	254	268	286	268	271	292	273	265	284	261	253	253	290	255	259	289	250	265	269	268	246	233	259	261	292	257	240	264	292	295	277	248	266	273	259	273	258	306	259	279	267	248	276	257	277	287	278	264	254	297	259	265	273	271	288	224	263	247	253	263	273	282	278	274	277	270	275	282	287	255	294	278	292	259	279	247	250	280	271	284	272	262	272	267	262	244	257	234	277	269	243	256	239	269	262	255	217	260	279	271	240	260	263	268	270	240	253	256	251	268	261	297	263	261	240	276	277	282	278	258	261	258	243	313	269	260	300	271	262	256	301	274	256	273	274	239	274	269	281	283	245	262	279	249	270	292	251	293	276	300	273	282	293	250	258	267	257	259	260	266	278	236	250	259	266	282	303	278	296	275	255	296	252	252	259	263	277	280	296	276	273	267	286	251	288	263	261	263	276	283	274	264	262	291	269	288	281	273	253	259	253	274	290	269	280	281	281	299	284	297	267	269	241	250	274	294	256	292	279	261	263	264	304	288	283	310	306	273	269	291	256	285	252	249	290	272	280	267	271	270	292	277	274	278	284	273	296	311	277	290	257	276	291	275	277	272	254	270	283	273	247	264	279	266	292	254	285	271	267	287	291	258	255	270	260	270	253	241	289	265	271	223	259	287	278	290	278	249	271	252	257	244	279	294	271	236	288	292	286	254	262	243	290	269	246	256	275	287	265	273	261	258	281	292	275	270	258	262	247	277	273	254	274	273	284	241	284	266	292	271	300	253	236	272	272	279	262	246	275	260	266	262	288	275	273	227	265	269	255	264	264	254	263	303	286	248	284	261	244	259	286	282	262	270	255	271	274	277	291	262	284	259	301	280	277	263	284	269	277	255	253	290	282	249	273	287	268	279	280	247	249	261	253	283	272	274	264	259	271	258	301	294	274	298	264	268	262	266	255	258	290	298	275	292	262	263	282	248	286	242	279	255	286	307	267	278	262	253	279	283	252	256	271	286	286	265	286	263	283	265	258	307	293	249	293	264	253	292	268	283	272	268	277	308	257	279	261	248	266	276	289	272	308	249	263	238	279	279	284	286	293	272	289	276	264	287	231	247	269	308	271	266	261	274	278	259	293	279	287	265	273	278	245	265	266	257	302	305	298	267	309	299	280	263	263	263	284	283	299	255	260	266	295	279	269	259	262	237	268	274	263	283	285	285	275	284	288	252	242	262	258	268	288	262	292	256	263	288	281	267	260	266	281	267	248	281	287	267	260	272	271	305	263	267	256	275	244	284	280	252	279	265	289	250	257	258	257	288	306	278	284	268	249	307	267	260	305	273	278	260	269	236	274	268	278	245	249	252	259	285	288	283	265	289	281	288	257	256	260	262	251	288	263	266	265	249	286	277	281	278	263	269	275	263	282	253	273	247	265	265	278	273	263	281	266	268	247	261	269	248	265	285	303	269	268	299	295	262	258	292	250	268	270	251	247	270	270	280	289	232	260	266	259	262	281	270	260	289	268	299	265	286	267	290	285	279	288	253	280	273	257	263	293	284	269	278	291	240	287	273	285	262	267	268	289	275	262	256	273	250	241	278	284	276	273	273	270	245	266	284	265	284	260	268	281	262	275	294	302	284	267	267	265	254	266	259	288	284	296	255	268	265	269	278	290	294	278	282	289	280	278	256	263	256	292	296	269	283	259	259	282	271	276	254	290	282	283	283	266	297	274	267	273	260	245	297	264	284	257	287	243	255	255	258	265	266	287	252	277	266	260	284	310	268	242	257	257	268	281	258	274	284	271	265	269	289	267	262	264	266	289	260	271	285	282	271	260	268	261	260	259	287	276	246	267	243	273	266	259	256	280	300	322	264	256	286	258	285	281	266	280	253	270	264	257	266	287	275	273	264	289	268	261	266	318	291	261	279	299	278	283	278	269	291	276	255	255	274	280	258	264	285	260	287	271	286	252	272	254	306	292	266	282	273	299	285	270	263	272	260	279	257	249	273	304	310	271	230	283	225	268	243	297	261	255	256	243	287	268	300	261	241	268	275	262	272	286	280	274	289	269	290	297	265	242	248	346	255	266	260	279	245	296	265	235	267	268	268	247	258	280	281	268	274	256	262	261	278	266	255	302	264	271	249	288	276	254	253	283	302	273	264	278	295	230	260	250	263	295	268	281	240	305	258	271	304	262	267	279	266	281	246	278	292	239	239	256	275	303	275	288	259	244	242	276	247	308	283	256	259	298	256	265	259	266	282	289	295	263	287	262	292	293	265	304	280	311	267	277	275	276	278	256	265	288	288	289	255	279	284	290	303	293	280	257	262	262	263	287	259	248	272	260	263	279	279	265	255	264	269	279	241	274	269	282	286	254	287	257	281	250	249	285	259	273	251	270	242	276	289	278	260	269	276	274	308	266	282	262	274	270	301	260	297	275	292	271	281	268	269	248	302	301	269	284	279	265	265	278	277	265	268	235	263	244	297	281	248	289	224	286	282	244	284	306	257	242	261	268	277	267	272	260	293	254	265	270	280	270	257	267	273	276	253	265	273	275	291	263	262	280	290	261	277	246	241	279	289	286	281	264	267	285	255	268	244	295	273	296	271	262	256	284
23623	21314	28724	24777	21862	19525	14924	6320	5006	5187	4102	3282	3159	2452	1885	1566	1443	1266	1086	1037	907	842	805	728	657	561	548	506	450	516	467	504	423	416	391	395	409	365	375	394	377	329	340	321	419	327	341	331	306	339	321	313	333	304	348	327	308	317	335	320	285	302	330	346	328	328	311	305	315	314	318	312	303	290	337	323	335	334	311	306	315	305	272	346	316	310	293	292	324	320	327	293	316	345	318	312	309	302	302	305	307	355	309	360	322	330	303	317	300	312	319	289	323	301	304	317	323	294	335	304	293	320	300	304	288	325	309	328	322	327	302	314	312	325	321	320	335	353	309	308	327	293	314	291	304	330	265	346	291	304	342	319	285	295	300	309	337	299	322	329	351	294	328	289	345	332	290	318	300	300	342	314	325	295	303	309	291	311	306	327	299	301	308	291	329	319	324	304	289	304	313	318	331	319	339	291	300	297	323	296	320	295	300	308	295	309	299	316	312	303	296	296	301	276	305	314	309	315	311	334	318	322	314	285	292	345	302	303	323	320	331	299	294	304	319	329	333	336	319	321	295	305	305	308	338	296	275	303	317	294	313	354	294	333	272	310	319	291	297	317	317	290	304	324	324	313	340	315	316	318	297	348	299	369	322	306	321	304	326	294	311	315	310	331	306	318	305	278	283	313	290	305	325	293	304	331	280	296	313	311	305	302	323	289	346	320	343	301	324	311	304	307	318	315	293	299	306	310	309	307	344	320	304	336	316	333	314	305	318	328	335	338	336	319	308	311	339	293	283	306	316	360	306	333	331	347	312	316	320	338	295	332	301	306	333	305	304	332	322	317	304	343	310	326	341	284	338	308	293	303	331	292	297	327	320	346	304	306	340	308	285	341	308	320	301	308	294	329	310	323	309	343	315	311	301	335	299	339	317	321	289	302	297	300	290	322	329	352	310	282	318	340	327	311	326	299	318	329	329	305	317	291	296	315	300	286	306	301	326	295	297	293	295	281	317	325	310	285	301	333	320	304	334	321	312	293	298	324	308	302	297	293	299	278	311	334	305	324	305	295	306	372	334	275	286	330	307	301	301	315	322	310	303	331	295	289	352	314	316	329	329	321	342	307	321	305	316	299	277	325	298	327	330	307	290	304	296	313	316	328	331	302	299	285	306	294	322	336	316	297	313	306	293	288	302	298	293	318	294	302	322	308	308	302	293	296	337	346	310	334	290	292	298	284	317	315	283	307	317	290	289	299	310	319	327	313	325	297	294	293	333	273	300	325	332	293	330	308	322	334	319	295	286	296	313	290	334	284	339	308	347	303	291	292	286	301	317	312	345	308	311	314	314	285	302	330	328	306	328	326	338	303	308	339	291	295	287	330	340	295	320	286	300	327	291	318	323	297	345	302	294	329	274	306	319	306	293	281	300	324	296	306	309	298	324	291	330	330	308	279	314	309	296	311	319	333	316	328	324	298	290	336	311	328	334	319	336	353	294	298	333	301	299	334	333	276	291	320	299	283	320	301	304	312	309	341	327	321	331	329	342	307	295	331	323	282	334	305	344	323	323	315	312	307	309	309	303	283	296	322	297	311	321	305	321	317	297	302	299	290	311	316	280	342	319	303	295	298	331	312	320	300	310	306	337	290	313	299	284	327	298	310	319	339	304	297	300	284	271	310	328	323	310	346	329	296	293	300	298	300	282	328	308	324	289	291	309	292	298	333	302	291	300	329	297	335	315	297	311	331	288	319	323	316	301	301	314	312	293	328	317	306	298	295	318	348	312	297	311	322	328	292	285	293	334	290	316	308	310	304	292	319	302	320	277	326	304	331	342	336	312	305	332	330	280	348	270	315	306	290	294	309	301	309	310	298	301	314	286	306	295	288	300	308	300	326	325	343	306	340	314	303	291	292	292	300	303	323	313	307	325	285	295	313	314	319	321	292	321	351	316	301	346	309	296	287	334	327	310	325	302	294	323	339	284	298	319	328	330	322	329	294	317	346	314	300	317	327	317	319	307	306	328	296	329	298	314	281	321	311	318	301	339	314	324	319	315	326	278	319	315	311	322	297	328	339	282	307	314	290	301	297	300	323	300	311	327	313	298	294	303	292	264	270	318	342	331	298	298	319	309	319	315	319	320	277	312	301	325	338	305	331	296	313	307	292	285	300	306	329	290	339	273	330	289	315	302	294	292	289	332	309	317	315	312	340	303	280	323	316	304	291	317	304	307	323	302	304	324	298	310	308	278	315	302	339	312	316	281	296	307	323	302	293	285	313	317	315	327	315	327	339	309	331	299	341	314	331	305	312	347	307	335	291	323	294	321	296	318	303	307	276	311	292	320	298	333	299	316	310	315	317	298	338	336	312	310	311	274	345	265	308	298	311	282	319	326	301	337	303	346	286	316	305	311	331	305	295	310	307	338	312	339	296	336	335	311	292	313	290	308	345	333	314	314	310	305	377	289	282	346	343	294	289	325	276	306	288	291	352	270	335	324	334	296	299	287	326	304	301	318	301	305	327	313	297	302	295	289	332	315	317	301	300	298	287	316	269	300	289	306	334	322	298	321	340	312	275	319	310	337	312	319	313	314	290	297	303	306	305	318	335	305	327	294	285	353	310	334	297	333	329	287	323	312	314	328	290	294	326	290	314	282	335	313	290	359	313	293	304	323	289	333	345	310	300	282	330	320	309	322	289	304	340	317	276	285	328	317	307	276	298	328	323	296	319	330	281	339	315	294	284	336	303	291	336	334	299	341	320	288	310	327	309	323	308	318	302	304	291	290	319	294	307	323	318	318	279	305	301	300	308	328	305	289	303	307	315	324	341	314	313	299	329	324	310	312	339	298	332	332	272	314	284	315	302	337	310	288	315	327	317	291	311	313	306	336	303	274	327	299	284	328	295	290	300	330	308	292	279	349	306	289	288	305	294	313	284	350	314	303	318	308	348	322	313	311	317	298	318	311	332	279	349	305	322	310	314	301	301	308	332	294	319	281	297	320	294	295	302	319	317	307	288	319	309	309	301	328	312	311	308	279	304	295	330	294	326	332	327	317	323	302	276	312	313	340	286	313	312	303	337	285	332	332	315	315	339	328	332	277	297	321	315	295	313	315	328	312	303	315	318	317	338	310	310	300	296	326	309	345	294	277	314	305	291	305	307	309	351	329	321	287	315	313	320	295	326	297	292	304	347	316	291	332	320	317	308	326	320	326	302	308	313	334	328	300	321	295	301	340	313	318	301	291	340	357	303	330	322	289	308	294	305	277	296	311	300	307	302	273	288	290	310	305	312	285	317	283	305	320	309	301	289	289	293	305	296	323	357	322	288	316	306	318	318	294	295	300	298	327	339	311	313	307	329	297	326	319	283	308	317	304	304	270	304	295	320	309	310	322	317	311	320	322	319	308	286	325	349	320	347	298	312	330	313	315	314	296	330	313	343	286	309	344	299	336	282	313	317	293	300	272	322	284	319	322	318	312	284	300	309	278	339	274	305
20039	45205	40092	28973	20853	19127	16767	8670	8352	8349	6625	5277	4900	3819	2949	2395	2225	1776	1538	1409	1258	1219	1078	986	810	768	743	661	599	668	560	591	534	511	454	499	439	459	464	475	456	410	404	385	389	439	392	354	362	345	349	341	307	353	333	355	323	324	351	358	354	355	340	338	370	342	341	334	320	346	388	357	384	368	336	327	361	373	376	355	331	374	376	357	324	345	375	359	297	327	335	329	342	315	307	330	314	357	346	347	358	346	337	345	341	379	366	344	345	353	335	340	358	374	341	360	354	361	320	334	357	356	343	343	357	361	348	378	356	356	333	359	361	389	359	313	336	328	357	332	324	341	315	360	320	351	312	332	341	321	357	344	327	336	348	352	360	386	332	344	344	341	321	352	295	335	342	348	332	327	364	336	364	332	353	360	365	379	368	356	334	325	315	347	318	390	322	344	298	356	345	312	340	329	328	346	362	358	335	353	373	360	360	355	353	392	378	356	345	337	336	324	347	349	374	358	325	349	329	356	352	336	393	355	338	335	384	316	334	346	329	370	324	342	376	377	371	368	333	362	361	375	352	347	326	335	375	329	350	346	341	296	360	352	363	348	391	407	341	340	342	337	327	344	352	345	319	328	368	358	355	379	357	327	341	345	343	352	337	363	364	366	365	311	395	360	345	354	311	388	340	329	309	307	327	329	330	356	335	382	314	350	352	359	339	351	353	350	340	352	315	350	351	343	347	309	338	362	341	352	372	332	329	351	330	338	346	349	332	322	379	366	338	346	349	351	334	332	348	345	388	354	335	357	386	358	317	381	349	333	341	362	326	384	345	334	334	337	339	311	337	330	352	344	344	365	347	376	357	337	401	326	379	325	366	380	333	380	346	339	347	329	324	302	371	357	344	344	358	339	359	344	368	351	338	339	362	366	343	342	354	310	335	364	359	343	328	335	354	352	326	349	366	384	317	340	319	345	345	355	322	357	349	327	344	338	331	370	365	355	371	330	353	358	352	342	346	341	326	350	317	367	349	384	342	351	368	328	331	329	345	348	334	355	326	330	375	350	310	344	363	348	349	347	342	355	335	345	365	346	355	376	347	327	352	327	369	322	329	336	373	342	389	331	364	294	332	333	372	326	330	367	369	351	350	372	373	298	345	330	363	407	306	338	351	338	327	374	330	360	371	348	334	370	349	325	328	339	358	353	346	343	323	342	328	335	345	348	338	300	349	354	317	357	359	339	339	355	347	325	343	326	314	315	344	371	347	318	339	358	341	339	360	350	328	362	346	350	326	337	345	356	337	342	329	335	345	337	347	329	315	361	332	352	346	365	320	336	327	337	314	382	334	357	345	344	316	344	373	361	368	345	300	345	358	334	326	314	357	365	368	330	336	352	336	318	361	340	342	314	331	355	334	324	376	333	303	338	318	334	352	368	352	339	326	345	355	364	313	345	306	305	359	328	347	351	343	360	357	320	343	309	347	330	329	362	335	325	371	319	359	367	352	332	314	366	327	353	343	357	339	329	388	358	302	335	358	314	341	379	327	336	367	364	350	363	312	362	344	355	347	338	352	366	342	344	312	322	336	333	321	342	336	344	341	360	323	341	331	361	351	333	317	373	321	323	367	332	382	326	340	345	342	352	334	343	359	333	355	362	367	345	342	353	367	329	337	320	375	368	342	338	351	346	320	337	369	342	380	375	339	350	353	334	344	346	367	340	308	351	345	367	338	319	335	320	349	358	334	331	357	356	333	337	346	327	340	354	358	373	340	353	336	343	331	336	313	367	411	354	321	364	336	345	350	347	326	346	346	333	315	299	359	363	321	324	334	379	324	355	307	353	358	357	313	333	338	349	364	353	332	358	370	384	358	362	334	356	334	347	347	325	348	337	345	347	342	308	304	322	345	336	385	364	331	359	330	334	346	354	358	345	341	359	348	319	309	357	317	361	328	345	353	335	352	382	352	318	331	362	342	364	332	340	364	349	343	354	372	318	372	369	352	335	367	348	399	339	343	314	354	325	359	329	362	319	349	343	369	353	375	395	348	327	344	345	339	348	343	308	330	347	338	354	363	346	373	333	379	329	360	333	337	351	325	325	329	351	350	362	343	377	348	341	370	342	312	346	326	336	379	300	351	366	326	319	354	344	330	356	355	337	347	328	351	384	356	347	361	330	336	325	324	360	323	357	357	366	358	339	335	343	345	347	339	358	313	324	368	361	352	360	365	346	342	324	334	339	366	354	353	373	377	370	365	336	336	337	359	334	351	330	360	336	332	355	351	327	324	343	344	347	378	352	312	329	367	344	354	344	356	333	324	361	345	336	382	374	353	349	345	340	348	351	329	359	322	325	343	348	360	356	332	344	342	360	349	341	341	381	367	354	314	319	334	360	373	364	333	336	356	335	324	358	368	360	319	364	349	310	365	333	352	347	398	358	365	319	330	333	357	361	361	312	351	360	367	319	342	351	343	346	355	336	342	372	341	356	339	360	334	317	342	336	384	348	345	353	342	364	364	348	349	343	371	332	325	359	318	364	336	352	370	375	342	380	333	305	331	376	327	390	326	361	375	352	348	361	357	348	331	340	335	348	329	356	349	365	342	369	345	335	341	319	358	373	370	328	319	332	301	352	344	327	360	329	354	325	351	344	361	371	360	324	331	336	344	344	340	364	318	366	368	346	340	370	329	342	378	374	329	371	369	327	332	358	312	363	325	332	340	359	369	308	374	349	363	363	354	324	326	329	340	347	383	342	362	339	319	334	315	289	335	362	338	352	348	367	334	333	351	361	370	345	351	338	340	344	352	354	359	354	346	338	308	366	354	334	361	324	337	320	330	358	374	357	336	349	351	352	353	363	307	326	344	305	324	356	331	349	387	332	355	384	334	333	324	352	342	339	366	360	300	339	374	382	356	363	326	305	338	349	325	326	352	341	343	357	346	354	340	335	308	334	305	336	333	337	309	328	369	350	344	347	331	339	369	335	353	325	342	373	319	339	348	369	341	346	349	361	375	338	351	384	353	350	341	352	360	352	322	352	327	353	364	334	366	346	338	333	323	365	379	328	333	346	381	339	330	357	347	336	330	351	344	350	370	362	328	302	328	327	346	341	328	327	314	342	352	319	341	336	356	342	329	333	353	341	357	317	321	311	336	313	348	371	344	323	382	370	312	341	337	356	356	322	367	382	349	345	338	348	351	337	341	352	324	331	317	316	332	338	354	318	341	341	340	389	351	363	365	353	348	339	353	357	328	326	332	339	352	335	355	395	346	337	374	333	345	358	339	338	345	320	341	376	325	302	338	309	353	345	339	358	336	354	343	342	353	345	360	355	338	349	348	312	352	356	315	309	336	343	317	327	381	369	334	355	351	365	349	344	355	329	318	322	338	313	357	331	369	371	349	348	382	342	350	356	317	392	327	345	355	356	359	344	340	344	331	380	327	352	353	358	337	337	328	364	324	322	329	345	314	344	342	322	339	375	341	360	398	340	345	354	312	351
24793	21433	28399	26477	19433	13658	9766	3998	3963	4004	3222	2429	2166	1862	1329	1133	1025	846	751	657	637	593	535	531	447	392	314	325	253	318	330	293	277	247	231	244	217	236	239	275	225	216	202	216	200	245	207	202	183	211	211	210	174	201	162	189	187	186	169	185	194	190	182	195	191	188	187	195	183	205	158	196	183	209	177	186	171	178	187	207	198	192	182	168	194	195	209	192	188	193	172	188	164	195	161	192	179	169	192	160	150	179	204	157	183	178	177	166	171	182	183	196	177	175	167	177	187	170	186	172	167	179	173	187	194	166	202	177	207	182	194	182	163	180	156	169	202	189	178	189	177	212	173	181	178	185	166	188	210	195	199	188	183	187	190	191	184	203	168	196	169	212	200	167	170	192	157	163	178	172	171	171	182	197	160	195	170	196	178	174	182	169	156	187	190	205	197	181	173	187	182	180	194	188	173	197	199	157	208	195	160	163	188	198	161	155	177	179	182	180	196	186	194	203	181	198	177	195	180	199	178	178	190	172	185	172	170	188	152	163	182	167	192	198	187	185	169	180	199	176	181	179	184	187	185	183	190	175	158	204	180	187	196	155	184	185	160	173	187	198	189	181	183	166	173	187	194	185	204	181	182	147	181	190	209	199	197	164	174	197	165	198	176	205	172	186	206	188	174	180	185	171	185	173	177	177	184	208	183	168	200	196	189	188	178	185	169	196	176	177	152	186	180	176	213	197	179	161	176	183	179	182	178	185	193	201	178	200	180	183	151	190	175	196	199	182	173	173	163	179	174	176	199	178	170	182	161	176	150	193	188	186	194	187	185	171	198	177	180	167	192	189	216	180	204	157	187	189	172	159	185	211	161	172	186	193	176	177	213	155	180	184	200	179	178	157	169	188	180	195	197	176	183	189	147	197	191	212	172	173	169	202	180	187	198	193	200	182	167	191	188	156	180	156	185	187	193	169	173	167	183	213	170	190	183	205	175	185	159	176	174	166	180	163	204	187	185	177	180	173	177	203	182	156	177	175	187	188	170	156	190	187	195	182	183	200	197	190	179	160	176	192	193	174	182	189	180	176	229	171	174	190	175	180	178	178	175	175	190	180	190	179	178	177	193	180	188	183	207	190	176	164	198	178	209	184	168	190	176	210	200	188	170	175	177	188	192	181	178	191	200	207	179	180	168	177	196	187	183	166	195	159	168	176	167	179	165	179	172	197	165	173	164	162	162	176	158	175	183	170	189	163	172	189	181	179	199	188	173	178	184	174	182	190	176	188	183	181	182	169	187	185	204	190	198	175	185	179	195	176	168	203	207	182	169	194	172	193	199	194	176	188	198	187	195	198	190	184	165	182	163	187	166	175	204	168	168	192	198	194	186	182	190	179	194	206	209	202	178	183	173	187	198	185	200	190	195	164	197	175	181	217	210	191	179	165	188	174	203	191	198	184	208	161	177	184	196	177	171	184	179	181	188	167	185	172	178	176	191	193	173	194	172	191	171	168	189	212	184	167	178	199	165	176	180	167	179	165	207	190	171	180	164	157	158	168	161	167	202	184	202	184	199	196	177	179	188	168	185	180	182	165	185	201	183	176	198	189	173	208	183	160	146	178	191	191	176	194	180	209	181	167	200	191	181	157	187	183	168	188	184	188	204	172	178	199	183	193	182	166	176	202	223	164	196	209	195	212	182	180	184	181	200	197	183	179	192	159	203	181	183	180	178	195	190	204	148	181	191	176	153	183	193	212	181	163	174	193	178	187	184	150	184	178	186	197	208	171	170	221	173	202	190	192	183	170	184	185	188	164	189	179	184	202	193	198	194	165	161	179	180	187	183	189	202	174	193	159	171	181	186	191	178	168	158	146	176	173	156	200	183	173	185	199	190	190	201	203	172	175	192	196	176	187	175	195	174	207	184	182	180	161	197	189	166	169	182	201	172	175	197	195	195	177	177	182	182	150	203	186	178	160	177	210	184	195	172	168	226	186	201	164	205	189	189	206	174	192	181	191	181	183	186	187	186	178	215	184	187	182	180	173	171	180	188	215	180	210	195	177	175	169	190	179	189	175	189	174	186	184	203	189	162	201	181	182	179	199	182	179	151	203	186	172	185	205	157	187	191	175	186	212	181	193	181	172	182	200	200	167	185	170	146	182	184	160	182	160	188	212	193	196	185	205	199	184	193	191	180	165	174	191	197	193	194	165	164	171	179	182	177	192	196	200	179	171	168	194	175	189	182	173	198	184	215	180	191	194	200	177	186	208	167	151	174	180	180	201	198	169	190	200	172	179	193	181	196	179	203	203	178	178	170	183	169	202	182	189	184	195	177	219	210	174	201	209	172	198	174	192	164	199	191	193	204	180	176	198	181	214	176	192	180	214	172	172	152	172	212	211	171	190	167	168	179	210	179	213	197	164	203	176	194	187	169	198	187	188	187	186	169	179	174	172	185	192	183	190	186	187	163	192	193	184	176	201	179	172	204	194	179	202	181	186	192	203	172	182	193	193	200	207	179	199	174	184	170	182	194	188	175	220	200	181	181	171	170	189	175	175	181	180	150	157	176	186	180	183	184	176	160	197	183	197	204	188	173	193	156	180	189	192	177	179	176	155	180	185	194	173	183	172	170	192	200	188	177	217	174	212	166	162	186	180	180	182	186	189	178	186	202	191	181	172	163	191	197	158	193	180	186	172	204	205	171	177	180	181	191	205	166	176	183	169	182	200	196	181	177	195	187	167	174	197	189	180	186	215	193	198	196	203	181	187	173	195	203	175	195	165	188	183	197	176	179	197	188	177	177	163	192	189	174	164	171	184	194	163	187	163	189	177	199	180	183	191	178	169	178	201	196	183	183	195	191	191	170	177	179	164	174	174	168	181	165	221	213	178	193	186	167	160	201	193	179	190	180	187	206	194	205	189	188	190	176	178	170	181	166	207	211	213	183	200	175	180	186	193	179	173	171	169	180	152	203	183	166	175	202	197	179	186	168	190	190	168	180	202	193	178	152	176	197	184	156	169	167	184	164	197	192	198	182	174	179	163	186	183	198	182	167	184	208	171	203	212	178	186	183	174	194	172	204	177	180	166	207	184	195	161	183	188	194	192	201	175	167	191	198	138	179	190	186	172	158	181	178	177	158	186	185	165	191	184	196	198	181	180	151	180	195	192	160	172	203	159	171	179	196	179	189	171	175	175	181	191	196	195	207	174	172	198	177	160	177	203	180	209	191	209	167	212	192	188	183	176	181	196	206	164	186	191	193	187	165	170	185	229	178	181	198	169	171	191	179	168	211	188	183	201	190	175	195	193	158	173	167	172	197	178	182	197	197	192	174	176	197	213	209	153	182	184	180	201	208	210	185	182	188	186	187	214	154	160	175	207	180	178	189	202	165	180	183	189	194	188	214	189	192	185	189	164	169	173	168	188	176	177	188	186	170	203	204	167	172	186	195	182	169	173	163	189	205	182	179	203	194	162	179	173	158	182	184	184	182	176
19239	43006	36468	25717	18829	17101	14070	6826	7275	6855	5507	4334	3791	2972	2199	1920	1666	1369	1135	1066	972	850	758	723	651	513	497	435	425	422	394	397	321	338	310	268	244	299	289	375	263	308	249	251	252	246	253	244	230	190	212	218	232	215	184	218	233	221	214	221	187	232	188	222	246	199	225	237	221	224	219	171	198	236	206	209	221	233	211	217	205	188	211	230	199	195	216	239	209	194	238	211	227	181	211	193	237	222	196	234	191	213	188	189	240	220	240	209	200	200	211	205	204	206	232	203	216	216	219	196	207	223	201	219	214	205	206	207	219	208	212	209	248	209	221	219	209	189	209	207	201	201	192	206	219	180	216	209	227	207	206	191	225	211	201	212	174	232	226	217	217	225	217	229	228	215	229	228	233	223	199	223	195	212	200	204	226	203	194	227	202	184	214	199	201	176	211	210	246	209	213	217	211	228	194	199	237	203	256	243	229	219	209	223	190	203	225	207	200	220	221	241	196	209	221	206	207	195	220	200	223	193	208	226	206	203	220	215	216	200	204	194	214	212	201	176	220	213	210	198	206	200	217	222	199	229	227	207	190	207	225	215	213	202	223	187	236	219	189	202	239	209	216	243	225	190	188	197	226	212	214	201	196	195	217	227	206	225	238	212	177	211	225	216	213	196	190	196	209	213	211	210	229	226	219	209	221	247	208	181	221	187	222	182	193	224	200	214	210	227	194	196	203	189	220	183	221	226	238	212	211	194	218	197	227	213	196	237	213	249	238	221	206	220	208	221	207	198	204	218	215	206	228	223	234	228	209	198	191	210	223	225	244	188	179	199	204	213	238	192	236	216	198	213	219	193	183	198	216	229	212	198	223	223	235	192	215	201	235	210	201	195	207	232	203	222	211	213	227	250	225	208	222	210	209	200	207	210	201	200	210	234	228	205	240	201	224	216	231	191	206	201	239	221	170	223	233	208	233	204	188	195	191	211	210	219	174	208	202	216	197	190	193	203	197	214	193	200	206	190	228	223	221	223	206	194	207	212	211	209	208	234	194	211	203	202	220	225	219	235	227	174	226	212	201	220	186	213	212	215	205	220	217	205	226	182	206	221	180	202	210	209	199	191	198	225	227	208	207	194	230	189	251	214	214	228	232	206	209	216	221	204	198	228	207	250	243	190	223	209	221	218	220	196	199	222	194	210	211	204	201	204	219	234	195	221	217	231	219	210	221	196	212	191	186	214	186	208	207	202	214	196	207	222	212	211	211	213	213	202	230	210	224	194	239	223	206	205	177	214	222	210	200	237	226	211	223	211	225	210	196	199	225	222	209	230	239	215	206	208	205	208	211	201	217	196	209	235	224	199	238	215	235	199	201	237	202	184	179	177	234	209	203	231	238	215	202	213	240	210	197	214	219	255	191	221	197	187	216	229	218	207	201	208	195	219	222	236	214	205	232	195	214	195	261	212	219	203	222	205	199	200	221	206	206	222	198	210	191	231	204	194	231	221	215	220	213	216	212	187	227	232	194	198	200	210	225	214	240	224	187	196	209	208	206	210	195	197	223	202	172	188	203	216	230	185	213	218	221	197	221	214	236	195	196	194	217	233	200	212	222	215	217	176	208	222	209	214	208	219	225	194	214	218	199	232	215	220	225	200	208	214	202	225	227	212	231	213	209	230	224	228	211	216	220	221	197	196	209	215	211	209	203	208	198	193	228	225	204	223	213	238	224	215	191	247	209	212	230	197	226	209	215	220	227	205	205	227	197	221	181	199	206	217	195	195	200	214	201	216	213	209	186	211	207	183	195	231	223	233	201	190	209	209	216	215	189	220	217	209	198	216	225	215	180	171	222	209	198	209	224	216	212	204	215	186	210	227	218	216	203	189	220	215	200	207	219	172	227	190	200	209	218	212	200	227	211	211	202	202	193	232	215	215	195	208	206	213	199	205	205	205	244	218	207	219	216	225	196	216	193	208	197	200	223	207	184	221	199	198	199	203	230	208	251	236	215	218	223	212	184	221	225	204	244	211	231	219	249	234	212	209	222	203	228	224	157	213	210	220	217	243	186	213	221	229	194	205	229	188	199	216	194	203	192	185	227	213	219	223	179	210	207	202	213	200	196	228	225	219	217	207	215	197	181	201	222	191	207	228	214	208	215	220	207	184	198	212	166	228	230	186	196	202	199	208	236	235	209	226	195	206	213	208	239	218	205	215	206	211	202	190	229	226	201	203	223	195	215	210	215	209	220	212	244	190	201	192	220	210	202	222	195	229	207	198	231	205	231	239	212	237	226	195	191	207	235	229	229	196	210	221	218	210	205	207	214	221	223	236	216	194	206	212	209	225	210	209	220	221	193	189	193	206	208	215	207	201	231	217	220	203	219	211	185	194	211	218	185	211	218	204	229	198	242	232	203	186	220	221	231	234	222	194	225	191	199	203	171	200	199	217	227	213	239	194	222	210	199	181	202	226	187	197	198	225	219	201	210	190	219	217	220	211	225	197	220	188	227	199	211	200	221	197	206	214	212	220	192	221	217	204	225	217	218	209	237	205	227	215	218	205	223	186	219	206	216	223	213	215	223	206	212	202	196	221	176	208	195	200	212	224	215	208	248	203	185	205	213	213	203	208	220	199	220	218	219	235	215	207	220	216	198	203	217	207	210	220	228	198	206	207	206	213	205	201	221	217	176	229	234	174	224	211	210	220	183	226	187	235	192	197	237	213	218	208	218	213	203	207	208	220	203	223	211	213	241	212	193	186	233	221	197	208	191	215	211	210	215	215	231	237	221	233	209	196	207	238	227	206	198	191	232	222	218	226	211	232	225	178	215	238	199	225	198	189	203	215	227	226	195	216	208	184	220	208	194	190	212	209	205	206	219	229	208	213	223	220	221	220	228	192	202	221	177	199	195	212	192	204	186	216	195	224	201	218	222	218	191	218	215	258	217	219	207	208	206	196	229	209	205	236	225	187	210	217	210	210	218	229	219	213	198	221	181	220	221	207	214	208	215	209	198	192	206	216	224	206	229	201	215	202	209	201	227	193	208	194	212	224	178	215	209	220	222	230	226	203	204	202	215	190	227	196	200	204	212	214	215	228	210	203	203	214	199	222	209	189	216	202	208	237	219	205	234	209	211	200	191	212	204	223	243	234	212	216	190	177	203	202	209	192	206	210	215	210	207	194	189	216	229	240	200	216	182	222	178	189	227	214	209	225	207	193	206	210	200	180	219	199	210	206	231	191	194	207	198	227	193	209	209	226	205	172	216	209	207	212	209	208	233	231	192	189	194	200	216	220	200	217	183	218	198	225	202	222	185	220	205	219	211	199	205	222	226	229	214	217	222	200	200	187	213	197	221	222	184	234	212	234	200	214	229	203	204	212	208	228	223	209	229	221	205	195	234	182	203	192	221	219	233	190	217	199	219	205	219	205	230	196	218	205	228	204	225	238	209	230	206	216	219	191	215	206	215	185	226	218	200	209	204	218	204	205	198	207
22672	21344	29037	24040	21638	23131	21429	8505	7520	7679	6218	4750	4205	3170	2456	2220	1893	1695	1403	1279	1193	1064	938	865	776	665	633	551	527	612	524	456	454	396	382	385	344	394	409	430	362	350	324	338	335	328	301	295	300	312	299	302	274	292	277	299	304	297	299	280	286	240	285	269	295	309	292	258	290	299	278	287	273	259	313	258	288	263	269	265	266	264	274	273	272	261	256	260	239	300	257	269	302	303	261	256	264	231	283	271	293	261	269	263	292	270	265	270	253	286	263	261	270	289	283	275	258	228	295	275	263	257	242	255	282	270	273	291	276	252	271	276	272	291	269	267	264	314	275	236	283	265	285	272	263	266	244	247	273	253	267	240	305	271	289	265	280	257	266	283	255	277	256	301	281	256	278	271	277	252	270	268	299	277	248	277	271	281	273	251	271	282	242	287	277	237	263	265	280	293	300	258	265	242	286	274	257	265	247	281	279	286	257	248	253	260	255	254	291	264	271	274	260	277	294	285	257	273	251	255	305	266	285	265	284	308	252	281	268	280	255	277	285	295	268	276	278	232	276	286	264	273	263	273	249	262	255	276	259	270	252	277	253	292	296	273	270	274	267	261	270	280	255	268	281	243	283	267	287	274	269	282	299	262	309	301	272	250	251	243	268	280	277	248	289	297	277	255	277	269	279	279	269	266	285	252	268	259	234	245	270	270	259	270	296	291	251	280	274	284	279	248	273	274	294	289	286	246	270	261	268	272	280	273	286	268	283	291	261	273	282	263	239	287	287	265	299	289	272	254	277	270	249	276	257	250	289	262	263	250	290	265	290	238	271	286	269	296	263	263	258	262	263	257	253	266	274	295	267	276	256	264	269	293	264	269	281	261	250	287	260	250	318	259	258	255	260	283	248	261	305	300	281	284	254	270	274	309	256	304	304	246	239	277	253	247	230	259	290	254	263	264	265	261	279	287	254	279	258	306	269	271	264	258	264	286	266	287	285	288	253	274	265	278	293	282	264	258	284	291	260	272	235	311	287	263	265	261	273	272	259	270	267	266	286	244	269	258	262	233	284	263	265	279	276	274	263	280	268	243	261	262	266	281	259	257	255	265	248	251	283	267	264	278	269	279	235	257	275	261	275	267	256	277	277	293	279	260	251	260	274	284	282	264	273	288	299	275	262	271	253	274	266	240	270	295	253	247	273	283	260	288	282	284	262	260	281	261	282	272	265	308	267	274	269	275	243	280	287	250	242	287	241	306	267	301	301	275	284	246	246	266	232	277	272	280	298	279	285	282	263	281	247	313	253	262	282	256	262	272	293	255	291	241	258	287	237	233	265	268	258	260	258	276	280	283	277	278	262	283	260	248	261	273	236	270	302	255	289	256	279	236	274	260	262	279	273	271	269	238	218	260	259	258	291	255	276	274	299	267	282	280	280	298	247	240	289	273	254	230	254	293	268	292	286	246	267	256	283	268	250	282	288	246	277	277	295	254	263	276	294	293	261	289	239	298	284	255	255	262	271	287	294	275	242	259	282	286	279	279	241	298	249	296	250	248	257	293	263	281	286	251	277	282	276	285	282	241	276	263	283	282	285	278	284	248	240	257	306	269	284	277	268	274	252	249	257	250	270	292	275	266	243	252	296	295	257	262	251	283	270	281	247	273	312	281	262	289	242	272	283	234	267	269	261	257	275	268	277	262	262	288	271	284	263	292	286	273	266	282	261	240	281	299	268	277	275	269	286	282	262	302	250	245	270	287	260	277	281	284	260	263	269	277	290	265	265	282	274	302	280	249	249	237	291	278	280	263	276	265	280	284	288	248	293	269	270	265	231	281	268	285	273	293	267	240	290	261	292	276	266	240	261	279	275	288	268	265	263	271	277	272	249	266	280	278	291	271	266	272	273	258	272	279	280	273	243	256	258	277	262	267	247	251	278	262	258	248	267	226	262	278	253	264	301	289	265	264	278	267	279	251	276	267	273	245	309	248	269	254	264	263	241	264	256	273	275	265	258	254	294	283	270	264	258	231	266	236	270	240	215	296	247	273	272	271	257	241	253	253	296	270	225	262	278	303	276	256	279	284	274	246	277	257	291	266	286	264	273	266	267	295	258	275	255	288	258	279	238	264	252	274	268	263	261	264	274	235	259	276	268	280	259	281	280	270	275	226	300	252	243	253	267	263	305	247	281	297	263	245	247	297	287	267	258	258	270	275	268	229	267	263	278	263	257	259	262	273	251	279	274	286	267	261	261	255	291	231	265	263	254	243	243	302	266	299	298	300	278	251	300	265	274	253	281	235	272	290	259	247	274	264	263	249	263	250	269	251	264	237	279	264	256	268	296	263	303	269	260	254	284	285	284	245	256	285	269	254	282	285	288	257	272	254	269	272	270	326	260	278	277	252	259	247	298	281	266	239	265	247	270	272	267	283	278	274	271	280	283	275	256	306	296	254	273	233	281	263	251	261	315	275	276	240	292	289	259	279	274	322	279	269	280	269	263	252	282	265	280	259	277	274	300	263	257	281	258	261	248	257	264	263	263	263	240	242	266	238	254	266	285	276	267	258	260	281	243	248	273	283	247	269	262	266	250	289	258	282	283	269	263	267	252	271	255	262	254	241	258	262	288	289	266	269	239	269	268	247	281	249	264	256	283	282	276	262	256	261	268	271	247	260	273	264	283	274	268	266	289	297	229	268	257	282	266	276	244	262	269	266	272	263	290	256	268	271	247	272	260	298	278	265	273	251	248	283	272	288	272	266	290	244	284	253	299	262	284	274	263	264	251	301	254	273	276	254	239	263	288	258	286	279	230	257	286	262	276	281	267	272	280	301	260	271	256	275	269	246	273	292	242	285	267	255	283	290	287	272	257	283	283	240	258	254	274	250	274	268	306	272	272	272	278	249	270	284	263	275	269	263	257	268	297	279	250	255	275	288	259	259	245	278	286	268	287	300	269	286	276	294	266	291	246	284	266	284	268	263	270	273	254	261	273	246	288	249	279	302	283	289	269	261	281	279	246	271	292	301	253	262	266	264	240	267	250	248	264	255	238	289	261	268	277	258	284	270	269	251	272	265	250	266	253	256	252	239	278	263	286	250	246	262	262	266	246	240	313	270	245	266	269	260	256	272	262	264	255	272	245	252	310	265	291	260	257	267	261	270	264	263	276	324	284	287	272	281	302	308	302	259	279	266	281	227	275	261	262	294	260	309	263	257	238	251	274	285	277	242	255	258	257	242	279	260	245	293	259	262	290	269	294	264	273	259	265	245	274	254	254	242	286	267	262	277	279	248	286	262	248	275	256	256	288	252	266	292	280	286	277	283	266	286	262	285	260	302	283	307	295	291	281	281	232	260	225	259	280	269	303	242	235	280	260	277	249	260	251	269	277	279	290	293	238	260	283	289	264	264	266	255	254	266	288	290	273	273	273	275	283	252	307	251	270	245	283	257	275	262	290	301	303	248	268	255	287	259	260	274	266	270	322	271	292	261	288	268
21728	49903	43860	32678	26641	24071	18577	10822	11878	11286	9407	7316	6297	5112	3915	3430	2892	2479	2030	1877	1722	1607	1396	1271	1119	907	791	752	735	693	698	589	532	528	506	429	450	479	547	555	388	437	401	404	390	416	398	342	364	298	330	305	274	306	327	330	317	328	323	294	300	307	300	350	334	281	293	321	314	301	304	309	286	296	315	298	320	308	302	289	337	350	291	288	289	302	301	284	288	312	303	307	314	308	278	275	285	323	312	315	302	289	316	285	314	274	323	305	305	320	277	325	301	292	288	311	285	322	316	321	336	333	302	313	298	316	326	270	305	310	293	286	311	289	300	289	314	314	291	314	293	300	320	275	316	293	307	356	258	294	316	322	306	314	291	295	291	313	303	284	314	300	299	316	348	272	285	299	331	285	308	320	325	299	293	299	318	336	293	326	300	319	320	280	321	341	307	308	330	289	319	304	326	277	289	313	303	305	276	313	300	287	323	337	305	313	284	282	287	288	285	325	304	266	288	301	282	303	311	281	308	298	317	292	303	297	287	288	274	320	324	288	256	332	289	281	341	280	285	305	323	322	303	311	287	317	296	285	311	292	290	308	279	289	316	296	335	284	338	294	315	285	284	313	326	274	314	348	296	294	308	292	309	302	293	270	298	329	295	331	328	298	302	301	321	317	284	310	327	316	276	313	321	264	284	292	309	322	298	326	325	326	288	298	302	276	299	310	311	286	289	313	287	307	291	313	295	307	303	334	307	345	306	283	305	314	307	302	299	328	300	319	344	324	316	305	310	304	311	297	310	301	314	273	317	288	317	292	299	328	278	286	298	312	311	329	292	309	293	319	286	307	318	307	319	332	331	310	287	262	322	306	320	296	306	311	330	312	309	290	357	306	311	300	287	308	338	320	291	301	310	305	319	297	308	324	300	316	277	290	319	329	301	287	286	302	303	336	283	290	321	308	310	302	302	288	335	290	316	300	265	300	294	288	301	303	284	315	295	290	315	303	295	320	277	309	315	302	285	302	292	295	316	313	302	338	309	322	303	308	292	296	326	317	324	280	303	297	289	322	319	302	306	310	313	295	282	315	343	311	292	274	296	300	270	299	296	300	263	317	305	286	308	302	316	294	296	299	336	312	311	318	278	314	304	321	291	327	272	273	322	288	313	297	294	282	288	323	325	293	258	309	292	309	298	295	304	324	289	284	305	316	305	275	303	310	293	315	324	297	311	319	301	318	295	299	275	309	311	314	307	296	336	314	304	285	282	301	282	307	292	308	295	301	332	285	289	291	334	305	305	275	294	317	301	310	333	321	313	316	298	310	289	303	321	321	301	292	288	284	304	278	295	283	266	307	310	290	284	320	282	334	328	299	320	293	298	309	306	280	305	300	284	318	293	319	296	290	271	301	300	281	317	306	281	297	301	316	361	296	277	285	317	301	277	283	319	298	318	268	299	325	317	281	299	316	295	315	319	339	281	321	285	313	277	306	296	297	309	323	293	294	302	302	302	309	305	302	291	319	339	287	302	321	339	322	304	291	300	277	304	316	319	311	334	323	346	338	309	280	343	311	313	305	305	278	345	319	289	310	287	316	295	328	300	308	306	291	316	279	281	286	293	310	303	309	326	306	282	317	333	321	306	310	329	306	265	315	294	291	355	307	316	325	288	301	275	327	297	276	323	324	313	307	280	322	303	297	297	274	302	313	286	291	316	273	299	322	336	339	293	293	318	288	325	302	274	301	342	298	278	320	309	295	294	293	296	301	300	287	325	325	299	299	289	289	300	298	316	269	315	295	293	301	312	286	275	311	291	356	286	301	311	316	310	277	283	279	334	294	285	299	271	297	294	304	309	291	298	301	279	268	323	288	320	307	294	287	324	300	325	285	302	328	293	301	301	310	298	311	319	300	300	280	293	323	312	285	323	281	296	273	308	314	306	311	310	306	303	284	297	299	301	324	290	304	317	299	292	342	272	297	308	319	336	316	283	331	292	275	321	282	322	300	291	288	269	311	293	338	307	304	267	275	316	324	320	298	342	281	278	270	307	299	306	276	298	300	292	300	322	290	300	294	287	296	290	316	321	329	291	298	291	301	286	294	304	307	322	297	311	355	303	313	314	290	303	308	306	307	322	302	280	318	346	321	311	294	315	304	277	291	297	291	303	319	321	311	305	308	271	282	321	303	304	297	324	306	315	319	306	270	301	298	324	302	313	309	307	299	295	327	311	282	265	298	319	309	296	293	326	322	292	332	286	290	294	283	275	295	339	304	311	281	322	298	290	276	311	317	313	310	322	295	257	307	306	308	303	322	284	285	311	289	358	309	299	307	304	318	327	312	280	292	292	311	322	343	307	286	295	292	317	282	294	348	320	257	308	306	270	324	313	294	319	290	281	257	307	303	311	309	311	307	332	299	297	305	338	312	314	296	292	294	314	294	304	289	310	300	276	307	302	317	290	289	274	313	332	320	317	299	308	245	316	311	307	327	312	293	321	295	313	291	298	314	269	297	309	301	285	294	325	315	273	303	330	284	286	304	294	301	328	320	295	296	279	276	340	318	344	315	298	313	277	279	308	345	299	326	309	300	274	290	319	288	299	324	326	322	291	301	304	296	306	276	294	273	273	311	285	276	281	281	309	315	339	332	286	296	279	266	319	323	315	292	298	317	282	297	303	315	287	272	287	282	288	298	311	285	316	288	317	303	312	279	324	276	300	288	278	291	324	285	335	297	327	303	347	327	280	274	322	318	300	307	314	310	311	339	329	301	317	301	304	291	307	324	293	286	309	310	295	300	305	278	316	329	264	309	323	305	310	290	292	302	305	314	266	290	302	286	321	291	311	326	323	323	324	302	286	290	305	319	302	307	288	301	305	293	328	304	343	316	311	328	302	294	286	326	303	289	307	297	311	292	298	300	347	301	275	299	301	299	287	310	311	305	278	327	275	277	305	315	327	301	325	296	293	293	297	287	313	257	302	288	273	304	311	296	309	291	307	316	257	276	310	317	310	328	302	290	298	306	311	295	314	303	317	331	294	311	292	320	303	326	297	295	312	302	292	295	302	315	278	289	286	338	281	329	313	286	301	302	299	309	306	300	278	316	309	303	297	298	307	299	285	337	315	309	320	324	294	296	291	286	304	307	296	293	299	296	284	305	294	289	328	300	282	321	313	337	303	319	262	296	292	277	292	274	305	313	305	295	300	315	320	301	282	300	314	323	292	252	309	309	322	293	317	321	305	298	307	320	283	264	303	300	317	282	317	305	253	332	322	295	293	299	325	330	302	291	313	295	282	295	325	310	288	288	308	310	281	293	259	300	316	304	306	328	308	333	292	291	313	305	325	281	301	304	289	289	314	267	296	284	290	304	314	305	278	279	327	271	302	307	299	303	276	321	319	303	275	326	302	321	273	311	276	298	308	296	293	286	297	300	293	311	305	292	309	291	289	289	296	321	286	296	288	315	286	272	308	290	280	327	301	291	302	326	301	274	307	317	348	335
28374	27168	31854	22241	13748	9191	5403	2887	3227	3006	2450	1852	1559	1276	1041	892	739	711	559	589	553	515	438	431	378	345	359	332	306	349	312	302	278	271	278	245	291	275	261	294	234	265	240	248	254	252	225	237	231	217	240	257	266	218	248	230	252	246	227	218	229	240	244	220	225	223	250	248	231	229	214	239	261	219	231	230	223	232	233	235	243	263	236	226	221	240	231	222	231	231	242	235	229	224	229	250	234	225	269	226	228	221	233	238	226	254	232	230	231	229	257	222	240	231	263	224	225	242	251	251	234	214	205	224	234	218	260	216	233	214	238	236	232	237	223	236	239	227	267	208	243	215	208	243	239	217	209	257	259	234	241	203	237	195	244	224	238	224	237	232	240	251	248	238	241	196	226	244	236	238	236	230	217	249	218	251	250	245	217	241	260	237	244	234	260	252	228	227	251	252	267	228	252	220	268	228	230	195	228	222	206	248	239	215	236	250	220	260	244	223	252	225	237	216	226	243	246	223	225	232	208	218	221	240	205	257	235	226	212	234	225	239	239	221	242	231	239	251	235	233	223	238	224	248	257	230	269	222	218	234	233	214	230	240	242	233	237	233	243	215	242	231	252	208	210	226	221	216	230	253	207	232	241	223	235	220	226	212	225	259	244	246	238	265	237	239	215	216	235	265	215	251	230	230	246	236	228	216	220	236	248	235	224	249	264	226	261	230	262	252	229	230	215	226	244	235	235	212	222	243	231	249	248	261	236	243	245	212	253	247	220	239	266	194	222	270	234	236	239	256	237	228	235	240	248	226	224	234	233	238	246	231	258	230	248	212	230	230	242	228	226	253	236	217	239	234	222	256	235	257	241	237	248	226	220	233	217	254	261	217	232	212	221	223	231	227	217	242	226	247	214	242	207	236	224	222	262	250	225	268	212	236	247	262	251	249	260	242	255	235	231	243	225	231	238	224	219	262	265	238	250	226	230	223	246	209	238	204	229	228	237	223	212	245	220	231	259	226	205	222	226	240	233	234	219	224	242	249	226	248	234	223	200	234	212	235	227	226	216	221	257	231	217	254	242	212	240	256	205	245	255	243	224	225	231	226	234	226	241	256	226	223	244	246	213	222	241	222	226	241	232	227	256	263	252	188	221	226	239	233	251	240	209	247	255	228	211	236	230	274	225	241	239	244	240	219	228	267	256	215	225	237	224	257	255	218	220	232	242	248	236	243	224	236	243	239	207	234	216	244	247	224	235	244	232	255	222	197	280	196	262	236	229	222	192	201	238	250	236	216	220	222	260	200	207	276	196	238	265	236	230	208	206	215	219	223	209	228	230	241	231	240	251	241	212	227	232	228	217	236	231	252	238	227	230	243	216	244	229	242	236	215	242	227	214	225	247	255	248	229	224	258	249	240	233	225	245	216	229	228	211	242	230	262	223	228	267	234	245	258	218	223	242	230	236	230	229	246	233	227	242	225	247	234	254	225	254	222	223	218	212	223	224	225	240	237	236	228	207	238	234	240	209	229	246	212	239	228	230	234	268	239	239	248	230	195	218	267	227	204	252	224	227	232	225	247	229	220	229	213	233	240	278	209	252	260	204	242	230	214	229	200	221	233	240	267	223	222	231	258	218	232	244	215	243	238	256	229	227	211	232	234	242	260	228	261	239	271	212	231	228	229	248	243	217	232	264	223	221	235	226	224	264	250	199	221	258	271	264	258	232	219	244	242	257	210	233	230	230	238	272	226	238	232	239	236	236	234	238	271	198	248	249	221	245	199	215	223	238	242	241	215	205	232	234	217	228	221	235	217	224	232	245	273	234	256	238	229	220	258	233	222	246	235	232	211	226	200	231	272	212	238	210	265	221	233	236	242	243	261	230	238	223	232	227	215	209	228	240	235	240	232	226	247	235	236	253	224	247	221	249	233	227	227	233	243	248	230	251	200	200	215	235	239	226	242	237	246	236	248	233	228	245	241	201	224	274	250	237	220	221	230	204	237	235	240	237	225	224	247	241	247	232	218	241	256	234	227	242	229	206	232	225	256	231	232	241	253	256	247	214	230	244	217	241	224	226	231	244	241	211	232	226	222	228	237	253	213	220	214	215	208	229	237	239	267	229	208	226	245	256	229	203	239	235	233	254	247	232	247	236	231	219	232	219	229	236	219	251	244	222	231	219	235	231	249	238	241	238	256	243	250	228	264	227	257	233	241	231	221	236	234	223	214	223	248	201	219	257	244	255	242	247	247	257	258	203	237	230	244	207	227	242	213	261	228	234	221	250	248	253	232	228	229	224	234	239	249	230	238	213	237	240	265	249	243	242	205	228	235	245	223	242	257	214	228	232	217	245	220	230	230	245	259	242	227	247	233	239	236	260	227	221	254	216	254	251	220	238	242	231	205	245	232	240	243	248	231	250	233	254	240	227	238	243	245	255	229	197	241	227	252	252	238	191	251	231	224	214	230	252	219	234	219	222	219	218	246	226	253	250	265	230	228	242	217	228	230	236	231	238	236	222	238	247	219	236	232	236	248	223	213	206	216	225	213	242	235	249	226	238	219	237	228	233	227	226	221	264	255	226	245	216	221	218	261	248	246	215	225	237	224	241	202	243	237	240	251	230	255	231	211	261	263	199	228	195	235	239	214	247	235	217	240	277	228	255	200	241	222	226	220	257	230	216	244	263	231	242	256	220	225	245	236	222	213	242	236	238	218	231	237	227	250	233	233	257	229	242	229	234	240	231	230	237	233	256	235	231	259	248	246	257	233	246	259	216	252	229	253	223	238	220	231	228	233	256	249	230	234	216	245	223	201	237	227	232	224	209	244	232	258	228	235	244	262	234	235	265	231	241	190	227	234	219	245	231	223	229	220	257	200	222	238	228	255	233	204	205	223	245	240	239	238	256	242	230	210	251	230	221	217	245	250	237	215	257	255	245	232	237	245	240	215	234	225	228	200	236	223	245	230	253	219	233	262	213	230	244	237	274	233	235	208	263	268	202	260	240	250	249	217	214	230	215	230	248	227	223	234	252	236	233	213	229	230	240	268	241	225	267	204	207	248	213	247	238	212	226	229	245	246	223	244	219	252	260	217	234	253	233	208	216	250	231	233	223	235	213	253	233	274	239	241	265	230	225	212	235	218	244	239	242	228	243	243	248	237	254	264	239	233	222	256	239	241	254	203	221	227	238	230	236	245	222	216	216	232	265	220	249	256	203	225	268	218	220	246	220	230	225	208	239	257	261	228	220	247	243	217	222	226	201	255	229	257	221	229	227	222	224	250	260	233	234	224	233	251	238	226	234	232	257	236	258	262	224	224	253	236	221	219	229	226	237	247	231	213	238	236	245	204	251	224	229	253	244	234	233	237	227	231	259	231	253	231	237	213	256	229	220	257	254	240	229	215	226	252	211	245	238	230	233	239	223	241	276	245	202	246	251	237	228	211	224	246	213	223	233	230	229	224	239	218	236	257	232	217	195	240	223	232	252	229	261	249
19462	39214	32359	20242	15857	13218	8677	5243	5789	5250	4167	3093	2785	2143	1737	1455	1167	1087	877	814	739	698	711	617	552	449	435	428	425	434	388	368	341	353	305	334	320	322	279	335	277	289	324	281	305	310	272	271	253	262	280	246	289	252	263	259	286	243	242	256	266	269	256	255	248	258	273	260	268	288	258	266	267	290	242	236	307	254	264	271	276	283	236	256	252	263	254	241	288	274	224	240	287	283	296	262	253	280	269	247	275	282	268	261	280	245	277	264	272	271	266	261	277	291	263	259	275	257	247	248	270	265	246	273	261	283	283	277	299	261	279	252	259	269	269	255	251	266	270	248	283	276	246	256	258	301	254	268	252	277	273	268	306	232	261	247	264	249	241	266	258	305	261	248	240	246	271	279	252	282	255	244	278	259	290	271	254	268	285	258	260	246	307	299	266	273	252	270	259	258	260	283	238	286	255	253	245	282	237	276	244	251	251	262	263	266	273	280	284	279	244	276	253	265	279	278	255	272	284	240	278	246	264	262	282	279	259	275	238	281	266	240	252	254	273	257	274	273	288	270	273	243	246	287	253	260	275	269	271	279	277	247	250	247	274	243	265	253	246	255	245	259	269	297	232	249	258	274	256	272	253	241	266	247	250	274	240	258	233	271	282	243	252	265	255	275	290	234	256	273	258	260	291	266	264	255	291	260	267	294	271	280	277	258	286	259	254	281	289	269	274	255	257	284	227	265	226	286	238	242	271	268	245	275	266	266	251	284	256	272	256	261	250	235	268	240	278	261	274	267	244	278	260	286	251	280	252	283	271	263	277	248	257	274	262	240	252	297	241	240	273	281	251	272	284	287	265	268	276	233	252	282	261	256	254	252	235	273	240	284	281	276	246	263	262	300	263	250	269	272	245	280	278	254	276	266	291	280	288	265	282	263	284	256	273	252	259	256	250	238	238	309	244	246	258	274	255	271	252	272	300	233	268	302	263	245	273	284	268	251	259	295	249	274	287	261	274	267	239	242	246	262	266	277	283	273	264	253	253	276	245	274	261	282	266	251	273	271	264	269	271	251	256	232	250	253	277	262	261	267	286	260	259	243	245	263	289	248	251	274	283	263	292	272	252	280	271	251	258	275	263	272	255	257	288	255	285	246	270	256	292	265	260	270	257	253	291	295	268	257	261	256	265	251	255	285	260	266	273	265	268	244	261	265	243	278	276	245	240	270	246	259	247	278	273	292	243	252	289	241	267	261	233	272	261	250	250	260	273	286	277	297	265	242	238	269	287	268	263	261	286	260	300	259	283	235	251	240	293	262	286	257	270	240	269	264	282	299	266	269	254	245	287	284	263	260	279	273	241	252	252	269	250	251	239	250	262	270	244	268	265	265	256	268	250	240	261	270	279	254	268	287	297	283	289	268	277	284	268	262	279	263	267	281	282	274	235	281	275	268	242	242	254	252	276	241	297	246	282	253	262	260	295	253	252	255	251	303	239	272	280	237	264	272	255	263	266	248	253	261	274	267	256	272	277	278	261	262	278	264	273	255	264	270	286	231	255	283	248	266	269	296	269	289	276	272	260	257	264	292	267	256	262	261	250	275	261	248	249	257	266	262	297	224	256	284	269	274	259	259	262	267	294	251	240	279	294	253	256	264	248	273	246	283	248	266	286	250	249	253	266	274	274	304	278	270	256	245	276	257	278	281	251	247	256	280	266	272	292	251	244	241	233	268	254	271	248	258	286	269	250	274	250	267	271	260	267	277	251	263	287	253	265	272	271	270	262	250	268	248	288	252	288	267	255	265	249	273	255	278	258	271	284	282	278	263	255	263	285	269	254	283	271	270	254	267	280	263	288	286	245	252	255	263	255	268	253	272	263	265	262	289	254	273	251	265	243	271	268	260	277	276	263	228	278	256	280	246	236	220	263	293	267	284	253	249	253	271	262	280	274	274	285	278	290	288	264	283	257	269	225	271	234	263	274	250	274	235	239	236	254	243	265	262	270	265	276	239	261	264	280	293	257	273	261	299	252	264	266	250	285	279	255	302	259	264	273	254	259	261	247	290	257	274	292	248	234	223	268	271	219	239	256	252	230	252	245	244	283	253	271	262	243	273	283	274	267	258	252	265	272	290	254	259	267	275	308	255	238	244	281	271	270	287	262	285	249	280	293	240	265	235	247	261	252	265	266	269	219	264	267	282	265	258	257	272	282	277	257	254	265	254	268	241	249	244	296	244	273	243	274	261	254	254	293	274	301	271	285	227	258	249	268	265	249	262	272	289	272	252	277	264	268	249	289	250	245	287	270	261	275	270	238	237	302	277	245	299	273	270	262	270	238	268	235	235	279	263	259	270	255	256	255	268	258	271	241	273	262	251	283	287	264	288	232	255	272	261	251	244	246	252	269	268	256	276	273	238	261	264	254	239	265	285	243	268	270	256	263	242	285	285	269	265	277	264	259	251	252	261	239	251	261	272	256	257	251	294	269	296	291	267	271	256	260	299	259	287	252	280	282	262	253	275	270	250	262	266	271	255	271	253	277	242	261	286	260	268	272	268	272	249	276	298	266	268	253	280	272	288	265	254	260	256	269	240	243	277	293	252	254	288	247	277	255	301	251	258	251	270	270	258	243	281	232	279	240	279	296	265	249	298	252	265	295	279	255	257	243	264	228	271	236	267	274	277	270	281	268	256	255	267	258	263	274	267	288	275	299	274	278	266	275	223	248	261	276	250	269	235	290	264	244	240	237	252	267	271	249	247	299	285	251	274	270	274	261	268	279	268	257	242	260	249	248	232	265	262	271	251	274	251	265	281	289	312	280	269	221	291	306	271	291	259	265	238	259	238	256	289	274	250	282	282	291	280	265	262	253	245	278	253	282	255	250	265	238	259	246	260	286	266	259	285	244	292	251	266	249	284	247	281	279	274	303	294	245	240	253	291	262	271	264	253	255	246	253	260	255	248	276	290	251	255	257	296	275	266	280	249	268	294	305	241	273	276	272	278	277	248	280	270	264	268	269	278	275	275	244	240	254	293	258	254	250	247	287	254	275	278	267	248	285	250	256	295	268	283	276	268	281	270	266	249	256	260	243	240	242	268	260	264	249	290	240	276	262	256	232	280	241	257	245	245	254	259	277	269	255	267	281	284	306	266	266	233	245	267	252	270	262	262	272	261	267	286	257	264	277	268	276	279	283	289	259	263	291	248	265	287	252	262	250	314	256	275	269	276	285	232	294	266	272	243	249	261	267	273	244	251	287	257	306	253	286	242	258	287	270	288	221	264	243	270	287	255	239	270	270	291	260	280	243	275	283	263	256	255	257	283	258	274	269	280	266	285	275	272	250	257	272	256	283	310	248	266	289	255	264	249	267	257	256	239	257	261	287	292	253	241	265	277	269	266	277	268	259	279	260	259	260	265	253	266	257	291	256	272	258	248	270	248	305	284	259	264	272	282	249	253	266	240	263	257	281	270	271	275	263	259	278	265	272	279	276	262
23682	21320	28710	24654	22177	19576	10602	5605	5981	5374	4366	3393	2948	2314	1857	1724	1356	1262	1084	997	891	926	752	735	630	608	532	479	483	531	463	420	415	374	382	411	331	376	382	381	351	382	332	334	348	331	296	341	318	300	307	313	313	320	319	331	307	318	343	311	281	323	312	314	313	329	341	324	283	334	319	309	293	292	318	289	308	298	305	322	300	293	313	320	323	310	311	302	284	281	304	338	301	308	320	319	304	291	303	313	289	313	286	329	296	307	321	298	284	334	284	306	314	308	285	296	286	306	315	296	310	271	350	291	309	271	301	263	314	323	288	266	308	305	295	332	302	317	305	329	338	286	291	318	328	285	324	298	316	294	294	319	291	309	352	309	309	325	292	320	314	305	286	268	310	284	279	303	294	294	290	297	283	298	321	318	314	289	288	324	301	306	302	297	319	299	314	291	327	301	325	295	306	291	293	318	304	302	269	327	317	328	359	307	320	287	309	262	304	336	288	341	290	267	282	319	312	287	307	314	342	287	328	287	307	319	309	293	302	293	317	308	296	287	306	289	293	300	313	270	295	283	303	315	327	297	290	346	319	294	283	282	302	310	309	286	280	285	325	267	292	292	285	301	312	312	324	335	322	311	334	293	301	285	304	318	302	294	297	317	317	322	323	319	317	320	340	276	337	310	306	326	315	327	285	316	310	287	287	274	305	280	316	316	293	294	306	338	306	323	302	278	311	309	281	330	297	308	290	317	332	308	323	284	291	267	283	275	290	324	278	303	309	300	319	269	326	320	292	323	306	284	350	313	292	286	324	296	317	320	297	305	331	313	289	291	313	278	273	287	288	283	299	316	305	303	295	284	279	320	331	289	296	310	295	316	317	276	299	284	308	292	323	290	290	302	308	289	296	311	328	291	314	266	281	313	281	291	335	306	314	322	292	287	301	296	267	290	309	337	313	295	291	279	310	308	314	335	311	299	329	282	294	335	305	304	327	328	302	299	279	269	314	295	318	313	329	329	299	290	299	268	282	310	308	306	305	303	321	318	318	313	289	313	283	345	317	307	268	292	278	301	328	309	293	284	330	318	307	296	271	284	301	306	309	337	311	280	304	325	287	328	341	281	327	315	313	288	316	295	292	318	318	343	307	277	272	296	292	280	297	297	292	304	288	258	293	334	317	313	305	313	309	283	299	270	329	319	312	315	324	300	298	306	300	302	285	307	282	309	293	329	309	305	309	293	283	302	305	323	278	325	311	318	294	276	312	325	310	299	333	312	333	290	332	316	299	321	292	312	315	326	309	330	312	307	301	325	290	306	316	307	282	305	283	286	307	258	284	286	270	286	302	295	280	274	288	312	292	316	304	310	286	324	340	278	320	295	310	314	328	321	260	313	297	294	302	299	297	306	311	294	291	288	310	301	297	304	312	306	296	286	308	288	301	263	320	329	278	294	300	287	289	316	292	335	314	302	290	276	310	304	330	301	328	309	279	285	291	330	310	324	294	317	303	271	293	314	319	283	304	336	305	290	325	309	272	298	331	286	308	309	296	310	263	322	266	283	315	310	299	321	324	333	323	306	334	310	319	314	312	330	327	322	290	290	327	319	312	303	322	252	328	328	279	274	310	313	297	316	326	310	312	298	319	291	294	287	290	295	294	300	290	342	287	294	291	304	319	312	295	313	304	317	295	295	309	313	289	320	308	301	325	304	305	293	313	277	318	310	309	306	316	309	305	309	275	292	307	296	288	305	307	342	305	330	320	309	280	311	304	334	309	299	291	287	288	324	297	303	313	291	286	289	312	318	270	273	317	290	333	295	277	302	316	299	316	314	292	338	324	264	296	319	318	295	312	287	301	309	332	333	313	329	307	306	310	307	308	315	300	312	310	352	307	293	290	315	304	288	292	306	296	350	338	311	341	335	287	296	293	277	325	291	303	303	322	279	339	280	290	303	321	305	314	301	301	326	305	318	315	263	323	266	284	279	272	284	276	304	315	326	298	319	288	305	311	307	296	314	311	288	301	323	288	287	323	299	312	289	312	296	258	300	287	265	324	288	319	302	300	295	291	294	323	329	273	308	256	334	287	327	290	332	321	272	282	314	305	296	305	318	315	292	304	256	292	283	289	285	310	273	313	306	282	283	329	316	309	310	315	300	303	299	268	342	296	308	320	265	353	313	262	279	314	313	313	298	303	283	308	289	312	286	307	296	314	296	277	314	317	267	293	331	317	259	292	271	323	312	288	305	324	279	301	326	277	313	277	303	329	310	300	313	302	278	289	334	307	336	342	252	270	301	326	320	289	313	328	317	300	319	294	308	277	305	301	325	294	311	308	302	299	296	338	324	347	307	306	296	280	320	307	261	297	339	278	310	313	298	322	304	277	293	302	306	299	285	287	300	295	322	286	334	317	295	303	319	298	303	297	291	305	309	294	333	292	285	273	305	305	321	291	277	275	298	321	287	281	285	306	284	289	277	309	318	282	279	297	304	309	283	303	301	314	302	333	281	312	292	301	313	300	309	297	314	326	285	283	270	310	277	296	309	310	292	293	301	275	293	302	323	297	338	294	313	311	318	315	304	270	301	297	289	316	320	322	315	256	303	363	298	303	317	316	331	294	288	297	318	294	322	294	319	299	304	298	296	281	308	295	317	334	290	299	301	300	317	275	293	310	304	309	297	314	326	308	322	293	331	303	304	274	278	270	297	303	283	294	297	307	293	309	316	309	313	291	294	324	309	295	288	312	298	303	303	285	325	286	304	299	298	291	284	318	302	258	299	294	295	308	294	305	284	292	323	309	308	317	320	311	268	293	270	316	322	298	320	298	293	311	281	301	300	271	311	309	297	314	295	316	289	289	310	328	288	269	316	293	286	312	299	321	289	288	275	330	317	327	304	296	300	290	294	342	289	298	306	316	297	279	315	307	308	294	273	294	301	312	314	277	296	315	288	279	284	336	309	305	288	311	314	307	334	310	296	327	293	320	327	309	318	285	356	298	314	312	283	321	305	315	319	316	275	319	304	287	296	307	279	321	312	310	280	295	279	307	310	288	317	320	295	331	306	303	313	298	309	333	301	302	284	310	297	330	280	287	286	283	321	303	306	298	301	291	269	304	308	325	318	303	288	299	324	296	298	280	332	301	300	310	326	327	316	296	315	289	349	301	318	298	294	276	314	325	302	323	278	280	294	300	287	325	329	297	306	299	298	276	291	303	306	282	318	336	327	315	304	321	323	308	310	323	311	311	316	312	324	300	314	281	283	318	331	272	290	282	328	317	289	304	308	299	312	310	315	299	286	315	298	281	274	292	304	280	296	277	306	307	320	331	293	294	297	319	295	292	295	323	302	318	290	316	332	305	289	285	303	309	298	285	297	317	307	304	313	300	285	306	273	305	314	260	305	287	337	310	328	303	322	293	283	306	304	325	299	329	294	299	326	291	285	290	311	336	298	290	298	251	300	292	293	293	296	287	319	303	328	285	331	276	290	308	332	275	289
19876	45866	37975	27891	22614	18125	11238	8682	9752	8468	6941	5198	4736	3603	2769	2562	2067	1791	1562	1475	1263	1249	1131	1036	850	775	687	648	613	630	579	503	472	443	449	444	463	446	515	535	439	432	359	362	411	422	373	362	350	354	376	346	365	385	334	352	362	349	356	320	340	338	337	321	351	327	386	354	341	330	353	329	336	322	392	354	341	333	361	373	348	351	326	348	349	320	318	335	305	336	331	385	345	330	335	347	348	343	361	354	335	328	333	343	359	307	347	322	364	329	341	329	344	349	356	308	324	354	338	334	318	351	340	311	354	338	329	314	316	359	326	340	338	328	332	337	352	314	337	312	346	344	310	316	349	343	345	343	362	329	322	336	308	352	378	327	327	324	352	358	329	331	347	324	345	354	377	340	300	340	310	289	331	336	343	301	333	351	373	352	360	325	339	339	365	343	342	391	347	361	336	317	347	358	379	324	309	330	323	341	380	305	350	355	360	345	331	388	350	316	313	356	320	341	354	313	329	322	364	332	336	357	315	337	348	339	318	317	347	357	364	323	311	354	303	326	321	349	354	356	363	314	337	369	320	336	334	327	341	343	348	378	344	360	347	335	357	330	346	345	317	350	352	324	367	337	336	358	351	316	351	358	318	364	334	330	337	334	343	315	365	351	308	357	353	342	304	331	346	328	326	370	357	371	354	290	332	356	346	321	347	344	338	360	318	331	331	363	336	332	338	326	345	347	309	364	319	322	355	374	313	339	335	339	358	364	340	324	365	354	325	347	358	321	335	343	334	335	331	340	348	305	324	347	337	355	297	334	385	330	311	331	358	382	301	335	349	359	309	344	326	350	355	361	361	299	323	359	377	343	338	364	301	350	330	353	318	330	337	322	324	321	351	354	341	311	331	357	349	351	353	371	340	304	353	351	346	334	348	370	342	378	353	326	350	309	335	332	342	342	369	329	334	353	321	318	355	326	338	361	346	350	349	349	352	352	326	371	365	340	347	361	355	346	351	334	336	328	338	341	350	346	365	336	333	348	314	359	356	326	342	303	326	383	324	359	356	318	309	311	358	331	348	353	357	363	360	331	344	323	358	332	353	362	328	330	340	336	317	337	344	348	373	355	338	326	345	349	329	361	292	348	327	356	321	335	336	336	300	333	364	341	332	325	341	347	377	336	350	372	337	339	353	347	354	358	327	336	333	322	332	343	359	331	328	330	355	359	312	341	325	310	349	336	361	329	303	368	333	359	313	361	406	343	348	367	321	338	329	360	358	334	378	350	341	344	319	369	330	312	337	330	341	368	330	365	313	343	318	354	356	310	332	357	339	363	337	346	363	360	343	360	343	331	366	339	327	340	348	330	332	331	323	338	332	352	320	355	349	321	325	363	341	353	332	358	317	370	299	335	333	345	397	336	346	324	348	318	330	375	358	349	343	304	310	335	356	319	341	332	349	352	357	330	361	351	351	344	337	367	333	343	322	340	332	344	320	368	361	339	327	323	331	357	338	375	307	338	370	324	320	320	363	356	352	363	330	318	334	318	363	311	333	327	351	351	322	330	355	325	319	395	336	331	354	354	357	336	325	325	328	350	322	332	338	363	345	379	325	335	333	323	364	348	347	344	341	353	337	324	345	330	332	356	354	323	378	335	390	363	367	319	383	398	346	348	367	335	316	309	311	355	335	392	341	307	308	343	345	349	337	359	342	359	325	333	313	365	331	333	362	340	334	364	384	353	327	339	358	319	353	334	369	357	332	334	373	350	349	332	338	348	326	338	346	356	335	350	350	346	373	316	339	340	334	375	299	342	345	332	323	351	318	355	323	338	344	319	335	385	334	334	310	360	329	321	357	306	332	362	332	371	336	333	323	345	327	364	333	315	350	336	364	324	378	331	329	325	344	379	362	343	346	355	372	350	349	352	356	353	346	380	361	321	330	332	321	313	334	345	332	343	408	366	346	340	360	334	348	360	323	367	318	345	322	329	338	318	308	333	336	334	325	351	305	347	367	343	345	342	366	318	331	341	354	320	337	343	348	332	348	360	314	351	357	361	327	357	336	341	409	352	351	327	302	387	344	346	311	328	344	314	342	355	335	340	348	346	340	366	336	359	370	312	314	312	329	355	337	341	368	328	339	335	378	356	363	363	323	338	361	353	332	337	350	330	350	308	326	353	339	344	318	311	337	315	327	325	331	364	361	349	327	312	321	332	328	330	334	351	318	327	339	340	387	354	319	322	332	327	370	341	352	330	364	341	325	334	310	322	365	339	338	354	340	356	358	326	362	355	319	339	340	312	322	327	353	350	343	355	339	337	340	327	323	335	343	362	318	347	327	325	313	368	330	333	312	342	343	363	372	383	317	350	341	329	336	330	355	348	360	327	339	339	341	362	346	299	346	352	340	321	311	307	339	361	322	336	335	323	359	335	357	328	355	321	319	318	323	333	382	321	337	348	336	310	327	383	344	341	340	334	350	338	338	346	323	353	340	358	311	340	312	342	379	326	325	336	352	338	307	406	334	322	340	326	315	326	329	338	331	346	360	343	336	326	344	385	361	339	350	357	346	321	332	328	334	332	332	338	368	370	326	336	294	341	309	348	324	352	376	346	356	364	361	368	349	374	335	366	315	341	339	374	314	304	346	337	356	333	356	343	325	321	325	347	331	313	303	331	330	349	350	332	331	317	350	351	355	354	314	335	343	362	341	328	347	363	344	334	322	318	336	316	328	347	325	336	340	364	330	335	352	340	319	316	328	342	347	325	328	327	341	349	328	339	320	340	352	358	328	321	389	321	356	316	329	352	330	340	326	330	308	355	313	363	340	345	343	332	377	328	390	330	346	322	327	338	354	330	333	334	341	351	347	353	327	331	295	323	337	359	327	349	339	357	320	308	345	340	360	351	346	328	360	375	346	347	317	328	310	325	333	360	349	338	345	350	359	333	364	354	347	347	343	345	361	323	332	371	354	344	341	338	345	351	328	332	335	325	335	345	331	327	317	382	328	316	325	317	324	336	340	351	313	298	348	328	352	327	346	309	346	357	336	298	337	355	349	324	337	354	354	330	328	302	319	366	329	366	334	359	340	332	335	366	367	307	365	348	395	326	343	337	347	348	353	352	323	320	347	305	355	333	346	363	327	340	319	335	326	358	349	350	309	361	363	332	350	327	342	327	354	341	341	338	337	367	350	361	336	299	340	328	323	326	349	366	375	343	351	336	347	342	327	363	339	323	307	343	327	329	348	342	330	337	368	341	332	303	331	324	370	334	333	359	350	359	343	328	316	346	317	348	338	342	357	332	346	370	317	331	351	321	354	364	342	347	354	344	360	339	319	304	330	334	344	328	312	347	340	313	367	344	358	354	320	327	338	303	317	337	323	340	362	335	344	352	351	332	341	357	354	318	365	331	353	327	321	334	305	376	363	341	369	319	355	339	374	326	345	375	334	349	342	342	357	339	332	343	350	330	321	334	329	347	360	335	376	353	358	322	338	320	345	339
24785	21452	28359	26199	19518	12621	6038	4020	4454	3866	3000	2364	2098	1561	1323	1176	1038	906	753	616	614	582	523	462	441	371	321	333	329	307	293	295	253	221	215	237	235	244	262	220	204	189	201	198	219	198	197	202	174	187	177	165	158	180	159	176	182	196	183	159	171	163	192	174	202	179	172	160	193	187	176	178	175	182	196	180	186	186	191	174	173	174	186	173	181	190	161	195	188	182	183	170	184	188	163	182	176	161	184	186	179	167	206	173	179	195	185	187	179	152	163	172	172	175	172	168	208	174	175	191	176	189	180	179	215	167	185	187	173	196	177	173	197	182	192	175	181	165	185	191	161	156	177	166	199	169	195	154	181	203	205	177	222	169	180	184	193	189	177	204	189	187	180	187	204	185	194	160	177	188	175	179	176	182	172	176	177	154	169	163	161	181	171	190	191	200	193	169	181	191	207	180	183	175	166	149	175	174	162	199	185	203	179	187	159	191	207	167	188	169	179	183	183	195	178	188	187	155	166	195	184	187	181	172	162	162	170	162	156	183	170	172	187	179	191	164	196	179	205	149	187	171	171	173	167	165	174	169	185	200	192	198	155	191	192	209	176	200	176	188	166	209	186	183	181	170	144	175	181	165	192	165	191	185	186	169	198	179	175	165	173	187	193	175	163	178	187	185	162	160	188	190	182	204	164	197	189	193	186	180	171	170	179	176	188	165	165	193	188	167	180	176	164	167	186	181	185	197	186	177	166	169	174	203	174	171	157	197	190	182	169	180	192	181	160	197	214	193	204	159	177	185	173	189	179	185	195	211	159	171	153	178	168	174	168	169	183	186	178	155	178	165	186	175	189	190	156	177	173	165	203	181	167	189	178	187	198	176	169	167	187	179	166	155	174	180	183	159	173	182	185	181	180	185	170	180	202	170	154	182	194	165	166	190	147	166	170	175	159	172	170	179	207	186	190	159	164	181	153	192	183	191	198	191	168	173	190	181	183	195	176	158	193	187	158	175	169	222	178	187	198	191	177	178	165	160	168	188	155	186	159	193	186	166	192	177	164	177	165	178	162	190	183	183	178	170	192	192	203	170	164	171	188	157	169	157	173	203	165	183	165	169	163	175	168	205	186	190	153	194	170	187	197	159	173	168	157	167	170	158	133	218	191	184	187	187	189	189	171	194	159	147	154	181	173	180	164	188	194	173	160	170	178	187	189	175	200	175	194	198	182	169	174	158	163	167	196	180	179	172	179	187	190	190	199	153	168	188	178	180	170	180	197	168	190	183	157	192	162	169	170	160	197	181	188	161	180	178	183	197	186	173	177	194	179	196	168	172	188	197	164	176	159	175	195	184	184	181	175	183	198	180	161	196	184	164	190	183	163	169	151	177	175	164	176	183	163	171	167	176	162	160	178	173	192	196	189	190	197	174	159	184	167	183	170	188	199	191	176	172	166	164	165	168	181	173	167	188	169	157	178	149	186	193	186	159	188	205	179	159	198	174	168	193	171	190	188	204	217	213	186	175	197	191	189	164	186	181	201	173	174	165	183	145	195	178	200	173	187	177	188	188	172	184	181	160	168	171	174	169	190	166	179	181	166	168	171	185	153	223	171	182	184	195	185	188	156	198	151	178	188	174	145	222	171	175	195	188	171	165	175	193	195	164	168	183	186	165	175	167	159	152	191	166	183	174	182	163	161	182	156	186	174	158	206	161	173	190	173	179	205	182	171	194	167	180	198	184	204	179	183	187	207	212	171	187	178	173	171	194	175	177	184	188	165	176	186	163	174	208	159	184	192	191	174	168	188	175	194	152	189	168	179	185	169	163	173	178	185	166	177	200	178	163	174	136	162	191	183	146	161	190	173	173	177	174	186	183	183	151	178	182	152	192	186	181	184	185	196	163	168	165	195	183	169	169	190	178	195	200	175	183	205	157	166	177	181	152	164	173	203	173	185	168	163	184	199	193	177	182	226	196	187	169	191	194	180	204	177	195	168	183	176	168	179	161	177	186	169	177	181	198	179	180	173	177	182	162	161	185	182	193	182	164	178	193	181	196	193	182	142	146	169	181	172	203	176	188	193	165	178	182	196	182	159	208	207	185	175	177	162	179	196	184	163	178	164	200	165	209	190	181	185	181	164	192	197	169	208	191	186	165	184	169	174	172	163	178	178	180	169	168	193	191	191	179	163	180	185	185	192	201	191	188	174	178	174	193	201	171	161	147	153	171	164	162	166	187	185	171	181	150	175	168	165	178	172	191	184	190	153	185	158	169	183	178	178	169	203	169	186	174	170	165	168	175	176	192	157	162	187	196	205	158	189	180	180	188	182	207	170	158	183	193	188	171	170	169	166	188	192	197	181	157	165	159	188	154	164	156	189	180	175	198	182	176	181	178	175	173	175	181	191	174	172	179	162	177	177	183	177	192	161	152	187	178	174	161	186	166	162	197	181	198	170	183	181	192	172	180	177	183	183	188	152	172	186	182	161	194	168	166	172	166	167	192	178	194	172	154	166	173	157	197	213	163	190	164	187	177	169	156	162	176	179	168	154	161	184	202	196	190	174	178	177	170	152	195	133	164	168	163	187	164	203	188	173	176	169	180	165	186	186	181	182	170	173	199	189	182	171	181	164	164	175	199	190	178	172	174	187	170	170	179	161	182	199	182	183	193	177	182	182	200	169	165	176	185	210	175	167	164	146	175	195	159	182	170	196	173	183	141	155	186	192	182	177	176	169	160	151	182	180	187	151	155	205	187	180	148	195	198	187	156	182	179	178	174	187	162	183	192	142	175	142	210	169	178	171	195	185	159	186	180	171	184	148	190	186	174	172	179	177	188	169	192	177	173	172	164	176	186	188	174	158	175	182	169	185	162	187	199	176	180	155	172	194	172	166	177	161	193	159	183	184	160	177	181	183	172	171	195	174	144	175	186	154	197	181	190	174	166	181	158	171	188	158	155	169	195	161	176	170	195	178	208	195	178	205	171	179	166	163	190	166	200	188	164	168	192	169	192	173	190	192	187	175	190	177	159	195	181	193	148	173	188	203	187	174	175	188	187	182	196	197	166	171	175	163	168	181	183	170	191	171	166	201	167	207	189	172	175	170	183	162	180	168	198	184	185	162	164	192	197	175	175	180	177	184	163	174	178	173	184	168	174	181	161	189	159	169	170	187	185	176	166	181	176	164	174	163	173	170	175	170	183	179	170	169	179	182	185	190	162	190	170	153	195	185	185	191	212	178	181	179	187	183	195	181	189	190	154	173	153	172	181	176	156	178	176	176	146	190	212	172	196	183	181	186	164	180	170	166	174	179	171	181	169	159	164	196	177	171	181	160	177	167	159	187	186	170	176	190	160	158	188	190	190	193	191	159	176	154	161	181	176	170	186	167	171	210	180	153	206	173	165	196	176	169	180	175	176	175	209	196	150	156	183	183	179	185	186	155	161	176	183	174	170	158	171	181	186	183	148	170	141	195	182	165	174	188	179	175	171	175	169
19593	42575	35356	25419	19110	15115	8937	7688	8217	7075	5140	4058	3611	2646	2231	1967	1669	1357	1330	1064	970	951	844	696	567	524	407	413	453	465	405	328	315	314	285	255	262	305	309	319	236	216	260	286	244	246	222	235	222	212	227	203	219	216	251	221	221	203	218	203	209	211	190	229	223	209	198	229	210	218	244	202	218	218	202	194	203	215	207	207	222	209	213	208	211	218	196	184	203	200	191	211	210	209	217	228	205	216	186	188	224	193	208	187	198	206	236	188	213	184	206	212	195	208	207	206	190	222	187	185	211	195	209	196	210	197	227	198	196	228	200	223	213	191	212	191	210	210	206	201	179	217	197	215	176	223	186	201	237	184	225	212	188	217	216	196	192	203	207	213	193	201	224	222	192	244	197	202	207	197	205	220	207	215	205	225	209	209	216	208	210	193	176	217	195	182	191	194	206	221	204	197	204	193	201	218	188	206	202	201	203	223	208	196	219	201	214	211	200	224	222	201	192	208	197	196	213	201	211	230	205	215	191	217	195	173	202	182	220	211	202	192	220	213	202	186	180	191	225	190	209	210	209	205	230	202	212	202	196	213	200	187	245	213	199	202	227	202	210	207	170	225	223	209	222	218	196	197	198	214	196	227	228	187	242	223	194	181	205	209	233	221	226	184	184	210	215	201	207	210	225	212	187	198	192	201	192	210	227	199	191	225	231	194	223	206	227	217	215	199	189	222	199	188	189	213	191	218	191	203	211	196	198	190	212	202	210	207	192	219	233	214	215	196	186	216	200	193	202	216	220	215	199	194	177	231	207	182	215	204	199	218	208	198	189	206	204	235	207	207	214	208	202	212	193	230	201	225	210	224	187	209	208	214	216	203	212	207	212	190	211	197	206	198	237	197	204	217	201	197	203	205	209	197	228	217	202	219	213	201	215	224	198	238	205	200	214	241	198	196	211	183	227	209	182	204	220	200	234	214	199	201	223	200	207	196	219	191	205	204	231	209	211	199	200	205	188	220	174	226	187	197	218	226	189	226	198	178	192	188	193	212	189	231	215	174	204	224	212	210	232	209	215	193	244	234	200	212	205	228	205	223	210	229	181	193	201	180	231	210	201	213	204	210	216	204	244	192	189	188	224	238	180	192	206	217	214	213	212	207	200	210	213	207	217	207	182	237	227	203	222	226	213	233	221	194	207	185	202	202	206	220	223	205	216	214	204	181	188	212	191	214	224	202	202	201	208	212	236	219	208	207	208	217	211	203	195	213	204	218	206	199	200	217	210	202	206	202	197	200	220	222	225	219	217	205	210	209	222	210	209	192	208	214	184	219	185	209	194	206	211	222	199	226	187	222	195	230	199	205	228	179	215	212	200	204	207	212	217	221	203	212	217	198	217	209	196	197	201	222	211	196	211	192	220	213	209	214	235	238	221	205	198	206	219	213	235	181	193	193	194	201	212	200	192	213	215	211	219	205	224	204	203	189	195	198	201	214	209	203	222	217	193	185	203	195	231	208	199	207	207	187	220	200	237	237	201	195	203	195	197	201	199	211	204	191	198	195	206	207	189	193	191	187	204	200	223	219	201	201	222	203	228	238	189	207	187	217	201	213	180	199	181	214	191	183	186	214	215	217	206	205	212	205	201	222	203	218	212	190	204	212	218	226	214	215	175	191	200	204	221	210	219	236	218	201	218	193	204	209	218	206	202	200	226	205	209	204	223	213	217	198	208	226	231	190	207	223	221	226	212	201	230	202	209	195	207	181	218	207	212	207	191	193	216	208	183	209	214	204	196	207	204	204	215	207	204	220	207	217	202	195	225	193	217	195	177	236	209	190	216	185	187	198	204	211	204	191	211	200	203	207	218	220	204	203	192	200	214	211	226	255	196	205	202	221	225	186	201	204	188	194	183	200	217	209	207	190	202	209	196	187	187	193	205	207	191	230	203	195	204	192	212	227	202	208	207	189	208	235	188	170	224	198	202	214	190	208	215	199	207	194	234	192	200	180	205	218	210	242	224	194	219	207	191	227	220	190	193	203	198	209	215	208	207	211	193	200	199	189	199	194	227	217	207	214	191	216	181	235	181	225	192	218	219	182	210	184	198	202	202	207	204	201	212	219	177	212	202	218	176	204	197	214	212	189	215	207	199	203	214	207	217	207	194	222	218	208	208	211	211	234	209	207	223	204	212	201	195	224	217	203	194	211	246	204	198	202	213	212	218	185	182	207	226	188	172	221	212	236	225	218	178	221	194	204	202	205	224	200	199	212	209	214	226	188	202	206	191	211	194	210	228	203	205	197	193	196	200	193	216	214	204	196	188	193	220	193	202	207	208	198	204	189	213	195	180	216	209	218	189	195	218	193	208	202	223	203	185	232	239	205	183	196	202	213	200	195	237	171	177	201	204	182	195	214	222	200	184	212	192	202	201	225	219	234	207	168	230	213	190	201	210	205	224	231	192	229	241	190	191	198	215	206	201	203	203	206	212	196	215	189	201	216	221	177	250	207	215	203	204	200	176	203	216	185	219	198	225	199	206	196	197	177	197	197	235	203	206	203	209	217	222	193	209	218	211	211	210	189	188	225	219	207	225	204	233	193	190	199	205	223	222	230	201	198	232	195	190	204	212	212	205	209	166	187	199	218	229	231	219	189	219	214	222	207	208	218	219	227	207	191	225	206	219	227	200	227	214	248	212	205	211	234	189	225	221	201	176	212	208	218	187	221	191	211	192	199	212	209	221	210	183	183	210	188	203	208	186	211	206	226	192	220	195	199	223	208	235	206	225	179	210	219	187	199	185	225	193	224	208	187	223	195	232	206	217	210	225	201	248	206	220	204	225	224	198	196	195	205	216	208	213	186	213	216	235	208	200	212	170	201	193	193	238	220	208	192	200	237	247	223	203	205	221	219	201	200	219	218	203	191	214	234	220	196	194	211	197	212	188	191	216	217	228	197	213	195	227	194	171	214	201	205	206	220	226	212	194	229	186	207	217	190	196	202	213	193	218	222	200	206	198	208	200	203	207	196	201	202	237	229	223	226	217	212	202	217	212	179	202	195	217	228	225	235	192	182	201	215	224	231	232	188	186	209	192	197	205	209	186	184	212	207	200	207	196	216	179	193	213	211	208	209	202	181	180	202	213	229	208	203	196	231	187	209	214	221	207	202	185	215	225	198	207	202	193	186	209	221	193	219	206	190	226	216	189	204	196	215	224	234	221	223	206	205	183	206	172	191	196	224	219	203	212	199	195	208	188	200	219	206	206	211	207	214	210	211	212	214	200	225	208	216	213	197	205	166	203	220	192	192	208	225	213	214	217	204	198	204	196	235	231	199	209	203	178	206	227	216	206	212	222	197	205	208	194	197	224	185	240	194	193	195	207	199	202	216	206	212	223	195	214	210	199	181	212	208	231	198	207	200	215	226	208	206	208	181	196	214	214	194	201	198	198	224	215	201	200	185	197	222	219	228	196	204	196	212	223	195	221	216	200	204	204	215
22662	21362	29090	24052	21689	22576	18253	9561	8055	8018	5516	4146	4000	3080	2699	2319	2019	1803	1461	1223	1209	1126	968	848	720	669	618	528	571	503	497	405	400	379	400	332	363	385	401	360	328	347	332	368	316	284	270	288	258	303	313	242	253	284	249	271	274	264	280	260	285	273	282	272	265	258	279	330	284	254	267	248	266	261	273	279	279	271	258	256	266	278	257	264	278	277	265	260	295	247	279	292	265	267	270	273	252	273	264	272	259	253	233	261	262	251	259	303	276	263	274	256	264	261	280	260	260	252	246	268	294	269	251	225	265	287	296	245	245	288	276	253	253	261	288	249	254	231	279	261	265	305	255	270	263	252	289	248	281	264	241	268	253	271	227	263	282	258	280	282	270	247	259	273	273	284	245	226	273	292	261	246	275	260	258	240	255	263	283	287	253	248	233	262	262	273	263	277	279	269	264	251	269	260	263	301	257	276	264	247	247	235	236	257	252	275	240	251	268	252	252	271	253	272	260	256	266	287	281	255	270	254	262	235	270	269	285	289	303	276	259	256	281	243	278	262	259	272	284	280	237	267	294	301	268	279	259	256	252	282	245	245	284	281	264	274	267	282	271	255	262	242	256	260	247	256	268	242	281	292	299	260	268	270	265	270	246	254	263	275	275	247	286	231	266	261	283	244	272	254	266	279	286	243	257	246	271	278	277	282	262	263	250	258	250	259	248	261	261	252	280	243	267	257	297	267	266	261	264	264	248	265	252	274	265	260	244	248	224	273	256	269	254	264	263	279	242	254	277	278	234	252	245	260	259	265	267	275	252	264	265	249	260	278	269	281	275	286	277	246	265	276	271	276	253	277	277	253	289	231	248	281	276	263	261	245	255	256	259	241	283	280	308	285	287	292	254	253	272	269	280	262	248	246	248	273	256	239	271	285	275	264	274	250	264	281	269	263	274	258	265	247	264	252	268	282	271	285	286	246	231	268	287	251	265	254	265	251	227	269	288	250	253	243	262	271	270	272	284	268	249	276	261	289	278	255	260	265	271	266	274	258	269	251	236	285	263	294	228	275	272	276	275	250	303	268	263	285	285	278	275	266	236	254	268	282	288	261	253	271	257	269	256	251	253	292	268	296	249	261	255	302	243	273	276	238	231	261	298	259	252	257	254	259	261	299	277	250	257	301	249	263	276	243	257	258	248	261	309	266	247	268	243	295	254	281	271	235	250	270	248	269	267	281	249	264	268	266	250	269	271	247	248	237	262	250	267	250	256	278	268	253	251	255	256	267	259	242	242	258	258	284	249	253	277	298	303	260	236	271	262	240	284	290	252	249	240	282	261	261	266	282	267	250	287	255	250	252	270	264	259	290	270	268	269	281	220	237	273	251	261	264	292	236	260	232	261	268	280	261	244	260	275	271	249	262	257	249	284	265	261	269	275	263	251	266	258	258	260	242	249	267	286	295	246	243	267	263	292	269	282	254	299	277	260	254	260	281	264	287	256	251	276	261	242	281	254	285	288	266	262	255	258	281	285	277	246	278	254	225	264	274	292	291	255	279	269	230	264	262	266	240	260	273	257	270	286	269	271	295	284	253	262	253	259	268	250	256	256	253	270	256	271	292	244	278	257	276	269	257	256	243	248	278	261	264	248	253	270	275	238	282	255	291	289	257	274	282	236	272	249	231	284	273	281	241	230	283	273	269	282	260	242	271	244	279	245	263	257	265	279	267	250	266	277	253	236	290	235	289	256	241	257	244	290	263	272	272	247	278	269	242	261	281	232	274	268	236	238	239	277	297	269	228	262	273	281	248	286	266	284	262	260	246	278	242	278	263	288	287	293	290	282	282	263	250	257	272	290	290	260	278	228	255	273	289	268	277	263	257	252	255	271	265	262	231	262	266	238	272	248	294	236	273	256	243	236	273	280	251	254	274	240	279	257	236	262	253	267	270	264	268	253	252	256	277	243	272	276	268	254	257	241	266	284	255	254	285	285	253	273	239	245	255	237	273	273	275	256	274	232	279	259	252	271	259	276	265	281	242	254	241	251	276	234	272	266	265	272	287	256	234	246	284	275	287	270	277	266	240	258	253	272	272	270	285	242	268	265	245	254	243	293	275	256	255	271	246	248	281	281	285	244	261	256	271	246	263	241	229	260	275	239	280	260	275	259	244	278	266	229	268	241	264	257	263	258	252	269	264	272	278	275	264	260	269	250	283	292	250	248	245	236	269	256	268	281	261	263	275	268	283	233	264	242	244	282	246	281	231	285	281	252	268	255	257	253	255	257	264	265	255	276	238	277	249	245	258	253	260	278	254	265	270	275	291	258	265	271	269	269	271	266	259	264	247	281	258	254	260	290	261	251	267	272	252	306	240	276	255	277	255	268	266	243	262	269	261	254	245	266	255	258	231	265	269	274	258	254	253	270	275	252	277	280	290	247	267	257	277	262	253	284	260	261	275	260	252	266	264	269	261	256	287	254	248	246	263	263	244	265	270	256	274	290	277	257	275	257	266	279	263	243	270	277	296	241	281	268	244	239	253	267	250	277	263	256	260	266	262	257	249	279	246	248	272	256	274	266	267	257	255	290	261	281	249	267	269	292	235	260	249	277	277	264	257	264	267	273	264	259	243	259	285	309	270	285	280	228	254	285	234	259	271	282	242	239	291	284	256	290	257	238	265	262	270	267	216	248	261	250	270	273	258	237	259	298	222	266	263	274	267	257	264	281	247	281	274	251	283	241	256	239	251	272	218	277	253	234	273	255	265	291	262	256	271	244	269	237	265	254	218	253	262	250	261	257	273	271	281	250	258	263	243	255	265	258	266	261	263	261	256	274	258	242	286	226	245	288	270	260	274	284	247	250	256	261	254	250	263	241	291	271	290	265	264	270	269	275	259	265	238	251	235	261	280	253	271	279	269	274	252	254	243	256	247	259	254	266	239	281	287	239	233	273	240	281	261	239	261	267	279	274	275	264	259	242	270	231	242	243	280	262	285	263	278	255	253	273	273	255	240	254	274	266	278	256	275	270	266	256	255	287	292	231	276	273	253	282	265	251	260	245	257	273	261	264	249	269	257	250	267	280	257	245	252	248	261	263	260	267	268	280	250	264	260	270	272	267	278	246	263	244	261	225	235	241	277	259	264	230	258	248	263	230	262	266	300	260	285	270	263	255	237	257	294	252	274	270	264	247	234	244	271	233	271	259	263	244	284	263	240	250	279	258	272	253	256	214	269	258	263	261	255	254	246	243	258	248	264	250	258	240	272	279	259	261	277	250	280	289	235	244	267	253	290	270	246	262	248	272	246	275	295	282	281	268	240	276	283	233	276	292	271	296	255	261	297	277	269	262	252	264	232	239	289	265	262	232	266	256	275	257	225	291	243	264	239	246	255	244	263	260	248	251	253	268	271	287	262	232	270	267	270	240	264	278	277	266	261	273	253	244	261	296	266	287	272	263	265	231	265	272	235	268	279	276	274	265	274	255	246	279	273	272	281
21901	49180	42026	32815	26233	21495	14348	13295	12584	11730	8314	6640	6227	4689	4169	3671	3173	2708	2133	1925	1825	1592	1447	1201	1048	888	762	724	812	716	649	493	545	455	451	443	476	463	517	464	385	368	439	384	400	367	330	324	334	326	306	306	340	320	339	290	283	319	306	304	306	301	347	303	304	300	300	304	286	305	281	293	284	301	310	304	296	284	293	325	296	329	307	303	309	290	338	322	314	300	305	286	321	324	279	297	298	298	294	324	305	290	303	304	294	319	305	288	287	307	288	274	263	294	326	271	277	285	309	298	326	278	312	293	317	316	278	301	279	285	304	296	325	272	302	299	302	276	283	275	311	290	319	303	312	266	264	317	301	310	303	322	276	298	291	306	305	315	313	257	306	279	302	296	280	285	301	296	269	290	311	314	293	316	283	301	294	283	306	297	276	290	307	279	326	278	330	309	298	329	308	264	318	308	298	296	316	311	299	278	295	278	308	315	289	279	303	281	267	272	312	284	284	266	286	285	311	328	317	304	290	318	295	304	316	269	321	273	280	268	325	304	264	310	286	308	293	316	287	267	293	256	285	269	292	288	293	287	284	294	318	311	300	301	279	263	310	310	282	305	290	281	297	295	303	306	334	290	330	302	278	295	278	317	299	308	289	311	289	308	315	283	314	289	300	301	283	337	277	321	318	305	295	279	288	304	265	283	294	327	305	324	306	325	275	304	253	289	280	322	310	292	294	305	303	316	293	291	323	285	294	285	303	335	270	280	291	319	283	324	311	297	298	312	305	289	302	283	286	295	303	304	282	299	302	292	324	286	291	292	279	314	326	300	305	290	292	317	317	314	266	277	304	289	311	301	322	307	277	288	289	321	325	295	277	293	295	291	290	303	274	326	261	311	285	281	300	294	271	269	296	299	286	315	287	307	307	284	295	331	289	282	285	307	290	307	298	294	297	295	334	271	316	306	300	272	300	302	305	283	302	257	296	292	297	309	293	279	306	304	312	298	324	289	292	286	281	294	305	272	292	304	267	284	296	313	318	305	295	272	314	322	285	283	300	285	290	294	288	289	311	272	269	299	291	299	267	264	281	310	314	274	290	287	330	286	282	307	281	292	283	308	315	268	301	300	283	301	285	323	299	292	290	298	284	330	305	297	310	284	269	295	301	291	272	289	304	264	291	293	298	278	304	294	304	283	288	290	291	295	308	268	287	321	304	266	308	311	291	307	304	270	299	274	278	304	271	314	282	314	307	273	276	315	287	276	293	275	288	317	255	265	312	278	296	315	313	308	303	305	312	289	285	303	279	282	315	295	305	301	291	314	265	297	290	299	299	309	306	277	306	271	290	328	285	282	311	293	285	294	285	297	283	305	289	294	298	310	293	257	288	310	287	320	281	291	283	302	312	341	279	323	291	326	272	302	311	293	296	342	287	301	313	315	274	326	300	289	299	302	288	282	323	298	303	310	295	282	308	270	331	327	280	288	305	290	288	315	305	314	312	279	301	264	294	319	318	293	275	290	283	319	299	306	299	307	317	316	288	301	304	296	293	294	314	290	276	353	311	304	292	315	305	272	267	304	312	318	297	299	302	295	290	289	294	313	295	302	301	274	321	318	311	313	318	294	323	295	277	287	310	299	297	281	302	315	312	268	272	284	258	300	309	280	268	303	300	281	316	314	276	281	294	308	231	279	308	280	284	285	284	270	295	285	294	285	287	314	309	290	292	273	304	282	282	287	308	278	306	304	281	287	296	313	285	282	288	295	298	302	273	297	303	300	294	286	304	303	327	320	311	283	276	304	300	298	294	296	272	305	284	302	291	305	280	284	276	273	282	291	310	312	296	285	275	294	295	289	271	313	285	303	330	289	284	321	277	291	297	274	314	325	280	295	324	317	331	283	287	274	301	277	305	293	272	294	290	297	282	295	297	301	290	295	281	286	272	297	289	292	291	315	301	291	324	316	293	309	297	286	310	284	321	288	315	276	315	284	285	311	289	295	318	308	277	291	310	286	294	328	307	317	293	287	286	287	302	314	303	320	293	295	311	270	278	289	268	315	311	309	316	304	285	279	284	296	332	341	299	306	300	281	296	274	308	289	287	288	285	301	299	301	278	285	311	291	279	301	280	293	270	313	293	330	279	269	302	285	298	305	273	301	303	302	293	328	299	282	249	293	291	271	300	324	298	318	327	314	284	318	281	271	299	295	301	296	295	279	309	310	309	283	314	303	268	306	302	302	317	321	299	270	292	308	306	327	274	288	310	288	297	289	306	286	278	336	311	312	265	288	307	304	337	322	289	305	334	320	279	281	288	258	291	307	317	300	313	266	320	298	307	293	288	279	305	316	299	313	299	312	297	321	288	314	287	311	305	291	299	285	265	293	308	303	278	289	306	314	305	319	272	307	305	296	301	273	296	263	297	281	300	311	290	309	285	299	332	306	306	328	301	296	320	307	309	298	281	290	293	284	304	281	323	283	317	302	285	270	304	297	311	317	292	252	304	308	307	263	271	309	278	288	307	312	310	277	316	264	299	327	315	286	305	301	293	297	318	290	267	295	295	289	274	324	307	293	278	284	317	307	284	301	278	317	304	316	295	320	274	341	327	282	323	275	342	307	277	308	279	279	307	318	311	300	309	308	309	280	284	322	273	300	314	266	300	282	273	294	307	288	301	296	278	315	286	278	267	304	301	306	297	307	316	287	297	321	281	330	304	264	298	270	308	280	300	271	266	303	311	272	309	282	291	298	328	316	296	300	295	294	307	293	306	293	313	294	302	336	301	300	252	309	280	296	264	297	271	304	316	276	313	297	292	294	279	334	287	310	292	283	295	305	305	331	337	274	325	276	293	308	285	315	292	289	306	284	294	322	313	277	320	306	319	289	283	306	283	284	297	278	305	285	343	294	299	297	320	279	297	285	287	305	300	310	307	306	306	311	310	305	304	303	289	286	281	290	317	275	304	293	297	339	323	323	282	306	321	291	279	318	287	312	302	304	270	325	308	274	308	259	275	295	285	305	306	259	322	302	275	293	263	319	316	305	264	286	314	294	307	323	332	288	297	320	292	294	288	309	311	287	305	289	280	284	299	293	337	293	272	290	283	304	280	308	296	292	277	252	300	295	319	284	294	283	320	277	333	274	314	277	306	285	286	286	307	269	304	297	283	306	286	279	264	310	294	285	294	287	321	268	313	312	304	288	289	299	273	311	283	292	315	273	318	308	302	311	309	287	311	294	322	294	310	284	290	258	313	341	283	289	289	304	310	310	301	292	295	263	292	289	314	301	275	304	309	283	279	282	276	270	291	287	305	293	302	292	346	267	291	314	308	324	272	315	292	283	299	295	294	299	309	298	332	347	304	308	306	301	296	267	293	306	282	320	307	280	284	291	328	295	334	295	309	311	275	293	276	291	308	297	298	252	295	281	298	306	301	313	312	314	278	308	310	269	274	277	302	305	295	313	284	286	306	300	289	291	294	284	286	296	308	291	272	277	278	291
28554	26398	29751	22017	13101	8502	4568	3880	3342	3020	1968	1594	1516	1271	1066	930	850	740	609	604	574	477	476	418	375	411	333	322	317	311	259	257	304	266	249	296	272	294	271	288	253	245	253	269	250	253	234	226	216	253	223	213	221	218	238	235	249	225	223	248	234	268	233	239	243	243	220	222	227	223	237	256	242	231	231	235	250	258	232	226	216	234	223	253	231	218	243	227	232	246	224	218	227	257	232	226	239	225	230	239	249	251	229	228	235	228	252	256	238	232	208	233	200	234	237	243	220	233	232	228	220	213	236	240	249	267	244	225	236	229	214	210	238	247	232	198	217	224	260	218	244	230	244	225	210	226	202	227	259	227	251	222	227	226	246	216	242	229	241	212	240	226	230	223	246	215	221	227	234	219	202	231	241	225	222	234	225	218	250	251	215	207	228	245	226	223	235	243	224	230	237	216	235	216	221	255	238	226	232	246	228	206	228	218	223	232	275	229	227	225	238	231	217	210	225	221	218	257	249	228	240	232	224	212	248	210	231	228	261	235	232	241	215	215	221	226	238	226	251	196	230	235	216	231	234	220	226	231	210	214	255	223	245	202	243	221	206	197	215	238	227	229	233	244	217	217	250	220	253	237	202	229	236	218	235	203	221	227	240	229	226	217	240	220	233	236	245	223	227	212	227	256	265	228	238	241	206	235	246	204	226	228	245	207	197	225	216	243	218	252	220	207	252	252	222	200	247	267	228	221	233	232	219	235	232	212	222	245	242	224	203	223	229	258	247	217	237	214	232	267	248	231	232	241	231	238	225	222	236	233	214	230	245	255	246	229	235	238	215	224	244	221	236	233	238	228	228	246	230	227	240	230	228	232	248	218	234	223	232	204	238	237	210	245	196	211	255	241	234	219	209	252	250	195	265	232	256	251	244	241	241	210	211	229	198	222	254	218	232	222	237	233	216	244	211	218	205	250	266	204	261	217	215	225	192	232	239	229	244	222	250	221	207	230	215	220	198	250	224	222	219	253	222	220	248	197	242	210	230	219	247	212	230	215	212	229	238	241	237	249	232	206	215	268	244	212	213	254	234	238	226	209	217	227	223	242	251	231	238	238	249	239	244	212	250	200	222	249	241	225	225	234	221	207	246	246	218	226	257	241	219	242	212	245	235	219	206	216	240	247	256	240	221	230	227	221	222	232	219	218	220	231	215	222	223	215	244	265	211	207	239	222	246	253	226	247	239	233	260	227	247	223	212	222	227	260	239	212	233	234	204	211	229	212	242	185	235	203	204	210	213	228	231	211	200	228	229	251	260	223	228	233	220	249	220	239	233	220	231	211	241	239	214	227	274	238	249	190	198	203	254	236	223	212	268	219	224	232	221	203	243	208	237	215	220	220	219	222	228	224	257	232	227	213	222	251	246	256	239	221	233	238	226	230	229	232	225	206	229	218	228	236	249	235	240	247	227	217	207	211	236	229	206	224	254	255	224	235	229	229	232	252	259	220	240	233	236	219	223	241	242	236	230	215	218	237	232	264	234	239	240	248	204	230	243	223	215	217	247	255	241	249	229	229	222	222	225	247	213	238	224	253	247	249	216	226	237	201	221	243	226	232	236	201	247	238	236	239	235	226	217	242	232	247	215	233	211	241	224	218	228	252	265	227	247	239	230	253	235	239	231	214	223	223	228	251	230	209	249	230	232	240	225	234	236	250	194	222	235	233	210	235	221	224	239	211	211	252	212	200	204	208	223	236	227	227	224	239	236	198	221	237	246	214	229	227	221	218	270	224	244	224	224	239	240	208	210	263	234	224	254	240	243	235	225	226	229	217	222	251	242	231	233	239	220	217	234	226	238	244	241	241	219	237	217	245	253	225	226	215	229	249	224	237	232	243	240	237	221	229	226	250	246	238	228	226	230	246	238	236	216	236	234	259	266	227	221	226	234	217	230	250	235	241	221	254	243	218	238	227	236	223	232	247	224	232	259	216	235	228	242	239	224	249	214	232	236	253	224	222	251	220	233	237	217	245	234	219	214	230	237	231	232	235	247	227	242	226	234	216	240	198	241	214	198	228	275	210	204	254	238	231	254	234	228	241	244	222	250	242	224	227	224	215	239	226	242	222	219	243	247	228	217	223	217	237	237	217	227	220	236	227	254	244	207	215	206	262	232	245	242	225	211	232	221	222	219	224	238	213	247	217	222	231	248	249	250	243	230	216	214	211	215	236	253	222	200	232	207	228	214	243	198	225	240	240	227	213	233	234	219	229	199	207	227	226	208	223	244	217	215	216	245	225	203	261	236	226	229	247	226	258	260	212	244	222	241	251	228	244	248	205	225	247	222	220	214	210	219	236	236	228	258	235	242	230	221	218	226	216	245	229	258	237	229	261	222	240	216	224	250	255	231	224	240	231	213	231	245	249	225	233	236	231	255	216	211	227	240	217	234	221	235	230	248	222	201	249	244	210	249	247	222	268	198	224	220	234	245	261	217	224	211	248	230	259	211	262	224	234	241	244	199	216	224	221	233	216	241	263	248	220	227	220	203	220	233	218	241	215	228	231	194	218	202	246	249	254	230	227	243	214	248	218	226	222	240	226	231	220	227	233	205	224	233	231	216	232	227	252	211	223	249	244	229	277	227	210	243	210	270	241	242	203	241	244	265	210	200	232	220	250	228	247	237	230	229	194	215	251	242	230	229	240	225	201	233	251	243	213	222	231	221	234	275	258	229	219	227	231	230	236	198	236	250	263	249	258	243	221	230	239	248	233	204	242	208	228	212	237	215	223	234	238	221	263	250	230	257	244	200	205	228	225	225	198	204	235	210	225	206	238	252	205	243	213	221	206	219	254	227	219	236	248	244	245	234	226	241	235	231	220	261	226	232	250	246	253	221	230	217	238	209	225	232	216	213	253	228	233	230	253	265	220	210	223	250	223	225	229	225	262	254	246	231	235	267	228	252	240	232	217	263	216	219	231	226	237	242	223	232	255	248	221	232	241	226	249	220	252	242	220	253	232	228	214	245	215	235	232	207	216	228	227	217	225	225	256	213	223	196	219	256	235	218	223	235	252	247	241	217	233	215	252	226	221	232	244	221	222	233	245	241	232	234	269	219	246	224	231	255	204	242	215	225	235	203	249	242	254	213	228	219	186	248	235	216	239	217	238	239	238	233	220	219	225	211	248	204	257	197	230	236	246	233	221	249	235	216	231	225	228	215	229	253	217	243	235	220	215	230	235	222	202	210	232	212	194	230	231	212	229	247	209	220	227	215	252	206	227	231	230	234	229	220	255	247	245	228	246	221	211	218	216	203	225	212	217	223	213	250	249	247	248	219	233	245	241	229	221	200	214	200	248	242	245	258	228	214	221	266	226	240	230	238	245	217	205	229	230	249	244	247	234	194	240	233	233	228	229	252	243	221	232	226	234	248	226	243	243	196	214	229	241	252	219	234	236	248	235	222	256	220	221	242	214	207	239	247	237	223	220	257	224	234	228
20219	38145	30393	20430	15323	11902	7623	6966	5932	5377	3425	2788	2613	2000	1763	1458	1234	1106	920	840	869	707	682	582	536	501	443	389	421	369	368	317	341	347	312	270	309	312	339	318	312	291	277	294	296	274	273	263	252	279	278	263	251	223	275	246	253	273	262	270	241	279	296	260	254	271	248	244	229	240	264	241	281	285	293	268	254	240	272	288	249	242	246	227	278	279	253	261	260	257	271	256	270	215	270	234	264	263	282	278	267	271	256	255	292	232	234	324	263	228	263	257	258	263	254	273	258	234	270	274	270	266	277	303	257	270	247	263	258	260	246	265	263	263	241	267	243	253	240	266	230	263	260	246	252	266	275	226	246	251	276	267	245	248	273	271	250	249	297	247	265	251	237	258	270	267	250	243	257	261	264	275	273	262	245	275	253	257	240	266	257	231	276	252	255	254	275	238	229	283	250	256	268	266	263	241	270	234	277	267	264	270	255	273	258	296	248	241	242	251	240	283	249	257	247	236	247	260	246	263	239	301	280	269	247	252	281	233	252	260	253	254	245	246	249	264	255	259	266	270	244	279	276	253	267	273	255	261	251	260	245	246	254	284	278	256	269	244	256	248	276	268	257	285	260	255	264	260	276	246	241	270	244	244	252	240	271	254	266	272	253	298	259	264	254	267	263	279	260	276	234	225	264	251	264	277	256	230	243	268	272	240	289	251	266	274	239	247	258	271	250	240	274	254	251	277	258	247	225	239	262	247	244	260	244	282	244	266	247	228	262	287	233	267	244	250	281	273	245	281	246	251	289	271	248	268	239	256	250	258	256	244	251	290	264	263	245	242	231	256	265	265	244	245	256	236	252	278	243	286	269	254	264	212	244	262	258	254	247	235	257	257	240	227	249	242	236	264	238	251	267	271	223	242	283	257	272	320	264	261	258	286	252	260	231	225	244	245	261	279	252	245	230	297	248	294	285	256	264	299	231	261	279	281	238	265	272	236	240	259	275	240	256	253	285	230	255	256	231	261	269	270	268	259	246	240	244	251	271	242	295	276	239	254	251	258	273	281	239	269	242	292	276	252	282	268	255	252	237	250	276	237	257	239	255	270	253	245	278	249	246	261	251	247	225	275	280	264	244	271	262	249	245	256	264	236	259	270	226	292	240	226	256	248	264	241	250	277	252	268	254	259	267	247	234	272	280	267	261	247	270	263	260	255	259	242	265	270	273	248	246	240	271	265	237	258	276	258	220	260	239	265	262	252	274	259	274	270	273	267	243	249	266	210	249	268	252	245	229	252	282	256	252	260	261	281	263	260	264	247	253	264	243	270	254	281	271	254	262	285	266	268	249	296	273	241	233	247	269	269	259	268	252	254	273	290	266	287	275	258	255	248	251	234	280	278	279	272	243	263	279	268	284	263	259	274	265	227	267	274	254	253	271	265	255	233	232	268	262	251	267	256	254	258	257	272	263	255	249	250	287	277	253	277	237	281	249	264	271	234	259	230	243	252	267	253	259	264	241	259	266	248	248	273	281	274	265	267	275	277	251	252	261	277	227	233	224	282	272	259	244	260	266	260	234	246	270	263	285	254	253	267	276	270	253	225	262	282	248	256	267	251	261	244	265	251	237	244	291	255	261	268	267	260	252	262	271	267	254	256	261	263	264	275	245	278	283	265	244	278	244	285	266	250	247	256	268	251	275	266	248	266	289	247	301	261	284	278	242	269	228	233	269	244	271	249	244	256	266	232	270	237	250	252	240	251	221	216	247	252	255	242	264	254	258	278	263	247	264	254	244	263	245	251	220	254	300	279	262	261	262	246	254	248	231	247	285	247	258	262	292	255	265	229	226	260	235	273	244	259	261	273	238	259	259	248	249	244	248	271	266	267	262	271	264	264	245	259	275	231	263	243	250	280	270	234	273	250	271	249	228	246	270	274	236	245	312	236	246	254	273	260	285	258	243	247	241	267	255	279	259	258	251	277	248	256	249	263	259	227	255	273	242	248	252	262	248	276	257	244	270	278	263	271	257	274	255	303	275	275	230	267	272	278	264	249	222	265	255	284	293	260	238	255	259	284	287	263	277	267	263	278	244	261	246	281	284	250	312	257	243	288	252	246	251	245	245	262	276	227	274	276	266	250	245	265	246	277	278	245	268	262	242	267	280	246	261	270	257	264	237	252	263	245	263	293	258	255	235	267	238	256	250	258	275	261	245	256	251	227	254	247	262	251	264	264	274	235	252	260	265	254	254	268	235	261	282	273	289	278	281	283	247	291	271	272	255	255	279	276	257	241	237	246	251	270	239	267	246	251	263	269	248	242	244	250	266	249	259	257	243	253	214	248	235	254	278	236	255	257	243	274	269	262	236	239	254	261	259	272	238	259	273	258	279	279	268	236	262	279	227	251	288	269	245	260	251	252	270	286	272	266	258	259	261	247	278	283	253	240	273	281	235	278	264	236	279	255	266	248	243	241	278	259	246	238	279	269	240	241	269	233	269	264	273	287	278	288	259	247	262	274	254	291	249	267	268	264	271	284	258	265	262	243	256	281	251	273	261	293	271	280	280	241	269	256	253	268	277	244	265	266	256	254	280	253	251	235	272	257	294	254	277	263	237	238	270	264	257	274	260	241	264	242	257	260	273	278	246	269	269	283	239	290	240	233	248	237	258	282	295	236	282	231	262	261	240	239	237	252	279	296	246	242	265	267	267	258	250	270	266	246	261	263	272	269	268	278	289	283	275	246	259	244	276	261	249	273	234	241	248	283	275	286	268	272	235	240	271	257	231	251	274	258	253	268	265	252	267	274	248	235	263	242	226	245	255	269	264	258	257	241	273	244	216	277	260	247	266	254	264	255	248	275	224	236	272	250	276	254	270	261	232	260	261	256	264	256	249	247	249	282	223	269	248	232	255	261	262	249	233	257	278	248	252	263	229	290	256	270	230	245	266	248	299	262	240	242	253	270	251	263	248	262	252	250	241	260	276	247	275	264	260	252	253	248	230	253	280	278	254	270	280	254	267	242	265	254	244	267	237	268	279	252	276	256	262	268	259	260	253	238	274	241	239	253	256	251	240	255	261	277	258	267	275	252	261	271	254	234	250	244	258	259	289	262	310	252	259	260	270	261	260	289	255	239	227	242	275	257	269	249	261	252	268	263	280	242	248	293	274	259	239	264	255	250	244	271	255	261	247	262	260	283	300	275	229	288	254	282	271	261	278	251	266	245	276	284	241	254	245	252	251	253	286	278	215	268	239	275	294	287	284	262	260	266	240	281	256	248	259	246	244	249	246	253	273	250	271	259	267	264	263	288	267	238	250	286	257	250	304	249	237	261	256	261	242	237	245	282	261	242	242	258	284	258	278	271	258	257	286	253	259	265	259	297	266	266	268	287	266	245	275	246	244	262	308	281	259	272	270	262	262	280	279	260	249	251	246	252	250	277	242	259	277	296	265	311	238	263	248	279	235	281	267	280	244	254	255	276	266	264	233	233	248	287
23677	21304	28721	24580	21964	19459	10880	7390	6242	5560	3552	2990	2783	2420	1999	1704	1570	1288	992	1102	972	863	778	673	605	586	499	535	488	434	457	377	370	348	351	357	369	394	381	391	345	337	335	340	341	324	314	343	319	303	313	301	306	305	319	283	324	304	296	301	299	328	318	324	296	301	310	300	296	304	314	340	276	282	305	325	312	284	300	308	282	318	288	328	304	303	330	315	318	269	300	293	269	281	293	275	303	304	279	280	297	346	288	295	295	307	305	283	302	288	328	328	294	304	310	282	289	293	291	288	312	309	289	292	332	289	270	314	309	330	290	317	292	301	287	283	275	312	289	307	318	300	318	296	291	309	278	291	315	317	287	306	310	290	294	324	315	288	282	318	314	290	279	300	313	310	294	310	295	337	295	301	317	294	299	300	305	281	292	313	297	311	291	327	300	319	288	278	306	322	328	304	302	282	302	289	336	325	276	307	260	268	275	307	287	314	303	311	294	331	293	300	331	332	288	306	303	314	305	308	301	297	302	311	312	312	318	291	282	308	325	300	328	318	318	313	298	327	267	291	304	303	322	296	295	323	285	289	319	313	317	295	303	336	291	316	329	286	269	280	286	290	260	316	308	319	322	311	286	304	315	317	293	302	306	319	313	288	305	269	326	321	283	282	276	276	284	310	309	288	275	303	297	313	294	282	296	301	278	325	288	300	287	288	319	302	289	305	292	303	309	285	309	297	295	330	325	317	319	316	331	303	323	333	302	331	324	277	283	282	304	297	333	303	322	294	292	304	304	303	298	293	318	306	298	281	322	295	290	321	320	290	303	296	295	298	298	279	303	300	298	295	309	272	292	295	318	314	288	320	290	295	289	295	299	300	313	264	297	270	297	290	295	294	312	310	303	302	304	307	311	314	322	268	295	300	323	341	305	297	347	324	321	271	286	297	294	297	309	272	294	297	293	281	338	327	261	287	290	287	286	339	302	281	325	331	289	276	308	327	335	283	298	290	301	320	297	299	308	313	306	312	295	285	304	294	274	271	292	293	311	296	325	330	314	303	277	287	315	277	315	335	278	316	313	330	314	282	270	270	278	310	300	313	293	308	297	295	312	305	290	315	313	309	277	311	300	271	302	290	305	286	288	285	330	295	303	307	298	290	300	334	293	300	288	316	310	269	248	297	327	300	286	297	345	274	285	285	289	297	309	288	293	323	296	302	294	309	300	274	307	333	337	279	287	285	283	279	280	266	294	301	303	279	316	272	318	321	292	300	288	324	297	323	298	280	326	255	276	278	291	275	297	281	289	304	291	289	264	303	280	315	309	307	279	334	314	310	307	301	279	288	306	298	304	320	333	309	346	277	314	306	320	299	303	303	302	315	302	318	304	301	289	298	283	310	272	322	325	278	301	294	315	270	332	298	264	306	310	304	316	310	317	312	321	306	308	291	289	299	289	298	324	315	291	329	289	329	316	291	285	305	282	291	306	293	301	312	261	299	296	303	297	282	301	315	287	258	315	290	281	312	285	315	311	305	316	301	287	298	295	275	298	259	269	281	303	308	296	316	278	311	308	311	294	309	298	296	284	315	316	308	327	304	287	354	284	288	281	325	269	309	310	284	297	350	263	293	292	338	296	304	310	307	293	309	260	312	291	306	306	303	300	279	320	319	294	298	295	314	299	342	316	303	336	324	309	289	308	310	307	283	311	310	270	304	289	326	289	284	250	323	278	305	312	343	287	315	287	334	305	313	287	308	275	303	295	296	291	288	264	303	281	310	271	280	287	292	357	305	295	292	281	301	298	272	303	279	316	309	319	287	289	314	302	291	300	300	283	309	300	308	293	313	285	263	302	326	336	344	329	304	319	313	314	322	316	328	279	266	320	319	298	299	294	306	312	270	300	320	313	304	305	266	275	294	302	302	290	306	282	294	294	288	293	288	327	290	294	300	343	287	315	273	297	308	315	309	322	300	278	289	303	312	315	316	293	293	305	307	278	289	335	327	324	308	301	317	306	298	288	299	277	309	291	301	304	325	321	302	290	311	267	283	305	296	301	304	301	276	305	337	290	313	277	275	324	314	259	271	360	294	315	312	327	283	316	320	307	362	308	308	329	296	300	344	296	343	255	264	310	282	284	323	305	326	298	310	306	326	295	331	278	259	281	305	305	319	311	266	301	286	298	291	266	324	300	319	290	307	318	316	305	289	317	277	292	272	289	302	318	278	312	295	316	283	289	296	285	307	297	318	274	286	313	319	298	315	309	282	317	254	314	313	311	299	334	288	323	279	327	295	305	317	292	291	304	296	294	279	318	304	287	324	284	306	281	286	317	297	296	283	329	301	308	314	294	319	300	325	296	293	292	270	309	279	315	294	298	306	294	310	303	297	309	320	280	317	303	307	308	328	302	303	303	287	310	285	316	303	311	303	304	321	318	299	302	279	298	301	322	306	320	264	299	330	300	292	297	306	288	331	266	303	314	288	290	296	291	329	297	292	301	307	362	271	316	276	326	291	281	300	300	332	306	305	311	317	288	268	278	259	287	323	318	303	332	282	277	318	288	310	296	313	308	356	300	304	306	292	308	325	311	323	337	280	298	319	341	298	305	286	289	316	304	302	321	305	291	290	271	288	292	281	312	306	275	274	291	301	297	305	309	311	272	310	299	303	301	262	267	330	276	326	290	317	284	319	308	318	308	302	285	313	318	314	297	270	326	318	279	298	293	302	312	305	313	296	312	329	319	283	313	307	315	283	256	276	299	284	269	327	302	302	319	297	299	266	298	263	300	310	315	278	317	313	281	294	316	300	291	302	324	291	295	282	277	329	292	276	295	332	298	306	310	343	263	276	321	303	298	323	285	279	285	262	281	280	300	258	289	310	320	338	296	269	308	288	289	265	294	302	329	318	302	297	290	289	297	319	342	333	313	323	310	321	281	278	289	285	277	289	323	308	303	328	268	294	283	279	294	314	342	263	319	279	294	255	295	279	278	313	287	290	293	314	299	303	310	303	291	293	326	270	288	316	281	280	298	295	280	307	282	292	295	296	294	304	264	303	290	278	294	287	293	297	305	296	275	310	301	286	279	281	284	306	321	318	310	321	288	297	298	307	315	315	289	308	322	302	300	302	298	286	280	304	294	299	291	285	323	276	294	287	302	317	304	280	326	321	278	301	330	320	323	298	294	332	308	284	297	309	292	266	307	317	283	315	320	280	311	272	292	285	296	279	326	287	309	290	309	281	311	309	300	273	307	297	314	312	259	305	301	313	277	287	296	291	315	300	303	293	290	311	281	283	316	316	309	268	305	284	279	285	295	292	287	322	299	295	300	283	279	312	292	334	278	296	293	299	288	281	308	286	298	294	307	312	321	274	302	337	323	286	303	314	308	320	301	291	293	296	261	312	294	316	307	316	280	290	250	313	371	288	285	297	337	291	295	295	320	286	320	284	301	297	272	292	297	307	295	331	284	302	310	328	252	293	254	293	277	276	351	292	313	298
20014	44008	37338	26907	21787	17747	11861	11259	10027	8737	5762	4762	4350	3670	3107	2715	2356	1942	1460	1551	1316	1198	1109	888	862	792	652	708	641	559	558	517	475	425	429	407	482	461	463	478	440	371	382	409	425	372	372	390	352	371	299	344	399	325	351	372	334	372	341	341	354	320	355	341	311	352	331	335	354	312	362	333	336	358	348	323	318	334	328	353	316	355	336	344	363	337	344	366	339	318	330	358	320	327	343	341	334	301	349	321	339	336	333	336	347	291	337	319	351	334	367	338	327	320	311	326	296	351	335	338	319	348	312	310	318	323	316	338	329	346	347	317	325	357	347	309	342	357	296	304	329	305	325	337	341	343	310	292	314	355	355	320	308	345	326	312	315	321	318	326	340	314	304	338	317	330	350	315	341	301	324	351	341	335	352	314	313	342	310	321	318	345	350	344	344	322	359	329	319	294	355	355	344	324	288	345	336	361	319	320	332	342	322	327	385	329	335	358	328	326	322	332	343	344	329	348	306	305	339	345	350	335	336	357	360	336	323	341	333	306	363	353	349	323	307	321	340	326	333	322	329	352	332	340	323	340	349	299	341	339	309	309	327	333	315	321	312	335	348	347	340	351	333	344	341	347	328	357	325	342	340	341	316	346	337	326	334	380	341	332	322	320	347	315	322	367	348	338	375	347	335	330	348	342	318	363	354	344	330	322	356	332	315	336	325	353	329	328	365	323	323	318	307	348	330	334	335	311	336	336	333	328	314	309	337	312	309	355	338	357	325	312	357	342	364	350	321	328	339	355	319	302	358	349	347	356	343	354	354	313	335	307	330	311	325	339	322	326	340	327	353	296	346	320	313	347	358	326	298	332	331	347	332	328	351	344	326	321	327	321	313	335	322	318	353	339	340	316	329	319	324	326	321	350	325	315	348	345	324	348	324	341	328	347	338	322	326	337	365	309	346	345	370	339	343	330	322	353	327	307	320	367	355	332	326	326	352	309	361	332	345	335	336	339	335	347	346	309	342	311	342	362	356	363	366	328	343	322	327	379	351	345	336	315	336	310	333	320	327	313	361	337	338	314	331	327	331	325	327	328	343	337	341	300	357	340	346	315	326	315	331	334	388	359	333	344	330	308	317	360	329	342	324	344	308	346	330	340	357	336	340	310	337	325	352	339	317	349	337	361	297	368	348	338	297	352	323	344	334	342	369	352	370	335	318	362	321	316	357	333	326	360	328	321	364	365	366	350	319	316	337	345	299	330	358	353	337	343	322	350	332	358	332	327	353	367	347	322	330	350	363	331	309	301	343	373	329	318	327	321	330	299	371	326	373	356	313	344	334	354	332	334	301	376	325	337	325	344	330	332	329	339	354	361	343	335	294	344	333	327	387	340	372	369	323	330	326	323	359	373	340	324	324	323	326	366	295	354	334	362	312	348	323	321	346	334	318	335	337	320	308	347	318	320	328	313	313	354	310	348	347	317	323	328	340	312	309	337	364	345	325	307	296	344	352	370	349	336	338	296	319	352	324	349	345	336	335	354	322	344	351	312	337	324	345	332	350	335	347	327	344	336	327	297	339	332	351	339	367	370	314	333	358	347	343	331	311	328	325	354	341	350	344	345	330	337	324	334	353	336	329	364	334	349	321	344	318	341	323	348	338	340	331	343	336	329	352	343	324	310	335	373	327	338	351	319	324	348	316	303	325	339	318	336	331	331	321	330	342	306	330	347	376	321	359	331	340	355	299	350	340	354	313	350	303	334	323	368	327	334	361	345	345	348	330	311	375	357	327	358	348	333	303	325	319	350	361	337	329	335	337	354	369	325	323	358	305	327	347	360	341	321	367	359	340	303	356	355	365	359	341	348	326	316	309	333	335	330	343	344	347	322	385	340	317	326	341	323	349	335	314	364	309	336	355	349	332	373	308	333	301	323	359	328	311	330	325	323	351	349	322	369	322	328	313	325	370	323	326	360	355	330	268	330	338	324	312	359	310	343	352	326	326	330	327	350	305	307	355	360	346	332	351	329	337	377	336	331	320	321	346	356	334	358	327	328	341	351	317	314	348	363	355	337	355	308	320	321	346	334	320	308	362	338	352	320	337	345	333	376	323	344	339	362	326	362	312	350	338	317	324	309	363	354	334	353	316	331	327	344	345	317	312	349	310	331	328	326	333	340	310	341	326	314	302	339	331	340	343	331	335	364	325	348	357	344	333	322	303	296	365	356	357	328	326	345	324	348	320	322	372	314	326	339	307	312	330	316	330	336	342	363	325	339	329	326	333	322	330	341	316	342	335	317	332	337	320	370	348	334	349	346	304	320	328	329	345	322	327	319	312	312	335	310	334	329	345	359	314	311	336	324	357	311	353	346	333	337	340	325	318	321	320	334	317	359	342	354	355	336	315	329	361	341	318	345	357	346	360	293	317	314	308	302	316	335	333	329	349	328	288	329	345	293	347	324	340	320	319	327	329	329	325	320	313	342	341	323	372	341	346	340	312	328	324	354	312	386	313	316	343	358	328	354	347	325	322	359	320	329	344	354	329	349	382	311	345	338	337	329	336	351	313	342	365	344	339	328	350	364	310	301	292	359	344	323	329	339	319	370	333	314	340	321	317	329	349	350	336	314	328	364	339	349	337	354	368	348	359	349	348	307	335	295	322	326	348	319	313	342	376	310	342	355	345	308	363	329	348	330	317	342	351	347	341	283	328	369	332	321	333	328	343	296	300	257	340	293	359	381	338	341	327	313	350	339	333	326	333	340	346	320	328	366	339	349	323	321	337	352	325	352	322	295	326	353	349	327	338	357	333	304	337	344	288	351	339	330	335	328	340	329	366	360	349	380	333	338	327	320	307	355	307	329	337	281	326	356	338	332	368	330	316	324	343	342	305	330	359	363	338	308	361	341	322	311	317	320	358	356	335	335	317	335	328	312	342	363	347	347	378	311	365	300	306	332	316	366	311	356	376	322	348	329	370	318	360	339	331	348	334	352	338	319	316	318	291	346	311	317	346	325	343	313	321	354	317	332	313	347	329	342	323	324	333	331	329	352	332	322	330	337	386	363	312	331	304	336	340	326	319	353	320	320	328	338	356	300	378	347	333	350	338	342	328	320	346	343	320	355	325	333	338	351	323	335	325	323	357	325	353	324	368	349	354	346	305	346	325	335	337	294	354	326	336	326	320	328	331	329	333	328	341	358	347	311	350	314	379	326	361	369	351	345	329	329	313	341	306	311	317	343	367	366	347	356	358	343	349	333	338	327	333	338	335	333	334	306	313	309	336	292	317	355	328	330	293	362	334	358	372	306	357	338	328	335	324	386	361	336	328	328	329	305	322	353	328	330	329	325	336	324	351	382	324	356	323	341	313	354	321	353	344	337	341	297	325	330	355	323	322	345	341	330	346	352	316	317	344	326	342	332	310	329	336	317	333	308	325	304	343	340	369	363	334	313	313	355	308	310	336	326	343	327	328	344	325	367	348	364	333	344	328	326	319	331
24774	21453	28208	26047	19616	12829	6581	5347	4832	3972	2557	2284	1863	1797	1296	1207	1127	843	752	724	601	568	551	448	391	402	336	337	271	304	271	228	268	229	211	205	237	220	243	219	212	205	197	207	205	208	207	192	184	191	174	210	185	198	194	180	184	176	178	177	167	179	180	173	169	155	208	168	207	172	171	187	178	188	191	175	192	175	169	152	194	163	179	193	175	191	158	171	149	179	168	169	193	175	171	184	193	165	165	163	174	178	159	163	158	174	181	178	171	177	183	179	172	170	177	188	209	188	175	176	166	171	170	182	158	155	152	171	186	165	183	167	166	192	199	154	187	163	188	155	170	151	152	167	163	179	192	162	164	177	169	161	191	167	200	184	151	172	203	167	182	207	186	177	180	174	183	169	169	179	155	157	155	176	167	169	157	182	179	176	186	155	164	164	159	166	184	165	179	156	162	169	164	189	165	150	190	172	179	167	140	180	204	178	180	171	168	189	177	170	171	173	181	183	176	180	186	157	174	171	179	189	157	182	204	173	176	187	185	174	161	182	171	197	180	195	165	163	170	197	179	168	164	179	173	168	187	165	176	176	180	165	185	181	165	185	191	173	194	182	164	167	192	174	170	167	174	167	174	156	164	169	184	184	189	162	159	173	168	171	184	169	161	191	172	192	181	181	176	149	176	161	184	164	178	184	168	182	185	166	177	200	180	173	162	193	196	177	160	175	191	146	191	190	178	186	174	192	170	166	172	200	200	157	199	192	150	172	180	187	153	194	179	212	155	173	169	191	180	183	181	141	190	184	161	159	183	171	161	174	166	159	173	190	181	184	179	162	198	175	190	192	177	173	161	180	186	177	167	180	155	164	172	169	167	184	165	181	189	188	190	180	214	172	163	150	185	170	181	183	175	170	186	181	189	180	181	153	165	179	183	176	160	188	151	199	171	177	188	168	161	185	173	171	164	199	174	198	167	166	164	181	156	187	185	201	155	176	169	171	177	175	177	165	177	187	157	169	148	159	175	176	176	168	170	183	185	169	173	160	174	175	179	179	174	171	198	203	188	175	189	187	169	190	186	190	193	180	200	170	175	159	145	180	193	172	182	185	189	187	151	198	160	177	160	165	175	188	177	166	173	164	182	148	172	145	172	176	168	176	184	189	190	187	177	169	165	183	180	188	184	164	161	178	168	178	165	176	177	184	189	162	203	198	163	170	197	181	151	188	179	143	163	165	175	173	182	179	193	189	163	192	169	178	167	168	155	171	189	145	195	174	174	177	205	151	171	163	196	168	184	184	181	176	183	189	172	182	180	193	166	173	151	193	166	171	173	172	147	176	182	186	168	191	170	182	167	190	189	178	163	184	193	182	176	182	174	165	169	178	167	198	162	194	174	166	146	172	165	165	173	162	179	167	165	158	166	156	203	182	189	165	197	199	184	186	160	189	154	175	173	186	168	218	179	169	187	184	190	187	164	142	172	183	159	162	198	178	180	165	168	186	186	154	183	185	144	166	171	189	163	165	179	151	214	164	184	177	167	174	186	176	181	149	165	206	172	201	197	170	199	157	163	179	175	161	179	189	213	184	187	191	184	188	184	177	204	153	217	157	162	196	175	149	156	178	163	178	185	182	173	185	203	175	188	176	176	151	182	186	197	164	179	169	175	195	168	188	178	171	184	170	174	190	153	156	171	180	169	144	196	199	190	157	184	164	157	154	166	187	174	172	175	163	175	169	175	184	171	159	165	179	197	181	185	162	172	175	194	209	195	188	153	184	204	181	177	171	152	161	171	189	173	182	161	197	183	186	196	194	174	162	166	187	191	176	160	187	183	157	170	195	174	169	161	197	154	187	154	160	151	150	192	171	179	179	173	179	182	157	187	146	182	187	167	163	177	174	167	184	181	191	168	182	194	185	196	164	173	154	189	196	198	178	193	168	169	169	173	165	186	160	158	178	201	171	179	191	193	175	166	179	176	171	175	185	178	202	192	187	154	186	178	182	173	175	170	180	178	176	172	178	164	182	192	161	191	177	180	171	206	173	174	159	156	189	171	157	173	179	173	173	150	177	156	172	172	204	181	182	168	170	184	153	188	171	173	180	192	172	154	187	189	160	175	189	171	182	185	185	166	186	189	161	176	179	169	163	143	176	173	161	166	152	159	173	168	170	154	173	182	180	192	194	173	186	196	179	167	167	160	173	179	153	203	155	163	201	178	174	165	186	173	156	157	168	190	186	155	184	183	175	199	166	173	159	169	166	142	184	151	156	187	153	180	174	176	161	163	195	184	201	159	173	201	175	172	187	185	195	157	159	179	193	159	195	179	165	195	190	183	162	180	175	199	188	176	166	178	177	176	194	175	159	198	220	186	173	170	200	179	170	148	177	170	203	151	158	178	176	189	185	181	182	184	184	175	192	149	174	174	172	174	190	184	180	180	162	184	169	163	192	192	184	166	175	184	162	183	174	163	179	172	175	184	175	188	171	186	183	184	200	180	166	155	206	169	189	181	189	181	160	201	205	177	168	184	167	186	179	166	167	174	164	180	169	197	190	191	168	177	178	164	160	157	171	174	192	178	156	192	184	158	152	170	164	161	204	176	182	196	166	164	190	183	184	161	146	183	167	162	176	200	180	187	160	173	182	185	181	186	194	163	170	184	162	157	187	188	177	162	165	148	170	186	174	208	196	174	173	174	175	157	172	196	194	147	189	162	168	189	186	182	187	177	184	166	169	177	167	165	168	160	179	159	193	175	168	177	182	174	175	187	158	167	161	173	184	188	209	170	155	178	164	190	163	179	166	180	189	166	173	189	216	188	174	181	175	184	201	181	202	187	155	169	200	158	202	174	184	180	173	151	170	195	177	133	173	165	186	173	188	151	162	183	183	163	184	166	189	179	178	186	185	169	165	153	165	156	174	189	158	178	171	192	185	171	171	198	168	199	190	153	182	174	172	194	184	178	163	175	192	182	183	176	185	189	179	197	202	169	156	186	165	163	169	199	168	162	195	178	182	190	167	182	172	163	183	168	182	169	174	157	168	186	164	177	147	156	160	177	188	176	187	180	154	172	153	159	173	168	181	181	191	170	174	170	171	185	179	182	190	184	180	177	165	171	198	190	179	153	186	162	155	160	192	183	171	181	168	176	182	170	169	155	177	163	194	170	172	154	182	168	165	180	172	194	192	198	166	176	175	170	172	192	175	200	161	189	173	167	172	183	171	145	185	164	181	173	179	174	161	174	172	168	167	195	178	165	175	194	183	200	184	190	195	190	166	186	179	149	191	150	202	166	179	187	175	167	175	173	172	165	158	175	175	187	183	175	164	177	179	161	177	170	166	174	184	165	170	182	190	197	187	163	168	178	155	179	197	175	183	184	159	192	173	163	175	170	175	187	157	164	156	188	186	174	172	170	151	170	169	184	174	174	176	157	160	178	171	170	168	177	169	166	179	173	187	177	156	167	146	192	170	180	184	195	169	180	161	185	166	169	169	179	195
19535	41025	34533	24357	19472	15169	9856	9523	8823	6917	4592	4042	3276	3051	2403	2107	1807	1400	1170	1198	912	872	806	692	610	537	457	497	434	385	395	334	312	316	295	298	280	288	343	295	258	246	238	223	243	245	242	205	199	234	218	221	200	209	215	211	222	201	224	201	202	206	204	210	228	199	191	207	201	219	229	192	202	182	197	245	223	214	223	214	188	196	232	206	190	207	219	184	203	211	209	230	189	206	191	197	178	179	203	199	206	226	217	216	194	173	206	211	221	217	191	215	211	228	190	175	218	216	229	212	212	173	189	202	203	212	202	217	185	232	212	225	187	222	204	195	224	222	218	180	210	210	193	216	200	214	204	205	196	192	198	183	190	200	196	191	214	241	184	203	211	208	212	215	178	215	200	203	208	203	219	238	199	209	207	225	211	219	222	223	217	193	195	213	194	226	209	212	200	184	200	199	191	218	195	217	214	206	184	227	210	196	199	204	203	198	224	195	213	172	191	215	192	214	187	209	228	177	227	188	224	198	218	211	218	211	202	198	217	188	206	216	195	205	206	204	211	163	191	205	208	212	187	198	199	213	206	201	176	181	223	194	202	197	221	203	204	200	224	217	204	210	198	200	186	204	215	215	199	203	187	186	198	201	204	197	206	178	200	212	209	209	206	211	202	211	193	206	193	207	193	211	194	198	172	172	214	207	184	208	181	190	222	207	193	209	180	206	207	219	219	187	218	213	182	216	194	195	187	206	205	207	201	224	239	197	198	224	216	201	216	204	213	219	201	213	202	208	216	201	219	202	195	198	221	193	211	210	204	202	203	197	200	208	220	218	183	164	222	218	219	215	187	215	191	202	203	195	192	192	186	212	193	191	218	177	202	216	205	230	194	224	187	230	224	198	202	210	211	210	190	202	199	192	201	216	227	195	196	210	197	210	223	182	201	203	205	216	208	190	197	205	212	211	202	223	195	210	207	198	196	185	217	185	196	186	187	182	200	241	191	215	211	207	204	238	216	178	222	223	205	228	209	202	211	184	208	223	195	205	234	198	218	205	206	231	219	183	215	196	209	219	239	210	217	223	209	212	206	220	203	233	197	189	219	195	224	216	203	228	207	209	226	217	216	192	231	205	207	210	187	198	186	200	198	211	205	185	244	208	198	200	207	178	215	201	195	180	203	208	184	204	195	172	219	193	211	230	239	194	206	216	208	193	192	205	191	209	180	195	201	192	191	184	181	213	227	215	186	205	212	211	222	211	208	234	179	207	194	211	202	205	177	209	225	217	182	198	194	180	200	204	250	220	227	190	215	198	200	198	183	179	210	217	213	215	203	195	222	196	197	205	183	211	197	229	203	189	192	180	213	213	213	192	198	235	199	166	208	200	196	219	205	199	227	212	189	195	222	221	145	193	221	188	216	205	215	221	189	234	191	201	197	201	183	186	189	194	176	205	185	223	222	205	203	182	198	200	206	225	200	184	220	209	167	210	198	211	187	223	210	192	230	169	207	225	174	221	189	216	199	203	195	183	205	215	201	203	223	206	230	185	194	194	222	206	227	219	200	190	173	193	219	226	216	202	216	187	195	213	212	187	214	190	195	211	198	178	208	219	198	190	210	190	181	194	197	211	200	174	201	208	207	201	179	202	193	195	212	215	198	184	205	217	197	197	198	210	214	179	192	191	236	217	187	221	226	194	199	202	195	216	193	194	219	220	195	226	224	199	201	201	209	200	226	171	197	218	187	206	201	195	228	190	191	200	202	181	212	218	217	192	186	213	208	196	193	206	182	208	190	215	206	198	203	217	224	223	212	196	206	229	194	191	197	183	218	188	215	208	187	213	207	206	192	202	197	211	219	196	184	197	199	221	199	204	199	183	199	225	215	213	198	182	195	211	199	205	205	193	201	189	181	203	201	189	200	221	218	210	211	211	212	209	207	205	219	236	195	199	207	184	204	195	211	197	213	196	215	224	236	212	207	211	220	208	206	194	213	199	180	197	209	214	212	211	212	191	182	200	200	220	199	164	200	204	179	192	196	199	214	210	179	218	194	196	218	175	158	193	209	186	174	190	214	196	222	197	203	224	218	224	207	213	198	208	177	210	204	196	207	213	217	237	190	166	203	201	190	200	218	213	200	204	211	235	201	232	193	211	215	222	237	222	224	205	229	213	207	175	205	181	191	203	236	199	214	199	210	188	202	183	208	214	199	229	195	190	208	206	189	227	203	213	179	220	167	206	210	188	219	190	185	191	215	179	192	212	192	189	195	198	185	207	197	190	186	216	205	207	204	188	214	208	199	209	180	222	194	214	208	206	208	223	189	206	208	186	202	198	191	207	216	202	208	220	225	227	197	188	212	219	216	207	205	189	224	209	205	190	196	228	182	225	182	176	220	204	209	195	178	208	213	205	215	212	234	207	192	223	221	181	199	228	197	220	198	205	199	205	221	182	192	189	185	214	217	205	216	198	208	181	238	249	200	207	189	211	200	229	197	217	217	235	228	217	208	216	226	217	193	188	203	213	192	192	212	218	215	208	224	181	224	214	199	198	181	206	197	193	211	203	213	215	214	198	177	205	195	214	206	196	210	211	208	214	201	224	180	195	196	209	216	214	206	194	195	222	202	189	204	193	214	209	200	199	203	218	219	211	197	185	187	205	200	199	198	202	179	201	169	196	211	199	202	198	221	210	204	197	230	196	182	185	203	196	194	212	217	216	195	209	216	185	194	205	201	213	188	205	217	209	185	220	212	196	214	234	209	204	230	235	210	218	191	170	207	190	185	213	200	186	192	194	244	203	219	216	213	206	183	207	218	210	181	221	226	209	217	190	211	186	215	176	192	187	178	197	197	183	221	210	203	195	205	208	210	216	210	193	197	209	204	194	215	197	197	200	220	217	175	207	182	168	205	194	197	170	206	232	193	197	222	191	171	189	206	199	205	200	195	190	202	184	216	210	207	206	213	183	199	200	216	199	209	199	221	215	214	206	193	211	207	188	209	204	192	203	202	203	210	190	213	199	196	183	209	187	181	198	210	182	196	193	190	210	197	210	209	188	233	209	198	197	195	234	200	199	210	183	204	216	204	184	210	201	201	210	229	178	231	201	194	225	219	221	209	192	206	211	218	220	204	219	226	224	170	179	212	206	206	186	199	183	197	190	209	181	202	201	194	196	206	233	193	200	192	193	188	170	218	220	191	218	204	213	185	186	224	209	216	195	193	183	201	179	203	211	178	186	225	200	193	189	202	222	200	212	216	201	202	206	231	220	212	186	208	184	217	192	203	214	194	208	215	210	222	178	190	201	206	191	200	222	211	213	217	188	189	195	215	220	174	215	207	199	211	213	214	190	213	191	183	180	163	202	200	219	189	199	212	216	217	194	216	198	184	177	213	179	202	204	221	206	194	209	182	188	207	208	224	171	208	215	221	206	193	199	207	209	202	200	207	214	207	209	224	174	186	207	194	223	200	206	198	171	193	198	207	214	197	215	204	198	235	218
22440	21188	28921	23819	21514	22328	18994	11154	9677	7545	5196	4377	3765	3400	2706	2652	2134	1608	1495	1312	1130	1086	958	816	701	650	549	559	498	456	467	400	364	403	332	367	355	396	389	379	337	297	320	344	313	314	290	277	283	303	314	262	295	311	279	262	283	281	269	242	260	251	275	244	228	264	276	258	258	276	257	264	270	262	260	265	257	266	236	279	265	273	270	274	255	291	271	268	250	257	243	253	269	273	289	290	245	257	245	277	239	254	226	244	289	269	250	291	293	256	241	281	288	259	243	253	275	248	250	217	261	269	254	289	247	248	251	279	268	288	302	242	257	263	248	247	229	245	255	247	234	239	241	252	253	241	252	268	243	237	251	282	284	300	226	253	258	243	232	261	242	252	270	270	265	245	271	239	263	252	256	247	239	240	258	284	261	235	254	246	254	271	254	240	259	225	231	256	236	265	239	257	272	256	288	251	270	232	265	268	240	263	279	252	254	263	264	259	256	266	255	293	264	212	258	249	274	239	237	257	224	269	230	267	263	252	265	251	248	230	266	235	276	276	253	246	268	269	272	276	251	249	255	257	237	276	275	258	238	251	248	270	240	265	237	264	261	249	293	296	249	255	258	244	267	257	245	254	244	225	286	250	263	280	251	245	250	261	271	267	216	280	283	243	256	261	255	271	276	236	257	264	249	231	257	259	273	293	277	246	277	246	274	241	263	263	250	276	239	254	269	263	284	246	266	254	238	242	247	248	264	252	254	271	268	267	240	240	250	261	293	259	262	238	236	250	289	271	271	281	257	259	252	232	231	244	274	257	264	269	257	275	258	283	239	268	270	244	252	248	285	227	269	270	269	253	247	261	256	281	266	251	274	267	242	240	239	292	253	242	273	273	239	264	241	234	272	270	238	257	278	233	233	260	255	271	283	251	246	235	267	242	236	251	249	274	230	280	261	250	258	234	275	264	260	258	288	265	245	278	256	242	257	262	249	253	273	258	260	273	265	262	275	261	245	261	264	259	281	271	250	253	246	228	281	258	264	241	253	265	277	252	249	253	259	262	244	271	286	265	275	261	239	239	285	285	252	274	266	272	283	257	253	249	249	261	261	258	275	260	265	272	268	258	249	238	269	261	264	271	256	262	254	245	266	257	269	267	240	251	264	260	240	215	256	252	276	276	264	251	291	253	264	269	249	278	229	293	251	254	231	273	244	284	261	283	236	230	277	217	287	270	259	240	276	247	256	256	251	248	234	236	273	259	281	262	234	274	238	257	290	245	225	245	258	262	287	286	226	272	279	273	274	255	269	265	259	256	272	276	257	240	250	255	242	253	257	230	253	262	256	264	269	274	236	254	260	252	253	273	302	277	253	264	239	252	274	244	272	265	259	244	244	234	245	239	268	246	270	250	266	260	241	276	261	236	260	258	259	263	259	240	267	263	277	239	258	240	268	251	251	256	260	257	240	232	263	258	232	241	261	276	266	259	237	246	274	240	251	277	247	262	253	270	279	235	253	246	255	274	241	242	265	264	265	286	275	233	276	261	279	267	257	268	252	279	255	272	246	257	245	252	269	251	233	271	246	252	247	255	269	250	293	271	237	263	256	274	252	255	244	254	275	261	248	254	254	287	246	245	263	231	268	263	268	233	274	282	240	260	273	271	273	279	235	242	242	257	263	254	266	284	249	241	250	242	277	222	247	253	273	240	266	237	259	242	253	264	255	243	248	244	251	258	262	275	261	252	247	249	249	240	227	247	278	247	237	245	263	264	269	234	245	279	258	238	262	243	250	243	271	257	213	278	293	238	258	243	264	251	252	250	236	267	234	255	252	266	237	289	261	260	247	268	270	283	246	259	264	261	258	235	249	275	289	274	274	241	246	265	246	264	279	252	236	255	273	248	241	267	248	252	274	268	243	273	288	270	246	250	284	256	264	260	236	258	274	248	260	267	253	261	259	292	253	262	263	255	258	265	250	252	265	246	256	270	247	252	255	231	285	263	269	280	265	259	245	252	242	264	237	264	282	250	244	260	251	266	260	238	263	271	238	261	264	233	242	242	234	246	282	267	253	275	245	221	256	273	249	273	238	274	247	260	256	262	274	259	247	259	273	249	237	237	283	243	245	231	250	269	255	277	248	234	257	285	245	257	270	288	250	276	224	251	265	267	242	230	285	261	261	244	266	278	267	279	249	296	274	269	250	242	266	257	233	251	247	266	272	253	274	235	273	264	249	251	257	234	228	255	260	230	255	274	245	231	222	222	242	250	268	255	257	259	267	277	255	258	278	253	250	236	261	231	251	292	262	265	260	253	234	228	218	260	251	271	257	244	241	251	254	255	243	272	278	299	250	316	275	262	267	276	240	250	223	276	233	259	248	261	260	290	274	266	240	232	254	235	264	255	246	230	237	250	232	274	238	245	247	264	262	229	246	239	277	248	249	238	264	253	238	244	266	274	243	243	249	248	262	256	234	255	247	258	245	294	252	238	263	278	245	247	272	256	244	254	249	246	255	263	263	241	257	283	262	256	267	233	265	267	237	250	229	255	242	229	280	232	249	278	271	245	228	286	250	247	234	251	284	264	232	288	230	280	251	252	234	250	245	258	241	266	252	260	245	234	261	271	264	266	265	255	257	284	265	244	203	246	255	272	231	252	236	269	254	281	279	257	275	245	246	259	247	289	262	235	224	265	251	251	244	282	260	250	271	268	267	237	247	252	264	255	253	265	292	264	270	243	267	239	255	271	253	264	287	268	256	272	288	246	284	264	232	275	254	249	265	248	265	248	264	256	264	269	244	261	249	255	263	242	241	242	255	245	266	278	273	252	256	264	238	265	261	250	266	258	254	237	237	286	266	278	248	221	265	255	265	270	234	284	235	262	251	241	247	272	263	267	274	239	263	283	227	265	249	252	250	256	278	259	255	271	247	267	264	254	235	243	254	244	231	233	254	256	256	243	234	259	237	241	266	267	286	258	266	302	260	271	241	290	269	249	267	247	242	288	252	279	231	249	280	273	269	256	260	263	247	258	251	254	279	264	262	241	266	250	278	245	240	287	241	233	234	267	272	234	278	236	251	239	273	285	252	251	252	273	262	248	251	274	302	249	255	266	254	264	261	276	222	255	259	272	243	242	257	268	257	244	245	274	263	251	272	252	266	236	241	275	255	236	259	248	248	242	260	259	259	302	273	241	240	264	285	268	272	245	273	241	255	264	256	257	226	271	286	241	256	231	250	278	306	279	236	261	275	270	258	222	223	246	266	258	272	256	273	261	244	236	242	266	248	243	245	269	273	234	246	264	264	228	261	255	271	258	251	252	269	260	259	241	280	284	263	282	264	256	252	250	247	257	252	257	277	236	263	264	266	284	277	285	281	262	240	238	272	274	251	235	231	261	248	255	243	238	251	274	262	232	265	252	247	269	273	277	260	276	291	234	235	270	253	230	220	241	240	231	278	261	234	261	266	267	230	248	263	287	252	263	250	271	264	243	286	243	267	282
20578	47526	40978	31497	26706	20307	16111	14887	14691	10616	7825	6911	5927	5272	4113	4038	3305	2383	2212	1995	1609	1527	1401	1126	926	898	762	754	701	676	560	548	501	471	425	438	466	456	556	440	387	379	347	407	396	322	344	325	303	306	340	291	319	320	345	322	307	311	307	306	293	278	304	270	315	285	304	315	276	294	302	281	274	297	305	295	297	279	296	299	256	275	333	287	315	275	287	295	266	303	303	283	301	301	337	295	288	283	290	268	302	267	291	302	255	262	287	290	282	292	282	295	252	299	302	288	315	278	288	279	282	282	283	299	294	255	265	295	251	265	305	266	273	296	283	274	271	293	258	261	292	267	282	292	254	272	289	307	255	294	292	297	306	283	265	285	282	305	277	300	275	290	289	296	265	306	266	270	300	281	298	289	285	320	258	297	306	289	268	305	293	320	318	312	296	305	287	311	271	302	283	261	275	286	256	266	290	291	286	281	273	293	289	274	308	256	300	293	315	299	273	292	277	284	303	276	283	288	278	273	297	310	263	303	275	327	269	293	301	271	300	298	293	310	289	294	278	277	275	317	303	279	304	295	276	279	302	309	298	287	279	300	269	282	269	275	256	310	276	271	292	293	295	263	264	285	268	303	292	293	263	259	284	274	277	275	279	265	281	282	317	265	284	292	270	303	291	296	287	298	304	331	323	269	276	274	292	262	297	280	299	309	293	303	314	259	298	261	281	306	287	301	303	292	274	273	323	308	301	309	323	294	271	281	264	290	319	280	272	290	329	246	272	317	290	277	299	271	274	271	314	278	302	309	298	294	297	276	282	271	311	291	318	290	284	295	314	294	299	289	299	283	276	251	287	294	290	276	278	299	265	313	309	291	296	320	262	294	313	300	285	288	295	309	300	319	303	280	315	278	274	310	264	290	282	265	240	292	292	263	317	306	287	295	299	280	258	280	272	308	310	275	301	293	308	288	257	318	277	282	268	295	275	299	286	281	276	269	278	272	278	285	293	290	294	295	320	263	301	297	287	272	288	282	285	300	295	260	298	284	310	296	289	301	287	278	293	289	278	256	290	260	264	250	287	290	305	282	270	275	283	282	279	282	265	269	310	284	299	273	274	299	304	290	301	243	298	287	312	288	265	294	300	304	303	270	284	284	268	274	297	275	321	287	265	299	319	298	291	286	273	264	307	291	308	283	292	324	283	291	281	261	280	303	291	312	290	278	277	292	283	312	301	296	287	271	246	290	299	299	305	272	305	302	270	311	335	300	299	292	278	302	282	288	282	302	285	291	318	256	271	296	299	288	294	274	261	305	304	275	275	311	300	284	303	278	281	279	271	256	284	300	325	266	294	298	305	291	296	255	303	266	276	304	281	291	274	292	289	253	279	296	273	284	275	309	312	303	276	300	249	276	295	323	303	302	291	295	276	279	296	287	284	278	305	289	290	286	299	270	250	260	301	324	288	320	260	295	299	289	281	292	275	318	270	277	314	292	308	269	309	273	301	291	303	326	288	295	308	287	285	299	296	287	311	293	290	276	306	294	279	291	301	266	284	298	258	305	293	301	300	279	279	269	301	292	288	277	322	270	312	290	274	280	266	288	285	298	287	291	295	313	299	287	285	288	284	267	298	280	298	288	304	287	293	275	305	320	282	268	303	281	298	308	266	281	300	323	322	293	324	288	293	289	281	279	280	268	301	308	296	290	272	297	252	284	280	295	296	295	273	286	286	329	294	281	272	322	274	277	325	308	265	284	282	285	274	269	260	268	288	305	269	284	248	292	285	283	326	270	271	286	270	274	285	306	293	299	285	273	279	304	272	317	300	296	302	285	258	283	268	272	313	275	284	281	305	313	273	297	278	291	302	288	275	307	298	285	303	277	287	302	281	284	286	292	311	257	278	290	278	297	265	287	264	265	298	283	285	297	269	300	318	271	298	303	289	266	286	266	313	314	307	278	260	308	310	291	263	300	292	304	270	306	298	276	281	314	281	283	304	285	319	321	296	308	316	280	309	297	312	283	290	300	273	280	276	288	270	277	281	299	271	279	291	314	263	296	258	326	304	324	305	278	283	288	303	294	319	295	281	302	308	293	289	286	289	283	329	279	312	317	280	277	295	291	291	282	259	265	292	309	270	323	262	299	310	296	289	299	304	293	296	291	287	272	292	297	286	272	260	301	320	257	268	283	315	267	307	275	301	291	285	286	283	286	262	301	277	277	312	308	297	278	288	267	305	274	286	272	277	310	286	263	290	273	294	293	271	301	292	299	289	286	309	263	303	323	297	297	319	288	288	290	273	301	307	282	283	314	264	284	297	304	296	306	283	288	303	284	292	280	297	282	294	306	279	240	276	304	283	297	284	295	277	278	282	291	282	306	269	311	281	298	269	295	269	287	303	283	263	311	265	264	310	278	279	262	255	299	285	270	295	279	298	306	289	289	306	291	301	329	298	296	287	281	333	311	296	277	295	267	292	310	284	291	325	292	315	260	293	286	297	287	294	262	286	281	292	306	280	305	309	269	299	292	257	287	278	272	296	281	283	292	329	266	284	268	289	324	295	274	307	288	305	279	283	284	269	303	292	302	294	304	284	276	270	282	259	292	315	292	309	267	322	268	298	278	277	308	304	276	293	292	294	268	293	262	300	294	289	287	264	284	277	304	301	298	293	289	268	294	275	281	330	282	279	284	289	294	299	290	327	244	282	264	300	270	304	294	323	287	248	287	299	324	297	305	276	291	303	262	287	296	308	289	283	313	271	286	274	308	304	298	290	292	293	294	307	319	315	278	302	289	277	280	286	294	269	294	287	295	286	266	281	291	283	271	284	297	300	294	300	277	306	273	313	305	293	273	281	266	305	284	287	289	305	291	288	280	302	299	282	272	291	340	268	262	294	279	288	239	271	257	306	309	283	270	280	304	284	304	303	265	295	290	279	275	318	277	284	285	297	263	276	263	287	275	286	286	266	321	288	291	305	305	281	300	297	284	262	301	308	269	269	293	280	283	248	281	309	312	294	286	306	261	290	315	277	261	268	289	303	317	291	283	319	345	263	288	301	274	269	313	290	307	275	279	253	296	307	285	271	278	294	289	270	302	330	298	279	291	283	322	263	285	312	316	308	269	291	284	298	271	266	318	306	338	290	304	306	275	276	289	296	339	296	288	281	305	301	324	280	266	289	278	260	283	296	279	302	295	288	295	312	255	294	271	307	319	274	295	265	278	297	274	303	286	274	304	295	289	300	253	285	291	293	300	275	283	273	284	290	306	278	295	306	288	293	298	269	302	271	270	288	310	291	273	291	267	282	285	274	291	313	316	310	294	298	272	315	269	286	270	324	301	298	246	316	345	284	286	299	266	280	313	282	288	329	296	295	285	291	291	298	302	312	275	298	290	301	290	293	325	310	296	299	272	287	306	278	276	301	305	270	301	307	290	298	264	292	309	320	303	323	295	273	290	302	292	281	301	305	309	292	268	301	286	277	318	276	304	290	257	276	292
28137	25423	29058	21529	13783	7519	4953	4356	4025	2776	1903	1757	1556	1338	1099	1009	829	757	672	580	502	467	465	377	387	360	328	316	338	338	324	303	268	259	259	236	251	273	266	263	249	249	246	227	255	227	238	234	211	252	223	259	241	211	233	231	244	262	226	228	237	250	231	238	237	254	239	222	237	241	223	222	211	220	210	211	212	212	220	220	209	236	225	246	240	212	230	215	234	195	227	213	261	230	237	229	222	187	212	231	247	218	225	221	229	226	216	224	240	230	223	217	243	238	211	213	242	241	243	242	217	232	219	218	222	227	210	224	232	222	231	202	236	221	225	223	227	228	224	241	255	239	208	261	215	235	241	240	226	243	207	210	231	248	249	228	225	220	206	247	238	213	235	242	230	225	229	238	227	222	236	241	218	220	222	206	256	236	252	223	229	222	247	250	251	241	242	245	221	262	221	212	234	255	236	219	234	218	193	236	220	244	208	224	230	234	233	216	257	244	229	226	240	233	229	202	231	221	199	234	231	233	206	242	228	238	201	257	237	234	227	222	215	216	223	218	245	228	222	235	207	196	237	214	239	217	229	232	258	211	243	201	213	246	233	258	227	252	203	210	219	261	212	237	229	226	233	221	228	239	215	244	210	227	229	212	229	252	206	224	235	256	233	242	214	226	228	206	226	206	227	245	207	200	213	223	232	232	210	197	225	212	200	235	247	215	236	214	208	228	221	227	218	215	233	217	209	213	216	233	235	230	221	217	217	225	237	253	220	229	223	225	224	225	230	214	220	241	207	226	219	220	222	220	236	245	211	211	253	217	255	249	252	240	224	229	231	197	242	222	224	236	215	229	235	197	225	232	218	212	238	237	200	239	220	235	242	240	226	210	230	231	215	245	198	235	233	249	240	215	233	205	222	244	225	216	242	221	199	224	236	211	237	239	250	241	213	217	218	234	232	206	224	233	240	212	215	233	232	242	226	220	233	251	209	221	198	219	239	212	231	210	218	250	244	246	250	232	224	227	223	235	241	244	229	227	225	221	231	237	237	231	225	223	232	234	228	221	227	217	231	206	233	237	239	230	223	232	249	225	231	243	188	230	211	215	218	218	247	221	217	235	223	197	225	226	226	203	217	213	209	232	226	229	221	228	239	258	245	238	217	215	238	243	222	216	232	222	230	240	227	230	209	239	251	258	229	228	218	216	236	224	206	223	230	252	212	232	235	207	194	268	228	252	242	232	245	242	236	220	231	214	212	223	227	217	229	226	236	243	247	213	245	217	223	222	226	220	231	216	239	242	222	233	234	241	223	222	205	227	244	235	234	213	237	243	229	240	223	238	219	249	243	210	252	256	247	187	209	237	246	222	256	224	238	222	229	220	252	230	237	191	224	207	227	216	232	228	221	236	218	209	236	240	241	217	210	223	211	253	211	249	244	217	211	224	265	225	244	250	231	194	258	231	239	210	235	182	257	221	241	258	230	222	262	225	220	234	232	243	197	203	228	238	213	249	218	255	212	230	225	229	208	197	219	224	254	232	211	221	218	209	223	247	224	244	231	228	257	231	219	235	261	238	211	228	206	237	246	257	189	241	237	250	219	227	243	227	216	211	244	234	251	228	191	223	229	197	245	240	251	242	246	251	254	226	262	223	237	216	231	217	203	234	245	229	233	213	178	225	220	232	205	234	195	212	234	220	220	269	255	228	213	237	220	249	206	251	235	233	226	231	235	217	232	213	235	238	218	234	230	228	246	243	227	216	224	211	223	252	227	214	237	199	235	238	232	211	221	226	249	208	234	216	237	248	220	244	223	223	227	212	213	221	234	225	215	227	206	222	220	236	240	205	214	216	235	247	233	224	228	188	216	246	214	226	248	219	229	229	220	215	230	208	232	212	198	202	214	246	228	235	209	213	249	188	254	248	241	233	230	240	232	201	236	215	248	206	230	204	244	251	236	234	233	211	234	241	217	241	228	236	232	249	234	240	231	212	196	234	246	254	219	216	237	258	205	201	206	216	239	236	219	202	227	264	220	223	237	227	239	234	226	258	234	237	245	218	214	210	243	251	224	245	245	237	212	226	229	209	204	223	255	235	243	222	231	231	221	202	219	239	233	222	237	252	200	217	235	217	252	235	225	241	230	248	250	259	231	222	217	235	220	246	243	248	249	255	202	211	230	260	216	254	219	248	232	251	230	215	217	234	226	264	240	241	237	229	204	232	223	203	244	212	228	217	281	215	217	216	217	243	246	270	222	232	244	207	250	202	215	225	199	223	247	218	218	230	224	218	239	222	208	244	244	244	215	228	224	216	235	234	225	226	218	239	234	230	214	235	230	231	217	219	229	219	232	219	217	242	239	216	226	235	255	206	206	178	191	226	207	238	194	200	247	234	229	220	217	248	233	236	225	214	240	225	224	222	246	245	224	235	220	226	243	242	198	227	220	205	235	217	219	226	234	213	217	231	223	215	241	250	236	201	214	224	233	215	225	239	223	259	239	218	232	232	224	261	223	234	225	227	249	217	264	200	220	217	236	215	223	230	226	237	227	214	248	226	223	233	234	232	237	239	195	202	249	226	218	233	252	223	226	235	229	222	219	224	253	230	236	248	268	214	244	224	214	227	203	235	240	222	221	239	244	220	224	218	239	212	235	211	237	257	247	231	223	224	234	241	215	209	208	253	194	210	224	212	225	233	220	242	243	262	218	241	218	229	210	262	210	252	221	203	204	231	228	233	234	224	255	226	211	243	210	230	218	217	232	239	228	204	234	217	230	233	204	217	240	228	238	229	237	213	225	222	237	232	245	231	228	223	218	214	206	222	233	236	234	213	216	236	231	235	223	221	235	227	210	201	232	179	220	198	211	229	219	209	229	231	218	243	212	237	231	215	248	222	198	213	217	242	225	227	223	227	220	257	241	215	238	220	242	229	211	246	239	233	214	228	201	222	243	240	235	229	233	212	208	227	223	244	238	225	216	235	228	237	219	218	221	221	243	246	228	209	214	224	233	225	235	239	230	231	242	220	228	260	231	218	244	244	234	197	222	228	236	225	240	204	214	246	208	221	220	228	242	248	211	218	229	225	195	247	219	247	221	236	212	238	237	232	233	224	238	248	191	207	237	224	265	219	258	246	242	219	211	246	224	239	236	253	226	248	218	211	218	216	221	223	227	271	219	228	232	225	233	230	236	208	243	219	223	268	218	244	238	245	242	212	244	221	220	211	205	195	225	251	220	231	249	231	230	211	208	220	235	229	258	221	258	252	250	224	234	237	262	211	230	242	233	216	228	217	227	213	187	240	228	225	223	218	229	228	237	229	236	221	219	219	224	226	235	215	251	223	214	225	234	216	234	210	241	223	236	208	193	223	213	212	213	211	215	225	237	209	259	221	246	220	229	223	235	212	245	261	205	250	240	226	227	236	218	233	247	239	225	221	231	203	241	242	242	219	250	245	207	217	228	226	219	229	237	245	214	228	244	215	243	225	219	215	217	217	232	241
17714	36698	29557	19986	16388	10524	8383	7579	7236	4680	3314	2891	2595	2176	1827	1704	1356	1048	1016	811	752	671	639	549	502	452	417	458	380	396	362	334	322	327	315	339	289	309	341	310	277	297	274	290	291	256	275	270	238	248	284	262	288	265	260	281	256	282	248	227	254	261	252	253	246	258	275	238	255	261	285	260	249	238	264	287	262	265	237	237	284	264	261	236	241	255	251	260	266	227	267	251	264	268	257	273	259	271	253	269	272	263	281	230	260	265	237	238	244	268	264	259	241	267	239	261	264	246	246	247	250	241	261	257	255	234	271	253	253	223	276	235	245	265	229	248	249	240	242	259	226	249	271	223	273	294	261	277	252	280	262	269	249	272	261	261	239	270	249	253	257	259	240	239	248	253	249	263	238	275	236	268	264	271	241	239	248	242	258	240	287	249	239	279	219	264	254	247	260	229	244	233	253	255	267	247	276	254	227	244	226	274	288	238	240	266	223	272	247	259	244	257	277	242	248	285	245	274	252	270	257	253	281	253	249	264	242	236	252	248	231	265	267	267	254	231	249	269	283	262	244	268	248	260	249	258	258	255	245	238	273	253	261	220	269	255	266	258	269	257	269	259	260	247	240	247	254	243	273	258	248	250	237	236	258	234	259	243	242	228	241	243	253	261	280	262	254	236	238	256	245	253	262	247	207	246	252	263	260	249	294	273	241	249	249	232	257	253	269	249	241	278	225	242	267	250	257	245	227	229	225	267	265	244	241	272	263	265	293	247	241	250	282	250	272	241	254	241	284	262	261	243	280	236	254	253	269	253	247	283	279	244	269	242	229	248	249	266	245	254	269	294	257	245	275	298	248	257	227	237	273	260	238	238	254	262	269	236	242	262	271	257	245	274	255	272	258	236	267	252	264	243	218	254	247	242	244	255	261	245	266	274	255	257	269	254	235	278	256	241	263	247	270	241	251	253	273	249	231	248	249	260	249	242	254	270	251	255	243	247	242	253	260	233	251	254	292	244	268	268	255	260	258	273	249	262	269	236	227	259	249	261	263	223	241	248	253	264	251	250	260	262	247	277	277	265	253	246	269	248	277	277	241	250	264	240	243	251	257	259	258	249	260	256	250	245	239	250	242	269	258	274	258	269	260	253	252	252	265	246	246	257	272	253	233	262	245	241	220	236	266	253	237	268	270	259	259	227	248	284	249	270	242	277	231	249	256	251	260	263	258	236	232	267	244	248	265	251	235	256	241	250	240	255	229	243	256	266	245	262	292	262	246	256	266	217	231	257	246	237	236	242	239	282	255	277	266	254	265	289	250	266	250	233	254	247	261	235	279	247	269	254	256	258	249	267	278	271	249	255	239	260	246	265	252	258	242	274	280	240	243	247	244	229	242	250	276	239	258	274	288	239	263	226	253	267	251	249	270	270	262	267	251	241	280	255	253	271	222	240	274	267	254	272	252	253	249	268	227	269	242	263	242	255	257	275	241	267	236	256	229	257	237	259	249	237	262	268	269	269	256	232	288	258	282	251	276	256	258	252	275	231	257	260	266	273	251	264	255	257	276	262	253	269	260	237	260	264	248	242	252	227	263	257	269	291	236	215	279	285	263	249	272	226	281	261	245	227	247	272	236	250	268	263	244	250	246	272	276	230	256	261	234	243	247	265	245	228	237	253	272	263	256	235	230	273	269	256	262	248	250	242	255	240	248	256	274	244	254	267	272	259	208	250	246	279	279	252	260	268	270	259	265	250	238	235	254	269	257	270	242	292	246	254	254	258	243	262	244	241	246	242	243	253	261	261	274	233	257	275	282	229	271	252	274	280	258	240	277	250	253	246	263	253	246	248	284	261	258	247	260	245	229	274	234	254	257	264	279	267	249	251	264	256	243	265	250	243	240	230	236	241	227	246	259	269	270	245	268	260	269	254	259	240	261	251	274	248	268	238	240	254	228	250	257	271	244	272	220	260	265	264	271	224	252	261	260	286	287	256	263	240	260	262	267	269	240	272	246	271	283	262	268	229	259	234	256	244	256	269	265	245	260	264	252	228	234	237	251	262	274	263	257	253	248	278	280	265	278	297	240	245	282	271	268	273	267	267	229	260	227	253	272	277	251	247	233	243	245	242	272	270	245	251	247	275	233	261	235	290	238	257	250	269	263	265	257	217	251	276	273	238	252	256	229	257	252	238	243	258	259	256	244	255	243	243	229	237	278	265	241	249	276	275	242	270	254	283	248	274	265	258	271	245	270	278	267	268	219	264	236	232	270	279	271	298	253	254	272	271	243	249	242	287	234	263	264	253	258	219	233	233	262	246	266	246	249	255	251	270	256	235	236	259	251	247	263	262	270	259	254	270	272	250	283	273	280	230	279	220	259	242	272	265	245	239	262	264	274	244	263	246	269	235	256	248	235	250	242	256	283	255	280	252	252	233	239	255	269	244	262	244	233	249	253	268	277	252	261	259	243	276	251	254	239	287	267	250	251	248	241	279	264	275	246	262	265	263	242	265	259	264	261	246	299	254	244	281	242	243	241	245	264	223	248	240	282	258	250	282	261	243	252	250	257	228	272	246	270	253	245	230	251	281	260	275	251	271	261	265	248	275	266	278	265	251	233	211	261	240	251	284	260	232	246	259	247	274	250	253	282	245	238	239	297	247	268	287	270	253	254	261	253	252	251	233	262	260	268	241	242	208	268	273	270	259	265	256	266	259	232	253	258	247	231	282	247	261	273	247	215	250	261	282	231	261	275	260	239	262	248	259	250	226	245	268	218	267	266	265	273	291	271	242	225	238	240	263	256	260	255	275	251	245	225	257	274	234	263	275	232	248	272	265	285	259	257	262	265	265	249	268	226	278	242	252	233	254	248	276	272	258	219	237	235	232	240	266	259	246	251	255	239	242	271	264	264	253	264	241	239	248	260	246	265	245	256	261	272	275	251	249	245	282	301	261	264	267	274	246	261	218	237	255	242	272	289	270	266	288	243	254	251	241	263	274	239	242	276	258	267	275	239	264	260	256	253	225	235	236	241	253	234	269	273	268	262	256	264	268	248	232	249	251	271	214	253	260	278	273	284	257	269	253	277	255	241	248	226	245	270	258	278	259	228	253	264	290	262	276	264	238	266	244	241	256	239	280	263	244	245	245	241	254	259	262	247	272	257	281	257	259	249	227	272	272	242	248	252	265	259	267	248	230	254	260	242	264	250	244	260	267	236	260	249	266	253	256	260	264	243	254	264	253	271	229	250	250	259	223	259	240	265	265	276	259	249	228	259	244	272	259	254	278	243	288	259	246	254	250	274	262	248	256	268	246	256	289	259	274	270	227	253	258	267	270	238	253	264	253	281	255	251	277	269	282	242	246	291	255	245	263	257	276	264	245	246	274	240	272	299	239	234	261	251	252	278	272	232	250	277	250	254	248	237	240	254	271	261	235	240	251	266	242	239	268	286	253	248	263	243	266	249	267	249	246	248	233	275	236	251	273	234	239	249	259
23743	21281	28634	24627	22182	17900	11158	8099	7398	4870	3423	2863	2802	2454	2206	1780	1517	1252	1161	989	973	784	759	639	565	519	485	517	458	434	395	406	380	372	379	352	357	368	407	334	345	335	324	363	331	323	308	259	318	344	317	276	326	295	296	274	316	291	280	294	283	288	307	278	269	283	308	283	288	301	343	304	300	300	287	282	295	303	312	289	308	325	296	299	326	323	286	303	272	301	283	290	289	331	288	284	291	297	297	269	294	298	274	306	319	285	313	309	329	329	331	257	293	310	304	276	302	262	304	294	274	287	293	285	286	291	267	284	299	301	324	290	286	266	273	307	313	286	288	298	302	288	268	271	274	307	303	262	263	285	294	322	283	299	323	302	317	307	289	287	270	300	284	299	293	299	279	317	316	323	320	304	289	284	288	284	289	299	278	312	301	298	285	300	266	298	324	294	290	293	293	267	288	284	277	308	312	312	295	307	299	313	281	276	293	296	276	293	265	297	285	278	288	286	296	283	258	299	316	301	304	301	296	275	277	282	290	308	318	311	290	307	291	282	293	266	294	289	304	312	319	300	293	298	308	285	282	283	311	273	308	262	311	299	285	305	281	300	291	298	295	280	302	287	319	269	293	285	322	291	308	292	304	266	308	304	287	298	282	296	322	291	288	298	322	315	303	297	268	300	297	285	303	302	333	273	318	270	293	284	281	280	304	267	284	293	303	313	312	270	283	266	280	294	294	303	282	299	318	286	299	297	267	320	297	329	300	288	289	265	305	285	287	304	289	296	308	327	264	271	269	281	306	294	288	300	343	316	312	287	283	259	252	289	319	302	305	291	289	279	299	292	285	327	287	291	288	316	276	291	294	290	315	332	295	283	317	318	292	296	281	312	277	267	314	279	299	276	293	298	331	309	307	279	331	292	269	285	275	310	284	296	260	272	280	280	264	277	322	298	331	311	275	319	303	252	299	288	290	319	293	273	277	282	300	316	303	288	317	316	274	302	289	325	299	290	286	274	275	316	286	269	314	289	297	287	286	283	286	300	292	284	303	277	291	270	312	306	306	313	311	281	294	322	292	289	268	308	308	278	285	279	288	295	298	318	295	289	305	307	277	280	309	297	292	283	299	300	287	322	310	266	292	302	302	261	330	303	326	300	300	263	275	282	284	293	262	311	324	319	293	270	295	273	305	295	308	291	267	295	261	287	288	300	304	293	301	294	308	301	328	266	301	298	283	260	307	293	319	300	331	315	294	275	301	300	322	304	304	294	287	315	280	283	295	292	293	316	321	314	306	301	289	326	273	290	279	318	294	289	286	305	289	278	304	314	284	309	292	300	268	279	296	290	308	301	289	291	302	315	272	261	286	325	310	289	250	317	275	314	273	301	271	306	303	280	278	296	308	310	295	299	323	314	267	328	328	314	280	294	275	300	306	306	314	300	296	290	299	318	303	287	277	281	287	267	297	308	316	282	327	292	257	291	283	287	298	294	319	278	282	297	247	299	315	308	289	312	257	327	354	315	310	294	290	299	278	287	320	282	303	285	306	290	297	293	306	295	292	313	294	265	282	299	285	304	275	302	310	278	307	290	299	268	290	302	287	295	269	292	307	292	323	312	294	300	267	284	303	315	296	283	310	309	281	281	317	317	271	302	299	288	301	295	285	237	291	271	289	287	300	285	265	297	277	313	296	296	295	279	315	293	296	333	319	276	290	304	315	305	302	303	276	276	277	277	317	297	301	322	276	293	287	306	281	296	296	276	288	290	281	278	273	278	290	305	291	312	308	270	249	320	279	304	317	317	318	265	304	335	290	274	312	326	265	299	296	279	278	307	301	261	285	280	295	312	287	260	292	304	277	299	299	272	290	270	292	300	284	285	266	305	266	299	310	293	311	280	311	315	260	314	294	288	300	279	309	294	295	289	308	304	278	255	288	294	284	294	293	281	297	282	287	285	290	303	280	307	270	289	325	304	278	318	272	295	292	300	329	306	289	281	267	296	295	287	307	298	283	337	321	335	291	305	292	299	294	283	301	312	296	311	260	294	266	288	303	314	243	277	321	295	324	280	303	265	313	293	282	304	263	279	294	311	277	297	277	314	301	284	314	272	274	311	295	281	296	342	285	290	313	308	326	304	298	322	318	301	304	286	308	323	283	264	297	307	285	289	283	290	265	263	300	295	281	303	276	307	332	272	288	323	300	296	311	301	328	274	328	279	287	313	312	318	314	322	286	302	263	292	277	291	272	260	273	265	322	255	270	270	331	326	260	288	285	272	272	273	299	286	281	284	273	281	293	292	281	262	271	299	277	286	289	295	298	294	300	281	285	280	309	312	286	300	246	301	281	279	331	291	309	282	292	307	307	289	290	278	296	264	291	312	292	299	288	277	268	298	266	289	298	289	313	330	291	285	318	270	294	259	294	275	257	278	253	315	303	247	307	281	317	270	300	273	304	301	332	294	282	294	304	259	329	293	274	277	252	303	282	302	258	302	274	315	284	298	301	297	302	286	283	301	273	301	275	285	260	301	297	298	288	265	286	329	299	317	283	325	282	293	308	287	301	299	337	306	286	311	325	291	291	319	309	285	281	323	310	286	313	294	280	294	315	306	316	303	336	255	300	304	280	322	254	303	285	315	294	308	287	293	294	295	263	302	269	293	292	296	298	354	306	315	319	300	339	274	277	292	314	307	296	276	308	285	285	297	300	287	321	305	276	269	294	296	276	282	266	303	292	312	268	285	297	303	293	292	308	272	307	277	305	292	305	290	308	302	258	298	306	307	278	299	301	275	300	324	310	310	298	264	286	302	295	303	280	242	278	260	278	317	292	291	262	290	312	299	284	302	283	289	302	275	287	300	297	295	311	333	272	301	318	271	313	278	313	292	301	308	287	268	272	272	296	304	296	267	314	274	282	300	328	295	291	305	295	318	312	280	309	296	277	303	283	268	301	298	310	270	287	330	287	300	309	321	298	293	313	319	289	294	295	276	303	288	272	282	286	273	298	280	266	277	317	296	309	285	284	309	270	296	306	282	296	264	310	298	301	279	311	300	292	271	311	320	308	295	279	275	287	290	332	288	299	279	301	295	295	310	304	285	288	299	289	291	309	304	317	310	255	306	281	300	321	288	301	291	272	283	279	280	285	296	285	281	315	298	297	349	281	270	320	280	321	302	264	275	275	288	297	353	279	291	290	285	277	278	308	290	285	328	291	280	298	291	338	326	307	286	281	314	278	284	307	285	258	286	305	300	306	293	287	293	303	283	305	303	296	281	274	282	301	291	281	281	286	322	285	277	308	295	293	318	320	300	287	311	318	319	298	303	309	297	278	297	310	264	278	301	276	313	306	301	305	319	293	285	275	316	302	312	309	309	338	293	305	311	276	281	314	286	242	328	308	306	310	305	299	274	278	302	308	289	274	282	293	289	304	277	282	312	280	301	310	290	312	276	279	295	293	306	263	261	275	281	267	298	300	277	298	313	285	280	276	305	291	307
18182	43826	36767	26913	23142	14696	13117	12058	11297	7572	5451	4728	4571	3820	3309	2748	2308	1904	1726	1358	1383	1167	1063	877	766	720	670	625	614	573	537	484	449	499	463	464	465	441	488	440	408	377	444	399	399	362	362	370	293	351	327	381	338	350	321	325	311	317	339	320	332	327	343	323	341	335	334	326	301	324	330	332	337	344	328	316	321	309	314	327	346	317	347	313	317	358	334	332	314	328	324	343	323	329	335	360	327	307	333	332	316	307	370	304	334	322	330	333	294	311	302	321	327	333	333	311	317	346	336	333	313	341	303	316	323	327	335	304	328	309	344	307	326	335	336	315	312	307	355	348	350	308	327	327	304	335	306	311	341	327	352	335	335	332	332	328	356	325	321	332	346	355	353	345	325	350	321	316	289	353	320	366	334	327	313	327	361	331	333	340	333	349	373	306	338	344	307	357	333	336	324	338	346	338	319	342	290	332	314	291	317	312	337	339	344	347	373	329	330	315	340	318	310	335	332	332	321	316	298	358	331	335	343	346	339	326	325	346	351	310	329	305	295	328	358	338	323	337	351	357	315	330	321	349	315	332	302	318	335	345	319	294	308	332	347	316	331	355	319	338	331	330	346	342	331	369	343	328	328	295	325	358	339	323	324	322	297	345	307	356	348	337	331	331	331	323	316	309	324	356	323	307	368	310	333	340	353	321	308	358	342	338	308	340	345	335	359	309	321	339	330	355	293	335	328	329	320	326	319	320	321	355	340	286	334	319	315	308	340	343	327	330	327	305	320	347	369	348	356	307	299	328	309	309	348	328	329	323	315	327	335	322	347	324	356	304	326	305	333	313	311	331	351	314	389	321	356	293	329	333	311	348	295	298	314	342	290	323	313	348	353	297	305	343	324	326	354	356	315	322	345	304	300	311	357	340	336	321	327	328	356	360	336	327	361	346	348	342	301	327	300	347	329	312	299	339	358	345	335	300	316	293	344	299	334	324	340	306	328	334	303	331	303	333	328	304	327	334	314	324	298	326	296	335	341	331	380	315	332	302	318	353	347	298	332	328	335	325	341	345	339	348	328	349	324	351	323	303	302	281	347	329	339	319	307	302	337	333	318	350	324	332	321	310	344	307	314	292	315	329	345	336	360	314	327	296	325	308	325	341	328	321	325	328	327	349	316	338	320	327	317	318	349	324	320	331	307	324	325	290	333	341	331	325	335	313	332	319	338	292	326	335	325	321	332	317	304	329	327	336	292	344	333	283	323	325	343	330	346	338	300	338	351	322	339	317	330	314	318	321	349	319	347	332	339	328	332	340	333	324	367	343	342	300	330	313	349	295	299	329	328	293	360	326	314	335	336	317	366	330	330	319	340	311	313	299	341	296	316	322	326	320	354	309	345	333	327	316	316	323	332	300	348	331	302	322	329	338	299	360	351	342	332	306	345	357	319	318	311	326	303	313	366	361	311	321	329	341	343	298	292	306	321	296	323	337	371	303	354	353	362	341	346	360	305	355	343	340	315	321	319	310	324	308	327	294	332	320	329	330	318	328	314	344	305	307	322	342	348	360	328	319	328	334	322	311	353	328	326	306	321	327	333	335	313	293	353	313	368	321	332	320	345	307	294	348	319	342	292	344	319	335	308	331	302	317	333	274	351	305	372	348	309	330	316	327	326	334	305	300	340	301	316	351	312	317	296	334	330	341	331	337	336	329	344	314	312	320	306	310	322	306	307	336	348	311	348	320	296	334	364	323	336	329	334	321	326	308	363	326	335	293	335	343	343	329	353	318	304	342	321	315	313	336	331	353	328	314	366	312	339	348	321	329	329	347	324	342	307	316	300	308	349	325	346	374	320	328	331	318	287	318	326	363	332	330	353	312	352	333	333	344	325	321	323	332	358	326	303	359	349	330	309	346	315	349	360	282	347	306	310	322	349	330	304	335	337	353	309	301	307	314	315	331	353	336	342	337	305	312	330	302	308	327	329	344	297	338	347	329	323	330	321	317	316	335	338	293	309	336	325	320	350	321	339	354	324	355	292	279	323	340	335	350	341	354	324	333	331	314	341	336	321	329	309	310	344	336	385	299	337	330	367	344	307	329	322	303	297	325	350	328	341	317	314	320	322	290	303	307	343	331	334	317	352	293	313	303	364	326	318	345	320	307	322	339	341	357	344	308	360	348	303	294	290	316	318	324	336	323	305	356	339	313	344	324	321	347	354	353	349	322	315	355	363	352	310	332	326	332	315	344	325	310	316	328	343	317	339	323	337	333	320	345	315	285	331	344	308	326	309	308	322	305	339	345	348	319	341	298	308	313	345	330	335	325	348	302	313	353	309	352	321	302	323	324	298	337	314	324	295	327	333	328	363	330	347	334	353	336	323	301	280	299	350	317	328	338	335	337	323	317	333	318	327	292	319	326	345	324	328	343	336	331	342	336	361	350	299	326	299	342	316	323	315	333	339	305	343	353	317	304	354	306	325	329	308	298	307	350	332	326	316	318	327	322	307	319	331	323	322	351	315	300	313	292	331	322	308	335	333	340	337	353	344	330	304	301	342	322	292	355	340	326	313	317	367	327	351	282	386	297	365	346	339	330	337	345	341	335	314	306	291	313	313	330	328	337	338	331	312	316	307	336	323	328	299	312	317	337	338	325	350	331	336	329	330	339	298	316	353	317	331	325	330	341	371	326	313	309	343	352	324	322	325	341	328	336	327	308	370	340	293	338	336	328	358	319	315	338	366	371	315	333	319	327	316	353	301	324	323	338	318	302	331	294	323	329	318	322	338	329	345	332	325	312	310	320	332	292	322	317	333	321	326	310	336	368	311	312	339	344	310	294	326	299	307	315	347	335	329	360	357	340	300	317	340	351	349	327	316	318	333	339	290	327	325	315	322	320	313	321	326	332	324	324	330	304	308	339	328	315	318	356	308	342	336	323	313	344	335	322	321	330	351	338	336	318	304	308	341	312	370	337	338	299	337	312	318	316	325	297	323	310	332	333	331	344	337	326	345	310	328	340	300	365	312	320	334	328	272	288	329	337	334	320	347	329	306	318	335	330	330	328	314	341	308	321	330	328	297	324	345	331	309	338	307	302	347	326	324	298	325	345	335	336	347	324	352	348	334	374	325	331	310	325	320	331	316	362	329	338	339	345	314	314	343	331	327	321	302	355	331	324	340	350	326	318	350	300	325	349	344	331	317	346	330	327	318	338	324	308	344	323	310	333	371	340	326	330	333	290	343	343	302	346	304	319	324	346	309	331	320	320	348	366	341	324	313	349	335	350	312	312	306	338	324	322	353	324	305	328	334	300	296	330	341	298	300	307	299	343	346	328	298	322	320	326	335	348	321	325	357	318	327	296	321	334	327	340	342	327	327	321	315	327	320	334	346	316	261	355	323	321	282	317	300	290	340	323	348	338	330	351	335	343	296	292	361	318	294	352	321	320	329	313	287	298	341	356	325	301	321	331	319	325	344	370	341	344	345	328	338	332	303	342
24696	21349	28003	26061	19349	10274	7625	6244	5242	3512	2540	1937	2186	1556	1522	1182	1037	898	812	643	589	561	512	354	413	348	304	332	276	302	240	232	237	234	235	214	216	214	236	202	196	191	197	228	197	199	203	171	182	175	187	190	179	178	152	182	168	175	178	161	177	152	172	160	177	180	185	185	205	165	187	190	171	177	187	179	189	201	163	165	173	166	167	179	186	176	151	175	178	193	193	159	187	172	172	182	171	178	198	190	192	176	175	159	160	177	170	164	142	170	181	151	168	192	196	160	195	155	178	185	166	152	167	165	166	169	149	164	187	155	168	163	150	184	173	171	181	162	187	162	166	163	180	165	184	161	177	158	160	170	159	166	159	184	161	177	169	176	156	200	162	175	153	149	166	166	173	151	157	186	165	176	164	175	182	161	187	168	188	186	145	177	173	136	139	173	160	179	165	176	197	191	172	178	147	148	164	175	151	192	167	150	162	166	182	173	184	153	188	162	159	187	165	162	174	171	169	174	190	184	176	157	176	176	211	189	181	167	175	162	159	139	150	178	157	164	184	172	161	158	160	152	156	158	173	148	172	188	185	152	161	177	179	170	171	178	163	147	176	174	166	162	178	169	178	168	171	167	167	187	161	178	184	173	165	161	161	145	185	195	160	160	191	185	166	167	177	175	158	175	180	163	170	175	189	183	175	203	158	180	175	174	182	179	187	170	167	150	164	158	174	164	158	178	181	170	167	175	180	180	176	201	180	177	155	183	181	168	191	160	151	157	153	163	169	169	165	155	208	206	186	180	159	167	175	177	171	144	182	173	179	157	143	160	184	163	179	169	185	171	168	154	156	186	158	188	184	155	199	203	183	181	170	171	158	163	188	161	176	167	172	177	182	173	136	168	150	165	152	182	191	182	153	163	179	173	188	181	187	177	168	186	174	178	154	167	167	158	170	174	177	143	176	170	158	170	165	168	173	191	138	160	183	179	157	166	176	150	146	176	165	168	164	175	179	175	173	161	159	176	178	190	142	167	148	152	157	171	166	156	177	168	167	173	154	149	211	150	180	162	172	160	192	171	162	176	170	164	178	165	178	181	172	186	181	168	161	174	178	169	141	163	183	184	169	155	180	185	174	173	170	156	162	162	179	189	177	169	182	181	161	179	166	160	161	169	178	184	178	186	194	155	198	165	165	198	175	175	184	154	178	167	183	165	180	170	194	168	169	165	158	185	174	178	166	183	198	174	175	186	171	186	154	158	181	147	197	166	142	181	155	143	182	167	164	175	174	169	180	135	167	157	167	163	164	158	188	174	166	177	166	176	179	176	167	156	179	179	174	159	178	180	175	169	185	185	188	159	155	174	178	179	163	175	169	164	188	180	157	179	187	163	172	180	178	168	165	171	184	188	159	172	164	174	149	174	159	195	155	166	175	161	148	192	167	157	172	157	153	173	170	172	178	180	152	180	170	169	168	177	192	176	145	164	193	160	182	171	162	166	171	171	194	182	218	189	179	177	168	157	161	163	166	171	172	181	179	193	179	181	148	175	188	182	201	161	160	179	175	175	164	157	178	187	173	177	177	157	171	150	185	173	178	181	191	160	168	192	163	172	178	152	173	177	176	187	186	212	170	144	181	157	208	154	172	166	152	193	167	181	157	148	179	171	183	211	180	174	170	143	157	179	157	182	178	191	186	146	170	166	193	168	154	162	175	176	165	191	167	163	185	185	174	164	170	169	177	201	172	157	182	167	179	174	182	153	150	202	178	153	184	171	154	169	173	173	178	152	158	174	174	190	171	196	188	183	176	170	188	179	182	163	180	165	167	187	167	169	155	134	160	167	162	175	199	194	161	165	176	161	192	161	164	167	161	198	174	175	195	176	188	164	165	187	166	174	180	167	167	147	187	178	173	183	167	185	179	182	167	167	175	176	191	166	180	162	186	163	157	153	150	173	164	158	152	166	166	189	161	179	171	181	186	173	173	177	200	160	154	155	174	175	183	150	156	166	170	189	157	183	167	168	156	143	160	188	165	163	184	170	148	184	176	167	159	163	192	173	188	163	181	182	166	167	179	152	165	164	169	161	178	150	158	160	180	171	138	179	194	177	159	164	151	182	192	173	187	170	163	183	168	168	194	191	162	180	173	161	167	163	174	175	178	162	159	172	169	179	169	160	183	148	190	162	170	197	179	160	181	179	179	173	155	175	165	204	158	194	170	168	153	175	171	179	171	169	151	188	178	175	188	176	184	167	156	175	165	163	153	154	177	156	161	182	171	149	155	169	170	163	182	208	172	189	147	166	177	170	158	172	185	165	145	179	172	165	162	174	150	189	163	183	158	191	155	183	182	163	175	181	165	164	193	188	186	170	171	175	166	177	189	177	172	157	161	162	161	175	182	167	150	163	192	170	151	185	169	165	182	180	163	165	184	174	169	176	161	168	176	163	152	170	170	169	167	180	168	151	186	180	139	174	141	165	167	150	172	165	166	140	174	180	168	177	146	170	189	155	176	165	171	141	194	132	173	170	178	193	195	191	168	183	184	175	153	168	162	192	178	183	166	173	183	166	164	139	174	159	156	181	137	198	162	168	151	159	157	179	161	165	161	183	166	191	170	177	202	177	162	172	183	167	173	163	153	162	159	171	170	155	177	171	180	186	153	156	156	156	179	173	154	164	167	193	152	159	178	158	156	182	161	178	157	174	152	204	169	183	179	161	157	218	152	172	175	190	186	186	161	151	176	160	200	169	180	183	187	209	152	163	143	179	160	170	177	176	155	188	167	194	190	168	178	176	159	176	169	185	169	158	167	173	166	158	166	190	145	186	175	174	161	174	166	170	187	153	160	159	166	190	175	191	179	179	173	174	178	163	182	180	172	166	154	159	184	169	162	165	171	157	174	181	201	164	157	132	160	174	190	163	164	162	187	171	183	185	175	198	158	161	174	154	201	165	179	186	202	170	158	161	182	188	191	163	184	165	169	173	176	174	178	170	161	158	160	155	157	156	163	182	197	153	165	152	173	172	159	160	179	157	164	174	138	147	162	173	157	190	164	165	184	170	179	171	170	175	169	184	156	170	190	144	166	182	153	150	158	159	173	174	181	194	162	171	158	170	189	190	157	166	176	169	177	171	184	178	178	186	150	187	198	185	179	163	151	171	178	171	173	162	170	160	175	177	145	178	158	164	162	155	153	153	185	162	165	164	157	167	167	171	172	145	180	188	168	185	164	163	184	188	181	161	189	180	160	178	137	185	165	166	193	171	159	176	172	168	164	167	188	176	172	158	160	199	187	168	206	189	176	173	166	143	162	174	174	190	167	174	143	170	181	151	174	189	156	178	177	168	171	182	177	176	149	162	174	198	169	163	161	159	167	164	167	166	163	169	157	161	180	163	173	174	162	167	167	148	152	168	157	167	168	171	181	163	170	173	174	173	176	171	178	182	166	173	157	177	176	201	180	160	176	156	177	179	176	171	163	179	161	185	164	171	169	149	166	157
18129	40927	32969	24719	18527	12281	11870	10704	9269	6163	4472	3535	3777	2835	2589	1908	1734	1478	1249	1022	1010	871	672	614	513	507	458	447	462	397	366	333	279	273	286	245	269	298	346	236	272	239	269	291	253	200	190	179	226	199	193	231	234	219	230	204	194	195	204	201	200	194	206	200	193	194	187	166	219	194	197	214	205	201	211	195	207	198	211	195	215	191	210	181	226	186	210	203	223	175	189	204	216	224	182	172	197	213	195	200	210	179	187	174	207	200	196	196	193	206	205	181	218	205	198	171	192	204	217	202	213	189	199	200	179	193	215	215	191	177	221	202	193	211	203	189	212	181	184	196	186	191	173	193	172	189	195	198	220	183	179	211	197	161	192	198	204	179	202	175	194	192	240	203	187	201	204	201	208	207	214	207	178	208	197	195	194	204	202	172	196	180	197	204	184	194	215	195	182	189	192	209	205	201	206	193	199	187	213	178	192	205	223	210	184	184	214	216	187	230	188	178	193	205	186	176	197	194	202	209	186	186	189	186	220	225	215	210	176	199	192	200	194	214	190	172	205	204	200	206	209	202	226	204	153	214	209	204	208	189	211	194	195	226	195	231	193	204	205	210	193	197	172	182	201	192	195	210	211	208	236	206	197	208	183	197	190	192	188	203	187	186	197	217	193	208	216	193	202	211	215	172	214	194	209	213	204	218	193	192	197	208	214	205	195	183	202	214	192	178	207	189	202	207	215	191	205	213	192	194	190	218	210	192	179	201	192	197	199	205	186	220	190	221	203	192	221	203	209	183	199	207	192	174	196	194	202	209	187	217	194	202	178	201	194	190	187	212	218	188	191	210	213	200	215	212	197	189	209	196	217	201	199	173	200	215	222	180	203	182	182	195	207	194	224	189	221	181	199	209	189	238	186	200	217	198	185	166	193	199	215	196	202	210	215	196	190	202	196	219	196	207	192	210	185	195	213	211	230	210	204	201	199	193	205	185	195	208	197	189	211	223	205	180	167	187	210	186	214	209	199	198	193	202	202	227	203	184	220	197	175	214	213	211	191	202	188	195	174	187	175	197	176	203	196	203	182	224	194	192	180	190	181	200	193	180	198	185	215	192	176	210	178	202	192	180	226	174	199	226	201	176	186	195	213	202	214	206	217	197	208	181	216	198	199	199	211	196	203	184	212	202	215	179	181	197	234	221	222	206	195	222	208	179	193	184	201	193	164	196	219	201	183	208	211	207	222	212	182	189	192	170	204	194	192	208	192	177	206	189	204	216	190	189	186	223	210	215	174	193	210	219	203	205	213	203	189	195	188	192	200	186	204	180	177	183	194	192	189	191	184	213	200	225	195	207	191	208	186	206	223	192	202	201	218	211	201	172	182	226	202	210	215	212	186	200	181	174	205	214	205	196	176	185	178	195	225	215	188	207	208	225	199	190	193	201	198	205	201	199	207	200	203	189	198	210	199	211	178	211	200	186	205	191	218	192	185	198	204	197	213	200	198	188	207	193	212	192	201	187	189	198	197	192	190	205	191	208	200	189	198	216	193	201	172	201	199	193	195	212	190	217	211	207	180	213	219	202	182	219	169	204	180	195	192	205	197	189	190	199	210	186	188	201	218	171	199	192	191	219	189	179	215	185	208	200	204	239	199	191	199	209	221	217	220	199	192	210	178	200	183	193	209	197	182	182	216	215	178	212	207	209	183	180	206	211	197	205	210	194	215	178	204	225	184	201	189	213	198	201	195	195	205	203	214	210	194	207	192	196	187	226	203	196	195	197	201	200	205	223	209	188	219	212	196	204	198	175	223	211	188	194	178	209	200	197	224	197	213	205	196	185	205	207	180	196	199	220	175	169	215	182	194	198	209	195	205	192	183	209	185	193	193	185	196	211	202	209	215	217	181	207	201	200	196	191	159	194	180	198	190	182	180	194	183	200	232	205	186	194	222	196	194	204	197	220	185	197	168	188	230	206	177	214	189	178	219	209	198	215	194	180	196	190	188	190	188	186	221	211	214	162	190	201	183	198	203	189	206	200	199	190	189	218	226	207	214	176	167	148	224	207	196	235	201	191	191	184	208	193	207	197	220	197	184	189	199	200	202	212	216	175	218	171	197	176	207	199	193	202	192	208	192	194	223	188	224	215	191	177	211	216	173	186	195	191	194	210	190	204	173	176	174	238	208	233	191	205	198	179	198	193	218	188	207	200	190	208	195	193	215	198	184	190	188	174	170	200	204	202	206	190	218	206	179	207	194	184	193	195	220	193	186	207	212	226	215	200	197	203	212	204	203	185	189	190	225	208	190	189	199	200	210	190	206	206	167	210	210	210	182	206	205	204	180	193	204	221	178	213	212	222	187	204	201	192	175	182	211	180	219	171	191	180	209	197	208	217	188	206	164	205	211	209	186	198	195	223	175	196	153	222	217	205	211	199	213	206	200	193	198	226	204	199	206	184	215	202	191	211	205	177	180	203	176	203	175	174	189	208	212	220	193	185	197	191	199	192	159	198	195	200	200	209	207	206	221	207	193	176	212	191	193	214	186	213	190	182	223	225	201	182	206	158	200	222	189	227	209	175	201	199	188	200	196	195	199	189	214	190	189	200	194	182	162	203	209	200	194	198	225	188	181	194	211	199	195	208	186	201	206	198	207	211	203	178	184	209	195	219	203	188	226	197	175	190	195	194	206	201	227	227	200	180	211	181	184	218	205	181	209	175	203	177	198	189	185	195	201	189	202	207	191	187	216	194	185	198	215	170	222	224	215	212	184	214	207	199	217	191	189	200	202	188	183	224	211	204	211	203	208	189	224	215	187	188	195	191	186	184	184	193	191	207	221	227	208	180	212	221	196	188	193	198	186	188	211	185	221	183	214	224	218	212	199	211	208	219	214	206	184	194	184	199	216	203	210	205	206	217	202	230	224	182	185	196	195	191	183	205	219	225	201	202	199	212	208	197	192	196	205	198	232	187	195	169	189	223	209	180	200	227	188	192	204	217	186	209	197	206	193	185	226	196	184	195	214	196	199	183	199	222	204	196	216	179	211	174	231	213	190	220	208	194	175	206	198	196	190	198	196	180	198	207	188	216	222	189	191	209	197	186	200	191	203	212	198	191	176	219	202	183	190	182	189	212	195	209	185	207	193	238	222	219	181	186	230	211	187	222	210	188	199	178	199	208	207	214	196	215	188	217	180	171	208	206	187	197	203	184	211	204	199	195	191	163	186	201	228	203	200	188	196	189	206	181	207	205	186	206	186	221	223	198	212	195	188	195	208	204	160	186	196	187	203	188	192	196	210	186	187	220	205	208	202	175	197	190	189	185	188	216	206	199	210	214	196	209	211	196	195	186	202	186	234	190	182	178	190	184	204	173	215	176	210	195	179	193	184	182	170	192	204	218	197	199	178	188	202	219	222	204	200	208	211	221	187	222	185	207	214	197	164	191	191	195	210	200	218	188	185	202	221	190	196	194	188	181	191	212	216	199	200	206	214	194
22631	21331	29088	24001	21560	22133	20796	12618	9494	6832	4805	3957	4107	3157	2972	2265	2081	1709	1407	1275	1122	1009	828	679	643	674	581	545	534	454	430	395	369	403	354	367	360	401	413	323	336	329	351	356	323	305	287	246	263	258	276	290	266	285	281	243	274	266	289	256	242	230	276	245	265	268	280	249	270	273	267	225	264	247	278	271	256	253	232	264	236	235	240	252	259	292	229	260	239	279	269	234	237	222	242	259	262	246	268	250	245	217	234	258	279	273	277	266	261	271	247	253	251	247	227	253	253	234	231	262	240	253	265	248	246	256	270	251	262	266	246	265	239	264	244	249	255	240	252	289	278	247	260	241	254	243	258	256	259	274	239	269	266	248	240	269	261	266	254	236	251	278	233	235	237	224	244	256	271	228	249	272	276	242	233	268	269	256	255	254	239	256	265	245	277	246	249	253	259	249	236	234	259	267	262	257	252	269	265	260	257	252	260	238	268	265	266	252	257	244	277	272	242	229	273	256	236	268	239	236	241	248	245	262	266	250	274	251	273	269	259	255	278	250	268	267	240	238	257	237	217	239	266	274	249	257	242	280	246	267	238	230	265	254	260	259	227	239	254	238	270	283	245	252	261	252	268	242	244	289	252	230	253	265	240	289	281	261	273	218	231	271	268	256	261	245	280	222	266	257	245	254	246	246	266	248	262	250	255	252	265	270	225	261	258	253	242	264	256	255	278	249	266	245	245	267	240	258	234	259	275	245	254	270	256	267	239	243	264	256	239	229	232	255	262	260	239	264	217	234	247	249	269	249	254	207	257	242	264	239	267	232	248	237	237	265	269	248	226	234	250	249	256	253	251	225	224	267	272	239	270	249	237	256	238	264	247	269	253	253	252	251	288	252	264	241	263	258	227	246	255	246	247	246	253	244	244	283	254	255	243	226	232	260	258	257	255	256	248	234	248	270	245	269	260	243	248	256	258	265	271	241	244	243	252	262	273	248	276	236	233	259	250	230	265	253	267	239	224	275	241	252	244	242	222	243	257	256	262	228	257	244	238	237	275	241	272	238	293	229	268	223	241	279	269	245	251	264	234	226	266	250	266	275	255	236	283	242	286	255	241	254	269	274	266	242	275	275	243	209	273	234	241	245	272	250	258	257	256	261	237	256	264	248	249	260	266	241	246	249	294	297	248	270	251	240	255	231	252	282	238	257	254	292	263	251	247	222	234	230	265	285	276	269	240	270	263	274	255	251	258	269	263	240	272	272	249	272	239	239	228	278	245	259	271	227	240	247	254	255	285	258	262	226	254	259	269	258	263	257	276	250	230	258	241	237	239	253	258	238	257	237	251	267	237	261	273	265	244	241	240	270	263	262	245	223	256	256	269	260	261	262	269	244	259	250	274	269	226	240	242	267	240	238	257	243	261	255	254	276	264	255	256	249	254	236	271	272	276	272	290	274	247	274	242	277	249	249	244	212	263	236	283	282	281	270	252	249	268	260	276	277	245	282	243	246	267	263	262	257	229	258	278	254	273	248	289	247	257	288	267	241	261	233	262	256	249	226	268	274	274	247	240	237	263	249	226	255	248	282	238	280	265	253	249	225	268	249	243	253	266	252	229	249	244	238	238	291	254	234	264	283	242	242	266	250	252	247	243	232	252	231	257	227	267	274	253	255	236	257	271	239	222	265	251	281	239	275	284	244	267	291	227	269	263	254	277	251	263	239	262	265	240	265	238	262	255	232	255	228	268	235	254	228	228	254	250	239	241	244	255	242	281	231	263	238	279	232	260	264	248	263	240	242	267	231	292	260	239	250	276	270	275	232	242	277	263	246	271	240	270	266	243	221	249	266	248	289	224	241	221	273	249	246	245	261	256	236	247	264	249	247	251	240	222	258	283	295	273	273	244	242	275	261	233	271	242	223	240	252	240	278	250	244	238	270	263	269	248	247	248	214	257	245	258	282	268	240	249	263	269	256	234	248	248	252	236	286	256	270	244	234	253	264	270	284	261	210	252	287	278	252	231	233	250	252	276	249	252	255	250	209	275	239	251	269	267	249	282	258	251	283	262	239	246	281	242	241	248	260	235	290	224	234	272	244	276	262	250	274	278	257	274	259	231	273	232	259	249	254	237	272	253	248	287	235	273	259	244	260	249	232	247	274	250	255	257	263	238	275	270	248	262	250	233	252	256	256	246	221	249	261	244	263	254	256	249	270	254	254	257	223	257	246	235	234	253	258	263	289	269	245	255	270	253	267	231	211	248	250	266	229	268	258	226	278	248	242	247	253	262	221	278	255	254	269	261	249	251	267	260	250	265	262	267	259	204	254	257	237	235	220	238	236	270	255	228	255	264	255	231	248	234	274	274	267	237	249	237	252	264	255	293	273	252	251	249	231	257	269	279	271	249	250	252	252	263	240	250	266	253	260	234	262	251	245	244	262	256	259	278	250	240	264	268	241	285	247	236	254	285	263	277	254	239	273	246	265	255	247	213	254	265	252	289	280	235	256	239	264	235	277	290	261	239	255	228	240	251	246	283	262	241	243	258	254	214	233	273	260	253	262	257	257	249	238	261	263	239	235	255	249	245	270	237	254	258	224	252	256	263	236	268	240	283	255	256	267	219	273	273	261	287	238	263	244	245	281	281	257	256	263	252	258	228	222	264	275	257	221	267	252	257	273	243	241	227	287	269	252	264	264	252	243	267	248	243	242	269	298	260	240	244	247	261	257	237	238	254	247	268	252	289	249	262	248	258	255	259	260	250	239	265	247	279	280	221	225	279	251	244	239	238	279	246	256	249	252	278	261	282	255	279	285	272	224	262	260	256	256	227	226	289	257	249	256	264	219	260	262	266	259	286	248	268	245	268	255	242	252	237	258	236	270	254	264	253	258	237	254	261	245	265	249	256	272	259	237	245	258	245	259	247	243	255	244	257	255	266	220	240	229	253	273	232	268	246	274	246	270	269	233	274	279	261	260	247	252	229	261	216	249	240	240	247	268	248	269	263	249	273	258	275	257	259	267	249	274	246	279	245	243	253	235	231	231	243	235	277	286	238	251	245	252	252	256	238	275	272	242	265	249	282	265	274	255	274	258	288	261	239	247	250	287	244	231	246	254	246	266	238	254	255	292	238	256	229	265	249	284	267	257	262	259	259	267	242	256	233	248	237	244	258	259	291	259	246	240	243	259	263	298	268	245	204	246	265	248	219	250	239	241	248	256	251	240	218	256	284	221	261	246	266	264	244	237	249	252	264	229	236	239	252	253	253	252	242	259	271	217	283	268	297	230	237	239	237	252	238	233	279	229	253	232	231	264	230	254	228	246	245	257	280	256	250	248	252	248	265	235	254	275	226	266	240	273	237	252	264	250	251	257	231	282	246	267	271	242	275	245	222	250	275	261	239	242	255	209	269	264	238	256	275	217	241	273	236	239	258	227	274	245	247	276	262	241	237	240	281	298	255	243	225	249	257	269	242	279	240	260	253	257	243	255	254	226
20690	48024	40328	32392	24454	18713	18502	16639	13723	9963	7362	6274	6474	4968	4503	3519	3206	2550	2174	1905	1694	1589	1170	950	936	938	750	764	688	653	602	516	497	488	466	423	409	511	505	443	413	345	372	408	376	321	316	289	323	307	311	307	276	316	301	308	299	313	318	315	288	323	287	262	294	305	300	286	289	320	298	303	291	298	306	279	305	323	287	306	317	294	292	284	283	303	269	283	286	271	273	280	281	309	297	294	293	261	256	269	299	278	243	301	267	275	299	304	294	264	294	293	295	285	280	258	289	297	276	312	261	289	296	302	264	280	269	287	311	280	278	283	306	245	274	298	265	277	284	283	296	280	278	283	301	287	296	294	258	301	274	276	296	261	296	280	284	281	276	276	296	261	308	277	294	273	271	299	307	308	294	278	308	284	281	301	260	259	284	283	276	265	249	276	264	289	295	270	285	295	291	262	313	292	268	314	329	298	278	284	302	280	292	274	286	286	281	279	317	295	278	296	270	282	320	294	266	289	293	290	280	282	286	280	299	309	265	275	280	265	302	310	308	300	270	283	270	268	298	283	287	281	255	273	309	258	267	285	294	310	279	312	271	297	262	301	287	291	293	259	292	295	300	281	275	313	273	258	280	285	295	279	304	256	294	280	325	281	267	293	304	305	276	279	254	292	304	305	284	302	281	292	284	296	272	292	278	289	271	276	277	266	306	286	296	284	266	284	300	274	308	298	286	290	265	287	271	345	271	281	277	276	283	273	280	278	277	296	276	258	271	305	286	265	303	299	281	283	271	277	264	289	287	274	299	264	270	323	304	255	323	294	286	299	298	278	291	271	319	309	316	277	290	252	306	282	287	272	280	261	273	267	286	287	258	304	286	292	304	304	279	293	289	330	283	285	269	297	299	313	283	284	305	262	287	303	274	260	282	291	265	291	307	313	265	292	298	268	283	295	288	279	268	260	311	279	301	268	282	247	290	303	271	295	284	293	283	303	300	271	288	313	307	295	309	279	291	273	307	263	308	297	245	305	284	276	262	313	262	285	272	312	323	280	249	279	295	306	289	294	288	273	303	315	291	277	317	275	251	287	263	286	270	287	288	260	293	254	284	290	295	290	297	279	285	312	291	283	308	275	290	270	287	278	314	305	285	320	293	307	272	273	255	274	300	274	286	320	278	267	259	315	301	290	292	258	255	272	295	295	275	280	262	262	265	276	276	310	268	291	310	281	273	285	301	279	298	291	255	299	298	307	277	304	272	257	285	288	277	296	297	273	276	262	278	282	272	270	289	265	264	304	273	288	280	290	295	306	279	292	283	277	286	279	301	270	264	283	295	301	317	278	279	272	252	297	296	304	304	267	257	280	264	273	318	257	274	268	294	270	289	271	264	271	278	300	289	264	303	264	276	267	266	275	281	310	287	283	298	266	295	265	290	290	275	289	287	294	288	249	274	298	282	298	280	296	283	282	283	314	272	306	286	289	293	274	296	310	269	278	300	309	280	292	308	259	257	277	302	281	273	287	288	273	277	271	270	302	316	291	291	308	274	289	264	319	292	273	254	309	272	255	286	308	269	312	286	287	270	263	281	265	315	257	294	283	291	253	301	304	265	291	284	273	280	281	268	290	287	253	296	283	288	311	244	321	270	275	278	273	262	266	295	304	274	281	271	298	302	304	294	267	277	291	275	271	287	256	303	271	289	293	268	296	256	257	271	271	243	280	284	297	281	310	324	283	294	288	295	317	311	288	248	307	282	264	301	260	280	311	278	258	257	293	324	301	301	276	309	265	282	252	267	269	275	288	249	268	270	284	273	280	280	304	268	266	278	318	271	256	284	279	296	301	296	247	275	268	272	287	285	295	265	274	297	266	286	270	288	301	302	264	258	280	301	314	256	290	308	250	292	285	291	268	263	283	298	291	309	276	297	273	274	282	293	305	293	274	285	277	279	273	305	304	269	272	273	288	315	292	278	270	274	290	296	281	285	284	292	267	276	257	327	279	278	292	289	281	281	245	292	291	246	263	273	280	274	277	295	262	301	299	258	284	269	276	252	291	291	277	259	294	289	273	275	280	252	294	273	313	279	298	255	290	267	285	301	315	284	277	280	291	290	299	298	267	276	315	281	260	296	290	286	293	282	270	279	267	270	274	272	287	253	271	275	289	293	326	277	289	275	284	267	260	298	268	283	313	309	261	289	295	296	263	280	279	275	244	303	265	275	276	286	237	258	290	296	280	285	283	290	290	291	296	293	273	290	277	290	281	288	303	270	315	285	266	286	262	263	279	274	275	263	270	283	292	299	281	270	298	290	279	279	285	309	299	247	311	282	302	281	277	297	269	296	276	294	319	278	290	297	299	309	279	270	264	280	288	287	282	313	292	290	320	257	272	307	315	294	283	296	280	276	285	281	297	272	292	260	301	302	294	295	270	301	288	269	300	237	275	270	277	308	248	271	287	269	276	291	290	286	288	281	281	313	303	253	303	296	282	296	280	312	234	294	260	283	310	281	314	297	293	278	277	270	290	283	303	301	296	278	265	264	267	287	272	273	279	294	302	261	274	299	297	284	277	257	281	283	269	284	298	282	303	287	266	279	260	305	307	295	317	304	297	279	290	299	286	284	312	302	294	289	276	296	270	251	283	296	283	279	284	297	306	295	305	301	267	301	280	255	303	308	281	268	262	292	242	254	260	258	283	278	266	319	271	293	303	257	290	271	275	281	289	298	259	258	265	279	286	316	327	276	292	276	300	291	287	307	292	292	285	297	278	292	268	300	285	314	290	310	290	329	287	295	285	304	325	283	308	316	294	258	277	274	263	316	268	265	276	287	298	257	269	316	297	289	303	281	326	275	296	260	267	279	287	290	303	268	276	259	280	279	275	275	294	292	327	282	257	289	302	282	285	273	303	283	259	283	280	285	261	282	255	298	318	291	269	282	302	287	292	295	266	279	283	308	298	274	292	287	284	299	298	283	329	284	299	274	300	262	318	320	296	292	280	285	297	286	289	292	293	283	313	293	273	300	293	275	268	276	283	267	311	303	247	276	290	280	299	282	281	261	306	275	295	258	307	273	293	297	284	277	284	308	265	265	315	281	258	275	283	269	257	288	296	288	296	298	279	294	252	284	262	267	273	264	289	270	290	300	298	288	305	275	321	296	260	297	294	295	270	266	293	294	294	283	277	286	293	302	254	257	285	261	263	283	318	303	268	276	283	305	308	277	282	266	293	260	259	272	287	301	281	284	278	280	272	274	297	285	289	304	304	290	293	263	296	273	294	255	280	306	290	268	290	283	286	268	265	275	304	291	259	296	290	280	291	264	264	298	268	262	291	286	294	274	300	273	312	277	273	278	319	294	238	265	261	268	273	280	303	260	307	293	294	260	309	281	278	316	288	274	309	274	303	285	260	279	278	273	262	289	277	257	292	270	287	265	283	277	279	292	272	283	281	268	302	285	284	293	289	273	287	284	307	277	301	295	272	349	267	301	266	261	272
28336	25423	28057	21702	12944	6777	6258	4879	3712	2482	1792	1709	1605	1285	1073	914	817	729	653	543	509	494	396	369	337	340	307	353	292	293	280	294	257	243	266	241	279	277	241	232	242	220	256	224	233	259	226	226	227	213	220	229	238	202	223	249	227	240	234	223	224	244	201	236	214	235	214	226	210	228	206	227	222	233	227	223	222	210	221	208	248	201	201	242	216	226	219	206	216	217	238	210	221	230	239	245	226	211	224	210	214	221	241	225	248	212	230	214	203	216	224	238	235	218	229	248	232	212	219	229	216	196	220	200	208	209	227	225	208	207	212	232	219	228	277	197	224	209	246	234	237	254	220	217	200	221	231	228	220	231	210	227	182	208	219	237	228	221	226	217	194	208	248	214	217	215	208	224	228	242	220	226	237	218	226	221	211	244	240	206	227	229	224	244	225	243	224	214	193	206	229	215	216	223	236	245	233	239	224	242	227	228	221	237	237	203	218	200	204	204	222	204	217	209	245	224	233	202	234	219	227	218	218	219	229	232	214	208	244	193	209	220	194	218	199	229	228	203	208	234	213	207	215	221	227	198	248	240	215	230	258	208	210	219	239	201	226	227	198	241	221	228	216	220	238	226	218	234	210	210	196	220	212	233	224	215	199	226	213	219	226	211	240	186	219	238	224	235	217	208	249	210	222	244	222	210	238	225	237	225	201	228	206	200	234	215	239	219	225	229	231	198	247	208	212	218	237	248	233	260	248	246	246	247	247	239	215	218	213	221	239	228	214	225	211	213	221	240	210	233	209	250	193	213	210	205	233	212	227	223	229	201	199	217	239	215	218	230	216	203	225	225	235	209	219	207	254	235	219	250	217	214	213	227	219	242	220	211	221	227	231	240	221	226	207	199	201	230	234	222	204	223	247	230	244	210	222	215	186	223	202	237	192	234	223	221	214	227	251	231	233	222	209	230	229	225	227	217	219	196	268	218	215	215	239	238	243	241	227	213	223	218	223	182	215	220	208	239	205	216	223	221	269	222	236	222	220	218	223	209	223	250	215	194	239	217	204	265	234	244	210	227	228	251	211	196	224	239	208	211	242	226	241	221	221	228	211	217	213	238	212	221	234	209	220	248	217	198	248	253	193	217	226	231	215	216	238	235	217	229	181	229	195	231	252	237	232	233	261	210	263	193	226	216	204	201	240	224	217	236	188	213	232	207	245	210	216	221	215	223	211	232	205	210	229	245	223	239	222	222	211	222	234	202	220	227	216	217	267	218	227	222	220	202	238	205	208	220	272	215	196	223	215	240	230	252	216	200	233	216	219	252	236	205	238	226	230	224	212	219	230	201	201	221	231	222	228	216	233	229	214	224	205	234	205	232	184	221	217	237	220	181	229	202	232	244	239	203	228	209	231	213	232	234	219	230	240	215	203	215	215	249	238	209	235	251	225	236	232	210	231	213	221	209	231	210	225	190	207	237	221	225	220	215	229	215	231	226	221	194	217	216	218	224	217	217	209	207	200	213	228	239	231	215	236	205	214	195	220	239	219	237	215	228	245	203	226	216	230	230	207	211	240	236	223	209	204	236	234	214	235	228	242	210	202	229	203	234	212	226	213	233	230	181	234	235	212	205	255	239	209	251	229	234	243	249	232	216	212	242	229	241	226	219	217	196	199	231	213	227	210	186	211	218	238	203	191	192	223	239	214	210	249	214	221	223	210	237	207	210	228	222	218	222	223	229	192	211	203	210	225	215	223	238	205	212	232	232	217	216	230	201	226	214	227	199	228	241	233	225	231	209	215	218	209	222	218	226	218	226	223	225	219	252	219	229	221	206	217	231	216	209	234	226	211	214	221	207	216	213	246	221	214	216	223	208	213	263	217	198	229	216	192	195	213	222	223	225	218	251	218	230	226	235	218	209	243	203	250	221	213	228	211	220	223	224	216	223	220	209	202	227	225	200	235	218	186	200	237	197	247	193	203	213	235	216	237	234	214	240	214	221	253	201	206	215	202	225	222	203	230	217	181	237	211	252	211	214	222	204	234	218	227	231	233	239	232	215	219	236	207	216	223	235	244	239	235	206	215	231	228	225	205	247	249	201	224	218	205	207	223	233	252	222	254	225	209	259	229	237	241	234	219	208	228	216	248	228	220	221	234	203	246	192	216	219	246	222	221	257	220	207	215	219	228	224	197	229	260	224	213	228	244	233	227	223	250	234	232	212	218	217	199	212	231	215	196	243	201	253	213	289	224	228	239	236	235	202	243	240	238	200	248	225	225	217	224	210	224	231	218	247	234	234	243	228	203	226	227	233	242	217	219	208	219	227	260	250	223	217	235	230	258	243	209	224	232	254	212	193	223	235	218	242	214	231	211	236	223	250	232	205	204	223	229	258	206	206	226	225	231	212	213	221	207	247	215	205	229	214	215	276	217	222	206	223	230	236	211	230	263	227	220	183	231	212	214	235	212	220	235	238	209	189	226	241	208	194	224	235	217	238	222	227	231	226	207	216	224	201	217	245	247	230	230	197	217	225	209	241	237	210	244	209	233	224	209	208	222	224	260	241	232	224	209	222	206	210	225	218	226	210	241	219	218	227	233	232	233	219	216	236	184	231	224	207	231	210	233	225	240	234	222	240	234	194	243	239	228	208	216	190	214	222	221	211	196	237	214	210	220	232	219	232	239	210	249	221	232	192	228	208	207	215	221	213	243	216	183	214	221	213	206	223	219	213	231	246	208	232	241	204	223	240	216	194	220	208	202	218	213	237	211	215	221	211	235	220	242	223	231	216	242	258	200	202	219	204	234	205	216	215	205	232	217	249	227	227	233	235	233	241	220	208	209	221	220	216	195	239	201	219	220	211	234	251	210	236	192	207	219	227	246	206	227	215	216	219	208	254	210	215	260	228	229	229	203	219	212	242	196	240	197	215	242	184	214	216	261	207	205	214	222	201	231	228	221	223	215	223	222	222	217	222	228	224	247	223	226	213	223	208	240	210	244	229	187	221	243	234	248	233	189	230	224	224	255	212	239	201	221	213	213	200	225	211	246	217	219	206	215	224	233	237	204	209	212	244	253	213	236	205	229	239	218	206	239	197	194	237	204	244	205	207	220	205	239	225	221	246	215	216	228	220	228	231	211	219	242	207	219	212	220	228	253	238	218	208	209	231	226	188	236	223	204	234	199	235	223	215	226	244	212	202	215	213	222	205	224	208	221	227	224	224	231	198	202	250	246	258	218	196	204	226	205	217	212	227	210	204	229	217	203	216	240	243	223	220	233	227	227	220	243	231	209	206	249	214	256	235	252	240	234	213	236	213	221	185	210	259	236	227	237	249	215	224	243	238	243	221	227	233	243	219	238	200	216	192	224	229	213	227	221	208	226	247	252	216	233	200	215	241	210	210	220	208	192	208	204	250	236	232	210	211	204	215	200	242	227	220	245	246	224	205	218	241	217	228	244	214	218	226	230	216	217	210	185	241	205	207	225	224	240	211	214	224
18709	36466	28372	20701	14882	10440	10323	8241	6441	4380	3154	2780	2793	2217	1754	1487	1214	1147	893	834	772	677	542	447	477	460	405	450	378	363	368	326	314	291	339	324	290	307	310	283	299	288	298	290	270	232	257	259	261	244	238	262	259	254	239	268	241	254	265	262	264	267	259	230	240	241	251	243	242	260	255	278	247	276	233	262	245	260	221	281	240	249	281	253	256	253	271	233	246	284	242	247	243	248	254	262	256	233	263	238	229	236	265	263	247	261	255	224	253	244	278	245	251	238	252	257	251	207	247	246	263	200	259	269	243	216	246	264	233	236	249	246	224	251	248	261	285	250	247	221	245	240	230	275	246	267	246	257	245	240	246	253	234	262	236	252	238	229	252	232	245	225	250	253	235	259	241	263	245	234	242	258	256	261	219	268	250	224	275	245	255	246	267	220	260	248	231	229	252	241	241	211	265	266	225	248	270	231	253	247	279	220	251	274	247	261	262	247	264	282	244	224	259	239	274	247	255	266	238	247	274	233	229	265	245	246	271	240	247	261	258	248	271	229	269	268	242	255	258	266	239	243	232	225	240	261	250	262	255	254	240	247	253	272	227	226	255	236	243	253	240	241	251	279	259	279	240	236	280	278	262	238	245	258	252	267	264	245	259	252	217	253	263	253	271	235	241	242	235	253	250	262	236	257	267	253	264	260	230	258	276	265	248	271	248	248	247	218	252	266	263	272	253	251	213	251	244	259	223	276	240	246	236	256	253	205	227	256	241	261	251	234	232	269	243	236	253	240	250	249	253	255	254	256	252	261	249	250	247	283	248	239	224	243	278	275	262	251	274	293	260	233	252	262	245	265	254	234	246	289	237	258	237	250	249	271	245	238	244	247	270	248	268	236	244	233	256	288	251	260	271	234	258	231	254	274	225	218	233	244	230	246	253	243	240	252	231	248	241	249	231	237	259	263	274	279	246	240	263	253	248	225	234	278	230	249	221	260	249	260	229	245	255	265	264	234	229	243	248	236	255	233	232	222	241	253	257	259	227	262	243	233	216	240	269	236	258	221	208	271	234	233	253	285	241	247	249	261	250	254	280	261	243	241	242	249	228	245	239	227	246	260	263	250	220	275	248	251	259	276	245	263	251	266	228	273	220	246	233	247	244	242	250	257	251	253	237	224	236	234	241	255	264	215	265	252	266	236	258	259	238	235	242	252	215	216	230	245	245	240	234	258	267	235	246	242	242	262	246	271	260	239	234	270	251	272	242	249	251	248	224	233	263	265	234	245	251	245	246	249	278	247	252	262	232	247	236	237	263	247	238	258	266	243	241	249	279	231	244	225	231	269	264	270	220	219	249	253	256	253	264	267	224	256	266	240	236	259	255	268	265	251	273	253	208	243	204	255	235	247	269	248	263	238	237	256	260	270	273	238	259	220	253	258	235	227	243	236	248	272	226	240	264	224	231	231	205	257	253	247	243	262	275	252	245	264	277	252	248	237	227	247	259	262	249	251	258	275	239	258	247	277	259	268	232	247	279	255	246	240	251	234	252	270	242	210	243	248	216	241	243	238	235	234	241	251	256	249	240	255	261	240	254	259	259	241	257	251	233	276	259	236	249	250	230	241	242	221	263	266	249	239	254	251	262	244	234	230	246	263	249	271	258	262	271	246	286	229	257	230	223	257	219	254	255	242	237	244	251	258	242	232	237	210	260	255	248	238	232	266	228	263	271	250	229	238	289	223	268	245	242	257	246	259	236	239	222	276	223	230	257	277	249	268	257	234	242	239	257	237	254	238	239	253	250	241	259	262	259	254	241	257	254	232	234	253	264	245	261	225	240	262	235	243	228	258	282	260	250	262	249	249	240	264	245	249	226	282	250	264	292	254	261	221	239	267	233	259	214	268	216	233	262	239	235	222	256	238	280	257	232	252	290	233	241	237	245	234	275	260	258	261	236	236	251	275	254	225	273	247	272	277	250	267	246	240	262	272	281	280	263	262	272	252	228	273	246	256	234	268	269	277	231	268	276	237	253	254	255	251	239	254	257	243	281	255	227	255	263	245	254	241	270	277	252	226	244	244	254	288	250	282	223	243	262	246	263	270	272	259	230	249	237	237	251	263	240	256	247	213	231	236	253	220	244	266	241	259	229	260	255	215	250	233	266	217	240	258	276	267	238	247	242	260	250	248	240	248	272	266	269	246	234	252	256	228	266	250	275	232	228	243	220	254	257	220	239	255	227	246	265	212	250	246	211	254	227	260	250	255	241	279	248	228	255	253	249	251	259	252	273	249	243	236	249	253	243	256	253	241	229	238	251	225	258	261	224	280	260	224	257	264	254	249	258	252	237	252	272	277	257	263	248	235	267	241	260	272	225	266	253	225	244	243	242	237	238	230	239	239	236	247	266	251	235	261	238	241	252	263	237	247	258	268	240	244	276	235	261	268	275	235	262	256	266	220	236	270	260	240	245	266	235	242	235	245	238	233	243	248	245	247	224	240	208	237	268	236	251	241	252	274	255	226	215	243	275	251	246	238	282	248	255	238	250	245	264	222	263	244	283	240	232	253	253	231	233	245	266	251	258	256	247	269	242	236	234	247	235	240	271	282	239	255	243	247	244	254	235	240	251	252	230	260	249	254	252	224	265	258	250	249	258	233	233	242	261	221	237	265	282	245	247	219	261	269	254	253	251	282	278	242	231	273	267	241	269	235	285	252	259	251	257	242	248	243	240	246	220	229	219	259	250	228	275	228	253	247	270	220	264	264	247	244	254	267	256	258	227	264	272	240	269	259	292	254	256	268	220	256	229	232	279	252	246	235	273	264	268	261	282	244	269	238	257	234	241	230	245	236	266	228	234	245	262	260	224	253	258	250	247	246	232	268	247	255	243	237	241	256	273	231	265	255	265	264	262	242	264	237	235	239	245	230	257	232	229	218	254	269	259	228	252	272	229	222	256	231	239	277	230	260	276	247	242	268	257	264	245	268	260	229	261	269	243	239	257	267	255	237	285	235	258	234	253	280	243	242	237	287	253	264	238	228	256	238	242	271	264	214	253	263	245	261	271	232	264	236	256	246	248	262	250	238	266	226	231	238	230	232	254	274	250	261	244	227	274	277	238	286	235	243	207	275	252	240	246	250	232	230	271	250	219	247	233	237	237	255	222	261	256	246	274	233	264	239	263	235	238	247	232	244	246	241	248	293	262	252	262	285	218	249	266	237	235	235	250	243	247	252	224	263	241	223	229	266	233	238	260	252	221	255	272	243	259	252	249	264	269	234	276	225	267	263	251	246	262	278	248	258	259	229	244	262	238	250	254	253	278	264	224	244	243	257	255	240	269	253	243	268	236	238	247	253	250	241	234	244	247	232	268	262	257	255	256	275	236	223	221	240	256	223	278	239	246	248	249	241	233	240	239	223	265	303	251	268	248	254	248	257	252	298	235	229	234	251	255	278	248	246	284	248	233	208	254	258	285	251	255	213	269	235	260	229	275	248
23612	21272	28677	24617	21972	18476	13467	8978	6413	4347	3481	3278	2652	2332	1970	1614	1364	1244	1062	896	815	812	616	603	549	546	453	503	451	437	396	407	365	408	357	371	353	444	383	381	331	323	321	323	311	316	265	286	307	331	313	299	301	274	284	319	265	289	268	281	321	264	322	283	283	310	299	289	285	311	299	301	285	288	284	295	285	295	284	289	284	317	284	273	272	301	298	296	277	249	291	262	279	289	306	270	255	290	320	287	257	309	265	296	314	288	269	286	299	301	286	292	294	300	275	313	271	285	289	269	259	322	272	282	290	288	276	308	289	262	288	252	296	280	296	266	261	292	312	292	258	296	239	277	307	270	318	313	289	294	272	304	271	275	308	296	275	280	289	310	276	283	269	276	294	306	283	304	297	269	274	283	299	264	295	312	250	273	282	296	324	254	270	326	262	302	248	325	266	286	270	268	286	269	306	289	268	306	264	268	303	282	273	260	282	297	268	280	279	304	280	284	260	286	268	310	278	333	265	315	292	284	280	281	258	323	297	292	268	297	294	293	319	271	267	312	298	318	294	262	277	278	256	272	304	284	287	296	294	289	285	269	278	308	279	269	262	296	302	271	305	287	285	312	295	290	295	276	296	275	304	296	275	291	265	248	295	268	276	286	299	296	247	308	278	288	276	282	260	328	289	288	269	292	285	288	287	280	292	280	286	293	283	305	279	277	292	306	277	267	287	280	292	302	303	296	273	287	301	278	294	258	293	286	311	251	274	273	292	294	301	287	304	301	289	285	267	288	293	269	249	301	288	310	298	314	303	261	274	266	294	269	291	267	281	277	275	296	287	309	300	296	324	290	304	282	290	293	275	278	287	278	281	279	282	319	317	286	272	282	298	290	297	324	276	286	285	299	258	288	277	276	278	300	278	303	276	271	293	273	272	288	326	263	274	270	256	270	316	276	267	260	298	293	281	284	307	298	278	291	263	297	294	330	313	304	266	321	283	265	291	269	284	282	285	273	296	297	285	290	277	273	309	269	261	267	291	283	302	273	288	280	283	281	306	267	261	281	297	300	274	287	306	307	266	294	293	303	301	271	280	250	283	292	285	306	260	284	298	280	295	269	288	271	295	301	286	318	290	304	264	294	292	274	284	302	291	297	285	271	278	306	256	299	273	298	253	291	299	263	317	304	282	276	317	308	283	291	292	314	263	303	289	298	315	285	296	294	273	268	284	277	295	264	274	280	310	287	289	285	280	246	293	289	300	324	290	291	284	291	286	300	285	307	289	265	284	285	302	289	301	249	275	297	310	270	265	273	280	273	281	278	299	289	304	309	286	258	329	297	269	273	273	285	264	296	256	284	270	300	282	320	289	316	259	275	276	289	290	300	292	287	288	327	303	307	284	288	309	291	292	289	294	305	288	280	287	307	277	310	267	286	299	278	280	288	278	282	291	280	311	272	294	297	284	292	310	302	280	294	303	286	297	258	261	313	269	279	283	290	261	280	281	265	304	297	279	291	300	292	275	268	336	268	301	252	310	257	281	292	283	279	288	291	303	324	298	291	276	285	266	295	289	291	279	280	289	276	292	272	318	273	291	281	277	310	305	256	304	287	308	273	279	260	285	268	303	276	247	279	290	269	303	283	284	292	292	289	278	306	284	284	274	283	286	312	287	296	269	280	291	297	309	302	294	313	286	312	295	244	333	315	275	290	299	256	307	271	277	296	283	311	270	282	272	294	245	275	295	302	248	285	268	296	264	285	269	294	260	298	286	280	259	321	279	279	295	249	300	290	276	279	317	290	276	333	326	301	276	297	311	291	287	304	275	287	284	289	278	282	283	292	279	271	288	290	281	318	291	284	334	294	274	299	304	275	279	271	306	269	266	269	294	284	308	305	291	308	296	274	290	276	276	304	305	278	312	282	268	269	264	298	294	277	291	280	264	286	297	264	297	289	286	283	298	280	280	311	290	316	312	292	322	278	297	299	261	274	286	313	290	256	289	309	290	284	275	294	291	293	284	296	282	301	304	304	297	256	301	297	269	311	281	285	277	297	277	280	316	266	306	298	260	304	291	290	313	281	305	265	283	280	268	254	284	279	299	279	296	323	281	281	288	275	297	329	286	270	267	306	283	268	293	291	301	279	287	290	292	266	318	283	287	252	280	297	270	299	297	309	260	281	286	299	268	319	298	272	299	299	283	301	299	291	283	267	298	295	286	297	280	279	273	252	254	268	295	280	276	290	302	262	267	307	268	305	248	303	295	284	301	311	296	251	269	277	300	278	271	247	309	307	291	274	266	280	298	303	289	304	282	309	277	285	283	281	263	263	275	271	302	296	326	273	277	286	307	295	258	272	276	296	296	292	284	297	269	329	269	311	290	241	293	276	307	267	277	310	283	268	325	312	305	264	261	276	281	305	299	291	308	295	291	279	303	278	285	304	296	274	288	280	272	314	275	314	289	262	289	292	259	274	265	306	273	303	277	290	318	298	266	312	289	287	288	294	285	294	299	306	276	282	293	266	294	296	302	283	294	269	293	258	297	263	287	276	257	276	299	300	278	274	283	293	294	248	290	264	295	295	278	291	274	287	275	300	280	283	280	303	270	290	312	263	301	319	302	277	262	281	285	276	268	312	272	301	290	322	285	280	277	297	288	283	318	301	288	307	283	281	303	288	287	294	308	267	315	277	265	275	279	294	301	308	307	324	277	304	294	267	293	288	296	275	268	278	274	275	271	268	275	287	291	318	304	325	253	281	288	290	274	289	272	306	288	270	328	290	289	256	265	277	281	291	295	291	308	283	279	303	292	282	313	289	255	279	293	283	269	287	277	280	286	275	266	308	266	301	298	291	278	260	301	278	303	284	298	296	274	261	284	317	290	295	256	314	254	306	274	285	267	314	310	267	279	283	298	316	282	302	271	284	320	314	270	286	308	285	267	280	307	283	286	267	280	254	279	309	270	269	283	288	291	255	271	294	302	290	302	278	293	285	274	286	286	299	278	281	281	290	293	274	267	275	314	270	293	278	246	253	280	294	284	273	294	299	287	284	272	266	290	299	299	299	257	294	285	288	322	307	283	268	277	313	260	302	272	299	310	294	271	274	324	286	298	289	303	306	279	276	280	298	295	312	290	286	277	283	269	271	299	291	293	283	262	306	300	292	283	264	282	287	271	281	318	263	299	304	313	298	274	268	276	274	280	272	286	266	288	279	289	262	253	271	284	269	291	289	303	263	271	285	296	271	265	282	308	292	283	278	271	303	253	283	300	288	296	290	317	299	269	286	278	314	298	288	276	269	265	291	315	315	294	289	284	275	267	284	279	289	306	290	307	297	256	300	300	298	256	259	270	279	291	305	310	273	292	298	282	251	295	292	265	296	273	287	277	297	284	275	269	287	280	268	289	304	287	253	292	290	287	277	289	312	279	281	271	278	270	301	281	290	323	272	324	299	272	300	269	283	280	282	303	272	268	306	278	298	286	272	307	289	311	267	293	281
19398	43480	35349	28194	21308	16692	15283	12942	9913	7140	5316	5261	4388	3904	3201	2425	2033	2010	1667	1321	1215	1182	881	815	773	770	646	620	578	606	528	493	443	419	474	409	445	505	517	417	380	433	424	378	382	338	315	322	310	350	352	339	315	321	342	332	315	332	342	311	336	335	324	342	308	343	318	310	326	305	319	295	312	305	329	342	304	336	310	341	329	309	319	282	305	337	335	349	331	311	326	319	319	331	328	329	303	278	307	333	319	326	340	341	306	310	353	321	347	324	283	320	305	302	331	328	329	336	300	308	330	311	316	324	340	341	354	333	354	303	310	353	346	307	331	320	311	334	306	344	318	320	312	311	326	320	308	312	324	336	332	318	284	333	330	319	316	331	319	345	310	334	307	305	314	341	362	345	339	287	301	325	324	323	309	328	323	308	307	324	350	337	316	300	341	286	326	308	335	333	302	312	317	325	313	302	322	298	314	306	337	294	304	291	320	308	315	328	300	323	338	334	326	291	317	350	308	320	345	352	313	325	322	320	330	298	306	313	321	326	339	311	320	327	319	314	329	330	306	297	366	288	376	321	313	331	308	330	318	324	325	301	321	306	355	328	326	294	323	313	331	328	306	312	298	327	308	331	309	338	323	359	309	294	310	353	361	301	331	302	305	314	317	327	296	302	330	314	321	314	293	298	324	327	305	320	357	310	305	330	312	327	349	326	313	349	316	306	316	329	328	356	307	350	319	354	322	324	283	333	320	302	324	306	302	313	305	327	346	303	338	345	331	311	292	304	297	324	330	328	341	319	311	310	310	313	332	355	302	321	324	281	328	337	330	345	305	289	326	306	314	315	312	324	330	304	313	296	335	355	299	328	316	325	327	335	304	302	331	329	338	330	283	286	326	308	303	312	318	321	322	298	299	294	333	321	307	350	309	293	303	346	309	338	321	322	294	323	282	349	303	344	315	317	323	340	327	340	318	317	293	326	320	317	328	310	333	295	310	322	320	325	302	335	321	311	325	326	325	319	326	356	328	348	316	304	312	345	304	332	317	317	294	321	327	315	320	313	306	323	340	308	359	310	289	350	332	331	332	335	318	317	308	363	294	327	330	304	327	321	325	348	322	327	315	325	313	318	335	325	334	331	323	335	296	348	307	360	316	305	312	347	309	333	326	305	326	288	298	367	310	307	310	318	315	320	322	318	334	313	318	333	310	342	339	293	309	333	305	326	309	314	311	329	332	345	356	360	313	320	326	324	308	323	287	300	349	328	310	343	336	341	328	366	312	307	305	353	346	304	316	316	345	298	332	310	317	316	304	314	302	307	304	326	318	311	321	334	315	339	319	318	313	300	366	300	300	316	316	319	356	300	325	339	296	295	325	351	310	306	294	312	288	331	341	333	341	325	284	306	330	322	326	351	342	339	312	311	319	286	303	334	342	311	303	311	324	322	328	316	330	309	339	345	287	317	353	317	308	325	325	302	335	298	341	290	304	317	318	353	295	305	336	337	335	328	322	310	288	301	344	307	309	352	323	297	317	316	294	294	311	300	316	315	303	340	287	289	291	363	339	318	318	320	335	317	283	339	291	346	317	343	340	279	282	324	325	341	308	302	337	331	339	341	338	286	351	291	332	343	297	345	333	343	302	330	318	328	307	309	344	314	318	310	352	323	308	348	343	304	334	312	319	302	354	326	339	315	324	337	332	343	324	322	283	322	348	315	330	298	311	327	345	300	310	322	309	344	314	315	304	304	308	314	336	302	298	306	349	328	323	297	355	314	329	354	312	319	316	359	322	353	334	327	289	332	332	345	302	326	335	330	314	345	320	317	297	344	304	367	317	333	315	317	320	331	321	326	306	353	327	333	316	323	309	290	315	304	301	313	318	285	309	348	336	316	327	301	333	338	331	309	271	340	324	312	334	339	301	324	318	316	297	294	320	310	302	319	323	336	342	324	308	323	345	329	314	323	324	334	325	301	338	325	332	348	322	332	292	328	345	314	305	305	305	309	324	327	311	299	303	323	292	353	333	317	319	287	325	322	317	299	322	321	314	306	280	329	351	323	363	361	289	290	330	307	326	309	324	326	316	327	334	294	298	317	292	334	324	316	316	357	325	342	324	320	348	326	315	324	310	341	338	328	307	354	298	331	318	306	312	310	314	338	322	341	315	323	314	268	329	284	348	328	314	313	315	378	334	285	320	326	310	321	317	325	328	340	332	312	342	320	312	352	312	303	326	314	313	314	326	330	300	337	291	337	289	316	340	311	327	335	290	308	319	334	304	336	305	304	313	328	318	319	330	311	306	310	307	284	312	304	305	312	286	342	326	345	301	302	324	325	367	284	309	370	332	348	324	313	300	311	331	312	307	317	323	293	314	316	328	303	329	337	319	306	325	313	327	313	316	342	286	320	294	294	327	337	349	332	313	334	331	289	314	315	330	344	306	310	321	314	314	305	339	326	324	300	290	345	295	327	314	325	313	342	300	314	329	331	303	330	322	317	344	297	346	339	315	310	328	312	338	329	370	360	318	315	334	308	322	342	335	303	344	313	306	311	326	309	314	292	305	286	301	323	346	298	330	353	294	306	316	318	346	296	350	334	308	314	313	304	329	332	325	343	272	331	316	313	320	339	307	289	302	328	322	338	301	332	325	342	361	321	293	294	303	280	301	318	289	307	348	322	345	338	307	343	320	310	316	310	334	323	293	343	330	301	314	325	313	333	329	340	299	339	349	333	318	321	327	317	312	295	326	315	338	349	324	315	344	294	316	332	350	321	317	330	302	333	346	333	301	340	310	312	331	334	314	322	328	279	327	350	352	336	340	317	333	335	330	301	321	328	302	287	328	330	337	342	326	343	297	347	291	309	319	319	337	321	342	309	308	299	311	295	350	294	280	335	304	312	329	334	317	312	314	339	297	296	320	330	335	330	309	315	311	315	320	320	322	302	295	330	330	292	322	277	322	321	325	312	318	327	306	310	328	321	303	337	334	305	319	311	315	294	356	294	318	313	345	298	319	329	313	327	306	322	317	342	318	306	307	317	310	325	327	327	329	308	306	309	313	328	328	322	339	301	312	305	335	327	298	313	335	315	297	294	325	313	327	336	308	341	327	324	303	340	303	332	310	347	320	316	309	293	332	326	327	322	334	366	317	326	294	295	301	340	304	348	337	285	330	299	363	341	317	312	300	326	338	336	308	303	314	291	345	306	320	344	316	305	341	305	331	334	312	313	306	328	337	343	285	334	298	294	327	322	323	290	288	349	309	298	301	293	313	340	291	334	325	306	331	296	314	342	325	336	338	277	315	336	301	305	318	314	283	322	309	293	260	327	303	331	341	294	306	335	319	345	328	328	312	350	331	337	348	297	320	351	304	327	334	328	313	315	330	321	336	316	337	310	332	314	317	315	332	338	309	333	314	322	343	314	337	338	336	312	309	324	328	308	307	316	303	317	330	306	308	317	345	313	336	331	357	323	351	337	324	314	312	335	331	322	322	295
24752	21352	28088	25975	18929	11668	8898	6666	4513	3064	2467	2374	1954	1737	1359	1110	983	831	744	666	557	486	408	364	368	327	338	293	269	231	258	234	241	198	198	232	220	223	231	203	197	217	221	180	177	184	170	170	215	188	151	162	172	168	175	158	181	168	141	171	177	163	168	173	174	154	172	141	171	182	177	187	170	143	143	155	180	160	173	169	170	176	168	176	185	172	166	156	170	167	154	165	157	175	146	162	159	165	156	178	178	170	182	156	177	161	166	166	158	153	165	163	156	197	147	187	183	168	171	163	165	163	185	174	167	153	188	190	152	152	161	150	174	188	135	139	155	168	178	168	149	168	137	170	165	161	159	169	161	194	169	191	192	191	163	190	178	171	177	151	170	162	190	183	148	173	134	173	177	159	167	166	159	166	157	136	178	174	143	165	158	186	197	190	142	171	188	177	163	158	160	163	163	152	161	172	194	162	154	180	151	161	171	154	155	148	179	169	159	159	153	166	176	186	156	139	166	160	154	163	162	176	162	156	176	163	164	164	183	157	152	172	192	186	167	155	161	180	182	133	177	150	141	174	144	171	177	148	166	191	174	180	160	161	171	169	177	170	166	171	170	194	172	187	166	175	156	179	188	186	165	164	155	173	178	152	176	154	169	161	162	160	166	158	173	150	195	163	168	178	178	158	167	174	153	160	177	152	183	158	179	183	185	165	167	154	175	185	177	168	137	162	156	174	160	162	183	166	136	181	149	194	159	170	173	177	164	164	172	177	145	170	180	153	178	149	165	159	180	150	180	175	185	154	154	158	149	164	195	185	183	141	159	165	182	159	162	169	155	172	178	182	166	175	160	171	158	154	170	160	148	132	155	167	155	176	153	174	153	155	192	170	163	161	170	141	165	162	175	163	184	164	146	149	169	181	167	181	148	176	171	158	147	149	161	149	172	185	180	171	149	168	155	177	148	157	140	159	159	186	153	182	178	175	152	153	194	186	162	161	196	161	175	160	151	143	175	164	185	170	176	173	162	152	179	185	185	149	186	160	159	159	181	186	149	153	166	173	166	156	149	149	179	169	184	180	183	149	177	169	146	176	179	157	158	207	199	184	153	156	149	161	168	166	160	161	153	165	154	182	170	161	175	177	142	150	146	163	168	177	159	155	165	166	148	173	164	181	177	181	177	147	163	167	161	167	169	184	158	161	185	150	175	128	162	158	168	150	157	174	179	171	175	180	156	175	160	172	178	163	174	166	185	189	179	186	168	151	146	157	158	161	186	188	159	164	161	171	146	180	164	172	151	171	161	180	174	191	175	163	181	164	170	174	151	143	165	157	186	163	165	170	168	178	156	175	174	200	186	180	161	165	174	158	162	153	154	157	188	174	160	170	166	159	173	149	161	167	177	175	167	182	145	155	156	163	156	160	156	166	178	179	154	156	161	145	157	173	177	146	161	170	150	197	158	152	186	174	171	170	170	200	143	150	184	174	162	145	167	160	170	181	201	161	158	173	162	147	171	180	173	167	191	176	184	177	156	178	156	167	172	182	136	168	152	157	169	162	183	181	161	149	174	154	152	153	165	168	178	166	165	160	154	162	177	165	159	167	177	174	188	178	196	174	152	158	157	164	163	182	175	161	158	178	151	185	168	165	160	182	153	178	162	180	182	175	166	167	159	152	163	173	165	156	154	168	157	192	163	155	153	165	182	173	191	156	167	167	163	182	184	159	173	185	178	142	164	164	178	158	156	153	179	148	173	177	183	171	158	162	170	149	193	152	155	192	164	171	176	170	170	157	162	170	167	179	182	156	169	154	173	151	182	158	166	153	175	162	186	165	159	185	158	185	181	163	177	167	168	166	166	159	168	188	166	173	167	193	160	180	167	185	159	163	159	133	178	173	170	175	178	171	180	181	131	150	154	169	159	164	153	155	147	165	165	171	175	197	170	158	178	181	149	157	166	178	180	164	167	175	181	175	188	160	192	163	175	155	165	174	177	172	172	155	154	157	186	183	163	154	164	160	173	160	174	168	198	151	173	175	166	165	166	188	164	161	171	170	163	165	149	156	144	162	181	174	174	171	174	175	149	168	174	169	158	164	155	176	192	156	161	168	167	156	166	170	186	182	174	160	176	175	169	165	170	180	179	176	175	158	173	152	127	161	162	176	181	145	175	151	157	148	158	165	143	197	170	185	184	159	148	157	160	155	192	155	148	150	146	150	164	156	170	167	164	152	151	129	185	175	168	165	170	149	166	177	174	165	155	151	176	180	165	158	171	177	171	171	170	159	166	157	199	175	164	175	165	154	157	164	167	174	187	168	160	148	148	172	141	156	177	150	147	142	171	169	176	152	170	169	176	155	167	182	151	158	169	154	165	174	166	170	169	174	174	172	174	147	178	161	158	167	190	157	161	152	139	149	186	170	183	170	189	169	166	173	160	173	176	158	156	171	182	148	170	147	140	167	187	157	162	165	173	169	165	176	175	169	153	175	162	153	181	175	201	178	160	126	163	157	184	147	175	166	166	168	186	150	169	159	159	166	173	166	164	156	160	166	144	177	166	165	148	170	162	160	150	166	154	167	169	184	162	165	172	194	171	166	163	153	148	172	151	165	193	179	140	155	165	171	175	196	170	159	161	144	177	146	172	172	164	192	183	141	170	143	157	167	165	165	167	163	168	168	155	169	187	196	159	171	133	185	171	172	164	169	158	177	174	166	164	157	162	165	177	198	164	160	177	184	167	165	156	164	170	179	158	154	170	162	160	183	165	153	156	156	150	181	165	170	191	142	182	178	168	188	161	181	170	158	167	185	161	176	159	169	164	178	127	157	173	165	160	162	157	174	176	160	160	172	171	180	147	153	161	178	167	164	157	159	167	169	163	169	157	177	168	155	163	188	166	170	166	148	160	181	180	176	159	165	164	175	161	160	169	161	177	169	181	172	161	186	178	165	176	180	187	169	169	140	160	180	189	138	171	153	170	152	147	148	165	136	193	156	187	157	163	177	143	157	163	139	158	161	167	165	156	154	160	162	163	158	183	172	162	163	169	174	174	163	184	161	183	168	164	152	144	181	174	203	154	155	160	170	169	165	154	139	165	187	150	167	159	142	152	183	168	173	181	160	144	166	163	164	170	173	155	164	152	167	146	169	166	160	178	167	181	154	160	176	142	159	157	190	145	175	199	156	161	161	159	162	167	173	167	159	145	169	156	169	138	168	179	174	174	144	180	164	182	173	180	180	178	148	171	170	161	157	171	182	177	167	148	159	182	159	163	155	168	164	121	151	194	163	160	161	154	162	159	185	181	176	164	163	164	168	173	158	157	170	175	162	214	173	166	153	164	184	169	173	149	156	180	170	164	183	150	164	180	178	155	138	158	140	168	181	165	167	176	188	174	145	151	142	165	170	143	154	149	176	158	157	174	160	165	170	163	168	167	172	183	166	147	175	183	158	159	152	163	197	150	145	171	165	178	198	159	159	173	166	160	131	162	174	187	172
19463	40903	32686	24983	17680	14804	13285	11145	7924	5511	4396	4416	3436	3017	2251	1891	1650	1366	1213	1082	880	747	598	549	562	512	458	435	403	347	308	298	338	286	268	256	308	303	304	241	233	241	273	248	248	201	216	185	192	207	214	203	224	220	205	202	233	204	194	188	197	199	206	201	193	195	232	195	206	192	195	199	210	164	201	205	180	193	169	180	200	203	209	207	184	202	205	210	219	210	228	217	205	185	178	203	191	193	186	192	224	205	168	183	162	195	188	191	177	190	221	213	203	178	202	204	197	194	196	202	191	194	200	185	215	185	201	183	186	207	209	197	211	187	198	189	189	195	195	198	181	188	202	216	203	183	188	219	198	196	201	208	199	220	241	193	185	190	192	195	220	215	212	192	176	198	182	188	199	194	168	186	185	190	227	202	189	212	180	198	211	190	172	183	191	207	183	175	193	183	182	175	195	177	186	187	198	191	210	189	195	202	178	200	186	189	208	219	204	205	176	212	205	206	158	171	180	186	180	180	198	169	172	167	193	194	163	196	206	185	178	203	216	191	192	223	208	189	181	211	197	193	191	209	200	173	180	206	194	195	177	188	210	175	196	184	208	180	190	218	181	175	204	180	213	222	204	182	164	194	223	184	200	218	195	175	167	207	210	179	188	186	187	201	177	184	187	190	187	213	215	204	205	232	208	180	180	156	201	191	206	191	175	199	173	205	196	207	196	178	175	196	191	204	200	212	208	208	178	195	194	181	205	190	193	196	204	210	203	191	199	188	189	184	186	191	194	225	179	183	203	180	193	185	184	212	167	203	193	196	186	214	190	189	206	201	194	192	206	190	198	211	186	193	166	186	211	158	169	161	168	215	183	205	185	179	196	182	156	179	182	196	172	186	178	173	198	213	207	198	195	180	210	206	173	179	210	198	183	208	181	210	173	196	188	174	169	174	182	191	213	202	175	200	198	210	195	207	196	169	222	210	211	198	177	178	218	179	183	201	175	206	174	203	198	192	205	207	193	221	176	202	195	195	216	202	199	211	192	172	182	203	195	194	199	181	202	193	160	214	195	180	179	206	195	186	220	209	216	180	173	198	193	189	185	194	185	156	203	186	179	182	162	201	197	178	175	195	194	182	201	191	181	182	190	215	191	203	208	204	200	190	195	190	228	211	190	192	213	190	226	202	190	229	212	203	176	168	227	200	207	194	181	182	196	215	173	199	202	208	165	206	210	194	209	188	191	216	198	185	200	194	193	185	179	194	188	203	202	205	213	214	200	191	198	215	193	183	199	204	175	194	194	230	199	182	184	228	190	181	181	172	191	197	213	220	188	181	230	177	210	185	202	193	188	194	186	199	219	188	197	186	177	215	192	172	190	201	206	204	186	198	186	207	206	181	209	196	182	193	177	189	206	177	183	192	200	189	201	194	200	206	191	170	182	205	199	167	196	183	171	198	200	189	191	182	201	185	207	179	173	180	187	184	209	187	201	221	205	200	186	213	190	210	181	198	199	197	167	197	189	211	184	175	201	191	180	194	213	184	203	205	208	192	197	204	189	200	196	183	181	202	173	176	196	184	181	199	182	189	183	212	177	175	197	188	171	203	201	162	181	199	186	192	193	212	206	202	169	175	189	211	196	174	188	192	181	188	158	213	186	180	219	199	216	190	176	183	195	186	197	176	195	196	190	191	184	188	197	201	182	175	206	188	183	226	181	197	182	197	206	197	210	195	187	180	186	199	192	204	200	186	187	192	183	210	189	181	183	190	196	214	188	192	202	209	179	188	194	189	173	169	187	197	207	202	204	230	200	187	172	202	197	212	175	216	176	180	200	194	172	199	205	197	191	189	209	194	188	214	181	202	192	196	191	196	191	185	187	202	184	187	201	195	204	193	191	186	180	183	176	179	187	215	200	180	185	235	168	192	188	184	185	191	177	189	174	196	208	194	203	204	185	222	167	192	215	191	185	228	182	199	199	183	196	192	185	188	189	216	213	191	184	182	196	175	211	218	198	230	194	193	195	185	193	198	206	186	229	170	203	202	184	193	190	202	210	171	193	197	207	209	169	193	167	199	187	173	181	187	175	211	182	192	201	189	189	202	183	191	199	202	188	201	200	211	206	215	209	191	179	195	198	189	182	172	190	189	189	185	194	199	176	182	192	197	182	182	176	215	214	189	198	178	180	207	223	185	206	197	169	191	186	192	201	181	195	209	182	183	190	218	202	197	214	182	204	208	211	183	198	207	210	198	203	186	202	173	192	175	192	188	206	189	187	185	181	187	201	209	200	200	194	181	204	190	191	193	193	211	205	191	184	185	187	196	189	178	185	196	167	205	191	191	237	180	213	208	212	186	182	150	197	188	205	221	206	200	194	197	201	202	200	176	168	202	216	193	209	205	208	187	207	234	193	186	208	199	193	219	196	186	192	203	193	197	212	204	207	200	200	237	181	192	179	209	195	216	176	180	176	198	208	214	203	159	185	189	211	185	208	207	213	209	201	188	185	205	199	199	197	195	200	227	184	188	193	194	192	182	182	205	203	189	182	183	207	213	208	195	199	194	179	189	218	181	178	172	197	195	204	215	198	218	190	197	202	191	195	172	202	196	177	198	186	205	194	180	180	209	174	191	183	211	191	176	201	194	188	185	208	206	218	189	179	195	187	190	196	186	201	187	191	213	192	172	197	212	156	208	177	170	196	190	198	190	196	189	197	192	169	190	211	221	225	193	189	218	202	186	212	204	196	201	196	190	182	190	215	188	192	204	183	176	200	220	190	184	199	191	179	185	180	165	193	201	196	172	214	194	204	171	182	202	178	193	172	190	200	194	189	209	193	179	168	174	181	195	175	212	173	176	156	182	201	209	184	181	192	202	203	220	195	194	233	185	182	202	190	188	193	215	189	216	162	174	209	173	191	172	209	196	217	202	202	200	195	201	198	222	190	203	210	193	192	195	189	196	170	199	199	186	212	206	203	191	226	206	194	159	202	199	172	199	157	179	199	185	197	186	198	177	221	212	201	204	183	208	190	219	201	182	196	195	181	201	182	196	189	204	208	182	219	177	193	202	187	180	205	201	205	208	192	203	187	182	202	204	181	188	205	204	192	213	221	189	194	180	208	176	185	173	202	179	194	203	206	217	215	177	183	200	194	167	213	205	200	197	200	188	207	192	204	194	190	197	198	221	198	188	180	185	190	195	190	204	196	182	177	200	195	181	199	191	194	196	190	213	200	196	229	190	205	188	208	202	198	201	171	190	182	217	217	185	191	203	195	182	170	209	184	196	194	208	177	198	202	191	186	195	197	181	221	192	181	198	170	190	199	200	195	190	219	172	217	201	201	185	202	183	188	199	199	195	198	197	206	203	176	204	204	181	192	180	200	212	218	187	195	182	221	177	186	195	204	194	200	199	192	200	170	198	189	203	183	194	198	229	179	219	195	168	200	201	168	195	186	184	185	185	199	179	186	199	201	169	192	202	192	196	182	197	180	186	183	200
22638	21323	29069	24047	21594	22724	21744	13294	8394	5847	5042	4658	3562	3281	2580	2077	1964	1432	1288	1297	1149	897	762	719	713	638	532	522	462	437	410	394	395	402	366	383	391	393	367	325	301	302	335	311	293	271	294	299	269	261	258	260	268	271	297	290	251	260	247	280	244	258	251	250	241	273	267	222	234	259	247	259	292	256	261	224	265	259	251	248	243	255	256	240	247	270	245	227	247	222	259	246	273	219	227	241	249	259	232	282	248	242	247	235	255	268	230	240	248	255	273	240	220	237	227	262	245	255	249	250	259	249	257	223	289	249	274	254	251	258	236	264	251	244	238	222	206	232	257	268	240	241	250	204	247	260	238	236	233	249	253	236	241	253	250	258	230	260	230	260	233	263	241	256	257	229	243	243	266	231	260	231	248	267	227	261	235	252	239	242	267	236	245	239	253	239	220	247	251	219	249	269	256	245	233	248	251	278	246	270	285	259	254	250	248	241	254	246	245	234	262	273	226	249	260	301	221	232	252	236	244	284	225	224	244	242	239	257	244	236	241	260	226	263	248	251	243	263	210	238	251	243	236	234	254	236	238	260	243	233	278	252	256	248	252	271	247	244	219	269	247	273	230	228	267	243	267	234	246	227	237	236	227	256	245	248	262	256	239	256	245	250	274	234	263	244	246	244	268	223	245	242	244	259	237	245	280	249	243	253	262	252	264	212	246	256	241	254	234	264	218	277	228	242	245	254	234	228	247	247	237	247	264	229	242	271	235	231	243	233	261	285	232	236	259	252	237	232	249	244	259	250	274	279	255	254	261	265	234	253	260	260	253	213	245	253	243	244	246	264	240	274	265	235	246	248	275	213	254	244	270	256	238	249	245	253	263	265	245	234	265	243	254	217	234	255	229	245	247	261	250	251	218	272	252	264	217	223	228	243	254	269	287	261	226	261	257	236	244	228	228	218	259	277	224	262	238	241	213	260	219	228	247	212	242	223	262	239	263	244	274	257	258	234	241	258	244	241	263	261	265	235	244	250	282	261	259	234	266	238	248	232	245	265	247	217	224	253	255	248	258	253	253	219	289	259	238	216	242	240	251	288	268	246	256	281	258	232	242	237	218	274	275	248	253	247	235	265	277	240	230	271	284	251	269	271	240	216	273	236	252	255	253	228	229	220	244	216	227	266	245	228	246	253	244	242	245	244	229	274	241	229	228	269	242	240	249	246	267	252	245	249	237	234	239	228	237	228	255	275	242	235	213	222	227	249	268	270	226	227	226	258	235	237	262	258	259	265	251	243	224	273	228	251	242	227	240	234	255	257	239	248	239	269	245	219	261	256	235	259	282	243	228	267	277	259	236	223	266	240	252	256	240	238	246	254	229	277	243	270	267	238	230	236	246	242	258	239	251	271	253	224	263	234	250	230	256	256	273	245	238	276	230	255	234	236	267	229	232	248	258	245	260	258	259	263	225	271	204	270	245	234	244	252	238	228	241	255	259	259	251	230	226	254	232	230	254	239	251	285	269	275	232	252	247	283	223	234	205	242	266	260	221	247	230	243	237	235	260	250	242	261	266	243	234	230	260	258	247	236	284	243	250	251	250	250	249	259	244	247	238	270	267	253	261	268	236	243	265	248	256	240	270	243	214	238	260	239	231	265	266	216	260	259	260	231	237	263	257	224	237	233	233	257	242	259	233	273	246	236	255	239	262	244	269	228	242	244	243	235	275	247	255	251	249	269	270	270	264	217	252	250	279	249	247	253	261	264	247	230	257	231	239	239	239	235	235	262	270	250	229	248	249	232	239	266	249	247	264	251	236	294	253	276	241	237	235	248	235	236	247	235	227	271	245	222	224	236	249	247	240	241	262	262	251	243	271	250	249	243	235	250	245	253	262	257	254	227	246	263	215	249	229	257	236	255	243	240	215	245	250	251	248	249	247	220	269	237	246	241	250	257	246	263	283	257	233	267	222	244	244	256	245	242	248	253	242	239	209	260	248	271	267	241	266	233	255	259	238	217	227	242	261	250	259	237	235	256	269	241	214	235	222	244	244	247	234	248	264	257	271	261	237	264	248	261	247	242	266	250	260	254	254	263	254	229	251	251	258	236	262	231	270	254	243	255	261	243	237	275	237	262	252	248	208	257	225	228	270	245	238	247	231	231	254	244	286	227	248	269	229	248	244	247	262	229	253	253	258	236	235	275	251	237	229	244	269	255	228	266	258	274	252	235	204	251	249	243	238	238	202	232	282	236	268	220	282	256	247	231	236	257	242	240	242	263	257	255	252	221	230	230	252	269	238	268	233	265	270	241	234	245	223	266	245	259	270	251	237	256	229	271	239	241	242	205	239	228	255	238	245	222	258	242	260	246	231	269	270	231	249	229	252	255	248	251	268	250	227	245	305	247	250	263	234	238	268	238	275	268	227	245	255	253	239	252	258	227	267	259	262	224	279	224	245	262	248	256	199	232	237	255	249	239	249	239	250	255	259	247	238	262	242	228	233	273	255	249	242	243	260	258	281	257	263	256	201	251	275	220	218	229	230	246	217	233	255	251	230	265	255	286	260	226	243	221	233	236	243	239	226	248	222	260	240	260	272	254	232	245	265	238	232	247	238	269	261	247	245	266	254	256	223	237	243	250	230	234	256	198	256	233	265	246	266	246	262	267	264	252	246	236	250	250	259	279	250	233	238	242	231	254	253	217	255	256	242	265	221	267	241	247	244	220	236	270	246	238	215	251	249	237	215	245	242	249	283	230	261	237	263	243	223	261	258	245	242	251	227	263	259	232	264	265	243	247	225	242	250	229	258	228	219	236	246	243	239	272	237	225	234	264	239	258	232	242	257	275	243	270	252	226	259	239	260	259	267	244	236	232	241	248	252	235	251	245	265	214	226	251	231	262	238	252	269	238	243	235	221	263	234	242	275	235	254	249	245	231	219	251	262	265	255	250	256	259	233	245	243	232	223	262	262	245	256	235	236	240	230	284	255	245	232	232	227	271	241	247	278	259	268	245	221	275	244	231	253	259	242	221	236	261	219	210	250	230	254	241	230	253	251	241	250	256	257	255	243	257	242	258	235	220	261	221	243	247	253	244	251	215	255	249	259	215	273	257	249	230	211	254	258	259	226	227	243	239	235	235	255	220	249	231	245	234	236	238	288	239	240	268	262	281	261	248	259	240	224	262	236	272	259	281	258	252	227	245	236	268	251	261	242	265	253	242	255	244	263	252	250	252	262	264	232	251	235	235	263	249	268	254	255	249	268	256	246	234	257	250	208	251	224	253	264	246	244	200	267	242	272	257	259	273	250	245	251	254	255	278	254	255	262	240	242	254	224	226	249	251	253	264	255	240	244	266	267	270	224	250	253	274	247	243	263	247	234	225	263	258	253	233	243	266	267	257	269	230	249	245	217	277	252	281	241	239	228	242	238	241	236	248	250	246	246	246	245	256	247	248	226	230	248	250	271	249	242	236	234	253	258	244	220	230	242	237	244	236
21999	47927	41032	32716	24503	22559	19505	17012	12258	8917	7713	7429	5776	5200	4011	3037	3053	2270	2063	1880	1684	1306	1095	1026	981	905	870	714	620	583	565	529	452	446	458	456	458	503	490	403	374	391	454	392	337	331	280	303	313	291	330	299	311	296	282	297	282	281	293	301	295	299	289	291	296	299	292	300	281	278	292	311	303	294	271	244	292	275	298	291	278	299	293	282	315	262	281	293	286	272	296	284	266	261	275	257	283	273	307	282	250	282	275	270	259	280	276	277	286	270	278	287	272	259	266	278	259	288	269	272	272	285	339	274	286	275	281	258	296	278	251	293	268	268	269	283	297	296	286	279	267	302	252	255	289	286	282	244	257	286	272	301	291	269	273	266	290	295	254	243	274	293	291	296	310	265	275	277	292	282	270	261	258	298	287	277	276	272	275	252	255	264	260	262	257	273	277	274	257	279	312	293	288	252	314	287	285	321	286	265	280	264	261	261	272	293	298	263	279	278	292	314	264	283	276	285	272	276	301	274	286	263	275	291	272	286	276	273	276	288	273	284	268	237	269	286	297	265	292	277	265	278	241	286	267	273	270	268	271	271	295	267	264	298	285	295	277	268	278	301	248	270	278	276	291	289	332	273	249	287	281	299	297	293	264	320	296	256	279	269	287	276	300	275	282	311	301	312	291	295	258	251	280	265	253	284	287	284	287	302	313	277	289	287	268	299	280	294	282	273	302	298	262	267	283	289	283	312	269	277	273	279	268	267	309	274	304	241	274	288	261	297	286	296	267	253	288	280	259	261	280	277	230	285	250	250	307	290	283	289	286	282	282	275	298	264	264	290	304	278	245	270	283	267	297	292	279	282	260	274	258	294	261	280	284	283	285	297	280	263	282	265	280	284	286	260	276	271	282	282	259	304	256	308	267	306	279	263	277	275	270	260	270	285	253	270	251	310	294	273	281	292	242	258	298	290	278	295	281	278	252	287	290	264	264	291	251	247	263	281	287	273	276	295	265	300	254	268	283	266	269	243	280	293	274	294	284	294	283	306	269	260	272	287	302	285	314	285	291	275	262	288	281	264	292	271	308	291	281	276	274	290	272	272	300	288	285	277	277	275	296	249	306	277	271	297	283	289	283	297	266	281	283	287	275	284	280	261	269	290	262	311	293	282	269	291	287	269	289	318	288	270	264	269	285	296	284	281	272	289	285	269	257	279	263	255	279	248	264	241	255	274	260	295	261	252	268	301	315	302	273	280	280	278	305	275	274	263	263	272	266	262	293	276	270	262	307	317	255	293	273	289	272	278	256	278	319	276	304	276	311	243	289	273	295	294	288	276	219	304	304	309	300	271	264	256	268	303	257	272	272	251	255	271	256	294	296	257	260	307	268	246	285	293	269	296	262	259	258	296	252	274	279	276	300	281	290	290	280	257	294	259	266	254	270	289	257	248	269	247	286	276	277	266	286	303	278	279	260	280	290	287	308	271	259	275	256	291	293	289	274	262	298	291	280	277	271	255	260	288	264	293	260	293	297	273	264	282	286	287	261	266	251	234	279	329	271	297	287	262	259	285	280	275	287	270	287	275	315	288	269	271	287	258	278	288	283	274	286	268	258	297	277	289	271	263	282	274	267	276	270	294	270	269	279	281	289	277	294	286	281	285	294	309	292	318	283	284	279	307	298	255	270	276	291	270	277	277	278	261	268	263	244	292	272	295	298	283	274	291	222	291	264	292	282	314	277	252	273	276	250	290	276	287	300	274	281	279	256	290	273	274	260	310	269	283	285	302	277	297	305	300	294	265	291	291	289	303	270	271	268	276	277	269	299	298	282	274	282	271	272	298	291	279	246	279	275	275	271	297	281	308	247	302	275	292	261	256	269	275	276	289	290	302	275	292	269	287	279	254	261	264	296	283	249	315	296	283	282	277	280	276	252	279	268	274	257	254	290	262	247	292	268	264	285	278	265	290	269	289	278	276	282	267	256	277	309	264	279	279	313	269	287	275	275	278	282	259	258	277	254	278	291	295	253	277	288	293	272	266	279	292	281	299	258	305	264	285	288	272	302	298	267	263	269	259	293	275	286	273	283	290	265	279	286	262	275	271	294	270	271	300	298	279	276	252	275	295	269	268	276	276	273	268	293	291	271	293	286	301	290	288	274	270	289	316	264	282	273	282	279	291	280	293	282	274	266	290	282	275	276	298	274	277	276	293	260	263	306	290	286	282	279	276	295	300	269	289	301	294	277	302	271	275	292	267	270	286	276	287	289	296	295	289	285	280	261	258	322	292	278	288	264	236	293	272	269	280	299	283	301	253	285	286	274	265	278	287	264	257	291	293	261	265	301	303	296	288	259	306	304	277	268	263	298	271	254	284	304	245	283	279	313	298	282	274	310	282	247	271	294	284	262	281	278	279	280	278	250	240	294	291	278	321	274	282	271	253	286	281	258	290	280	296	320	268	285	261	284	292	284	264	265	296	293	284	250	274	269	280	303	299	244	261	264	268	294	274	257	295	294	296	294	275	273	295	298	268	284	269	283	313	304	262	302	295	294	277	265	299	236	273	265	273	284	263	318	288	281	320	251	286	278	271	268	306	291	274	275	280	267	257	272	262	293	263	311	241	248	275	305	281	268	295	306	287	297	296	287	283	285	252	296	273	258	280	292	287	268	285	286	279	278	277	290	254	272	271	299	273	283	242	278	256	269	268	291	290	286	300	279	265	304	269	270	285	269	280	290	273	261	288	298	288	281	296	252	276	304	289	243	309	281	298	289	293	284	288	263	293	263	290	294	286	263	263	266	289	265	265	314	291	287	265	280	292	268	248	297	288	279	280	284	252	279	263	281	272	279	299	284	271	270	299	267	270	298	257	284	299	287	264	283	281	270	286	291	282	288	231	300	271	288	282	310	282	255	293	267	277	271	311	266	276	293	271	283	269	242	276	262	268	273	265	291	306	246	299	267	286	292	286	294	264	252	280	290	270	283	255	280	255	257	283	295	255	254	277	265	290	278	291	276	293	281	240	287	307	288	280	284	270	293	303	286	264	275	268	276	270	252	304	272	304	288	268	261	245	260	293	269	245	285	311	252	281	279	291	267	256	286	268	303	282	257	290	239	271	264	273	282	255	289	274	277	253	267	281	257	255	272	302	286	260	268	285	296	291	272	280	307	284	300	261	282	274	272	280	269	259	262	278	278	278	289	284	284	279	314	270	272	282	306	262	301	300	295	254	257	291	248	277	254	241	300	251	264	280	293	263	283	272	288	285	248	257	291	276	264	285	277	278	297	276	294	284	287	273	272	271	275	241	293	269	280	277	285	306	305	303	293	280	265	277	267	257	304	255	266	266	289	254	302	286	284	298	310	262	253	321	268	273	280	284	256	275	299	279	293	266	295	260	256	266	295	262	278	297	255	289	288	259	262	260	280	298	287	279	306	274	274	276	261	280	290	300	275	289	293	285	299	296	283	305	289	295	281	277	274	236	294	295	261	267	300	303
28544	25975	29522	20988	11525	8595	6370	4992	3146	2367	1951	1646	1366	1222	1061	754	788	609	603	572	509	402	344	406	367	337	342	326	269	291	289	259	259	252	243	277	254	267	239	209	229	220	243	244	248	205	213	233	242	237	208	221	213	209	218	203	209	204	212	223	216	223	210	237	229	223	215	213	214	200	227	226	210	224	218	193	217	221	226	199	239	195	219	217	194	225	203	231	215	217	223	213	217	217	209	227	242	219	264	209	217	212	220	222	206	223	212	210	223	212	239	210	216	219	215	195	217	236	206	231	249	222	236	200	222	212	205	198	198	200	237	225	186	207	213	195	224	227	196	225	212	204	217	238	217	237	220	230	214	218	219	218	208	196	217	204	212	203	197	217	243	205	217	201	204	204	257	224	239	234	212	197	227	192	209	238	228	218	235	209	231	205	224	204	220	227	214	218	218	219	208	217	199	197	218	214	221	221	213	187	215	220	220	190	213	206	231	237	208	203	213	230	208	211	190	228	224	231	216	190	190	205	223	223	242	223	228	214	241	235	202	242	192	211	205	213	223	213	239	207	202	185	213	200	232	224	223	221	207	228	198	221	208	219	206	206	245	217	213	192	212	240	217	187	235	216	242	205	212	210	222	213	224	232	239	220	226	227	211	205	222	218	213	230	236	211	216	235	217	199	212	221	221	201	207	234	215	213	209	188	200	238	223	197	230	197	232	248	226	218	243	229	212	233	218	189	220	212	198	244	215	195	213	217	205	239	237	200	194	191	227	207	230	212	199	209	220	209	199	201	204	205	204	215	207	216	249	212	236	202	210	238	215	220	227	223	182	221	224	237	216	202	211	221	208	206	201	222	219	210	239	221	200	219	214	228	241	185	207	219	218	209	201	211	191	202	243	215	231	221	207	214	240	221	217	187	203	219	229	252	198	206	194	220	235	209	201	219	213	197	224	189	200	192	225	237	240	198	236	204	241	208	199	212	213	231	208	209	211	232	234	212	223	213	216	237	233	221	223	214	201	232	221	207	221	206	232	211	196	194	208	230	230	213	206	182	205	234	180	184	206	198	218	228	220	233	248	212	232	194	223	230	218	226	199	210	208	222	221	199	197	235	208	217	208	192	186	204	232	217	211	198	238	216	223	208	204	226	235	199	232	232	197	225	234	203	242	212	211	222	211	201	227	232	214	235	235	212	200	242	231	225	226	217	195	196	221	221	198	206	242	214	239	194	209	200	229	203	231	220	210	186	239	230	233	216	210	233	224	226	225	202	213	220	211	209	214	227	218	220	216	197	221	215	227	224	218	195	211	206	210	187	220	188	195	201	233	219	225	219	211	202	220	210	233	217	211	259	217	231	223	200	210	219	203	198	226	224	197	205	241	221	202	222	194	202	212	207	224	228	219	205	222	194	222	215	182	208	204	199	212	212	202	180	212	220	202	230	207	235	217	208	220	220	196	211	182	205	220	201	213	200	184	199	240	194	225	230	202	204	200	219	199	225	224	222	236	208	227	206	216	221	196	201	211	248	206	227	224	218	201	209	207	207	206	217	211	224	212	210	231	207	217	232	195	217	216	211	231	196	213	204	227	225	211	214	206	215	230	223	231	221	189	236	230	217	215	207	230	203	212	210	230	203	198	218	195	198	219	202	195	224	216	199	242	229	222	182	195	219	231	207	217	210	221	198	205	227	193	205	214	216	209	194	217	206	226	206	245	209	221	261	202	212	222	203	194	231	231	227	221	227	216	202	207	193	210	209	243	226	200	186	203	202	204	208	217	225	200	236	214	233	200	226	230	204	221	208	225	225	224	207	216	198	186	200	210	218	200	206	206	215	207	204	205	223	222	235	245	220	224	219	233	207	215	211	243	219	217	218	202	230	203	199	220	221	201	228	237	217	217	197	209	212	229	234	225	192	204	224	222	212	209	211	225	241	228	255	201	258	236	244	216	200	254	222	214	200	201	205	224	210	216	196	224	203	230	213	222	204	206	232	215	207	202	220	198	216	227	216	241	235	244	213	227	236	224	215	200	233	245	227	210	215	225	227	233	228	264	243	202	227	179	221	202	232	214	216	225	189	194	225	242	197	215	205	221	196	207	227	224	208	213	202	243	237	241	217	213	221	242	210	248	236	233	219	225	204	227	215	224	223	235	224	213	212	204	214	203	213	233	205	209	190	195	241	223	222	201	227	204	225	191	222	210	210	230	210	198	211	236	208	199	226	230	222	233	192	198	214	215	211	204	216	244	236	206	215	217	208	258	220	231	204	207	235	231	222	207	204	239	211	195	215	213	184	214	210	202	215	200	206	204	219	175	208	223	212	218	191	209	218	229	208	221	223	224	194	210	203	222	211	224	237	214	222	201	217	215	209	213	211	226	194	197	219	209	220	226	228	227	214	246	221	203	226	215	204	193	220	230	201	213	208	218	215	195	218	207	237	230	232	215	195	212	203	211	208	193	206	212	230	212	216	211	233	207	226	232	194	194	205	207	222	230	207	199	210	218	214	226	198	214	219	225	208	225	195	221	242	209	216	244	217	197	208	209	224	206	233	208	212	216	207	207	222	223	226	224	232	192	209	182	234	233	232	247	218	219	230	200	218	202	197	212	233	233	218	191	204	219	230	198	198	219	198	212	205	231	186	218	215	200	230	245	206	227	227	209	242	223	193	218	216	224	211	202	205	226	216	201	219	221	204	227	227	213	224	227	218	215	215	211	200	229	219	204	215	209	214	214	192	215	209	208	208	212	202	227	227	201	230	225	216	204	224	216	206	202	195	206	249	223	233	215	214	231	207	212	244	231	187	225	180	214	236	197	213	213	224	214	215	189	184	194	213	218	209	194	226	256	205	197	227	224	211	207	215	188	200	201	207	228	206	203	203	205	225	219	233	198	211	203	222	211	219	196	212	192	245	207	222	208	199	230	229	193	228	220	214	228	228	211	205	211	212	212	216	231	213	210	194	199	209	215	203	215	236	233	209	198	213	203	217	213	236	224	228	190	204	208	205	237	204	237	200	230	202	223	208	220	250	222	212	221	231	225	213	221	222	232	231	200	210	215	229	209	233	181	191	210	197	218	213	204	247	243	210	212	229	234	215	207	224	217	207	232	205	206	219	216	235	208	205	220	229	221	210	221	200	185	217	182	234	204	204	210	248	223	181	213	207	211	236	242	183	213	212	204	224	205	212	238	234	241	202	216	249	206	214	215	207	234	222	206	246	219	194	217	212	222	202	209	202	220	175	226	205	223	215	202	205	204	226	200	224	213	233	228	225	215	230	194	214	219	219	211	197	211	228	224	209	213	209	243	222	218	205	222	202	224	204	216	201	218	224	236	225	220	204	238	212	214	223	205	228	224	218	228	205	230	202	215	212	225	232	222	194	208	202	226	211	226	229	194	218	223	221	229	191	210	220	208	242	184	219	189	197	198	249	228	210	217	223	226	232	193	208	222	204	217	226	198	215	218	189	229	223	204	215	201	212	212	218	238	220
20744	36873	30563	18748	13449	12858	10233	8598	5417	4078	3288	2846	2449	2015	1621	1255	1165	1028	906	840	776	568	498	493	465	488	423	367	362	329	350	335	335	324	292	315	311	310	311	261	260	286	306	246	259	223	231	253	279	256	267	230	252	271	242	234	236	246	249	263	256	248	248	244	234	246	278	281	234	218	285	268	251	255	231	241	250	246	280	224	229	242	244	247	219	236	269	221	244	261	234	253	284	257	233	247	241	264	232	249	236	264	253	239	258	230	233	233	240	231	225	250	272	264	245	255	241	248	247	268	248	230	264	258	237	235	245	241	225	225	259	241	243	254	239	262	231	205	258	248	237	233	230	215	243	229	256	232	251	249	229	248	242	256	262	237	266	237	272	247	225	256	261	259	236	254	226	222	244	248	225	238	255	216	242	248	234	223	214	256	225	264	274	244	253	262	235	238	236	235	226	238	242	237	232	251	249	253	228	262	231	237	272	234	235	249	237	193	243	267	252	234	231	244	216	240	220	227	212	243	266	301	253	235	250	252	241	243	261	248	246	251	231	247	232	240	248	230	244	266	221	237	229	245	238	234	233	279	226	244	243	249	250	233	243	251	262	234	244	262	226	261	237	233	239	266	247	269	258	248	255	234	260	233	214	222	242	240	213	245	221	226	251	214	221	240	233	243	249	220	235	221	239	228	259	251	248	230	255	243	236	247	251	262	277	254	252	264	204	236	252	276	235	255	235	257	253	256	206	244	244	267	230	265	240	240	292	247	222	214	248	224	252	238	252	258	219	255	238	250	250	257	237	238	274	238	233	272	245	236	239	241	233	245	244	253	252	240	223	249	234	266	257	253	256	215	245	263	263	239	234	247	239	259	228	268	233	236	233	231	246	224	246	238	228	267	254	230	231	271	240	268	223	232	227	240	236	236	240	235	240	270	247	251	258	250	240	224	240	239	249	241	249	227	266	252	249	253	255	257	255	267	217	232	223	241	223	268	251	228	227	221	260	231	233	276	250	232	240	239	235	239	245	261	265	231	259	240	236	231	245	242	227	249	238	229	240	257	252	255	248	271	243	250	205	231	207	262	256	227	230	245	228	277	259	259	239	259	225	236	247	234	252	246	247	255	267	219	235	248	242	233	226	227	228	243	248	234	252	252	200	253	221	264	256	255	235	261	258	261	243	262	274	253	234	251	238	233	274	228	236	235	244	250	255	246	231	242	254	229	226	236	210	258	238	226	238	242	258	256	227	231	241	257	260	238	245	220	246	274	253	247	239	255	231	259	256	210	233	247	274	225	245	269	271	241	236	254	250	237	233	244	265	245	241	235	275	265	241	239	234	269	248	252	250	248	245	271	249	235	236	250	246	241	242	213	269	228	242	238	265	252	222	247	234	244	256	265	234	259	233	210	265	261	249	250	231	236	229	210	253	254	248	227	237	223	255	233	245	220	258	263	239	228	221	266	223	198	253	241	235	263	250	288	245	258	245	257	256	240	235	250	238	253	236	258	248	238	251	253	251	237	262	254	246	242	252	257	249	222	245	259	207	228	276	232	227	277	253	240	240	219	250	242	220	234	257	234	236	255	264	262	230	237	229	236	258	256	221	260	267	237	230	233	225	227	226	235	209	230	220	251	241	257	249	263	254	220	259	237	245	227	278	226	238	254	249	242	214	225	259	277	247	230	249	235	249	241	246	239	253	230	234	233	265	238	247	266	215	242	267	251	248	265	236	248	238	231	229	227	232	267	246	235	242	231	258	248	259	234	238	229	239	235	218	245	260	271	254	223	250	257	228	234	225	256	283	226	233	248	253	235	239	235	251	241	258	234	257	261	230	259	259	248	245	252	251	210	255	213	235	239	243	254	241	250	250	241	223	249	211	209	225	255	234	240	230	235	220	231	234	235	247	270	251	261	259	236	237	259	235	257	203	227	259	246	259	217	234	253	223	226	254	240	248	261	244	258	231	240	228	228	256	252	226	258	228	229	256	235	234	254	231	244	248	219	227	275	258	213	219	258	239	260	260	235	239	232	249	257	253	223	228	248	252	226	255	228	291	226	243	261	243	230	246	260	243	202	246	275	213	236	264	233	244	220	247	232	244	229	248	267	245	250	240	252	247	225	242	238	257	255	244	265	225	254	249	237	254	234	240	229	219	237	242	229	237	256	252	238	251	240	247	238	252	267	255	250	243	220	240	255	214	227	259	222	253	238	258	229	242	240	234	243	249	280	241	249	252	224	219	252	232	241	235	255	236	206	220	227	219	235	245	247	243	232	254	210	237	256	243	223	289	266	250	229	219	248	237	237	241	241	233	219	227	240	258	242	219	274	229	260	234	245	224	261	244	249	234	236	257	271	248	228	270	255	241	263	268	241	246	236	255	241	229	241	221	237	225	243	238	232	250	269	266	257	259	275	226	268	249	236	215	236	254	213	219	241	245	211	266	264	252	240	221	236	237	254	249	247	275	242	258	262	266	215	223	226	243	233	236	223	236	226	247	263	233	244	221	234	244	240	246	245	244	276	242	245	245	237	222	232	266	272	216	245	277	235	264	261	310	245	258	245	237	236	218	232	267	238	267	226	233	232	233	241	259	235	246	255	213	231	258	241	197	254	277	249	250	241	256	258	274	254	242	228	265	240	256	247	223	204	235	257	223	229	245	212	232	259	261	206	225	241	238	261	251	251	263	225	236	247	236	253	264	224	222	204	251	236	241	249	234	244	267	236	239	232	233	233	248	247	244	219	225	230	232	205	241	232	240	266	256	216	227	248	246	222	245	231	243	244	232	243	244	248	279	261	244	265	241	257	255	238	231	248	228	258	252	252	238	221	254	264	253	218	232	250	244	239	241	238	226	246	227	246	267	225	258	234	237	241	253	227	219	213	247	261	246	264	239	242	237	255	238	232	238	221	233	241	235	237	254	260	236	254	244	249	256	235	247	238	243	263	262	269	247	247	276	227	228	243	259	189	223	243	240	265	245	249	220	247	261	228	242	258	262	236	250	271	271	224	264	255	231	261	284	242	231	245	239	246	235	231	251	255	261	266	254	241	232	217	223	239	225	238	233	224	247	246	246	241	267	259	257	249	235	234	200	264	258	246	249	269	228	242	225	248	238	243	238	247	233	241	252	233	217	255	229	247	221	250	219	270	260	242	225	243	246	230	244	210	239	245	216	258	234	262	255	255	251	228	244	247	237	217	215	246	253	230	266	227	213	244	260	239	250	235	247	232	209	248	250	227	225	216	238	207	261	264	247	249	264	247	248	247	234	263	243	247	248	219	226	259	221	241	290	243	261	261	239	264	253	260	218	227	254	264	225	233	242	248	252	236	228	221	241	231	228	242	220	222	261	273	241	238	233	256	238	245	223	233	251	277	250	237	257	259	249	231	253	242	235	253	239	236	243	264	236	288	239	258	223	256	238	246	245	285	255	263	236	239	225	230	248	243	256	242	220	258	262	275	246	238	227	244	238	253	228	250	228	229	250	245	242	241
23624	21291	28619	24583	21663	19431	13782	9511	5713	4187	3587	2824	2703	2187	1912	1520	1222	1054	1075	986	818	651	600	661	554	561	487	454	457	430	382	372	385	361	366	362	384	407	376	308	318	364	341	295	317	291	312	322	307	292	308	285	296	286	261	287	307	308	315	292	299	299	273	295	273	314	302	282	300	314	273	290	276	287	281	292	258	294	286	269	287	313	287	292	279	288	284	315	291	303	272	262	302	253	293	263	290	298	292	296	295	275	319	272	288	252	292	295	276	272	299	301	299	295	313	297	262	271	300	274	283	286	313	283	248	271	274	285	275	288	285	263	299	263	286	253	292	295	264	318	261	265	265	290	281	258	293	283	297	276	258	292	290	298	286	277	268	296	284	269	281	283	288	274	273	265	269	275	303	283	278	292	304	282	265	274	284	304	294	251	281	279	283	262	278	261	263	319	291	295	271	286	289	299	287	271	275	293	247	287	313	272	290	275	290	284	281	283	293	296	273	250	261	287	304	270	262	278	273	293	272	257	295	262	317	283	250	279	283	285	283	273	267	284	278	270	237	269	290	313	277	248	260	312	267	258	276	280	302	272	312	285	276	290	278	272	279	276	277	284	313	270	290	260	265	280	269	295	293	260	275	281	293	284	278	288	319	254	250	262	299	272	277	276	257	264	260	275	277	261	271	283	277	280	293	313	287	262	286	265	322	314	297	274	298	278	288	299	271	292	273	283	266	258	278	274	282	270	245	313	267	294	269	272	272	285	283	286	281	283	280	232	279	264	252	279	290	290	262	297	299	303	273	286	288	282	252	277	311	291	232	274	288	277	273	280	289	300	275	272	270	282	277	291	304	267	279	270	262	270	280	274	256	306	298	310	303	302	278	270	263	291	267	279	296	284	271	287	292	277	270	285	292	286	265	313	274	262	275	293	292	296	263	296	274	297	270	307	288	282	291	291	288	304	269	298	265	260	322	276	281	303	304	297	297	278	285	296	315	267	284	267	273	278	275	277	255	274	281	261	289	277	271	295	288	260	293	295	297	288	268	289	299	284	302	279	280	310	279	284	273	281	297	316	260	299	292	263	277	221	311	272	271	289	321	290	282	313	279	278	244	252	284	313	277	285	287	252	286	296	286	266	278	275	297	306	292	271	286	285	280	249	297	309	272	245	285	278	259	316	292	311	279	274	269	290	263	295	275	279	307	276	231	276	308	276	287	268	265	268	266	307	267	268	281	275	265	293	271	276	277	279	263	288	287	246	266	282	278	300	264	271	295	284	297	304	304	292	281	279	289	292	281	282	279	268	267	263	272	275	297	262	267	289	250	288	269	300	266	270	296	304	274	310	284	297	280	256	241	257	258	269	285	281	260	283	266	313	305	257	283	274	284	265	268	281	289	290	305	280	260	279	282	284	291	280	271	283	258	278	263	292	260	260	289	278	279	270	245	300	265	282	287	286	253	273	280	292	280	266	301	254	258	277	285	283	281	280	299	298	275	258	270	300	298	269	274	285	296	300	297	308	284	299	271	270	308	286	308	290	289	273	310	279	283	275	274	275	312	305	264	259	284	267	320	295	272	296	308	282	303	260	298	295	261	296	273	281	286	286	308	300	276	286	295	254	287	282	296	279	278	295	267	314	306	263	299	260	289	285	265	263	281	277	272	276	272	285	286	287	294	306	272	299	282	260	300	293	302	296	271	260	256	276	260	282	272	287	266	258	299	267	279	271	295	262	267	275	273	299	275	263	253	293	310	276	266	315	286	292	303	284	317	307	279	271	282	294	314	288	329	250	303	292	250	281	278	294	276	266	278	274	278	263	283	293	253	264	278	294	265	289	292	277	296	275	279	298	284	276	309	287	284	286	265	268	308	277	261	289	270	294	281	295	276	293	279	278	298	330	278	263	290	279	264	289	244	291	290	268	266	269	271	290	303	294	272	287	270	271	299	255	256	299	273	290	309	298	295	263	275	296	320	281	268	296	292	305	264	245	301	280	267	265	295	284	271	288	285	264	290	291	285	297	272	249	281	293	294	303	261	283	288	269	259	295	290	286	302	285	293	245	288	279	291	312	313	292	279	289	301	310	304	265	301	296	278	282	283	289	286	275	318	285	261	283	297	267	279	294	287	266	272	294	271	292	290	285	262	278	265	258	273	265	299	315	278	308	287	288	291	265	274	287	269	314	279	285	291	283	284	298	288	270	285	302	288	278	285	298	272	282	292	285	307	293	244	263	301	254	246	289	278	319	294	274	266	301	261	279	315	272	290	292	297	285	270	263	274	280	303	286	246	270	261	275	280	264	264	267	296	267	260	285	281	239	276	279	246	283	271	282	305	265	297	310	264	270	289	274	305	276	271	305	282	299	278	276	285	285	264	260	302	268	320	277	300	287	294	281	282	289	269	270	233	274	288	277	266	287	307	279	277	249	290	289	269	299	297	283	251	270	281	291	271	284	293	301	286	295	281	292	304	284	302	283	295	301	306	260	237	280	245	247	274	270	280	266	310	298	266	292	269	284	291	241	254	271	276	272	286	288	280	268	280	254	285	289	270	295	283	288	310	291	291	278	267	271	259	268	263	265	278	300	289	289	272	315	279	282	297	284	267	290	306	277	298	293	268	302	289	287	266	278	282	284	261	269	278	262	290	276	265	306	280	295	296	292	286	259	252	289	293	262	289	287	256	301	258	254	306	303	296	276	286	288	287	284	281	289	282	304	266	278	285	288	290	265	263	273	283	274	256	272	288	306	254	283	254	278	289	283	256	261	275	300	303	293	256	291	305	255	288	289	284	278	240	266	277	290	309	281	294	267	281	258	267	300	256	265	282	297	272	262	288	284	287	275	265	272	244	267	293	273	267	269	286	264	288	270	277	276	249	280	281	278	288	254	300	331	288	275	263	288	277	236	284	280	291	285	273	275	288	259	292	256	275	289	277	268	264	275	264	291	291	289	271	270	288	275	266	266	293	261	305	288	284	276	280	287	288	253	289	279	258	296	281	230	291	274	276	259	270	295	286	270	281	263	271	274	273	247	293	268	306	272	296	291	297	302	295	280	284	289	266	272	313	282	283	281	287	287	280	320	286	257	306	286	289	270	270	280	262	281	281	280	298	236	277	278	250	260	297	295	292	298	288	280	269	267	304	266	262	282	272	309	289	286	254	257	296	274	280	304	282	285	308	303	271	299	253	300	306	279	270	276	292	265	279	291	284	269	286	311	272	278	254	295	257	299	304	262	272	300	271	273	296	240	265	297	280	285	293	296	283	275	263	272	300	266	277	273	299	273	292	246	279	305	253	268	288	262	272	284	314	266	276	303	289	300	265	289	301	291	292	272	290	292	254	324	274	298	308	296	267	269	300	283	260	260	265	290	279	295	269	294	282	293	318	269	323	271	258	274	286	294	298	284	270	310	283	291	290	256	280	268	278	286	275	264	302	283	290	272	274	277	296	304	281	282	283	301	260	263	272	261	257	296	290	249	290	299	302	261	297	270
21097	44062	36402	25013	19313	18933	15453	13289	8893	6767	5629	4493	4354	3543	2907	2342	1937	1761	1720	1373	1105	906	837	914	766	774	690	595	520	508	518	452	434	412	471	447	431	494	423	383	359	409	402	393	331	331	331	350	337	351	291	301	317	325	328	288	307	329	300	304	303	327	321	324	314	304	311	276	317	325	318	321	341	323	320	318	295	322	319	334	326	303	355	302	346	312	357	328	324	288	319	302	308	340	348	311	328	342	322	302	318	288	299	329	313	328	329	303	279	325	315	314	294	284	329	319	298	305	326	300	333	320	312	305	273	328	312	311	315	322	314	325	321	319	287	321	302	325	324	317	328	345	321	316	294	316	336	349	319	341	322	322	335	302	326	300	360	355	314	297	307	316	318	335	309	309	280	326	332	298	295	305	278	315	297	305	294	341	303	301	318	335	304	331	296	329	310	326	315	295	326	323	322	322	326	327	311	331	321	325	353	287	351	282	336	343	291	310	311	288	335	362	304	292	311	305	315	329	311	322	325	323	316	320	272	337	287	336	321	303	343	309	320	318	338	282	300	324	316	296	328	323	306	328	302	311	300	304	293	338	301	308	300	298	320	311	274	341	303	338	340	316	302	316	306	325	314	327	306	307	310	305	335	277	313	313	322	331	302	304	320	334	306	299	326	319	299	326	293	289	324	301	302	296	276	321	307	324	328	308	333	318	282	306	307	323	293	328	309	297	334	339	311	300	302	318	308	298	297	305	289	300	315	284	305	299	290	320	329	326	300	313	314	310	330	300	304	318	339	281	324	297	310	309	326	303	327	315	338	310	330	292	305	313	302	357	297	297	353	307	293	319	314	292	271	306	286	290	306	297	323	352	304	339	333	312	328	306	345	306	295	328	332	298	306	301	319	315	300	314	327	318	309	281	289	291	281	329	299	281	289	325	325	326	304	318	328	292	338	342	283	299	325	307	323	298	323	327	280	325	314	325	297	329	315	299	296	296	297	287	270	314	314	302	314	322	311	287	318	300	307	302	334	289	304	324	305	345	324	331	333	341	305	292	303	285	320	298	332	326	294	319	327	329	314	303	327	323	316	329	352	331	306	299	295	303	314	289	310	284	335	312	317	315	334	312	306	311	310	309	315	318	337	337	305	286	358	300	322	333	303	320	321	302	329	329	335	329	322	300	304	344	289	306	299	309	316	277	331	332	318	306	298	326	330	330	322	335	301	315	295	306	336	345	309	328	301	272	311	297	314	312	303	330	329	317	299	292	334	308	310	317	297	314	298	314	308	327	348	308	341	326	298	323	299	310	307	311	348	352	291	298	326	305	296	337	311	326	309	316	327	306	340	294	333	348	304	322	294	308	305	290	330	326	326	301	327	327	302	330	325	326	322	288	334	293	313	332	315	325	301	291	304	301	313	329	301	318	307	290	325	293	300	313	304	316	321	315	342	323	312	340	313	305	322	318	303	323	276	296	302	323	341	338	335	292	322	301	330	312	332	331	311	330	327	333	317	310	311	334	323	303	311	293	339	319	315	340	318	289	302	313	292	319	307	304	324	316	341	294	329	331	300	328	324	334	285	317	322	293	298	293	302	320	304	305	342	299	314	334	298	301	310	300	304	318	335	338	341	301	286	316	344	299	316	302	328	289	300	297	306	298	319	359	319	343	339	306	295	305	308	328	328	305	293	317	301	318	302	327	317	306	291	296	345	317	307	280	296	298	315	357	326	301	330	283	328	287	307	310	304	328	328	329	334	302	314	351	307	314	313	303	315	299	332	287	310	308	318	329	320	297	322	293	299	305	341	307	324	307	311	321	328	302	310	300	315	311	317	318	340	338	348	290	314	309	299	316	331	326	287	361	312	286	318	321	331	331	318	286	281	307	331	311	300	344	314	311	333	314	330	313	312	287	308	306	319	286	284	288	311	311	321	331	323	295	287	346	303	325	307	319	318	287	313	308	365	320	330	296	330	309	326	272	284	323	330	298	328	289	334	329	305	316	308	299	342	328	310	285	297	321	338	334	323	278	306	292	325	331	316	320	298	312	295	290	269	314	316	339	295	303	309	302	318	334	304	311	329	310	317	280	317	300	319	292	313	302	297	306	337	331	298	300	325	313	290	342	332	307	315	291	318	313	279	319	320	318	331	322	292	317	324	333	299	301	339	306	318	319	289	324	308	303	334	327	298	307	302	305	339	316	305	326	314	282	315	291	311	329	321	301	302	307	297	328	289	292	307	338	283	325	303	321	334	310	312	343	302	308	283	298	308	301	330	313	311	322	327	311	297	325	295	327	300	312	332	322	306	309	347	326	330	307	339	329	290	292	303	304	267	292	323	316	302	299	292	314	346	297	309	309	318	311	306	324	319	310	279	309	296	277	297	267	318	299	294	327	320	300	327	316	306	299	319	302	317	331	281	304	302	328	324	326	324	304	322	265	315	332	319	319	304	286	305	295	315	306	306	309	327	315	291	308	335	291	319	296	314	300	334	310	329	324	309	315	350	312	312	294	291	327	290	323	292	303	310	348	314	312	306	315	319	291	278	292	337	313	314	298	307	309	303	340	298	316	264	343	348	304	304	291	280	334	327	317	325	317	333	320	320	274	322	299	359	284	345	313	351	319	307	317	279	349	283	279	312	351	306	309	329	296	323	330	329	317	328	308	338	308	325	316	283	313	303	324	293	324	338	304	313	297	318	326	282	279	304	324	300	310	333	331	322	299	315	305	339	291	296	315	288	296	302	312	316	308	305	301	337	315	301	328	300	309	323	303	315	322	311	332	331	305	294	285	306	330	321	296	288	303	310	308	312	312	286	312	305	295	297	325	347	277	343	344	290	305	334	343	295	334	346	285	308	287	329	325	291	320	322	319	308	295	304	337	304	307	308	302	320	326	331	331	341	313	313	312	330	308	342	284	302	327	297	312	306	308	304	310	290	316	329	299	324	284	316	341	300	342	312	312	309	297	292	325	296	315	318	287	291	333	353	314	296	320	324	335	298	342	295	318	292	321	329	286	313	316	308	302	296	300	326	308	309	294	317	338	292	294	334	309	305	312	318	339	300	293	292	330	308	338	300	302	339	312	337	302	328	331	299	318	323	318	303	291	329	319	321	320	315	321	309	344	296	307	321	307	304	333	323	306	310	307	298	305	301	273	318	326	318	297	330	326	324	283	321	308	324	334	354	293	285	289	307	324	319	320	324	309	301	330	312	329	300	277	310	316	338	303	332	322	319	301	281	306	294	333	325	370	330	271	341	298	311	296	330	313	304	308	301	325	298	314	327	321	318	337	321	317	308	309	315	320	293	306	315	322	328	313	332	301	324	273	311	308	279	321	316	303	322	336	316	271	338	304	297	325	330	327	287	325	314	297	291	316	311	345	304	338	310	313	262	316	303	331	318	327	334	308	333	309	324	304	310	332	328	317	311	319	334	298	321	326	318	314	309	300	321	294	298	306	304	308	333	301	315	314	321	306	323	321	302	319	320	344	287	309
24733	21365	27916	25640	18447	13153	9382	7067	4055	2887	2408	1980	1924	1627	1324	1044	839	785	752	635	460	411	441	433	387	321	336	287	283	267	222	249	220	214	248	247	214	243	201	200	167	225	225	182	175	172	156	180	153	171	144	180	183	171	148	167	181	166	172	165	151	151	174	155	151	164	149	165	153	163	147	175	155	174	168	160	159	157	152	151	160	157	172	180	161	184	147	138	162	162	159	160	164	153	158	163	159	151	151	154	191	155	147	161	163	188	154	133	161	181	141	174	167	189	185	186	156	166	174	161	150	169	161	166	162	154	132	149	161	145	177	141	145	161	161	160	173	163	152	173	147	153	156	172	164	145	176	170	143	140	157	160	173	172	181	165	196	181	159	156	154	159	151	167	154	177	162	163	169	169	159	162	157	170	165	153	157	150	152	159	185	176	153	166	167	137	170	188	179	154	167	165	193	167	141	164	162	175	136	154	137	155	183	170	167	165	146	166	155	145	182	157	145	165	166	145	159	155	153	179	160	153	161	144	136	155	168	180	162	188	172	165	172	150	144	166	170	164	173	167	173	158	148	134	151	166	169	164	178	156	161	143	152	139	171	164	172	172	151	177	167	164	161	146	141	134	143	167	161	151	172	166	160	158	143	165	145	148	137	159	151	164	170	152	170	184	180	169	162	160	176	180	148	145	160	147	156	165	174	158	163	155	143	142	174	165	155	176	154	167	168	157	172	174	168	163	153	157	149	179	165	140	168	167	150	136	141	165	176	155	188	157	157	158	161	186	163	141	156	166	167	145	158	161	169	159	164	146	152	165	170	163	167	159	147	189	149	173	151	155	168	171	161	158	155	173	149	156	149	157	142	166	185	157	180	140	160	150	153	171	151	145	183	170	153	145	162	139	168	165	178	173	191	146	184	176	167	185	166	167	164	171	157	162	189	147	165	155	162	147	150	169	169	154	153	171	170	169	143	163	159	152	151	150	149	138	166	173	163	174	158	152	147	160	179	175	178	169	165	153	155	158	151	166	162	165	142	146	137	158	151	148	157	154	163	175	146	157	159	149	162	166	172	166	165	140	161	155	147	177	148	179	139	176	164	172	160	140	139	154	159	135	145	164	159	194	166	162	146	169	157	189	155	172	166	160	175	143	157	184	182	159	178	163	166	170	155	156	170	163	166	152	143	191	161	153	165	172	137	131	157	178	147	168	147	166	158	162	145	152	136	173	138	155	177	172	170	162	165	143	159	154	150	160	153	175	151	173	150	200	155	172	168	166	142	184	166	162	178	155	154	178	139	158	173	141	156	174	162	156	144	172	181	170	158	141	156	150	156	151	160	144	161	171	169	155	176	147	154	151	148	140	153	167	158	197	163	187	161	153	151	157	167	156	177	167	148	156	153	155	141	159	180	163	157	154	158	130	164	154	167	150	150	187	184	157	166	169	168	158	164	159	149	161	168	150	175	144	134	185	168	170	159	130	183	186	145	170	153	172	170	163	151	150	170	154	153	146	156	155	161	140	169	143	183	171	160	144	141	171	152	161	167	139	170	160	143	172	156	167	154	167	169	150	166	168	163	162	139	159	161	160	153	170	160	164	169	183	152	176	141	174	165	143	147	157	139	182	173	184	155	153	148	181	157	174	154	152	168	160	166	157	171	168	145	183	145	136	156	140	170	154	180	181	142	165	156	154	184	150	152	168	164	153	159	126	164	159	166	159	144	158	134	147	165	168	176	154	179	160	160	162	159	152	163	135	165	187	142	138	154	142	151	167	166	146	161	172	162	154	187	156	142	148	183	155	179	173	154	148	158	157	152	161	139	122	164	151	169	146	156	152	172	155	164	133	166	161	163	186	151	160	171	158	163	159	145	161	172	153	146	166	153	155	152	170	150	166	163	145	159	163	155	169	153	152	158	160	167	149	138	157	150	157	164	142	163	155	170	170	142	161	169	155	170	156	146	169	179	170	161	156	155	163	140	170	164	163	165	182	172	167	173	168	185	166	160	154	152	142	178	178	151	140	161	165	152	134	130	159	147	175	161	168	156	158	183	169	156	167	160	151	137	169	147	170	160	181	140	165	159	161	169	174	157	153	155	156	178	161	176	157	158	163	137	167	160	167	167	150	158	166	155	127	148	165	166	204	166	141	160	152	155	167	174	172	179	166	156	144	161	161	147	169	157	155	166	137	138	163	163	162	181	149	152	179	151	141	145	137	159	166	158	167	135	166	142	179	157	138	179	157	181	150	161	185	156	164	160	182	139	148	176	184	152	156	158	147	184	164	181	145	137	160	151	173	173	188	172	153	156	160	187	168	150	146	161	152	165	135	159	143	165	178	165	158	155	158	168	158	155	183	162	158	143	162	146	165	167	168	154	193	157	161	140	156	133	160	156	162	165	164	151	162	144	160	158	160	140	142	194	135	176	153	156	155	165	166	141	181	144	171	161	164	153	136	155	153	151	155	147	167	165	155	148	164	164	150	167	177	170	163	159	172	165	167	165	171	152	139	159	141	147	167	170	163	178	169	156	164	155	174	173	178	140	161	164	152	182	156	179	152	166	153	156	142	161	193	161	155	170	129	152	180	182	166	179	188	164	153	164	164	165	182	164	172	174	178	169	164	159	164	151	160	159	160	176	149	162	177	155	133	151	174	174	148	150	157	153	158	177	146	171	159	170	152	132	159	173	148	149	153	159	150	165	159	135	177	176	140	139	183	188	157	182	180	149	146	153	152	152	164	166	164	149	166	152	153	161	170	159	154	170	161	167	165	170	179	167	167	188	149	164	162	150	172	159	159	173	149	169	183	157	144	158	175	153	143	157	145	173	162	151	202	176	148	146	155	153	152	161	147	170	168	148	161	160	178	152	179	170	165	166	157	155	136	169	162	167	172	168	143	163	157	145	138	140	152	136	192	157	142	144	170	164	155	158	189	175	158	147	177	160	161	161	161	182	156	149	168	163	166	166	141	168	170	141	151	144	138	163	153	151	152	164	177	161	179	162	160	163	146	206	156	164	160	160	141	164	137	172	164	152	155	177	154	158	170	150	164	165	146	136	151	154	171	160	153	163	162	172	173	159	157	138	178	163	158	155	161	184	130	185	147	162	149	157	170	165	177	168	137	171	161	149	171	165	136	157	137	172	180	153	175	148	179	153	159	151	194	176	154	167	135	130	148	162	173	150	172	161	159	166	154	150	144	147	155	155	172	168	183	152	176	144	153	167	161	160	133	185	193	168	167	146	172	166	166	151	154	165	160	162	166	166	168	156	149	177	166	173	162	156	154	157	166	168	167	160	145	158	174	162	173	182	172	156	142	172	180	155	143	169	158	177	170	154	159	149	153	153	163	154	151	158	131	163	164	165	174	158	143	163	150	149	151	173	169	165	164	158	165	152	144	160	146	174	174	148	154	171	141	169	161	166	166	165	169	150	145	172	158	169	176	145	150	163	150	178	167	161	151	166	154	172	175	170	163	133	157	166	156	143	138	145	152
21103	41009	31523	21412	17494	17210	13451	11840	7133	5336	4549	3555	3524	2760	2158	1759	1402	1252	1274	1026	760	651	664	581	580	515	459	383	389	354	323	321	310	290	279	321	284	305	319	239	232	252	288	217	202	199	187	205	204	174	215	209	199	193	217	172	188	205	191	159	215	204	209	172	198	180	188	198	176	195	184	205	162	185	187	187	189	189	189	176	199	187	189	181	210	217	196	175	199	190	181	209	180	225	182	200	191	193	168	178	208	205	173	197	204	187	169	207	191	191	194	220	160	195	169	195	206	219	171	194	201	193	199	173	204	150	194	192	183	202	202	178	185	192	188	178	199	174	175	151	178	184	201	208	208	163	165	199	189	186	201	201	195	214	209	194	165	187	180	182	169	185	191	184	197	173	167	186	193	193	201	186	175	149	173	184	173	195	188	189	162	205	187	204	200	172	199	181	186	205	174	184	191	204	185	194	207	203	186	200	194	185	197	168	181	180	199	184	186	184	170	202	191	148	179	192	196	170	189	191	163	185	174	169	169	194	166	176	168	186	204	194	189	190	192	200	184	202	189	179	184	196	181	202	188	189	177	179	178	197	188	179	172	211	205	194	170	187	181	167	182	197	208	176	204	190	196	206	189	206	211	178	194	181	190	179	189	196	197	176	195	206	171	183	163	182	189	178	198	183	207	164	194	166	191	183	212	169	187	179	190	204	205	185	195	202	176	199	203	206	183	177	210	179	211	202	196	207	168	179	188	178	159	199	190	169	181	194	176	185	160	166	185	176	198	173	175	167	174	189	214	170	180	194	164	185	179	159	192	218	184	180	204	168	182	179	196	184	180	202	178	187	182	165	191	193	191	208	202	174	185	188	180	177	182	200	202	197	207	194	201	185	172	198	193	191	207	207	183	186	181	175	176	175	187	188	178	203	196	195	191	191	187	199	167	207	207	169	203	185	175	193	166	190	174	170	209	203	209	196	209	158	185	192	191	196	177	194	201	158	206	169	188	190	204	189	191	189	211	177	199	202	207	173	172	172	169	188	174	185	182	193	178	177	191	190	189	183	177	207	163	201	195	172	157	205	190	195	162	204	182	201	168	215	156	180	183	176	191	185	185	187	170	191	194	219	187	193	172	186	154	190	193	179	202	179	156	201	183	194	216	212	155	189	196	174	172	178	154	177	172	203	187	189	219	182	183	168	198	185	179	183	202	179	210	191	185	171	186	205	166	186	158	178	158	161	182	164	211	185	199	197	174	175	185	179	185	174	184	175	184	212	203	199	185	147	175	191	180	207	176	197	199	216	166	177	172	211	184	176	208	176	207	195	199	182	197	208	181	183	174	192	197	178	163	192	203	167	212	198	167	184	197	165	204	192	185	185	193	191	155	201	186	206	203	203	198	204	177	190	181	176	191	174	202	183	199	191	188	196	177	175	199	183	160	205	182	170	170	179	195	165	194	200	176	194	217	173	200	200	183	210	195	185	174	188	208	181	180	215	156	209	179	173	176	182	200	176	209	193	176	182	213	182	219	184	213	191	217	180	188	216	204	200	174	194	168	214	190	190	163	204	186	207	178	178	195	197	178	191	186	183	192	172	198	205	173	210	172	199	197	186	208	208	176	205	193	209	184	172	184	193	194	185	199	196	246	194	191	196	176	189	190	187	205	182	198	183	189	194	191	180	183	179	222	181	185	184	202	169	194	176	222	196	163	183	184	194	173	183	201	185	187	191	204	219	197	196	203	198	169	196	157	171	205	212	194	184	209	196	201	176	178	173	182	181	178	175	195	209	187	207	181	186	189	195	181	202	195	186	219	185	195	173	195	188	186	197	188	187	154	171	184	166	170	173	180	178	186	175	187	189	192	163	204	209	181	178	191	182	172	204	199	184	204	169	189	190	188	195	183	182	182	229	190	180	201	180	203	206	203	191	174	175	193	199	202	198	181	199	196	192	194	192	181	196	187	171	201	207	176	164	160	182	188	169	185	199	169	183	169	176	197	167	175	192	193	188	204	195	180	182	195	167	203	190	211	198	179	194	187	202	213	162	188	153	190	185	211	190	187	176	186	194	179	185	184	174	208	189	215	179	186	175	177	175	171	183	173	210	181	189	171	185	188	163	182	188	196	181	164	198	185	167	192	185	185	176	198	188	193	193	176	191	188	193	178	204	186	181	187	161	169	190	199	212	189	210	192	187	169	186	197	178	218	193	188	198	185	191	183	190	170	180	190	201	207	193	180	200	170	173	195	199	176	167	206	186	205	199	210	167	166	178	189	163	176	201	169	180	185	199	199	184	197	175	194	185	202	196	166	189	160	188	178	169	204	180	186	181	211	201	185	198	187	187	185	187	185	203	209	187	161	195	184	190	203	185	186	189	161	203	190	188	199	193	216	183	202	183	205	198	176	191	177	184	184	208	189	212	185	183	181	179	187	201	169	176	198	197	171	161	189	174	202	184	195	173	171	187	198	190	209	200	180	214	184	185	192	183	166	180	190	198	188	166	192	182	175	184	189	168	209	216	166	181	209	180	193	196	173	178	204	166	168	187	193	214	205	207	178	187	210	187	228	187	184	184	183	181	189	183	181	177	178	205	206	188	218	200	191	197	175	168	185	181	178	201	185	186	191	193	190	169	185	168	184	210	183	203	201	187	196	177	177	166	182	196	194	168	193	198	178	173	181	203	201	167	191	169	208	205	185	196	200	209	162	196	182	183	194	165	199	177	205	213	201	181	158	157	193	178	190	204	195	180	194	189	197	166	222	186	165	184	181	187	178	161	190	188	190	194	166	205	188	179	158	179	180	189	178	186	196	178	167	179	187	203	205	183	206	180	204	176	159	194	200	186	165	165	197	188	178	201	200	160	176	185	206	199	201	168	172	172	174	166	191	185	167	168	191	170	180	163	168	183	194	195	196	180	187	209	209	206	190	189	168	183	191	183	178	192	189	205	187	210	197	197	188	197	194	197	177	206	179	185	193	206	169	171	196	191	204	178	170	191	164	199	197	206	200	168	199	184	208	177	183	190	174	164	185	198	180	213	184	199	198	185	192	192	177	198	162	230	198	207	193	173	165	206	226	203	199	174	202	191	184	176	185	187	191	198	199	197	191	172	192	196	184	179	179	194	190	204	187	201	187	184	171	180	155	178	184	182	182	196	186	172	200	174	168	182	185	182	204	163	172	181	178	188	200	205	179	176	159	206	178	181	200	181	201	195	171	182	172	182	182	170	180	194	181	199	197	189	176	204	229	160	187	179	150	183	199	176	175	167	210	169	193	177	191	177	180	172	190	201	183	204	188	202	189	183	180	212	199	198	195	201	195	155	176	171	200	199	194	211	159	211	195	197	191	175	192	189	198	170	176	184	180	205	199	179	195	210	174	215	192	195	191	221	210	180	170	159	201	189	185	209	192	196	180	182	188	201	186	171	193	175	201	193	158	207	174	182	179	193	194	174	189	206	192	176	187	176	170	189	195	203	194	181	208	179	184	193	194	165
22582	21287	28958	23926	21475	23134	22327	14832	7952	5902	4805	3973	3766	3036	2517	2007	1664	1558	1419	1068	927	812	820	779	684	679	604	470	476	456	363	364	388	350	404	389	367	378	355	337	311	358	323	317	255	276	259	242	285	264	269	282	258	264	253	239	225	260	226	255	230	220	240	238	230	240	260	233	251	251	224	225	247	237	233	229	261	244	235	217	258	268	227	269	255	284	251	240	289	249	228	244	231	258	233	258	221	248	235	263	252	242	248	232	208	222	256	237	233	238	226	226	206	248	233	247	238	234	270	277	219	222	254	274	259	251	236	254	246	226	228	226	215	245	243	242	237	237	250	257	210	234	202	226	229	237	242	261	230	243	230	253	221	230	222	223	261	270	244	239	246	238	255	253	216	241	229	237	260	239	254	248	239	252	261	228	260	233	229	245	234	233	237	220	250	243	223	247	236	234	255	232	246	217	235	244	226	235	235	234	232	218	252	244	242	211	239	215	264	221	225	251	244	243	244	251	241	222	221	240	249	257	220	250	247	228	256	247	246	233	269	229	228	230	237	252	233	223	242	245	229	241	225	213	229	234	240	232	239	250	229	247	228	249	237	228	258	268	224	227	230	277	222	245	282	234	272	240	237	231	227	247	235	235	232	259	219	198	231	229	247	234	247	259	216	237	238	263	239	259	231	268	236	272	245	237	247	228	251	247	246	205	236	205	250	267	259	232	253	233	247	231	249	224	250	233	242	222	229	241	254	227	255	229	236	238	243	246	245	261	221	224	237	234	255	241	217	250	247	268	268	248	222	249	213	235	254	236	256	252	251	214	250	230	259	249	254	236	227	244	270	259	226	230	242	246	224	224	233	223	257	262	249	242	238	251	245	233	242	220	218	231	236	245	241	242	249	240	258	228	217	227	219	244	234	227	250	257	214	227	226	247	235	249	211	238	261	229	256	218	266	236	247	243	219	231	248	222	243	255	267	258	253	255	250	242	208	240	232	252	273	241	256	259	263	233	254	216	256	250	217	246	240	247	249	227	251	248	241	251	235	247	240	239	218	243	218	262	257	206	232	240	205	247	246	224	228	239	241	246	215	211	221	219	251	257	229	270	228	226	226	258	235	249	239	244	259	236	228	207	251	233	257	239	232	250	232	245	269	222	238	221	272	232	236	222	226	243	243	233	212	245	245	238	223	212	228	229	235	217	244	218	252	207	205	238	233	240	244	238	246	257	231	229	238	228	235	227	233	238	216	240	247	228	238	272	228	261	237	242	279	245	220	234	223	208	222	233	241	250	217	242	244	232	254	220	233	228	253	218	261	246	233	251	231	265	236	229	241	254	228	247	236	253	247	232	223	240	252	261	227	222	213	244	270	217	228	256	243	262	253	233	264	244	242	260	240	233	247	221	273	244	248	236	273	244	234	237	253	227	252	262	242	270	250	234	266	256	233	244	198	245	212	264	225	230	255	244	231	259	225	244	234	259	252	249	252	229	232	236	229	216	255	251	223	251	253	241	242	237	242	217	228	254	221	216	218	241	230	259	216	266	250	282	252	252	270	241	238	255	245	249	239	224	248	220	224	243	262	242	240	245	236	242	255	235	266	220	247	232	224	241	241	225	236	261	251	231	256	239	226	239	244	228	260	243	253	245	270	219	219	252	265	247	262	226	253	258	284	239	252	199	251	251	252	255	224	206	260	236	236	250	247	236	246	234	228	221	218	246	216	235	252	251	252	225	262	258	266	243	263	233	235	268	223	259	220	227	257	219	219	220	248	226	226	240	267	252	242	239	233	218	228	251	248	228	245	247	262	243	236	236	214	239	256	248	248	253	249	219	255	234	245	228	215	248	256	246	268	227	236	257	266	238	236	229	240	240	228	252	261	257	221	260	246	240	227	254	252	229	203	237	198	252	248	212	249	259	231	270	217	234	267	230	228	206	244	248	250	236	263	247	238	220	215	247	252	227	240	239	226	249	203	224	217	248	238	249	273	239	238	254	225	264	227	253	213	259	283	234	244	260	227	233	251	230	244	252	238	222	237	271	230	215	249	234	238	218	228	222	252	267	228	234	233	234	244	253	217	241	233	234	241	248	252	244	268	220	242	220	263	264	260	241	187	218	234	242	264	233	219	228	238	244	226	239	239	259	244	247	229	223	237	205	230	246	246	241	258	245	242	249	210	242	234	210	220	232	265	237	246	252	239	209	226	231	251	214	222	240	220	223	250	247	244	241	257	216	249	286	240	253	215	233	252	235	268	247	252	223	250	256	221	227	239	241	220	228	242	242	244	232	229	251	225	244	240	251	223	258	238	230	274	258	233	229	249	240	221	219	265	254	229	230	257	254	242	270	246	241	240	244	249	231	233	255	249	260	261	240	241	218	253	227	223	251	229	235	224	235	246	217	245	217	223	213	232	232	239	222	227	242	204	234	207	221	260	221	238	204	227	233	231	224	227	258	206	249	237	250	213	221	233	229	225	240	251	258	258	213	250	262	230	234	235	244	253	223	257	250	206	213	235	220	267	247	199	242	247	247	233	251	245	256	257	227	220	232	243	258	261	250	231	222	235	242	234	250	235	236	234	251	224	208	220	229	240	239	230	242	278	220	248	229	230	253	242	262	242	248	232	261	263	238	231	251	246	266	235	240	243	233	237	215	227	223	249	258	243	221	267	234	258	250	259	224	219	221	238	244	227	245	237	283	230	221	222	218	234	217	205	237	258	219	250	244	254	250	267	254	262	280	246	259	198	244	254	223	244	269	257	262	232	206	269	231	232	230	243	229	256	237	239	232	232	203	268	236	227	232	232	249	246	239	239	231	233	235	248	243	240	219	237	236	223	290	225	228	278	246	248	238	230	236	254	223	233	225	249	241	259	232	230	230	245	222	231	250	214	230	251	220	260	266	217	249	218	236	256	239	215	244	217	234	262	217	253	253	236	232	247	251	236	236	239	225	237	227	235	246	251	271	227	264	252	228	228	261	220	253	246	253	258	271	261	241	229	213	225	253	226	254	244	234	258	220	251	228	247	227	227	243	242	222	256	232	208	234	229	263	266	253	205	254	251	274	279	228	228	241	235	252	214	241	242	236	200	246	233	252	220	230	241	205	252	222	250	251	210	227	255	258	251	253	214	239	230	228	253	245	250	210	233	242	238	241	226	265	238	239	267	205	246	254	232	238	220	239	253	230	217	269	225	258	253	245	239	235	241	236	239	237	231	217	242	257	227	213	258	239	259	267	242	240	245	231	237	218	221	206	269	248	231	238	248	258	249	233	228	263	261	212	240	230	253	232	229	257	254	259	238	231	223	253	248	246	243	213	257	219	228	231	232	238	248	246	237	230	236	248	221	213	260	236	238	226	217	240	225	256	238	258	248	239	240	234	242	212	218	244	229	253	236	240	229	253	235	244	219	250	258	236	260	234	246	237	258	237	243	211	206	221	265	246	240	226	230	239	234	251	216	258	234	257	229	251	220	242	219	231	247	242	229	220	264	256
23659	46844	37947	28056	24858	23955	20321	18757	11011	9165	7503	6324	6016	4884	3898	3095	2608	2392	2270	1636	1347	1277	1271	1118	992	875	834	678	690	555	494	504	463	437	464	480	466	475	476	344	390	448	392	341	326	340	264	294	325	305	294	320	300	298	276	317	283	307	302	269	323	264	287	311	273	268	268	258	290	263	293	287	256	284	291	270	272	262	282	264	258	287	291	278	263	305	292	287	303	284	291	278	273	295	254	280	278	293	258	270	267	279	251	316	240	280	261	271	276	282	285	269	284	276	295	280	273	283	275	268	299	274	276	269	267	292	243	298	272	251	244	243	250	262	272	290	292	273	262	255	280	280	282	298	273	269	242	265	256	299	274	263	271	260	279	249	257	241	270	270	247	288	279	252	265	264	272	283	260	298	263	292	275	256	250	270	300	306	294	287	289	246	246	276	283	263	265	242	280	269	272	277	255	274	247	243	276	257	294	258	279	269	276	266	286	257	229	261	280	272	303	264	276	275	256	283	270	267	265	317	243	269	280	297	257	263	289	251	246	280	291	309	267	254	262	259	244	266	277	273	244	287	269	248	281	291	276	296	253	241	253	273	282	267	292	245	279	263	295	250	255	284	277	260	290	305	261	262	242	286	277	281	285	284	245	270	262	261	280	275	262	285	272	240	264	266	271	252	277	284	292	243	293	289	272	254	290	260	272	287	273	254	258	277	273	278	270	269	260	271	286	276	266	276	283	256	267	282	276	270	282	274	287	296	270	258	274	265	256	272	250	281	259	270	289	256	257	241	231	316	281	270	266	292	262	253	284	270	233	280	244	274	279	291	271	286	271	279	250	259	234	271	260	255	288	267	257	250	294	273	302	280	231	233	272	278	273	275	268	271	245	259	288	277	272	291	277	270	297	272	276	255	255	279	252	291	275	284	302	278	275	255	298	264	309	286	255	288	249	243	231	288	259	267	273	259	288	265	285	264	267	283	310	273	270	244	272	260	269	283	259	252	302	241	261	258	261	269	289	269	262	265	289	255	266	261	261	265	260	265	256	287	281	267	240	281	256	274	259	262	271	243	293	290	282	259	302	286	298	271	299	289	242	260	283	285	279	308	263	271	288	271	308	272	258	293	275	284	272	285	274	256	251	266	263	294	250	267	273	271	256	251	273	262	243	257	303	273	261	240	258	284	242	291	228	245	257	266	272	261	265	266	258	260	266	253	278	270	237	274	260	279	281	306	276	303	267	285	303	279	273	281	284	285	279	300	280	260	261	261	290	264	272	268	275	302	266	278	280	282	223	276	259	249	290	239	264	273	266	301	277	272	263	268	269	279	255	282	258	280	312	264	269	277	271	245	290	271	266	250	267	283	261	265	287	265	270	255	254	288	300	259	285	229	277	278	305	281	272	278	244	226	245	273	286	279	259	244	259	296	261	273	273	263	257	291	294	275	267	260	246	263	290	250	268	289	291	275	295	272	268	255	288	256	279	261	280	269	278	262	270	297	272	248	258	252	258	251	288	287	266	281	278	286	275	255	283	268	286	309	274	265	270	275	258	273	280	257	243	250	268	230	277	311	263	270	274	264	264	277	268	256	282	270	276	292	274	264	234	262	277	271	268	291	247	270	287	284	271	284	258	266	244	305	272	262	262	262	277	289	258	250	262	268	279	272	272	266	262	263	305	285	262	258	292	293	256	295	288	262	258	256	251	259	286	291	271	300	312	259	300	271	293	261	280	266	271	285	272	267	266	282	267	286	288	287	297	249	253	243	260	245	268	273	242	266	275	272	254	263	306	255	295	278	269	256	227	273	295	267	272	283	304	267	262	251	275	256	280	266	299	273	276	264	271	243	286	246	264	262	248	285	264	295	267	293	276	250	271	275	254	256	240	274	271	274	259	274	247	254	277	270	264	276	246	266	288	274	241	289	272	277	275	282	280	277	281	295	265	290	270	273	294	253	265	264	284	264	291	273	283	259	275	248	270	280	271	266	270	242	270	295	302	310	275	270	281	268	273	258	252	283	267	268	251	261	287	264	251	265	296	280	278	270	297	260	275	258	265	275	259	272	292	267	277	247	257	258	265	263	287	224	279	286	275	275	311	277	271	276	273	250	249	259	300	267	245	260	274	265	260	279	269	288	276	249	281	263	289	295	269	260	282	272	304	274	270	281	256	271	280	262	288	287	264	246	271	271	289	262	302	257	242	256	261	270	265	289	268	276	269	247	266	254	279	280	269	276	298	284	277	287	288	275	265	237	274	304	262	302	286	244	292	253	284	308	275	266	267	267	281	257	280	286	301	260	277	284	287	269	284	250	278	280	276	270	264	275	288	267	286	288	277	266	259	260	233	276	250	291	257	273	319	262	262	257	244	275	253	275	254	267	285	273	278	278	285	276	285	267	299	265	285	241	275	294	270	307	263	263	286	260	265	285	271	286	251	272	232	261	250	271	237	262	264	281	284	274	263	249	275	280	283	278	266	285	278	231	278	254	249	251	246	263	270	261	261	285	260	281	248	258	229	254	282	260	294	271	268	262	286	240	270	262	258	251	270	267	256	269	303	263	257	263	279	270	280	279	255	263	285	297	273	294	262	279	281	256	265	306	270	262	253	278	245	284	275	268	274	274	280	294	280	290	291	305	289	242	256	247	252	253	255	269	264	289	285	274	267	271	275	266	283	289	266	259	254	278	262	285	277	256	256	295	281	262	259	271	253	286	266	242	273	251	258	256	268	266	286	267	283	260	268	267	252	274	278	272	291	274	245	270	287	288	271	270	277	271	269	264	279	253	253	279	260	266	293	278	226	262	264	262	266	275	250	258	289	264	265	297	250	283	273	272	263	263	269	268	248	262	264	281	288	285	269	259	282	280	280	270	272	270	263	245	235	261	239	281	291	268	264	264	265	290	265	259	233	264	274	255	265	267	295	261	275	282	259	224	285	311	252	272	243	304	256	254	264	282	285	259	294	315	297	268	274	285	260	273	269	290	269	293	264	266	247	239	245	239	263	272	275	277	300	253	263	262	278	280	306	283	283	283	282	265	239	263	257	289	273	280	231	261	273	256	276	260	269	282	272	252	275	290	257	262	243	280	277	240	277	261	259	260	286	279	256	275	260	269	279	261	269	291	273	275	263	282	272	280	278	266	272	266	277	271	280	257	271	265	270	290	233	265	287	260	324	254	248	257	274	294	278	271	303	278	267	297	275	268	261	292	230	266	298	256	256	267	272	253	296	271	283	301	239	276	252	270	264	271	286	280	287	271	291	269	276	276	258	261	249	276	274	283	261	263	259	277	298	276	271	274	243	288	261	274	266	265	274	282	266	267	236	281	278	301	268	288	275	283	248	261	257	259	273	279	272	266	272	277	271	263	266	279	281	253	300	275	281	263	267	260	293	274	277	284	259	298	270	237	255	255	265	262	270	283	273	274	288	260	272	265	266	273	274	286	251	294	281	256	260	279	255	266	275	286	288	285	261	265	283	247	287	265	268	262	287	263
28562	25139	25737	18611	12272	9795	7392	6494	3015	2412	1871	1715	1513	1188	969	788	717	670	553	449	420	423	388	370	340	337	328	300	294	273	282	274	258	271	251	260	224	269	239	216	246	225	233	244	206	214	215	198	224	213	216	198	208	209	197	213	224	171	213	196	216	208	218	227	197	195	211	197	189	225	186	201	212	193	196	225	230	207	198	222	218	225	205	222	217	202	215	222	216	223	195	226	205	223	193	194	219	184	219	193	203	207	231	208	171	200	219	245	232	211	205	193	211	193	210	225	209	197	200	217	227	209	222	219	220	203	190	194	196	209	218	201	228	216	192	196	208	194	229	198	216	208	219	201	214	196	206	194	184	221	227	223	197	211	221	228	218	218	178	211	202	198	200	207	221	220	225	224	194	218	200	181	199	209	178	202	211	192	241	200	214	227	236	222	194	233	196	210	194	226	199	220	195	227	208	230	203	216	223	219	212	205	189	201	226	205	219	194	212	226	227	195	203	231	199	217	239	216	213	207	219	217	206	228	207	211	202	233	200	210	204	223	213	202	207	214	210	192	175	201	212	211	232	223	211	216	216	187	201	216	233	222	199	209	215	211	203	223	242	198	217	227	209	204	224	216	197	226	189	208	218	186	197	215	194	235	201	193	210	203	220	200	208	225	229	212	210	214	207	198	204	204	239	207	256	225	202	199	206	228	235	229	201	189	202	187	212	202	202	227	226	208	221	208	221	192	222	222	183	216	230	169	229	210	182	215	216	244	191	207	200	215	217	217	212	222	205	204	199	210	203	231	226	199	195	205	211	199	178	213	212	216	198	215	213	201	212	219	225	194	197	214	239	218	219	208	225	224	201	212	231	224	198	197	227	195	226	218	253	190	207	225	225	195	206	209	203	220	211	196	217	206	190	199	218	228	230	213	196	229	199	207	220	229	221	222	202	201	210	207	212	201	198	191	219	179	193	203	211	199	191	191	176	207	199	206	199	218	203	206	196	200	219	191	209	194	180	224	223	214	199	204	180	204	236	180	221	237	216	209	255	201	177	195	232	200	218	205	206	199	215	222	221	213	213	197	218	187	183	207	207	197	241	201	200	225	200	225	214	217	223	205	234	222	206	227	193	203	183	193	212	215	207	223	218	224	218	223	189	185	193	210	201	221	221	202	214	199	210	231	225	206	207	202	218	204	191	222	213	236	203	218	218	207	218	198	213	206	213	188	223	217	225	220	226	220	220	210	222	229	194	196	203	237	211	210	192	230	204	210	196	224	185	201	187	186	189	229	229	184	197	219	213	196	202	211	223	212	200	219	204	208	222	219	197	219	227	202	188	220	211	217	194	192	185	220	244	210	196	187	191	214	240	188	215	197	213	195	238	202	226	208	215	214	189	193	189	244	213	210	196	208	199	247	221	205	214	220	235	218	213	204	214	222	216	191	187	215	217	183	217	224	228	170	191	243	196	205	199	208	214	202	219	215	197	205	232	249	219	213	213	220	241	219	209	216	203	228	205	225	246	230	271	204	195	184	215	207	233	200	239	223	224	197	223	198	194	213	209	214	204	204	202	205	204	188	210	185	238	209	215	208	207	193	202	219	216	200	223	208	216	213	197	196	210	197	197	216	191	220	205	234	205	202	194	221	205	216	186	215	178	219	217	210	224	203	217	234	201	215	188	220	241	199	220	214	197	202	184	198	201	219	182	198	197	231	206	200	205	204	213	203	184	212	222	214	225	193	227	195	199	210	214	213	206	229	191	210	223	205	176	210	212	204	226	204	217	220	211	208	213	227	214	211	223	173	191	210	212	209	202	172	213	197	167	211	222	223	212	219	209	198	193	189	221	220	232	203	204	210	220	210	189	192	221	202	213	200	188	204	185	218	192	211	217	230	220	213	211	203	226	187	192	199	199	221	195	243	199	189	233	205	185	227	208	222	204	213	200	219	214	218	193	237	214	220	187	209	204	206	197	216	206	209	221	231	170	238	185	208	207	230	224	236	174	233	209	240	220	224	209	218	204	219	221	197	203	216	233	192	217	214	194	208	210	199	214	227	192	215	212	207	238	180	207	188	227	213	213	205	208	222	223	218	238	215	221	214	205	184	226	220	196	210	205	210	213	214	222	211	230	207	238	189	217	221	210	219	213	197	203	210	209	231	185	203	193	226	206	199	217	182	204	233	204	214	203	210	235	227	193	168	205	223	258	207	212	211	197	186	210	198	206	211	239	197	197	209	205	211	205	210	199	204	198	212	204	214	192	213	188	222	241	235	201	215	192	226	218	183	204	205	230	225	208	202	214	229	252	173	220	196	211	216	204	203	200	227	213	216	202	237	206	211	212	210	196	207	193	208	189	224	225	203	234	237	220	201	194	202	187	200	218	197	209	200	205	226	204	196	223	209	238	224	232	202	223	208	194	212	222	206	197	213	191	184	227	227	211	203	187	227	219	233	225	227	192	226	199	248	239	238	176	203	204	205	223	201	219	238	199	216	189	199	233	227	209	211	222	200	208	180	239	189	224	198	194	221	204	220	224	205	193	214	217	198	229	204	219	198	214	218	222	174	211	194	208	207	220	225	230	203	203	209	204	225	207	191	186	210	198	200	218	207	219	218	188	214	175	201	244	201	206	187	226	209	218	226	220	221	211	202	226	219	197	241	226	198	200	202	180	225	203	254	181	205	201	202	209	200	186	210	195	194	204	184	221	205	200	192	212	217	217	205	222	234	202	192	203	205	208	205	228	210	201	227	222	204	223	222	226	208	213	208	210	233	212	204	242	222	190	211	219	194	208	205	198	198	220	213	218	192	230	188	212	186	217	221	210	224	199	217	228	216	222	219	197	196	201	207	225	195	235	215	197	213	210	235	204	211	196	196	211	184	174	206	238	231	189	252	238	207	205	221	227	215	204	228	194	243	208	233	237	217	217	216	220	222	221	244	211	201	194	219	204	213	191	228	223	177	224	185	210	207	238	201	196	195	187	219	202	243	193	200	188	225	208	226	247	216	208	192	215	196	226	200	219	215	179	184	187	177	177	245	232	220	195	229	207	220	192	233	195	217	228	195	216	215	218	221	189	216	203	210	225	230	239	180	199	217	228	185	195	206	200	220	218	200	200	203	231	222	219	213	205	199	194	221	179	226	216	211	208	216	197	191	237	193	200	233	209	224	204	216	240	220	204	203	215	230	210	229	214	213	182	228	229	182	202	197	200	236	210	241	212	207	192	237	207	212	216	197	206	222	225	200	202	232	231	207	183	249	209	210	218	239	199	247	229	237	212	174	208	217	196	209	221	204	205	204	207	210	199	204	233	183	214	214	209	211	209	173	213	208	222	182	216	207	235	231	209	206	200	227	244	228	220	218	196	214	218	225	209	172	200	217	186	189	195	229	183	205	223	189	214	180	223	225	193	215	225	229	217	211	206	204	223	194	192	229	216	200	229	220	210	215	218	169	214	200	221	213	204	221	240	208	224	188	213	208	194	216	222	217	177	216
21694	35584	25888	17236	15284	14403	11667	10475	5241	4195	3142	3023	2667	2022	1530	1259	1150	1010	847	685	613	622	551	546	443	504	420	364	361	318	341	288	273	311	317	299	307	295	283	276	280	277	273	235	224	240	243	243	239	230	262	245	261	240	239	233	216	225	237	225	239	218	207	243	232	238	223	250	251	255	201	228	232	245	237	261	219	245	202	248	240	233	244	238	252	243	223	220	262	219	226	226	244	262	226	239	252	235	247	245	220	246	227	237	217	241	212	224	231	279	253	216	247	236	240	213	244	217	267	226	245	234	211	212	234	267	195	266	250	233	209	237	265	229	263	221	239	217	229	227	210	229	225	264	233	236	218	232	230	241	259	242	226	247	226	221	267	255	240	230	225	240	234	214	237	238	234	230	249	239	221	255	212	222	230	248	241	223	235	261	253	239	257	226	263	251	237	217	243	238	231	243	236	232	230	237	259	268	232	269	251	240	244	261	225	240	234	235	249	247	217	240	227	240	217	211	233	252	245	236	241	216	230	213	226	242	269	235	241	216	220	228	225	221	255	242	249	241	271	241	233	241	235	219	234	246	246	220	255	228	237	215	219	234	231	261	219	258	223	260	242	210	241	236	239	258	230	229	218	257	259	232	245	231	256	229	225	256	287	229	272	266	240	236	230	221	229	210	267	242	237	222	245	237	235	238	248	234	246	219	247	220	250	237	225	237	217	249	238	199	227	225	229	242	257	229	261	214	225	252	230	226	242	226	246	232	256	232	205	222	249	227	265	241	250	221	225	247	218	252	231	248	263	250	225	258	250	268	243	224	237	272	246	228	209	233	241	248	210	253	241	254	218	213	245	211	242	227	232	220	221	242	235	237	244	259	238	236	274	221	206	212	212	236	249	253	222	235	216	234	223	223	241	239	239	239	239	232	221	253	260	256	251	229	239	242	224	236	227	244	275	218	256	225	222	256	231	266	235	246	247	239	237	226	242	247	215	225	215	226	226	247	241	272	222	255	221	221	252	236	234	247	263	199	244	247	251	236	214	243	250	226	262	220	212	240	242	233	241	253	244	235	228	233	229	251	236	271	246	258	234	233	245	211	222	237	215	258	243	259	226	242	275	225	223	238	257	229	237	246	239	235	234	234	251	215	225	235	240	238	252	240	237	230	220	222	237	231	255	235	229	225	239	233	239	239	256	245	201	237	229	231	216	257	241	232	233	231	240	218	215	238	237	233	224	240	262	251	253	251	227	215	229	224	241	271	259	231	249	216	217	225	236	220	234	254	256	222	231	234	259	241	236	222	235	231	221	260	218	241	234	258	232	231	242	232	249	246	253	263	252	252	223	260	237	235	257	243	225	235	223	238	244	218	241	247	235	246	240	278	241	235	251	270	259	223	243	240	229	217	227	254	241	217	252	250	251	238	239	249	251	252	266	231	229	243	230	244	257	246	226	224	216	256	246	242	257	236	234	222	248	219	257	239	235	218	222	233	210	251	234	236	257	205	221	257	214	231	248	246	229	242	228	241	228	246	242	236	230	250	250	234	209	221	263	271	234	249	226	204	217	242	243	240	223	256	221	245	249	227	231	243	224	225	245	218	218	236	219	249	229	254	232	238	223	224	250	252	213	238	268	250	233	239	235	246	235	255	246	222	239	233	229	239	252	222	209	263	247	250	235	261	229	211	232	232	213	225	203	248	222	226	223	214	220	204	233	216	248	267	233	240	241	250	260	228	237	244	212	252	253	220	256	223	234	203	269	231	235	237	258	239	245	238	201	233	250	241	246	230	243	264	244	238	248	216	228	215	255	232	227	252	231	249	235	251	234	226	215	239	247	222	218	258	222	228	204	247	210	243	240	267	239	259	245	237	241	252	236	223	202	229	250	249	245	259	227	234	233	247	227	216	232	264	258	223	243	248	213	264	241	245	217	239	248	240	233	240	215	232	216	261	238	234	252	230	222	243	239	220	263	240	249	224	258	240	232	224	226	257	234	216	271	221	242	247	217	253	241	241	217	234	238	261	254	251	228	217	223	257	221	220	259	223	244	234	254	247	223	225	233	257	255	242	234	225	239	244	234	245	260	224	243	240	240	232	214	224	239	242	213	220	263	229	212	216	223	239	249	246	213	192	267	221	250	231	232	246	227	201	227	237	230	244	233	240	239	237	238	252	243	245	260	255	234	233	213	239	245	223	241	232	206	242	224	224	240	207	267	231	253	237	238	258	228	238	256	235	249	228	258	249	257	203	241	233	228	223	223	235	221	235	232	236	253	224	235	259	255	215	252	234	218	243	214	248	237	222	247	219	251	218	218	246	239	214	238	230	245	218	252	255	224	234	209	242	242	233	236	219	239	247	269	228	241	262	240	242	231	216	240	223	219	250	255	243	225	248	233	241	216	220	238	248	244	241	260	255	251	214	234	219	260	235	229	241	237	211	247	207	241	234	243	216	213	243	251	263	239	211	220	246	245	225	227	274	236	251	249	243	227	227	225	267	251	241	237	236	252	263	232	240	216	255	220	243	244	253	234	227	264	240	217	248	262	267	241	203	227	232	210	230	225	247	210	233	240	236	240	273	264	214	263	246	219	240	227	249	233	224	219	243	240	258	220	247	252	229	238	226	247	224	225	226	240	207	256	230	262	279	251	209	221	226	229	208	236	223	213	231	240	222	222	228	232	230	241	242	250	240	241	242	234	222	251	221	232	239	267	232	215	233	234	222	230	244	234	210	238	263	239	254	216	232	228	224	212	207	249	246	238	229	246	252	251	229	256	254	215	279	250	216	267	236	245	222	202	234	249	241	210	264	228	216	219	232	253	241	241	237	238	228	245	242	234	248	220	241	231	248	220	251	234	243	233	238	245	233	256	239	238	270	223	231	257	234	249	236	226	235	251	221	258	248	270	238	250	245	257	239	238	229	248	243	224	231	235	254	244	221	235	230	237	226	233	237	248	250	261	233	206	238	231	233	235	238	238	239	226	220	244	262	243	247	244	241	224	263	251	208	228	240	237	234	266	231	228	232	256	253	233	244	216	226	252	226	256	217	194	224	248	220	234	229	263	239	256	216	222	235	240	232	258	236	249	219	222	223	240	250	241	209	233	260	255	231	246	239	205	237	242	242	225	241	233	234	242	243	250	223	223	231	230	221	236	234	262	207	229	223	227	244	222	233	225	225	214	229	227	241	230	240	237	254	230	253	225	223	247	236	228	223	246	243	219	210	226	229	233	252	244	243	261	219	221	197	231	232	237	252	247	242	236	238	258	223	217	254	262	244	200	253	229	257	240	225	239	222	258	232	232	240	240	253	238	242	227	228	232	239	236	237	225	254	241	250	237	246	212	250	238	226	213	239	220	221	253	225	236	227	235	264	242	223	259	238	240	220	245	239	247	249	232	224	222	210	243	256	200	251	201	217	220	245	222	218	241	229	232	245	223	233	258	238	216	218	230	221	231	233	234	242	210	241	225	249	206	218	220	256	222	252	260	230	204	222
23484	21151	28422	24310	21898	20495	15961	11648	5587	4347	3572	3361	2682	2132	1669	1392	1297	1111	933	740	712	726	676	625	595	538	475	456	423	412	381	348	388	352	354	343	332	343	362	332	363	321	310	265	284	271	321	301	287	278	301	265	301	304	293	290	295	249	299	302	255	280	267	234	268	273	258	292	264	258	257	299	280	286	273	288	300	271	249	303	291	252	293	297	281	260	278	257	266	282	257	273	292	269	263	245	262	270	267	246	249	282	273	259	274	272	256	280	282	274	265	249	238	277	280	277	280	256	260	252	283	270	281	290	300	244	269	266	278	309	242	250	310	250	286	238	273	283	281	237	279	281	275	302	252	268	262	270	260	266	294	257	301	266	257	268	268	267	304	277	294	260	315	250	276	259	276	261	271	249	234	275	325	256	267	265	288	253	295	307	269	279	283	292	259	269	276	280	291	282	278	257	293	247	296	269	277	292	262	296	240	260	276	270	253	267	270	253	265	260	252	273	264	275	265	257	300	272	280	281	266	249	262	277	261	261	285	260	262	262	263	257	244	310	247	266	243	266	255	302	267	290	290	272	290	274	284	271	255	277	271	253	293	283	261	286	268	275	246	310	285	269	290	268	280	275	278	263	282	263	256	283	291	278	272	281	260	282	248	257	282	294	283	244	240	259	301	268	288	286	244	249	240	271	300	283	307	278	250	286	286	262	290	257	273	241	244	278	232	280	253	274	307	247	277	245	271	289	303	273	262	250	283	264	257	274	273	278	308	293	275	264	291	298	273	300	284	264	267	260	235	297	283	287	236	295	294	273	243	262	254	254	255	266	318	263	265	266	278	293	268	285	278	268	267	270	258	287	286	291	270	274	276	317	263	276	248	263	288	272	257	256	251	267	278	262	262	286	262	294	293	277	272	253	300	282	279	275	253	299	291	273	278	289	246	264	245	274	286	258	282	269	283	282	279	270	316	301	267	267	246	273	276	299	296	278	277	267	279	287	257	256	261	266	269	279	279	288	273	260	270	244	272	291	317	269	271	314	275	240	266	294	273	254	260	302	276	280	276	267	274	286	263	270	286	292	271	259	258	291	295	273	278	271	272	286	279	283	280	269	285	279	270	281	263	279	270	259	274	301	241	272	250	266	257	260	273	261	257	273	296	279	252	261	255	262	293	299	296	272	302	281	282	294	278	280	272	275	257	258	262	260	264	296	274	247	285	252	280	281	270	282	264	286	255	239	291	275	276	281	274	265	268	250	294	273	279	258	254	270	259	277	297	245	276	249	289	256	301	292	292	272	276	279	260	278	233	272	266	292	273	286	280	257	313	274	256	263	257	263	262	269	264	289	281	265	299	250	259	275	287	268	269	287	254	232	267	284	268	256	259	263	290	259	274	249	271	247	266	267	265	257	286	255	298	269	226	231	278	283	290	284	310	269	262	249	256	267	270	288	279	296	267	274	268	257	298	261	257	297	292	306	280	295	272	284	278	249	267	270	293	279	280	303	301	286	289	284	285	248	289	260	291	269	262	262	263	286	260	327	288	244	279	285	278	262	272	264	279	271	245	263	281	287	275	274	280	282	250	287	265	276	252	273	299	267	310	287	274	270	261	259	293	264	296	265	256	260	301	272	266	268	295	244	266	288	268	268	259	261	292	249	251	250	292	262	275	260	266	283	258	272	280	276	265	246	289	278	269	264	263	278	245	278	256	265	283	295	295	281	254	278	293	296	308	285	253	271	281	293	279	275	259	286	256	273	268	243	269	287	299	270	274	273	253	267	259	261	256	277	278	288	282	251	258	259	292	272	286	291	279	240	269	246	298	281	268	251	273	255	275	227	266	257	266	280	272	267	278	253	285	259	266	259	254	278	279	271	262	273	278	262	283	258	281	279	285	270	262	259	263	287	291	249	279	295	300	274	244	259	276	258	252	275	261	266	266	281	283	245	278	293	285	280	285	283	295	284	275	273	261	242	284	275	268	261	257	262	262	274	258	266	273	265	270	265	304	287	254	291	288	285	264	253	286	250	256	267	267	249	258	257	269	279	284	247	253	268	264	300	281	293	276	281	255	266	277	290	285	289	285	271	284	269	281	276	260	251	314	286	294	287	307	257	291	285	283	249	309	299	278	295	268	283	265	292	278	259	276	269	284	299	285	275	261	281	276	285	259	250	290	256	249	280	296	282	285	259	288	288	264	276	270	266	283	275	264	284	260	282	289	313	294	278	269	291	266	298	260	265	251	263	282	284	254	283	268	280	243	258	257	249	268	244	297	268	307	286	266	254	247	260	257	266	263	262	284	298	269	274	283	263	271	287	277	266	263	285	301	266	284	281	249	247	250	273	303	304	268	296	287	292	290	303	265	274	265	261	280	245	302	266	273	280	274	275	256	258	277	284	266	255	246	242	266	274	289	296	252	279	243	280	268	284	273	274	257	267	267	259	287	292	270	253	249	282	258	253	269	273	288	289	252	304	286	269	253	274	277	253	250	261	266	274	256	291	273	262	269	277	249	275	277	267	241	271	235	245	245	246	265	283	278	263	291	282	254	283	280	292	250	279	272	284	292	262	293	255	252	268	299	290	289	298	241	272	256	288	282	301	311	287	268	291	269	284	282	253	282	262	242	283	294	260	271	291	272	305	258	269	268	309	279	308	268	276	253	267	271	277	300	269	283	301	230	276	241	277	283	277	312	265	311	273	271	257	270	250	267	273	272	280	265	266	290	256	263	266	250	289	291	259	280	284	275	253	279	268	276	280	297	284	297	278	264	280	305	262	300	300	268	271	263	273	281	311	241	260	266	269	291	266	240	293	289	303	299	278	285	243	249	251	266	267	271	304	288	271	251	242	301	260	279	258	269	239	271	256	279	268	285	256	257	284	275	277	264	267	295	279	268	272	272	287	295	265	253	266	266	320	267	262	235	282	275	291	301	294	284	292	279	278	232	282	276	292	275	232	277	255	246	294	261	282	266	261	287	286	273	259	269	283	272	264	281	275	238	256	285	266	260	271	270	286	279	285	259	269	249	269	289	263	285	268	256	249	273	260	263	303	290	241	276	257	285	291	278	260	286	246	285	276	271	301	262	295	283	287	259	276	264	300	258	256	266	260	270	274	249	293	278	251	270	236	277	277	267	261	301	257	260	269	246	263	301	276	258	276	288	265	286	248	274	241	312	257	285	254	276	269	313	274	267	229	277	282	277	279	265	278	287	259	282	261	238	263	287	290	265	275	282	272	261	265	297	297	257	264	296	267	254	278	273	271	283	285	254	267	242	264	269	292	302	263	294	253	256	265	250	295	263	245	252	274	258	280	284	259	269	295	279	285	287	300	311	252	265	235	263	285	275	265	283	263	284	269	291	281	282	241	281	287	284	273	279	265	309	295	295	287	270	249	261	255	285	262	282	291	253	271	289	263	277	256	277	269	261	277	256	280	294	304	281	255	258	269	271	257	303	280	268	245	293	285	262	303	272	253	301	260	274	283	303	259	262	250
20197	41164	33161	23384	22742	20581	17986	15842	8486	6964	5675	5291	4146	3497	2595	2179	1987	1713	1334	1104	1043	1024	899	871	831	698	626	525	581	478	480	487	427	389	401	433	456	460	422	371	399	376	405	350	363	356	325	351	329	343	357	309	310	291	313	328	330	321	308	308	290	296	311	315	326	316	328	289	292	334	296	329	316	292	328	288	320	296	321	336	331	327	312	318	311	281	308	314	323	346	291	305	328	341	317	318	285	311	344	296	296	299	301	288	302	294	283	279	305	319	273	348	317	291	305	326	331	304	294	307	287	331	312	303	315	292	305	323	298	327	296	295	312	283	275	301	310	293	293	305	281	318	302	309	318	255	312	325	340	287	289	307	320	317	305	300	302	302	282	291	319	291	273	307	298	286	334	296	278	283	264	311	306	282	338	309	315	290	301	295	297	288	313	313	304	290	292	313	287	298	308	304	286	308	309	308	282	322	255	315	267	315	317	309	288	309	322	275	283	270	308	289	316	294	301	323	319	313	339	287	315	299	298	289	289	319	319	326	298	310	300	299	305	291	307	275	307	323	312	312	315	301	305	313	289	313	307	308	327	305	316	300	330	331	307	336	315	294	302	311	316	312	298	294	298	297	291	314	324	297	302	318	313	363	312	275	329	311	304	311	316	324	303	320	286	279	298	288	309	312	267	286	299	291	312	287	343	307	269	297	306	329	305	318	308	313	297	279	284	324	326	294	310	282	307	323	314	295	304	337	315	308	305	290	285	315	284	320	292	280	313	315	287	280	288	283	283	306	291	303	329	292	325	310	321	308	285	327	294	303	280	298	309	306	314	349	285	308	275	305	290	316	301	288	321	305	321	259	308	296	288	322	292	279	281	312	290	316	340	291	289	299	281	251	291	286	306	313	326	350	269	330	286	292	317	329	335	320	339	288	293	304	296	317	290	301	316	330	267	289	296	304	278	305	306	324	292	312	297	286	307	279	333	278	331	329	340	328	332	294	300	299	327	348	323	287	301	300	283	300	285	307	320	322	325	305	313	301	324	307	309	303	312	293	271	300	312	314	283	306	306	303	292	324	313	310	311	291	306	284	307	288	336	308	289	322	283	314	310	289	310	295	261	308	274	297	297	305	315	314	327	313	296	335	303	338	292	325	307	303	308	317	288	294	314	280	289	321	313	285	311	280	317	289	300	305	310	316	288	318	311	301	322	299	340	286	318	311	282	317	286	318	299	294	321	342	278	309	277	301	305	279	286	310	299	297	313	297	285	301	286	324	281	268	294	299	292	280	323	288	330	315	270	267	314	308	294	311	297	313	347	292	324	304	312	294	305	310	325	291	304	302	312	298	312	295	282	344	304	303	317	306	341	288	299	312	261	269	314	301	301	303	321	313	328	317	310	292	294	279	283	329	299	301	289	317	299	279	313	312	288	324	309	292	287	297	298	311	287	290	289	299	280	329	276	300	312	321	292	281	301	282	310	300	305	297	310	337	302	330	305	326	296	311	300	302	298	305	331	319	324	315	321	324	300	330	306	298	315	315	289	303	310	313	301	330	288	276	336	264	315	274	280	314	276	317	306	271	319	292	306	288	335	309	294	286	306	326	290	329	298	322	299	323	329	341	310	316	326	288	319	296	300	306	282	280	325	283	313	279	289	326	304	315	304	302	288	306	303	286	293	294	287	306	340	303	321	298	314	300	304	296	316	320	283	290	315	327	328	307	307	291	281	307	324	326	304	298	311	321	317	315	307	302	308	309	315	332	304	332	353	282	305	285	311	291	295	306	274	271	315	281	326	299	300	309	297	323	300	322	341	301	307	295	285	334	324	313	324	295	296	307	281	322	299	306	310	276	293	337	292	298	313	333	314	311	297	316	315	295	305	338	302	294	302	279	289	268	310	316	281	301	320	301	318	287	316	317	312	296	277	302	301	321	326	284	307	331	291	313	299	305	292	302	271	322	329	298	346	279	310	330	292	312	295	318	340	323	300	292	330	293	321	291	301	302	297	267	305	308	302	316	273	299	321	302	336	316	292	286	288	334	320	289	274	311	313	293	343	297	299	349	331	296	288	293	309	322	272	314	314	304	304	316	287	286	308	301	310	289	292	268	334	332	300	333	303	348	325	299	282	287	288	283	303	326	286	310	301	324	329	314	334	305	326	284	293	293	280	290	300	312	310	273	331	286	326	262	313	356	288	297	327	281	289	284	289	278	296	307	286	316	338	302	306	285	297	316	295	288	324	317	279	288	316	291	322	313	318	312	295	309	312	328	297	299	292	299	294	325	304	308	289	329	310	300	298	302	298	329	302	287	334	298	314	295	300	304	305	323	305	262	296	314	291	263	324	301	342	289	291	274	286	295	300	302	292	287	322	325	356	339	320	297	322	312	281	307	304	321	309	258	334	293	300	296	303	286	305	291	278	315	312	305	300	287	309	318	330	274	296	325	313	324	290	292	296	334	289	293	298	329	314	312	279	323	315	284	319	310	331	316	304	328	302	327	296	307	342	295	317	294	308	282	309	324	304	320	315	319	316	305	284	288	320	328	288	303	326	310	293	304	334	295	317	309	345	321	312	286	297	300	300	310	322	295	318	321	298	311	297	326	294	279	310	315	310	281	319	297	287	315	276	303	319	295	296	297	285	288	319	288	341	289	320	298	331	337	281	318	291	314	270	301	301	289	306	311	284	304	300	278	299	298	321	295	307	327	310	322	303	292	306	310	310	309	287	299	302	301	311	298	279	301	298	314	326	303	328	289	286	307	323	291	292	319	304	298	297	293	297	287	282	302	308	287	338	329	290	332	324	322	301	287	336	289	277	319	288	313	287	315	312	291	272	274	323	305	316	287	310	327	318	302	333	319	305	264	293	323	307	305	303	332	292	314	302	256	316	320	308	300	293	306	313	273	278	330	279	350	248	325	309	295	340	295	279	306	299	311	331	310	316	309	314	308	292	300	286	295	299	292	314	297	303	289	277	306	308	320	294	283	308	280	285	339	295	266	300	292	288	295	301	325	298	318	301	291	326	319	298	304	292	313	303	324	296	310	295	283	293	283	306	294	301	315	296	289	290	302	285	314	299	283	304	304	302	346	280	308	308	313	271	312	288	297	311	297	307	327	271	273	308	279	305	315	311	302	292	315	304	306	313	286	282	312	280	311	313	310	261	326	322	295	305	302	292	322	300	272	301	278	309	295	337	316	287	278	286	301	304	292	287	302	310	312	311	288	273	294	276	273	287	310	304	320	322	321	296	328	283	298	303	332	304	304	293	283	291	294	312	317	325	310	313	318	300	293	306	331	263	331	321	298	319	325	283	341	318	317	287	296	329	277	303	322	329	284	312	291	278	269	326	315	304	290	289	323	319	303	322	304	297	306	295	318	310	304	279	303	313	305	323	277	312	315	288	298	297	288	323	259	334	312	299	294	306	311	311	316	292	335	348	307	306	286	327	278	307	305	271	301	297	307	295	286	308	317	348	267	308	313	281	339	289	275
24873	21417	28059	25650	20238	14386	10818	8128	4589	3237	2606	2336	1842	1440	1186	943	853	791	555	502	506	481	409	439	429	376	302	278	273	229	241	235	206	211	234	226	218	205	232	193	185	198	199	178	174	176	157	163	161	156	171	169	181	171	154	150	151	161	160	137	146	164	152	167	139	156	159	144	143	152	146	163	142	147	145	162	163	163	156	147	169	166	149	147	158	154	151	147	180	179	166	166	154	138	157	168	156	154	169	185	150	170	135	149	162	157	151	147	161	166	157	126	163	154	161	171	134	171	146	161	169	169	157	153	154	142	155	133	180	163	149	198	168	144	156	130	159	165	163	162	149	173	143	155	163	154	148	154	139	160	167	163	167	151	180	154	151	152	143	170	156	143	140	159	154	184	154	153	172	155	141	153	158	165	163	187	152	145	178	150	158	173	167	139	133	164	169	153	160	157	149	152	158	153	142	152	144	156	162	146	174	138	168	151	148	159	164	145	152	164	145	162	145	184	168	172	166	152	163	156	137	158	137	144	137	167	167	155	157	136	163	150	150	167	158	147	144	144	158	165	160	178	166	146	155	165	159	151	173	161	148	149	139	165	149	151	165	152	147	159	158	166	156	159	137	170	175	161	155	137	146	182	158	143	163	155	142	160	163	145	155	143	152	170	162	158	160	157	167	167	148	165	156	171	151	144	175	153	165	170	143	162	152	138	148	153	168	157	140	143	153	176	140	154	164	160	163	143	124	145	139	138	158	167	169	168	178	149	166	136	163	157	166	156	150	179	174	165	154	139	171	175	170	160	162	141	175	135	153	157	166	148	145	146	142	160	158	154	163	161	141	147	165	163	160	138	167	158	166	135	141	160	153	145	169	138	175	142	152	144	158	149	162	162	139	131	154	161	190	148	152	146	150	156	142	163	160	149	162	178	157	168	163	160	159	156	148	167	168	163	168	132	152	165	151	142	144	157	144	152	166	158	135	156	154	148	151	171	159	170	153	162	123	147	171	141	160	148	176	167	144	152	159	164	172	137	156	172	173	153	173	144	154	155	136	143	158	161	140	149	140	143	146	156	165	164	157	162	144	148	179	170	142	164	154	162	153	167	153	153	163	173	163	147	178	168	164	145	157	145	151	165	152	156	142	154	142	157	143	161	173	153	164	145	168	173	161	152	158	167	166	144	153	133	141	160	162	135	162	168	154	150	142	164	152	168	164	153	165	152	187	163	173	159	156	171	145	151	140	141	161	147	145	139	137	143	171	148	149	156	164	141	160	181	170	143	171	156	126	145	147	177	153	163	138	169	164	163	149	147	168	166	157	175	165	161	177	158	163	141	137	161	165	158	148	148	155	140	143	168	157	186	148	161	157	151	195	172	162	175	153	168	136	128	155	150	169	172	136	149	171	162	167	141	176	143	173	165	163	164	146	150	147	165	138	181	163	152	158	173	150	156	159	155	143	153	151	141	169	150	138	143	152	150	154	164	162	145	161	162	159	166	164	153	140	151	163	150	155	158	155	162	161	165	145	148	148	144	167	138	143	158	165	132	168	157	166	162	172	139	155	166	146	164	199	171	151	159	157	158	159	147	167	163	140	148	139	175	160	152	173	152	172	168	180	164	154	156	182	147	162	156	154	159	155	171	166	163	151	168	153	160	168	166	132	145	176	161	172	161	150	141	151	165	128	131	178	163	137	165	171	143	160	126	155	148	181	162	148	142	130	130	165	161	174	154	194	149	149	164	150	145	158	171	158	153	126	176	152	136	160	165	150	147	151	188	151	144	153	153	136	140	155	126	183	170	178	168	174	173	162	146	151	147	143	173	140	181	152	170	177	157	155	150	164	142	156	148	161	185	154	162	175	152	132	140	164	144	164	160	160	132	156	166	158	152	142	155	165	163	169	181	160	138	144	141	164	155	150	165	164	165	168	159	144	167	154	172	146	162	146	143	156	147	153	168	149	145	153	171	153	161	140	149	140	155	148	145	156	158	186	171	137	150	176	155	166	142	164	147	142	176	150	127	168	142	143	150	177	141	166	147	141	139	177	146	142	156	148	148	158	154	165	163	150	144	130	170	143	141	157	149	152	150	187	138	155	163	151	173	134	154	153	159	138	156	140	184	151	146	133	156	163	133	158	168	130	151	167	174	143	159	158	169	156	155	158	155	145	151	153	162	170	144	152	169	125	176	154	146	167	147	161	151	168	157	163	175	159	163	165	173	146	138	145	170	151	141	145	150	137	155	156	165	187	149	165	144	171	145	171	142	167	162	151	147	158	139	162	149	163	163	163	173	149	158	144	142	156	170	161	152	177	183	151	143	169	150	151	158	150	136	149	153	157	158	160	149	141	147	148	170	172	178	154	154	170	174	175	150	161	180	178	153	136	160	131	145	146	164	162	170	145	142	163	132	161	153	159	132	158	151	194	165	153	175	167	156	150	145	172	149	154	166	134	172	147	158	149	161	173	147	134	127	147	154	131	160	139	168	143	143	143	161	158	158	143	141	149	171	167	167	144	146	141	174	159	149	162	146	160	148	153	155	163	161	161	163	158	165	143	166	151	154	157	176	151	159	166	159	130	165	158	138	146	151	141	155	157	176	150	180	142	153	149	175	179	166	141	118	161	155	167	176	146	148	156	142	183	172	161	177	156	160	153	157	156	128	133	160	158	152	128	161	162	157	129	139	171	141	140	169	186	168	151	155	151	157	143	156	167	158	178	153	135	149	151	148	161	172	144	178	158	151	151	168	169	131	144	151	154	175	171	164	141	187	170	160	154	130	145	151	152	152	173	155	165	158	156	157	151	147	159	167	152	156	168	140	158	159	141	143	169	145	139	161	151	164	168	146	159	156	124	157	155	175	144	166	171	148	158	141	136	160	157	141	160	161	168	147	140	157	163	141	174	138	174	164	138	141	151	183	166	151	158	149	148	140	161	168	143	170	157	154	156	190	167	161	151	154	164	149	166	157	184	148	166	174	150	164	164	175	158	151	155	161	146	170	141	136	144	140	166	151	166	158	164	128	157	152	170	142	166	155	187	136	128	172	156	152	140	140	142	144	147	164	146	160	160	160	147	164	168	140	133	161	176	158	167	148	162	131	178	151	161	140	157	146	154	154	151	182	146	152	169	136	150	151	146	145	158	143	148	161	133	144	168	151	146	151	149	146	158	137	153	157	150	149	173	159	133	160	145	156	136	167	164	149	157	145	145	151	145	162	154	154	138	170	147	150	131	171	170	147	170	155	127	155	153	153	164	158	157	148	178	147	155	157	155	154	150	142	150	159	155	149	148	152	169	169	149	148	149	153	142	150	186	149	171	168	140	150	155	161	156	132	163	161	141	167	143	165	154	172	184	167	149	155	138	156	159	147	172	185	149	153	142	135	163	153	159	177	161	132	162	135	142	183	173	155	145	162	170	167	159	170	143	152	143	161	146	128	138	166	168	165	151	187	163	193	170	135	156	147	148	148	159	167	140	155	146	149	149	143	123	136
18986	37388	30186	20978	21379	17956	15340	13079	7850	5794	4844	4178	3379	2738	2030	1629	1393	1300	897	832	738	745	631	633	612	520	416	371	382	313	307	270	310	253	277	277	314	307	237	222	256	265	250	191	179	201	174	193	203	209	202	165	199	184	183	201	165	172	201	179	184	180	191	171	175	202	185	182	175	195	163	184	202	188	187	188	166	170	164	187	185	206	194	190	178	174	176	160	193	179	184	164	198	172	200	183	179	171	201	184	195	158	184	184	172	190	182	195	160	167	175	151	192	158	172	187	200	147	190	184	192	204	189	195	185	197	181	188	160	174	192	181	159	199	194	191	166	180	192	219	166	204	188	191	165	195	184	192	157	196	168	162	172	180	175	181	186	165	197	177	166	198	192	186	188	186	181	171	214	182	172	171	150	175	180	182	165	186	199	177	195	166	154	192	177	182	175	148	169	189	189	159	183	171	193	171	170	184	186	175	148	175	198	163	183	178	172	184	179	142	183	188	170	208	170	159	188	196	182	168	192	164	191	170	189	187	188	187	172	182	212	174	196	159	175	154	174	191	186	180	193	157	185	176	176	176	189	205	191	194	187	181	189	193	206	167	174	172	175	161	175	185	171	189	162	194	175	188	178	193	183	186	183	180	186	175	169	199	193	188	190	181	174	185	163	163	149	176	171	176	172	187	203	170	177	187	178	177	166	191	189	170	160	165	171	169	194	167	154	191	161	158	183	189	181	171	180	183	149	205	181	191	175	160	184	200	199	181	190	188	189	169	181	187	206	161	178	158	179	161	178	195	168	159	205	184	169	193	173	199	188	173	184	183	177	187	168	187	192	171	183	192	189	178	187	168	185	185	191	179	174	169	176	154	168	172	160	195	177	176	185	168	188	168	184	198	168	164	180	185	186	177	172	185	192	174	168	179	182	178	202	196	190	189	160	189	188	179	186	173	176	193	170	169	171	186	170	171	208	184	197	184	179	173	183	155	185	179	190	188	190	190	198	199	164	161	185	188	169	199	186	160	184	171	172	164	203	201	166	182	175	166	157	182	177	173	175	183	185	201	178	172	170	164	177	194	198	194	171	174	156	170	192	199	172	186	172	148	192	168	184	190	170	200	167	159	197	218	194	175	180	203	164	177	194	170	182	187	197	187	174	191	176	208	176	167	188	172	172	176	174	162	190	161	158	170	197	174	197	180	192	172	199	184	200	196	176	168	195	177	185	174	216	180	172	199	189	190	174	188	163	184	191	204	167	205	174	213	180	208	202	175	183	186	170	189	190	157	180	175	162	187	173	190	179	175	182	186	160	195	161	181	207	181	166	210	165	192	165	186	174	207	164	187	152	174	209	185	164	170	198	178	193	190	165	207	172	184	153	194	183	168	149	175	166	183	173	191	182	175	172	186	202	167	172	186	183	187	180	188	193	170	156	159	181	188	173	176	173	214	167	178	174	169	178	208	178	184	176	186	181	190	191	195	176	189	199	164	171	174	187	180	182	179	168	164	176	176	208	187	194	213	195	184	179	174	170	195	202	194	163	161	170	173	173	174	173	169	192	177	194	184	194	175	175	157	194	172	183	175	191	178	168	203	187	188	171	194	177	169	183	155	172	199	178	199	191	167	168	149	190	176	158	189	175	161	163	190	171	179	168	185	161	181	191	158	165	202	171	190	185	156	173	183	200	182	189	181	161	200	167	178	190	200	171	181	168	184	192	160	188	189	178	163	176	187	193	191	166	166	181	178	172	183	193	176	166	177	184	185	166	163	167	183	172	189	198	176	176	193	177	194	189	180	189	167	169	183	184	177	169	171	190	182	171	181	179	186	173	204	176	179	177	170	176	188	153	170	166	203	179	191	217	189	187	174	187	168	173	180	196	181	208	183	177	184	178	197	200	163	183	201	189	182	193	182	194	200	171	172	174	194	166	172	174	167	182	166	184	179	175	208	209	175	195	162	173	179	186	170	173	192	176	166	179	182	206	178	191	182	193	190	198	181	173	177	175	203	183	164	186	200	179	163	179	171	193	169	181	197	193	177	168	166	187	179	183	170	204	184	163	173	173	173	188	189	172	178	206	182	175	150	158	172	172	157	184	164	162	164	183	178	171	191	160	203	182	181	182	180	172	175	191	198	189	184	164	175	164	163	170	183	196	180	173	194	191	157	173	169	175	154	187	181	171	185	156	174	188	194	175	175	159	164	202	175	169	166	182	184	202	175	191	169	178	186	202	205	187	192	167	182	189	165	160	169	165	186	186	192	196	195	171	184	210	185	165	182	169	181	178	203	156	182	211	201	183	195	186	195	184	188	230	171	174	164	172	160	181	199	192	178	177	186	179	183	180	189	179	181	209	204	194	175	175	158	193	167	158	172	183	172	183	183	203	177	190	173	188	186	201	186	178	159	177	189	161	196	192	207	191	205	164	181	198	178	193	171	189	187	176	168	169	164	182	176	168	187	194	199	190	188	155	191	171	180	194	155	186	176	189	167	186	159	176	188	183	190	195	170	173	169	190	183	192	176	160	178	178	148	188	182	198	205	184	172	186	186	174	177	186	191	203	151	177	190	177	166	157	176	160	200	198	164	171	177	183	166	184	193	191	172	193	163	175	155	177	187	159	185	173	169	173	200	163	142	163	173	186	179	175	187	170	192	177	163	172	174	183	204	185	173	186	189	194	196	182	195	172	195	188	159	194	169	200	169	189	205	178	165	191	179	170	189	181	184	173	177	197	177	154	183	197	187	197	194	188	178	191	169	156	194	184	189	171	172	178	175	199	170	174	178	162	180	188	172	186	187	160	147	169	195	185	197	185	187	175	192	167	177	173	196	211	174	184	161	170	168	167	185	182	183	165	160	189	168	187	181	169	180	185	188	179	174	183	174	183	176	177	198	176	182	157	192	187	189	189	177	188	176	168	188	169	173	194	174	194	191	188	192	143	156	185	162	173	186	182	168	181	216	163	203	179	198	179	187	176	199	210	199	186	188	179	193	165	195	199	196	183	170	199	171	212	177	176	169	184	186	188	188	190	166	186	188	167	176	172	144	164	216	178	170	182	164	184	192	186	170	171	172	186	172	166	170	195	190	178	221	194	184	175	168	207	171	188	167	156	171	188	184	183	192	197	164	178	170	187	178	191	195	170	163	182	176	164	193	168	161	158	176	176	189	167	170	187	187	165	176	176	176	192	176	162	165	206	194	166	181	208	186	182	188	173	175	183	176	197	168	157	186	183	168	201	173	200	167	172	193	151	165	179	173	202	176	190	174	202	199	160	207	169	211	164	170	181	182	161	190	181	170	163	188	180	189	160	183	177	182	185	202	202	202	187	177	185	162	191	172	186	191	142	177	195	175	182	178	205	171	160	182	188	187	203	164	165	170	167	169	204	171	201	200	192	188	156	187	179	193	175	180	183	188	179	174	199	175	168	167	168	188	200	191	188	177	199	187	192	168	185	172	171	193	203	197	180	165	155	186	186	213	172	193	186	180	182	182
22623	21279	28994	23925	21709	23522	23004	15013	9287	6261	5439	4587	3696	2991	2400	1869	1802	1489	1163	973	949	949	832	804	699	732	494	504	459	422	379	340	376	356	323	382	366	369	380	291	318	358	316	273	238	193	254	263	243	235	270	281	249	261	268	252	252	274	225	247	246	247	251	245	254	263	249	253	223	230	215	221	221	257	247	225	259	224	224	237	259	224	247	242	253	237	234	222	225	242	248	256	245	248	256	197	212	248	221	241	251	212	236	245	224	207	222	242	240	222	223	236	235	257	231	235	230	205	261	246	271	192	241	244	242	242	222	227	222	224	230	252	229	226	236	231	191	214	269	248	243	235	239	264	234	221	251	195	213	228	214	225	236	239	229	248	264	239	258	231	231	224	234	217	215	235	205	237	208	239	217	233	236	212	246	256	248	221	256	249	234	242	230	221	226	226	245	225	281	211	219	241	229	247	258	215	236	249	212	248	246	218	202	220	248	224	206	207	232	227	231	215	222	249	258	242	215	225	241	198	237	228	235	223	230	250	234	259	241	216	226	237	245	209	235	225	262	223	222	269	263	259	235	220	226	228	234	249	233	256	223	264	214	232	252	236	220	220	221	208	239	223	241	229	237	235	245	239	230	221	247	245	221	203	226	244	229	209	214	235	250	237	207	240	248	226	231	239	218	243	235	214	229	240	240	256	231	212	241	228	251	224	231	232	227	211	247	232	241	252	225	271	202	235	220	263	230	226	216	231	215	233	260	252	219	229	222	195	236	231	237	234	237	210	239	234	228	228	286	256	234	252	242	245	224	224	215	260	229	228	240	220	246	259	241	240	231	235	240	258	225	216	219	225	209	234	220	256	230	226	226	234	247	231	236	227	237	246	228	232	252	216	222	223	224	227	251	236	251	228	239	270	228	227	225	246	217	250	223	232	211	226	253	242	221	239	216	216	272	245	238	218	216	244	226	249	240	235	242	246	235	267	230	249	236	265	240	225	244	221	227	225	221	235	222	247	245	240	203	236	257	243	244	221	212	210	231	237	252	234	244	259	232	222	241	222	280	242	248	203	191	242	252	228	261	240	233	204	228	254	251	241	245	222	238	267	226	218	235	233	229	232	255	248	236	262	208	262	241	212	214	247	263	246	230	231	245	267	257	242	233	247	229	243	215	263	228	226	217	234	228	246	231	226	219	243	245	228	237	252	250	229	213	267	229	259	244	248	226	265	216	230	246	236	203	235	209	220	192	237	229	217	219	249	237	239	217	223	236	233	229	211	235	215	246	234	235	216	234	250	233	221	229	230	252	242	219	232	242	235	246	215	242	222	221	266	217	267	246	227	230	250	244	237	233	230	241	235	269	239	223	225	243	228	259	205	241	223	228	225	224	235	240	240	224	219	217	233	243	203	232	284	234	252	248	249	230	217	253	241	257	229	228	216	218	229	230	233	221	230	230	239	203	243	254	254	229	240	208	242	212	214	240	275	225	232	241	266	233	236	259	215	236	256	239	220	223	225	255	231	227	258	211	247	229	262	210	249	246	250	200	221	224	203	251	228	243	246	231	229	253	235	219	243	246	277	251	229	230	228	234	220	247	194	249	222	229	235	218	236	224	241	232	216	207	234	246	266	216	235	240	212	242	241	236	236	235	236	237	222	211	233	219	219	220	247	234	230	232	241	220	242	230	253	252	223	248	262	216	230	248	229	254	259	252	249	220	230	235	234	266	236	239	222	234	238	226	249	220	219	236	238	220	242	204	227	250	233	225	232	250	240	224	263	217	250	232	239	251	213	213	211	229	210	217	254	250	234	238	249	252	233	219	225	233	219	242	222	222	221	241	227	271	227	253	237	240	207	251	215	243	246	226	239	236	228	238	244	209	242	234	227	225	244	262	257	225	255	258	225	210	239	251	219	254	230	244	240	242	236	227	227	210	222	250	223	227	227	242	235	212	239	227	207	227	248	246	250	219	231	243	239	271	230	230	243	242	225	227	229	253	213	241	234	243	236	219	224	234	238	247	236	234	259	220	255	227	218	244	246	250	227	234	239	218	244	260	213	243	216	245	235	273	219	245	235	238	240	231	235	221	252	235	216	237	222	249	256	244	240	237	262	226	219	218	203	224	218	227	199	238	228	222	242	244	240	271	257	240	220	230	249	236	237	220	245	225	228	225	229	252	261	229	234	235	214	218	201	232	207	240	233	222	234	243	244	229	244	222	221	204	230	232	246	260	228	231	237	230	227	201	229	242	225	221	248	214	232	222	244	233	213	232	204	235	236	246	242	221	237	249	240	230	235	224	230	217	223	223	208	238	218	179	222	231	229	229	227	234	234	230	223	214	214	242	254	228	212	249	223	224	250	231	254	193	242	237	236	255	251	233	213	245	231	245	222	233	239	257	247	230	237	246	223	232	233	225	237	230	238	244	232	237	245	226	264	249	221	210	239	256	243	234	247	219	218	235	219	228	230	253	215	238	264	218	239	255	257	217	228	234	204	220	242	250	245	231	204	245	252	249	206	248	225	242	218	258	246	224	226	201	240	232	253	240	228	240	245	238	241	268	229	234	243	228	256	233	246	227	222	240	250	227	250	239	238	220	267	215	233	221	247	228	245	237	217	218	221	236	227	231	222	230	243	231	229	230	236	216	226	228	201	241	254	219	234	246	241	245	243	223	262	231	219	218	239	208	247	243	239	242	218	232	217	232	232	230	235	232	219	260	237	247	236	248	231	193	208	239	214	231	237	228	237	221	250	252	247	256	225	238	238	242	212	214	209	247	233	240	222	233	262	251	242	251	229	243	232	236	223	242	234	230	250	206	219	214	232	240	251	247	239	252	234	242	229	261	213	239	230	225	194	235	237	240	224	232	212	225	242	254	233	241	228	222	234	234	212	252	249	246	250	197	228	209	240	230	244	245	267	216	235	241	221	208	237	233	239	241	203	227	243	256	242	269	220	226	226	222	254	250	242	238	248	218	229	236	249	247	219	253	231	220	219	262	268	233	224	235	265	229	226	232	240	252	235	205	224	224	256	222	219	232	195	238	220	226	252	228	244	224	234	246	226	223	227	216	250	232	245	224	229	224	227	258	260	227	253	215	247	235	221	213	240	230	223	209	254	216	233	227	212	255	254	246	232	233	246	234	248	222	221	242	265	232	218	213	218	217	230	207	236	251	253	215	245	229	239	223	249	222	225	211	224	232	229	219	227	227	223	239	218	235	242	242	210	232	223	236	235	230	238	232	232	208	240	256	234	270	209	240	227	243	213	218	238	245	226	260	224	251	234	218	224	230	258	213	240	273	231	236	235	219	253	263	227	241	247	211	223	217	253	229	247	209	209	202	241	234	225	235	236	233	240	260	223	230	265	224	248	243	221	243	243	239	238	263	246	229	215	217	208	231	231	233	233	243	224	217	226	235	223	247	223	234	206	234	206	234	217	242	247	237	249	240	234	253	237	210	241	225	240	247	230	233	239	213	258	209	208	245	243	209	221	223	206
20006	42965	37720	29052	29055	25908	21173	18866	13165	9518	8334	7394	5731	4755	3771	2886	2835	2249	1690	1462	1428	1388	1281	1184	992	940	759	647	600	556	496	486	445	384	422	453	472	457	457	365	428	417	370	296	316	263	263	303	313	283	281	286	264	290	280	314	265	271	268	284	292	246	293	283	266	279	251	272	296	252	279	284	259	284	280	259	270	285	251	274	264	270	298	231	249	282	267	283	249	274	261	270	255	261	282	245	264	249	281	248	260	258	256	256	261	244	265	256	256	275	272	241	277	252	260	256	260	267	231	261	270	243	267	267	268	232	251	272	262	281	275	257	264	272	257	225	269	263	283	274	253	235	272	261	252	285	255	262	272	277	283	274	264	257	244	263	257	287	240	257	258	290	252	265	272	242	251	282	263	274	276	243	244	268	235	286	271	270	233	266	248	274	262	259	288	238	281	258	232	249	253	286	256	265	240	259	268	257	286	248	282	263	242	278	287	240	287	268	241	296	252	228	262	253	304	266	268	271	259	276	300	285	266	277	287	262	250	250	289	250	243	278	266	263	271	276	264	252	265	278	241	261	240	261	277	249	259	275	276	279	259	254	265	263	263	247	279	232	259	287	281	266	269	273	260	243	243	248	288	254	275	233	226	270	238	248	263	277	298	267	267	276	259	245	255	268	263	243	295	268	253	264	258	282	277	273	268	253	271	236	267	285	247	294	275	258	261	255	280	274	258	250	231	291	222	249	265	256	247	276	261	241	271	262	256	241	240	260	259	243	245	261	222	251	251	272	279	300	257	249	244	236	263	265	286	240	268	266	294	258	271	253	282	233	264	280	283	265	288	273	267	253	284	271	242	268	256	258	267	251	275	264	261	247	241	277	241	279	275	257	263	271	307	284	253	238	275	267	271	264	246	266	253	289	271	256	254	260	301	273	265	302	275	250	298	267	269	260	241	275	295	249	270	234	252	268	251	250	284	281	285	279	267	271	265	245	259	277	292	260	264	281	296	259	231	276	250	293	291	265	262	251	266	253	257	258	254	255	250	306	241	263	291	274	292	279	261	250	254	231	271	284	276	261	238	230	258	281	241	262	246	308	258	264	263	231	265	282	233	238	246	238	283	293	261	287	246	240	259	263	274	269	273	238	254	263	270	242	264	269	269	279	285	239	246	270	255	250	247	267	286	283	246	282	246	243	256	256	272	290	266	284	273	279	249	272	261	274	268	291	259	259	255	293	249	238	230	242	261	256	251	277	272	261	260	237	260	246	261	286	249	269	269	261	277	268	226	303	262	231	276	258	284	256	279	261	259	278	256	260	249	256	312	263	271	231	259	277	254	236	285	241	283	267	258	269	260	258	260	278	281	243	242	280	277	269	287	255	240	260	265	254	286	282	283	305	244	275	250	263	282	289	272	271	250	231	267	285	261	248	250	255	278	278	260	245	287	265	282	288	265	253	266	233	292	259	273	267	250	265	296	245	273	281	288	271	260	261	251	262	277	239	269	254	270	259	286	288	224	240	249	263	272	256	274	264	251	262	267	272	266	264	247	256	275	256	273	267	247	244	254	260	253	270	230	271	268	251	255	276	281	268	248	262	277	259	243	309	265	258	254	270	276	311	243	272	277	252	241	246	284	266	239	248	251	245	263	238	278	250	261	273	280	241	269	287	281	266	254	257	290	271	237	300	273	258	262	272	251	281	272	279	265	265	273	247	273	281	248	300	260	247	244	290	231	282	275	274	264	260	271	252	276	240	270	264	278	261	276	261	254	275	242	271	245	296	236	248	250	252	252	271	263	262	297	258	275	272	275	251	267	293	287	254	249	282	234	253	266	225	259	265	255	277	254	258	226	248	283	261	266	265	268	266	256	258	279	288	280	277	261	255	272	269	245	257	263	270	249	276	287	276	271	275	269	275	223	236	248	258	263	244	275	231	283	273	236	241	286	264	257	252	292	256	284	255	264	233	240	265	299	247	275	263	244	241	279	262	251	231	262	260	250	263	236	239	276	285	253	246	249	278	239	269	241	244	275	242	252	278	274	302	292	274	267	241	275	282	259	270	243	249	274	272	256	288	249	233	225	268	258	281	225	293	251	239	278	271	282	277	257	257	276	247	262	266	276	270	247	279	239	239	265	271	272	260	248	280	273	272	269	252	259	255	245	280	269	246	248	259	258	272	289	277	249	244	269	267	253	246	233	264	251	273	278	284	293	267	246	288	257	284	248	252	258	240	240	290	240	239	268	305	264	288	217	259	257	271	254	233	251	231	251	257	257	268	277	258	272	282	278	233	258	252	260	247	263	262	249	278	254	256	259	265	264	241	309	277	238	258	263	234	273	251	257	289	255	257	286	253	258	278	238	277	256	242	269	253	282	260	262	250	267	281	273	280	254	262	288	234	274	271	266	242	269	248	258	243	249	267	283	271	260	273	294	271	290	256	284	256	272	258	258	240	293	250	274	249	272	271	275	274	252	240	284	311	242	290	275	276	254	249	238	298	249	275	261	264	238	270	256	275	268	257	267	248	254	246	253	275	273	282	272	246	251	287	279	299	284	282	267	247	275	253	255	229	263	236	271	279	247	230	277	262	268	275	262	263	259	270	259	248	270	283	257	295	248	256	261	284	268	263	254	255	255	274	265	256	290	282	259	270	293	278	230	289	282	274	265	261	272	246	263	291	276	279	247	239	256	280	228	296	275	267	247	270	284	248	277	281	278	249	269	237	281	265	243	254	269	254	265	249	278	269	278	245	251	230	283	251	238	250	260	248	286	232	261	268	287	257	245	241	298	268	278	252	253	256	261	259	244	273	305	260	270	261	283	258	246	268	267	274	269	243	280	262	281	270	287	275	279	245	265	275	260	245	259	279	258	245	270	270	263	253	248	278	240	259	278	265	276	278	262	274	267	274	283	262	261	266	271	257	276	270	281	243	273	272	274	267	267	249	265	276	253	247	227	259	252	252	285	262	295	252	283	268	286	241	259	252	286	255	250	271	306	233	253	277	287	252	270	269	262	271	270	271	269	294	252	280	267	275	267	280	281	259	269	281	273	283	265	265	276	237	271	234	239	254	282	260	233	262	276	270	248	260	271	263	260	271	257	252	260	252	232	269	238	247	254	266	259	275	253	278	239	267	269	286	267	289	270	277	234	294	256	232	250	283	258	280	255	266	241	276	267	222	251	267	271	252	268	263	249	249	260	248	257	272	263	267	293	263	287	256	260	280	248	279	237	273	268	288	243	254	257	249	275	234	251	256	251	268	259	255	253	239	255	279	311	229	258	262	238	287	263	255	251	266	267	262	245	246	273	252	286	283	222	262	261	255	261	280	271	247	234	263	250	268	255	246	265	277	264	286	277	278	278	262	272	271	264	244	273	237	243	240	250	239	300	258	268	280	276	263	255	266	255	274	253	268	266	250	254	263	244	249	265	242	276	269	256	255	256	269	273	272	273	241	248	250	258	258	249	271	275	272	277	268	257	220	265	274	244	276	258	258
28196	23474	25641	19115	13848	10286	6754	5353	3489	2338	2124	1773	1435	1107	967	797	739	560	465	504	444	443	401	404	356	381	340	306	273	267	256	225	237	236	183	251	268	248	250	220	203	232	211	215	209	200	231	201	205	218	205	215	197	219	212	210	192	225	206	186	209	188	213	201	195	218	189	209	235	208	185	225	223	204	195	210	203	202	189	198	195	216	197	221	217	205	207	222	200	221	200	183	219	230	204	211	208	217	189	184	202	195	197	189	190	212	218	224	203	183	208	235	218	220	219	201	166	210	180	182	204	229	209	193	183	202	177	205	191	206	225	208	201	202	191	208	216	212	192	220	214	210	201	202	208	187	204	206	189	235	190	198	208	195	224	196	203	227	232	196	219	173	211	209	206	208	195	215	201	195	225	205	230	208	190	211	168	226	212	199	171	207	206	218	221	212	199	200	194	211	195	208	210	168	204	211	197	203	192	201	200	224	199	218	211	221	180	190	165	213	206	197	194	191	190	179	207	201	223	229	209	201	219	215	213	200	170	216	192	210	207	206	208	191	207	219	181	237	244	195	188	215	210	220	212	201	220	223	209	192	224	199	215	214	174	194	219	205	204	215	193	203	225	223	223	219	235	202	191	216	213	222	199	169	222	217	219	214	209	231	194	204	190	216	203	199	190	194	223	204	200	222	198	194	215	183	206	218	188	197	195	219	205	203	202	212	217	208	217	175	190	221	222	207	206	234	179	190	205	224	239	185	210	212	202	202	178	204	214	189	198	197	236	171	208	184	193	186	195	200	244	219	197	196	212	251	205	215	199	198	203	241	208	196	207	213	231	210	203	203	225	200	172	195	217	216	199	210	224	186	217	220	202	193	199	214	192	197	194	201	227	222	199	206	173	215	193	220	210	208	207	201	211	183	219	168	229	208	197	184	213	212	208	175	192	206	224	196	222	182	210	201	197	190	195	216	235	197	197	222	209	199	213	202	232	228	213	218	199	189	201	194	198	209	228	201	205	187	193	211	223	214	237	225	206	216	214	209	205	191	193	203	212	190	203	191	198	176	191	201	179	179	175	226	214	197	186	191	187	234	176	232	206	211	201	206	188	216	198	190	210	210	181	192	218	206	210	205	209	209	185	196	196	175	197	190	213	214	230	220	208	195	180	182	206	187	190	197	227	201	186	227	195	216	203	187	177	204	186	197	216	208	180	215	187	190	207	190	191	203	222	189	208	186	193	190	193	200	212	232	216	211	203	210	213	203	186	192	200	201	209	201	196	183	217	200	187	219	208	213	180	243	202	174	215	200	232	207	200	221	213	206	213	201	187	206	216	213	193	222	206	215	215	208	194	209	223	212	228	204	194	208	196	221	199	190	210	220	212	237	206	188	198	212	182	204	211	217	192	227	226	192	171	202	184	195	195	207	164	191	185	191	213	195	219	199	187	209	199	210	206	199	243	192	256	216	209	195	208	192	216	190	217	190	192	183	199	181	217	194	212	202	190	179	172	211	189	205	215	181	204	204	202	232	206	200	211	195	195	204	186	214	190	180	207	189	182	188	223	199	239	218	229	225	209	201	204	211	206	220	213	200	206	197	192	203	212	198	224	187	208	184	199	204	197	190	220	196	188	183	189	227	203	174	206	193	194	217	190	224	205	203	231	213	210	199	192	215	207	187	188	221	207	189	226	201	210	200	198	206	210	212	207	205	207	209	202	203	215	198	232	197	198	209	222	183	199	209	192	202	209	196	189	198	199	231	211	211	213	197	219	207	192	184	204	206	215	195	218	209	200	213	186	227	197	209	200	210	194	200	219	209	182	193	217	197	190	176	212	204	198	205	208	220	208	198	199	214	204	217	207	204	210	233	231	236	214	210	192	229	180	240	196	224	187	221	199	209	199	219	231	202	181	203	227	211	188	203	197	208	221	212	175	219	208	211	221	213	199	184	197	209	218	184	198	207	187	212	205	218	203	206	213	209	219	196	183	201	198	192	215	203	198	186	227	194	204	200	198	206	205	199	205	191	203	192	187	193	194	201	196	223	221	197	195	212	208	218	203	226	223	195	208	219	213	191	206	216	185	205	202	188	204	196	174	208	222	212	234	190	198	204	181	205	209	210	208	221	187	219	208	224	240	198	211	229	223	207	219	194	191	225	215	199	202	202	200	219	203	187	201	211	190	197	216	203	192	211	204	212	203	211	218	217	206	220	205	197	191	191	218	198	186	193	223	192	195	197	191	211	205	201	179	204	192	198	180	211	194	205	206	211	213	214	206	184	234	197	185	219	229	191	197	167	210	213	180	208	218	172	205	229	183	179	192	198	196	211	218	200	196	201	166	222	219	212	198	238	203	212	193	210	173	174	219	217	160	206	222	180	202	225	194	212	235	224	233	219	197	196	209	207	201	197	191	211	223	207	209	218	227	195	206	214	193	204	214	224	208	202	193	193	204	211	224	197	192	209	195	216	208	201	197	201	233	201	214	223	220	183	207	194	198	195	224	221	204	211	227	212	211	203	214	205	214	216	189	203	201	190	214	205	188	196	194	228	187	200	209	201	228	220	206	203	217	199	178	215	187	232	198	199	186	208	174	220	200	200	224	214	207	206	233	215	209	205	191	184	206	209	221	209	216	197	191	214	196	208	200	188	192	202	205	177	195	234	185	180	210	213	184	178	172	188	209	188	207	231	200	190	213	185	208	188	226	208	202	231	199	172	190	174	195	190	207	214	163	190	193	188	195	204	206	199	215	199	201	202	191	200	215	216	197	240	191	184	207	189	196	185	222	189	193	219	221	194	215	195	198	200	195	208	218	223	194	194	226	204	212	185	209	208	165	212	191	201	221	202	186	201	226	220	184	197	207	207	189	191	204	187	204	194	194	201	225	201	234	208	219	191	190	197	230	211	192	224	174	211	185	199	208	213	212	219	215	213	222	207	177	225	195	190	212	202	195	217	213	177	222	207	204	196	215	180	226	199	183	179	229	203	199	183	200	211	178	231	201	206	209	177	205	204	235	199	190	192	198	213	200	215	189	213	216	169	200	205	230	194	207	171	188	222	222	210	207	210	229	202	201	244	181	192	203	194	221	213	216	209	248	195	212	189	210	193	202	226	213	202	216	211	192	176	230	204	207	196	211	225	207	202	171	201	178	185	202	208	201	205	215	211	201	198	194	194	203	212	199	207	198	201	188	209	196	183	224	194	194	229	190	205	213	194	196	222	199	180	184	205	227	224	206	209	203	238	240	195	198	171	184	230	212	210	223	197	199	205	179	196	172	197	214	202	201	203	252	213	239	201	208	197	224	205	197	176	218	214	196	196	211	196	221	217	195	194	190	206	209	234	197	210	187	235	206	217	213	207	213	247	202	177	236	209	203	208	206	195	216	187	194	201	214	192	187	212	190	216	206	189	220	191	205	200	203	201	209	196	184	188	193	183	229	205	201	189	206	212	218	215	205	218	196	194	192	199	192	230	218	202	186	217	227	192	203	234	196	231
17607	31663	26346	18180	16836	15194	10636	9152	5904	4248	3743	3104	2365	1899	1547	1254	1174	876	757	649	621	597	514	569	473	442	412	389	377	326	292	288	280	308	278	300	293	273	257	273	249	286	266	250	240	262	241	232	249	244	224	236	296	219	235	245	222	237	217	217	239	192	229	249	241	228	233	242	247	237	228	236	233	218	234	246	224	242	250	220	231	229	217	225	239	242	240	243	213	213	240	215	230	235	239	245	254	224	257	244	243	229	275	258	231	240	251	235	226	221	238	208	248	233	219	229	229	237	207	190	200	224	234	240	233	242	246	231	239	263	257	272	234	270	246	215	240	240	237	213	237	227	213	239	235	235	213	223	226	220	264	239	226	252	230	247	235	213	247	244	233	241	225	233	274	222	219	236	188	254	222	223	217	233	239	234	234	227	224	227	219	214	233	249	233	212	203	229	201	223	221	229	237	206	244	217	239	241	231	239	257	219	225	232	251	239	241	234	219	243	219	248	219	218	226	220	233	258	259	247	232	218	247	197	229	238	221	209	234	237	257	198	225	241	223	228	229	217	225	234	226	222	243	211	262	248	209	227	214	243	270	220	241	217	207	235	209	238	233	250	254	203	232	210	238	253	254	267	210	220	273	202	248	232	233	229	220	212	215	206	215	256	220	236	230	227	188	222	259	230	234	191	249	236	210	238	189	209	229	218	208	249	204	221	246	217	250	218	252	249	250	239	252	225	223	254	223	288	229	229	218	239	242	230	236	255	245	223	260	231	211	247	230	217	233	231	206	243	232	217	250	240	248	237	216	221	244	210	219	247	226	223	202	228	244	271	233	245	228	236	251	215	217	239	224	236	224	234	228	219	213	214	230	241	242	216	224	213	237	222	229	231	213	234	251	234	232	216	237	252	206	218	225	250	235	242	215	246	230	227	223	230	230	204	249	226	255	220	237	222	231	242	226	227	237	252	245	202	230	247	239	228	252	231	230	221	225	241	265	231	212	221	238	224	247	203	207	265	231	224	212	242	259	234	203	245	243	216	233	213	227	240	217	248	216	257	236	221	216	244	224	226	246	233	229	207	230	198	249	227	226	224	237	243	226	232	227	228	203	236	213	209	234	212	238	264	236	233	223	229	231	227	225	217	195	240	243	199	213	241	247	223	223	223	228	245	225	265	230	225	223	239	240	235	216	235	235	229	225	215	198	222	210	243	241	249	246	244	246	232	244	215	232	232	231	222	232	263	193	253	204	235	211	219	250	197	239	244	238	227	241	226	218	222	231	232	211	221	211	243	230	236	222	242	259	236	209	235	224	230	252	232	254	200	238	261	212	235	228	230	262	246	233	246	238	239	244	204	240	237	234	238	264	254	247	223	228	218	211	242	236	245	235	240	217	222	252	219	235	225	229	222	228	214	210	242	248	254	204	214	244	256	234	238	238	236	223	217	224	234	221	211	241	232	248	227	218	226	251	249	219	244	245	242	211	251	252	213	224	224	237	268	245	214	237	251	225	227	228	224	223	240	239	230	226	211	240	213	248	196	209	238	229	224	243	212	239	228	260	238	197	245	254	249	224	249	235	227	247	245	220	236	231	222	233	198	218	217	219	248	244	252	233	212	246	234	250	238	241	203	250	218	209	243	222	236	222	234	254	190	250	234	237	208	206	208	255	215	244	220	202	200	222	218	236	226	220	259	227	230	214	250	205	233	232	236	245	228	261	222	233	238	243	255	217	226	256	230	210	246	228	254	223	246	198	218	217	239	236	230	221	225	213	259	236	259	238	241	246	217	219	233	243	227	246	249	236	239	216	240	217	235	230	254	212	209	217	197	244	224	227	205	241	240	251	259	255	231	231	222	235	214	235	231	234	215	231	233	218	212	220	239	232	242	233	226	220	222	221	208	217	228	213	220	215	244	236	230	255	227	216	224	246	236	235	213	230	258	197	227	243	238	214	219	213	260	233	201	246	220	229	234	243	222	256	211	226	226	231	243	219	238	242	260	224	227	236	236	237	270	214	250	240	234	272	253	215	218	222	242	249	240	206	235	224	231	224	217	234	248	236	230	211	228	205	217	221	232	245	221	225	256	232	220	253	224	228	241	232	197	234	260	250	224	248	226	223	238	272	219	258	226	216	219	229	235	221	203	250	264	238	239	244	224	216	220	255	217	238	243	251	246	222	210	226	212	260	213	227	250	227	225	245	241	230	257	223	210	213	254	220	232	213	203	225	222	256	230	232	239	230	223	216	240	232	258	233	242	250	236	237	227	264	247	241	228	240	238	242	243	268	223	223	251	212	220	224	242	227	230	228	232	222	223	242	226	217	239	257	244	228	227	247	212	228	223	213	252	226	220	239	207	238	237	222	235	272	249	222	236	228	207	225	200	210	227	223	222	271	216	255	229	216	230	239	219	243	236	254	243	244	259	205	239	249	216	235	230	244	250	251	224	230	233	233	261	244	247	236	265	205	213	257	250	221	242	230	243	235	227	228	212	248	215	259	224	260	199	245	242	248	241	264	208	230	258	228	241	241	250	223	188	225	228	215	227	234	241	227	228	236	227	210	255	253	254	233	241	206	236	240	264	219	229	248	231	244	245	224	220	221	223	228	211	233	209	238	226	217	246	271	232	222	198	249	232	233	217	252	233	223	194	242	225	234	246	247	224	246	238	226	225	218	260	251	218	238	228	218	206	218	225	248	256	239	243	222	248	263	214	234	238	204	236	215	217	254	241	204	225	254	242	248	224	220	200	244	236	239	217	224	257	229	244	238	219	232	217	218	211	221	221	204	265	247	215	260	249	229	232	226	224	242	228	232	226	260	219	223	236	234	236	238	211	234	211	247	222	212	255	217	235	259	206	221	240	219	207	209	206	219	251	220	234	226	198	262	257	234	233	219	215	243	213	246	260	235	224	237	229	228	238	210	208	251	216	232	230	244	225	216	247	215	243	233	218	230	224	207	240	207	242	237	235	229	245	227	229	231	208	239	236	218	207	241	254	224	232	211	236	233	229	202	239	229	231	210	235	202	235	236	245	222	224	236	226	221	238	239	231	231	250	229	230	245	270	270	234	229	204	268	216	255	256	259	234	236	229	239	208	241	249	219	221	232	226	238	208	228	228	236	228	254	207	240	232	217	239	255	229	226	222	243	246	224	211	252	236	227	232	242	234	219	236	234	201	229	218	229	203	210	238	203	237	237	245	217	246	233	223	217	229	235	235	222	270	249	253	250	214	219	222	215	235	228	250	246	229	216	225	256	231	243	247	219	238	250	249	252	253	231	245	204	236	241	247	251	192	218	227	231	220	233	256	215	240	217	248	246	232	213	234	245	258	228	235	223	210	248	213	233	232	240	246	213	244	261	237	264	223	244	257	219	231	194	245	233	266	232	249	206	236	231	210	236	211	246	230	240	261	246	248	246	224	250	219	234	244	216	209	237	212	232	240	243	217	218	246	232	271	239	215	199	221	243	236	235	235	208	246	221	268	235	257	228	235
23609	21253	28589	24535	22092	20800	14572	9128	5846	4514	4211	3354	2717	2032	1730	1465	1327	988	827	790	787	753	708	626	589	503	488	459	430	397	353	354	330	328	330	378	311	331	346	352	329	321	330	254	250	294	264	280	296	271	298	276	313	255	261	303	270	273	279	258	271	257	273	300	287	261	255	254	268	238	281	253	266	283	256	258	250	266	251	276	273	301	280	300	265	282	255	273	256	264	255	282	276	249	286	256	251	247	284	289	243	260	294	257	255	274	274	264	267	276	304	259	266	256	274	250	266	246	286	269	283	284	278	271	274	250	281	296	270	258	250	260	237	281	257	286	275	282	287	272	259	269	277	254	264	253	260	277	292	296	288	274	294	294	271	263	246	246	272	234	266	281	271	255	271	259	275	266	263	251	251	278	271	278	258	266	259	257	270	277	263	267	292	274	271	234	269	270	266	281	278	303	246	280	283	257	303	270	268	304	222	222	247	277	250	265	284	275	261	281	253	237	279	249	261	255	268	284	282	249	278	286	290	288	279	291	253	266	278	228	304	265	287	275	236	294	242	260	290	297	240	278	252	282	258	270	267	266	275	239	273	257	274	256	232	274	277	244	233	284	268	265	296	268	273	256	261	262	270	259	277	282	268	258	265	248	278	264	258	270	248	276	260	260	239	287	302	253	275	271	257	278	259	262	254	266	296	274	267	248	269	258	267	269	287	253	234	245	292	275	276	249	249	276	236	289	261	276	256	247	241	286	257	301	272	244	275	299	267	269	259	278	279	258	261	276	262	236	241	278	275	259	274	256	273	275	277	244	287	319	278	281	283	274	275	258	289	291	270	285	249	266	263	285	269	276	278	252	246	273	266	291	254	258	285	259	266	273	260	248	275	260	243	259	261	255	276	256	261	275	268	235	303	271	283	277	272	282	258	264	254	256	258	263	239	257	273	256	250	272	261	265	304	263	260	260	269	275	289	257	269	296	298	265	271	268	266	223	266	265	272	280	270	262	274	270	288	257	269	276	258	247	283	267	260	285	270	260	287	272	271	267	275	282	297	239	294	259	264	269	294	250	277	264	271	283	244	246	292	259	267	285	241	267	257	261	270	249	271	283	287	250	272	278	244	279	252	285	249	300	261	253	267	268	273	252	291	247	264	277	264	283	266	301	259	286	286	273	293	278	290	265	253	259	267	269	267	279	288	273	250	284	264	269	273	248	249	261	257	289	278	247	270	238	252	277	253	241	231	278	261	229	229	238	252	287	252	264	291	251	267	252	290	286	287	251	252	278	291	280	269	203	303	274	259	269	246	263	256	246	272	283	244	246	292	262	260	288	267	220	273	268	250	271	272	263	260	298	274	265	243	216	275	273	279	294	271	267	269	263	286	261	257	235	278	276	269	264	262	286	262	274	297	238	236	273	272	255	285	254	271	255	257	261	235	290	262	247	272	270	280	259	249	244	259	270	279	280	263	299	233	264	257	257	293	292	278	286	277	288	245	270	275	270	269	300	276	277	299	278	262	261	254	265	271	288	262	277	274	272	302	266	260	274	282	262	284	297	247	287	295	260	280	252	237	227	264	263	267	293	268	272	282	272	297	260	275	260	282	288	281	248	283	263	294	231	257	265	249	263	266	275	254	273	256	287	275	272	235	271	257	278	258	277	256	287	243	250	249	295	280	306	263	246	287	275	283	270	254	240	265	263	251	232	275	267	268	275	272	271	243	284	262	270	258	266	248	233	291	277	271	255	252	254	273	248	246	275	248	251	274	252	246	295	274	257	269	277	268	236	311	249	298	281	248	265	252	264	251	254	268	259	261	265	272	255	308	290	284	288	270	254	286	250	291	288	278	265	269	221	243	257	263	283	276	267	253	281	238	284	275	251	272	265	267	243	251	290	271	279	261	287	266	274	249	279	275	269	239	307	259	270	258	292	287	273	242	258	282	247	299	259	260	284	258	257	267	255	291	258	267	295	264	251	275	292	262	284	274	271	275	268	264	295	260	258	256	291	277	257	260	238	280	258	275	279	272	256	265	286	282	266	257	271	263	254	298	271	243	252	277	227	262	267	304	268	284	265	235	268	285	253	287	257	282	276	256	273	282	262	253	275	263	261	237	276	287	267	280	240	242	268	285	251	254	281	258	258	261	268	302	282	264	233	291	266	284	258	248	245	245	320	242	254	266	278	292	260	274	285	285	274	247	280	272	268	255	248	265	245	270	281	254	275	261	268	267	279	299	264	284	265	222	253	307	301	262	237	254	260	286	257	246	260	259	281	273	299	282	267	247	247	254	278	269	273	260	275	286	283	265	271	269	281	272	281	261	232	249	237	281	261	281	261	286	254	264	263	266	257	269	271	268	289	273	275	270	251	274	264	266	265	300	253	261	254	282	241	256	248	256	280	269	287	275	261	284	306	278	244	262	272	234	279	260	242	277	264	267	282	274	270	279	276	275	260	290	275	288	281	277	246	292	246	278	263	242	251	246	265	290	238	280	281	267	272	267	289	263	260	271	277	250	242	286	275	300	263	275	279	277	286	253	272	266	318	301	259	249	292	275	255	272	263	260	268	272	262	269	251	276	279	281	255	266	260	275	275	296	254	262	251	269	241	257	257	262	255	262	303	267	271	268	287	235	279	289	290	255	253	293	258	296	273	249	262	262	250	293	279	292	272	299	276	257	282	244	262	268	254	255	275	279	269	260	275	274	289	267	278	252	281	275	279	273	257	276	248	236	259	264	278	248	286	255	275	238	278	270	287	284	270	259	259	288	274	264	246	259	241	243	277	257	255	244	259	267	267	258	259	272	256	255	270	259	273	251	238	253	275	266	254	247	278	279	256	271	257	307	242	282	265	270	264	282	244	282	222	243	296	269	277	270	285	277	286	260	255	254	245	279	253	269	285	243	291	276	261	254	264	297	276	276	271	272	268	262	266	265	265	265	293	290	269	249	279	287	285	257	272	254	262	245	286	248	266	278	267	268	250	270	260	275	278	272	269	284	268	250	267	275	291	268	272	272	277	281	259	277	269	261	262	270	277	289	245	262	257	261	266	239	258	285	273	272	252	277	271	262	272	282	249	278	306	268	280	286	251	268	296	255	275	241	263	256	272	265	273	291	294	270	251	284	258	301	260	265	293	238	239	264	259	256	283	288	252	318	288	261	256	281	260	251	297	260	275	261	260	278	286	257	258	266	229	227	267	255	297	276	286	249	232	260	272	269	280	257	275	252	258	258	265	278	272	253	250	269	267	269	279	262	290	260	257	254	248	254	275	260	270	255	281	286	265	275	274	273	268	287	270	283	258	281	267	265	270	265	251	282	249	249	256	288	286	265	243	267	251	269	271	251	270	273	235	279	268	292	270	240	275	250	259	272	254	240	261	267	255	278	290	285	259	247	242	282	264	258	260	247	272	295	268	271	279	246	298	246	254	275	243	257	283	293	270	272	286	269	278	284	271	291	256	286	283	304	285	256	283	256	247	265	259	263	251	232	258
16324	38724	33892	26510	23263	21876	15597	13137	9224	7333	6946	5351	4473	3233	2696	2256	2119	1431	1246	1190	1068	1034	997	968	870	746	667	609	513	518	435	453	397	414	384	422	395	431	423	412	400	411	383	354	318	314	329	344	301	348	312	345	312	312	322	323	298	326	315	291	291	319	279	299	288	322	308	327	287	315	296	291	324	325	327	275	343	309	323	336	311	266	313	320	272	298	269	320	291	280	304	297	291	287	290	281	300	304	293	290	299	287	276	314	265	283	296	308	317	314	329	303	334	279	290	349	327	277	309	268	322	318	285	264	322	280	289	302	259	269	280	282	309	271	290	298	310	280	277	274	318	285	286	296	290	295	330	277	274	340	334	304	293	299	293	289	319	286	292	323	272	362	296	310	325	311	269	275	289	315	309	288	292	289	273	299	288	289	290	283	305	297	315	318	295	307	324	321	293	284	281	294	303	312	290	309	318	309	317	275	287	331	287	299	292	298	291	308	290	310	302	305	298	295	318	292	315	280	305	302	314	298	311	282	288	301	316	298	275	281	281	302	305	322	289	289	304	290	271	324	323	299	312	283	299	284	276	294	288	322	313	339	314	282	288	305	294	291	296	305	330	281	289	297	323	300	262	278	295	301	310	295	281	296	298	318	321	316	303	340	304	311	294	300	298	297	306	313	284	280	317	284	322	312	302	293	271	312	311	293	307	291	295	283	301	287	303	287	246	278	266	301	284	285	293	282	302	300	308	279	274	281	280	294	302	285	292	298	305	292	300	295	282	283	297	316	321	294	279	308	320	277	336	251	289	293	274	304	285	297	274	293	270	314	339	310	312	318	295	278	349	267	290	322	286	319	270	289	285	323	273	293	312	299	285	300	287	305	283	262	313	283	319	321	331	310	294	284	306	317	294	313	289	279	301	322	315	287	282	290	308	294	341	311	323	281	317	323	296	314	299	273	280	315	278	328	278	302	299	313	279	289	310	303	284	302	303	308	278	299	329	279	289	309	312	305	312	305	294	299	299	292	277	294	284	304	290	281	332	280	327	298	339	260	290	308	349	286	304	283	315	312	291	304	294	312	291	332	288	298	331	313	294	290	310	331	285	300	320	311	317	294	298	328	279	283	285	308	309	291	319	269	274	306	286	292	307	270	311	286	299	302	309	324	310	319	314	307	289	305	311	290	316	320	306	308	326	318	299	288	315	300	285	277	281	285	312	292	287	297	302	286	294	292	313	286	323	314	303	303	293	288	329	289	301	289	279	343	314	328	339	311	294	303	323	302	302	310	302	315	302	315	268	301	287	289	297	324	265	286	309	292	308	313	301	296	318	280	310	297	292	294	293	298	291	308	330	332	320	320	288	318	307	290	280	303	296	295	296	326	288	288	294	317	277	316	293	296	294	300	294	305	274	320	279	284	289	304	289	272	300	294	293	310	299	319	332	317	285	314	314	325	320	301	285	324	299	300	326	304	291	296	294	297	293	289	297	297	291	343	317	297	302	288	285	279	291	329	311	263	344	315	295	291	293	289	309	316	288	309	294	291	292	335	292	295	260	314	274	267	267	286	316	278	277	328	287	303	302	303	276	334	305	320	318	287	310	332	303	309	294	297	290	316	336	295	312	294	357	290	313	313	285	281	281	300	270	276	282	278	282	285	290	309	312	276	301	310	308	311	317	292	274	317	305	286	316	313	303	306	306	317	322	268	321	304	304	292	338	276	296	288	316	297	289	339	310	289	297	271	318	293	297	285	282	307	298	306	308	298	325	306	297	264	287	289	288	295	299	296	311	302	325	278	307	291	296	314	310	288	281	297	313	294	282	325	296	286	296	284	296	281	334	313	320	318	309	310	303	267	318	301	295	312	290	298	319	292	324	302	276	300	280	272	277	300	262	279	315	293	318	293	302	309	288	289	295	289	345	315	307	304	305	314	308	304	313	314	305	285	322	298	309	288	284	312	299	321	314	313	313	295	287	299	291	299	327	292	294	310	303	313	306	298	289	321	296	344	291	274	295	318	322	306	306	320	329	286	287	274	305	311	296	289	315	286	298	280	312	287	313	278	295	299	289	288	304	298	301	294	287	300	294	317	268	312	289	296	293	304	273	310	296	318	280	291	304	284	312	319	276	322	270	296	303	298	329	299	320	293	288	322	286	290	293	293	316	303	300	332	285	278	333	284	307	292	309	318	303	308	309	344	293	273	269	318	282	312	306	274	267	300	297	285	297	288	309	279	314	293	299	309	322	301	295	288	298	288	307	269	278	281	269	278	355	310	281	303	277	313	272	287	270	283	295	285	320	300	311	287	291	323	305	286	316	308	311	298	329	273	326	287	329	282	311	298	292	309	290	315	312	279	328	282	298	283	288	282	293	342	307	292	288	303	285	314	269	287	304	316	310	332	321	257	322	284	298	313	284	310	287	276	288	290	316	263	267	308	318	282	318	276	293	280	306	293	299	316	293	322	305	296	292	309	302	292	288	323	287	271	289	307	304	298	315	303	286	284	337	264	302	289	317	284	277	272	294	275	299	271	309	282	302	284	308	295	325	284	293	351	282	292	289	265	314	307	316	289	298	314	271	273	292	296	301	346	303	300	284	303	278	289	320	290	314	305	266	308	309	315	294	307	301	297	273	284	273	267	319	286	307	325	330	290	282	320	308	317	301	294	304	292	309	290	351	331	296	318	277	293	286	303	295	290	286	303	303	273	314	327	289	287	312	300	261	282	318	297	297	312	273	286	303	284	291	285	310	317	296	273	322	282	277	282	272	302	330	298	298	287	272	270	299	303	296	299	296	254	291	292	312	283	308	272	284	287	330	292	268	298	302	308	269	302	286	298	262	272	299	298	285	281	279	291	276	289	292	323	316	317	285	295	307	309	302	301	285	279	291	294	304	277	273	275	294	274	299	302	292	296	290	317	282	285	324	330	303	296	329	305	302	287	296	294	332	321	306	306	299	267	328	323	316	306	292	287	266	296	277	294	286	325	304	282	259	301	276	290	282	299	317	293	295	265	287	287	281	268	301	303	283	299	299	301	293	299	310	289	274	277	324	325	312	299	315	297	314	338	275	293	315	311	294	320	302	318	289	314	291	289	293	327	313	304	308	294	314	297	271	274	279	308	252	303	288	314	276	294	298	301	305	289	332	311	289	292	312	324	305	300	307	302	285	310	286	321	305	303	305	274	299	292	309	323	290	285	290	323	281	268	283	291	298	266	289	285	338	291	302	338	296	306	316	336	310	282	315	301	270	291	278	320	308	289	293	303	304	282	284	305	309	316	306	289	310	310	340	293	316	281	299	306	320	279	292	271	316	301	305	344	333	294	293	257	290	294	326	269	291	295	273	270	264	301	262	282	289	318	330	310	329	306	324	322	293	305	311	307	296	297	326	309	299	264	308	324	297	289	296	286	295	335	298	289	298	306	320	304	279	315	304	278	294	304	288	308	300	346	287	314	299	298	309	310	304	332	311	292	289	288	298	294	322	332	287	307
24710	21326	27991	25930	19541	14511	9632	6148	4187	3268	3238	2269	1901	1382	1125	1088	898	609	586	518	545	451	420	411	411	355	364	311	255	223	241	211	216	193	234	218	208	187	196	202	211	217	201	176	156	142	164	161	173	158	170	168	148	143	152	152	178	144	153	143	162	152	152	163	142	164	150	146	136	175	137	135	163	155	160	158	159	124	150	149	148	152	156	152	148	148	153	152	161	149	142	158	146	132	157	162	140	158	147	154	130	165	149	137	135	150	149	154	152	143	145	141	134	156	131	138	150	157	155	143	151	149	133	165	153	129	144	138	168	146	129	139	149	157	160	155	142	163	150	149	157	167	131	151	168	144	151	152	150	151	159	134	155	138	150	126	146	148	139	151	164	145	161	151	166	142	161	146	120	142	134	148	167	159	143	160	155	125	140	152	153	152	138	141	155	167	141	136	147	136	160	156	190	152	130	144	181	146	162	159	157	155	161	168	180	136	168	147	145	157	142	149	133	161	134	149	144	123	137	142	152	152	169	157	158	126	140	141	132	147	173	160	159	118	161	151	150	157	163	145	146	157	151	153	152	148	157	165	162	141	140	151	135	142	149	148	177	144	149	139	141	143	174	162	143	135	133	140	146	142	137	145	127	131	135	116	167	147	139	157	139	139	141	154	137	154	136	163	154	169	146	132	148	141	153	153	138	160	156	136	162	148	139	142	154	164	164	147	148	135	161	158	153	152	152	145	140	154	157	142	171	141	156	140	143	141	168	151	144	153	145	161	153	158	131	157	148	149	174	143	128	152	166	147	138	167	154	142	149	160	180	157	137	132	148	131	148	145	162	138	133	135	132	146	148	152	142	138	140	170	169	147	142	151	149	150	141	165	146	157	148	139	161	155	157	158	177	140	141	131	166	139	159	145	150	127	155	150	132	158	148	149	128	161	154	151	146	153	166	162	153	151	143	170	153	144	168	152	148	151	128	141	145	135	156	128	131	179	153	152	135	159	146	137	153	132	171	161	155	154	161	129	154	134	153	135	171	152	146	172	149	140	144	172	145	169	137	160	151	147	140	154	161	159	178	154	173	156	144	160	160	161	152	147	153	130	149	141	168	149	142	154	160	141	166	140	155	161	150	163	164	143	128	175	139	162	164	128	153	159	132	175	142	146	160	160	164	151	158	150	144	163	143	154	149	152	160	129	147	138	157	140	175	158	144	141	144	158	152	163	152	142	146	148	177	146	148	150	147	148	151	141	168	159	135	144	144	133	124	161	163	173	176	171	146	157	176	157	155	137	157	145	139	148	158	171	155	168	146	142	131	158	178	157	159	161	158	150	161	126	129	134	119	153	169	148	151	153	164	164	156	144	152	137	149	156	149	135	127	142	159	150	148	168	156	144	174	163	160	132	136	139	154	134	149	146	148	146	177	145	156	144	164	167	136	142	148	155	142	140	173	150	149	164	139	149	149	135	137	156	167	131	142	150	126	146	140	157	132	155	163	171	141	157	166	158	138	150	124	150	141	149	149	139	166	147	132	152	142	147	145	133	144	152	152	149	147	162	138	143	159	150	153	170	163	166	142	150	141	150	149	133	171	167	160	153	140	163	148	161	164	126	144	139	152	148	129	152	151	129	144	138	168	164	149	127	139	161	141	148	156	174	131	162	153	158	154	155	167	145	158	159	143	136	166	143	127	158	142	168	151	180	144	166	155	145	138	165	163	157	141	149	162	144	156	147	138	142	139	143	147	136	131	132	156	139	142	170	142	134	154	156	134	160	159	144	145	156	139	150	143	141	182	130	152	144	127	140	165	167	130	139	159	162	155	161	163	160	152	141	146	149	145	140	133	147	156	172	133	177	152	154	141	126	137	146	142	131	165	130	163	157	159	153	132	172	156	154	150	166	177	156	137	150	141	166	156	146	162	168	130	125	166	145	144	153	145	141	160	155	162	152	164	154	159	154	156	146	137	141	138	159	135	151	140	154	129	160	162	139	165	135	155	151	158	142	144	151	150	135	133	141	133	128	160	139	155	140	148	147	154	150	122	167	144	155	152	167	142	159	173	152	137	158	149	145	149	158	137	149	169	130	158	139	146	123	163	159	155	149	150	139	159	149	139	183	130	134	168	128	142	166	124	139	142	165	152	166	162	140	150	170	144	159	159	170	151	145	149	152	168	153	152	140	181	163	171	124	156	179	133	110	136	149	155	133	141	160	182	163	134	146	149	159	150	155	127	162	142	163	134	144	152	125	143	144	174	149	154	144	162	148	163	145	147	157	145	143	133	125	162	160	164	132	158	113	170	150	145	134	148	150	158	133	143	150	150	162	160	145	178	157	174	164	154	143	141	139	158	144	174	148	141	164	150	176	138	159	150	132	159	171	181	150	165	148	161	153	141	138	143	146	137	163	140	176	143	135	151	156	130	138	165	148	138	145	131	160	167	159	176	169	154	137	146	179	145	143	155	157	138	149	150	171	140	168	151	157	160	146	153	144	164	150	143	143	172	147	146	158	148	153	133	174	139	162	144	160	158	139	173	167	155	141	159	158	153	160	149	157	127	144	148	145	158	142	137	172	155	162	151	151	142	151	143	167	152	158	131	143	157	171	148	161	138	142	160	137	148	142	154	147	146	127	146	149	170	167	147	122	134	156	144	145	154	166	161	153	139	158	144	166	141	162	125	179	130	154	161	151	134	151	144	145	159	152	142	147	157	158	143	145	135	159	164	151	137	152	179	132	146	136	149	144	141	148	142	145	152	166	171	140	150	153	148	124	146	150	181	157	152	153	159	157	153	141	153	149	179	160	144	149	160	137	174	141	148	155	155	142	147	125	168	164	140	149	150	161	150	139	130	151	155	128	137	163	149	163	172	169	126	144	167	156	129	147	146	161	151	147	146	154	142	158	160	155	173	151	138	153	134	161	142	141	140	160	139	128	164	158	134	147	148	166	152	134	168	153	151	139	170	149	168	146	135	153	157	141	153	132	155	160	128	166	152	143	141	139	142	153	168	123	164	128	124	136	148	159	156	138	158	139	151	141	157	138	145	158	140	136	168	184	155	157	174	135	157	173	164	157	168	160	168	149	148	135	156	164	135	148	155	148	161	169	156	153	140	144	137	138	149	152	165	138	145	139	147	143	169	148	153	161	139	138	141	145	153	155	161	155	155	144	143	175	166	153	140	161	135	156	134	143	137	163	149	152	144	141	141	172	167	140	138	143	169	158	134	152	164	161	154	155	168	146	158	156	162	153	145	159	165	168	164	161	151	152	155	158	142	150	139	157	134	153	179	154	135	139	166	140	147	139	122	170	129	142	163	161	156	160	150	169	144	141	161	153	156	133	156	141	139	138	150	131	145	131	144	137	158	149	131	139	124	165	170	139	114	171	150	189	154	154	160	143	181	167	161	184	163	144	140	154	151	131	122	176	163	149	152	164	148	164	146	159	143	159	151	150	130	153	152	153	157	145	143	152	180	175	154	153	142	166	139	156	152	146
14983	36338	31701	24334	19824	18680	13477	10527	7791	6086	5807	4182	3470	2396	1940	1811	1449	1096	894	829	908	664	735	640	588	496	531	401	352	307	283	273	286	263	280	257	259	272	270	255	267	257	214	205	174	192	183	194	179	199	200	200	214	173	176	170	179	208	193	165	163	202	175	207	184	190	169	177	171	189	173	149	192	185	169	181	184	201	152	179	196	159	170	204	179	198	170	197	199	170	185	161	189	190	183	177	161	182	165	177	188	181	171	191	215	180	166	168	193	213	166	162	190	178	191	185	186	168	148	168	172	171	164	181	178	193	169	187	180	181	179	182	179	186	143	179	168	158	157	162	156	153	169	168	187	159	166	190	179	177	185	181	185	151	167	152	180	176	176	172	184	193	185	180	196	174	161	166	172	182	163	167	191	189	190	172	178	172	172	191	176	178	179	164	164	166	165	172	164	180	184	186	186	204	188	183	168	167	172	172	185	175	161	165	155	190	189	180	183	162	190	195	177	178	162	198	174	181	174	161	175	177	191	181	206	193	157	183	170	141	189	187	165	185	185	183	182	178	159	187	180	180	156	162	171	182	159	191	200	143	181	169	165	182	185	177	164	164	174	187	171	192	180	167	186	200	177	209	172	155	160	158	187	162	173	192	201	185	182	181	187	166	179	171	185	195	187	172	170	166	171	164	168	163	165	181	182	194	174	182	183	191	180	164	162	165	186	192	182	164	155	187	157	166	206	185	155	177	169	184	167	186	174	161	187	186	176	174	147	156	163	163	177	154	177	156	162	179	182	196	184	170	186	192	184	180	174	171	171	203	164	197	213	180	190	158	184	174	186	173	167	174	190	190	166	172	170	187	163	199	190	183	204	170	175	172	158	199	151	194	162	171	178	199	170	181	164	196	164	180	181	173	179	173	167	178	172	156	180	174	182	170	161	172	168	172	194	166	189	187	193	154	170	169	177	153	145	205	192	187	146	178	158	192	178	195	163	186	166	175	183	160	178	171	174	182	191	186	182	172	163	162	172	174	173	178	186	188	196	180	159	151	210	173	175	179	193	167	182	165	170	177	167	171	206	192	175	176	195	160	164	183	146	180	178	171	179	209	161	177	163	165	165	150	173	159	176	179	160	177	166	162	161	179	184	158	198	177	173	170	181	192	155	203	190	199	183	171	173	167	169	180	172	175	160	176	160	159	185	150	182	184	179	173	163	181	191	150	171	161	187	161	181	171	145	163	170	151	169	175	162	170	168	190	174	179	177	167	170	200	176	164	182	169	189	161	176	176	193	174	196	167	185	175	162	159	171	183	176	151	174	172	157	185	181	201	156	147	166	182	190	195	194	179	165	191	204	179	169	174	173	190	186	180	179	195	178	185	177	190	170	185	170	152	175	173	147	167	192	166	197	163	173	187	153	173	190	172	164	176	196	161	160	185	162	167	151	187	164	159	185	159	194	184	167	175	181	153	173	176	165	199	169	169	164	193	170	189	192	163	162	156	204	157	166	163	181	189	182	188	184	192	184	181	179	193	193	179	223	170	196	179	174	158	170	172	179	181	183	178	185	172	168	162	164	172	166	184	175	151	177	193	203	181	164	164	166	167	176	160	155	164	183	177	159	179	203	199	156	180	182	181	179	183	203	202	164	178	163	191	190	198	163	181	181	174	173	154	190	187	194	171	159	171	183	190	189	172	172	175	174	172	189	153	160	162	173	199	181	167	183	173	146	167	198	160	188	183	210	176	188	187	171	169	172	206	201	194	185	183	155	170	171	177	162	179	172	158	169	183	190	198	162	164	160	190	174	192	209	174	152	189	174	141	179	173	159	159	173	185	192	174	170	176	187	171	188	174	161	155	178	185	183	168	189	189	170	166	183	186	194	144	177	175	176	166	184	183	177	175	156	193	181	166	179	161	181	173	180	168	191	190	178	150	184	176	183	164	195	164	165	186	191	186	172	168	177	181	198	171	171	180	181	222	170	168	179	150	158	170	201	177	174	180	182	163	182	183	156	162	186	180	176	173	192	178	194	199	182	170	169	163	143	173	187	152	177	203	158	178	202	175	171	170	163	159	171	203	174	181	188	179	169	190	184	175	163	181	176	179	196	209	138	174	168	176	189	177	176	189	160	178	174	170	173	186	175	191	178	172	190	155	182	176	163	170	175	169	163	180	173	171	184	172	189	182	192	174	163	171	159	174	195	166	177	186	188	174	169	148	202	150	190	177	176	159	170	174	164	148	170	160	152	164	171	196	182	156	181	188	181	174	164	186	181	176	186	192	184	150	178	183	174	167	181	193	163	201	186	190	182	165	165	159	195	194	181	175	178	189	182	163	173	179	169	167	194	182	181	183	186	160	181	167	158	195	177	182	161	186	169	150	209	206	167	190	187	179	175	162	179	151	150	183	180	158	176	190	172	192	173	184	169	174	172	192	173	169	163	166	188	185	195	149	167	159	170	181	163	154	174	191	152	180	172	157	174	190	174	176	184	194	201	170	172	188	187	175	170	187	166	182	175	156	183	162	185	184	185	165	159	174	191	191	190	174	188	199	164	148	183	189	190	170	177	164	164	171	157	174	150	187	174	159	168	173	184	176	159	189	175	190	162	187	175	160	175	196	180	168	187	180	185	168	185	194	177	183	163	172	160	205	165	175	167	181	170	191	186	202	168	156	172	162	166	167	151	175	188	167	184	180	195	182	175	164	153	184	170	189	179	175	185	180	166	187	154	168	172	182	184	171	190	193	175	167	173	188	176	191	168	175	178	175	181	196	164	188	179	170	167	161	171	176	188	172	149	167	182	188	188	161	150	177	162	178	172	191	143	167	164	176	188	201	175	173	179	185	161	178	181	185	184	201	180	174	193	179	180	158	205	176	169	142	172	174	172	169	194	181	177	151	171	179	187	172	182	188	193	171	193	176	169	151	196	150	162	175	172	183	184	184	161	161	164	154	166	170	174	164	174	155	187	164	173	179	168	178	186	185	166	167	188	189	185	174	160	192	149	167	177	149	159	191	200	164	171	185	190	191	168	153	185	175	172	189	188	167	169	198	182	166	168	156	169	196	176	156	171	150	179	167	182	164	168	179	188	183	181	178	173	161	200	187	152	180	170	166	164	170	172	166	188	164	169	179	178	157	175	179	183	184	184	155	175	181	181	170	159	176	174	186	178	167	162	158	195	165	197	171	166	181	165	173	162	178	183	197	169	177	174	184	160	170	149	195	162	189	169	164	180	170	176	174	190	187	165	191	179	168	172	165	161	189	154	182	196	167	181	187	177	192	188	182	172	192	200	166	155	168	166	175	165	156	166	168	163	186	203	154	185	176	174	189	175	220	169	168	177	164	159	187	180	187	164	149	174	183	175	169	163	181	207	183	153	167	178	167	185	184	181	170	196	178	175	157	172	152	190	177	183	175	171	153	179	205	179	169	153	186	171	180	187	169	184	159	151	172	195	183	150	187	168	165	167	179	182	153	158	175	186	185	173	185	176	158
22626	21308	29045	24003	21686	23667	22600	12388	8299	6820	6675	4633	3684	2868	2230	2112	1528	1281	1133	1041	952	939	952	906	801	654	533	500	467	372	393	353	364	316	374	329	357	357	359	358	316	391	274	247	272	254	244	254	257	228	267	254	238	249	266	235	271	254	244	200	227	232	238	239	230	223	217	213	222	223	206	233	205	244	224	229	199	218	221	228	224	229	231	237	269	217	230	248	198	245	237	227	237	218	221	243	222	235	236	216	230	213	232	219	239	247	228	237	222	219	213	215	211	247	226	237	218	223	231	211	219	234	250	224	221	218	233	195	238	253	219	252	209	215	238	221	219	240	226	201	235	208	240	245	208	222	227	263	210	217	233	244	212	211	245	230	225	217	216	218	229	217	207	234	212	229	231	246	235	249	252	219	243	249	234	230	204	227	227	233	211	214	254	236	229	223	237	227	275	229	236	220	233	239	208	211	245	234	217	211	233	233	207	230	218	250	239	228	235	223	244	236	232	252	243	227	220	210	211	214	232	224	208	262	223	235	224	201	208	218	232	231	215	226	189	204	238	223	218	230	238	238	241	242	244	210	256	201	228	231	231	245	226	216	230	234	221	227	225	232	219	237	231	249	225	213	219	236	229	239	252	213	251	211	224	227	212	244	236	216	229	241	236	212	223	218	260	233	206	235	245	252	247	219	217	223	230	238	239	234	219	229	217	249	235	226	229	237	238	198	228	222	232	213	214	240	233	253	231	220	214	231	206	238	245	222	240	244	240	226	241	230	221	223	230	224	234	207	242	228	232	203	268	248	257	237	253	212	233	238	227	194	214	229	196	210	232	208	250	231	225	236	253	230	228	254	235	220	270	250	200	262	252	217	248	249	230	212	239	246	257	214	268	233	255	245	236	238	217	239	215	227	264	231	229	229	219	214	218	256	212	225	224	223	213	210	225	222	272	209	222	218	243	213	225	199	215	235	192	222	238	226	217	217	255	235	223	264	225	241	214	233	223	246	221	232	206	220	222	224	255	217	227	221	237	209	231	229	243	243	253	234	222	251	219	234	246	228	219	241	263	217	228	232	211	226	252	243	228	237	225	238	220	215	229	246	217	217	245	243	213	266	224	215	239	231	235	222	215	213	228	216	263	243	193	226	238	238	241	230	218	252	224	222	206	199	237	246	231	231	239	209	251	207	198	223	251	231	210	214	230	233	250	223	229	231	220	213	250	222	257	213	243	212	236	227	235	237	248	216	239	236	230	227	242	208	261	228	220	197	209	230	193	249	232	228	197	268	244	224	230	207	230	224	231	200	234	223	239	240	234	224	234	238	239	216	232	236	230	239	250	244	229	229	222	228	205	224	225	203	251	196	227	235	222	230	224	235	236	232	245	236	218	222	215	240	210	230	202	227	222	229	237	239	230	243	208	228	242	227	242	211	248	218	226	227	228	223	248	229	228	239	184	220	207	206	236	252	216	219	245	231	213	210	224	246	238	219	225	234	246	196	229	230	209	235	227	201	214	210	200	259	236	211	230	222	229	248	221	206	229	207	236	257	230	219	243	233	243	221	235	226	224	234	218	245	219	240	225	215	198	267	242	227	228	258	217	216	224	230	217	253	243	223	209	234	225	227	219	240	229	222	227	227	212	234	221	205	222	226	221	225	244	235	218	220	230	202	247	251	202	233	252	243	221	231	234	205	215	225	220	189	247	234	224	209	233	223	221	247	239	232	227	218	234	226	238	202	220	234	237	234	227	219	223	227	227	246	211	207	224	260	221	215	209	207	237	268	241	203	226	237	227	255	223	253	242	200	215	241	223	245	244	245	237	201	220	218	211	207	206	230	227	220	230	219	226	215	265	242	205	234	247	252	207	230	235	222	217	234	243	236	242	215	254	219	244	226	208	208	249	214	242	203	257	214	239	217	237	224	219	242	256	282	236	214	244	245	227	224	212	222	247	232	228	228	231	230	237	208	233	220	244	225	214	206	197	204	248	242	232	203	246	224	250	241	224	227	240	215	234	217	222	213	218	213	232	230	204	231	222	207	263	207	198	227	236	210	227	235	211	228	226	207	221	204	234	249	208	226	231	232	233	224	220	242	231	259	214	238	243	229	238	225	222	218	230	246	226	237	238	231	220	202	222	228	237	216	237	246	217	221	208	232	235	227	252	214	227	264	209	230	239	236	247	220	225	194	232	202	232	217	226	245	218	226	239	240	240	211	251	239	217	227	232	224	239	235	215	232	226	214	234	232	220	205	232	201	237	239	239	217	244	220	211	220	245	258	203	269	215	231	233	212	203	224	226	244	244	230	241	246	251	239	247	223	225	234	236	229	212	242	274	246	229	234	213	226	252	247	248	201	236	252	216	245	247	229	243	217	223	218	223	225	237	242	199	234	220	223	220	225	235	246	242	229	217	216	232	231	214	236	232	227	212	233	240	230	228	218	251	218	216	212	253	242	215	223	266	204	232	219	233	231	209	219	256	228	242	219	198	225	209	240	238	220	240	230	232	217	208	229	231	211	233	231	231	226	196	212	220	223	219	189	232	216	219	247	235	228	243	241	216	225	234	217	233	250	224	238	228	246	231	235	230	225	244	242	224	235	244	249	230	227	257	221	207	222	240	214	225	225	242	228	215	244	241	240	206	247	202	206	238	237	219	225	233	247	244	235	261	234	253	248	222	207	228	228	222	200	211	218	223	228	204	240	231	214	242	261	197	226	240	232	227	220	254	236	225	234	255	236	238	263	226	240	236	226	234	224	207	232	217	237	241	223	233	209	245	239	259	238	228	212	213	216	232	246	251	228	221	219	247	236	257	228	231	206	237	231	219	212	242	217	231	247	225	243	209	232	244	247	243	230	211	252	208	221	227	226	231	224	228	240	208	219	244	227	232	219	226	212	240	252	225	240	227	216	194	226	227	233	231	223	211	217	246	205	227	243	207	228	205	252	242	228	222	244	220	222	252	192	219	248	239	235	227	233	218	224	224	205	236	247	240	250	229	233	235	238	259	239	219	220	206	202	240	231	218	234	233	240	238	216	231	234	253	226	228	249	252	228	225	203	228	219	223	204	227	214	208	241	214	230	233	206	237	239	240	223	238	212	217	220	207	224	245	215	221	236	270	227	230	204	239	232	256	237	234	222	224	239	215	251	215	229	238	215	244	234	234	217	230	236	230	248	234	220	232	247	215	246	219	218	211	229	247	216	224	228	242	227	215	231	229	252	214	225	236	243	225	229	234	238	235	232	217	212	228	223	196	207	210	249	241	252	219	215	230	225	229	212	250	235	238	210	250	227	242	268	200	227	222	229	242	221	224	238	237	225	215	236	213	247	228	239	223	232	227	222	197	231	219	203	235	220	249	225	246	221	236	244	250	240	221	234	198	228	235	234	200	222	207	234	199	256	220	234	225	235	208	225	212	215	233	216	227	241	211	218	227	214	210	226	245	242	226	248	241	221	225	213	227	231	232	232	240	211	212	190	238	210	237	208	253	208
17123	44699	40654	31880	26693	27043	20569	15772	12356	10355	9899	7203	5957	4328	3489	3334	2382	1992	1741	1479	1413	1350	1391	1330	1115	935	877	674	580	490	471	484	423	415	427	444	419	466	505	453	438	441	317	300	295	307	269	302	308	293	304	314	290	267	282	254	274	275	278	280	274	267	278	274	278	276	289	251	266	275	268	260	291	245	254	235	249	275	280	233	281	294	293	252	255	250	233	271	242	246	289	270	267	232	274	260	277	274	270	256	249	285	283	250	266	235	281	253	277	247	254	253	276	264	271	229	241	273	281	288	275	258	250	253	250	261	269	267	272	256	231	236	255	301	261	240	262	273	274	226	268	262	247	272	294	250	289	248	266	251	244	251	250	263	260	272	294	221	244	243	240	267	254	265	254	231	275	253	267	265	267	258	244	261	246	268	224	240	271	258	280	263	266	249	276	227	246	282	261	266	234	254	254	252	255	260	265	243	283	233	272	286	256	288	262	272	270	244	269	253	235	262	262	229	245	255	263	249	239	268	262	284	266	246	261	285	259	259	260	242	259	284	265	258	256	258	259	255	272	262	251	250	245	289	257	283	257	243	268	269	249	284	265	241	268	284	256	235	247	263	259	253	267	242	227	242	231	244	290	269	250	249	254	270	267	275	249	266	247	242	254	272	295	252	271	275	243	273	247	249	258	268	276	239	242	267	270	249	238	279	295	251	277	253	266	290	232	229	254	250	266	269	263	263	275	260	253	222	268	257	270	262	254	281	245	243	275	248	263	247	275	251	283	262	242	283	243	284	276	256	233	252	247	247	276	229	226	243	254	248	256	263	265	263	242	218	283	265	247	232	255	268	240	246	273	256	254	260	247	263	253	235	255	273	265	298	256	249	237	269	239	243	245	265	271	219	284	254	264	269	242	264	237	264	272	241	278	234	236	282	272	260	258	252	222	241	295	274	259	249	257	261	263	238	250	241	255	249	249	279	268	273	291	254	281	260	238	260	282	269	257	277	277	244	271	256	221	245	264	261	254	261	279	248	242	282	268	255	262	227	261	243	268	254	253	238	271	242	270	267	227	248	223	294	264	237	273	248	239	263	265	259	236	253	262	265	272	283	258	253	256	267	237	243	279	247	263	246	275	258	252	279	268	265	242	268	264	255	255	264	262	282	237	249	237	281	256	300	281	231	283	284	263	252	284	274	250	243	239	255	259	272	261	227	267	281	276	251	236	246	260	266	273	251	283	248	246	237	260	275	236	254	214	275	262	274	242	245	258	229	245	258	270	253	256	259	254	265	256	265	246	267	278	261	283	249	258	251	253	273	241	248	290	253	257	274	263	285	234	285	265	239	243	247	228	236	246	256	271	267	266	269	260	269	263	279	251	286	261	263	241	252	254	268	250	241	253	238	255	262	257	245	257	245	254	261	257	253	261	270	250	282	243	271	275	228	272	273	246	280	235	258	253	246	265	241	259	265	251	256	252	239	248	246	271	289	234	256	251	263	264	250	265	244	260	283	260	258	291	254	226	251	294	250	255	256	274	283	254	263	269	265	234	242	270	233	258	259	231	254	281	264	246	269	251	264	243	263	239	230	272	270	278	243	278	232	285	256	244	276	250	255	253	246	248	241	251	256	275	254	257	268	279	273	263	256	280	244	244	235	250	241	269	250	247	257	272	253	227	285	251	230	266	267	231	262	281	265	276	258	264	246	268	247	291	258	245	264	281	230	256	221	232	253	247	257	245	258	249	267	243	240	266	233	243	281	275	278	224	259	251	262	255	264	258	287	233	243	282	254	268	264	261	248	263	253	248	244	264	279	273	275	237	230	262	254	256	253	269	288	243	256	268	265	258	302	247	258	281	247	261	251	279	263	240	281	254	256	274	255	303	241	256	259	262	259	262	273	259	271	258	295	249	270	267	249	286	259	276	262	232	290	282	259	273	245	278	264	269	277	242	252	254	263	241	278	253	274	243	261	261	261	252	258	267	248	231	282	273	238	270	267	269	261	248	283	262	257	248	250	278	271	242	266	227	217	259	278	250	263	247	246	270	248	286	273	254	257	255	255	243	250	285	280	279	251	245	251	229	263	276	273	247	251	251	232	235	268	236	252	269	276	233	267	230	251	267	234	270	234	268	281	250	235	252	233	242	257	276	270	254	261	279	280	272	281	233	268	270	265	254	236	263	270	270	273	258	266	270	237	282	283	262	262	255	249	262	265	265	282	277	262	262	253	269	255	288	272	261	256	257	227	258	258	283	206	246	254	276	245	280	234	254	242	262	271	248	281	229	227	260	279	288	274	259	264	273	262	253	254	258	240	262	281	264	238	280	270	220	272	249	246	256	270	259	286	258	245	256	246	234	256	266	230	241	224	265	269	264	259	245	261	271	252	251	249	257	264	279	230	288	262	265	277	254	253	252	255	255	233	275	282	264	238	248	281	246	292	284	253	253	245	248	261	260	260	282	260	270	259	271	248	245	258	247	263	260	264	274	263	258	233	237	272	251	251	258	259	274	258	242	286	259	276	283	278	251	269	261	243	241	249	254	248	279	257	266	257	276	245	266	250	249	268	267	268	243	278	255	234	250	255	285	233	248	269	261	263	266	260	278	246	284	259	232	274	256	259	233	252	251	249	248	257	269	234	261	256	241	258	276	281	246	228	262	243	271	284	271	269	246	246	243	224	239	261	268	235	259	249	279	296	268	252	256	273	293	252	222	244	267	255	274	249	261	260	251	255	231	238	252	296	278	226	242	256	248	252	269	268	269	262	260	289	241	251	266	243	255	281	245	275	244	279	254	278	262	251	252	248	285	247	243	256	282	264	262	236	241	296	266	257	272	252	264	254	260	259	275	251	245	258	227	217	263	251	260	248	238	244	284	232	288	254	254	257	238	249	260	239	253	260	246	279	255	265	256	282	240	220	266	249	252	277	218	243	261	236	279	269	255	286	281	260	228	264	254	276	270	262	249	261	289	254	241	219	259	262	266	261	242	256	252	256	246	250	264	256	239	252	260	268	236	264	249	254	237	252	264	250	262	258	255	268	283	266	261	252	278	249	263	250	257	275	250	256	260	262	247	246	255	282	259	252	262	266	228	264	266	247	221	257	266	243	293	242	262	269	284	237	244	272	239	264	258	256	285	269	253	252	265	265	244	252	252	276	297	283	228	245	282	284	247	253	277	261	237	262	243	260	233	269	254	277	282	247	234	262	290	269	242	232	256	271	273	247	243	250	249	273	261	248	256	270	262	266	271	218	247	221	272	261	246	244	232	286	273	271	226	272	252	246	263	266	249	283	258	257	256	265	260	265	263	221	255	258	258	276	240	262	278	266	268	257	264	267	261	262	273	259	275	271	282	245	279	274	233	282	274	282	264	255	292	235	251	237	264	263	291	245	249	269	242	258	273	246	255	279	232	247	285	290	262	251	255	246	275	271	268	269	275	284	247	262	230	225	246	260	283	263	239	264	238	264	271	212	252	249	294	264	260	225	242	247	225	274
27987	24524	29701	22323	13531	11052	7463	4338	3114	2615	2483	1731	1277	1058	875	779	619	525	543	451	447	439	394	431	398	303	311	312	266	276	257	228	225	245	231	231	239	219	236	218	233	207	215	196	208	212	200	211	214	211	208	201	189	201	233	201	191	222	214	193	205	190	188	189	203	201	191	198	198	205	216	184	215	187	189	237	190	207	201	193	186	194	202	203	227	216	220	192	219	211	190	177	174	181	203	219	198	215	197	204	196	181	179	192	209	194	178	180	202	206	187	185	203	194	208	204	194	205	185	207	222	187	195	208	202	203	175	183	220	181	179	197	197	205	220	211	201	190	207	218	191	207	219	182	195	195	202	213	198	183	210	213	225	182	203	185	216	199	229	179	173	217	194	192	205	192	214	193	218	219	187	178	206	202	194	217	198	239	217	218	214	199	214	186	194	178	197	196	186	188	201	208	183	194	219	191	215	192	188	187	194	185	199	210	217	191	217	198	185	182	212	205	208	185	194	185	176	195	193	213	219	206	206	183	174	216	196	196	180	216	218	212	187	202	205	175	202	196	205	191	214	216	204	194	189	208	197	192	208	203	183	163	200	197	169	183	184	204	221	171	191	208	227	213	184	205	218	197	190	193	216	209	185	201	203	194	197	213	189	189	200	200	210	212	208	176	194	213	192	188	224	185	207	186	199	196	206	193	187	199	209	187	210	213	186	189	201	196	210	188	205	199	181	199	211	174	206	187	199	194	205	182	200	188	197	201	215	219	207	194	193	206	189	208	197	201	203	223	194	194	192	171	185	196	203	180	196	184	185	199	180	187	179	200	187	196	207	201	190	209	221	217	206	192	230	191	207	209	195	163	201	236	202	206	190	194	203	201	183	190	199	195	199	198	218	194	208	203	192	219	181	208	223	198	190	184	204	205	182	183	187	196	201	172	239	193	209	206	211	201	189	211	185	210	210	203	212	200	213	186	199	189	200	185	211	213	198	208	211	220	186	208	186	209	201	180	197	200	214	207	174	212	186	174	193	222	214	220	189	202	194	198	220	204	202	214	184	211	213	219	208	204	205	191	195	183	201	233	206	200	201	184	182	204	227	217	205	217	184	217	212	207	207	202	196	197	194	200	207	219	196	199	168	204	201	221	213	211	204	205	209	213	235	206	197	206	199	181	184	197	208	173	201	223	207	180	224	192	196	181	213	196	197	195	199	204	197	204	197	204	215	178	189	214	221	231	206	174	202	209	180	222	187	215	207	201	188	217	212	172	201	213	196	214	213	194	209	197	199	185	187	197	183	194	179	200	175	212	201	201	203	215	194	185	183	200	216	204	195	226	198	192	188	198	201	194	194	183	225	200	191	198	196	189	196	213	211	200	184	195	224	206	200	193	179	225	213	192	228	208	204	214	201	204	187	205	188	188	187	182	189	200	195	218	215	227	194	191	218	222	189	208	193	197	189	198	195	202	199	189	172	187	205	194	177	215	202	200	199	220	211	212	192	218	188	190	210	184	201	210	232	220	223	189	206	200	201	222	191	190	197	204	181	210	180	228	208	218	217	205	188	196	196	180	212	206	213	201	191	203	214	181	209	202	202	197	208	188	197	226	215	199	186	196	177	172	241	230	171	198	193	194	210	213	201	208	194	199	180	215	204	207	199	187	251	179	190	201	195	215	185	221	193	214	197	199	196	199	187	194	216	198	192	208	203	222	191	192	201	214	192	200	198	199	198	216	226	186	232	189	204	213	196	189	195	207	199	196	211	205	212	185	206	226	225	189	187	213	203	200	181	210	222	208	200	229	167	241	192	191	228	207	207	220	221	186	200	190	205	201	177	216	177	196	194	214	180	195	200	203	217	226	206	214	195	197	207	213	194	187	210	198	208	198	203	196	193	193	189	207	209	185	188	197	215	205	193	186	206	189	202	205	199	212	197	207	196	225	206	204	209	184	226	179	182	202	196	186	217	193	200	214	180	211	190	215	202	176	200	175	234	209	189	184	213	193	215	209	201	209	195	213	181	185	190	200	218	200	192	194	210	211	217	225	206	211	210	213	202	210	193	195	206	254	217	239	188	221	200	199	194	177	215	221	193	216	197	204	185	214	220	191	185	217	207	192	212	201	202	197	194	198	193	198	184	195	213	211	206	215	196	190	205	185	190	206	223	205	195	177	201	199	197	199	188	204	209	190	197	218	204	195	211	182	187	223	194	208	211	208	207	197	213	176	187	161	181	186	189	214	198	212	192	194	213	196	197	200	171	206	199	182	202	210	204	180	218	199	188	196	204	191	215	210	211	196	192	198	206	237	174	227	221	216	183	211	191	210	176	208	198	197	190	193	192	202	207	174	182	199	181	214	217	186	235	172	216	208	210	201	204	194	225	214	204	190	214	195	206	237	210	182	213	221	216	196	193	178	200	167	214	199	189	199	205	190	217	196	219	204	202	207	241	203	209	179	190	174	187	191	220	209	215	207	215	196	209	203	235	195	181	192	200	203	202	199	232	209	181	216	210	179	204	204	213	209	209	202	224	187	203	221	167	212	214	201	192	193	205	239	196	179	225	178	231	193	192	200	198	208	181	198	180	220	219	211	193	208	192	193	206	209	217	213	203	210	210	190	232	199	194	205	180	210	201	208	196	194	206	192	226	208	186	208	211	218	173	220	207	243	217	188	229	179	181	188	206	205	185	189	213	202	224	190	188	219	203	177	208	227	194	184	216	188	192	202	185	207	186	218	183	208	210	200	186	186	196	191	189	195	215	195	208	179	203	217	203	201	207	186	196	202	204	219	180	209	184	209	200	194	201	185	188	188	214	218	188	194	195	197	211	206	190	215	190	191	216	158	174	191	206	204	211	205	208	197	192	180	213	199	203	206	196	206	198	203	208	218	220	179	194	190	215	201	218	211	186	202	194	211	184	212	193	213	200	195	203	181	193	203	184	217	189	194	191	194	215	198	187	196	215	216	228	189	193	199	212	213	186	231	213	201	185	211	165	196	189	187	212	190	229	169	192	205	192	191	216	211	202	201	214	216	203	236	211	178	191	219	194	211	188	194	205	207	184	220	208	179	192	185	197	191	209	195	203	198	194	193	195	190	176	222	214	230	206	232	212	213	176	197	222	195	197	204	227	209	201	202	175	207	195	191	208	198	198	185	222	199	200	199	188	216	220	205	206	200	173	202	221	229	214	226	203	178	213	198	209	176	209	213	242	199	212	196	222	169	209	212	207	196	188	168	193	210	209	197	204	196	222	197	218	199	224	184	209	201	199	208	199	192	191	241	227	188	178	181	193	205	195	239	202	203	208	189	204	194	186	188	186	192	174	230	192	193	214	197	192	221	177	192	208	211	195	216	210	188	171	184	189	210	204	206	208	210	206	204	210	219	205	196	197	179	203	174	216	191	196	210	218	184	194	187	205	194	224	195	208	208	207	185	197	197	229	214	208	200	183	211	201	199	176	210	219	216	186	204	187	236	196	187	224	226	189	189	233	202
15305	34894	30520	20517	15960	15594	11498	7463	5539	4650	4385	2980	2110	1722	1463	1277	976	777	737	636	623	598	615	570	520	404	430	337	319	328	307	308	263	316	290	270	279	259	276	253	265	284	223	264	243	219	251	264	267	235	240	212	222	239	240	231	247	242	233	226	210	214	249	232	219	226	226	238	218	229	221	232	227	227	238	233	230	247	236	252	225	237	209	234	236	224	278	238	218	200	232	239	208	240	243	257	222	228	220	221	202	239	226	203	224	255	243	245	239	212	249	210	230	219	231	203	215	242	220	208	234	237	237	216	249	233	233	208	226	273	212	225	243	226	230	234	227	253	232	240	221	240	205	216	264	223	227	212	203	219	238	232	220	204	202	248	222	235	234	199	246	193	255	248	239	195	210	232	221	239	241	227	231	231	230	253	240	251	213	229	228	245	226	234	234	229	189	201	246	232	204	219	243	212	241	226	228	212	235	218	229	222	233	231	244	234	232	212	221	243	225	247	211	213	235	221	220	204	246	242	216	198	223	228	220	240	224	189	267	235	245	227	235	231	223	197	192	219	238	215	231	212	193	225	216	211	226	223	242	241	220	223	252	233	242	211	212	221	229	235	262	224	248	199	249	227	244	220	208	267	206	219	233	209	216	224	226	235	205	214	234	236	233	221	235	231	226	210	210	206	208	232	213	227	245	204	219	206	198	233	193	217	222	213	209	212	232	253	236	233	206	207	232	222	218	233	243	217	210	235	224	245	207	222	251	221	223	207	255	234	222	230	227	222	223	221	225	238	226	223	223	209	217	206	216	240	234	275	226	247	232	231	211	238	228	193	230	215	229	210	238	233	186	255	232	203	226	250	245	220	198	224	240	211	241	225	211	222	216	235	223	234	229	237	219	235	223	213	219	206	230	223	205	252	234	225	233	200	247	188	222	252	230	208	239	242	242	231	203	220	247	203	212	225	226	216	241	245	231	214	248	213	234	245	223	209	228	252	220	219	223	216	226	208	231	223	244	240	224	273	242	220	245	222	224	220	248	220	237	214	223	233	240	251	220	249	206	233	245	213	237	200	254	218	258	250	222	228	227	204	224	226	208	243	209	219	242	238	228	210	210	243	249	231	213	239	204	256	226	215	219	247	220	237	227	225	224	194	215	225	223	260	237	224	254	219	253	202	227	212	222	243	228	234	236	218	192	255	218	244	213	215	212	229	228	238	189	258	228	227	228	233	236	211	217	211	214	231	211	208	225	231	253	233	253	197	242	230	208	210	213	241	222	244	236	221	242	222	258	224	236	229	236	236	216	210	212	200	222	234	233	248	220	218	238	211	213	250	193	262	243	196	233	236	223	232	215	239	218	229	216	204	240	203	203	240	248	244	253	232	199	226	206	200	224	224	226	238	225	243	221	243	196	215	227	234	219	234	238	223	250	215	221	235	226	210	251	213	249	241	225	227	219	254	239	228	235	235	222	240	226	251	237	219	210	230	211	219	242	223	231	254	250	215	247	221	234	213	231	228	221	237	211	242	210	222	220	254	190	221	225	219	255	226	218	253	201	245	241	229	238	237	226	240	204	215	257	232	238	217	239	247	236	211	227	193	248	225	215	224	197	225	225	232	224	239	206	236	222	228	236	208	226	208	245	249	228	222	219	255	262	244	228	237	204	214	230	246	232	234	224	225	211	217	215	234	223	228	200	234	242	258	207	227	229	221	223	246	213	253	219	234	222	211	218	202	226	226	228	234	189	205	234	248	213	222	228	246	213	229	229	229	230	224	235	217	245	228	228	202	216	231	195	248	233	218	212	243	241	226	243	198	241	214	206	222	231	226	228	246	222	217	222	248	210	219	254	219	193	201	242	224	228	230	215	215	245	235	233	202	210	246	249	233	212	230	225	221	237	238	235	224	221	207	207	221	263	218	219	228	212	226	210	226	225	227	245	224	223	222	221	223	204	230	246	249	223	209	250	235	232	237	229	222	196	233	261	215	254	229	255	207	228	243	217	236	222	211	226	205	224	250	223	228	225	215	237	231	228	238	236	231	216	200	235	216	204	206	212	229	231	223	238	234	212	215	222	227	233	216	202	195	235	207	231	223	223	224	234	242	216	235	224	234	192	232	250	238	244	217	213	239	245	216	220	217	227	215	225	215	244	257	226	213	201	222	249	229	242	244	223	220	204	228	206	201	252	219	209	229	243	219	211	213	229	229	227	228	218	208	249	198	224	217	217	216	222	201	235	233	235	229	224	226	214	259	231	212	218	216	229	241	227	234	219	238	233	234	255	203	220	243	231	223	219	225	252	236	222	233	219	224	214	242	223	247	229	210	235	205	209	223	223	253	222	218	226	219	203	241	229	236	231	248	232	218	212	224	228	242	228	232	244	205	267	250	224	203	231	231	220	212	223	204	252	228	232	244	222	218	217	257	196	240	231	224	242	241	213	236	228	219	213	224	192	216	218	217	242	218	221	220	233	209	256	227	199	219	229	231	229	212	232	239	228	182	234	211	235	227	219	237	226	244	243	240	196	224	217	212	221	230	223	200	233	237	233	243	212	242	229	222	253	216	230	218	228	219	212	195	207	259	202	214	229	242	229	202	242	242	217	223	231	230	228	216	228	228	235	202	214	222	213	231	232	201	243	233	220	207	219	211	212	229	199	221	224	219	249	212	230	228	238	205	193	207	271	244	242	212	228	213	232	218	207	214	239	219	220	224	250	212	227	211	231	235	233	200	233	219	230	246	213	221	228	221	243	203	227	227	229	222	189	241	228	206	230	227	235	225	200	231	220	237	251	198	226	220	235	253	236	224	220	214	222	188	226	205	248	237	244	221	187	225	247	261	228	252	226	204	229	202	242	207	247	218	223	235	235	206	227	241	221	221	216	239	226	218	233	237	228	229	233	239	241	235	229	224	205	239	203	226	256	241	191	251	235	220	232	185	243	241	224	240	220	204	255	214	227	233	230	238	214	232	215	202	224	221	248	241	226	211	210	241	233	218	206	230	218	235	234	199	258	233	227	224	213	217	242	223	249	255	208	248	241	218	211	205	221	233	235	228	204	237	207	220	237	223	239	225	201	199	210	212	246	230	247	233	204	210	241	245	228	220	228	209	232	221	215	239	229	224	225	204	230	208	242	216	221	221	207	243	223	221	213	237	228	214	222	218	209	227	204	233	219	213	239	214	233	244	234	246	238	241	229	210	248	226	223	249	220	213	256	208	244	230	238	218	227	226	230	227	218	220	228	222	246	228	224	247	209	225	216	226	202	228	212	226	210	218	232	232	216	217	223	234	246	226	223	193	223	224	219	227	246	222	244	221	205	225	236	235	249	219	224	251	256	226	224	216	214	238	236	219	239	213	214	227	261	246	216	223	228	191	209	232	249	229	232	243	229	208	257	211	244	233	243	222	217	224	197	246	225	213	233	231	227	241	240	226	209	227	248	243	222	255	242	255	241	210	216	232	242	219	219	219	226	233	233	214	237	230	207	236	221	209
23646	21322	28744	24687	22110	21317	15926	8436	5526	4959	4416	3343	2345	1902	1711	1454	1032	965	771	828	766	801	739	694	656	522	477	425	386	380	365	339	362	359	354	344	350	370	361	333	315	305	282	237	279	284	267	324	286	282	270	253	247	283	267	273	280	268	283	268	268	273	270	289	245	292	269	248	275	268	256	264	256	274	252	254	300	234	286	241	261	276	262	269	282	290	262	255	251	232	255	269	285	275	247	278	295	241	285	255	280	244	265	242	261	247	255	261	265	287	268	271	273	262	283	259	256	259	265	257	259	251	254	275	272	249	265	255	265	276	262	300	279	269	252	282	295	255	279	259	239	264	252	269	274	267	253	265	252	278	262	271	247	232	298	292	279	240	280	256	257	243	262	275	269	282	261	261	295	299	286	267	294	283	236	276	285	262	250	260	275	267	260	273	263	243	251	256	274	245	258	266	266	235	237	251	264	256	253	279	262	262	275	279	272	269	235	258	263	266	246	269	276	294	264	257	262	257	253	245	257	247	251	270	255	268	281	286	272	260	262	232	260	283	277	260	267	259	274	288	252	277	263	281	255	275	279	249	232	273	252	240	277	238	251	292	255	246	251	254	262	261	246	273	297	271	307	265	267	269	278	255	275	271	229	255	298	271	275	291	272	272	244	259	270	254	275	246	244	251	227	243	276	281	249	284	267	296	289	262	249	270	243	277	272	272	262	275	244	249	261	257	257	277	269	273	257	277	251	281	243	253	274	263	276	267	267	290	277	275	287	234	265	263	262	257	262	252	236	260	245	283	235	285	274	266	255	277	214	257	282	236	274	280	252	251	247	257	277	249	274	278	245	280	284	269	270	269	287	279	263	255	269	261	269	267	266	258	280	280	288	267	237	230	267	279	274	256	257	278	271	263	246	275	257	273	259	267	290	276	270	246	244	282	248	242	288	250	286	268	281	270	243	261	262	260	274	244	291	256	262	252	261	299	276	247	272	281	243	266	274	262	264	256	250	231	255	258	252	235	269	251	258	253	275	270	251	269	251	265	286	291	243	264	250	255	280	266	254	260	249	270	308	282	237	223	258	235	265	227	275	263	251	249	276	276	263	234	249	259	288	287	264	261	285	250	252	266	231	276	226	258	273	245	273	262	256	237	250	253	264	256	279	253	268	259	286	268	272	277	248	247	239	246	250	277	283	260	273	259	273	263	255	242	278	258	265	257	262	244	261	237	271	282	264	285	252	265	247	258	285	260	266	245	228	242	253	275	261	248	279	271	257	277	255	267	249	256	283	261	240	279	247	237	278	261	281	272	297	298	259	262	258	279	278	242	287	256	225	283	276	256	262	258	259	248	267	281	277	293	249	293	265	266	243	261	258	265	275	282	279	237	282	245	258	254	251	270	245	249	272	258	267	283	236	265	250	252	262	297	245	252	265	260	273	270	271	269	271	265	264	274	277	272	243	265	271	280	243	256	265	267	258	279	269	274	285	286	315	274	235	292	252	269	269	284	305	224	284	281	269	268	284	261	291	256	281	303	272	270	256	265	267	248	259	276	250	291	260	258	260	269	264	273	289	243	279	242	288	292	276	229	291	274	250	263	252	261	273	310	264	261	268	310	275	286	284	234	275	294	278	277	272	252	260	243	239	276	279	250	272	267	256	242	260	273	265	260	252	284	262	260	275	252	266	237	275	273	242	275	282	260	226	234	280	276	251	261	268	242	252	272	237	268	295	260	276	304	256	293	252	263	270	260	288	258	274	241	257	224	283	244	281	273	262	277	266	257	279	255	254	260	266	271	245	282	290	268	265	266	251	253	236	259	272	242	282	287	238	268	260	260	261	275	242	256	259	251	255	240	259	254	272	268	262	273	288	252	237	259	260	280	273	251	247	252	245	290	255	256	268	255	237	276	299	248	290	269	257	273	272	261	274	267	280	252	271	257	296	247	239	278	265	238	275	291	266	237	277	281	258	231	244	245	272	267	280	239	250	291	263	245	252	276	289	262	254	258	258	254	290	288	285	268	255	246	250	270	246	241	253	269	271	287	253	270	272	247	306	256	262	238	293	272	252	249	270	256	267	284	281	269	255	258	261	248	276	262	277	277	255	266	256	275	252	268	237	238	271	260	294	281	269	255	235	288	272	245	259	255	241	279	259	249	247	269	299	287	277	250	242	247	285	275	235	295	268	226	253	256	247	272	282	275	233	246	277	277	260	267	249	265	256	267	245	267	276	259	264	248	231	264	276	264	271	289	236	269	239	245	276	264	247	286	242	271	274	263	287	257	253	258	252	267	251	258	255	263	257	260	274	278	270	283	284	276	279	250	273	266	256	260	256	262	211	268	252	240	271	256	278	257	284	242	247	257	256	273	229	250	253	261	270	280	263	254	280	259	239	267	267	253	241	255	271	276	251	249	265	257	283	258	255	282	269	277	252	277	271	284	285	292	241	290	294	274	256	255	260	282	261	238	293	262	258	292	238	298	249	254	280	252	232	257	255	278	249	246	255	272	264	255	272	262	249	284	274	245	263	279	253	265	261	236	247	254	234	274	290	273	276	257	270	268	278	296	232	270	265	251	263	235	260	245	259	241	260	292	226	264	269	244	262	260	245	289	284	240	231	289	280	264	253	259	256	316	282	270	259	294	248	267	264	253	253	261	253	277	254	237	261	280	268	260	257	229	279	270	261	250	244	304	273	266	267	258	256	270	247	282	254	276	241	266	246	269	263	245	277	255	248	283	270	251	266	263	265	278	250	226	247	282	260	284	242	238	275	249	273	266	247	262	252	302	271	282	246	270	254	277	246	274	283	259	258	253	251	257	250	301	281	284	266	285	244	259	274	245	264	261	258	285	255	268	282	245	242	274	242	259	227	269	286	274	259	263	270	276	260	276	249	243	244	273	259	239	262	250	271	247	267	272	306	280	250	266	282	243	277	262	269	248	300	295	230	244	265	250	257	230	262	270	269	237	283	257	248	271	270	257	291	261	274	248	268	262	303	256	249	267	263	247	282	236	251	262	257	261	263	255	237	272	276	253	275	259	265	250	258	252	256	294	271	244	249	273	283	281	250	236	272	306	285	252	247	268	260	265	276	249	283	261	250	296	259	224	255	252	261	267	259	268	268	249	267	264	285	272	278	254	272	278	241	269	276	264	265	275	265	250	252	269	288	273	282	256	284	285	276	288	267	278	264	263	243	272	275	254	248	248	275	265	259	279	296	278	279	272	248	262	286	263	265	280	250	290	261	261	251	236	263	253	254	280	300	270	250	249	277	275	270	278	270	254	278	279	271	250	250	255	232	224	281	244	251	266	249	247	273	262	272	281	279	259	287	247	296	269	262	285	298	298	254	239	237	232	262	264	231	258	285	272	254	256	273	271	286	277	265	252	255	258	269	245	283	264	257	285	250	253	254	252	272	248	261	271	264	246	286	292	261	287	288	245	269	289	242	284	243	285	265	255	258	246	255	272	281	250	290	282	242	259	281	266	261	265
16392	41464	38146	27028	23081	22440	17448	12121	8708	8155	7093	5478	3742	3074	2617	2247	1599	1499	1088	1223	1086	1130	1070	1050	857	740	661	579	531	509	436	426	419	380	377	390	403	432	436	405	421	420	354	317	305	306	321	351	329	304	305	303	323	300	314	310	262	312	315	318	307	262	312	292	294	281	284	283	307	299	297	286	314	310	306	311	302	285	280	283	293	277	270	264	283	301	263	299	286	319	295	332	292	295	279	308	317	310	306	313	288	291	286	277	318	297	316	322	308	287	289	285	321	275	306	285	321	304	300	249	286	272	294	314	310	253	274	307	299	301	312	295	273	300	317	321	276	313	313	280	326	285	294	274	306	288	308	286	283	311	307	296	311	289	326	301	301	285	301	269	274	285	302	299	296	303	279	257	310	290	301	347	273	303	285	294	282	289	309	261	283	282	273	284	270	306	302	307	316	334	294	309	330	322	306	261	263	296	311	286	309	299	300	311	305	290	344	298	285	282	290	289	306	303	299	274	327	318	282	299	307	291	250	293	290	296	282	292	308	318	305	314	281	288	301	317	291	286	294	322	320	294	281	312	308	277	315	309	304	310	302	286	310	314	312	315	289	269	296	317	286	290	288	275	283	306	306	303	287	296	322	312	303	290	308	315	260	321	282	293	305	303	280	287	291	300	305	316	273	289	293	300	288	331	329	305	320	289	308	271	306	244	312	320	276	302	296	347	306	290	317	307	300	317	295	298	301	291	313	271	303	298	313	314	292	299	293	293	320	323	297	308	317	283	290	295	301	310	283	296	290	322	316	283	288	296	289	291	274	320	262	326	289	308	307	298	283	293	331	290	287	295	279	309	294	302	306	311	294	310	273	259	348	281	291	328	328	291	303	291	305	246	260	288	279	268	284	274	309	300	304	262	296	276	297	289	300	306	292	291	322	288	282	273	290	286	287	309	297	310	276	299	286	292	304	308	315	269	296	271	288	311	327	294	278	277	312	322	299	264	291	293	290	291	310	326	281	307	311	304	299	293	325	317	264	306	285	301	279	261	312	257	313	284	288	296	306	279	307	318	312	290	272	291	290	305	308	303	294	271	324	285	298	319	330	294	319	285	303	323	320	296	304	272	291	326	310	304	295	313	291	306	329	325	297	293	290	307	324	305	303	282	292	261	264	300	338	315	261	302	298	284	290	267	303	307	299	313	296	301	298	296	292	321	279	299	314	292	288	294	310	284	335	289	321	294	280	278	252	274	322	305	305	291	311	264	302	299	291	277	254	267	269	297	300	295	285	309	282	304	282	292	306	332	301	306	320	307	273	298	288	279	273	287	296	301	295	298	299	319	289	274	282	299	320	311	283	290	276	276	295	297	324	314	303	280	298	282	285	299	314	278	278	287	297	281	286	299	270	332	308	278	279	281	292	306	325	274	306	241	299	279	292	294	323	262	297	263	294	273	299	301	313	283	290	302	288	281	281	297	296	304	284	254	277	274	292	272	327	297	337	276	294	314	278	298	309	259	292	285	299	306	289	308	293	286	301	285	315	286	290	314	297	261	302	279	304	318	299	279	270	322	283	307	310	306	276	291	293	290	309	293	269	304	327	263	298	324	315	302	306	251	300	296	308	268	299	302	318	293	313	292	288	292	281	288	311	321	313	312	285	289	304	291	261	306	256	345	259	273	310	272	326	297	273	285	318	285	292	316	317	318	324	287	308	280	291	293	274	273	262	289	310	282	311	272	293	280	289	284	302	321	284	296	312	299	301	274	303	303	288	312	305	302	264	313	339	277	272	280	301	289	300	320	315	274	296	286	291	271	262	274	289	241	318	315	301	310	311	308	318	269	289	328	296	282	315	296	315	279	273	277	285	291	317	278	298	297	310	304	275	332	286	293	306	288	299	305	276	288	309	309	296	283	292	273	286	277	312	303	298	273	286	303	285	282	291	274	279	284	286	273	300	292	258	316	286	289	303	309	286	291	324	299	286	293	280	306	300	267	291	276	324	285	278	285	273	316	299	311	289	325	315	300	260	289	285	297	293	299	293	257	280	316	273	309	316	274	324	291	276	288	284	327	294	286	298	307	309	310	279	301	307	310	296	311	298	296	313	273	296	308	312	300	274	295	298	312	274	290	298	299	290	277	303	331	307	302	286	313	276	278	291	287	283	274	312	299	277	320	283	296	280	294	306	313	325	300	289	290	271	271	304	328	293	319	297	306	313	291	288	327	298	288	264	304	269	305	299	306	311	281	307	295	298	303	278	298	343	290	308	311	305	299	313	281	292	307	272	300	306	322	301	284	298	311	282	287	302	301	317	291	284	304	308	295	291	295	304	317	292	309	287	301	305	309	301	277	293	260	270	303	260	290	341	292	242	285	301	311	300	291	274	290	294	306	278	282	313	276	279	296	300	322	261	295	290	262	279	283	304	289	280	293	304	309	294	289	306	279	306	291	305	314	299	288	306	315	294	335	282	282	305	287	286	299	300	260	286	279	327	318	317	274	300	288	289	287	307	302	292	312	278	295	349	282	299	303	326	295	299	298	302	323	304	284	260	317	305	291	303	266	291	270	297	320	293	311	309	307	317	313	313	315	284	291	292	273	273	269	313	321	290	284	293	262	295	293	315	301	296	286	310	301	291	283	307	250	309	292	285	290	308	313	293	291	299	313	272	262	317	325	329	288	265	310	270	295	286	290	292	262	288	293	290	266	279	286	307	319	299	289	297	281	282	287	318	271	294	276	257	322	307	302	299	294	312	286	312	280	328	304	316	309	285	291	314	328	286	305	277	308	289	284	321	264	257	281	276	292	322	316	301	302	286	264	298	308	281	319	284	308	317	328	278	288	309	284	308	266	300	304	250	271	300	274	291	274	287	267	319	281	310	298	302	281	304	296	306	296	302	311	305	289	296	293	282	304	290	265	283	288	303	281	255	286	282	273	298	274	292	303	293	321	294	284	299	273	263	307	305	301	294	310	309	306	294	297	285	300	296	321	269	290	295	281	288	285	318	289	306	292	275	325	308	293	263	300	289	329	319	293	282	306	294	302	339	305	280	304	302	302	277	314	284	289	304	291	307	283	266	298	274	293	307	291	317	300	303	269	291	303	252	293	312	286	305	302	284	310	273	294	284	272	296	305	302	308	316	270	264	344	301	295	287	293	305	292	293	319	286	281	303	268	289	323	305	305	312	299	293	275	311	322	276	270	320	283	276	322	299	269	271	292	298	294	279	295	301	327	285	296	309	304	293	302	311	301	320	326	317	324	291	282	303	319	318	305	268	292	287	293	298	300	317	308	316	328	304	304	309	293	305	319	314	314	291	306	288	289	308	267	292	289	334	336	339	280	300	322	298	292	281	277	301	320	281	297	293	284	314	313	272	315	330	289	308	274	332	291	295	296	288	325	276	270	305	298	299	272	307	300	305	287	286	295	289	307	303	292	287	307	327	301	298	296	283	281	302	259	285	298	283	278	294	299	288	323	280	285	290	295	319	273	290	311
24752	21357	28223	25854	19792	15328	10458	6142	4070	3775	3117	2575	1608	1267	1226	844	728	654	534	549	468	511	482	481	437	368	296	248	258	232	211	213	185	200	226	198	195	222	190	216	190	190	174	147	163	158	162	162	173	158	160	163	134	173	196	167	150	144	148	137	146	150	163	169	160	145	155	159	154	132	171	140	144	150	163	163	141	179	146	133	131	163	146	135	154	161	152	149	150	163	143	126	156	161	137	157	149	157	148	143	147	140	152	150	145	175	143	167	146	130	155	148	129	157	160	153	156	154	162	156	128	154	172	137	158	145	160	134	153	174	142	156	135	176	137	140	112	150	169	153	159	159	160	169	134	150	127	151	131	138	171	144	160	128	153	146	130	144	133	174	146	121	137	144	134	161	141	152	164	151	151	155	143	161	164	156	133	166	149	146	154	164	152	148	164	145	138	147	127	173	161	145	150	160	137	121	136	146	147	148	174	152	163	147	165	156	130	170	168	143	140	151	144	155	137	145	152	142	147	151	152	163	147	173	123	139	152	141	152	148	165	148	166	156	153	154	167	140	131	129	151	149	148	135	150	172	140	164	162	153	141	164	157	161	141	140	128	132	152	157	139	134	161	146	161	147	148	131	137	145	158	170	153	133	146	130	140	147	148	152	154	140	128	150	147	139	124	143	151	148	147	152	139	154	136	169	139	135	146	145	125	158	151	148	130	149	134	159	145	140	156	153	144	133	146	129	138	159	155	136	143	145	161	157	134	157	145	146	154	146	155	163	162	147	158	157	155	165	140	168	141	155	159	155	142	155	180	143	156	139	151	154	142	147	155	139	167	158	146	144	144	129	141	148	131	130	129	144	157	154	149	167	139	141	137	163	156	145	164	156	165	138	144	157	134	137	153	173	159	146	170	167	145	127	158	157	136	155	156	159	138	150	144	168	171	135	131	122	157	139	163	150	136	144	135	137	145	153	134	153	141	152	140	150	161	143	131	125	158	154	149	148	144	152	145	148	139	166	149	142	143	133	161	157	122	146	132	135	124	178	162	137	139	157	147	146	158	134	127	142	152	146	137	157	140	154	142	138	150	137	167	143	160	149	119	146	146	130	167	151	154	143	128	173	138	163	135	133	145	124	126	148	162	169	178	181	162	158	135	142	142	160	145	151	151	155	139	169	143	160	148	143	152	172	152	173	152	137	168	149	147	154	149	146	142	164	165	142	161	160	139	153	137	144	146	151	146	152	140	148	139	145	174	159	158	151	149	167	146	153	142	142	139	143	151	152	143	142	144	161	145	154	143	149	146	143	158	144	134	151	137	153	134	149	149	154	118	158	156	137	147	144	140	154	179	142	147	142	149	147	145	141	139	158	147	141	128	149	142	148	155	149	153	149	151	142	147	146	143	145	144	157	133	153	125	151	138	141	153	150	139	145	151	175	134	145	164	145	172	159	146	144	145	133	146	135	164	157	167	141	141	151	160	129	152	163	147	158	151	137	156	145	172	146	159	144	147	161	146	145	129	139	155	162	150	169	151	137	138	145	148	138	138	157	152	154	147	172	142	152	144	150	162	144	134	129	141	137	145	145	148	145	146	143	138	144	125	128	167	128	154	137	136	136	125	145	141	142	145	145	166	140	153	138	139	140	131	145	147	155	167	143	152	144	143	136	168	174	147	138	147	147	136	158	141	143	139	153	166	153	154	154	135	166	122	130	143	162	143	161	175	136	138	158	126	149	155	147	148	155	137	155	170	153	130	155	164	159	144	160	161	136	161	153	144	155	159	178	144	157	157	161	168	137	131	156	135	157	143	143	141	154	127	138	153	153	120	148	137	151	133	149	145	144	159	150	159	166	149	153	136	150	127	163	148	143	148	160	159	163	159	139	158	145	149	158	141	141	149	151	133	145	140	146	155	138	126	162	137	138	132	147	161	157	143	142	131	142	141	146	125	137	152	179	135	146	149	156	158	144	155	155	149	170	147	179	156	141	146	156	161	156	139	134	153	149	143	147	147	157	158	138	145	163	140	141	162	151	142	148	137	143	165	149	175	141	159	161	149	150	152	170	148	142	149	147	145	149	151	153	164	151	161	151	160	164	126	160	144	150	143	150	169	154	139	118	165	150	163	141	135	142	138	155	150	141	161	155	154	149	131	165	144	151	141	126	149	153	151	140	145	151	135	163	156	163	153	156	146	146	153	152	137	157	135	147	138	149	178	130	129	128	158	150	136	139	140	144	148	165	130	147	144	157	145	128	144	160	152	174	121	153	166	157	148	165	141	158	161	139	156	153	162	138	158	145	147	156	131	145	153	150	158	156	165	129	153	148	143	154	160	145	131	162	158	163	154	151	154	144	140	131	164	154	166	145	157	136	149	152	142	143	151	117	135	151	158	155	153	142	141	156	160	140	154	155	142	171	164	145	142	146	155	142	149	155	151	134	148	153	177	146	135	134	134	153	132	152	151	111	126	147	150	156	150	150	146	144	164	162	140	144	152	122	179	155	162	161	150	138	124	136	140	152	140	144	162	160	143	142	173	152	155	175	145	158	149	177	149	141	132	149	162	151	131	162	152	180	137	160	149	135	144	175	149	165	129	155	166	160	135	156	138	148	162	156	138	153	157	141	150	163	156	138	131	167	164	160	147	141	142	146	157	130	138	133	145	135	173	155	142	156	145	156	143	146	155	158	169	151	158	161	129	154	140	148	172	156	170	157	139	155	140	121	140	135	150	142	146	162	147	128	171	154	135	148	159	149	165	129	154	136	158	156	152	150	143	150	171	140	137	139	160	138	164	149	160	147	147	142	132	138	165	149	131	147	144	149	144	153	140	162	135	176	165	146	158	154	152	161	161	115	168	158	152	145	150	156	144	140	137	126	148	158	143	172	138	138	132	175	160	155	160	152	165	131	135	151	154	158	144	151	148	162	165	146	144	163	137	148	169	147	164	166	157	141	148	162	152	156	137	158	136	138	135	137	154	161	146	145	145	143	152	140	137	147	154	136	125	162	151	148	148	134	148	168	147	156	164	138	135	133	139	138	127	141	147	155	143	142	152	164	151	135	153	160	158	163	159	138	134	135	157	149	144	169	152	147	179	141	136	136	162	163	144	135	159	159	155	157	148	170	144	148	143	144	114	127	159	174	163	155	158	163	157	141	156	155	163	156	153	157	141	149	135	141	143	166	140	135	162	134	153	144	147	163	140	122	172	155	154	138	161	154	149	142	152	148	151	146	142	144	172	143	151	163	143	154	152	179	139	148	169	116	139	156	189	159	167	155	151	141	155	161	134	133	150	132	142	166	136	163	156	149	145	147	159	150	140	164	136	150	130	165	155	144	128	142	149	139	151	158	130	164	152	176	144	142	123	139	168	141	172	150	143	142	144	150	154	158	151	156	159	129	116	149	131	154	132	179	155	145	144	158	161	141	152	158	142	142	160	151	141	168	145	157	124	140	168	133	153	140	161	141	161	154	168	157	165	150	153	118	150	147	131	141
16459	38397	34270	22850	21076	18877	14470	10245	7395	6653	5558	4393	2828	2303	2064	1480	1260	1026	852	872	821	862	778	736	563	543	438	387	330	309	285	286	256	259	242	260	278	267	264	242	289	234	195	206	162	190	196	188	185	177	187	175	192	195	189	162	194	178	181	184	171	189	180	195	181	165	159	182	180	176	164	177	182	166	155	180	183	165	165	169	176	168	188	174	156	155	180	160	170	171	174	202	165	172	189	172	194	182	180	172	189	189	161	179	178	196	188	155	177	194	154	176	164	190	164	182	176	179	186	192	158	153	158	206	175	191	167	166	177	188	182	188	157	197	184	185	205	200	176	161	154	164	162	182	172	140	172	169	174	158	149	161	169	181	155	166	180	194	197	145	170	178	187	178	159	184	172	166	188	178	186	163	205	185	212	181	175	160	160	195	153	185	184	172	177	186	167	176	156	185	188	171	171	150	174	159	158	151	159	173	145	175	152	199	186	197	198	163	187	173	182	158	196	183	210	189	155	188	182	161	178	182	180	187	190	175	187	184	160	176	156	173	168	194	162	157	155	185	163	168	165	167	151	174	171	205	182	155	182	182	166	178	185	183	174	171	207	183	163	177	179	176	156	159	186	184	172	173	164	163	155	193	196	158	144	163	177	179	161	171	199	178	177	198	166	179	159	172	180	174	188	157	185	165	183	173	178	182	191	149	167	154	190	176	170	166	174	180	160	159	185	184	155	179	151	171	162	177	161	158	156	145	150	173	201	173	164	200	175	159	218	214	184	149	182	154	179	181	170	179	159	157	165	187	177	172	174	171	166	157	195	154	164	169	178	176	169	174	170	167	172	174	182	208	178	174	158	182	169	179	187	157	165	180	184	171	187	155	180	166	161	177	184	166	175	190	187	170	160	185	167	176	171	187	171	178	192	176	168	175	179	163	171	187	182	150	180	172	170	172	175	181	188	159	176	172	159	175	173	174	174	156	176	149	169	189	159	189	181	168	169	180	186	163	161	165	181	193	196	183	172	187	153	182	164	174	183	171	190	141	174	174	166	187	163	184	182	177	179	181	199	179	165	185	166	160	167	178	193	174	181	158	179	183	188	185	180	170	185	179	151	201	187	204	178	171	180	155	163	165	189	170	183	187	188	160	176	182	164	154	188	185	186	165	165	178	178	206	154	200	171	186	175	160	158	194	175	192	194	170	161	175	175	198	169	176	175	162	201	170	195	156	172	165	179	189	183	170	170	191	172	176	168	185	171	198	164	177	187	183	161	181	166	169	183	173	157	186	193	190	175	176	198	162	181	139	162	176	185	168	183	180	198	166	166	188	165	189	175	168	173	177	159	191	185	166	173	178	182	149	184	174	177	194	168	196	155	162	171	148	159	181	199	174	153	146	190	156	153	200	157	168	175	180	162	178	160	173	172	182	192	179	207	160	188	173	168	144	167	180	185	196	192	168	168	199	166	184	173	166	182	164	173	150	182	145	164	169	164	166	165	181	165	178	159	172	187	160	178	193	183	183	180	173	167	179	163	171	158	186	192	163	168	185	180	160	188	181	171	169	176	174	187	149	183	206	155	168	186	177	174	191	162	194	159	188	191	187	177	183	181	167	178	190	170	189	184	167	154	148	190	192	146	156	187	157	169	153	174	173	173	152	160	161	173	196	191	187	193	192	156	165	188	157	174	158	203	185	175	171	173	185	195	175	183	174	171	153	156	173	177	165	147	160	170	167	186	150	168	189	177	158	166	172	182	173	177	176	176	168	175	141	193	164	161	188	175	170	168	178	159	171	170	184	207	180	176	158	205	189	180	172	187	153	177	173	178	164	151	201	158	163	147	159	165	177	197	197	178	181	185	171	176	154	150	182	176	178	197	184	183	195	183	172	183	189	154	177	186	173	152	179	194	152	173	181	165	159	168	199	164	155	187	174	174	163	169	169	166	175	165	180	150	171	168	201	181	147	169	175	156	171	187	175	170	177	176	180	185	184	180	176	189	170	177	196	167	167	148	172	186	161	152	188	177	192	166	164	195	177	176	196	150	141	183	174	189	174	164	150	180	172	187	189	159	163	172	168	183	178	184	181	196	173	170	191	180	163	180	151	192	180	164	162	166	165	183	192	161	175	178	176	185	164	199	203	182	161	192	167	167	172	182	155	180	169	173	180	169	190	177	152	176	169	202	166	171	200	170	172	187	204	187	192	199	182	194	165	186	166	166	206	171	162	180	159	177	173	179	169	148	161	173	173	188	170	191	173	153	145	174	163	192	182	177	152	154	194	175	189	165	176	177	186	170	192	166	175	189	177	179	180	180	178	179	156	184	190	177	182	185	181	179	181	195	171	175	175	154	170	180	185	176	171	176	178	177	173	163	157	180	186	170	153	180	164	203	145	176	180	172	188	186	175	169	177	177	166	190	178	167	154	175	192	167	170	173	172	173	189	160	151	168	152	186	171	183	183	173	189	154	164	179	201	194	170	176	164	170	172	171	173	175	174	181	170	156	163	168	149	167	178	200	159	176	178	188	174	184	186	175	173	174	192	181	174	178	191	158	176	160	185	189	191	155	155	167	183	179	166	175	164	175	178	157	159	166	165	195	190	189	172	171	187	167	208	150	178	180	195	145	176	181	185	185	188	168	176	153	163	173	165	173	178	168	163	170	153	198	171	178	169	170	164	171	192	183	169	167	162	188	205	153	174	177	187	164	170	179	156	168	172	150	182	162	173	180	189	181	155	185	180	166	166	185	177	198	159	200	175	176	161	170	188	180	154	156	182	151	178	182	166	193	181	154	178	157	152	186	180	155	169	178	175	177	170	179	184	182	200	163	162	165	172	178	193	167	162	185	188	189	156	178	178	156	166	184	167	164	181	171	180	150	180	169	181	183	172	177	167	170	163	180	163	188	203	202	155	189	175	181	168	168	184	187	174	179	162	169	165	187	181	159	150	165	198	172	177	174	182	167	176	166	180	146	171	168	178	174	191	176	187	154	157	186	180	169	184	182	170	160	154	172	165	163	155	182	162	171	157	159	170	181	176	182	176	171	200	188	181	174	171	172	169	175	166	188	164	172	198	170	200	174	163	181	170	179	201	170	171	174	185	164	170	183	169	183	189	168	165	172	176	175	189	172	176	175	188	163	174	178	163	163	181	179	165	176	169	165	164	164	175	161	177	163	173	173	165	157	164	183	189	175	171	154	162	180	171	179	183	170	186	172	182	167	161	194	169	190	183	187	153	179	165	183	157	177	176	155	183	176	170	183	178	180	166	154	162	173	160	144	189	189	135	180	184	173	189	164	193	182	205	161	161	185	176	157	160	182	183	135	178	190	171	167	175	161	198	189	182	155	180	181	176	173	173	183	191	188	176	171	187	166	172	193	158	206	167	136	197	199	199	164	182	174	169	155	188	167	174	168	187	199	170	156	168	176	185	181	155	170	187	189	176	173	193	187	172	170	184	197	162	184	178	159	205	192	194	199	172	177	181	184	165	152	167
22617	21327	29036	24056	21766	23649	22740	12559	7998	7573	6303	5285	3250	2684	2381	1796	1604	1332	1155	1010	1076	1016	1034	964	799	662	554	442	418	360	372	343	346	333	332	310	333	393	370	335	387	310	272	242	252	243	262	244	259	261	269	264	229	244	240	212	245	249	235	238	250	227	249	245	235	239	213	240	248	253	244	229	224	223	238	243	258	213	226	217	216	235	199	236	219	227	223	219	259	221	227	251	217	204	220	231	254	235	242	222	233	242	229	207	233	245	228	223	216	248	218	216	213	230	202	236	214	232	212	234	224	195	230	216	253	227	247	230	241	257	209	257	231	251	223	237	255	221	235	212	224	230	205	236	234	211	201	242	241	219	239	228	224	237	201	214	225	221	197	220	193	215	211	229	246	238	223	241	252	235	195	199	225	206	222	219	220	260	235	220	227	233	240	236	217	230	214	203	237	220	240	218	217	213	221	232	221	225	230	244	232	226	234	185	224	209	207	221	202	236	205	246	220	209	209	250	228	248	211	220	238	235	209	222	216	209	206	224	230	229	204	237	227	235	252	238	213	219	217	244	241	205	224	226	208	194	215	213	231	222	210	235	251	230	198	210	214	207	223	240	253	224	255	246	234	218	245	226	219	206	210	211	244	226	252	205	217	240	220	231	234	228	243	228	225	209	209	243	227	254	261	228	210	204	203	206	205	222	223	209	211	223	242	211	218	219	227	213	215	222	244	243	230	241	229	232	187	236	233	219	212	230	229	205	242	245	216	222	246	234	236	217	227	222	230	192	221	270	211	244	240	243	229	243	240	223	220	220	235	229	210	246	205	206	220	209	236	229	212	238	211	214	230	211	237	219	203	223	214	212	237	218	203	208	230	202	227	233	219	220	209	218	230	241	240	237	223	242	241	238	220	214	232	263	217	226	209	238	227	246	256	236	230	227	193	233	224	248	209	231	229	215	228	236	222	240	232	220	202	235	232	224	214	263	210	216	229	221	230	227	223	218	240	236	239	225	267	191	213	225	218	204	209	229	231	201	234	250	218	223	219	250	215	234	249	194	214	214	222	227	233	225	214	248	229	231	220	266	221	217	250	238	217	205	217	215	205	226	214	254	227	213	211	236	204	241	214	208	241	239	204	228	232	225	201	206	193	234	224	238	229	234	219	217	246	237	234	233	240	225	239	214	219	221	229	185	216	218	241	203	233	235	192	202	225	234	237	229	229	248	251	218	221	234	199	223	230	229	236	243	217	228	234	210	235	211	227	242	247	228	266	225	237	233	200	208	218	212	222	230	253	217	193	190	218	221	196	225	212	197	233	216	227	235	225	238	185	230	214	241	225	247	199	260	245	220	225	226	215	230	216	225	235	213	238	233	253	240	264	221	214	223	233	230	219	229	216	245	225	236	243	229	226	210	201	217	212	231	229	239	246	226	241	205	226	213	211	207	222	240	218	228	250	224	256	231	211	222	249	223	215	218	216	227	215	215	205	205	237	200	254	207	202	204	240	215	225	235	230	234	210	245	230	216	214	246	214	229	218	208	223	211	206	221	220	217	254	226	234	233	210	212	238	235	207	219	249	211	224	240	206	229	231	222	213	212	260	219	233	226	247	242	240	197	229	224	224	223	229	222	239	228	225	218	231	238	246	223	240	219	222	241	216	214	214	217	218	237	234	230	248	217	211	219	240	231	225	234	209	228	213	237	191	226	232	233	232	232	223	224	267	220	195	201	224	211	224	241	228	214	241	233	218	212	223	214	257	213	234	242	247	250	212	216	212	223	224	242	223	230	232	228	220	224	208	217	209	225	222	201	261	234	229	239	244	231	246	218	190	214	221	224	229	236	206	212	228	220	231	230	236	219	230	249	213	218	248	242	232	220	215	225	228	219	203	207	223	227	228	203	195	223	224	230	212	223	218	205	228	216	211	207	252	217	229	202	197	234	235	230	242	187	231	244	220	244	236	205	211	210	212	236	242	235	239	249	219	193	196	214	208	213	221	239	225	219	231	247	222	224	206	188	210	215	210	212	217	258	230	250	221	214	210	194	212	215	214	217	236	189	223	255	242	215	252	207	229	248	224	257	250	223	228	230	187	227	229	237	223	231	212	216	215	241	217	242	228	233	231	238	236	189	206	240	202	245	218	213	228	222	221	241	245	232	216	223	228	227	242	227	209	213	210	231	235	229	229	204	220	229	230	195	235	205	247	216	245	221	210	258	226	248	229	215	191	236	189	220	230	199	221	233	229	226	234	232	210	230	244	224	230	215	231	235	253	216	212	254	218	228	222	195	204	222	230	211	237	214	226	225	215	215	224	217	239	232	232	241	198	211	241	234	208	211	214	221	257	223	234	257	230	238	245	217	230	218	240	246	236	241	233	233	237	217	226	233	213	231	238	243	227	232	251	262	218	226	225	231	255	221	226	230	207	244	214	227	216	220	226	241	230	231	230	235	242	213	242	224	234	231	212	191	220	233	213	233	223	249	217	230	220	211	217	223	213	240	213	224	217	218	211	210	209	225	243	219	215	241	215	206	229	207	214	210	211	216	246	236	222	224	210	229	222	202	222	224	241	216	243	231	220	218	221	233	224	234	233	234	252	224	226	225	219	222	219	209	217	217	227	262	240	213	221	221	211	237	224	218	233	231	218	219	214	235	229	224	206	242	221	210	217	209	199	238	208	242	229	209	213	201	232	220	235	223	246	231	222	250	210	205	234	244	218	195	212	205	201	218	232	204	228	239	237	225	197	201	241	241	223	215	236	240	211	220	215	243	230	231	225	228	213	232	217	228	231	235	203	211	211	198	241	244	212	190	208	224	245	231	232	231	239	207	199	230	204	229	229	211	211	258	248	210	213	219	219	221	198	223	215	229	206	225	236	214	248	222	225	235	223	219	269	244	214	233	251	212	229	184	210	232	232	231	207	193	233	232	251	213	254	244	239	208	194	210	210	207	204	222	219	230	230	220	198	208	233	214	207	228	201	236	225	217	240	199	221	207	242	229	220	223	199	224	255	242	217	249	211	235	209	218	243	225	200	238	241	228	238	238	224	201	239	217	259	224	219	216	203	225	225	216	218	222	222	221	204	222	216	251	238	219	219	229	247	227	238	254	241	214	222	237	225	235	227	230	201	240	224	221	227	249	228	206	207	206	219	207	250	214	239	230	220	255	231	218	232	210	212	219	209	244	221	211	219	206	236	206	211	236	224	235	205	209	237	217	239	197	242	208	224	207	208	214	214	250	209	203	205	206	229	222	205	220	242	220	189	219	228	208	233	224	224	221	226	216	255	246	221	219	215	222	230	251	219	234	219	231	231	224	252	224	252	218	219	236	226	240	213	234	210	236	232	219	223	221	225	220	229	247	238	225	220	230	220	244	212	232	209	225	208	223	223	234	197	230	209	219	198	221	214	226	231	219	230	262	229	203	222	219	211	208	223	224	195	200	229	233	220	227	242	227	215	237	230	232	236	235	202	214	240	213	205	220	237	236	214	224
19110	44686	40841	29901	28995	26311	20972	16260	11949	11367	9413	7997	5188	4194	3731	2628	2476	2097	1678	1509	1528	1491	1503	1449	1111	974	733	658	539	511	490	458	437	393	388	440	442	469	460	445	449	372	284	307	274	285	323	315	322	283	264	286	265	252	291	303	260	277	270	271	272	269	274	271	273	287	234	260	271	248	273	264	272	272	239	266	261	268	263	252	246	275	264	271	281	228	229	285	244	239	258	285	263	263	273	258	244	278	270	255	258	260	257	247	277	266	241	251	251	276	244	253	234	225	260	227	275	208	276	254	236	242	270	255	263	238	270	245	247	286	244	266	241	253	270	229	245	285	264	239	287	278	291	266	268	241	250	245	280	277	277	238	277	255	270	255	265	245	264	258	218	267	296	281	234	255	242	254	272	242	264	258	206	251	249	287	229	253	275	265	259	276	272	266	261	263	243	261	276	262	252	275	269	243	244	264	269	275	268	242	242	241	253	276	256	246	261	285	268	243	254	291	228	253	239	244	261	246	219	257	277	269	222	243	245	257	237	251	252	267	254	262	261	251	246	260	255	254	267	264	231	257	264	276	243	241	266	243	267	261	238	270	231	257	275	265	272	276	236	256	274	234	241	233	259	261	261	249	255	263	264	276	286	265	231	255	208	274	262	252	270	287	224	269	259	248	245	250	262	251	250	260	262	231	234	252	239	249	257	254	227	233	243	260	234	281	278	257	248	257	281	275	265	256	262	265	267	244	253	252	248	264	245	248	261	254	244	247	206	224	238	252	248	232	255	243	273	225	244	255	260	258	274	263	249	278	262	265	270	231	241	245	271	259	252	240	243	261	255	258	255	286	258	260	243	243	272	265	246	265	266	273	274	270	227	261	295	258	265	283	234	267	243	270	236	276	297	271	244	279	275	274	251	245	279	262	244	233	240	252	252	245	265	273	223	255	260	244	266	279	248	229	272	233	285	290	212	253	246	271	273	256	247	250	269	234	253	264	283	236	254	264	253	259	252	266	249	260	244	265	230	253	246	232	245	230	259	258	255	230	265	262	254	250	269	221	255	238	243	264	230	267	243	263	260	231	270	246	274	273	252	247	252	253	285	268	267	283	242	242	248	242	254	241	235	222	255	253	244	229	238	260	252	247	271	261	240	267	259	250	278	231	245	273	241	238	257	263	231	288	287	256	246	253	242	270	233	260	260	232	261	256	252	263	255	254	255	267	260	248	260	274	242	248	279	266	244	252	229	262	249	247	250	276	239	287	269	247	256	277	265	251	259	257	252	261	240	269	255	260	232	263	253	278	250	214	236	237	243	258	221	249	258	250	257	274	273	287	284	245	248	217	253	269	273	263	238	245	249	271	275	264	255	258	274	249	253	263	235	290	247	248	262	241	228	222	245	242	245	261	248	253	273	249	269	249	261	252	266	238	234	243	241	262	228	317	245	256	253	246	252	246	239	250	280	247	247	235	252	256	246	252	253	238	254	284	255	228	243	266	234	261	234	248	241	283	269	252	270	272	246	254	248	242	279	268	280	273	268	249	269	270	226	257	248	256	245	226	266	239	276	268	230	273	277	242	253	289	246	220	256	251	248	241	272	272	282	205	274	251	277	271	252	231	243	245	256	262	265	231	273	264	255	228	263	253	239	282	245	245	228	254	260	228	264	261	297	241	268	264	253	268	237	287	252	249	255	234	245	242	284	280	242	257	255	245	265	255	249	233	231	248	271	271	295	255	256	245	264	269	272	256	239	262	251	291	260	271	239	237	246	226	284	269	227	263	265	243	244	249	256	267	233	260	212	293	232	275	238	239	260	263	237	274	233	266	274	273	255	255	260	244	269	231	239	254	248	246	297	262	244	246	228	267	259	274	264	281	251	276	294	246	269	262	256	222	239	271	249	262	236	230	246	216	241	217	259	242	261	247	242	252	255	235	259	267	259	256	250	272	247	285	261	271	228	256	283	259	225	250	246	247	236	261	285	255	258	270	257	287	248	269	258	288	272	262	257	238	247	277	278	262	248	236	250	254	263	263	238	248	302	232	248	285	263	291	261	224	255	248	254	241	259	255	252	254	260	213	267	270	243	272	270	233	272	262	248	272	256	234	243	256	248	258	270	255	258	268	254	257	256	258	274	268	260	262	252	268	231	265	247	250	253	226	245	267	274	273	256	255	275	250	269	259	258	265	248	253	255	237	265	237	274	226	243	273	248	240	245	237	240	299	250	270	238	257	252	249	243	238	227	230	283	243	241	270	245	255	224	272	260	229	248	262	233	251	263	239	254	257	245	261	245	246	255	255	239	279	260	260	257	247	246	275	261	232	230	273	265	264	258	268	268	267	264	210	262	264	222	257	286	272	244	246	237	239	253	252	259	254	267	228	233	229	249	256	259	264	245	229	235	229	234	233	252	238	234	247	233	262	277	259	251	234	249	280	240	236	252	233	233	247	275	255	263	279	233	247	244	251	228	273	271	240	270	259	257	257	251	260	257	290	262	224	272	223	254	251	274	277	246	282	265	271	259	250	238	225	249	279	241	256	262	279	245	280	249	243	252	255	273	248	258	241	240	255	289	242	278	253	252	249	280	264	259	229	234	276	227	264	266	246	238	269	282	243	252	267	249	283	240	254	254	261	250	243	251	241	276	269	251	213	259	278	263	241	255	264	269	281	241	256	212	248	226	294	267	262	253	275	232	272	262	287	247	240	266	230	252	228	244	277	248	271	236	236	218	255	282	273	242	283	255	249	249	254	252	262	280	246	217	247	268	252	248	265	274	247	261	272	246	263	241	263	222	248	242	247	274	243	259	276	246	284	253	251	244	227	251	224	263	259	252	269	259	266	251	241	268	267	260	244	262	247	247	238	275	235	232	248	246	262	244	250	300	258	252	240	254	248	275	264	253	269	240	288	248	260	238	232	258	233	224	251	239	242	243	228	285	260	243	257	280	249	267	241	253	272	279	253	252	292	248	236	266	258	226	255	236	233	251	258	234	217	242	255	259	239	294	264	277	251	230	252	265	254	253	228	266	254	261	270	260	240	265	255	263	266	261	260	258	265	268	266	281	258	257	256	242	280	253	240	266	259	250	260	245	247	245	251	248	243	257	246	282	272	261	248	258	240	265	240	291	238	253	257	243	271	259	270	259	245	246	252	253	244	265	283	264	235	238	269	269	253	264	237	262	279	247	255	223	262	265	271	267	248	267	229	259	240	258	274	255	247	269	272	260	266	252	256	256	252	268	256	243	245	249	265	263	243	267	267	245	277	233	256	239	258	245	282	269	218	254	235	282	257	271	253	268	228	251	243	264	229	257	281	238	238	234	304	253	255	253	237	226	245	240	239	291	251	248	277	267	281	258	246	239	271	224	258	256	248	266	229	252	253	273	258	281	218	260	264	228	225	261	228	268	270	245	244	242	268	239	250	250	264	294	232	232	248	252	240	238	264	231	220	233	241	234	219	245	237	242	242	259	258	260	251	262	252	263	231	262	229	259	255
28094	24203	29248	20767	13745	10369	7029	4484	3221	2957	2279	1817	1248	997	886	713	709	543	506	492	441	453	474	429	372	338	324	283	271	249	280	263	285	209	252	240	249	239	210	246	219	224	185	196	214	226	204	204	170	231	202	196	221	219	195	221	185	186	208	204	192	194	207	200	210	229	200	197	208	196	206	211	208	190	194	181	178	221	222	189	225	206	197	206	202	186	197	184	201	226	194	212	207	204	181	177	205	221	205	195	219	198	210	194	202	201	185	192	187	198	205	181	197	194	196	189	211	197	184	191	174	192	212	206	224	208	194	207	216	226	198	169	182	192	208	200	217	195	191	226	212	184	213	218	193	203	210	196	198	192	196	195	161	219	191	215	173	224	170	205	176	203	195	202	211	195	200	219	233	199	219	189	199	199	219	181	195	195	219	180	166	202	198	185	186	216	212	180	218	195	206	166	201	203	198	210	173	190	193	193	226	181	198	192	205	221	208	184	157	176	205	213	210	180	186	212	218	187	193	187	199	199	218	220	199	195	214	197	180	194	192	213	194	218	209	190	181	174	221	194	197	200	202	199	197	195	209	193	182	202	198	205	203	176	205	199	203	180	193	212	213	195	179	184	191	212	204	195	208	180	203	201	187	225	195	182	182	219	210	199	183	211	198	192	205	209	184	183	182	183	177	208	193	196	182	196	208	161	176	204	190	202	184	197	185	198	189	203	202	198	196	209	212	214	201	193	196	204	215	186	197	187	206	196	228	220	193	178	230	218	208	192	210	182	208	219	199	193	197	213	199	197	201	200	180	190	213	210	189	219	185	196	217	203	221	217	183	206	191	177	190	207	233	188	175	233	198	199	202	190	195	190	208	187	197	209	196	188	205	211	202	182	214	208	182	208	217	184	192	194	179	183	193	203	174	187	175	188	180	216	224	200	190	210	181	207	200	214	206	201	171	225	193	206	209	182	203	180	166	232	173	205	206	199	195	178	217	177	182	201	185	194	187	216	214	178	186	207	193	183	191	210	200	188	189	210	179	193	223	208	208	186	192	199	211	193	195	209	194	208	224	254	202	170	227	182	202	225	180	193	188	194	195	193	178	205	219	206	182	180	191	211	193	184	206	215	177	204	186	176	192	183	188	188	205	188	192	181	220	192	192	210	198	191	201	206	209	189	164	180	204	203	211	211	208	179	165	203	196	190	214	205	213	193	196	186	165	192	200	203	199	200	214	197	194	200	208	194	201	187	197	186	202	198	170	201	209	181	177	188	178	196	217	197	187	204	193	199	225	204	207	199	189	189	210	182	170	210	190	171	187	180	197	222	228	184	194	172	202	191	176	212	178	219	189	194	236	182	179	193	199	193	202	204	218	186	214	194	210	220	179	201	199	184	227	185	185	209	185	204	209	208	201	200	198	218	187	202	197	177	192	172	180	220	154	224	191	213	201	212	190	168	201	203	214	192	214	192	181	201	213	193	198	198	213	183	201	211	202	205	193	191	203	201	182	195	220	182	220	209	196	201	196	212	203	183	205	195	174	223	212	208	193	195	211	204	192	207	196	197	207	181	197	190	209	185	201	215	196	193	214	198	204	180	175	220	204	219	200	217	197	203	198	207	210	226	189	192	199	195	211	173	202	211	199	170	216	203	216	210	178	206	216	204	195	188	220	210	216	199	211	202	216	182	182	216	207	211	213	187	181	230	177	197	196	198	207	196	192	230	184	191	175	191	216	207	215	183	210	182	200	214	190	196	193	190	222	196	230	221	214	194	191	193	200	193	173	194	197	191	185	184	186	195	190	197	216	209	210	205	202	191	209	205	190	196	208	177	184	216	193	215	194	186	201	191	203	203	202	215	221	199	188	221	183	207	198	219	203	214	204	178	185	207	201	191	200	214	174	211	230	194	199	202	186	201	204	197	209	207	189	192	188	209	207	192	200	216	176	187	192	189	196	175	212	194	214	210	204	193	198	226	203	204	195	227	184	198	197	218	184	200	201	214	207	185	194	182	188	217	192	197	203	209	212	226	200	193	172	219	177	204	203	214	177	192	186	207	191	188	191	220	181	173	238	217	189	198	193	196	200	181	198	210	193	194	182	196	172	215	209	194	186	195	198	192	215	182	200	199	218	201	209	200	194	184	202	200	178	204	199	204	202	178	188	190	201	186	195	213	179	200	189	178	217	193	193	187	207	214	201	189	174	199	199	191	202	212	195	200	202	224	221	175	201	203	193	213	185	185	170	225	178	179	222	188	199	220	203	200	194	193	200	230	192	191	194	201	190	200	211	168	214	207	207	203	220	206	194	199	196	206	181	193	211	167	223	205	186	203	198	186	220	210	196	221	187	209	207	185	204	198	214	203	186	183	203	200	193	202	187	186	183	198	201	209	210	203	186	195	202	208	197	202	184	209	202	189	212	207	213	214	200	203	205	217	222	184	196	181	192	216	197	219	200	203	184	183	185	199	189	196	192	213	203	198	226	224	201	214	223	200	186	190	196	209	214	182	196	184	200	213	220	185	225	214	212	176	188	190	206	204	196	189	232	196	203	192	184	199	204	193	187	188	190	199	185	207	194	195	185	191	213	187	241	191	179	188	199	227	192	169	198	207	199	185	160	211	183	194	199	181	215	199	215	195	208	178	212	192	181	226	195	207	189	197	186	199	212	207	180	190	214	183	210	208	210	186	188	191	217	185	194	202	199	210	200	194	164	193	195	201	191	195	201	196	213	192	209	201	211	201	187	213	171	200	159	180	195	226	188	177	189	230	184	198	191	195	169	212	185	209	186	202	203	197	187	194	218	181	187	207	187	203	195	184	212	194	189	196	196	200	204	188	212	225	185	196	192	201	216	185	190	194	218	190	208	219	220	151	211	203	190	186	196	183	179	164	200	196	217	196	197	207	193	200	198	205	180	200	201	202	191	173	190	167	203	193	187	169	209	199	198	212	226	193	188	183	202	212	207	205	191	192	198	183	209	206	195	202	176	191	184	198	197	197	206	193	225	195	201	205	209	214	205	208	209	174	202	192	187	204	206	196	189	214	216	188	192	218	198	183	189	198	207	210	193	204	194	190	194	198	220	186	225	174	193	192	214	204	195	196	173	185	213	201	187	202	188	198	204	197	206	209	187	187	186	193	204	206	205	177	200	186	194	199	188	197	173	206	206	221	177	205	231	194	168	163	205	159	220	183	211	192	197	180	193	211	176	212	168	220	213	180	184	207	200	188	209	198	212	181	215	187	202	198	189	213	188	202	201	214	210	200	200	205	194	217	210	210	183	201	222	196	200	189	193	193	198	226	181	201	177	172	213	225	198	194	210	182	205	203	203	204	202	214	188	181	178	203	208	191	194	187	194	204	219	178	227	187	202	206	204	195	219	194	192	174	214	203	205	213	177	193	207	196	180	203	200	181	198	165	190	196	196	185	199	183	204	202	211	241	189	224	177	194	182	220	207	193	206	187	190	219	195	191	188	195	206	188	196	223	203	190	192	217
17134	33839	30474	18735	16679	14873	11085	7977	5684	5230	4127	3255	2105	1763	1502	1116	1093	830	774	707	674	668	675	604	501	462	406	343	343	329	313	288	297	293	274	290	301	296	287	285	268	244	227	255	204	227	248	241	232	232	266	259	267	238	224	258	201	238	207	240	234	229	220	238	213	229	207	192	235	205	257	195	219	222	221	228	237	236	227	209	239	214	237	231	218	239	227	204	227	190	224	242	216	250	235	242	210	234	243	257	222	236	210	226	229	235	223	221	232	221	221	224	219	219	241	216	222	242	213	238	229	237	236	217	229	256	217	224	218	238	237	210	227	201	224	217	214	226	228	215	227	220	222	228	232	226	239	247	222	226	230	203	234	206	229	225	231	235	233	220	219	214	223	247	229	215	218	227	238	233	217	219	237	214	216	227	250	218	228	209	233	215	205	241	232	204	255	212	221	232	210	216	238	233	241	235	213	226	250	215	185	219	230	220	206	234	243	268	232	230	217	219	227	258	245	222	212	231	237	202	213	238	229	254	200	213	253	221	221	198	244	241	211	228	228	240	233	215	200	214	214	221	246	203	222	201	222	238	255	221	227	221	220	234	211	232	236	208	259	223	216	231	255	267	219	217	258	247	213	236	225	240	232	231	218	234	230	223	228	260	210	223	243	242	210	227	223	220	215	213	227	222	252	213	238	212	243	224	225	210	204	246	222	211	216	210	230	222	206	210	235	187	204	225	213	224	217	230	229	230	254	220	242	239	229	244	206	225	200	240	234	248	242	238	215	204	248	217	239	245	223	240	247	211	222	223	235	227	211	232	197	235	206	221	232	244	205	223	229	211	224	253	209	234	227	225	224	214	230	246	217	214	220	212	261	241	239	243	225	234	212	215	210	222	231	215	223	219	230	225	262	230	237	238	185	232	233	215	204	207	247	235	236	229	256	238	207	236	244	242	214	208	227	239	218	228	225	232	212	234	241	218	197	224	217	283	212	213	242	244	227	220	200	224	235	220	217	213	203	222	231	205	223	220	228	212	209	226	228	243	236	226	219	203	230	221	221	217	218	215	230	220	224	219	232	239	224	226	204	232	245	229	247	238	257	237	248	212	221	236	207	236	223	234	228	217	232	225	241	229	224	240	230	230	208	219	235	257	220	227	202	229	220	178	242	212	226	242	212	233	214	226	218	238	220	251	228	227	223	180	222	229	220	234	233	230	229	220	210	207	238	208	241	217	192	251	215	244	216	225	220	231	232	230	223	241	211	233	257	224	231	252	226	222	207	254	242	208	199	208	222	237	237	206	239	216	212	233	235	224	228	253	219	211	233	235	228	216	223	251	215	216	239	219	204	217	215	247	215	222	221	217	210	236	221	208	234	222	207	217	240	241	227	247	199	230	219	203	224	220	223	225	217	209	240	215	221	232	245	248	240	227	225	233	220	238	200	234	236	230	232	208	211	232	257	229	240	224	227	227	246	213	229	239	237	227	232	199	229	244	236	221	222	216	241	220	208	244	239	222	249	207	211	222	234	232	212	208	219	215	199	189	225	230	222	241	210	219	203	237	219	231	199	268	246	182	224	241	226	225	225	225	249	224	219	235	212	221	206	238	230	228	212	207	248	216	183	211	230	215	223	197	233	234	239	201	217	221	239	258	219	228	241	243	226	221	215	202	250	233	219	200	230	233	223	244	226	232	204	244	223	241	244	235	231	235	235	220	232	233	207	213	212	196	217	220	219	221	218	213	218	226	216	194	200	202	208	218	220	220	219	230	252	204	202	235	216	225	232	225	219	210	216	229	228	234	226	227	230	239	251	226	241	231	233	201	225	231	227	228	232	212	239	224	227	256	200	231	230	221	238	200	225	247	238	245	218	231	211	238	218	228	213	214	223	237	238	231	242	221	213	240	238	217	226	225	238	234	216	237	225	221	243	232	253	242	235	227	221	204	233	221	217	227	227	223	218	215	223	205	232	219	224	209	214	227	201	248	216	217	222	210	190	219	213	213	251	243	205	226	245	210	225	209	211	230	225	218	225	216	219	209	227	225	220	240	236	205	237	237	231	248	199	209	225	241	230	219	237	209	242	203	219	246	249	218	233	211	214	237	240	259	207	206	200	243	226	217	199	215	220	202	196	228	224	205	242	188	229	193	217	201	221	222	214	225	237	215	242	231	219	226	209	227	229	220	255	226	219	205	194	217	257	198	221	243	222	249	191	228	229	216	209	217	229	237	235	236	234	220	205	252	250	235	217	229	244	253	211	198	224	231	208	224	226	250	217	237	215	211	218	232	233	216	265	209	220	226	233	231	227	230	233	226	228	218	247	234	234	220	218	207	213	224	216	239	230	198	224	224	223	222	242	226	251	229	220	235	223	201	210	237	234	237	215	194	239	244	238	201	220	234	229	215	205	212	203	207	219	221	202	227	207	228	232	225	206	200	243	234	208	222	234	213	207	229	237	211	220	212	207	233	213	221	206	205	226	214	213	227	212	201	213	220	190	216	239	238	217	195	224	220	230	226	213	231	211	206	219	219	219	219	215	209	208	234	219	212	259	223	211	212	219	222	243	251	237	219	220	210	223	235	229	222	212	214	225	234	214	247	193	237	225	212	223	234	208	218	249	252	208	209	225	243	237	221	239	202	221	209	211	238	214	211	260	226	245	230	222	201	228	238	225	230	222	221	228	234	233	223	233	228	226	233	223	240	223	200	207	245	228	215	225	234	200	210	190	211	229	215	233	236	212	245	230	219	224	226	232	207	220	207	239	242	217	229	220	226	234	250	232	260	235	200	216	231	219	213	246	217	242	224	228	202	244	219	206	236	223	217	257	210	229	222	240	229	243	220	224	234	239	232	225	231	191	237	183	218	218	232	246	222	197	215	222	217	228	230	227	236	225	196	243	214	211	191	201	230	217	223	229	218	227	198	211	224	224	229	217	218	244	227	240	233	221	218	225	237	251	243	250	231	239	222	231	212	203	212	248	227	241	213	224	223	236	234	204	223	239	229	238	235	206	220	229	225	235	228	231	234	226	215	204	224	209	230	222	232	245	188	214	213	243	219	219	242	232	201	212	225	236	222	220	223	200	214	240	235	257	220	201	239	213	214	239	244	232	247	238	224	199	246	208	224	217	230	224	243	214	220	208	237	217	192	206	240	219	193	254	217	254	205	226	234	235	207	197	234	228	209	236	224	221	241	204	231	217	215	223	243	198	232	212	204	254	227	218	233	224	226	252	245	223	219	198	242	225	232	194	230	213	208	198	239	236	241	225	213	229	227	226	225	220	234	238	197	231	229	202	208	225	213	238	213	237	235	212	230	209	230	215	224	222	229	232	231	243	228	236	212	228	228	222	226	209	199	212	243	229	190	221	225	214	218	228	199	234	241	231	229	233	194	225	228	213	231	208	212	225	230	241	222	267	219	222	216	239	205	215	202	179	203	205	222	215	211	200	253	224	239	234	222	203	205	228	224	234	222	254	235	222	245	222	208	197	218
23686	21274	28650	24603	21943	20586	14834	8506	6202	5499	4169	3429	2271	1950	1665	1382	1229	1049	860	809	818	794	800	787	625	560	502	378	362	387	361	339	374	310	367	305	351	352	308	343	347	285	299	290	254	308	271	274	290	253	269	274	274	289	251	267	242	256	287	250	261	280	236	238	266	299	236	271	246	245	275	265	235	254	256	238	271	243	255	235	272	248	254	258	277	276	259	263	255	252	231	270	253	243	254	231	232	297	268	264	265	259	263	255	253	250	231	262	275	270	270	263	265	245	271	240	279	241	253	264	289	242	248	262	257	299	274	292	236	253	243	270	247	265	257	240	255	245	274	259	256	270	259	281	313	249	269	250	256	250	264	255	260	289	263	267	255	221	274	276	249	243	253	242	294	260	265	264	225	247	267	266	307	234	241	269	261	260	283	276	247	277	250	285	279	265	262	271	290	265	267	244	263	260	280	253	241	255	254	274	254	240	259	241	250	243	252	277	264	250	235	277	250	285	275	278	254	258	245	255	277	254	246	270	277	246	247	302	248	236	254	259	274	256	267	269	269	239	292	254	257	229	279	246	244	266	274	267	255	225	246	259	246	261	254	277	286	273	256	265	279	282	269	252	232	242	265	275	258	257	262	248	239	252	271	253	279	281	280	225	291	273	259	265	269	261	251	263	268	254	255	250	284	263	253	255	249	248	245	291	252	246	259	245	233	254	247	252	255	254	288	259	253	253	236	249	217	268	279	244	263	273	262	295	282	267	287	285	266	301	248	278	246	239	280	262	256	268	254	245	262	276	244	277	226	290	289	289	250	279	263	258	253	251	247	269	260	274	301	283	259	281	263	261	253	260	270	267	274	272	250	273	272	223	254	250	244	257	252	260	260	244	286	246	250	283	266	234	265	234	231	250	254	268	247	259	264	259	250	248	247	270	259	268	260	257	248	260	222	250	265	262	279	282	237	250	254	281	284	270	282	252	252	259	257	271	253	297	263	247	278	288	252	263	279	239	246	260	249	252	247	257	246	252	242	258	266	263	253	283	277	239	249	265	261	265	257	258	255	261	272	227	270	239	250	239	247	234	236	242	275	268	288	242	268	248	255	257	258	309	250	292	241	237	278	285	216	281	263	254	242	248	283	247	283	280	263	246	268	259	238	262	254	282	253	248	267	233	246	263	249	245	249	271	269	277	271	254	265	253	292	255	268	247	256	260	249	247	250	301	298	236	257	271	221	259	244	254	270	225	236	237	287	283	248	273	240	284	256	249	274	244	264	230	252	258	247	259	222	278	257	256	249	251	229	262	248	253	244	242	257	256	259	258	277	270	281	261	292	254	258	259	270	243	252	280	237	256	256	290	285	287	270	275	241	227	272	254	249	269	278	283	268	252	243	260	269	252	238	260	246	284	245	266	249	298	267	257	271	264	263	300	263	271	248	258	230	257	247	272	242	270	261	252	228	262	252	265	255	274	251	277	245	250	266	270	260	246	274	258	266	262	261	267	254	269	248	274	264	278	243	244	274	260	263	240	244	287	278	271	256	274	247	269	267	266	271	240	271	243	265	291	253	249	282	234	228	235	283	260	259	248	249	281	290	257	246	287	262	248	267	276	239	262	236	261	300	256	232	261	293	277	272	251	277	272	244	269	243	249	283	259	276	256	272	244	257	268	275	253	276	266	252	258	250	250	282	256	254	280	270	284	285	237	250	276	261	262	263	247	249	301	266	265	247	294	256	243	246	269	242	270	232	267	248	246	287	248	257	256	277	233	261	261	230	270	272	275	260	262	262	247	235	251	278	284	260	246	249	245	256	259	278	257	269	256	264	252	263	279	231	263	269	281	249	263	253	217	256	250	263	272	250	274	250	286	259	264	276	261	264	280	284	277	261	259	265	287	273	235	254	255	249	264	261	237	234	291	248	237	233	255	263	255	267	247	249	265	255	231	258	258	271	255	259	283	273	282	261	279	277	273	271	251	266	248	264	251	253	254	264	262	253	263	266	261	253	252	266	270	240	246	253	258	243	259	258	275	261	240	280	247	250	273	277	281	263	247	251	239	277	254	259	251	280	256	255	287	284	271	249	241	264	252	290	278	251	240	250	273	251	259	260	255	271	253	250	237	241	267	242	291	257	270	270	256	283	253	300	266	264	271	264	245	265	253	268	227	277	283	255	242	294	268	240	277	256	257	285	278	273	273	251	286	229	255	231	243	232	265	248	259	271	280	256	255	242	263	238	288	252	244	246	255	224	259	269	252	260	274	252	255	259	283	286	275	225	290	263	277	264	270	267	269	254	286	246	246	262	260	293	263	247	265	244	253	305	272	257	265	231	285	276	255	297	261	231	259	264	249	264	229	259	269	263	275	261	262	298	273	232	253	281	273	275	243	224	240	221	274	270	273	256	264	257	247	236	238	282	256	294	299	278	259	246	254	225	258	247	258	229	279	242	256	263	274	276	253	255	255	297	245	236	241	262	260	242	257	250	290	239	238	242	279	265	240	240	275	252	264	263	258	259	259	279	257	274	270	264	293	294	266	252	250	254	276	244	237	252	283	251	256	244	260	285	261	265	250	275	252	245	265	261	245	259	242	287	253	254	258	273	258	231	247	231	239	231	235	252	261	286	237	248	242	246	239	267	256	283	271	272	236	272	261	263	275	229	245	286	295	243	272	248	260	225	251	283	249	246	233	240	269	258	229	246	254	247	257	263	257	259	301	250	278	271	232	269	259	261	258	272	252	264	240	260	261	248	224	247	240	282	226	273	269	262	251	242	278	266	276	270	272	256	232	257	244	260	252	252	265	250	259	250	261	279	260	236	243	266	268	244	262	286	272	234	267	278	268	270	284	266	258	259	273	256	285	260	292	303	280	250	255	269	256	242	220	271	249	265	255	269	250	236	270	262	267	245	245	244	261	256	261	260	224	256	267	270	271	248	268	231	238	228	248	260	258	272	257	240	248	289	234	259	291	258	256	244	265	244	263	264	268	250	247	219	256	281	278	292	281	253	279	248	240	259	273	241	255	252	278	263	271	245	290	245	283	241	293	257	240	272	245	268	261	248	259	258	259	282	240	239	251	257	230	258	284	289	268	245	252	235	231	244	247	232	239	247	283	277	255	277	237	283	269	238	269	249	264	257	217	236	258	254	273	256	271	237	262	267	303	258	285	259	280	281	293	262	235	251	265	243	284	262	282	283	248	266	247	290	252	259	271	249	265	273	261	275	253	257	243	316	256	241	222	278	247	266	279	264	259	237	251	249	272	243	290	228	268	260	241	258	238	231	253	266	298	262	270	245	258	232	235	256	283	267	254	252	256	259	264	221	258	256	280	265	299	263	248	244	265	305	270	270	274	274	302	249	274	281	266	242	267	253	267	273	270	236	275	233	238	246	248	252	260	258	287	263	263	240	254	279	250	281	296	238	266	243	257	279	226	255	287	232	275	233	281	250	287	227	257	275	254	281	281	254	264	269	248	268	276	238	258	308	231	261	230
17574	41566	37794	25242	22800	20914	16172	12065	9709	9017	6826	5533	3711	3272	2550	2241	1853	1574	1317	1176	1200	1221	1247	1042	891	745	622	521	517	461	436	412	430	414	400	422	431	413	408	415	432	340	331	308	319	328	300	324	300	295	290	308	315	317	296	273	303	276	293	315	304	267	308	300	302	290	331	296	294	319	308	301	286	277	249	270	291	311	303	282	301	274	286	271	299	306	293	315	299	291	262	293	328	275	308	265	321	308	285	294	274	306	286	301	323	299	261	324	315	322	323	317	307	268	272	290	264	255	321	313	289	295	270	311	312	284	280	293	268	285	264	265	302	281	288	283	287	281	284	280	281	246	303	283	275	292	285	315	307	263	273	305	295	302	348	304	278	315	307	312	271	303	327	315	296	305	288	318	282	296	297	280	306	273	300	279	282	285	314	307	316	283	278	293	274	313	270	289	281	293	300	292	307	301	287	279	307	279	286	285	289	284	301	279	306	300	304	309	284	273	295	312	290	302	270	291	298	257	307	320	293	278	287	296	314	285	292	280	255	294	286	283	294	281	271	285	263	304	300	304	279	288	276	296	279	320	299	340	283	281	296	276	296	316	262	281	287	270	301	283	266	312	328	320	281	291	311	277	281	285	282	291	306	288	295	278	290	273	297	281	284	309	289	276	281	289	302	282	295	297	273	338	255	267	277	301	273	292	310	301	302	292	283	320	289	304	289	282	295	299	315	282	292	278	281	312	317	298	302	304	299	258	325	271	279	275	289	274	279	290	292	282	308	301	287	262	278	267	274	259	318	282	315	287	320	304	289	295	269	277	293	281	286	282	289	273	303	272	293	294	289	299	285	298	268	280	293	264	299	328	299	303	279	281	318	313	306	310	273	279	304	276	286	316	278	291	300	312	312	288	263	299	259	260	285	297	278	292	265	298	269	277	277	303	310	292	285	247	272	268	291	296	316	280	273	257	289	291	298	271	345	290	282	272	288	297	272	317	288	303	270	287	292	323	296	288	312	277	290	267	278	264	275	274	316	307	309	324	303	275	292	287	291	307	308	275	304	300	271	294	294	288	323	296	279	280	292	279	303	319	265	298	276	294	289	245	277	287	324	296	299	294	272	284	315	311	274	302	304	251	275	245	309	296	303	319	261	287	312	277	299	292	319	301	304	277	313	237	252	305	307	281	271	317	309	299	288	321	302	335	289	309	274	308	284	283	289	278	266	283	268	275	296	297	302	304	302	263	287	304	283	283	299	280	320	286	262	294	298	296	287	299	314	289	290	308	297	321	283	291	289	268	275	290	295	302	303	311	279	333	276	284	292	308	300	295	280	271	294	283	297	285	320	329	297	275	268	326	289	249	268	293	286	288	246	303	297	264	310	247	305	306	297	292	302	277	279	279	302	335	275	276	292	301	265	298	290	288	253	254	271	287	291	307	268	288	286	301	289	301	299	291	316	273	318	286	299	327	265	301	308	280	286	322	282	281	269	300	292	284	258	291	289	288	315	288	321	268	293	305	319	264	265	286	294	294	312	278	308	246	316	268	295	281	303	277	300	281	293	309	292	303	301	281	300	287	307	322	275	308	294	287	295	258	277	290	263	277	288	268	259	239	264	287	275	287	321	316	276	287	315	302	303	279	321	312	285	289	275	278	281	302	258	314	292	291	258	284	291	332	277	299	320	288	306	305	267	282	304	308	312	247	283	313	294	292	301	267	303	268	320	290	295	298	300	266	313	318	277	280	299	289	268	303	295	278	292	296	294	282	260	297	279	294	296	298	298	304	306	294	262	306	288	290	309	324	307	330	293	299	273	325	290	298	295	300	276	280	270	293	267	291	288	280	321	292	289	315	305	312	268	262	311	261	311	273	262	269	297	276	313	293	300	337	272	284	266	262	288	313	312	298	290	284	263	297	299	301	309	321	300	326	299	316	300	296	272	305	295	297	296	263	284	267	303	299	265	271	296	299	280	303	260	306	272	285	305	254	334	276	305	326	258	282	284	309	296	303	283	303	297	280	277	279	272	293	269	289	300	267	254	297	267	302	281	293	304	285	297	317	290	262	284	307	266	275	286	314	259	290	297	287	299	279	291	273	278	250	284	289	300	288	271	299	326	292	278	287	280	295	243	277	324	277	283	310	258	311	283	278	286	290	275	270	296	297	267	302	316	276	314	305	311	305	287	270	295	314	279	299	302	275	309	284	235	307	300	287	293	311	301	267	283	293	282	292	296	271	281	310	257	292	301	290	295	266	284	290	294	290	312	267	255	313	304	296	270	278	283	291	291	279	278	292	297	318	270	288	283	273	299	284	313	277	256	302	307	284	276	296	282	301	302	271	300	308	282	295	267	297	244	264	288	284	288	285	324	269	304	275	268	299	298	312	282	259	283	282	303	272	273	328	315	298	261	283	284	286	283	272	285	272	329	265	332	303	286	314	268	273	314	292	264	270	295	298	306	284	302	300	298	312	299	311	313	301	288	299	275	285	290	303	286	295	305	268	321	311	276	319	297	282	303	306	296	321	286	306	303	293	296	277	311	290	278	275	299	297	281	319	277	316	321	283	296	279	310	287	279	275	284	268	295	320	316	273	264	308	300	286	290	288	312	277	270	276	290	274	280	299	318	294	307	297	277	300	297	283	249	287	307	319	297	302	289	284	301	304	300	287	285	301	285	299	299	301	316	275	270	301	329	289	283	286	291	260	299	284	286	311	301	276	306	308	267	298	309	324	322	286	301	301	269	298	298	271	285	289	284	298	316	292	293	307	280	278	281	253	301	275	286	313	307	290	293	290	297	285	278	283	295	289	303	307	263	282	281	330	312	267	301	270	292	286	285	304	291	297	278	337	309	292	282	316	265	304	289	294	305	291	284	298	293	322	289	271	282	255	302	286	284	291	298	310	265	271	296	273	246	290	298	328	292	304	272	297	294	308	283	301	274	309	286	281	309	273	287	300	297	296	240	308	274	313	275	305	295	294	269	312	283	274	268	291	282	271	291	283	289	303	319	273	294	268	275	280	282	292	293	281	284	297	308	296	305	293	300	280	267	300	315	319	302	289	263	294	294	293	271	280	286	308	285	306	290	314	306	275	303	290	302	292	269	310	278	290	314	278	287	295	305	320	285	285	276	300	281	295	265	255	279	298	287	314	304	296	315	285	275	310	289	299	322	300	296	265	252	296	293	288	285	279	286	279	278	256	291	265	267	296	313	288	303	314	291	294	269	284	302	294	321	285	284	286	285	329	316	300	269	294	280	299	262	292	267	282	284	280	307	255	314	288	297	297	300	285	282	294	308	307	312	263	254	309	260	294	289	326	265	247	288	285	312	291	281	319	296	319	276	280	295	282	290	285	294	265	303	316	291	302	321	316	319	296	294	287	261	310	284	289	319	306	278	270	301	283	323	271	302	277	257	263	330	276	275	315	280	306	274	299	279	267	295	271	295	292	295	313	297	299	274	276	270	310	310	271	306	283	287	302	265	262	294	288	290	304
24794	21355	28209	26042	19604	14265	9844	5681	4624	4010	3100	2366	1694	1552	1161	1070	851	774	590	619	523	601	618	487	411	368	323	252	226	223	193	201	233	214	197	227	245	230	201	219	200	191	155	165	155	159	120	177	146	147	158	159	147	149	155	155	155	149	139	139	149	169	142	155	157	156	155	168	151	157	139	142	158	146	158	146	141	137	149	172	147	117	159	163	156	144	164	139	139	151	152	147	159	162	148	196	128	138	139	138	132	147	153	139	138	149	147	146	150	136	139	161	151	153	120	145	153	141	149	137	153	146	161	141	135	156	134	155	128	136	151	142	158	137	160	141	148	147	140	145	142	140	156	152	133	152	142	159	143	127	157	166	166	139	146	148	148	139	142	147	134	129	132	154	146	143	158	140	158	162	160	164	160	151	153	159	142	135	166	141	161	153	155	141	146	154	153	141	139	152	132	155	156	138	154	139	129	171	163	140	137	157	156	162	150	158	156	160	154	173	152	142	157	146	165	136	138	118	146	159	129	138	141	138	149	136	155	142	132	132	157	185	161	139	131	160	141	141	123	144	136	160	144	136	126	158	153	156	132	150	146	141	141	155	163	147	139	154	157	139	143	154	144	142	171	154	151	145	140	161	125	147	123	139	137	164	143	143	168	172	138	154	152	143	185	135	120	140	144	138	133	147	133	148	138	152	171	139	127	139	162	162	164	142	138	148	162	127	149	150	152	141	143	136	163	144	168	147	170	126	138	147	143	129	136	130	143	167	155	145	161	162	150	147	119	138	153	142	147	157	156	138	158	144	166	169	156	175	158	159	149	138	153	139	170	166	155	133	132	136	164	155	151	165	138	145	145	160	151	138	147	143	144	145	143	128	121	157	156	150	155	146	140	151	173	151	140	145	142	157	149	144	152	138	148	164	153	142	152	153	131	132	140	136	151	143	153	157	141	154	137	127	160	144	156	138	146	134	145	163	141	154	134	146	155	143	167	159	125	147	144	142	143	141	145	152	162	149	158	145	138	130	134	143	152	147	139	145	156	144	128	155	159	131	154	155	152	152	147	133	157	150	146	154	147	157	157	155	154	141	128	122	149	142	155	147	150	141	148	146	169	138	142	187	157	141	141	141	147	164	150	158	153	128	129	158	127	154	144	151	143	148	147	153	128	125	161	136	133	169	135	134	120	148	156	141	165	150	160	158	143	134	143	170	141	145	159	141	141	156	148	140	149	127	142	164	141	144	157	142	123	132	146	177	145	132	143	141	155	154	146	160	122	163	139	134	160	128	159	158	125	141	141	140	142	126	146	139	149	159	175	163	127	146	142	131	149	152	146	143	136	151	161	145	143	158	165	151	145	156	144	144	150	163	151	156	164	173	137	151	147	155	138	165	153	141	156	153	148	147	163	143	144	178	122	169	171	141	147	148	154	134	149	140	142	163	159	146	112	172	152	141	153	172	146	143	128	154	137	133	126	145	144	125	164	153	144	145	146	165	149	156	158	156	167	126	162	169	154	145	151	134	142	165	173	136	167	155	155	144	148	130	158	158	144	137	139	137	119	162	146	153	160	134	130	146	154	153	147	148	154	127	140	137	129	145	154	144	148	149	143	133	153	144	151	128	173	135	149	154	133	150	132	135	144	152	150	133	156	158	147	135	142	152	132	150	138	155	161	141	138	148	166	148	161	143	141	132	137	139	138	178	175	156	149	140	156	134	172	153	157	116	144	156	149	139	161	146	149	136	159	136	139	136	150	142	138	142	158	157	130	149	140	173	132	152	145	143	135	123	155	161	135	150	144	157	170	160	145	139	168	155	129	147	149	138	156	119	140	155	135	176	143	133	154	150	142	142	142	150	156	144	165	147	161	148	144	145	154	161	148	151	165	154	149	126	148	142	152	149	130	136	153	124	149	134	149	159	145	152	154	141	168	129	150	147	146	134	164	141	131	177	143	145	148	151	156	151	155	153	137	138	151	163	157	141	151	140	152	141	139	138	162	127	172	135	162	156	134	161	169	152	129	129	161	138	144	163	135	149	148	147	150	166	153	122	140	155	138	145	139	148	154	153	141	138	142	139	136	159	154	150	143	141	133	163	126	159	150	142	145	162	158	154	153	140	143	128	125	148	143	149	159	144	175	141	142	129	142	149	129	154	158	145	149	125	138	152	136	144	153	155	161	145	118	155	166	140	153	158	144	148	168	139	158	126	165	146	143	145	154	159	170	147	145	136	160	156	157	157	156	160	156	141	145	174	134	156	169	143	143	154	165	153	156	132	123	172	140	144	149	131	138	157	147	171	155	157	135	149	136	147	159	152	157	170	148	143	159	140	162	155	133	139	160	127	119	148	167	164	142	135	143	146	144	158	130	130	156	169	126	135	154	157	144	141	154	139	126	128	124	150	152	174	135	149	154	131	157	147	138	154	154	145	157	142	159	135	131	163	145	150	144	161	166	145	135	128	134	157	144	154	154	156	122	143	163	158	144	170	155	146	146	143	147	146	140	140	152	151	154	129	154	147	156	142	129	143	171	150	143	139	136	142	172	136	149	148	138	180	174	179	139	150	143	141	141	124	126	136	162	163	134	140	140	158	142	159	125	136	155	153	131	157	142	159	159	122	151	147	135	143	169	134	151	148	153	146	140	166	148	166	180	145	144	134	165	136	165	164	147	145	159	149	149	117	138	140	138	160	155	151	137	150	149	156	162	166	144	127	164	138	141	150	152	131	155	162	138	168	135	142	169	152	172	173	144	131	155	167	159	137	154	158	131	137	161	146	154	157	169	139	140	131	159	161	140	147	145	154	131	125	155	156	149	149	134	119	137	137	163	138	180	153	149	167	130	161	143	138	145	136	132	137	158	141	150	163	134	151	147	151	134	177	137	156	150	151	163	149	149	139	153	142	132	135	156	170	132	151	142	133	158	167	147	151	149	131	142	153	146	150	163	136	149	143	148	162	154	140	133	144	145	147	123	144	153	140	137	162	148	149	144	149	143	161	149	150	140	160	174	139	138	155	142	143	139	149	144	151	146	144	130	167	143	141	156	155	160	155	141	145	154	171	152	141	157	146	155	131	143	149	158	137	159	169	148	162	165	161	145	141	141	158	149	170	141	171	151	160	137	157	132	166	159	147	112	139	117	123	127	161	145	165	137	149	150	125	147	143	129	160	163	137	155	167	160	123	166	154	154	138	155	179	158	146	132	145	120	148	151	150	150	146	135	149	161	144	156	161	144	158	153	171	150	146	151	150	129	165	146	153	141	158	156	144	144	152	133	162	141	157	150	152	120	151	122	144	155	152	152	154	146	167	152	183	172	141	150	149	146	168	142	151	163	178	154	152	128	143	121	152	160	138	125	133	166	154	147	162	150	157	154	167	171	150	147	133	162	148	180	131	142	153	162	140	146	151	151	158	140	125	133	152	138	147	147	151	151	151	145	140	143	126	147	155	129	160	162	138	162	163	151	168	141	163	161	137	122	138	149	130	139	141	135	156
17917	39184	35269	23326	20188	17854	13600	9740	8286	7022	5426	4021	2858	2683	1958	1732	1432	1232	960	880	841	850	934	705	587	550	411	344	368	329	293	278	281	252	255	281	269	313	277	244	251	221	172	186	194	200	187	177	183	173	189	190	172	200	180	191	190	157	178	175	189	180	181	189	152	184	174	193	194	186	183	192	164	186	171	175	162	171	170	184	179	188	162	187	191	180	196	184	188	191	173	157	182	167	177	187	161	164	162	163	177	160	175	161	171	167	136	190	189	169	175	185	175	174	169	166	164	185	153	160	170	169	188	153	175	174	178	168	171	163	171	139	167	187	176	159	152	177	182	171	170	166	174	166	182	177	171	196	193	183	176	177	156	177	184	167	181	177	171	181	146	157	170	147	164	188	143	201	164	161	182	148	169	168	183	166	157	156	168	141	170	161	195	190	165	166	187	162	147	179	180	174	190	195	159	172	169	199	164	189	180	161	152	157	160	182	166	158	147	166	182	168	186	195	149	163	177	181	161	178	184	169	166	169	164	179	179	184	167	187	180	165	172	170	190	146	192	173	165	169	158	151	193	161	166	164	170	166	166	165	150	199	195	169	181	199	152	175	165	166	188	165	193	174	157	131	174	168	178	191	175	148	186	155	155	173	166	157	188	190	171	167	158	180	163	172	191	152	172	164	176	175	182	160	178	157	194	173	186	184	184	163	165	146	155	164	161	163	150	170	179	179	154	178	168	163	181	186	149	162	191	207	175	170	195	176	174	165	173	148	175	203	161	184	177	173	158	175	178	194	190	194	194	164	172	167	170	194	198	159	181	179	185	187	173	173	176	171	178	164	184	182	196	165	168	182	185	160	145	175	162	154	181	159	164	150	162	170	171	186	194	154	163	186	150	162	173	145	170	149	166	173	182	193	187	171	163	171	171	195	172	171	173	171	173	167	171	164	158	168	158	192	167	158	176	182	172	178	173	154	173	179	188	155	168	181	174	174	154	154	177	181	165	176	175	174	171	168	184	183	187	176	184	168	184	167	176	171	186	158	175	173	164	159	179	145	173	201	168	169	182	176	174	169	172	173	166	172	191	168	153	182	155	166	173	183	162	194	166	176	159	165	164	161	161	175	158	141	181	151	163	190	174	167	189	155	182	161	161	177	177	156	156	155	172	180	188	174	153	162	181	177	181	169	161	168	181	176	161	190	167	170	172	167	171	188	168	165	158	184	178	179	176	187	169	174	171	170	176	168	143	164	174	161	155	172	142	175	140	147	164	154	185	175	199	160	190	203	194	170	175	174	173	182	160	161	184	167	164	180	159	182	196	164	143	169	162	173	171	158	177	170	165	154	155	176	165	181	170	185	190	162	158	146	188	168	199	182	200	161	202	203	206	173	165	169	195	181	194	165	170	152	175	175	167	159	162	167	178	174	176	179	183	191	171	158	130	178	149	163	178	183	162	198	187	165	176	191	184	189	169	162	159	176	170	180	178	153	176	195	168	166	179	190	174	177	145	185	180	157	162	173	172	190	173	173	197	165	172	172	186	166	175	140	174	180	182	163	163	173	177	172	176	167	154	171	142	172	195	175	150	145	173	170	189	154	203	185	220	181	179	162	195	162	160	179	178	178	177	157	176	170	170	164	168	208	154	162	176	205	165	196	176	173	157	178	167	189	186	192	169	158	188	174	172	171	181	165	170	168	170	164	133	191	142	174	186	177	155	156	162	161	179	176	185	169	170	170	171	186	182	150	192	177	174	162	167	176	175	164	171	190	165	185	161	185	173	161	162	170	170	183	159	168	170	190	155	174	174	182	159	155	190	177	170	166	168	171	171	190	167	166	144	187	174	179	163	177	155	170	155	158	161	185	163	178	175	184	169	166	164	172	201	180	175	157	157	162	164	190	155	184	174	169	169	162	170	190	165	187	173	160	157	165	178	154	168	182	175	174	162	165	160	162	162	189	170	174	174	177	180	168	177	185	212	172	162	156	183	182	172	167	160	184	185	168	185	203	175	179	169	191	158	175	176	168	169	185	145	186	192	160	155	183	175	177	173	179	185	173	183	177	144	165	171	172	197	173	180	174	192	175	173	162	185	165	161	173	208	161	173	160	184	164	173	160	186	198	177	174	177	173	164	167	164	151	149	194	197	180	198	176	167	183	180	169	190	177	163	162	187	179	174	174	174	162	150	161	190	166	158	186	138	199	170	154	164	166	205	183	172	163	190	194	175	171	190	146	178	168	191	192	198	165	163	168	172	178	173	161	186	162	162	187	180	176	159	148	182	165	160	181	168	204	154	180	144	180	190	169	150	171	178	161	164	161	181	197	169	151	171	169	176	162	159	157	168	155	179	168	165	159	148	176	161	164	165	185	192	199	183	161	168	190	166	182	169	189	198	178	175	161	157	169	163	187	145	178	158	193	164	176	146	148	169	191	182	171	155	196	165	182	169	183	163	170	182	153	139	183	147	176	200	158	175	174	157	184	185	165	202	161	182	200	160	172	176	171	193	162	165	164	181	150	148	174	188	170	164	165	187	173	177	170	169	175	177	173	180	174	171	160	189	189	173	196	156	172	150	166	186	181	168	195	158	187	164	188	165	160	193	175	161	180	169	184	170	164	183	174	176	203	161	186	178	180	184	169	174	168	150	168	173	188	155	158	164	173	170	162	184	185	161	165	174	177	157	153	194	173	175	182	170	171	166	165	187	192	168	177	165	171	178	165	154	183	166	185	167	162	175	194	203	176	172	161	175	162	186	170	194	183	176	155	164	167	150	189	162	166	201	185	160	190	182	175	167	183	177	167	176	162	159	185	193	169	164	172	150	189	191	176	177	141	173	163	152	174	185	145	179	160	191	167	180	162	180	188	174	169	189	173	151	201	180	204	171	154	184	157	171	167	175	168	174	196	192	183	165	173	181	189	170	166	171	204	156	172	184	187	180	170	182	156	175	175	163	161	158	160	162	143	160	165	186	188	153	164	161	175	167	174	185	149	174	187	177	165	186	176	178	173	186	149	156	167	155	166	154	177	171	173	185	165	152	163	166	181	166	164	184	181	164	156	182	166	155	182	183	173	155	188	175	169	173	148	177	186	156	191	168	167	182	179	152	167	166	184	168	171	151	179	183	153	184	167	176	185	167	181	172	165	169	169	181	178	152	178	181	166	165	180	154	194	167	180	180	185	170	150	158	168	156	185	162	174	186	178	159	157	162	157	171	161	157	154	181	171	182	193	174	168	184	163	181	189	177	193	188	182	167	167	175	170	166	171	151	170	177	187	159	194	181	189	189	174	176	162	165	167	211	182	164	163	183	176	183	171	183	188	178	154	182	179	176	153	151	173	169	191	153	172	188	188	190	199	162	160	177	177	164	190	149	180	174	172	152	172	170	177	172	192	153	160	139	180	176	164	181	174	164	156	170	166	186	174	182	176	152	191	174	178	171	182	174	167	186	169	175	149	178	162	180	183	186	176	184	175	165	182	144	173	161	174	174	157
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
